OSDN Git Service

長音記号の修正を release に反映
[linuxjm/LDP_man-pages.git] / release / man2 / epoll_create.2
index 54ebe38..a39cdbb 100644 (file)
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
+.\"
+.\" Japanese Version Copyright (c) 2004-2005 Yuichi SATO
+.\"         all rights reserved.
+.\" Translated Wed Jun  9 05:02:07 JST 2004
+.\"         by Yuichi SATO <ysato444@yahoo.co.jp>
+.\" Updated & Modified Wed Dec 29 07:12:00 JST 2004 by Yuichi SATO
+.\" Updated & Modified Tue Apr 19 06:51:12 JST 2005 by Yuichi SATO
+.\" Updated 2009-03-05 by Kentaro Shirakata <argrath@ub32.org>
+.\" Updated 2012-04-30, Akihiro MOTOKI <amotoki@gmail.com>
+.\"
 .TH EPOLL_CREATE 2 2012\-04\-15 Linux "Linux Programmer's Manual"
 .SH 名前
-epoll_create, epoll_create1 \- epoll ファイルディスクリプタをオープンする
+epoll_create, epoll_create1 \- epoll ã\83\95ã\82¡ã\82¤ã\83«ã\83\87ã\82£ã\82¹ã\82¯ã\83ªã\83\97ã\82¿ã\83¼ã\82\92ã\82ªã\83¼ã\83\97ã\83³ã\81\99ã\82\8b
 .SH 書式
 .nf
 \fB#include <sys/epoll.h>\fP
@@ -41,10 +51,10 @@ epoll_create, epoll_create1 \- epoll ファイルディスクリプタをオー
 Linux 2.6.8 以降では、\fIsize\fP 引き数は無視されるが、 0 より大きな値で
 なければならない。下記の「注意」を参照。
 
-\fBepoll_create\fP()  は、新しい epoll インスタンスを参照するファイルディスクリプタを返す。
\81\93ã\81®ã\83\95ã\82¡ã\82¤ã\83«ã\83\87ã\82£ã\82¹ã\82¯ã\83ªã\83\97ã\82¿ã\81¯ã\80\81ã\81\9dã\81®å¾\8cã\81® \fBepoll\fP ã\82¤ã\83³ã\82¿フェースの呼び出しに使われる。 もう必要でなくなった場合は、
-\fBepoll_create\fP()  ã\81§è¿\94ã\81\95ã\82\8cã\81\9fã\83\95ã\82¡ã\82¤ã\83«ã\83\87ã\82£ã\82¹ã\82¯ã\83ªã\83\97ã\82¿ã\81¯ \fBclose\fP(2)  ã\82\92使ã\81£ã\81¦ã\82¯ã\83­ã\83¼ã\82ºã\81\95ã\82\8cã\82\8bã\81¹ã\81\8dã\81§ã\81\82ã\82\8bã\80\82 ã\81\82ã\82\8b epoll
-インスタンスを参照する全てのファイルディスクリプタがクローズされると、 カーネルはそのインスタンスを破壊して、対応するリソースを解放し、
+\fBepoll_create\fP()  ã\81¯ã\80\81æ\96°ã\81\97ã\81\84 epoll ã\82¤ã\83³ã\82¹ã\82¿ã\83³ã\82¹ã\82\92å\8f\82ç\85§ã\81\99ã\82\8bã\83\95ã\82¡ã\82¤ã\83«ã\83\87ã\82£ã\82¹ã\82¯ã\83ªã\83\97ã\82¿ã\83¼ã\82\92è¿\94ã\81\99ã\80\82
\81\93ã\81®ã\83\95ã\82¡ã\82¤ã\83«ã\83\87ã\82£ã\82¹ã\82¯ã\83ªã\83\97ã\82¿ã\83¼ã\81¯ã\80\81ã\81\9dã\81®å¾\8cã\81® \fBepoll\fP ã\82¤ã\83³ã\82¿ã\83¼フェースの呼び出しに使われる。 もう必要でなくなった場合は、
+\fBepoll_create\fP()  ã\81§è¿\94ã\81\95ã\82\8cã\81\9fã\83\95ã\82¡ã\82¤ã\83«ã\83\87ã\82£ã\82¹ã\82¯ã\83ªã\83\97ã\82¿ã\83¼ã\81¯ \fBclose\fP(2)  ã\82\92使ã\81£ã\81¦ã\82¯ã\83­ã\83¼ã\82ºã\81\95ã\82\8cã\82\8bã\81¹ã\81\8dã\81§ã\81\82ã\82\8bã\80\82 ã\81\82ã\82\8b
+epoll インスタンスを参照する全てのファイルディスクリプターがクローズされると、 カーネルはそのインスタンスを破壊して、対応するリソースを解放し、
 再使用できるようにする。
 .SS epoll_create1()
 \fBepoll_create1\fP()  は、 \fIflags\fP が 0 の場合、現在では使われていない \fIsize\fP 引き数がなくなっている点を除けば
@@ -52,10 +62,11 @@ Linux 2.6.8 以降では、\fIsize\fP 引き数は無視されるが、 0 より
 異なる動作をさせることができる。
 .TP 
 \fBEPOLL_CLOEXEC\fP
-新しいファイルディスクリプタに対して close\-on\-exec (\fBFD_CLOEXEC\fP)  フラグをセットする。
\96°ã\81\97ã\81\84ã\83\95ã\82¡ã\82¤ã\83«ã\83\87ã\82£ã\82¹ã\82¯ã\83ªã\83\97ã\82¿ã\83¼ã\81«å¯¾ã\81\97ã\81¦ close\-on\-exec (\fBFD_CLOEXEC\fP)  ã\83\95ã\83©ã\82°ã\82\92ã\82»ã\83\83ã\83\88ã\81\99ã\82\8bã\80\82
 このフラグが役に立つ理由については、 \fBopen\fP(2)  の \fBO_CLOEXEC\fP フラグの説明を参照のこと。
 .SH 返り値
-成功すると、これらのシステムコールは 非負のファイルディスクリプタを返す。 エラーの場合、\-1 を返し、 \fIerrno\fP にエラーを示す値を設定する。
+成功すると、これらのシステムコールは 非負のファイルディスクリプターを返す。 エラーの場合、\-1 を返し、 \fIerrno\fP
+にエラーを示す値を設定する。
 .SH エラー
 .TP 
 \fBEINVAL\fP
@@ -72,7 +83,7 @@ Linux 2.6.8 以降では、\fIsize\fP 引き数は無視されるが、 0 より
 オープンされたファイルの総数がシステム制限に達した。
 .TP 
 \fBENOMEM\fP
-カーネルオブジェクトを作成するのに十分なメモリがなかった。
\82«ã\83¼ã\83\8dã\83«ã\82ªã\83\96ã\82¸ã\82§ã\82¯ã\83\88ã\82\92ä½\9cæ\88\90ã\81\99ã\82\8bã\81®ã\81«å\8d\81å\88\86ã\81ªã\83¡ã\83¢ã\83ªã\83¼ã\81\8cã\81ªã\81\8bã\81£ã\81\9fã\80\82
 .SH バージョン
 \fBepoll_create\fP() はカーネル 2.6 で追加された。
 ライブラリによるサポートは glibc バージョン 2.3.2 以降で提供されている。
@@ -85,7 +96,7 @@ Linux 2.6.8 以降では、\fIsize\fP 引き数は無視されるが、 0 より
 \fBepoll_create\fP() は Linux 独自である。
 .SH 注意
 初期の \fBepoll_create\fP() の実装では、\fIsize\fP 引き数は、呼び出し元が \fBepoll\fP
-インスタンスに追加しようとするファイルディスクリプタ数をカーネルに教えるのに
+インスタンスに追加しようとするファイルディスクリプタ数をカーネルに教えるのに
 使われていた。カーネルはこの情報をイベントの情報を格納する内部データ構造に最
 初に割り当てる大きさを決める際のヒントとして使用していた (\fIsize\fP で渡された
 ヒントよりも使用量が大きくなった場合には、必要に応じてカーネルは追加で領域を
@@ -98,6 +109,6 @@ Linux 2.6.8 以降では、\fIsize\fP 引き数は無視されるが、 0 より
 .SH 関連項目
 \fBclose\fP(2), \fBepoll_ctl\fP(2), \fBepoll_wait\fP(2), \fBepoll\fP(7)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.52 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.78 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。