49 lines
911 B
Groff
49 lines
911 B
Groff
.\" @(#)rtime.3n 2.1 88/08/08 4.0 RPCSRC; from 1.5 88/02/08 SMI
|
|
.\" %FreeBSD: src/lib/libc/rpc/rtime.3,v 1.4.2.2 2001/12/14 18:33:57 ru Exp %
|
|
.\" $FreeBSD$
|
|
.\"
|
|
.Dd November 22, 1987
|
|
.Dt RTIME 3
|
|
.Os
|
|
.Sh 名称
|
|
.Nm rtime
|
|
.Nd リモートタイムの入手
|
|
.Sh ライブラリ
|
|
.Lb libc
|
|
.Sh 書式
|
|
.In sys/types.h
|
|
.In sys/time.h
|
|
.In netinet/in.h
|
|
.Ft int
|
|
.Fo rtime
|
|
.Fa "struct sockaddr_in *addrp"
|
|
.Fa "struct timeval *timep"
|
|
.Fa "struct timeval *timeout"
|
|
.Fc
|
|
.Sh 解説
|
|
.Fn rtime
|
|
は、
|
|
.Fa addrp
|
|
が指すアドレスのインターネットタイムサーバを
|
|
参考にして、
|
|
.Fa timep
|
|
が指す
|
|
.Vt timeval
|
|
構造体にリモートタイムを戻します。
|
|
通常の
|
|
場合は、タイムサーバを参考にするときに
|
|
.Tn UDP
|
|
プロトコルが使用されます。
|
|
.Fa timeout
|
|
パラメータは、ルーチンが応答を待つ期間を指定します。
|
|
.Fa timeout
|
|
に
|
|
.Dv NULL
|
|
を指定した場合、このルーチンは
|
|
.Tn TCP
|
|
を使用し、タイムサーバから応答を
|
|
受けるまでブロックします。
|
|
.Sh 戻り値
|
|
.Rv -std rtime
|
|
.Sh 関連項目
|
|
.Xr timed 8
|