ntp_gettime(3) Library Functions Manual ntp_gettime(3) NUME ntp_gettime, ntp_gettimex - obine parametrii de timp ( interfaa demon NTP) BIBLIOTECA Biblioteca C standard (libc, -lc) REZUMAT #include int ntp_gettime(struct ntptimeval *ntv); int ntp_gettimex(struct ntptimeval *ntv); DESCRIERE Ambele API-uri returneaza informaii catre apelant prin intermediul argumentului ntv, o structura de tipul urmator: struct ntptimeval { struct timeval time; /* Ora curenta */ long maxerror; /* Eroarea maxima */ long esterror; /* Eroarea estimata */ long tai; /* Decalajul TAI */ /* Mai muli octei de umplutura care permit extinderea viitoare */ }; Campurile acestei structuri sunt urmatoarele: time Ora curenta, exprimata sub forma unei structuri timeval: struct timeval { time_t tv_sec; /* Secunde de la Epoca */ suseconds_t tv_usec; /* Microsecunde */ }; maxerror Eroare maxima, in microsecunde. Aceasta valoare poate fi iniializata de ntp_adjtime(3) i este crescuta periodic (in Linux: la fiecare secunda), dar este fixata la o limita superioara (constanta de nucleu NTP_PHASE_MAX, cu o valoare de 16.000). esterror Eroare estimata, in microsecunde. Aceasta valoare poate fi stabilita prin intermediul ntp_adjtime(3) pentru a conine o estimare a diferenei dintre ceasul de sistem i ora reala. Aceasta valoare nu este utilizata in interiorul nucleului. tai Decalaj TAI (Timpul atomic internaional). ntp_gettime() returneaza o structura ntptimeval in care sunt completate campurile time, maxerror i esterror. ntp_gettimex() indeplinete aceeai sarcina ca i ntp_gettime(), dar returneaza, de asemenea, informaii in campul tai. VALOAREA RETURNATA Valorile de retur pentru ntp_gettime() i ntp_gettimex() sunt aceleai ca pentru adjtimex(2). Avand in vedere un argument de indicator corect, aceste funcii reuesc intotdeauna. ATRIBUTE Pentru o explicaie a termenilor folosii in aceasta seciune, a se vedea attributes(7). +--------------------------------------+---------------------+---------+ |Interfaa | Atribut | Valoare | +--------------------------------------+---------------------+---------+ |ntp_gettime(), ntp_gettimex() | Sigurana firelor | MT-Safe | +--------------------------------------+---------------------+---------+ STANDARDE ntp_gettime() Interfaa de program de aplicaie NTP a nucleului. ntp_gettimex() GNU. ISTORIC ntp_gettime() glibc 2.1. ntp_gettimex() glibc 2.12. CONSULTAI I adjtimex(2), ntp_adjtime(3), time(7) NTP ,,Kernel Application Program Interface" TRADUCERE Traducerea in limba romana a acestui manual a fost facuta de Remus- Gabriel Chelu Aceasta traducere este documentaie gratuita; citii Licena publica generala GNU Versiunea 3 sau o versiune ulterioara cu privire la condiii privind drepturile de autor. NU se asuma NICIO RESPONSABILITATE. Daca gasii erori in traducerea acestui manual, va rugam sa trimitei un e-mail la . Pagini de manual de Linux 6.06 31 octombrie 2023 ntp_gettime(3)