nl:: Weave:: Profiles:: Time:: TimeSyncRequest
สรุป
ผู้ผลิตและผู้ทำลาย |
|
---|---|
TimeSyncRequest(void)
ตัวสร้างเริ่มต้นจะใช้กับการถอดรหัส เนื่องจากสมาชิกทั้งหมดจะเริ่มต้นผ่านการถอดรหัส
|
ประเภทสาธารณะ |
|
---|---|
@320
|
enum การตั้งค่าต่ำสุดและสูงสุดสำหรับแนวโน้มที่ควรได้รับการตอบสนองสำหรับคำขอซิงค์เวลานี้ |
@321
|
enum |
แอตทริบิวต์สาธารณะ |
|
---|---|
mIsTimeCoordinator
|
bool
จริง หากผู้เริ่มต้นคำขอนี้เป็นผู้ประสานงานการซิงค์เวลา
|
mLikelihoodForResponse
|
uint8_t
ความเป็นไปได้ที่จะตอบกลับสำหรับคำขอซิงค์เวลานี้
|
ฟังก์ชันสาธารณะ |
|
---|---|
Encode(PacketBuffer *const aMsg)
|
เข้ารหัสคำขอซิงค์เวลาลงใน PacketBuffer
|
Init(const uint8_t aLikelihood, const bool aIsTimeCoordinator)
|
void
เริ่มต้นอ็อบเจกต์นี้เพื่อการเข้ารหัส
|
ฟังก์ชันแบบคงที่แบบสาธารณะ |
|
---|---|
Decode(TimeSyncRequest *const aObject, PacketBuffer *const aMsg)
|
ถอดรหัสคำขอซิงค์เวลาจาก PacketBuffer
|
ประเภทสาธารณะ
@320
@320
การตั้งค่าต่ำสุดและสูงสุดสำหรับแนวโน้มที่ควรได้รับการตอบสนองสำหรับคำขอซิงค์เวลานี้
โปรดทราบว่าเราไม่สามารถตรวจสอบ kLikelihoodForResponse_Min ในกิจวัตรเข้ารหัสและถอดรหัสเนื่องจากเป็น 0 จึงไม่ปลอดภัยที่จะปรับเฉพาะตรงนี้
@321
@321
แอตทริบิวต์สาธารณะ
mIsTimeCoordinator
bool mIsTimeCoordinator
จริง หากผู้เริ่มต้นคำขอนี้เป็นผู้ประสานงานการซิงค์เวลา
mLikelihoodForResponse
uint8_t mLikelihoodForResponse
ความเป็นไปได้ที่จะตอบกลับสำหรับคำขอซิงค์เวลานี้
ฟังก์ชันสาธารณะ
เข้ารหัส
WEAVE_ERROR Encode( PacketBuffer *const aMsg )
เข้ารหัสคำขอซิงค์เวลาลงใน PacketBuffer
รายละเอียด | |||
---|---|---|---|
พารามิเตอร์ |
|
||
การส่งคืน |
WEAVE_NO_ERROR เกี่ยวกับความสำเร็จ
|
เริ่มต้น
void Init( const uint8_t aLikelihood, const bool aIsTimeCoordinator )
เริ่มต้นอ็อบเจกต์นี้เพื่อการเข้ารหัส
รายละเอียด | |||||
---|---|---|---|---|---|
พารามิเตอร์ |
|
||||
การส่งคืน |
WEAVE_NO_ERROR เกี่ยวกับความสำเร็จ
|
TimeSyncRequest
TimeSyncRequest( void )
ตัวสร้างเริ่มต้นจะใช้กับการถอดรหัส เนื่องจากสมาชิกทั้งหมดจะเริ่มต้นผ่านการถอดรหัส
ฟังก์ชันแบบคงที่แบบสาธารณะ
Decode
WEAVE_ERROR Decode( TimeSyncRequest *const aObject, PacketBuffer *const aMsg )
ถอดรหัสคำขอซิงค์เวลาจาก PacketBuffer
รายละเอียด | |||||
---|---|---|---|---|---|
พารามิเตอร์ |
|
||||
การส่งคืน |
WEAVE_NO_ERROR เกี่ยวกับความสำเร็จ
|