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