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

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

kodek wiadomości z powiadomieniem o zmianie czasu

Podsumowanie

Konstruktory i niszczyciele

TimeChangeNotification(void)
Z dekodowaniem powinien być używany domyślny konstruktor, ponieważ wszystkie elementy będą inicjowane przez dekodowanie

Funkcje publiczne

Encode(PacketBuffer *const aMsg)
zakodować powiadomienie o zmianie czasu w buforze pakietów.

Publiczne funkcje statyczne

Decode(TimeChangeNotification *const aObject, PacketBuffer *const aMsg)
zdekodować powiadomienie o zmianie czasu z PacketBuffer.

Funkcje publiczne

Kodowanie

WEAVE_ERROR Encode(
  PacketBuffer *const aMsg
)

zakodować powiadomienie o zmianie czasu w buforze pakietów.

Szczegóły
Parametry
[out] aMsg
Wskaźnik do obiektu PacketBuffer
Zwroty
WEAVE_NO_ERROR w przypadku powodzenia

TimeChangeNotification

 TimeChangeNotification(
  void
)

Z dekodowaniem powinien być używany domyślny konstruktor, ponieważ wszystkie elementy będą inicjowane przez dekodowanie

Publiczne funkcje statyczne

Decode

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

zdekodować powiadomienie o zmianie czasu z PacketBuffer.

Szczegóły
Parametry
[out] aObject
wskaźnik do zdekodowanego obiektu.
[in] aMsg
Wskaźnik do obiektu PacketBuffer
Zwroty
WEAVE_NO_ERROR w przypadku powodzenia