nl:: Weave:: Profiles:: Time:: TimeSyncRequest
Ringkasan
Konstruktor dan Destruktor |
|
---|---|
TimeSyncRequest(void)
konstruktor default harus digunakan dengan Dekode, karena semua anggota akan diinisialisasi melalui decoding
|
Jenis publik |
|
---|---|
@320
|
enum setelan minimum dan maksimum untuk kemungkinan respons yang dimaksudkan untuk permintaan sinkronisasi waktu ini. |
@321
|
enum |
Atribut publik |
|
---|---|
mIsTimeCoordinator
|
bool
benar jika pencetus permintaan ini adalah Koordinator Sinkronisasi Waktu
|
mLikelihoodForResponse
|
uint8_t
kemungkinan respons yang diinginkan untuk permintaan sinkronisasi waktu ini.
|
Fungsi publik |
|
---|---|
Encode(PacketBuffer *const aMsg)
|
mengenkode permintaan sinkronisasi waktu ke dalam PacketBuffer.
|
Init(const uint8_t aLikelihood, const bool aIsTimeCoordinator)
|
void
melakukan inisialisasi objek ini untuk encoding.
|
Fungsi statis publik |
|
---|---|
Decode(TimeSyncRequest *const aObject, PacketBuffer *const aMsg)
|
mendekode permintaan sinkronisasi
waktu dari PacketBuffer.
|
Jenis publik
@320
@320
setelan minimum dan maksimum untuk kemungkinan respons yang dimaksudkan untuk permintaan sinkronisasi waktu ini.
Perhatikan bahwa kita tidak dapat memeriksa kLikelihoodForResponse_Min dalam rutinitas Encode dan Decode karena nilainya 0, jadi tidak aman untuk menyesuaikannya di sini
@321
@321
Atribut publik
mIsTimeCoordinator
bool mIsTimeCoordinator
benar jika pencetus permintaan ini adalah Koordinator Sinkronisasi Waktu
mLikelihoodForResponse
uint8_t mLikelihoodForResponse
kemungkinan respons yang diinginkan untuk permintaan sinkronisasi waktu ini.
Fungsi publik
Encoding
WEAVE_ERROR Encode( PacketBuffer *const aMsg )
mengenkode permintaan sinkronisasi waktu ke dalam PacketBuffer.
Detail | |||
---|---|---|---|
Parameter |
|
||
Hasil |
WEAVE_NO_ERROR saat berhasil
|
Init
void Init( const uint8_t aLikelihood, const bool aIsTimeCoordinator )
melakukan inisialisasi objek ini untuk encoding.
Detail | |||||
---|---|---|---|---|---|
Parameter |
|
||||
Hasil |
WEAVE_NO_ERROR saat berhasil
|
TimeSyncRequest
TimeSyncRequest( void )
konstruktor default harus digunakan dengan Dekode, karena semua anggota akan diinisialisasi melalui decoding
Fungsi statis publik
Decode
WEAVE_ERROR Decode( TimeSyncRequest *const aObject, PacketBuffer *const aMsg )
mendekode permintaan sinkronisasi waktu dari PacketBuffer.
Detail | |||||
---|---|---|---|---|---|
Parameter |
|
||||
Hasil |
WEAVE_NO_ERROR saat berhasil
|