SNTP
Este módulo incluye funciones que controlan la comunicación SNTP.
Resumen
Typedefs | |
---|---|
otSntpQuery | typedefstruct otSntpQuery Esta estructura implementa parámetros de consulta SNTP. |
otSntpResponseHandler )(void *aContext, uint64_t aTime, otError aResult) | typedefvoid(* Este puntero de función se llama cuando se recibe una respuesta SNTP. |
Funciones | |
---|---|
otSntpClientQuery ( otInstance *aInstance, const otSntpQuery *aQuery, otSntpResponseHandler aHandler, void *aContext) | Esta función envía una consulta SNTP. |
otSntpClientSetUnixEra ( otInstance *aInstance, uint32_t aUnixEra) | void Esta función establece el número de era de Unix. |
Estructuras | |
---|---|
otSntpQuery | Esta estructura implementa parámetros de consulta SNTP. |
Typedefs
otSntpResponseHandler
void(* otSntpResponseHandler)(void *aContext, uint64_t aTime, otError aResult)
Este puntero de función se llama cuando se recibe una respuesta SNTP.
Detalles | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Parámetros |
| ||||||||||
Valores devueltos |
|
Funciones
otSntpClientQuery
otError otSntpClientQuery( otInstance *aInstance, const otSntpQuery *aQuery, otSntpResponseHandler aHandler, void *aContext )
Esta función envía una consulta SNTP.
Esta función está disponible solo si la función OPENTHREAD_CONFIG_SNTP_CLIENT_ENABLE
está habilitada.
Detalles | |||||||||
---|---|---|---|---|---|---|---|---|---|
Parámetros |
|
otSntpClientSetUnixEra
void otSntpClientSetUnixEra( otInstance *aInstance, uint32_t aUnixEra )
Esta función establece el número de era de Unix.
El valor predeterminado de la era Unix se establece en 0. Las eras posteriores comienzan después del año 2106.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
Macros
OT_SNTP_DEFAULT_SERVER_IP
OT_SNTP_DEFAULT_SERVER_IP "2001:4860:4806:8::"
Define la dirección predeterminada del servidor SNTP: servidor NTP de Google.
OT_SNTP_DEFAULT_SERVER_PORT
OT_SNTP_DEFAULT_SERVER_PORT 123
Define el puerto del servidor SNTP predeterminado.