JM Project

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

Linux マニュアル 一覧

全文・高度検索

per page, with , order by , clip by
Results of 1 - 10 of about 14 for writefds (0.004 sec.)
Man page of SELECT_TUT 12218
SELECT_TUT Section: Linux Programmer's Manual (2) Updated: 2020-04-11 Index JM Home Page 名前 select, pselect - 同期 I/O の多重化 書式 select (2) 参照。 説明 システムコール select () や pselect () を使うと、効率的に複数のファイルディスクリプ ... { got_SIGCHLD = 1; } int main(int argc, char *argv[]) { sigset_t sigmask, empty_mask; struct sigaction sa; fd_set readfds, writefds, exceptfds; int r; sigemptyset(&sigmask); sigaddset(&sigmask, SIGCHLD); if (sigprocmask(SIG_BLOCK, &sigmask, NULL) == -1) ... ) { perror("sigaction"); exit(EXIT_FAILURE); } sigemptyset(&empty_mask); for (;;) { /* main loop */ /* Initialize readfds, writefds, and exceptfds before the pselect() call. (Code omitted.) */ r = pselect(nfds, &readfds, &writefds, &exceptfds, NULL, &emp ... en_socket(atoi(argv[1])); if (h == -1) exit(EXIT_FAILURE); for (;;) { int ready, nfds = 0; ssize_t nbytes; fd_set readfds, writefds, exceptfds; FD_ZERO(&readfds); FD_ZERO(&writefds); FD_ZERO(&exceptfds); FD_SET(h, &readfds); nfds = max(nfds, h); if (fd1 ...
https://man.mtool.work/man/20260915/man2/select_tut.2.html
Man page of SELECT 9680
SELECT Section: Linux Programmer's Manual (2) Updated: 2015-01-22 Index JM Home Page 名前 select, pselect, FD_CLR, FD_ISSET, FD_SET, FD_ZERO - 同期 I/O の多重化 書式 /* POSIX.1-2001 に従う場合 */ #include < sys/select.h > /* 以前の規格に従う ... / #include < sys/time.h > #include < sys/types.h > #include < unistd.h > int select(int nfds , fd_set * readfds , fd_set * writefds , fd_set * exceptfds , struct timeval * timeout ); void FD_CLR(int fd , fd_set * set ); int FD_ISSET(int fd , fd_set * set ... fd_set * set ); void FD_ZERO(fd_set * set ); #include < sys/select.h > int pselect(int nfds , fd_set * readfds , fd_set * writefds , fd_set * exceptfds , const struct timespec * timeout , const sigset_t * sigmask ); glibc 向けの機能検査マクロの要件 ( fe ... 読むことができるかを 調べる。ファイルの終端 (end-of-file) の場合も、 ファイルディスクリプターは読み込み可能として扱われる)。 writefds に入れられたディスクリプターについては、書き込み用に利用可能な領域があるかを監視する (ただし、大きな書き込みの場合には停止 ...
https://man.mtool.work/man/20260915/man2/_newselect.2.html
Man page of SELECT 9680
SELECT Section: Linux Programmer's Manual (2) Updated: 2015-01-22 Index JM Home Page 名前 select, pselect, FD_CLR, FD_ISSET, FD_SET, FD_ZERO - 同期 I/O の多重化 書式 /* POSIX.1-2001 に従う場合 */ #include < sys/select.h > /* 以前の規格に従う ... / #include < sys/time.h > #include < sys/types.h > #include < unistd.h > int select(int nfds , fd_set * readfds , fd_set * writefds , fd_set * exceptfds , struct timeval * timeout ); void FD_CLR(int fd , fd_set * set ); int FD_ISSET(int fd , fd_set * set ... fd_set * set ); void FD_ZERO(fd_set * set ); #include < sys/select.h > int pselect(int nfds , fd_set * readfds , fd_set * writefds , fd_set * exceptfds , const struct timespec * timeout , const sigset_t * sigmask ); glibc 向けの機能検査マクロの要件 ( fe ... 読むことができるかを 調べる。ファイルの終端 (end-of-file) の場合も、 ファイルディスクリプターは読み込み可能として扱われる)。 writefds に入れられたディスクリプターについては、書き込み用に利用可能な領域があるかを監視する (ただし、大きな書き込みの場合には停止 ...
https://man.mtool.work/man/20260915/man2/pselect.2.html
Man page of SELECT 9680
SELECT Section: Linux Programmer's Manual (2) Updated: 2015-01-22 Index JM Home Page 名前 select, pselect, FD_CLR, FD_ISSET, FD_SET, FD_ZERO - 同期 I/O の多重化 書式 /* POSIX.1-2001 に従う場合 */ #include < sys/select.h > /* 以前の規格に従う ... / #include < sys/time.h > #include < sys/types.h > #include < unistd.h > int select(int nfds , fd_set * readfds , fd_set * writefds , fd_set * exceptfds , struct timeval * timeout ); void FD_CLR(int fd , fd_set * set ); int FD_ISSET(int fd , fd_set * set ... fd_set * set ); void FD_ZERO(fd_set * set ); #include < sys/select.h > int pselect(int nfds , fd_set * readfds , fd_set * writefds , fd_set * exceptfds , const struct timespec * timeout , const sigset_t * sigmask ); glibc 向けの機能検査マクロの要件 ( fe ... 読むことができるかを 調べる。ファイルの終端 (end-of-file) の場合も、 ファイルディスクリプターは読み込み可能として扱われる)。 writefds に入れられたディスクリプターについては、書き込み用に利用可能な領域があるかを監視する (ただし、大きな書き込みの場合には停止 ...
https://man.mtool.work/man/20260915/man2/pselect6.2.html
Man page of SELECT 9680
SELECT Section: Linux Programmer's Manual (2) Updated: 2015-01-22 Index JM Home Page 名前 select, pselect, FD_CLR, FD_ISSET, FD_SET, FD_ZERO - 同期 I/O の多重化 書式 /* POSIX.1-2001 に従う場合 */ #include < sys/select.h > /* 以前の規格に従う ... / #include < sys/time.h > #include < sys/types.h > #include < unistd.h > int select(int nfds , fd_set * readfds , fd_set * writefds , fd_set * exceptfds , struct timeval * timeout ); void FD_CLR(int fd , fd_set * set ); int FD_ISSET(int fd , fd_set * set ... fd_set * set ); void FD_ZERO(fd_set * set ); #include < sys/select.h > int pselect(int nfds , fd_set * readfds , fd_set * writefds , fd_set * exceptfds , const struct timespec * timeout , const sigset_t * sigmask ); glibc 向けの機能検査マクロの要件 ( fe ... 読むことができるかを 調べる。ファイルの終端 (end-of-file) の場合も、 ファイルディスクリプターは読み込み可能として扱われる)。 writefds に入れられたディスクリプターについては、書き込み用に利用可能な領域があるかを監視する (ただし、大きな書き込みの場合には停止 ...
https://man.mtool.work/man/20260915/man2/select.2.html
Man page of SELECT 9680
SELECT Section: Linux Programmer's Manual (2) Updated: 2015-01-22 Index JM Home Page 名前 select, pselect, FD_CLR, FD_ISSET, FD_SET, FD_ZERO - 同期 I/O の多重化 書式 /* POSIX.1-2001 に従う場合 */ #include < sys/select.h > /* 以前の規格に従う ... / #include < sys/time.h > #include < sys/types.h > #include < unistd.h > int select(int nfds , fd_set * readfds , fd_set * writefds , fd_set * exceptfds , struct timeval * timeout ); void FD_CLR(int fd , fd_set * set ); int FD_ISSET(int fd , fd_set * set ... fd_set * set ); void FD_ZERO(fd_set * set ); #include < sys/select.h > int pselect(int nfds , fd_set * readfds , fd_set * writefds , fd_set * exceptfds , const struct timespec * timeout , const sigset_t * sigmask ); glibc 向けの機能検査マクロの要件 ( fe ... 読むことができるかを 調べる。ファイルの終端 (end-of-file) の場合も、 ファイルディスクリプターは読み込み可能として扱われる)。 writefds に入れられたディスクリプターについては、書き込み用に利用可能な領域があるかを監視する (ただし、大きな書き込みの場合には停止 ...
https://man.mtool.work/man/20260915/man3/FD_CLR.3.html
Man page of SELECT 9680
SELECT Section: Linux Programmer's Manual (2) Updated: 2015-01-22 Index JM Home Page 名前 select, pselect, FD_CLR, FD_ISSET, FD_SET, FD_ZERO - 同期 I/O の多重化 書式 /* POSIX.1-2001 に従う場合 */ #include < sys/select.h > /* 以前の規格に従う ... / #include < sys/time.h > #include < sys/types.h > #include < unistd.h > int select(int nfds , fd_set * readfds , fd_set * writefds , fd_set * exceptfds , struct timeval * timeout ); void FD_CLR(int fd , fd_set * set ); int FD_ISSET(int fd , fd_set * set ... fd_set * set ); void FD_ZERO(fd_set * set ); #include < sys/select.h > int pselect(int nfds , fd_set * readfds , fd_set * writefds , fd_set * exceptfds , const struct timespec * timeout , const sigset_t * sigmask ); glibc 向けの機能検査マクロの要件 ( fe ... 読むことができるかを 調べる。ファイルの終端 (end-of-file) の場合も、 ファイルディスクリプターは読み込み可能として扱われる)。 writefds に入れられたディスクリプターについては、書き込み用に利用可能な領域があるかを監視する (ただし、大きな書き込みの場合には停止 ...
https://man.mtool.work/man/20260915/man3/FD_ISSET.3.html
Man page of SELECT 9680
SELECT Section: Linux Programmer's Manual (2) Updated: 2015-01-22 Index JM Home Page 名前 select, pselect, FD_CLR, FD_ISSET, FD_SET, FD_ZERO - 同期 I/O の多重化 書式 /* POSIX.1-2001 に従う場合 */ #include < sys/select.h > /* 以前の規格に従う ... / #include < sys/time.h > #include < sys/types.h > #include < unistd.h > int select(int nfds , fd_set * readfds , fd_set * writefds , fd_set * exceptfds , struct timeval * timeout ); void FD_CLR(int fd , fd_set * set ); int FD_ISSET(int fd , fd_set * set ... fd_set * set ); void FD_ZERO(fd_set * set ); #include < sys/select.h > int pselect(int nfds , fd_set * readfds , fd_set * writefds , fd_set * exceptfds , const struct timespec * timeout , const sigset_t * sigmask ); glibc 向けの機能検査マクロの要件 ( fe ... 読むことができるかを 調べる。ファイルの終端 (end-of-file) の場合も、 ファイルディスクリプターは読み込み可能として扱われる)。 writefds に入れられたディスクリプターについては、書き込み用に利用可能な領域があるかを監視する (ただし、大きな書き込みの場合には停止 ...
https://man.mtool.work/man/20260915/man3/FD_SET.3.html
Man page of SELECT 9680
SELECT Section: Linux Programmer's Manual (2) Updated: 2015-01-22 Index JM Home Page 名前 select, pselect, FD_CLR, FD_ISSET, FD_SET, FD_ZERO - 同期 I/O の多重化 書式 /* POSIX.1-2001 に従う場合 */ #include < sys/select.h > /* 以前の規格に従う ... / #include < sys/time.h > #include < sys/types.h > #include < unistd.h > int select(int nfds , fd_set * readfds , fd_set * writefds , fd_set * exceptfds , struct timeval * timeout ); void FD_CLR(int fd , fd_set * set ); int FD_ISSET(int fd , fd_set * set ... fd_set * set ); void FD_ZERO(fd_set * set ); #include < sys/select.h > int pselect(int nfds , fd_set * readfds , fd_set * writefds , fd_set * exceptfds , const struct timespec * timeout , const sigset_t * sigmask ); glibc 向けの機能検査マクロの要件 ( fe ... 読むことができるかを 調べる。ファイルの終端 (end-of-file) の場合も、 ファイルディスクリプターは読み込み可能として扱われる)。 writefds に入れられたディスクリプターについては、書き込み用に利用可能な領域があるかを監視する (ただし、大きな書き込みの場合には停止 ...
https://man.mtool.work/man/20260915/man3/FD_ZERO.3.html
Man page of EVENTFD 6599
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 ... 少なくとも値 "1" を、停止 (block) を伴わずに書き込める場合、 ファイルディスクリプターは書き込み可能となる ( select (2) の writefds 引数や poll (2) の POLLOUT フラグ)。 * カウンター値のオーバーフローが検出された場合、 select (2) はファイルディスクリプター ...
https://man.mtool.work/man/20260915/man2/eventfd.2.html
PREV 1 2 NEXT

リンク

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