14 #ifndef __PTPMGMT_C_CALL_DEFS_H
15 #define __PTPMGMT_C_CALL_DEFS_H
const struct ptpmgmt_dispatcher_t * const_ptpmgmt_dispatcher
Definition: callDef.h:24
const struct ptpmgmt_builder_t * const_ptpmgmt_builder
Definition: callDef.h:26
Create and parse PTP management messages.
Builder for a management TLV.
Definition: callDef.h:639
bool(* SUBSCRIBE_EVENTS_NP_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_SUBSCRIBE_EVENTS_NP_t *tlv)
Definition: callDef.h:1058
bool(* LOG_SYNC_INTERVAL_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_LOG_SYNC_INTERVAL_t *tlv)
Definition: callDef.h:746
bool(* DELAY_MECHANISM_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_DELAY_MECHANISM_t *tlv)
Definition: callDef.h:974
bool(* UNICAST_NEGOTIATION_ENABLE_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_UNICAST_NEGOTIATION_ENABLE_t *tlv)
Definition: callDef.h:830
bool(* POWER_PROFILE_SETTINGS_NP_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_POWER_PROFILE_SETTINGS_NP_t *tlv)
Definition: callDef.h:1082
bool(* TRACEABILITY_PROPERTIES_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_TRACEABILITY_PROPERTIES_t *tlv)
Definition: callDef.h:806
bool(* ALTERNATE_MASTER_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_ALTERNATE_MASTER_t *tlv)
Definition: callDef.h:902
bool(* ANNOUNCE_RECEIPT_TIMEOUT_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_ANNOUNCE_RECEIPT_TIMEOUT_t *tlv)
Definition: callDef.h:734
bool(* PATH_TRACE_ENABLE_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_PATH_TRACE_ENABLE_t *tlv)
Definition: callDef.h:842
bool(* MASTER_ONLY_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_MASTER_ONLY_t *tlv)
Definition: callDef.h:998
bool(* ALTERNATE_TIME_OFFSET_NAME_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_ALTERNATE_TIME_OFFSET_NAME_t *tlv)
Definition: callDef.h:926
bool(* TIME_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_TIME_t *tlv)
Definition: callDef.h:770
bool(* PRIORITY2_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_PRIORITY2_t *tlv)
Definition: callDef.h:686
bool(* SYNCHRONIZATION_UNCERTAIN_NP_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_SYNCHRONIZATION_UNCERTAIN_NP_t *tlv)
Definition: callDef.h:1070
bool(* EXTERNAL_PORT_CONFIGURATION_ENABLED_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_EXTERNAL_PORT_CONFIGURATION_ENABLED_t *tlv)
Definition: callDef.h:986
bool(* PRIMARY_DOMAIN_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_PRIMARY_DOMAIN_t *tlv)
Definition: callDef.h:962
bool(* CLOCK_ACCURACY_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_CLOCK_ACCURACY_t *tlv)
Definition: callDef.h:782
bool(* INITIALIZE_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_INITIALIZE_t *tlv)
Definition: callDef.h:662
bool(* LOG_ANNOUNCE_INTERVAL_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_LOG_ANNOUNCE_INTERVAL_t *tlv)
Definition: callDef.h:722
bool(* EXT_PORT_CONFIG_PORT_DATA_SET_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_EXT_PORT_CONFIG_PORT_DATA_SET_t *tlv)
Definition: callDef.h:1022
bool(* DOMAIN_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_DOMAIN_t *tlv)
Definition: callDef.h:698
bool(* ACCEPTABLE_MASTER_TABLE_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_ACCEPTABLE_MASTER_TABLE_t *tlv)
Definition: callDef.h:878
bool(* PORT_DATA_SET_NP_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_PORT_DATA_SET_NP_t *tlv)
Definition: callDef.h:1046
bool(* ALTERNATE_TIME_OFFSET_PROPERTIES_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_ALTERNATE_TIME_OFFSET_PROPERTIES_t *tlv)
Definition: callDef.h:938
bool(* USER_DESCRIPTION_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_USER_DESCRIPTION_t *tlv)
Definition: callDef.h:650
bool(* TIMESCALE_PROPERTIES_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_TIMESCALE_PROPERTIES_t *tlv)
Definition: callDef.h:818
bool(* GRANDMASTER_CLUSTER_TABLE_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_GRANDMASTER_CLUSTER_TABLE_t *tlv)
Definition: callDef.h:854
bool(* SLAVE_ONLY_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_SLAVE_ONLY_t *tlv)
Definition: callDef.h:710
bool(* VERSION_NUMBER_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_VERSION_NUMBER_t *tlv)
Definition: callDef.h:758
bool(* HOLDOVER_UPGRADE_ENABLE_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_HOLDOVER_UPGRADE_ENABLE_t *tlv)
Definition: callDef.h:1010
bool(* LOG_MIN_PDELAY_REQ_INTERVAL_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_LOG_MIN_PDELAY_REQ_INTERVAL_t *tlv)
Definition: callDef.h:950
bool(* GRANDMASTER_SETTINGS_NP_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_GRANDMASTER_SETTINGS_NP_t *tlv)
Definition: callDef.h:1034
bool(* UTC_PROPERTIES_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_UTC_PROPERTIES_t *tlv)
Definition: callDef.h:794
bool(* UNICAST_MASTER_TABLE_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_UNICAST_MASTER_TABLE_t *tlv)
Definition: callDef.h:866
bool(* ALTERNATE_TIME_OFFSET_ENABLE_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_ALTERNATE_TIME_OFFSET_ENABLE_t *tlv)
Definition: callDef.h:914
bool(* PRIORITY1_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_PRIORITY1_t *tlv)
Definition: callDef.h:674
bool(* ACCEPTABLE_MASTER_TABLE_ENABLED_b)(void *cookie, ptpmgmt_msg msg, struct ptpmgmt_ACCEPTABLE_MASTER_TABLE_ENABLED_t *tlv)
Definition: callDef.h:890
Dispacher for management TLV.
Definition: callDef.h:39
void(* ALTERNATE_TIME_OFFSET_NAME_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_ALTERNATE_TIME_OFFSET_NAME_t *tlv, const char *idStr)
Definition: callDef.h:377
void(* ANNOUNCE_RECEIPT_TIMEOUT_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_ANNOUNCE_RECEIPT_TIMEOUT_t *tlv, const char *idStr)
Definition: callDef.h:187
void(* UNICAST_MASTER_TABLE_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_UNICAST_MASTER_TABLE_t *tlv, const char *idStr)
Definition: callDef.h:307
void(* ALTERNATE_TIME_OFFSET_MAX_KEY_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_ALTERNATE_TIME_OFFSET_MAX_KEY_t *tlv, const char *idStr)
Definition: callDef.h:387
void(* LOG_ANNOUNCE_INTERVAL_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_LOG_ANNOUNCE_INTERVAL_t *tlv, const char *idStr)
Definition: callDef.h:177
void(* noTlvCallBack)(void *cookie, ptpmgmt_msg msg, const char *idStr)
Definition: callDef.h:623
void(* CLOCK_DESCRIPTION_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_CLOCK_DESCRIPTION_t *tlv, const char *idStr)
Definition: callDef.h:47
void(* PORT_HWCLOCK_NP_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_PORT_HWCLOCK_NP_t *tlv, const char *idStr)
Definition: callDef.h:587
void(* UNICAST_MASTER_MAX_TABLE_SIZE_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_UNICAST_MASTER_MAX_TABLE_SIZE_t *tlv, const char *idStr)
Definition: callDef.h:317
void(* PORT_DATA_SET_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_PORT_DATA_SET_t *tlv, const char *idStr)
Definition: callDef.h:127
void(* DELAY_MECHANISM_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_DELAY_MECHANISM_t *tlv, const char *idStr)
Definition: callDef.h:447
void(* SUBSCRIBE_EVENTS_NP_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_SUBSCRIBE_EVENTS_NP_t *tlv, const char *idStr)
Definition: callDef.h:527
void(* PORT_SERVICE_STATS_NP_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_PORT_SERVICE_STATS_NP_t *tlv, const char *idStr)
Definition: callDef.h:567
void(* ACCEPTABLE_MASTER_TABLE_ENABLED_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_ACCEPTABLE_MASTER_TABLE_ENABLED_t *tlv, const char *idStr)
Definition: callDef.h:337
void(* DEFAULT_DATA_SET_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_DEFAULT_DATA_SET_t *tlv, const char *idStr)
Definition: callDef.h:87
void(* UTC_PROPERTIES_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_UTC_PROPERTIES_t *tlv, const char *idStr)
Definition: callDef.h:237
void(* LOG_SYNC_INTERVAL_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_LOG_SYNC_INTERVAL_t *tlv, const char *idStr)
Definition: callDef.h:197
void(* USER_DESCRIPTION_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_USER_DESCRIPTION_t *tlv, const char *idStr)
Definition: callDef.h:57
void(* PORT_STATS_NP_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_PORT_STATS_NP_t *tlv, const char *idStr)
Definition: callDef.h:547
void(* PARENT_DATA_SET_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_PARENT_DATA_SET_t *tlv, const char *idStr)
Definition: callDef.h:107
void(* ALTERNATE_TIME_OFFSET_PROPERTIES_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_ALTERNATE_TIME_OFFSET_PROPERTIES_t *tlv, const char *idStr)
Definition: callDef.h:397
void(* POWER_PROFILE_SETTINGS_NP_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_POWER_PROFILE_SETTINGS_NP_t *tlv, const char *idStr)
Definition: callDef.h:597
void(* UNICAST_MASTER_TABLE_NP_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_UNICAST_MASTER_TABLE_NP_t *tlv, const char *idStr)
Definition: callDef.h:577
void(* TRANSPARENT_CLOCK_DEFAULT_DATA_SET_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_TRANSPARENT_CLOCK_DEFAULT_DATA_SET_t *tlv, const char *idStr)
Definition: callDef.h:427
void(* DOMAIN_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_DOMAIN_t *tlv, const char *idStr)
Definition: callDef.h:157
void(* SLAVE_ONLY_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_SLAVE_ONLY_t *tlv, const char *idStr)
Definition: callDef.h:167
void(* TRANSPARENT_CLOCK_PORT_DATA_SET_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_TRANSPARENT_CLOCK_PORT_DATA_SET_t *tlv, const char *idStr)
Definition: callDef.h:407
void(* TIME_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_TIME_t *tlv, const char *idStr)
Definition: callDef.h:217
void(* PRIMARY_DOMAIN_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_PRIMARY_DOMAIN_t *tlv, const char *idStr)
Definition: callDef.h:437
void(* LOG_MIN_PDELAY_REQ_INTERVAL_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_LOG_MIN_PDELAY_REQ_INTERVAL_t *tlv, const char *idStr)
Definition: callDef.h:417
void(* ACCEPTABLE_MASTER_MAX_TABLE_SIZE_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_ACCEPTABLE_MASTER_MAX_TABLE_SIZE_t *tlv, const char *idStr)
Definition: callDef.h:347
void(* noTlv)(void *cookie, ptpmgmt_msg msg)
Definition: callDef.h:616
void(* EXTERNAL_PORT_CONFIGURATION_ENABLED_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_EXTERNAL_PORT_CONFIGURATION_ENABLED_t *tlv, const char *idStr)
Definition: callDef.h:457
void(* SYNCHRONIZATION_UNCERTAIN_NP_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_SYNCHRONIZATION_UNCERTAIN_NP_t *tlv, const char *idStr)
Definition: callDef.h:557
void(* PORT_DATA_SET_NP_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_PORT_DATA_SET_NP_t *tlv, const char *idStr)
Definition: callDef.h:517
void(* PATH_TRACE_LIST_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_PATH_TRACE_LIST_t *tlv, const char *idStr)
Definition: callDef.h:277
void(* HOLDOVER_UPGRADE_ENABLE_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_HOLDOVER_UPGRADE_ENABLE_t *tlv, const char *idStr)
Definition: callDef.h:477
void(* PORT_PROPERTIES_NP_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_PORT_PROPERTIES_NP_t *tlv, const char *idStr)
Definition: callDef.h:537
void(* ALTERNATE_MASTER_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_ALTERNATE_MASTER_t *tlv, const char *idStr)
Definition: callDef.h:357
void(* TIME_STATUS_NP_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_TIME_STATUS_NP_t *tlv, const char *idStr)
Definition: callDef.h:497
void(* GRANDMASTER_SETTINGS_NP_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_GRANDMASTER_SETTINGS_NP_t *tlv, const char *idStr)
Definition: callDef.h:507
void(* FAULT_LOG_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_FAULT_LOG_t *tlv, const char *idStr)
Definition: callDef.h:77
void(* VERSION_NUMBER_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_VERSION_NUMBER_t *tlv, const char *idStr)
Definition: callDef.h:207
void(* CURRENT_DATA_SET_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_CURRENT_DATA_SET_t *tlv, const char *idStr)
Definition: callDef.h:97
void(* CMLDS_INFO_NP_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_CMLDS_INFO_NP_t *tlv, const char *idStr)
Definition: callDef.h:607
void(* TIMESCALE_PROPERTIES_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_TIMESCALE_PROPERTIES_t *tlv, const char *idStr)
Definition: callDef.h:257
void(* TIME_PROPERTIES_DATA_SET_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_TIME_PROPERTIES_DATA_SET_t *tlv, const char *idStr)
Definition: callDef.h:117
void(* PATH_TRACE_ENABLE_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_PATH_TRACE_ENABLE_t *tlv, const char *idStr)
Definition: callDef.h:287
void(* TRACEABILITY_PROPERTIES_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_TRACEABILITY_PROPERTIES_t *tlv, const char *idStr)
Definition: callDef.h:247
void(* ALTERNATE_TIME_OFFSET_ENABLE_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_ALTERNATE_TIME_OFFSET_ENABLE_t *tlv, const char *idStr)
Definition: callDef.h:367
void(* EXT_PORT_CONFIG_PORT_DATA_SET_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_EXT_PORT_CONFIG_PORT_DATA_SET_t *tlv, const char *idStr)
Definition: callDef.h:487
void(* UNICAST_NEGOTIATION_ENABLE_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_UNICAST_NEGOTIATION_ENABLE_t *tlv, const char *idStr)
Definition: callDef.h:267
void(* GRANDMASTER_CLUSTER_TABLE_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_GRANDMASTER_CLUSTER_TABLE_t *tlv, const char *idStr)
Definition: callDef.h:297
void(* ACCEPTABLE_MASTER_TABLE_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_ACCEPTABLE_MASTER_TABLE_t *tlv, const char *idStr)
Definition: callDef.h:327
void(* MASTER_ONLY_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_MASTER_ONLY_t *tlv, const char *idStr)
Definition: callDef.h:467
void(* PRIORITY1_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_PRIORITY1_t *tlv, const char *idStr)
Definition: callDef.h:137
void(* INITIALIZE_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_INITIALIZE_t *tlv, const char *idStr)
Definition: callDef.h:67
void(* CLOCK_ACCURACY_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_CLOCK_ACCURACY_t *tlv, const char *idStr)
Definition: callDef.h:227
void(* PRIORITY2_h)(void *cookie, ptpmgmt_msg msg, const struct ptpmgmt_PRIORITY2_t *tlv, const char *idStr)
Definition: callDef.h:147