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

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

codec da mensagem de notificação de alteração de hora

Resumo

Construtores e destrutores

TimeChangeNotification(void)
o construtor padrão será usado com Decode, já que todos os membros serão inicializados pela decodificação

Funções públicas

Encode(PacketBuffer *const aMsg)
codificar a notificação de mudança de horário em um PacketBuffer.

Funções estáticas públicas

Decode(TimeChangeNotification *const aObject, PacketBuffer *const aMsg)
decodificar a notificação de mudança de horário de um PacketBuffer.

Funções públicas

Codificar

WEAVE_ERROR Encode(
  PacketBuffer *const aMsg
)

codificar a notificação de mudança de horário em um PacketBuffer.

Detalhes
Parâmetros
[out] aMsg
Um ponteiro para o PacketBuffer
Retorna
WEAVE_NO_ERROR caso tenha êxito

TimeChangeNotification

 TimeChangeNotification(
  void
)

o construtor padrão será usado com Decode, já que todos os membros serão inicializados pela decodificação

Funções estáticas públicas

Decode

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

decodificar a notificação de mudança de horário de um PacketBuffer.

Detalhes
Parâmetros
[out] aObject
Um ponteiro para o objeto decodificado
[in] aMsg
Um ponteiro para o PacketBuffer
Retorna
WEAVE_NO_ERROR caso tenha êxito