SNTP
โมดูลนี้ประกอบด้วยฟังก์ชันที่ควบคุมการสื่อสาร SNTP
สรุป
Typedef |
|
---|---|
otSntpQuery
|
typedefstruct otSntpQuery
ใช้งานพารามิเตอร์การค้นหา SNTP |
otSntpResponseHandler)(void *aContext, uint64_t aTime, otError aResult)
|
typedefvoid(*
ระบบจะเรียกตัวชี้เมื่อได้รับการตอบกลับ SNTP |
ฟังก์ชัน |
|
---|---|
otSntpClientQuery(otInstance *aInstance, const otSntpQuery *aQuery, otSntpResponseHandler aHandler, void *aContext)
|
ส่งคำถาม SNTP
|
otSntpClientSetUnixEra(otInstance *aInstance, uint32_t aUnixEra)
|
void
ตั้งหมายเลขยุค Unix
|
โครงสร้าง |
|
---|---|
otSntpQuery |
ใช้งานพารามิเตอร์การค้นหา SNTP |
Typedef
otSntpResponseHandler
void(* otSntpResponseHandler)(void *aContext, uint64_t aTime, otError aResult)
ระบบจะเรียกตัวชี้เมื่อได้รับการตอบกลับ SNTP
รายละเอียด | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
พารามิเตอร์ |
|
||||||||||
แสดงผลค่า |
|
ฟังก์ชัน
otSntpClientQuery
otError otSntpClientQuery( otInstance *aInstance, const otSntpQuery *aQuery, otSntpResponseHandler aHandler, void *aContext )
ส่งคำถาม SNTP
ใช้ได้เฉพาะเมื่อเปิดใช้ฟีเจอร์ OPENTHREAD_CONFIG_SNTP_CLIENT_ENABLE
รายละเอียด | |||||||||
---|---|---|---|---|---|---|---|---|---|
พารามิเตอร์ |
|
otSntpClientSetUnixEra
void otSntpClientSetUnixEra( otInstance *aInstance, uint32_t aUnixEra )
ตั้งหมายเลขยุค Unix
ค่าเริ่มต้นของยุค Unix จะตั้งค่าเป็น 0 ยุคต่อๆ มาเริ่มหลังจากปี 2106
รายละเอียด | |||||
---|---|---|---|---|---|
พารามิเตอร์ |
|
มาโคร
OT_SNTP_DEFAULT_SERVER_IP
OT_SNTP_DEFAULT_SERVER_IP "2001:4860:4806:8::"
กำหนดที่อยู่เซิร์ฟเวอร์ SNTP เริ่มต้น - เซิร์ฟเวอร์ Google NTP
OT_SNTP_DEFAULT_SERVER_PORT
OT_SNTP_DEFAULT_SERVER_PORT 123
กำหนดพอร์ตของเซิร์ฟเวอร์ SNTP เริ่มต้น
แหล่งข้อมูล
หัวข้ออ้างอิง API ของ OpenThread จะมาจากซอร์สโค้ดซึ่งพร้อมใช้งานใน GitHub ดูข้อมูลเพิ่มเติมหรือมีส่วนร่วมในเอกสารประกอบของเราได้ที่แหล่งข้อมูล