Delen via


Networking_TimeSync_SetEnabled functie

Header: #include <applibs/networking.h>

Hiermee schakelt u de time-sync-service in of uit.

De wijzigingen worden onmiddellijk van kracht zonder dat het apparaat opnieuw wordt opgestart en blijven bestaan via het opnieuw opstarten van het apparaat. De tijdsynchronisatieservice wordt vervolgens geconfigureerd zoals aangevraagd tijdens het opstarten. Met deze functie kunnen toepassingen het standaardgedrag overschrijven, namelijk het inschakelen van tijdsynchronisatie tijdens het opstarten.

int Networking_TimeSync_SetEnabled(bool enabled);

Parameters

  • enabled true om de tijdsynchronisatieservice in te schakelen; false om deze uit te schakelen.

Fouten

Retourneert -1 als er een fout optreedt en wordt ingesteld errno op de foutwaarde.

  • EACCES: de aanroepende toepassing heeft niet de mogelijkheid TimeSyncConfig.

  • EAGAIN: de netwerkstack is niet gereed.

errno Andere fouten kunnen ook worden opgegeven; dergelijke fouten zijn niet deterministisch en hetzelfde gedrag wordt mogelijk niet bewaard via systeemupdates.

Retourwaarde

Retourneert 0 voor geslaagd, of -1 voor fout, in welk geval errno wordt ingesteld op de foutwaarde.

Vereisten voor toepassingsmanifest

Het toepassingsmanifest moet de mogelijkheid TimeSyncConfig bevatten.