libptpmgmt  1.4
libptpmgmt library that provides the functionality of linuxptp pmc
Public Member Functions | List of all members
BaseMngDispatchCallback Class Reference

Dispacher for management TLV. More...

#include <callDef.h>

Inheritance diagram for BaseMngDispatchCallback:
Inheritance graph
[legend]

Public Member Functions

virtual void CLOCK_DESCRIPTION_h (const Message &msg, const CLOCK_DESCRIPTION_t &tlv, const char *idStr)
 
virtual void USER_DESCRIPTION_h (const Message &msg, const USER_DESCRIPTION_t &tlv, const char *idStr)
 
virtual void INITIALIZE_h (const Message &msg, const INITIALIZE_t &tlv, const char *idStr)
 
virtual void FAULT_LOG_h (const Message &msg, const FAULT_LOG_t &tlv, const char *idStr)
 
virtual void DEFAULT_DATA_SET_h (const Message &msg, const DEFAULT_DATA_SET_t &tlv, const char *idStr)
 
virtual void CURRENT_DATA_SET_h (const Message &msg, const CURRENT_DATA_SET_t &tlv, const char *idStr)
 
virtual void PARENT_DATA_SET_h (const Message &msg, const PARENT_DATA_SET_t &tlv, const char *idStr)
 
virtual void TIME_PROPERTIES_DATA_SET_h (const Message &msg, const TIME_PROPERTIES_DATA_SET_t &tlv, const char *idStr)
 
virtual void PORT_DATA_SET_h (const Message &msg, const PORT_DATA_SET_t &tlv, const char *idStr)
 
virtual void PRIORITY1_h (const Message &msg, const PRIORITY1_t &tlv, const char *idStr)
 
virtual void PRIORITY2_h (const Message &msg, const PRIORITY2_t &tlv, const char *idStr)
 
virtual void DOMAIN_h (const Message &msg, const DOMAIN_t &tlv, const char *idStr)
 
virtual void SLAVE_ONLY_h (const Message &msg, const SLAVE_ONLY_t &tlv, const char *idStr)
 
virtual void LOG_ANNOUNCE_INTERVAL_h (const Message &msg, const LOG_ANNOUNCE_INTERVAL_t &tlv, const char *idStr)
 
virtual void ANNOUNCE_RECEIPT_TIMEOUT_h (const Message &msg, const ANNOUNCE_RECEIPT_TIMEOUT_t &tlv, const char *idStr)
 
virtual void LOG_SYNC_INTERVAL_h (const Message &msg, const LOG_SYNC_INTERVAL_t &tlv, const char *idStr)
 
virtual void VERSION_NUMBER_h (const Message &msg, const VERSION_NUMBER_t &tlv, const char *idStr)
 
virtual void TIME_h (const Message &msg, const TIME_t &tlv, const char *idStr)
 
virtual void CLOCK_ACCURACY_h (const Message &msg, const CLOCK_ACCURACY_t &tlv, const char *idStr)
 
virtual void UTC_PROPERTIES_h (const Message &msg, const UTC_PROPERTIES_t &tlv, const char *idStr)
 
virtual void TRACEABILITY_PROPERTIES_h (const Message &msg, const TRACEABILITY_PROPERTIES_t &tlv, const char *idStr)
 
virtual void TIMESCALE_PROPERTIES_h (const Message &msg, const TIMESCALE_PROPERTIES_t &tlv, const char *idStr)
 
virtual void UNICAST_NEGOTIATION_ENABLE_h (const Message &msg, const UNICAST_NEGOTIATION_ENABLE_t &tlv, const char *idStr)
 
virtual void PATH_TRACE_LIST_h (const Message &msg, const PATH_TRACE_LIST_t &tlv, const char *idStr)
 
virtual void PATH_TRACE_ENABLE_h (const Message &msg, const PATH_TRACE_ENABLE_t &tlv, const char *idStr)
 
virtual void GRANDMASTER_CLUSTER_TABLE_h (const Message &msg, const GRANDMASTER_CLUSTER_TABLE_t &tlv, const char *idStr)
 
virtual void UNICAST_MASTER_TABLE_h (const Message &msg, const UNICAST_MASTER_TABLE_t &tlv, const char *idStr)
 
virtual void UNICAST_MASTER_MAX_TABLE_SIZE_h (const Message &msg, const UNICAST_MASTER_MAX_TABLE_SIZE_t &tlv, const char *idStr)
 
virtual void ACCEPTABLE_MASTER_TABLE_h (const Message &msg, const ACCEPTABLE_MASTER_TABLE_t &tlv, const char *idStr)
 
virtual void ACCEPTABLE_MASTER_TABLE_ENABLED_h (const Message &msg, const ACCEPTABLE_MASTER_TABLE_ENABLED_t &tlv, const char *idStr)
 
virtual void ACCEPTABLE_MASTER_MAX_TABLE_SIZE_h (const Message &msg, const ACCEPTABLE_MASTER_MAX_TABLE_SIZE_t &tlv, const char *idStr)
 
virtual void ALTERNATE_MASTER_h (const Message &msg, const ALTERNATE_MASTER_t &tlv, const char *idStr)
 
virtual void ALTERNATE_TIME_OFFSET_ENABLE_h (const Message &msg, const ALTERNATE_TIME_OFFSET_ENABLE_t &tlv, const char *idStr)
 
virtual void ALTERNATE_TIME_OFFSET_NAME_h (const Message &msg, const ALTERNATE_TIME_OFFSET_NAME_t &tlv, const char *idStr)
 
virtual void ALTERNATE_TIME_OFFSET_MAX_KEY_h (const Message &msg, const ALTERNATE_TIME_OFFSET_MAX_KEY_t &tlv, const char *idStr)
 
virtual void ALTERNATE_TIME_OFFSET_PROPERTIES_h (const Message &msg, const ALTERNATE_TIME_OFFSET_PROPERTIES_t &tlv, const char *idStr)
 
virtual void TRANSPARENT_CLOCK_PORT_DATA_SET_h (const Message &msg, const TRANSPARENT_CLOCK_PORT_DATA_SET_t &tlv, const char *idStr)
 
virtual void LOG_MIN_PDELAY_REQ_INTERVAL_h (const Message &msg, const LOG_MIN_PDELAY_REQ_INTERVAL_t &tlv, const char *idStr)
 
virtual void TRANSPARENT_CLOCK_DEFAULT_DATA_SET_h (const Message &msg, const TRANSPARENT_CLOCK_DEFAULT_DATA_SET_t &tlv, const char *idStr)
 
virtual void PRIMARY_DOMAIN_h (const Message &msg, const PRIMARY_DOMAIN_t &tlv, const char *idStr)
 
virtual void DELAY_MECHANISM_h (const Message &msg, const DELAY_MECHANISM_t &tlv, const char *idStr)
 
virtual void EXTERNAL_PORT_CONFIGURATION_ENABLED_h (const Message &msg, const EXTERNAL_PORT_CONFIGURATION_ENABLED_t &tlv, const char *idStr)
 
virtual void MASTER_ONLY_h (const Message &msg, const MASTER_ONLY_t &tlv, const char *idStr)
 
virtual void HOLDOVER_UPGRADE_ENABLE_h (const Message &msg, const HOLDOVER_UPGRADE_ENABLE_t &tlv, const char *idStr)
 
virtual void EXT_PORT_CONFIG_PORT_DATA_SET_h (const Message &msg, const EXT_PORT_CONFIG_PORT_DATA_SET_t &tlv, const char *idStr)
 
virtual void TIME_STATUS_NP_h (const Message &msg, const TIME_STATUS_NP_t &tlv, const char *idStr)
 
virtual void GRANDMASTER_SETTINGS_NP_h (const Message &msg, const GRANDMASTER_SETTINGS_NP_t &tlv, const char *idStr)
 
virtual void PORT_DATA_SET_NP_h (const Message &msg, const PORT_DATA_SET_NP_t &tlv, const char *idStr)
 
virtual void SUBSCRIBE_EVENTS_NP_h (const Message &msg, const SUBSCRIBE_EVENTS_NP_t &tlv, const char *idStr)
 
virtual void PORT_PROPERTIES_NP_h (const Message &msg, const PORT_PROPERTIES_NP_t &tlv, const char *idStr)
 
virtual void PORT_STATS_NP_h (const Message &msg, const PORT_STATS_NP_t &tlv, const char *idStr)
 
virtual void SYNCHRONIZATION_UNCERTAIN_NP_h (const Message &msg, const SYNCHRONIZATION_UNCERTAIN_NP_t &tlv, const char *idStr)
 
virtual void PORT_SERVICE_STATS_NP_h (const Message &msg, const PORT_SERVICE_STATS_NP_t &tlv, const char *idStr)
 
virtual void UNICAST_MASTER_TABLE_NP_h (const Message &msg, const UNICAST_MASTER_TABLE_NP_t &tlv, const char *idStr)
 
virtual void PORT_HWCLOCK_NP_h (const Message &msg, const PORT_HWCLOCK_NP_t &tlv, const char *idStr)
 
virtual void POWER_PROFILE_SETTINGS_NP_h (const Message &msg, const POWER_PROFILE_SETTINGS_NP_t &tlv, const char *idStr)
 
virtual void CMLDS_INFO_NP_h (const Message &msg, const CMLDS_INFO_NP_t &tlv, const char *idStr)
 

Detailed Description

Dispacher for management TLV.

Call-backs used by the MessageDispatcher class.

Note
this class is defined in "msgCall.h" header. Use this include in your application
#include "msgCall.h"
User need to inherit MessageDispatcher and may override these methods to handle the dispached TLVs.
Attention
Do NOT use this header in your application.

Member Function Documentation

◆ ACCEPTABLE_MASTER_MAX_TABLE_SIZE_h()

virtual void BaseMngDispatchCallback::ACCEPTABLE_MASTER_MAX_TABLE_SIZE_h ( const Message msg,
const ACCEPTABLE_MASTER_MAX_TABLE_SIZE_t tlv,
const char *  idStr 
)
inlinevirtual

Handle ACCEPTABLE_MASTER_MAX_TABLE_SIZE management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ ACCEPTABLE_MASTER_TABLE_ENABLED_h()

virtual void BaseMngDispatchCallback::ACCEPTABLE_MASTER_TABLE_ENABLED_h ( const Message msg,
const ACCEPTABLE_MASTER_TABLE_ENABLED_t tlv,
const char *  idStr 
)
inlinevirtual

Handle ACCEPTABLE_MASTER_TABLE_ENABLED management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ ACCEPTABLE_MASTER_TABLE_h()

virtual void BaseMngDispatchCallback::ACCEPTABLE_MASTER_TABLE_h ( const Message msg,
const ACCEPTABLE_MASTER_TABLE_t tlv,
const char *  idStr 
)
inlinevirtual

Handle ACCEPTABLE_MASTER_TABLE management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ ALTERNATE_MASTER_h()

virtual void BaseMngDispatchCallback::ALTERNATE_MASTER_h ( const Message msg,
const ALTERNATE_MASTER_t tlv,
const char *  idStr 
)
inlinevirtual

Handle ALTERNATE_MASTER management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ ALTERNATE_TIME_OFFSET_ENABLE_h()

virtual void BaseMngDispatchCallback::ALTERNATE_TIME_OFFSET_ENABLE_h ( const Message msg,
const ALTERNATE_TIME_OFFSET_ENABLE_t tlv,
const char *  idStr 
)
inlinevirtual

Handle ALTERNATE_TIME_OFFSET_ENABLE management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ ALTERNATE_TIME_OFFSET_MAX_KEY_h()

virtual void BaseMngDispatchCallback::ALTERNATE_TIME_OFFSET_MAX_KEY_h ( const Message msg,
const ALTERNATE_TIME_OFFSET_MAX_KEY_t tlv,
const char *  idStr 
)
inlinevirtual

Handle ALTERNATE_TIME_OFFSET_MAX_KEY management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ ALTERNATE_TIME_OFFSET_NAME_h()

virtual void BaseMngDispatchCallback::ALTERNATE_TIME_OFFSET_NAME_h ( const Message msg,
const ALTERNATE_TIME_OFFSET_NAME_t tlv,
const char *  idStr 
)
inlinevirtual

Handle ALTERNATE_TIME_OFFSET_NAME management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ ALTERNATE_TIME_OFFSET_PROPERTIES_h()

virtual void BaseMngDispatchCallback::ALTERNATE_TIME_OFFSET_PROPERTIES_h ( const Message msg,
const ALTERNATE_TIME_OFFSET_PROPERTIES_t tlv,
const char *  idStr 
)
inlinevirtual

Handle ALTERNATE_TIME_OFFSET_PROPERTIES management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ ANNOUNCE_RECEIPT_TIMEOUT_h()

virtual void BaseMngDispatchCallback::ANNOUNCE_RECEIPT_TIMEOUT_h ( const Message msg,
const ANNOUNCE_RECEIPT_TIMEOUT_t tlv,
const char *  idStr 
)
inlinevirtual

Handle ANNOUNCE_RECEIPT_TIMEOUT management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ CLOCK_ACCURACY_h()

virtual void BaseMngDispatchCallback::CLOCK_ACCURACY_h ( const Message msg,
const CLOCK_ACCURACY_t tlv,
const char *  idStr 
)
inlinevirtual

Handle CLOCK_ACCURACY management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ CLOCK_DESCRIPTION_h()

virtual void BaseMngDispatchCallback::CLOCK_DESCRIPTION_h ( const Message msg,
const CLOCK_DESCRIPTION_t tlv,
const char *  idStr 
)
inlinevirtual

Handle CLOCK_DESCRIPTION management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ CMLDS_INFO_NP_h()

virtual void BaseMngDispatchCallback::CMLDS_INFO_NP_h ( const Message msg,
const CMLDS_INFO_NP_t tlv,
const char *  idStr 
)
inlinevirtual

Handle CMLDS_INFO_NP management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ CURRENT_DATA_SET_h()

virtual void BaseMngDispatchCallback::CURRENT_DATA_SET_h ( const Message msg,
const CURRENT_DATA_SET_t tlv,
const char *  idStr 
)
inlinevirtual

Handle CURRENT_DATA_SET management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ DEFAULT_DATA_SET_h()

virtual void BaseMngDispatchCallback::DEFAULT_DATA_SET_h ( const Message msg,
const DEFAULT_DATA_SET_t tlv,
const char *  idStr 
)
inlinevirtual

Handle DEFAULT_DATA_SET management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ DELAY_MECHANISM_h()

virtual void BaseMngDispatchCallback::DELAY_MECHANISM_h ( const Message msg,
const DELAY_MECHANISM_t tlv,
const char *  idStr 
)
inlinevirtual

Handle DELAY_MECHANISM management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ DOMAIN_h()

virtual void BaseMngDispatchCallback::DOMAIN_h ( const Message msg,
const DOMAIN_t tlv,
const char *  idStr 
)
inlinevirtual

Handle DOMAIN management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ EXT_PORT_CONFIG_PORT_DATA_SET_h()

virtual void BaseMngDispatchCallback::EXT_PORT_CONFIG_PORT_DATA_SET_h ( const Message msg,
const EXT_PORT_CONFIG_PORT_DATA_SET_t tlv,
const char *  idStr 
)
inlinevirtual

Handle EXT_PORT_CONFIG_PORT_DATA_SET management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ EXTERNAL_PORT_CONFIGURATION_ENABLED_h()

virtual void BaseMngDispatchCallback::EXTERNAL_PORT_CONFIGURATION_ENABLED_h ( const Message msg,
const EXTERNAL_PORT_CONFIGURATION_ENABLED_t tlv,
const char *  idStr 
)
inlinevirtual

Handle EXTERNAL_PORT_CONFIGURATION_ENABLED management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ FAULT_LOG_h()

virtual void BaseMngDispatchCallback::FAULT_LOG_h ( const Message msg,
const FAULT_LOG_t tlv,
const char *  idStr 
)
inlinevirtual

Handle FAULT_LOG management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ GRANDMASTER_CLUSTER_TABLE_h()

virtual void BaseMngDispatchCallback::GRANDMASTER_CLUSTER_TABLE_h ( const Message msg,
const GRANDMASTER_CLUSTER_TABLE_t tlv,
const char *  idStr 
)
inlinevirtual

Handle GRANDMASTER_CLUSTER_TABLE management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ GRANDMASTER_SETTINGS_NP_h()

virtual void BaseMngDispatchCallback::GRANDMASTER_SETTINGS_NP_h ( const Message msg,
const GRANDMASTER_SETTINGS_NP_t tlv,
const char *  idStr 
)
inlinevirtual

Handle GRANDMASTER_SETTINGS_NP management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ HOLDOVER_UPGRADE_ENABLE_h()

virtual void BaseMngDispatchCallback::HOLDOVER_UPGRADE_ENABLE_h ( const Message msg,
const HOLDOVER_UPGRADE_ENABLE_t tlv,
const char *  idStr 
)
inlinevirtual

Handle HOLDOVER_UPGRADE_ENABLE management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ INITIALIZE_h()

virtual void BaseMngDispatchCallback::INITIALIZE_h ( const Message msg,
const INITIALIZE_t tlv,
const char *  idStr 
)
inlinevirtual

Handle INITIALIZE management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ LOG_ANNOUNCE_INTERVAL_h()

virtual void BaseMngDispatchCallback::LOG_ANNOUNCE_INTERVAL_h ( const Message msg,
const LOG_ANNOUNCE_INTERVAL_t tlv,
const char *  idStr 
)
inlinevirtual

Handle LOG_ANNOUNCE_INTERVAL management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ LOG_MIN_PDELAY_REQ_INTERVAL_h()

virtual void BaseMngDispatchCallback::LOG_MIN_PDELAY_REQ_INTERVAL_h ( const Message msg,
const LOG_MIN_PDELAY_REQ_INTERVAL_t tlv,
const char *  idStr 
)
inlinevirtual

Handle LOG_MIN_PDELAY_REQ_INTERVAL management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ LOG_SYNC_INTERVAL_h()

virtual void BaseMngDispatchCallback::LOG_SYNC_INTERVAL_h ( const Message msg,
const LOG_SYNC_INTERVAL_t tlv,
const char *  idStr 
)
inlinevirtual

Handle LOG_SYNC_INTERVAL management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ MASTER_ONLY_h()

virtual void BaseMngDispatchCallback::MASTER_ONLY_h ( const Message msg,
const MASTER_ONLY_t tlv,
const char *  idStr 
)
inlinevirtual

Handle MASTER_ONLY management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ PARENT_DATA_SET_h()

virtual void BaseMngDispatchCallback::PARENT_DATA_SET_h ( const Message msg,
const PARENT_DATA_SET_t tlv,
const char *  idStr 
)
inlinevirtual

Handle PARENT_DATA_SET management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ PATH_TRACE_ENABLE_h()

virtual void BaseMngDispatchCallback::PATH_TRACE_ENABLE_h ( const Message msg,
const PATH_TRACE_ENABLE_t tlv,
const char *  idStr 
)
inlinevirtual

Handle PATH_TRACE_ENABLE management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ PATH_TRACE_LIST_h()

virtual void BaseMngDispatchCallback::PATH_TRACE_LIST_h ( const Message msg,
const PATH_TRACE_LIST_t tlv,
const char *  idStr 
)
inlinevirtual

Handle PATH_TRACE_LIST management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ PORT_DATA_SET_h()

virtual void BaseMngDispatchCallback::PORT_DATA_SET_h ( const Message msg,
const PORT_DATA_SET_t tlv,
const char *  idStr 
)
inlinevirtual

Handle PORT_DATA_SET management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ PORT_DATA_SET_NP_h()

virtual void BaseMngDispatchCallback::PORT_DATA_SET_NP_h ( const Message msg,
const PORT_DATA_SET_NP_t tlv,
const char *  idStr 
)
inlinevirtual

Handle PORT_DATA_SET_NP management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ PORT_HWCLOCK_NP_h()

virtual void BaseMngDispatchCallback::PORT_HWCLOCK_NP_h ( const Message msg,
const PORT_HWCLOCK_NP_t tlv,
const char *  idStr 
)
inlinevirtual

Handle PORT_HWCLOCK_NP management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ PORT_PROPERTIES_NP_h()

virtual void BaseMngDispatchCallback::PORT_PROPERTIES_NP_h ( const Message msg,
const PORT_PROPERTIES_NP_t tlv,
const char *  idStr 
)
inlinevirtual

Handle PORT_PROPERTIES_NP management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ PORT_SERVICE_STATS_NP_h()

virtual void BaseMngDispatchCallback::PORT_SERVICE_STATS_NP_h ( const Message msg,
const PORT_SERVICE_STATS_NP_t tlv,
const char *  idStr 
)
inlinevirtual

Handle PORT_SERVICE_STATS_NP management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ PORT_STATS_NP_h()

virtual void BaseMngDispatchCallback::PORT_STATS_NP_h ( const Message msg,
const PORT_STATS_NP_t tlv,
const char *  idStr 
)
inlinevirtual

Handle PORT_STATS_NP management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ POWER_PROFILE_SETTINGS_NP_h()

virtual void BaseMngDispatchCallback::POWER_PROFILE_SETTINGS_NP_h ( const Message msg,
const POWER_PROFILE_SETTINGS_NP_t tlv,
const char *  idStr 
)
inlinevirtual

Handle POWER_PROFILE_SETTINGS_NP management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ PRIMARY_DOMAIN_h()

virtual void BaseMngDispatchCallback::PRIMARY_DOMAIN_h ( const Message msg,
const PRIMARY_DOMAIN_t tlv,
const char *  idStr 
)
inlinevirtual

Handle PRIMARY_DOMAIN management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ PRIORITY1_h()

virtual void BaseMngDispatchCallback::PRIORITY1_h ( const Message msg,
const PRIORITY1_t tlv,
const char *  idStr 
)
inlinevirtual

Handle PRIORITY1 management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ PRIORITY2_h()

virtual void BaseMngDispatchCallback::PRIORITY2_h ( const Message msg,
const PRIORITY2_t tlv,
const char *  idStr 
)
inlinevirtual

Handle PRIORITY2 management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ SLAVE_ONLY_h()

virtual void BaseMngDispatchCallback::SLAVE_ONLY_h ( const Message msg,
const SLAVE_ONLY_t tlv,
const char *  idStr 
)
inlinevirtual

Handle SLAVE_ONLY management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ SUBSCRIBE_EVENTS_NP_h()

virtual void BaseMngDispatchCallback::SUBSCRIBE_EVENTS_NP_h ( const Message msg,
const SUBSCRIBE_EVENTS_NP_t tlv,
const char *  idStr 
)
inlinevirtual

Handle SUBSCRIBE_EVENTS_NP management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ SYNCHRONIZATION_UNCERTAIN_NP_h()

virtual void BaseMngDispatchCallback::SYNCHRONIZATION_UNCERTAIN_NP_h ( const Message msg,
const SYNCHRONIZATION_UNCERTAIN_NP_t tlv,
const char *  idStr 
)
inlinevirtual

Handle SYNCHRONIZATION_UNCERTAIN_NP management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ TIME_h()

virtual void BaseMngDispatchCallback::TIME_h ( const Message msg,
const TIME_t tlv,
const char *  idStr 
)
inlinevirtual

Handle TIME management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ TIME_PROPERTIES_DATA_SET_h()

virtual void BaseMngDispatchCallback::TIME_PROPERTIES_DATA_SET_h ( const Message msg,
const TIME_PROPERTIES_DATA_SET_t tlv,
const char *  idStr 
)
inlinevirtual

Handle TIME_PROPERTIES_DATA_SET management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ TIME_STATUS_NP_h()

virtual void BaseMngDispatchCallback::TIME_STATUS_NP_h ( const Message msg,
const TIME_STATUS_NP_t tlv,
const char *  idStr 
)
inlinevirtual

Handle TIME_STATUS_NP management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ TIMESCALE_PROPERTIES_h()

virtual void BaseMngDispatchCallback::TIMESCALE_PROPERTIES_h ( const Message msg,
const TIMESCALE_PROPERTIES_t tlv,
const char *  idStr 
)
inlinevirtual

Handle TIMESCALE_PROPERTIES management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ TRACEABILITY_PROPERTIES_h()

virtual void BaseMngDispatchCallback::TRACEABILITY_PROPERTIES_h ( const Message msg,
const TRACEABILITY_PROPERTIES_t tlv,
const char *  idStr 
)
inlinevirtual

Handle TRACEABILITY_PROPERTIES management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ TRANSPARENT_CLOCK_DEFAULT_DATA_SET_h()

virtual void BaseMngDispatchCallback::TRANSPARENT_CLOCK_DEFAULT_DATA_SET_h ( const Message msg,
const TRANSPARENT_CLOCK_DEFAULT_DATA_SET_t tlv,
const char *  idStr 
)
inlinevirtual

Handle TRANSPARENT_CLOCK_DEFAULT_DATA_SET management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ TRANSPARENT_CLOCK_PORT_DATA_SET_h()

virtual void BaseMngDispatchCallback::TRANSPARENT_CLOCK_PORT_DATA_SET_h ( const Message msg,
const TRANSPARENT_CLOCK_PORT_DATA_SET_t tlv,
const char *  idStr 
)
inlinevirtual

Handle TRANSPARENT_CLOCK_PORT_DATA_SET management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ UNICAST_MASTER_MAX_TABLE_SIZE_h()

virtual void BaseMngDispatchCallback::UNICAST_MASTER_MAX_TABLE_SIZE_h ( const Message msg,
const UNICAST_MASTER_MAX_TABLE_SIZE_t tlv,
const char *  idStr 
)
inlinevirtual

Handle UNICAST_MASTER_MAX_TABLE_SIZE management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ UNICAST_MASTER_TABLE_h()

virtual void BaseMngDispatchCallback::UNICAST_MASTER_TABLE_h ( const Message msg,
const UNICAST_MASTER_TABLE_t tlv,
const char *  idStr 
)
inlinevirtual

Handle UNICAST_MASTER_TABLE management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ UNICAST_MASTER_TABLE_NP_h()

virtual void BaseMngDispatchCallback::UNICAST_MASTER_TABLE_NP_h ( const Message msg,
const UNICAST_MASTER_TABLE_NP_t tlv,
const char *  idStr 
)
inlinevirtual

Handle UNICAST_MASTER_TABLE_NP management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ UNICAST_NEGOTIATION_ENABLE_h()

virtual void BaseMngDispatchCallback::UNICAST_NEGOTIATION_ENABLE_h ( const Message msg,
const UNICAST_NEGOTIATION_ENABLE_t tlv,
const char *  idStr 
)
inlinevirtual

Handle UNICAST_NEGOTIATION_ENABLE management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ USER_DESCRIPTION_h()

virtual void BaseMngDispatchCallback::USER_DESCRIPTION_h ( const Message msg,
const USER_DESCRIPTION_t tlv,
const char *  idStr 
)
inlinevirtual

Handle USER_DESCRIPTION management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ UTC_PROPERTIES_h()

virtual void BaseMngDispatchCallback::UTC_PROPERTIES_h ( const Message msg,
const UTC_PROPERTIES_t tlv,
const char *  idStr 
)
inlinevirtual

Handle UTC_PROPERTIES management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

◆ VERSION_NUMBER_h()

virtual void BaseMngDispatchCallback::VERSION_NUMBER_h ( const Message msg,
const VERSION_NUMBER_t tlv,
const char *  idStr 
)
inlinevirtual

Handle VERSION_NUMBER management TLV

Parameters
[in]msgreferance to the Message object
[in]tlvreferance to the management tlv
[in]idStrID string of the management tlv

The documentation for this class was generated from the following file: