nl:: Menenun:: Profil:: Waktu:: Permintaan Sinkronisasi Waktu
Ringkasan
Konstruktor dan Destruktor | |
---|---|
TimeSyncRequest (void) konstruktor default harus digunakan dengan Decode, karena semua anggota akan diinisialisasi melalui decoding |
Tipe publik | |
---|---|
@320 | enum pengaturan minimum dan maksimum untuk kemungkinan respons yang diinginkan 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) | menyandikan permintaan sinkronisasi waktu ke dalam PacketBuffer. |
Init (const uint8_t aLikelihood, const bool aIsTimeCoordinator) | void menginisialisasi objek ini untuk pengkodean. |
Fungsi statis publik | |
---|---|
Decode ( TimeSyncRequest *const aObject, PacketBuffer *const aMsg) | decode permintaan sinkronisasi waktu dari PacketBuffer. |
Tipe publik
@320
@320
pengaturan minimum dan maksimum untuk kemungkinan respons yang diinginkan untuk permintaan sinkronisasi waktu ini.
Perhatikan bahwa kami tidak dapat mencentang kLikelihoodForResponse_Min di rutinitas Encode dan Decode karena nilainya 0, jadi tidak aman untuk menyesuaikannya hanya 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
Menyandi
WEAVE_ERROR Encode( PacketBuffer *const aMsg )
menyandikan permintaan sinkronisasi waktu ke dalam PacketBuffer.
rincian | |||
---|---|---|---|
Parameter |
| ||
Kembali | WEAVE_NO_ERROR sukses |
init
void Init( const uint8_t aLikelihood, const bool aIsTimeCoordinator )
menginisialisasi objek ini untuk pengkodean.
rincian | |||||
---|---|---|---|---|---|
Parameter |
| ||||
Kembali | WEAVE_NO_ERROR sukses |
Permintaan Sinkronisasi Waktu
TimeSyncRequest( void )
konstruktor default harus digunakan dengan Decode, karena semua anggota akan diinisialisasi melalui decoding
Fungsi statis publik
Membaca sandi
WEAVE_ERROR Decode( TimeSyncRequest *const aObject, PacketBuffer *const aMsg )
decode permintaan sinkronisasi waktu dari PacketBuffer.
rincian | |||||
---|---|---|---|---|---|
Parameter |
| ||||
Kembali | WEAVE_NO_ERROR sukses |