Funzione Networking_TimeSync_SetEnabled
Intestazione: #include <applicazioni/networking.h>
Abilita o disabilita il servizio di sincronizzazione dell'ora.
Le modifiche vengono applicate immediatamente senza un riavvio del dispositivo e vengono mantenute durante il riavvio del dispositivo. Il servizio di sincronizzazione dell'ora viene quindi configurato come richiesto all'avvio. Questa funzione consente alle applicazioni di eseguire l'override del comportamento predefinito, ovvero di abilitare la sincronizzazione dell'ora al momento dell'avvio.
int Networking_TimeSync_SetEnabled(bool enabled);
Parametri
-
enabled
true per abilitare il servizio di sincronizzazione dell'ora; false per disabilitarla.
Errori
Restituisce -1 se si verifica un errore e imposta errno
il valore di errore.
EACCES: l'applicazione chiamante non dispone della funzionalità TimeSyncConfig.
EAGAIN: lo stack di rete non è pronto.
Potrebbero anche essere specificati altri errno
errori. Tali errori non sono deterministici e lo stesso comportamento potrebbe non essere mantenuto tramite gli aggiornamenti di sistema.
Valore restituito
Restituisce 0 per operazione riuscita o -1 per errore, nel qual caso errno
verrà impostato sul valore di errore.
Requisiti del manifesto dell'applicazione
Il manifesto dell'applicazione deve includere la funzionalità TimeSyncConfig.