funkce Networking_TimeSync_SetEnabled
Hlavička: #include <applibs/networking.h>
Povolí nebo zakáže službu synchronizace času.
Změny se projeví okamžitě bez restartování zařízení a přetrvávají při restartování zařízení. Služba synchronizace času se pak nakonfiguruje tak, jak se požaduje při spuštění. Tato funkce umožňuje aplikacím přepsat výchozí chování, což je povolení synchronizace času při spuštění.
int Networking_TimeSync_SetEnabled(bool enabled);
Parametry
-
enabled
true pro povolení služby synchronizace času; false, pokud ho chcete zakázat.
Chyby
Vrátí hodnotu -1, pokud dojde k chybě, a nastaví errno
se na chybovou hodnotu.
EACCES: Volající aplikace nemá funkci TimeSyncConfig.
EAGAIN: Síťový zásobník není připravený.
Je také možné zadat všechny ostatní errno
chyby. Tyto chyby nejsou deterministické a stejné chování nemusí být zachováno prostřednictvím aktualizací systému.
Vrácená hodnota
Vrátí hodnotu 0 pro úspěch nebo -1 pro selhání. V tomto případě errno
se nastaví na chybovou hodnotu.
Požadavky manifestu aplikace
Manifest aplikace musí obsahovat funkci TimeSyncConfig.