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

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

codec per il messaggio di modifica dell'ora

Riepilogo

Costruttori e distruttori

TimeChangeNotification(void)
con Decode verrà usato il costruttore predefinito, poiché tutti i membri verranno inizializzati tramite decodifica

Funzioni pubbliche

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

Funzioni statiche pubbliche

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

Funzioni pubbliche

Codifica

WEAVE_ERROR Encode(
  PacketBuffer *const aMsg
)

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

Dettagli
Parametri
[out] aMsg
Un puntatore a PacketBuffer
Restituisce
WEAVE_NO_ERROR in caso di esito positivo

TimeChangeNotification

 TimeChangeNotification(
  void
)

con Decode verrà usato il costruttore predefinito, poiché tutti i membri verranno inizializzati tramite decodifica

Funzioni statiche pubbliche

Decode

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

decodifica della 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 in caso di esito positivo