Poll::isode_fd_set Class Reference

Public Member Functions

 isode_fd_set (int nfds ARGNOTUSED)
 
void set (endpoint_t fd)
 
bool is_set (endpoint_t fd)
 
fd_set * fds ()
 

Detailed Description

Definition at line 70 of file Poll_select.C.

Constructor & Destructor Documentation

◆ isode_fd_set()

Poll::isode_fd_set::isode_fd_set ( int nfds  ARGNOTUSED)
inline

Definition at line 75 of file Poll_select.C.

75{ FD_ZERO (&_fds); }

Member Function Documentation

◆ set()

void Poll::isode_fd_set::set ( endpoint_t  fd)
inline

Definition at line 77 of file Poll_select.C.

77{ FD_SET (fd, &_fds); }

◆ is_set()

bool Poll::isode_fd_set::is_set ( endpoint_t  fd)
inline

Definition at line 79 of file Poll_select.C.

79{ return FD_ISSET (fd, &_fds); }

◆ fds()

fd_set * Poll::isode_fd_set::fds ( )
inline

Definition at line 81 of file Poll_select.C.

81{ return &_fds; }

The documentation for this class was generated from the following file:

All rights reserved © 2002 - 2024 Isode Ltd.