Funzione Networking_TimeSync_SetEnabledNetworking_TimeSync_SetEnabled Function

Intestazione: #include <applibs/networking.h>Header: #include <applibs/networking.h>

Abilita o disabilita il servizio di sincronizzazione dell'ora.Enables or disables the time-sync service.

Le modifiche diventano effettive immediatamente senza un riavvio del dispositivo e persistono anche in caso di riavvio del dispositivo.The changes take effect immediately without a device reboot and persist through device reboots. Il servizio di sincronizzare dell'ora viene quindi configurato come richiesto in fase di avvio.The time-sync service is then configured as requested at boot time. Questa funzione consente alle applicazioni di ignorare il comportamento predefinito, ovvero l'abilitazione della sincronizzazione dell'ora in fase di avvio.This function allows applications to override the default behavior, which is to enable time-sync at boot time.

int Networking_TimeSync_SetEnabled(bool enabled);

ParametriParameters

  • enabled true per abilitare il servizio di sincronizzazione dell'ora, false per disabilitarlo.enabled true to enable the time-sync service; false to disable it.

ErrorsErrors

Restituisce-1 se viene rilevato un errore e imposta sul errno valore di errore.Returns -1 if an error is encountered and sets errno to the error value.

  • EACCES: l'applicazione chiamante non ha la funzionalità TimeSyncConfig.EACCES: the calling application doesn't have the TimeSyncConfig capability.

  • EAGAIN: lo stack di rete non è pronto.EAGAIN: the networking stack isn't ready.

errnoÈ possibile specificare anche qualsiasi altro tipo di errore. tali errori non sono deterministici e lo stesso comportamento potrebbe non essere mantenuto tramite gli aggiornamenti del sistema.Any other errno may also be specified; such errors aren't deterministic and the same behavior might not be retained through system updates.

Valore restituitoReturn value

Restituisce 0 per l'esito positivo o-1 per l'esito negativo, nel qual caso errno verrà impostato sul valore di errore.Returns 0 for success, or -1 for failure, in which case errno will be set to the error value.

Requisiti del manifesto dell'applicazioneApplication manifest requirements

Il manifesto dell'applicazione deve includere la funzionalità TimeSyncConfig.The application manifest must include the TimeSyncConfig capability.