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

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

Codec für Benachrichtigung über Zeitänderung

Zusammenfassung

Konstruktoren und Zerstörer

TimeChangeNotification(void)
Der Standardkonstruktor muss mit Decode verwendet werden, da alle Mitglieder durch Decodierung initialisiert werden.

Öffentliche Funktionen

Encode(PacketBuffer *const aMsg)
Benachrichtigungen bei Zeitänderungen in einen PacketBuffer codieren.

Öffentliche statische Funktionen

Decode(TimeChangeNotification *const aObject, PacketBuffer *const aMsg)
Benachrichtigungen über Zeitänderungen von einem PacketBuffer decodieren.

Öffentliche Funktionen

Codieren

WEAVE_ERROR Encode(
  PacketBuffer *const aMsg
)

Benachrichtigungen bei Zeitänderungen in einen PacketBuffer codieren.

Details
Parameter
[out] aMsg
Einen Zeiger auf den PacketBuffer
Rückgabe
WEAVE_NO_ERROR bei Erfolg

TimeChangeNotification

 TimeChangeNotification(
  void
)

Der Standardkonstruktor muss mit Decode verwendet werden, da alle Mitglieder durch Decodierung initialisiert werden.

Öffentliche statische Funktionen

Decode

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

Benachrichtigungen über Zeitänderungen von einem PacketBuffer decodieren.

Details
Parameter
[out] aObject
Einen Zeiger auf das decodierte Objekt
[in] aMsg
Einen Zeiger auf den PacketBuffer
Rückgabe
WEAVE_NO_ERROR bei Erfolg