nl:: बुनें:: प्रोफाइल:: समय:: समय परिवर्तन अधिसूचना

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

समय परिवर्तन अधिसूचना संदेश के लिए कोडेक

सारांश

निर्माता और विनाशक

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

सार्वजनिक समारोह

Encode ( PacketBuffer *const aMsg)
एक पैकेटबफर में समय परिवर्तन अधिसूचना को एन्कोड करें।

सार्वजनिक स्थैतिक कार्य

Decode ( TimeChangeNotification *const aObject, PacketBuffer *const aMsg)
पैकेटबफर से डीकोड समय परिवर्तन अधिसूचना।

सार्वजनिक समारोह

एन्कोड

WEAVE_ERROR Encode(
  PacketBuffer *const aMsg
)

एक पैकेटबफर में समय परिवर्तन अधिसूचना को एन्कोड करें।

विवरण
मापदंडों
[out] aMsg
पैकेटबफर के लिए एक सूचक
रिटर्न
WEAVE_NO_ERROR सफलता पर

समय परिवर्तन अधिसूचना

 TimeChangeNotification(
  void
)

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

सार्वजनिक स्थैतिक कार्य

व्याख्या करना

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

पैकेटबफर से डीकोड समय परिवर्तन अधिसूचना।

विवरण
मापदंडों
[out] aObject
डिकोड की गई वस्तु के लिए एक सूचक
[in] aMsg
पैकेटबफर के लिए एक सूचक
रिटर्न
WEAVE_NO_ERROR सफलता पर