Skip to content

Struct nebula::PtpTlvPortDataSet

ClassList > nebula > PtpTlvPortDataSet

PTP TLV PORT_DATA_SET struct of PTC_COMMAND_PTP_DIAGNOSTICS.

  • #include <hesai_cmd_response.hpp>

Public Attributes

Type Name
uint8_t announceReceiptTimeout
uint8_t delayMechanism
int8_t logAnnounceInterval
int8_t logMinDelayReqInterval
int8_t logMinPdelayReqInterval
int8_t logSyncInterval
big_int64_buf_t peerMeanPathDelay
PtpTlvPortIdentity portIdentity
uint8_t portState
uint8_t versionNumber

Public Functions

Type Name
nlohmann::ordered_json to_json () const

Public Attributes Documentation

variable announceReceiptTimeout

uint8_t nebula::PtpTlvPortDataSet::announceReceiptTimeout;

variable delayMechanism

uint8_t nebula::PtpTlvPortDataSet::delayMechanism;

variable logAnnounceInterval

int8_t nebula::PtpTlvPortDataSet::logAnnounceInterval;

variable logMinDelayReqInterval

int8_t nebula::PtpTlvPortDataSet::logMinDelayReqInterval;

variable logMinPdelayReqInterval

int8_t nebula::PtpTlvPortDataSet::logMinPdelayReqInterval;

variable logSyncInterval

int8_t nebula::PtpTlvPortDataSet::logSyncInterval;

variable peerMeanPathDelay

big_int64_buf_t nebula::PtpTlvPortDataSet::peerMeanPathDelay;

variable portIdentity

PtpTlvPortIdentity nebula::PtpTlvPortDataSet::portIdentity;

variable portState

uint8_t nebula::PtpTlvPortDataSet::portState;

variable versionNumber

uint8_t nebula::PtpTlvPortDataSet::versionNumber;

Public Functions Documentation

function to_json

inline nlohmann::ordered_json nebula::PtpTlvPortDataSet::to_json () const


The documentation for this class was generated from the following file nebula_hw_interfaces/include/nebula_hw_interfaces/nebula_hw_interfaces_hesai/hesai_cmd_response.hpp