MPD  0.20.6
Data Structures | Public Member Functions | Static Public Attributes
PollGroupWinSelect Class Reference

#include <PollGroupWinSelect.hxx>

Public Member Functions

 PollGroupWinSelect ()
 
 ~PollGroupWinSelect ()
 
void ReadEvents (PollResultGeneric &result, int timeout_ms)
 
bool Add (int fd, unsigned events, void *obj)
 
bool Modify (int fd, unsigned events, void *obj)
 
bool Remove (int fd)
 
bool Abandon (int fd)
 

Static Public Attributes

static constexpr unsigned READ = 1
 
static constexpr unsigned WRITE = 2
 
static constexpr unsigned ERROR = 0
 
static constexpr unsigned HANGUP = 0
 

Detailed Description

Definition at line 78 of file PollGroupWinSelect.hxx.

Constructor & Destructor Documentation

PollGroupWinSelect::PollGroupWinSelect ( )
PollGroupWinSelect::~PollGroupWinSelect ( )

Member Function Documentation

bool PollGroupWinSelect::Abandon ( int  fd)
inline

Definition at line 108 of file PollGroupWinSelect.hxx.

bool PollGroupWinSelect::Add ( int  fd,
unsigned  events,
void *  obj 
)
bool PollGroupWinSelect::Modify ( int  fd,
unsigned  events,
void *  obj 
)
void PollGroupWinSelect::ReadEvents ( PollResultGeneric result,
int  timeout_ms 
)
bool PollGroupWinSelect::Remove ( int  fd)

Field Documentation

constexpr unsigned PollGroupWinSelect::ERROR = 0
static

Definition at line 98 of file PollGroupWinSelect.hxx.

constexpr unsigned PollGroupWinSelect::HANGUP = 0
static

Definition at line 99 of file PollGroupWinSelect.hxx.

constexpr unsigned PollGroupWinSelect::READ = 1
static

Definition at line 96 of file PollGroupWinSelect.hxx.

constexpr unsigned PollGroupWinSelect::WRITE = 2
static

Definition at line 97 of file PollGroupWinSelect.hxx.


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