Open Lighting Architecture  Latest Git
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
ola::io::SelectServer Member List

This is the complete list of members for ola::io::SelectServer, including all inherited members.

::SelectServerTest (defined in ola::io::SelectServer)ola::io::SelectServerfriend
AddReadDescriptor(ReadFileDescriptor *descriptor)ola::io::SelectServervirtual
AddReadDescriptor(ConnectedDescriptor *descriptor, bool delete_on_close=false)ola::io::SelectServervirtual
AddWriteDescriptor(WriteFileDescriptor *descriptor)ola::io::SelectServervirtual
DrainCallbacks()ola::io::SelectServervirtual
Execute(ola::BaseCallback0< void > *callback)ola::io::SelectServervirtual
ExecutorInterface() (defined in ola::thread::ExecutorInterface)ola::thread::ExecutorInterfaceinline
IsRunning() const ola::io::SelectServerinline
RegisterRepeatingTimeout(unsigned int ms, ola::Callback0< bool > *callback)ola::io::SelectServervirtual
RegisterRepeatingTimeout(const ola::TimeInterval &interval, ola::Callback0< bool > *callback)ola::io::SelectServervirtual
RegisterSingleTimeout(unsigned int ms, ola::SingleUseCallback0< void > *callback)ola::io::SelectServervirtual
RegisterSingleTimeout(const ola::TimeInterval &interval, ola::SingleUseCallback0< void > *callback)ola::io::SelectServervirtual
RemoveReadDescriptor(ReadFileDescriptor *descriptor)ola::io::SelectServervirtual
RemoveReadDescriptor(ConnectedDescriptor *descriptor)ola::io::SelectServervirtual
RemoveTimeout(ola::thread::timeout_id id)ola::io::SelectServervirtual
RemoveWriteDescriptor(WriteFileDescriptor *descriptor)ola::io::SelectServervirtual
Run()ola::io::SelectServer
RunInLoop(ola::Callback0< void > *callback)ola::io::SelectServer
RunOnce()ola::io::SelectServer
RunOnce(const TimeInterval &block_interval)ola::io::SelectServer
SchedulerInterface() (defined in ola::thread::SchedulerInterface)ola::thread::SchedulerInterfaceinline
SelectServer(ola::ExportMap *export_map=NULL, Clock *clock=NULL)ola::io::SelectServer
SelectServer(const Options &options)ola::io::SelectServerexplicit
SelectServerInterface() (defined in ola::io::SelectServerInterface)ola::io::SelectServerInterfaceinline
SetDefaultInterval(const TimeInterval &block_interval)ola::io::SelectServer
Terminate()ola::io::SelectServer
WakeUpTime() const ola::io::SelectServervirtual
~ExecutorInterface() (defined in ola::thread::ExecutorInterface)ola::thread::ExecutorInterfaceinlinevirtual
~SchedulerInterface() (defined in ola::thread::SchedulerInterface)ola::thread::SchedulerInterfaceinlinevirtual
~SchedulingExecutorInterface() (defined in ola::thread::SchedulingExecutorInterface)ola::thread::SchedulingExecutorInterfaceinlinevirtual
~SelectServer()ola::io::SelectServer
~SelectServerInterface() (defined in ola::io::SelectServerInterface)ola::io::SelectServerInterfaceinlinevirtual