DecodedIPPacket
खास जानकारी
सार्वजनिक विशेषताएं |
|
---|---|
ackMsgId
|
uint32_t
|
checksum
|
uint16_t
|
destAddr[NL_IP6_ADDR_LEN_IN_BYTES]
|
uint8_t
|
destNodeId
|
uint64_t
|
destPort
|
uint16_t
|
encryptionType
|
uint8_t
|
exchFlags
|
uint8_t
|
exchangeId
|
uint16_t
|
icmpv6Code
|
uint8_t
|
icmpv6Type
|
uint8_t
|
ipPktSize
|
uint16_t
|
ipProtoType
|
uint8_t
|
ipProtoVersion
|
uint8_t
|
keyId
|
uint8_t
|
messageId
|
uint32_t
|
msgHdrFlags
|
uint16_t
|
msgType
|
uint16_t
|
profileId
|
uint32_t
|
srcAddr[NL_IP6_ADDR_LEN_IN_BYTES]
|
uint8_t
|
srcNodeId
|
uint64_t
|
srcPort
|
uint16_t
|
सार्वजनिक फ़ंक्शन |
|
---|---|
DoesPacketHaveWeaveMessage(void) const
|
bool
देखें कि डिकोड किए गए पैकेट में Weave मैसेज है या नहीं.
|
PacketHeaderDecode(const uint8_t *pkt, uint16_t pktLen)
|
आईपी, यूडीपी/टीसीपी, और वीव हेडर के फ़ील्ड पार्स और डिकोड करें.
|
सार्वजनिक विशेषताएं
ackMsgId
uint32_t ackMsgId
चेकसम
uint16_t checksum
destAddr
uint8_t destAddr[NL_IP6_ADDR_LEN_IN_BYTES]
destNodeId
uint64_t destNodeId
destPort
uint16_t destPort
encryptionType
uint8_t encryptionType
exchFlags
uint8_t exchFlags
exchangeId
uint16_t exchangeId
icmpv6Code
uint8_t icmpv6Code
icmpv6Type
uint8_t icmpv6Type
ipPktSize
uint16_t ipPktSize
ipProtoType
uint8_t ipProtoType
ipProtoVersion
uint8_t ipProtoVersion
keyId
uint8_t keyId
messageId
uint32_t messageId
msgHdrFlags
uint16_t msgHdrFlags
msgType
uint16_t msgType
profileId
uint32_t profileId
srcAddr
uint8_t srcAddr[NL_IP6_ADDR_LEN_IN_BYTES]
srcNodeId
uint64_t srcNodeId
srcPort
uint16_t srcPort
सार्वजनिक फ़ंक्शन
DoesPacketHaveWeaveMessage
bool DoesPacketHaveWeaveMessage( void ) const
देखें कि डिकोड किए गए पैकेट में Weave मैसेज है या नहीं.
PacketHeaderDecode
WEAVE_ERROR PacketHeaderDecode( const uint8_t *pkt, uint16_t pktLen )
आईपी, यूडीपी/टीसीपी, और वीव हेडर के फ़ील्ड पार्स और डिकोड करें.
जानकारी | |||||
---|---|---|---|---|---|
पैरामीटर |
|
||||
लौटाए जाने वाले प्रॉडक्ट |
पैकेट पार्स करते समय INET_ERROR या सफलता मिलने पर INET_NO_ERROR.
|