SNTP
Questo modulo include funzioni che controllano la comunicazione SNTP.
Riepilogo
Definizione di tipo |
|
---|---|
otSntpQuery
|
typedefstruct otSntpQuery
Implementa i parametri di ricerca SNTP. |
otSntpResponseHandler)(void *aContext, uint64_t aTime, otError aResult)
|
typedefvoid(*
Il puntatore viene chiamato alla ricezione di una risposta SNTP. |
Funzioni |
|
---|---|
otSntpClientQuery(otInstance *aInstance, const otSntpQuery *aQuery, otSntpResponseHandler aHandler, void *aContext)
|
Invia una query SNTP.
|
otSntpClientSetUnixEra(otInstance *aInstance, uint32_t aUnixEra)
|
void
Imposta il numero di epoca Unix.
|
Strutture |
|
---|---|
Query otSntp |
Implementa i parametri di ricerca SNTP. |
Definizione di tipo
OtSntpResponseHandler
void(* otSntpResponseHandler)(void *aContext, uint64_t aTime, otError aResult)
Il puntatore viene chiamato alla ricezione di una risposta SNTP.
Dettagli | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Parametri |
|
||||||||||
Valori restituiti |
|
Funzioni
Query client otSntp
otError otSntpClientQuery( otInstance *aInstance, const otSntpQuery *aQuery, otSntpResponseHandler aHandler, void *aContext )
Invia una query SNTP.
È disponibile solo se la funzionalità OPENTHREAD_CONFIG_SNTP_CLIENT_ENABLE
è attiva.
Dettagli | |||||||||
---|---|---|---|---|---|---|---|---|---|
Parametri |
|
otSntpClientSetUnixEra
void otSntpClientSetUnixEra( otInstance *aInstance, uint32_t aUnixEra )
Imposta il numero di epoca Unix.
Il valore predefinito dell'era unix è impostato su 0. Le epoche successive iniziano dopo il 2106.
Dettagli | |||||
---|---|---|---|---|---|
Parametri |
|
Macro
IP_OT_SNTP_DEFAULT_SERVER_IP
OT_SNTP_DEFAULT_SERVER_IP "2001:4860:4806:8::"
Definisce l'indirizzo predefinito del server SNTP - Server NTP di Google.
OT_SNTP_DEFAULT_SERVER_PORT
OT_SNTP_DEFAULT_SERVER_PORT 123
Definisce la porta predefinita del server SNTP.
Risorse
Gli argomenti di riferimento per l'API OpenThread provengono dal codice sorgente, disponibile su GitHub. Per maggiori informazioni o per contribuire alla nostra documentazione, consulta Risorse.