OSDN Git Service

(split) LDP: Update release (3.64)
[linuxjm/LDP_man-pages.git] / release / man2 / epoll_wait.2
index 655f0e3..026404a 100644 (file)
@@ -56,21 +56,18 @@ epoll_wait, epoll_pwait \- epoll ファイルディスクリプタの I/O イベ
 \fBepoll_wait\fP() によって返される。
 \fImaxevents\fP 引き数は 0 より大きくなければならない。
 
-The \fItimeout\fP argument specifies the number of milliseconds that
-\fBepoll_wait\fP()  will block.  The call will block until either:
+\fItimeout\fP 引き数は \fBepoll_wait\fP() が停止する時間をミリ秒で指定する。 \fBepoll_wait\fP()
+の呼び出しは以下のいずれかになるまで停止する。
 .IP * 3
-a file descriptor delivers an event;
+ファイルディスクリプタがイベントを配送した
 .IP *
-the call is interrupted by a signal handler; or
+呼び出しがシグナルハンドラーにより割り込まれた
 .IP *
-the timout expires.
+タイムアウトが満了した
 .PP
-Note that the \fItimeout\fP interval will be rounded up to the system clock
-granularity, and kernel scheduling delays mean that the blocking interval
-may overrun by a small amount.  Specifying a \fItimeout\fP of \-1 causes
-\fBepoll_wait\fP()  to block indefinitely, while specifying a \fItimeout\fP equal
-to zero cause \fBepoll_wait\fP()  to return immediately, even if no events are
-available.
+\fItimeout\fP 時間はシステムクロックの粒度に切り上げられ、カーネルのスケジューリング遅延により少しだけ長くなる可能性がある点に注意すること。
+\fItimeout\fP を \-1 に指定すると、 \fBepoll_wait\fP() は無限に停止する。 \fItimeout\fP を 0 に指定すると、
+\fBepoll_wait\fP() は利用可能なイベントがなくても、すぐに返る。
 
 \fIstruct epoll_event\fP は以下のように定義される:
 .sp
@@ -160,6 +157,6 @@ struct epoll_event {
 .SH 関連項目
 \fBepoll_create\fP(2), \fBepoll_ctl\fP(2), \fBepoll\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.63 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.64 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。