Megosztás a következőn keresztül:


Networking_TimeSync_SetEnabled függvény

Fejléc: #include <applibs/networking.h>

Engedélyezi vagy letiltja az időszinkronizálási szolgáltatást.

A módosítások azonnal érvénybe lépnek az eszköz újraindítása nélkül, és az eszköz újraindítása után is megmaradnak. Az időszinkronizálási szolgáltatás ezután a rendszerindításkor kért módon van konfigurálva. Ez a függvény lehetővé teszi az alkalmazások számára az alapértelmezett viselkedés felülbírálását, azaz az időszinkronizálás engedélyezését a rendszerindításkor.

int Networking_TimeSync_SetEnabled(bool enabled);

Paraméterek

  • enabled true (igaz) értékre az időszinkronizálási szolgáltatás engedélyezéséhez; false (hamis) értékre a letiltásához.

Hibák

-1 értéket ad vissza, ha hiba történik, és a hibaértékre van halmazva errno .

  • EACCES: a hívó alkalmazás nem rendelkezik a TimeSyncConfig képességgel.

  • EAGAIN: a hálózati verem nem áll készen.

errno Más is megadható; az ilyen hibák nem determinisztikusak, és előfordulhat, hogy a rendszerfrissítések nem őrzik meg ugyanazt a viselkedést.

Visszatérési érték

Siker esetén 0, hiba esetén -1 értéket ad vissza, amely esetben errno a hibaérték lesz beállítva.

Alkalmazásjegyzékre vonatkozó követelmények

Az alkalmazásjegyzéknek tartalmaznia kell a TimeSyncConfig képességet.