C standard library :: select
FD_SETSIZE
FD_CLR • FD_ISSET • FD_SET • FD_ZERO • pselect • select
#include <sys/select.h>
Standard library (bibliotek) for Internet adresse familie.
Macro
Navn | Beskrivelse |
---|---|
FD_SETSIZE | Maksimum set for file descriptor i en fd_set struktur. |
Type
Navn | Beskrivelse |
---|---|
fd_set | Struktur |
timespec | Struktur |
timeval | Struktur |
Function
Navn | Beskrivelse |
---|---|
void FD_CLR (int fd, fd_set *fdsetp) | Nulstil bit for file descriptor i file descriptor set |
int FD_ISSET (int fd, fd_set *fdsetp) | Er bit sat for file descriptor i file descriptor set? |
void FD_SET (int fd, fd_set *fdsetp) | Sæt bit for file descriptor i file descriptor set |
void FD_ZERO ( fd_set *fdsetp) | Nulstil bits for alle file descriptors i file descriptor set |
int pselect (int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, const struct timespec *timeout, const sigset_t *sigmask) | synkron I/O multiplexing |
int select (int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout) | synkron I/O multiplexing |