SNTP
โมดูลนี้มีฟังก์ชันที่ควบคุมการสื่อสาร SNTP
สรุป
พิมพ์ดีด |
|
---|---|
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 |
พิมพ์ดีด
เครื่องจัดการ 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 ยุคต่อๆ มาจะเริ่มหลังจากปี 2006
รายละเอียด | |||||
---|---|---|---|---|---|
พารามิเตอร์ |
|
มาโคร
OT_SNTP_DEFAULT_SERVER_IP
OT_SNTP_DEFAULT_SERVER_IP "2001:4860:4806:8::"
กําหนดที่อยู่เซิร์ฟเวอร์ SNTP เริ่มต้น - Google NTP Server
OT_SNTP_DEFAULT_SERVER_PORT
OT_SNTP_DEFAULT_SERVER_PORT 123
กําหนดพอร์ตของเซิร์ฟเวอร์ SNTP เริ่มต้น
ทรัพยากร
หัวข้อการอ้างอิง OpenThread API มาจากซอร์สโค้ดซึ่งมีอยู่ใน GitHub โปรดดูข้อมูลเพิ่มเติมในหรือไปที่เอกสารประกอบที่แหล่งข้อมูล