clock_systohc funkce
Hlavička: #include <applibs/rtc.h>
Synchronizuje hodiny v reálném čase (RTC) s aktuálním systémovým časem. RtC ukládá čas pouze v utc/GMT. Proto je převod z místního času nutný pouze v případě, že místní časové pásmo není GMT.
int clock_systohc(void);
Chyby
Vrátí hodnotu -1, pokud dojde k chybě, a nastaví errno
se na chybovou hodnotu.
EACCES: Volající nemá funkci SystemTime.
EBUSY: Zařízení RTC se používalo a nešlo ho otevřít. Volající by to měl opakovat pravidelně, dokud se to nepodaří.
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
je nastavená na chybovou hodnotu.
Požadavky manifestu aplikace
Tato funkce vyžaduje funkci SystemTime v manifestu aplikace.