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 le décodage, car tous les membres seront initialisés par 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 de temps à partir d'un PacketBuffer.

Fonctions publiques

Encode

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 PacketBuffer
Renvoie
WEAVE_NO_ERROR en cas de réussite

TimeChangeNotification

 TimeChangeNotification(
  void
)

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

Fonctions statiques publiques

Decode

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

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

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