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

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

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

खास जानकारी

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

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

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

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

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

Decode(TimeChangeNotification *const aObject, PacketBuffer *const aMsg)
PacketBuffer से समय बदलने की सूचना को डिकोड करना.

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

एन्कोड

WEAVE_ERROR Encode(
  PacketBuffer *const aMsg
)

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

विवरण
पैरामीटर
[out] aMsg
पैकेटबफ़र की जानकारी
लौटाए जाने वाले प्रॉडक्ट
सफलता पर WEAVE_NO_ERROR

TimeChangeNotification

 TimeChangeNotification(
  void
)

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

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

Decode

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

PacketBuffer से समय बदलने की सूचना को डिकोड करना.

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