nl::Weave::Profiles::Time::TimeChangeNotification

#include <src/lib/profiles/time/WeaveTime.h>

समय में बदलाव की सूचना वाले मैसेज के लिए कोडेक

खास जानकारी

कंस्ट्रक्टर और डिस्ट्रक्टर

TimeChangeNotification(void)
डिफ़ॉल्ट कंस्ट्रक्टर का इस्तेमाल डिकोड करने के साथ किया जाएगा, क्योंकि सभी सदस्यों को डिकोड करने के ज़रिए शुरू किया जाएगा

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

Encode(PacketBuffer *const aMsg)
समय में बदलाव की सूचना को BoxetBuffer में एन्कोड करें.

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

Decode(TimeChangeNotification *const aObject, PacketBuffer *const aMsg)
पैकेटबफ़र से समय में बदलाव की सूचना को डिकोड करने के लिए.

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

एन्कोड

WEAVE_ERROR Encode(
  PacketBuffer *const aMsg
)

समय में बदलाव की सूचना को BoxetBuffer में एन्कोड करें.

जानकारी
पैरामीटर
[out] aMsg
PaetBuffer के लिए पॉइंटर
लौटाए गए सामान
सफल होने पर WEAVE_NO_ERROR

TimeChangeNotification

 TimeChangeNotification(
  void
)

डिफ़ॉल्ट कंस्ट्रक्टर का इस्तेमाल डिकोड करने के साथ किया जाएगा, क्योंकि सभी सदस्यों को डिकोड करने के ज़रिए शुरू किया जाएगा

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

डिकोड करें

WEAVE_ERROR Decode(
  TimeChangeNotification *const aObject,
  PacketBuffer *const aMsg
)

पैकेटबफ़र से समय में बदलाव की सूचना को डिकोड करने के लिए.

जानकारी
पैरामीटर
[out] aObject
डिकोड किए गए ऑब्जेक्ट का पॉइंटर
[in] aMsg
PaetBuffer के लिए पॉइंटर
लौटाए गए सामान
सफल होने पर WEAVE_NO_ERROR