nl:: बुनाई::प्रोफ़ाइलें::WeaveTunnel::WeaveTunnelHeader

खास जानकारी

सार्वजनिक विशेषताएं

Version
uint8_t

सार्वजनिक स्थिर फ़ंक्शन

DecodeTunnelHeader(WeaveTunnelHeader *tunHeader, PacketBuffer *message)
IPv6 पैकेट को बाहर करने के लिए, PacketBuffer से टनल हेडर को डिकोड करें.
EncodeTunnelHeader(WeaveTunnelHeader *tunHeader, PacketBuffer *message)
टनल हेडर को PacketBuffer में एन्कोड करें, ताकि IPv6 पैकेट को भेजा जा सके.

सार्वजनिक विशेषताएं

वर्शन

uint8_t Version

सार्वजनिक स्थिर फ़ंक्शन

डिकोड टनल हेडर

WEAVE_ERROR DecodeTunnelHeader(
  WeaveTunnelHeader *tunHeader,
  PacketBuffer *message
)

IPv6 पैकेट को बाहर करने के लिए, PacketBuffer से टनल हेडर को डिकोड करें.

ब्यौरा
पैरामीटर
[out] tunHeader
WeaveTunnelHeader की ओर से पॉइंटर को डिकोड किया गया.
[in] message
PacketBuffer की ओर इशारा करें, जिससे टनल हेडर को डिकोड करना है.
लौटाए गए सामान
सफलता पर WEAVE_ERROR WEAVE_NO_ERROR, या फिर गड़बड़ी;

एनकोड टनल हेडर

WEAVE_ERROR EncodeTunnelHeader(
  WeaveTunnelHeader *tunHeader,
  PacketBuffer *message
)

टनल हेडर को PacketBuffer में एन्कोड करें, ताकि IPv6 पैकेट को भेजा जा सके.

ब्यौरा
पैरामीटर
[in] tunHeader
कोड में बदलने के लिए, WeaveTunnelHeader से पॉइंटर करें.
[in] message
उस PacketBuffer की ओर इशारा करें जिस पर आप टनल हेडर को कोड में बदलते हैं.
लौटाए गए सामान
सफलता पर WEAVE_ERROR WEAVE_NO_ERROR, या फिर गड़बड़ी;