libptpmgmt  1.4
libptpmgmt library that provides the functionality of linuxptp pmc
Message Member List

This is the complete list of members for Message, including all inherited members.

act2str_c(actionField_e action)Messagestatic
build(void *buf, size_t bufSize, uint16_t sequence)Message
build(Buf &buf, uint16_t sequence)Messageinline
changeAuth(uint8_t spp, uint32_t key)Message
changeAuth(uint32_t key)Message
clearData()Message
clkType2str_c(clockType_e type)Messagestatic
clockAcc2str_c(clockAccuracy_e value)Messagestatic
delayMech2str_c(delayMechanism_e type)Messagestatic
disableAuth()Messageinline
err2str_c(MNG_PARSE_ERROR_e err)Messagestatic
errId2str_c(managementErrorId_e err)Messagestatic
faultRec2str_c(faultRecord_e code)Messagestatic
findDelayMech(const std::string &str, delayMechanism_e &type, bool exact=true)Messagestatic
findMngID(const std::string &str, mng_vals_e &id, bool exact=true)Messagestatic
findPortState(const std::string &str, portState_e &state, bool caseSens=true)Messagestatic
findTimeSrc(const std::string &str, timeSource_e &type, bool exact=true)Messagestatic
getBuildTlvId() constMessageinline
getData() constMessageinline
getDomainNumber() constMessageinline
getErrDisplay() constMessageinline
getErrDisplay_c() constMessageinline
getErrId() constMessageinline
getMinorVersionPTP() constMessageinline
getMngType() constMessageinline
getMsgLen() constMessageinline
getMsgPlanedLen() constMessage
getParams() constMessageinline
getPeer() constMessageinline
getPTPProfileSpecific() constMessageinline
getReplyAction() constMessageinline
getSa() constMessageinline
getSdoId() constMessageinline
getSendAction() constMessageinline
getSendData() constMessageinline
getSequence() constMessageinline
getSigMngTlv(size_t position) constMessage
getSigMngTlvType(size_t position) constMessage
getSigTlv(size_t position) constMessage
getSigTlvsCount() constMessage
getSigTlvType(size_t position) constMessage
getTarget() constMessageinline
getTlvId() constMessageinline
getType() constMessageinline
getVersionPTP() constMessageinline
haveAuth() constMessageinline
is_FTRA(uint8_t flags)Messageinlinestatic
is_LI_59(uint8_t flags)Messageinlinestatic
is_LI_61(uint8_t flags)Messageinlinestatic
is_PTP(uint8_t flags)Messageinlinestatic
is_TTRA(uint8_t flags)Messageinlinestatic
is_UTCV(uint8_t flags)Messageinlinestatic
isAllClocks() constMessage
isEmpty(mng_vals_e id)Messagestatic
isLastMsgSig() constMessageinline
isLastMsgSMPTE() constMessage
isUnicast() constMessageinline
isValidId(mng_vals_e id)Message
Message() (defined in Message)Message
Message(const MsgParams &prms)Message
mng2str_c(mng_vals_e id)Messagestatic
netProt2str_c(networkProtocol_e protocol)Messagestatic
parse(const void *buf, ssize_t msgSize)Message
parse(const Buf &buf, ssize_t msgSize)Message
portState2str_c(portState_e state)Messagestatic
pwr2str_c(linuxptpPowerProfileVersion_e ver)Messagestatic
setAction(actionField_e actionField, mng_vals_e tlv_id, const BaseMngTlv *dataSend=nullptr)Message
setAllClocks()Message
smpteLck2str_c(SMPTEmasterLockingStatus_e state)Messagestatic
timeSrc2str_c(timeSource_e type)Messagestatic
tlv2str_c(tlvType_e type)Messagestatic
traversSigTlvs(const std::function< bool(const Message &msg, tlvType_e tlvType, const BaseSigTlv *tlv)> callback) constMessage
traversSigTlvsCl(MessageSigTlvCallback &callback)Message
ts2str_c(linuxptpTimeStamp_e type)Messagestatic
type2str_c(msgType_e type)Messagestatic
updateParams(const MsgParams &prms)Message
us2str_c(linuxptpUnicastState_e state)Messagestatic
useAuth(const ConfigFile &cfg, const std::string &section="")Message
useAuth(const SaFile &sa, uint8_t spp, uint32_t key)Message
useConfig(const ConfigFile &cfg, const std::string &section="")Message
usedAuthKeyID() constMessageinline
usedAuthSppID() constMessageinline
~Message() (defined in Message)Message