1#ifndef RESIP_SelectInterruptor_HXX
2#define RESIP_SelectInterruptor_HXX
Handles cross-platform sockets compatibility.
Object-oriented wrapper for your platform's file-descriptor set.
Used to 'artificially' interrupt a select call.
virtual void processPollEvent(FdPollEventMask mask)
Called by PollGrp when activity is possible.
void process(FdSet &fdset)
cleanup signalled fd
virtual ~SelectInterruptor()
Socket getReadSocket() const
void interrupt()
cause the 'artificial' fd to signal
virtual void handleProcessNotification()
Called by the stack when messages are posted to it.
void buildFdSet(FdSet &fdset)
Used to add the 'artificial' fd to the fdset that will be responsible for interrupting a subsequent s...
dcm! – add UnusedChecking(_enum) below;
unsigned short FdPollEventMask