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

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

códec para el mensaje de notificación de cambio de hora

Resumen

Constructores y destructores

TimeChangeNotification(void)
se debe usar el constructor predeterminado con Decode, ya que todos los miembros se inicializarán mediante la decodificación

Funciones públicas

Encode(PacketBuffer *const aMsg)
que codifique la notificación de cambio de tiempo en un packageBuffer.

Funciones estáticas públicas

Decode(TimeChangeNotification *const aObject, PacketBuffer *const aMsg)
decodifica la notificación de cambio de tiempo de un packageBuffer.

Funciones públicas

Codifica

WEAVE_ERROR Encode(
  PacketBuffer *const aMsg
)

que codifique la notificación de cambio de tiempo en un

Detalles
Parámetros
[out] aMsg
Un puntero para PackageBuffer
Resultado que se muestra
WEAVE_NO_ERROR según la ejecución correcta

TimeChangeNotification

 TimeChangeNotification(
  void
)

se debe usar el constructor predeterminado con Decode, ya que todos los miembros se inicializarán mediante la decodificación

Funciones estáticas públicas

Decode

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

decodifica la notificación de cambio de tiempo de un packageBuffer.

Detalles
Parámetros
[out] aObject
Un puntero al objeto decodificado
[in] aMsg
Un puntero para PackageBuffer
Resultado que se muestra
WEAVE_NO_ERROR según la ejecución correcta