clock_systohc függvény
Fejléc: #include <applibs/rtc.h>
Szinkronizálja a valós idejű órát (RTC) az aktuális rendszeridővel. Az RTC csak UTC/GMT formátumban tárolja az időt. Ezért a helyi időről való átváltásra csak akkor van szükség, ha a helyi időzóna nem GMT.
int clock_systohc(void);
Hibák
-1 értéket ad vissza, ha hiba történik, és a hibaértékre van halmazva errno
.
EACCES: a hívó nem rendelkezik SystemTime képességgel.
EBUSY: Az RTC-eszköz használatban volt, és nem nyitható meg. A hívónak rendszeresen újra kell próbálkoznia, amíg sikeres nem lesz.
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
0 értéket ad vissza a sikerhez, vagy -1 hibát, amely esetben errno
a hibaérték van beállítva.
Alkalmazásjegyzékre vonatkozó követelmények
Ehhez a függvényhez a SystemTime képesség szükséges az alkalmazásjegyzékben.