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 ดูข้อมูลเพิ่มเติมหรือมีส่วนร่วมในเอกสารประกอบของเราได้ที่แหล่งข้อมูล