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

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

codec per il messaggio di notifica del cambio di orario

Riepilogo

Costruttori e distruttori

TimeChangeNotification(void)
con Decode deve essere usato il costruttore predefinito, in quanto tutti i membri vengono inizializzati tramite decodifica

Funzioni pubbliche

Encode(PacketBuffer *const aMsg)
codifica la notifica di modifica dell'ora in un PacketBuffer.

Funzioni statiche pubbliche

Decode(TimeChangeNotification *const aObject, PacketBuffer *const aMsg)
decodifica la notifica di modifica dell'ora da un PacketBuffer.

Funzioni pubbliche

Codifica

WEAVE_ERROR Encode(
  PacketBuffer *const aMsg
)

codifica la notifica di modifica dell'ora in un PacketBuffer.

Dettagli
Parametri
[out] aMsg
Un puntatore a PacketBuffer
Restituisce
WEAVE_NO_ERROR all'esito positivo

TimeChangeNotification

 TimeChangeNotification(
  void
)

con Decode deve essere usato il costruttore predefinito, in quanto tutti i membri vengono inizializzati tramite decodifica

Funzioni statiche pubbliche

Decode

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

decodifica la notifica di modifica dell'ora da un PacketBuffer.

Dettagli
Parametri
[out] aObject
Un puntatore all'oggetto decodificato
[in] aMsg
Un puntatore a PacketBuffer
Restituisce
WEAVE_NO_ERROR all'esito positivo