JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... 出し元に情報を返します。 struct ntptimeval { struct timeval time; /* Current time */ long maxerror; /* Maximum error */ long esterror; /* Estimated error */ long tai; /* TAI offset */ /* Further padding bytes allowing for future expansion */ }; この構造体の ... e (3) によって初期化され、定期的に(Linux では毎秒)増加しますが、上限はあります (カーネル定数 NTP_PHASE_MAX 、値は 16000)。 esterror マイクロ秒単位の推定エラー。この値には、システムクロックと実際の時刻との差の推定値を含めるように ntp_adjtime (3) を介して設 ... I (Atomic International Time) オフセット。 ntp_gettime () は ntptimeval 構造体を返します。この構造体の time 、 maxerror 、 esterror フィールドに値が入っています。 ntp_gettimex () は ntp_gettime ()と同じタスクを実行しますが、 tai フィールドの情報も返します ... ... roseconds */ long freq; /* Frequency offset; see NOTES for units */ long maxerror; /* Maximum error (microseconds) */ long esterror; /* Estimated error (microseconds) */ int status; /* Clock command/status */ long constant; /* PLL (phase-locked loop) tim ... では、指定された値が範囲外の場合、 EINVAL エラーが発生します。 ADJ_MAXERROR buf.maxerror を最大時刻エラーを設定します。 ADJ_ESTERROR buf.esterror を推定時刻エラー (estimated time error) を設定します。 ADJ_STATUS buf.status からクロックステータスビットを設 ... ... roseconds */ long freq; /* Frequency offset; see NOTES for units */ long maxerror; /* Maximum error (microseconds) */ long esterror; /* Estimated error (microseconds) */ int status; /* Clock command/status */ long constant; /* PLL (phase-locked loop) tim ... では、指定された値が範囲外の場合、 EINVAL エラーが発生します。 ADJ_MAXERROR buf.maxerror を最大時刻エラーを設定します。 ADJ_ESTERROR buf.esterror を推定時刻エラー (estimated time error) を設定します。 ADJ_STATUS buf.status からクロックステータスビットを設 ... ... roseconds */ long freq; /* Frequency offset; see NOTES for units */ long maxerror; /* Maximum error (microseconds) */ long esterror; /* Estimated error (microseconds) */ int status; /* Clock command/status */ long constant; /* PLL (phase-locked loop) tim ... では、指定された値が範囲外の場合、 EINVAL エラーが発生します。 ADJ_MAXERROR buf.maxerror を最大時刻エラーを設定します。 ADJ_ESTERROR buf.esterror を推定時刻エラー (estimated time error) を設定します。 ADJ_STATUS buf.status からクロックステータスビットを設 ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。