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

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

codec pour le message de notification de changement d'heure

Résumé

Constructeurs et destructeurs

TimeChangeNotification(void)
le constructeur par défaut doit être utilisé avec Decode, car tous les membres seront initialisés via le décodage

Fonctions publiques

Encode(PacketBuffer *const aMsg)
encoder la notification de changement d'heure dans un PacketBuffer.

Fonctions statiques publiques

Decode(TimeChangeNotification *const aObject, PacketBuffer *const aMsg)
décoder la notification de changement d'heure à partir d'un PacketBuffer.

Fonctions publiques

Encoder

WEAVE_ERROR Encode(
  PacketBuffer *const aMsg
)

encoder la notification de changement d'heure dans un PacketBuffer.

Détails
Paramètres
[out] aMsg
Un pointeur vers le PacketBuffer
Renvoie
WEAVE_NO_ERROR en cas de réussite

TimeChangeNotification

 TimeChangeNotification(
  void
)

le constructeur par défaut doit être utilisé avec Decode, car tous les membres seront initialisés via le décodage

Fonctions statiques publiques

Decode

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

décoder la notification de changement d'heure à partir d'un PacketBuffer.

Détails
Paramètres
[out] aObject
Pointeur vers l'objet décodé
[in] aMsg
Un pointeur vers le PacketBuffer
Renvoie
WEAVE_NO_ERROR en cas de réussite