![]() |
![]()
| ![]() |
![]()
̾??
????
????
FreeBSD
?????ͥ??????Ǥϡ?
???? API ????????ʣ???ǡ????֤????뤳?Ȥ????դ??Ƥ????????? ?桼???ϡ??Ϥ????? ntpd(8) ?Υ???????Ű??Ū?˶?̣???뤳?Ȥʤ??ˡ??????????ߤ??٤??ǤϤ????ޤ????? /* * NTP ?ǡ????ե????? (ntp_adjtime()) - CPU ?????å?ȯ?????? * ???浬???Ⱦ??֤η????Τ????˻??Ѥ????ޤ??? * * ????: offset, precision ?????? jitter ?????Ф? STA_NANO ?? 0 ?Ǥ????? * ?ޥ??????äǡ??????Ǥʤ????Хʥ??äǤ??? */ struct timex { unsigned int modes; /* ?????å??⡼?ɥӥå? (wo) */ long offset; /* ???索?ե??å? (ns/us) (rw) */ long freq; /* ???ȿ????ե??å? (PPM ñ??) (rw) */ long maxerror; /* ???????? (us) (rw) */ long esterror; /* ???????? (us) (rw) */ int status; /* ?????å????֥ӥå? (rw) */ long constant; /* ?ݡ????ֳ? (log2 s) (rw) */ long precision; /* ?????????? (ns/us) (ro) */ long tolerance; /* ?????å????ȿ??θ??? (PPM ñ??) (ro) */ /* * ?ʲ????ɤ??????Ѥι?¤?Υ????Фϡ??????ͥ????? PPS * ?????ʥ????浬?????ե??????졼???????Ƥ????????Τ? * ?????????ޤ??????????ϥݡ????ӥ??ƥ????ݾڤ??뤿???ˡ????Ƥ? * ?????ե??????졼???????˴ޤޤ??ޤ??? */ long ppsfreq; /* PPS ???ȿ? (PPM ñ??) (ro) */ long jitter; /* PPS ???å? (ns/us) (ro) */ int shift; /* ¸³???? (s) (???ե?) (ro) */ long stabil; /* PPS ?????? (PPM ñ??) (ro) */ long jitcnt; /* Ķ?ᤷ?????å????? (ro) */ long calcnt; /* ¬???ֳ? (ro) */ long errcnt; /* ¬?????? (ro) */ long stbcnt; /* Ķ?ᤷ???????????? (ro) */ }; ???????ƴ?λ?????Ȥ??ˤϡ?
?????????????ˤϴ?λ?????????å????֤??֤????ޤ??? ?????Ǥʤ????С?-1 ???֤??쥰?????Х??ѿ? errno ?????Υ??顼???????????ꤵ???ޤ??? ?????ꤦ?륯???å??ξ??֤ϰʲ??ΤȤ????Ǥ?: ???顼
??Ϣ???????????Υޥ˥奢???ڡ????? Tom Rhodes ⟨trhodes@FreeBSD.org⟩ ???ޤ?????
|