JM Project

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

Linux マニュアル 一覧

全文・高度検索

per page, with , order by , clip by
Results of 1 - 10 of about 19 for readfds (0.003 sec.)
Man page of SELECT_TUT 13147
SELECT_TUT Section: Linux Programmer's Manual (2) Updated: 2020-04-11 Index JM Home Page 名前 select, pselect - 同期 I/O の多重化 書式 select (2) 参照。 説明 システムコール select () や pselect () を使うと、効率的に複数のファイルディスクリプ ... int sig) { 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, NUL ... LL) == -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, ... h = listen_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) ...
https://man.mtool.work/man/20260915/man2/select_tut.2.html
Man page of SELECT 9784
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(i ... oid FD_SET(int fd , 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 向けの機能検 ... の動作は sigmask に NULL を指定した場合の pselect () と同じである。 3 つの独立したファイルディスクリプター集合の監視を行う。 readfds に入れられたディスクリプターについては、読み込みが可能かどうかを 監視する (より正確にいうと、停止 (block) なしで読むことが ...
https://man.mtool.work/man/20260915/man2/_newselect.2.html
Man page of SELECT 9784
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(i ... oid FD_SET(int fd , 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 向けの機能検 ... の動作は sigmask に NULL を指定した場合の pselect () と同じである。 3 つの独立したファイルディスクリプター集合の監視を行う。 readfds に入れられたディスクリプターについては、読み込みが可能かどうかを 監視する (より正確にいうと、停止 (block) なしで読むことが ...
https://man.mtool.work/man/20260915/man2/pselect.2.html
Man page of SELECT 9784
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(i ... oid FD_SET(int fd , 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 向けの機能検 ... の動作は sigmask に NULL を指定した場合の pselect () と同じである。 3 つの独立したファイルディスクリプター集合の監視を行う。 readfds に入れられたディスクリプターについては、読み込みが可能かどうかを 監視する (より正確にいうと、停止 (block) なしで読むことが ...
https://man.mtool.work/man/20260915/man2/pselect6.2.html
Man page of SELECT 9784
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(i ... oid FD_SET(int fd , 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 向けの機能検 ... の動作は sigmask に NULL を指定した場合の pselect () と同じである。 3 つの独立したファイルディスクリプター集合の監視を行う。 readfds に入れられたディスクリプターについては、読み込みが可能かどうかを 監視する (より正確にいうと、停止 (block) なしで読むことが ...
https://man.mtool.work/man/20260915/man2/select.2.html
Man page of SELECT 9784
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(i ... oid FD_SET(int fd , 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 向けの機能検 ... の動作は sigmask に NULL を指定した場合の pselect () と同じである。 3 つの独立したファイルディスクリプター集合の監視を行う。 readfds に入れられたディスクリプターについては、読み込みが可能かどうかを 監視する (より正確にいうと、停止 (block) なしで読むことが ...
https://man.mtool.work/man/20260915/man3/FD_CLR.3.html
Man page of SELECT 9784
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(i ... oid FD_SET(int fd , 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 向けの機能検 ... の動作は sigmask に NULL を指定した場合の pselect () と同じである。 3 つの独立したファイルディスクリプター集合の監視を行う。 readfds に入れられたディスクリプターについては、読み込みが可能かどうかを 監視する (より正確にいうと、停止 (block) なしで読むことが ...
https://man.mtool.work/man/20260915/man3/FD_ISSET.3.html
Man page of SELECT 9784
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(i ... oid FD_SET(int fd , 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 向けの機能検 ... の動作は sigmask に NULL を指定した場合の pselect () と同じである。 3 つの独立したファイルディスクリプター集合の監視を行う。 readfds に入れられたディスクリプターについては、読み込みが可能かどうかを 監視する (より正確にいうと、停止 (block) なしで読むことが ...
https://man.mtool.work/man/20260915/man3/FD_SET.3.html
Man page of SELECT 9784
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(i ... oid FD_SET(int fd , 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 向けの機能検 ... の動作は sigmask に NULL を指定した場合の pselect () と同じである。 3 つの独立したファイルディスクリプター集合の監視を行う。 readfds に入れられたディスクリプターについては、読み込みが可能かどうかを 監視する (より正確にいうと、停止 (block) なしで読むことが ...
https://man.mtool.work/man/20260915/man3/FD_ZERO.3.html
Man page of SOCKET 7205
SOCKET Section: Linux Programmer's Manual (7) Updated: 2020-08-13 Index JM Home Page 名前 socket - Linux のソケットインターフェース 書式 #include < sys/socket.h > sockfd = socket(int socket_family , int socket_type , int protocol ); 説明 こ ... an POLLERR event is returned. Background: this option was added when waking up on an error condition occurred only via the readfds and writefds sets of select (2). The option was added to allow monitoring for error conditions via the exceptfds argument ... without simultaneously having to receive notifications (via readfds ) for regular data that can be read from the socket. After changes in Linux 4.16, the use of this flag to achieve the desi ...
https://man.mtool.work/man/20260915/man7/socket.7.html
PREV 1 2 NEXT

リンク

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