cheshirekow  v0.1.0
nix::SelectSet Class Reference

#include <cpp_nix/select_set.h>

Public Member Functions

int BuildSets (fd_set *read_set, fd_set *write_set, fd_set *except_set) const
 
SelectSurrogate operator[] (int fd)
 
int Pselect (fd_set *read_set, fd_set *write_set, fd_set *except_set, timespec *timeout, sigset_t *sigmask) const
 
int Select (fd_set *read_set, fd_set *write_set, fd_set *except_set, timeval *timeout) const
 

Private Attributes

SelectMap m_map
 

Detailed Description

Definition at line 73 of file select_set.h.

Member Function Documentation

int nix::SelectSet::BuildSets ( fd_set *  read_set,
fd_set *  write_set,
fd_set *  except_set 
) const
SelectSurrogate nix::SelectSet::operator[] ( int  fd)
inline

Definition at line 75 of file select_set.h.

int nix::SelectSet::Pselect ( fd_set *  read_set,
fd_set *  write_set,
fd_set *  except_set,
timespec *  timeout,
sigset_t *  sigmask 
) const
int nix::SelectSet::Select ( fd_set *  read_set,
fd_set *  write_set,
fd_set *  except_set,
timeval *  timeout 
) const

Member Data Documentation

SelectMap nix::SelectSet::m_map
private

Definition at line 88 of file select_set.h.


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