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