OS level event provider.
More...
#include <event_provider.h>
Enumerator |
---|
type_fd_read |
|
type_fd_write |
|
type_fd_exception |
|
virtual CL_EventProvider::~CL_EventProvider |
( |
) | |
|
|
inlinevirtual |
virtual bool CL_EventProvider::check_after_wait |
( |
int |
index) | |
|
|
inlinevirtual |
Check for flagging after OS event waiting.
virtual bool CL_EventProvider::check_before_wait |
( |
) | |
|
|
inlinevirtual |
Prepare for OS event waiting.
virtual int CL_EventProvider::get_event_handle |
( |
int |
index) | |
|
|
pure virtual |
Returns the OS handle for the event.
virtual EventType CL_EventProvider::get_event_type |
( |
int |
index) | |
|
|
pure virtual |
Returns the type of event provided.
virtual int CL_EventProvider::get_num_event_handles |
( |
) | |
|
|
pure virtual |
Returns the number of OS handles relevant for this event.
virtual bool CL_EventProvider::reset |
( |
) | |
|
|
inlinevirtual |
virtual bool CL_EventProvider::set |
( |
) | |
|
|
inlinevirtual |
The documentation for this class was generated from the following file: