JM Project

JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。

Linux マニュアル 一覧

全文・高度検索

per page, with , order by , clip by
Results of 1 - 10 of about 52 for nonblocking (0.003 sec.)
Man page of CONNECT 14726
CONNECT Section: Linux Programmer's Manual (2) Updated: 2020-04-11 Index JM Home Page 名前 connect - ソケットの接続を行う 書式 #include < sys/types.h > /* 「注意」参照 */ #include < sys/socket.h > int connect(int sockfd , const struct socka ... e の議論を参照のこと。 EAFNOSUPPORT 渡されたアドレスの sa_family フィールドが正しいアドレスファミリーではない。 EAGAIN For nonblocking UNIX domain sockets, the socket is nonblocking, and the connection cannot be completed immediately. For other socket famil ... ies, there are insufficient entries in the routing cache. EALREADY ソケットが非停止 (nonblocking) に設定されており、 前の接続が完了していない。 EBADF sockfd が有効なオープンされたファイルディスクリプターでない。 ECONNRE ... stening on the remote address. EFAULT ソケット構造体のアドレスがユーザーのアドレス空間外にある。 EINPROGRESS The socket is nonblocking and the connection cannot be completed immediately. (UNIX domain sockets failed with EAGAIN instead.) It is possible to se ...
https://man.mtool.work/man/20260915/man2/connect.2.html
Man page of READ 9498
READ Section: Linux Programmer's Manual (2) Updated: 2018-02-02 Index JM Home Page 名前 read - ファイルディスクリプターから読み込む 書式 #include < unistd.h > ssize_t read(int fd , void * buf , size_t count ); 説明 read () はファイルディスク ... 変更されるかどうかは 不定である。 エラー EAGAIN ファイルディスクリプター fd がソケット以外のファイルを参照していて、 非停止 (nonblocking) モード ( O_NONBLOCK ) に設定されており、読み込みを行うと停止する状況にある。 O_NONBLOCK フラグの詳細は open (2) を参照。 ... EAGAIN または EWOULDBLOCK ファイルディスクリプター fd がソケットを参照していて、非停止 (nonblocking) モード ( O_NONBLOCK ) に設定されており、読み込みを行うと停止する状況にある。 POSIX.1-2001 は、この場合にどちらのエラーを返 ...
https://man.mtool.work/man/20260915/man2/read.2.html
Man page of RECV 9498
RECV Section: Linux Programmer's Manual (2) Updated: 2020-11-01 Index JM Home Page 名前 recv, recvfrom, recvmsg - ソケットからメッセージを受け取る 書式 #include < sys/types.h > #include < sys/socket.h > ssize_t recv(int sockfd , void * buf ... ソケットに受け取るメッセージが存在しなかった場合、 受信用のコールはメッセージが到着するまで待つ。 ただし、ソケットが非停止 (nonblocking) に設定されていた場合 ( fcntl (2) を参照) は -1 を返し、外部変数 errno に EAGAIN か EWOULDBLOCK を設定する。 これらの受信用 ... ラグをセットする。 このフラグは、 open (2) の O_CLOEXEC フラグと同じ理由で有用である。 MSG_DONTWAIT (Linux 2.2 以降) Enables nonblocking operation; if the operation would block, the call fails with the error EAGAIN or EWOULDBLOCK . This provides similar behav ... モジュールで生成され、 返されるかもしれない。 それらのマニュアルを参照すること。 EAGAIN または EWOULDBLOCK ソケットが非停止 (nonblocking) に設定されていて 受信操作が停止するような状況になったか、 受信に時間切れ (timeout) が設定されていて データを受信する前に時 ...
https://man.mtool.work/man/20260915/man2/recv.2.html
Man page of RECV 9498
RECV Section: Linux Programmer's Manual (2) Updated: 2020-11-01 Index JM Home Page 名前 recv, recvfrom, recvmsg - ソケットからメッセージを受け取る 書式 #include < sys/types.h > #include < sys/socket.h > ssize_t recv(int sockfd , void * buf ... ソケットに受け取るメッセージが存在しなかった場合、 受信用のコールはメッセージが到着するまで待つ。 ただし、ソケットが非停止 (nonblocking) に設定されていた場合 ( fcntl (2) を参照) は -1 を返し、外部変数 errno に EAGAIN か EWOULDBLOCK を設定する。 これらの受信用 ... ラグをセットする。 このフラグは、 open (2) の O_CLOEXEC フラグと同じ理由で有用である。 MSG_DONTWAIT (Linux 2.2 以降) Enables nonblocking operation; if the operation would block, the call fails with the error EAGAIN or EWOULDBLOCK . This provides similar behav ... モジュールで生成され、 返されるかもしれない。 それらのマニュアルを参照すること。 EAGAIN または EWOULDBLOCK ソケットが非停止 (nonblocking) に設定されていて 受信操作が停止するような状況になったか、 受信に時間切れ (timeout) が設定されていて データを受信する前に時 ...
https://man.mtool.work/man/20260915/man2/recvfrom.2.html
Man page of RECV 9498
RECV Section: Linux Programmer's Manual (2) Updated: 2020-11-01 Index JM Home Page 名前 recv, recvfrom, recvmsg - ソケットからメッセージを受け取る 書式 #include < sys/types.h > #include < sys/socket.h > ssize_t recv(int sockfd , void * buf ... ソケットに受け取るメッセージが存在しなかった場合、 受信用のコールはメッセージが到着するまで待つ。 ただし、ソケットが非停止 (nonblocking) に設定されていた場合 ( fcntl (2) を参照) は -1 を返し、外部変数 errno に EAGAIN か EWOULDBLOCK を設定する。 これらの受信用 ... ラグをセットする。 このフラグは、 open (2) の O_CLOEXEC フラグと同じ理由で有用である。 MSG_DONTWAIT (Linux 2.2 以降) Enables nonblocking operation; if the operation would block, the call fails with the error EAGAIN or EWOULDBLOCK . This provides similar behav ... モジュールで生成され、 返されるかもしれない。 それらのマニュアルを参照すること。 EAGAIN または EWOULDBLOCK ソケットが非停止 (nonblocking) に設定されていて 受信操作が停止するような状況になったか、 受信に時間切れ (timeout) が設定されていて データを受信する前に時 ...
https://man.mtool.work/man/20260915/man2/recvmsg.2.html
Man page of SPLICE 9498
SPLICE Section: Linux Programmer's Manual (2) Updated: 2020-06-09 Index JM Home Page 名前 splice - パイプとの間でデータを継ぎ合わせる 書式 #define _GNU_SOURCE /* feature_test_macros (7) 参照 */ #include < fcntl.h > ssize_t splice(int fd_in ... とだろう。 SPLICE_F_NONBLOCK 入出力時に停止 (block) しない。 このフラグを指定すると、 splice によるパイプ操作を非停止モード (nonblocking) で 行おうとするが、その場合でも splice () は停止することもある。なぜなら、データのやり取りを行う ファイルディスクリプター ... 示す値を設定する。 エラー EAGAIN SPLICE_F_NONBLOCK was specified in flags or one of the file descriptors had been marked as nonblocking ( O_NONBLOCK ) , and the operation would block. EBADF ファイルディスクリプターの一方または両方が有効ではない、 もしくは適切 ...
https://man.mtool.work/man/20260915/man2/splice.2.html
Man page of WRITE 9065
WRITE Section: Linux Programmer's Manual (2) Updated: 2019-10-10 Index JM Home Page 名前 write - ファイルディスクリプター (file descriptor) に書き込む 書式 #include < unistd.h > ssize_t write(int fd , const void * buf , size_t count ); 説明 ... 合、 その結果は規定されていない。 エラー EAGAIN ファイルディスクリプター fd がソケット以外のファイルを参照していて、 非停止 (nonblocking) モード ( O_NONBLOCK ) に設定されており、書き込みを行うと停止する状況にある。 O_NONBLOCK フラグの詳細は open (2) を参照。 ... EAGAIN または EWOULDBLOCK ファイルディスクリプター fd がソケットを参照していて、非停止 (nonblocking) モード ( O_NONBLOCK ) に設定されており、書き込みを行うと停止する状況にある。 POSIX.1-2001 は、この場合にどちらのエラーを返 ...
https://man.mtool.work/man/20260915/man2/write.2.html
Man page of PIPE 9065
PIPE Section: Linux Programmer's Manual (7) Updated: 2014-07-08 Index JM Home Page 名前 pipe - パイプと FIFO の概要 説明 パイプと FIFO (名前付きパイプともいう) は、 単方向のプロセス間通信チャネルを提供する。 パイプには「読み出し側」と「書き ... き込みを行おうとした場合、 write (2) は書き込みを完了するのに十分な量のパイプからの読み出しが 行われるまで停止する。 非停止 (nonblocking) I/O を使うこともできる。 非停止 I/O を使うには、 fcntl (2) F_SETFL 操作を使って、 O_NONBLOCK オープンファイル状態フラグを ... 512 バイトであることが要求されている (Linux では PIPE_BUF は 4096 バイトである)。 正確な動作は、ファイルディスクリプターが nonblocking ( O_NONBLOCK ) かどうか、パイプへの書き込みが複数から行われるかどうか、および 書き込みを行うバイト数 n により決定される。 ...
https://man.mtool.work/man/20260915/man7/pipe.7.html
Man page of EVENTFD 8199
EVENTFD Section: Linux Programmer's Manual (2) Updated: 2020-11-01 Index JM Home Page 名前 eventfd - イベント通知用のファイルディスクリプターを生成する 書式 #include < sys/eventfd.h > int eventfd(unsigned int initval , int flags ); 説明 eve ... (block) する (0 以外になった時点で read (2) は上記で述べた通り実行を再開する)、 もしくはファイルディスクリプターが非停止 (nonblocking) に設定されている場合はエラー EAGAIN で失敗する。 write (2) write (2) は、引数のバッファーで渡された 8 バイトの整数値をカウ ... ィスクリプターに対して read (2) が実行されるまで、 write (2) は停止 (block) する、 もしくはファイルディスクリプターが非停止 (nonblocking) に設定されている場合はエラー EAGAIN で失敗する。 渡されたバッファーの大きさが 8 バイト未満の場合、もしくは 値 0xfffffffff ...
https://man.mtool.work/man/20260915/man2/eventfd.2.html
Man page of EVENTFD 8199
EVENTFD Section: Linux Programmer's Manual (2) Updated: 2020-11-01 Index JM Home Page 名前 eventfd - イベント通知用のファイルディスクリプターを生成する 書式 #include < sys/eventfd.h > int eventfd(unsigned int initval , int flags ); 説明 eve ... (block) する (0 以外になった時点で read (2) は上記で述べた通り実行を再開する)、 もしくはファイルディスクリプターが非停止 (nonblocking) に設定されている場合はエラー EAGAIN で失敗する。 write (2) write (2) は、引数のバッファーで渡された 8 バイトの整数値をカウ ... ィスクリプターに対して read (2) が実行されるまで、 write (2) は停止 (block) する、 もしくはファイルディスクリプターが非停止 (nonblocking) に設定されている場合はエラー EAGAIN で失敗する。 渡されたバッファーの大きさが 8 バイト未満の場合、もしくは 値 0xfffffffff ...
https://man.mtool.work/man/20260915/man2/eventfd2.2.html
PREV 1 2 3 4 5 6 NEXT

リンク

日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。