#include <FdPoll.hxx>
|
| static FdPollGrp * | create (const char *implName=NULL) |
| | factory
|
| |
| static const char * | getImplList () |
| | Return candidate impl names with vertical bar (|) between them Intended for help messages.
|
| |
Definition at line 71 of file FdPoll.hxx.
◆ ImplType
| Enumerator |
|---|
| FdSetImpl | |
| PollImpl | |
| EPollImpl | |
Definition at line 77 of file FdPoll.hxx.
◆ FdPollGrp()
◆ ~FdPollGrp()
| FdPollGrp::~FdPollGrp |
( |
| ) |
|
|
virtual |
◆ addPollItem()
◆ buildFdSet()
| virtual void resip::FdPollGrp::buildFdSet |
( |
FdSet & |
fdSet | ) |
|
|
pure virtual |
◆ create()
| FdPollGrp * FdPollGrp::create |
( |
const char * |
implName = NULL | ) |
|
|
static |
◆ delPollItem()
◆ getEPollFd()
| int FdPollGrp::getEPollFd |
( |
| ) |
const |
|
virtual |
get the epoll-fd (epoll_create()) This is fd (type int), not Socket.
It may be -1 if epoll is not enabled.
Definition at line 89 of file FdPoll.cxx.
◆ getImplList()
| const char * FdPollGrp::getImplList |
( |
| ) |
|
|
static |
Return candidate impl names with vertical bar (|) between them Intended for help messages.
Definition at line 997 of file FdPoll.cxx.
◆ getImplName()
| virtual const char * resip::FdPollGrp::getImplName |
( |
| ) |
const |
|
pure virtual |
◆ getImplType()
| virtual ImplType resip::FdPollGrp::getImplType |
( |
| ) |
const |
|
pure virtual |
◆ modPollItem()
◆ processFdSet()
| virtual bool resip::FdPollGrp::processFdSet |
( |
FdSet & |
fdset | ) |
|
|
pure virtual |
◆ processItem()
◆ waitAndProcess()
| virtual bool resip::FdPollGrp::waitAndProcess |
( |
int |
ms = 0 | ) |
|
|
pure virtual |
Wait at most {ms} milliseconds.
If any file activity has already occurs or occurs before {ms} expires, then FdPollItem will be informed (via cb method) and this method will return. Returns true iff any file activity occured. ms<0: wait forever, ms=0: don't wait, ms>0: wait this long NOTE: "forever" may be a little as 60sec or as much as forever
Implemented in resip::FdPollImplFdSet.
The documentation for this class was generated from the following files: