funktionen clock_systohc
Sidhuvud: #include <applibs/rtc.h>
Synkroniserar realtidsklockan (RTC) med den aktuella systemtiden. RTC lagrar bara tiden i UTC/GMT. Därför är konvertering från lokal tid endast nödvändig om den lokala tidszonen inte är GMT.
int clock_systohc(void);
Fel
Returnerar -1 om ett fel uppstår och anger errno
felvärdet.
EACCES: uppringaren har inte systemtime-funktionen.
EBUSY: RTC-enheten användes och kunde inte öppnas. Uppringaren bör försöka igen med jämna mellanrum tills den lyckas.
errno
Andra kan också anges, sådana fel är inte deterministiska och samma beteende kanske inte behålls via systemuppdateringar.
Returvärde
Returnerar 0 för lyckat resultat, eller -1 för fel, i vilket fall errno
är inställt på felvärdet.
Krav för programmanifest
Den här funktionen kräver SystemTime-funktionen i programmanifestet.