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

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

codec da mensagem de notificação de alteração de horário

Resumo

Construtores e destruidores

TimeChangeNotification(void)
construtor padrão deve ser usado com Decode, já que todos os membros serão inicializados através de decodificação

Funções públicas

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

Funções estáticas públicas

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

Funções públicas

Codificação

WEAVE_ERROR Encode(
  PacketBuffer *const aMsg
)

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

Detalhes
Parâmetros
[out] aMsg
Um ponteiro para o PackageBuffer
Retornos
WEAVE_NO_ERROR em caso de sucesso

TimeChangeNotification

 TimeChangeNotification(
  void
)

construtor padrão deve ser usado com Decode, já que todos os membros serão inicializados através de decodificação

Funções estáticas públicas

Decode

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

decodificar uma notificação de mudança de horário com base em um PackageBuffer.

Detalhes
Parâmetros
[out] aObject
Um ponteiro para o objeto decodificado
[in] aMsg
Um ponteiro para o PackageBuffer
Retornos
WEAVE_NO_ERROR em caso de sucesso