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

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

Zaman Değişikliği Bildirimi mesajı için codec

Özet

Oluşturucular ve Yıkıcılar

TimeChangeNotification(void)
Tüm üyeler kod çözme yoluyla başlatılacağından, Kod Çözme ile varsayılan oluşturucu kullanılmalıdır

Herkese açık işlevler

Encode(PacketBuffer *const aMsg)
zaman değişikliği bildirimini bir PacketBuffer olarak kodlamak.

Herkese açık statik işlevler

Decode(TimeChangeNotification *const aObject, PacketBuffer *const aMsg)
paketleme zaman değişikliği bildiriminin kodunu çözmeyi sağlar.

Herkese açık işlevler

Kodla

WEAVE_ERROR Encode(
  PacketBuffer *const aMsg
)

zaman değişikliği bildirimini bir PacketBuffer olarak kodlamak.

Ayrıntılar
Parametreler
[out] aMsg
BundleBuffer işaretçisi
İadeler
Başarıda WEAVE_NO_ERROR

TimeChangeNotification

 TimeChangeNotification(
  void
)

Tüm üyeler kod çözme yoluyla başlatılacağından, Kod Çözme ile varsayılan oluşturucu kullanılmalıdır

Herkese açık statik işlevler

Decode

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

paketleme zaman değişikliği bildiriminin kodunu çözmeyi sağlar.

Ayrıntılar
Parametreler
[out] aObject
Kodu çözülmüş nesnenin işaretçisi
[in] aMsg
BundleBuffer işaretçisi
İadeler
Başarıda WEAVE_NO_ERROR