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)
el constructor predeterminado se usará con Decode, ya que todos los miembros se inicializarán a través de la decodificación.

Funciones públicas

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

Funciones estáticas públicas

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

Funciones públicas

Codifica

WEAVE_ERROR Encode(
  PacketBuffer *const aMsg
)

Codifica la notificación de cambio de tiempo en un PacketBuffer.

Detalles
Parámetros
[out] aMsg
Un puntero para el PacketBuffer
Qué muestra
WEAVE_NO_ERROR si la operación fue exitosa

TimeChangeNotification

 TimeChangeNotification(
  void
)

el constructor predeterminado se usará con Decode, ya que todos los miembros se inicializarán a través de la decodificación.

Funciones estáticas públicas

Decode

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

decodificar la notificación de cambio de tiempo de un PacketBuffer.

Detalles
Parámetros
[out] aObject
Un puntero para el objeto decodificado
[in] aMsg
Un puntero para el PacketBuffer
Qué muestra
WEAVE_NO_ERROR si la operación fue exitosa