סנטפ
מודול זה כולל פונקציות ששולטות בתקשורת של 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. התקופות הבאות מתחילות אחרי שנת 2106.
פרטים | |||||
---|---|---|---|---|---|
פרמטרים |
|
פקודות מאקרו
OT_SNTP_DEFAULT_שרת_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.
מקורות מידע
מקור העזר של OpenThread ב-API הוא מקוד המקור, והוא זמין ב-GitHub. למידע נוסף או כדי לתרום לתיעוד שלנו, יש לעיין בקטע משאבים.