Ruby 3.1.3p185 (2022-11-24 revision 1a6b16756e0ba6b95ab71a441357ed5484e33498)
|
The data structure which wraps the fd_set bitmap used by select(2). More...
#include <largesize.h>
Data Fields | |
int | maxfd |
Maximum allowed number of FDs. More... | |
fd_set * | fdset |
File descriptors buffer. More... | |
int | capa |
Maximum allowed number of FDs. More... | |
The data structure which wraps the fd_set bitmap used by select(2).
This allows Ruby to use FD sets larger than that allowed by historic limitations on modern platforms.
Definition at line 5262 of file rb_mjit_min_header-3.1.3.h.
fd_set * rb_fdset_t::fdset |
File descriptors buffer.
Definition at line 5264 of file rb_mjit_min_header-3.1.3.h.
Referenced by rb_fd_select().
int rb_fdset_t::maxfd |
Maximum allowed number of FDs.
Definition at line 5263 of file rb_mjit_min_header-3.1.3.h.