Public Member Functions |
virtual bool | AddReadDescriptor (class ReadFileDescriptor *descriptor)=0 |
virtual bool | AddReadDescriptor (class ConnectedDescriptor *socket, bool delete_on_close=false)=0 |
virtual bool | RemoveReadDescriptor (class ReadFileDescriptor *descriptor)=0 |
virtual bool | RemoveReadDescriptor (class ConnectedDescriptor *socket)=0 |
virtual bool | AddWriteDescriptor (class WriteFileDescriptor *descriptor)=0 |
virtual bool | RemoveWriteDescriptor (class WriteFileDescriptor *descriptor)=0 |
virtual ola::thread::timeout_id | RegisterRepeatingTimeout (unsigned int ms, Callback0< bool > *closure)=0 |
virtual ola::thread::timeout_id | RegisterRepeatingTimeout (const ola::TimeInterval &interval, ola::Callback0< bool > *closure)=0 |
virtual ola::thread::timeout_id | RegisterSingleTimeout (unsigned int ms, SingleUseCallback0< void > *closure)=0 |
virtual ola::thread::timeout_id | RegisterSingleTimeout (const ola::TimeInterval &interval, SingleUseCallback0< void > *closure)=0 |
virtual void | RemoveTimeout (ola::thread::timeout_id id)=0 |
virtual const TimeStamp * | WakeUpTime () const =0 |
The documentation for this class was generated from the following file: