Función Networking_TimeSync_SetEnabled
Encabezado: #include <applibs/networking.h>
Habilita o deshabilita el servicio de sincronización de tiempo.
Los cambios se aplicarán inmediatamente sin reiniciar el dispositivo y se mantendrán durante los reinicios del dispositivo. A continuación, se configura el servicio de sincronización de tiempo como se solicita en el momento del arranque. Esta función permite a las aplicaciones invalidar el comportamiento predeterminado, que consiste en habilitar la sincronización de tiempo en el momento del arranque.
int Networking_TimeSync_SetEnabled(bool enabled);
Parámetros
-
enabled
true para habilitar el servicio de sincronización de tiempo; false para deshabilitarlo.
Errores
Devuelve -1 si se encuentra un error y se establece errno
en el valor de error.
EACCES: la aplicación de llamadas no tiene la capacidad TimeSyncConfig.
EAGAIN: la pila de redes no está lista.
También se pueden especificar otros errno
errores; estos errores no son deterministas y es posible que no se conserve el mismo comportamiento a través de las actualizaciones del sistema.
Valor devuelto
Devuelve 0 para éxito o -1 para error, en cuyo caso errno
se establecerá en el valor de error.
Requisitos del manifiesto de la aplicación
El manifiesto de la aplicación debe incluir la funcionalidad TimeSyncConfig.