Open Lighting Architecture
0.10.4
|
This is the complete list of members for ola::io::SelectServerInterface, including all inherited members.
AddReadDescriptor(class ReadFileDescriptor *descriptor)=0 | ola::io::SelectServerInterface | pure virtual |
AddReadDescriptor(class ConnectedDescriptor *descriptor, bool delete_on_close=false)=0 | ola::io::SelectServerInterface | pure virtual |
AddWriteDescriptor(class WriteFileDescriptor *descriptor)=0 | ola::io::SelectServerInterface | pure virtual |
DrainCallbacks()=0 | ola::thread::ExecutorInterface | pure virtual |
Execute(ola::BaseCallback0< void > *callback)=0 | ola::thread::ExecutorInterface | pure virtual |
ExecutorInterface() (defined in ola::thread::ExecutorInterface) | ola::thread::ExecutorInterface | inline |
RegisterRepeatingTimeout(unsigned int ms, Callback0< bool > *closure)=0 | ola::io::SelectServerInterface | pure virtual |
RegisterRepeatingTimeout(const ola::TimeInterval &interval, ola::Callback0< bool > *closure)=0 | ola::io::SelectServerInterface | pure virtual |
RegisterSingleTimeout(unsigned int ms, SingleUseCallback0< void > *closure)=0 | ola::io::SelectServerInterface | pure virtual |
RegisterSingleTimeout(const ola::TimeInterval &interval, SingleUseCallback0< void > *closure)=0 | ola::io::SelectServerInterface | pure virtual |
RemoveReadDescriptor(class ReadFileDescriptor *descriptor)=0 | ola::io::SelectServerInterface | pure virtual |
RemoveReadDescriptor(class ConnectedDescriptor *descriptor)=0 | ola::io::SelectServerInterface | pure virtual |
RemoveTimeout(ola::thread::timeout_id id)=0 | ola::io::SelectServerInterface | pure virtual |
RemoveWriteDescriptor(class WriteFileDescriptor *descriptor)=0 | ola::io::SelectServerInterface | pure virtual |
SchedulerInterface() (defined in ola::thread::SchedulerInterface) | ola::thread::SchedulerInterface | inline |
SelectServerInterface() (defined in ola::io::SelectServerInterface) | ola::io::SelectServerInterface | inline |
WakeUpTime() const =0 | ola::io::SelectServerInterface | pure virtual |
~ExecutorInterface() (defined in ola::thread::ExecutorInterface) | ola::thread::ExecutorInterface | inlinevirtual |
~SchedulerInterface() (defined in ola::thread::SchedulerInterface) | ola::thread::SchedulerInterface | inlinevirtual |
~SchedulingExecutorInterface() (defined in ola::thread::SchedulingExecutorInterface) | ola::thread::SchedulingExecutorInterface | inlinevirtual |
~SelectServerInterface() (defined in ola::io::SelectServerInterface) | ola::io::SelectServerInterface | inlinevirtual |