SNTP
Dieses Modul enthält Funktionen zur Steuerung der SNTP-Kommunikation.
Zusammenfassung
Typedefs |
|
---|---|
otSntpQuery
|
typedefstruct otSntpQuery
Implementiert SNTP-Abfrageparameter. |
otSntpResponseHandler)(void *aContext, uint64_t aTime, otError aResult)
|
typedefvoid(*
Pointer wird aufgerufen, wenn eine SNTP-Antwort eingeht. |
Funktionen |
|
---|---|
otSntpClientQuery(otInstance *aInstance, const otSntpQuery *aQuery, otSntpResponseHandler aHandler, void *aContext)
|
Sendet eine SNTP-Anfrage.
|
otSntpClientSetUnixEra(otInstance *aInstance, uint32_t aUnixEra)
|
void
Legt die Unix-Äranummer fest.
|
Strukturen |
|
---|---|
otSntpQuery |
Implementiert SNTP-Abfrageparameter. |
Typedefs
otSntpResponseHandler
void(* otSntpResponseHandler)(void *aContext, uint64_t aTime, otError aResult)
Pointer wird aufgerufen, wenn eine SNTP-Antwort eingeht.
Details | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Parameter |
|
||||||||||
Rückgabewerte |
|
Funktionen
otSntpClientQuery
otError otSntpClientQuery( otInstance *aInstance, const otSntpQuery *aQuery, otSntpResponseHandler aHandler, void *aContext )
Sendet eine SNTP-Anfrage.
Ist nur verfügbar, wenn die Funktion „OPENTHREAD_CONFIG_SNTP_CLIENT_ENABLE
“ aktiviert ist.
Details | |||||||||
---|---|---|---|---|---|---|---|---|---|
Parameter |
|
otSntpClientSetUnixEra
void otSntpClientSetUnixEra( otInstance *aInstance, uint32_t aUnixEra )
Legt die Unix-Äranummer fest.
Der Standardwert für das Unix-Zeitalter ist 0. Die folgenden Epochen beginnen nach dem Jahr 2106.
Details | |||||
---|---|---|---|---|---|
Parameter |
|
Makros
OT_SNTP_DEFAULT_SERVER_IP
OT_SNTP_DEFAULT_SERVER_IP "2001:4860:4806:8::"
Definiert die Standard-SNTP-Serveradresse – Google NTP-Server.
OT_SNTP_DEFAULT_SERVER_PORT
OT_SNTP_DEFAULT_SERVER_PORT 123
Definiert den Standardport des SNTP-Servers.
Ressourcen
OpenThread API-Referenzthemen stammen aus dem Quellcode, der auf GitHub verfügbar ist. Weitere Informationen finden Sie unter Ressourcen. Dort können Sie auch einen Beitrag zu unserer Dokumentation leisten.