libptpmgmt  1.4
libptpmgmt library that provides the functionality of linuxptp pmc
Functions
cnvFunc.h File Reference

Conversions functions. More...

#include "proc.h"
#include "sig.h"
Include dependency graph for cnvFunc.h:

Go to the source code of this file.

Functions

__PTPMGMT_NAMESPACE_BEGIN CLOCK_DESCRIPTION_tconv_CLOCK_DESCRIPTION (const BaseMngTlv *tlv)
 
USER_DESCRIPTION_tconv_USER_DESCRIPTION (const BaseMngTlv *tlv)
 
INITIALIZE_tconv_INITIALIZE (const BaseMngTlv *tlv)
 
FAULT_LOG_tconv_FAULT_LOG (const BaseMngTlv *tlv)
 
DEFAULT_DATA_SET_tconv_DEFAULT_DATA_SET (const BaseMngTlv *tlv)
 
CURRENT_DATA_SET_tconv_CURRENT_DATA_SET (const BaseMngTlv *tlv)
 
PARENT_DATA_SET_tconv_PARENT_DATA_SET (const BaseMngTlv *tlv)
 
TIME_PROPERTIES_DATA_SET_tconv_TIME_PROPERTIES_DATA_SET (const BaseMngTlv *tlv)
 
PORT_DATA_SET_tconv_PORT_DATA_SET (const BaseMngTlv *tlv)
 
PRIORITY1_tconv_PRIORITY1 (const BaseMngTlv *tlv)
 
PRIORITY2_tconv_PRIORITY2 (const BaseMngTlv *tlv)
 
DOMAIN_tconv_DOMAIN (const BaseMngTlv *tlv)
 
SLAVE_ONLY_tconv_SLAVE_ONLY (const BaseMngTlv *tlv)
 
LOG_ANNOUNCE_INTERVAL_tconv_LOG_ANNOUNCE_INTERVAL (const BaseMngTlv *tlv)
 
ANNOUNCE_RECEIPT_TIMEOUT_tconv_ANNOUNCE_RECEIPT_TIMEOUT (const BaseMngTlv *tlv)
 
LOG_SYNC_INTERVAL_tconv_LOG_SYNC_INTERVAL (const BaseMngTlv *tlv)
 
VERSION_NUMBER_tconv_VERSION_NUMBER (const BaseMngTlv *tlv)
 
TIME_tconv_TIME (const BaseMngTlv *tlv)
 
CLOCK_ACCURACY_tconv_CLOCK_ACCURACY (const BaseMngTlv *tlv)
 
UTC_PROPERTIES_tconv_UTC_PROPERTIES (const BaseMngTlv *tlv)
 
TRACEABILITY_PROPERTIES_tconv_TRACEABILITY_PROPERTIES (const BaseMngTlv *tlv)
 
TIMESCALE_PROPERTIES_tconv_TIMESCALE_PROPERTIES (const BaseMngTlv *tlv)
 
UNICAST_NEGOTIATION_ENABLE_tconv_UNICAST_NEGOTIATION_ENABLE (const BaseMngTlv *tlv)
 
PATH_TRACE_LIST_tconv_PATH_TRACE_LIST (const BaseMngTlv *tlv)
 
PATH_TRACE_ENABLE_tconv_PATH_TRACE_ENABLE (const BaseMngTlv *tlv)
 
GRANDMASTER_CLUSTER_TABLE_tconv_GRANDMASTER_CLUSTER_TABLE (const BaseMngTlv *tlv)
 
UNICAST_MASTER_TABLE_tconv_UNICAST_MASTER_TABLE (const BaseMngTlv *tlv)
 
UNICAST_MASTER_MAX_TABLE_SIZE_tconv_UNICAST_MASTER_MAX_TABLE_SIZE (const BaseMngTlv *tlv)
 
ACCEPTABLE_MASTER_TABLE_tconv_ACCEPTABLE_MASTER_TABLE (const BaseMngTlv *tlv)
 
ACCEPTABLE_MASTER_TABLE_ENABLED_tconv_ACCEPTABLE_MASTER_TABLE_ENABLED (const BaseMngTlv *tlv)
 
ACCEPTABLE_MASTER_MAX_TABLE_SIZE_tconv_ACCEPTABLE_MASTER_MAX_TABLE_SIZE (const BaseMngTlv *tlv)
 
ALTERNATE_MASTER_tconv_ALTERNATE_MASTER (const BaseMngTlv *tlv)
 
ALTERNATE_TIME_OFFSET_ENABLE_tconv_ALTERNATE_TIME_OFFSET_ENABLE (const BaseMngTlv *tlv)
 
ALTERNATE_TIME_OFFSET_NAME_tconv_ALTERNATE_TIME_OFFSET_NAME (const BaseMngTlv *tlv)
 
ALTERNATE_TIME_OFFSET_MAX_KEY_tconv_ALTERNATE_TIME_OFFSET_MAX_KEY (const BaseMngTlv *tlv)
 
ALTERNATE_TIME_OFFSET_PROPERTIES_tconv_ALTERNATE_TIME_OFFSET_PROPERTIES (const BaseMngTlv *tlv)
 
TRANSPARENT_CLOCK_PORT_DATA_SET_tconv_TRANSPARENT_CLOCK_PORT_DATA_SET (const BaseMngTlv *tlv)
 
LOG_MIN_PDELAY_REQ_INTERVAL_tconv_LOG_MIN_PDELAY_REQ_INTERVAL (const BaseMngTlv *tlv)
 
TRANSPARENT_CLOCK_DEFAULT_DATA_SET_tconv_TRANSPARENT_CLOCK_DEFAULT_DATA_SET (const BaseMngTlv *tlv)
 
PRIMARY_DOMAIN_tconv_PRIMARY_DOMAIN (const BaseMngTlv *tlv)
 
DELAY_MECHANISM_tconv_DELAY_MECHANISM (const BaseMngTlv *tlv)
 
EXTERNAL_PORT_CONFIGURATION_ENABLED_tconv_EXTERNAL_PORT_CONFIGURATION_ENABLED (const BaseMngTlv *tlv)
 
MASTER_ONLY_tconv_MASTER_ONLY (const BaseMngTlv *tlv)
 
HOLDOVER_UPGRADE_ENABLE_tconv_HOLDOVER_UPGRADE_ENABLE (const BaseMngTlv *tlv)
 
EXT_PORT_CONFIG_PORT_DATA_SET_tconv_EXT_PORT_CONFIG_PORT_DATA_SET (const BaseMngTlv *tlv)
 
TIME_STATUS_NP_tconv_TIME_STATUS_NP (const BaseMngTlv *tlv)
 
GRANDMASTER_SETTINGS_NP_tconv_GRANDMASTER_SETTINGS_NP (const BaseMngTlv *tlv)
 
PORT_DATA_SET_NP_tconv_PORT_DATA_SET_NP (const BaseMngTlv *tlv)
 
SUBSCRIBE_EVENTS_NP_tconv_SUBSCRIBE_EVENTS_NP (const BaseMngTlv *tlv)
 
PORT_PROPERTIES_NP_tconv_PORT_PROPERTIES_NP (const BaseMngTlv *tlv)
 
PORT_STATS_NP_tconv_PORT_STATS_NP (const BaseMngTlv *tlv)
 
SYNCHRONIZATION_UNCERTAIN_NP_tconv_SYNCHRONIZATION_UNCERTAIN_NP (const BaseMngTlv *tlv)
 
PORT_SERVICE_STATS_NP_tconv_PORT_SERVICE_STATS_NP (const BaseMngTlv *tlv)
 
UNICAST_MASTER_TABLE_NP_tconv_UNICAST_MASTER_TABLE_NP (const BaseMngTlv *tlv)
 
PORT_HWCLOCK_NP_tconv_PORT_HWCLOCK_NP (const BaseMngTlv *tlv)
 
POWER_PROFILE_SETTINGS_NP_tconv_POWER_PROFILE_SETTINGS_NP (const BaseMngTlv *tlv)
 
CMLDS_INFO_NP_tconv_CMLDS_INFO_NP (const BaseMngTlv *tlv)
 
ORGANIZATION_EXTENSION_tconv_ORGANIZATION_EXTENSION (const BaseSigTlv *tlv)
 
PATH_TRACE_tconv_PATH_TRACE (const BaseSigTlv *tlv)
 
ALTERNATE_TIME_OFFSET_INDICATOR_tconv_ALTERNATE_TIME_OFFSET_INDICATOR (const BaseSigTlv *tlv)
 
ENHANCED_ACCURACY_METRICS_tconv_ENHANCED_ACCURACY_METRICS (const BaseSigTlv *tlv)
 
L1_SYNC_tconv_L1_SYNC (const BaseSigTlv *tlv)
 
PORT_COMMUNICATION_AVAILABILITY_tconv_PORT_COMMUNICATION_AVAILABILITY (const BaseSigTlv *tlv)
 
PROTOCOL_ADDRESS_tconv_PROTOCOL_ADDRESS (const BaseSigTlv *tlv)
 
SLAVE_RX_SYNC_TIMING_DATA_tconv_SLAVE_RX_SYNC_TIMING_DATA (const BaseSigTlv *tlv)
 
SLAVE_RX_SYNC_COMPUTED_DATA_tconv_SLAVE_RX_SYNC_COMPUTED_DATA (const BaseSigTlv *tlv)
 
SLAVE_TX_EVENT_TIMESTAMPS_tconv_SLAVE_TX_EVENT_TIMESTAMPS (const BaseSigTlv *tlv)
 
CUMULATIVE_RATE_RATIO_tconv_CUMULATIVE_RATE_RATIO (const BaseSigTlv *tlv)
 
SLAVE_DELAY_TIMING_DATA_NP_tconv_SLAVE_DELAY_TIMING_DATA_NP (const BaseSigTlv *tlv)
 

Detailed Description

Conversions functions.

Author
Erez Geva <ErezGeva2@gmail.com>

This header is generated automatically, do NOT change, or use it in your application!

This header is used by Doxygen only!

Function Documentation

◆ conv_ACCEPTABLE_MASTER_MAX_TABLE_SIZE()

ACCEPTABLE_MASTER_MAX_TABLE_SIZE_t* conv_ACCEPTABLE_MASTER_MAX_TABLE_SIZE ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to ACCEPTABLE_MASTER_MAX_TABLE_SIZE_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to ACCEPTABLE_MASTER_MAX_TABLE_SIZE_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_ACCEPTABLE_MASTER_TABLE()

ACCEPTABLE_MASTER_TABLE_t* conv_ACCEPTABLE_MASTER_TABLE ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to ACCEPTABLE_MASTER_TABLE_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to ACCEPTABLE_MASTER_TABLE_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_ACCEPTABLE_MASTER_TABLE_ENABLED()

ACCEPTABLE_MASTER_TABLE_ENABLED_t* conv_ACCEPTABLE_MASTER_TABLE_ENABLED ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to ACCEPTABLE_MASTER_TABLE_ENABLED_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to ACCEPTABLE_MASTER_TABLE_ENABLED_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_ALTERNATE_MASTER()

ALTERNATE_MASTER_t* conv_ALTERNATE_MASTER ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to ALTERNATE_MASTER_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to ALTERNATE_MASTER_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_ALTERNATE_TIME_OFFSET_ENABLE()

ALTERNATE_TIME_OFFSET_ENABLE_t* conv_ALTERNATE_TIME_OFFSET_ENABLE ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to ALTERNATE_TIME_OFFSET_ENABLE_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to ALTERNATE_TIME_OFFSET_ENABLE_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_ALTERNATE_TIME_OFFSET_INDICATOR()

ALTERNATE_TIME_OFFSET_INDICATOR_t* conv_ALTERNATE_TIME_OFFSET_INDICATOR ( const BaseSigTlv tlv)

Convert a signalling TLV from BaseSigTlv to ALTERNATE_TIME_OFFSET_INDICATOR_t structure

Parameters
[in]tlvpointer to a TLV from a signalling message
Returns
pointer to ALTERNATE_TIME_OFFSET_INDICATOR_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getSigMngTlv() to retrieve the tlv

◆ conv_ALTERNATE_TIME_OFFSET_MAX_KEY()

ALTERNATE_TIME_OFFSET_MAX_KEY_t* conv_ALTERNATE_TIME_OFFSET_MAX_KEY ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to ALTERNATE_TIME_OFFSET_MAX_KEY_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to ALTERNATE_TIME_OFFSET_MAX_KEY_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_ALTERNATE_TIME_OFFSET_NAME()

ALTERNATE_TIME_OFFSET_NAME_t* conv_ALTERNATE_TIME_OFFSET_NAME ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to ALTERNATE_TIME_OFFSET_NAME_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to ALTERNATE_TIME_OFFSET_NAME_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_ALTERNATE_TIME_OFFSET_PROPERTIES()

ALTERNATE_TIME_OFFSET_PROPERTIES_t* conv_ALTERNATE_TIME_OFFSET_PROPERTIES ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to ALTERNATE_TIME_OFFSET_PROPERTIES_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to ALTERNATE_TIME_OFFSET_PROPERTIES_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_ANNOUNCE_RECEIPT_TIMEOUT()

ANNOUNCE_RECEIPT_TIMEOUT_t* conv_ANNOUNCE_RECEIPT_TIMEOUT ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to ANNOUNCE_RECEIPT_TIMEOUT_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to ANNOUNCE_RECEIPT_TIMEOUT_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_CLOCK_ACCURACY()

CLOCK_ACCURACY_t* conv_CLOCK_ACCURACY ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to CLOCK_ACCURACY_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to CLOCK_ACCURACY_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_CLOCK_DESCRIPTION()

__PTPMGMT_NAMESPACE_BEGIN CLOCK_DESCRIPTION_t* conv_CLOCK_DESCRIPTION ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to CLOCK_DESCRIPTION_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to CLOCK_DESCRIPTION_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_CMLDS_INFO_NP()

CMLDS_INFO_NP_t* conv_CMLDS_INFO_NP ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to CMLDS_INFO_NP_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to CMLDS_INFO_NP_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_CUMULATIVE_RATE_RATIO()

CUMULATIVE_RATE_RATIO_t* conv_CUMULATIVE_RATE_RATIO ( const BaseSigTlv tlv)

Convert a signalling TLV from BaseSigTlv to CUMULATIVE_RATE_RATIO_t structure

Parameters
[in]tlvpointer to a TLV from a signalling message
Returns
pointer to CUMULATIVE_RATE_RATIO_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getSigMngTlv() to retrieve the tlv

◆ conv_CURRENT_DATA_SET()

CURRENT_DATA_SET_t* conv_CURRENT_DATA_SET ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to CURRENT_DATA_SET_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to CURRENT_DATA_SET_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_DEFAULT_DATA_SET()

DEFAULT_DATA_SET_t* conv_DEFAULT_DATA_SET ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to DEFAULT_DATA_SET_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to DEFAULT_DATA_SET_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_DELAY_MECHANISM()

DELAY_MECHANISM_t* conv_DELAY_MECHANISM ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to DELAY_MECHANISM_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to DELAY_MECHANISM_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_DOMAIN()

DOMAIN_t* conv_DOMAIN ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to DOMAIN_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to DOMAIN_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_ENHANCED_ACCURACY_METRICS()

ENHANCED_ACCURACY_METRICS_t* conv_ENHANCED_ACCURACY_METRICS ( const BaseSigTlv tlv)

Convert a signalling TLV from BaseSigTlv to ENHANCED_ACCURACY_METRICS_t structure

Parameters
[in]tlvpointer to a TLV from a signalling message
Returns
pointer to ENHANCED_ACCURACY_METRICS_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getSigMngTlv() to retrieve the tlv

◆ conv_EXT_PORT_CONFIG_PORT_DATA_SET()

EXT_PORT_CONFIG_PORT_DATA_SET_t* conv_EXT_PORT_CONFIG_PORT_DATA_SET ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to EXT_PORT_CONFIG_PORT_DATA_SET_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to EXT_PORT_CONFIG_PORT_DATA_SET_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_EXTERNAL_PORT_CONFIGURATION_ENABLED()

EXTERNAL_PORT_CONFIGURATION_ENABLED_t* conv_EXTERNAL_PORT_CONFIGURATION_ENABLED ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to EXTERNAL_PORT_CONFIGURATION_ENABLED_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to EXTERNAL_PORT_CONFIGURATION_ENABLED_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_FAULT_LOG()

FAULT_LOG_t* conv_FAULT_LOG ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to FAULT_LOG_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to FAULT_LOG_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_GRANDMASTER_CLUSTER_TABLE()

GRANDMASTER_CLUSTER_TABLE_t* conv_GRANDMASTER_CLUSTER_TABLE ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to GRANDMASTER_CLUSTER_TABLE_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to GRANDMASTER_CLUSTER_TABLE_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_GRANDMASTER_SETTINGS_NP()

GRANDMASTER_SETTINGS_NP_t* conv_GRANDMASTER_SETTINGS_NP ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to GRANDMASTER_SETTINGS_NP_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to GRANDMASTER_SETTINGS_NP_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_HOLDOVER_UPGRADE_ENABLE()

HOLDOVER_UPGRADE_ENABLE_t* conv_HOLDOVER_UPGRADE_ENABLE ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to HOLDOVER_UPGRADE_ENABLE_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to HOLDOVER_UPGRADE_ENABLE_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_INITIALIZE()

INITIALIZE_t* conv_INITIALIZE ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to INITIALIZE_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to INITIALIZE_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_L1_SYNC()

L1_SYNC_t* conv_L1_SYNC ( const BaseSigTlv tlv)

Convert a signalling TLV from BaseSigTlv to L1_SYNC_t structure

Parameters
[in]tlvpointer to a TLV from a signalling message
Returns
pointer to L1_SYNC_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getSigMngTlv() to retrieve the tlv

◆ conv_LOG_ANNOUNCE_INTERVAL()

LOG_ANNOUNCE_INTERVAL_t* conv_LOG_ANNOUNCE_INTERVAL ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to LOG_ANNOUNCE_INTERVAL_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to LOG_ANNOUNCE_INTERVAL_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_LOG_MIN_PDELAY_REQ_INTERVAL()

LOG_MIN_PDELAY_REQ_INTERVAL_t* conv_LOG_MIN_PDELAY_REQ_INTERVAL ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to LOG_MIN_PDELAY_REQ_INTERVAL_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to LOG_MIN_PDELAY_REQ_INTERVAL_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_LOG_SYNC_INTERVAL()

LOG_SYNC_INTERVAL_t* conv_LOG_SYNC_INTERVAL ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to LOG_SYNC_INTERVAL_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to LOG_SYNC_INTERVAL_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_MASTER_ONLY()

MASTER_ONLY_t* conv_MASTER_ONLY ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to MASTER_ONLY_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to MASTER_ONLY_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_ORGANIZATION_EXTENSION()

ORGANIZATION_EXTENSION_t* conv_ORGANIZATION_EXTENSION ( const BaseSigTlv tlv)

Convert a signalling TLV from BaseSigTlv to ORGANIZATION_EXTENSION_t structure

Parameters
[in]tlvpointer to a TLV from a signalling message
Returns
pointer to ORGANIZATION_EXTENSION_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getSigMngTlv() to retrieve the tlv

◆ conv_PARENT_DATA_SET()

PARENT_DATA_SET_t* conv_PARENT_DATA_SET ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to PARENT_DATA_SET_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to PARENT_DATA_SET_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_PATH_TRACE()

PATH_TRACE_t* conv_PATH_TRACE ( const BaseSigTlv tlv)

Convert a signalling TLV from BaseSigTlv to PATH_TRACE_t structure

Parameters
[in]tlvpointer to a TLV from a signalling message
Returns
pointer to PATH_TRACE_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getSigMngTlv() to retrieve the tlv

◆ conv_PATH_TRACE_ENABLE()

PATH_TRACE_ENABLE_t* conv_PATH_TRACE_ENABLE ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to PATH_TRACE_ENABLE_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to PATH_TRACE_ENABLE_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_PATH_TRACE_LIST()

PATH_TRACE_LIST_t* conv_PATH_TRACE_LIST ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to PATH_TRACE_LIST_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to PATH_TRACE_LIST_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_PORT_COMMUNICATION_AVAILABILITY()

PORT_COMMUNICATION_AVAILABILITY_t* conv_PORT_COMMUNICATION_AVAILABILITY ( const BaseSigTlv tlv)

Convert a signalling TLV from BaseSigTlv to PORT_COMMUNICATION_AVAILABILITY_t structure

Parameters
[in]tlvpointer to a TLV from a signalling message
Returns
pointer to PORT_COMMUNICATION_AVAILABILITY_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getSigMngTlv() to retrieve the tlv

◆ conv_PORT_DATA_SET()

PORT_DATA_SET_t* conv_PORT_DATA_SET ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to PORT_DATA_SET_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to PORT_DATA_SET_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_PORT_DATA_SET_NP()

PORT_DATA_SET_NP_t* conv_PORT_DATA_SET_NP ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to PORT_DATA_SET_NP_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to PORT_DATA_SET_NP_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_PORT_HWCLOCK_NP()

PORT_HWCLOCK_NP_t* conv_PORT_HWCLOCK_NP ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to PORT_HWCLOCK_NP_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to PORT_HWCLOCK_NP_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_PORT_PROPERTIES_NP()

PORT_PROPERTIES_NP_t* conv_PORT_PROPERTIES_NP ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to PORT_PROPERTIES_NP_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to PORT_PROPERTIES_NP_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_PORT_SERVICE_STATS_NP()

PORT_SERVICE_STATS_NP_t* conv_PORT_SERVICE_STATS_NP ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to PORT_SERVICE_STATS_NP_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to PORT_SERVICE_STATS_NP_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_PORT_STATS_NP()

PORT_STATS_NP_t* conv_PORT_STATS_NP ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to PORT_STATS_NP_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to PORT_STATS_NP_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_POWER_PROFILE_SETTINGS_NP()

POWER_PROFILE_SETTINGS_NP_t* conv_POWER_PROFILE_SETTINGS_NP ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to POWER_PROFILE_SETTINGS_NP_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to POWER_PROFILE_SETTINGS_NP_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_PRIMARY_DOMAIN()

PRIMARY_DOMAIN_t* conv_PRIMARY_DOMAIN ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to PRIMARY_DOMAIN_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to PRIMARY_DOMAIN_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_PRIORITY1()

PRIORITY1_t* conv_PRIORITY1 ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to PRIORITY1_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to PRIORITY1_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_PRIORITY2()

PRIORITY2_t* conv_PRIORITY2 ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to PRIORITY2_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to PRIORITY2_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_PROTOCOL_ADDRESS()

PROTOCOL_ADDRESS_t* conv_PROTOCOL_ADDRESS ( const BaseSigTlv tlv)

Convert a signalling TLV from BaseSigTlv to PROTOCOL_ADDRESS_t structure

Parameters
[in]tlvpointer to a TLV from a signalling message
Returns
pointer to PROTOCOL_ADDRESS_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getSigMngTlv() to retrieve the tlv

◆ conv_SLAVE_DELAY_TIMING_DATA_NP()

SLAVE_DELAY_TIMING_DATA_NP_t* conv_SLAVE_DELAY_TIMING_DATA_NP ( const BaseSigTlv tlv)

Convert a signalling TLV from BaseSigTlv to SLAVE_DELAY_TIMING_DATA_NP_t structure

Parameters
[in]tlvpointer to a TLV from a signalling message
Returns
pointer to SLAVE_DELAY_TIMING_DATA_NP_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getSigMngTlv() to retrieve the tlv

◆ conv_SLAVE_ONLY()

SLAVE_ONLY_t* conv_SLAVE_ONLY ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to SLAVE_ONLY_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to SLAVE_ONLY_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_SLAVE_RX_SYNC_COMPUTED_DATA()

SLAVE_RX_SYNC_COMPUTED_DATA_t* conv_SLAVE_RX_SYNC_COMPUTED_DATA ( const BaseSigTlv tlv)

Convert a signalling TLV from BaseSigTlv to SLAVE_RX_SYNC_COMPUTED_DATA_t structure

Parameters
[in]tlvpointer to a TLV from a signalling message
Returns
pointer to SLAVE_RX_SYNC_COMPUTED_DATA_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getSigMngTlv() to retrieve the tlv

◆ conv_SLAVE_RX_SYNC_TIMING_DATA()

SLAVE_RX_SYNC_TIMING_DATA_t* conv_SLAVE_RX_SYNC_TIMING_DATA ( const BaseSigTlv tlv)

Convert a signalling TLV from BaseSigTlv to SLAVE_RX_SYNC_TIMING_DATA_t structure

Parameters
[in]tlvpointer to a TLV from a signalling message
Returns
pointer to SLAVE_RX_SYNC_TIMING_DATA_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getSigMngTlv() to retrieve the tlv

◆ conv_SLAVE_TX_EVENT_TIMESTAMPS()

SLAVE_TX_EVENT_TIMESTAMPS_t* conv_SLAVE_TX_EVENT_TIMESTAMPS ( const BaseSigTlv tlv)

Convert a signalling TLV from BaseSigTlv to SLAVE_TX_EVENT_TIMESTAMPS_t structure

Parameters
[in]tlvpointer to a TLV from a signalling message
Returns
pointer to SLAVE_TX_EVENT_TIMESTAMPS_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getSigMngTlv() to retrieve the tlv

◆ conv_SUBSCRIBE_EVENTS_NP()

SUBSCRIBE_EVENTS_NP_t* conv_SUBSCRIBE_EVENTS_NP ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to SUBSCRIBE_EVENTS_NP_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to SUBSCRIBE_EVENTS_NP_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_SYNCHRONIZATION_UNCERTAIN_NP()

SYNCHRONIZATION_UNCERTAIN_NP_t* conv_SYNCHRONIZATION_UNCERTAIN_NP ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to SYNCHRONIZATION_UNCERTAIN_NP_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to SYNCHRONIZATION_UNCERTAIN_NP_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_TIME()

TIME_t* conv_TIME ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to TIME_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to TIME_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_TIME_PROPERTIES_DATA_SET()

TIME_PROPERTIES_DATA_SET_t* conv_TIME_PROPERTIES_DATA_SET ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to TIME_PROPERTIES_DATA_SET_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to TIME_PROPERTIES_DATA_SET_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_TIME_STATUS_NP()

TIME_STATUS_NP_t* conv_TIME_STATUS_NP ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to TIME_STATUS_NP_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to TIME_STATUS_NP_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_TIMESCALE_PROPERTIES()

TIMESCALE_PROPERTIES_t* conv_TIMESCALE_PROPERTIES ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to TIMESCALE_PROPERTIES_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to TIMESCALE_PROPERTIES_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_TRACEABILITY_PROPERTIES()

TRACEABILITY_PROPERTIES_t* conv_TRACEABILITY_PROPERTIES ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to TRACEABILITY_PROPERTIES_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to TRACEABILITY_PROPERTIES_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_TRANSPARENT_CLOCK_DEFAULT_DATA_SET()

TRANSPARENT_CLOCK_DEFAULT_DATA_SET_t* conv_TRANSPARENT_CLOCK_DEFAULT_DATA_SET ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to TRANSPARENT_CLOCK_DEFAULT_DATA_SET_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to TRANSPARENT_CLOCK_DEFAULT_DATA_SET_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_TRANSPARENT_CLOCK_PORT_DATA_SET()

TRANSPARENT_CLOCK_PORT_DATA_SET_t* conv_TRANSPARENT_CLOCK_PORT_DATA_SET ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to TRANSPARENT_CLOCK_PORT_DATA_SET_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to TRANSPARENT_CLOCK_PORT_DATA_SET_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_UNICAST_MASTER_MAX_TABLE_SIZE()

UNICAST_MASTER_MAX_TABLE_SIZE_t* conv_UNICAST_MASTER_MAX_TABLE_SIZE ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to UNICAST_MASTER_MAX_TABLE_SIZE_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to UNICAST_MASTER_MAX_TABLE_SIZE_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_UNICAST_MASTER_TABLE()

UNICAST_MASTER_TABLE_t* conv_UNICAST_MASTER_TABLE ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to UNICAST_MASTER_TABLE_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to UNICAST_MASTER_TABLE_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_UNICAST_MASTER_TABLE_NP()

UNICAST_MASTER_TABLE_NP_t* conv_UNICAST_MASTER_TABLE_NP ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to UNICAST_MASTER_TABLE_NP_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to UNICAST_MASTER_TABLE_NP_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_UNICAST_NEGOTIATION_ENABLE()

UNICAST_NEGOTIATION_ENABLE_t* conv_UNICAST_NEGOTIATION_ENABLE ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to UNICAST_NEGOTIATION_ENABLE_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to UNICAST_NEGOTIATION_ENABLE_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_USER_DESCRIPTION()

USER_DESCRIPTION_t* conv_USER_DESCRIPTION ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to USER_DESCRIPTION_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to USER_DESCRIPTION_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_UTC_PROPERTIES()

UTC_PROPERTIES_t* conv_UTC_PROPERTIES ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to UTC_PROPERTIES_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to UTC_PROPERTIES_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message

◆ conv_VERSION_NUMBER()

VERSION_NUMBER_t* conv_VERSION_NUMBER ( const BaseMngTlv tlv)

Convert a TLV from BaseMngTlv to VERSION_NUMBER_t structure

Parameters
[in]tlvpointer to the Message dataField
Returns
pointer to VERSION_NUMBER_t
Note
This function is available in scripts only! C++ code can simply cast.
Use Message:getData() to retrieve the tlv from the Message