OSDN Git Service

長音記号の修正を release に反映
[linuxjm/LDP_man-pages.git] / release / man2 / epoll_create.2
index 053a302..a39cdbb 100644 (file)
@@ -38,7 +38,7 @@
 .\"
 .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
@@ -51,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 引き数がなくなっている点を除けば
@@ -62,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
@@ -82,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 以降で提供されている。
@@ -95,7 +96,7 @@ Linux 2.6.8 以降では、\fIsize\fP 引き数は無視されるが、 0 より
 \fBepoll_create\fP() は Linux 独自である。
 .SH 注意
 初期の \fBepoll_create\fP() の実装では、\fIsize\fP 引き数は、呼び出し元が \fBepoll\fP
-インスタンスに追加しようとするファイルディスクリプタ数をカーネルに教えるのに
+インスタンスに追加しようとするファイルディスクリプタ数をカーネルに教えるのに
 使われていた。カーネルはこの情報をイベントの情報を格納する内部データ構造に最
 初に割り当てる大きさを決める際のヒントとして使用していた (\fIsize\fP で渡された
 ヒントよりも使用量が大きくなった場合には、必要に応じてカーネルは追加で領域を