Open Lighting Architecture
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
ola::io::BidirectionalFileDescriptor Class Reference
Inheritance diagram for ola::io::BidirectionalFileDescriptor:
ola::io::ReadFileDescriptor ola::io::WriteFileDescriptor ola::io::ConnectedDescriptor ola::io::UnmanagedFileDescriptor ola::network::UDPSocketInterface ola::io::DeviceDescriptor ola::io::LoopbackDescriptor ola::io::PipeDescriptor ola::io::UnixSocket ola::network::TCPSocket ola::network::UDPSocket ola::testing::MockUDPSocket

Public Member Functions

void SetOnData (ola::Callback0< void > *on_read)
void SetOnWritable (ola::Callback0< void > *on_write)
void PerformRead ()
void PerformWrite ()
- Public Member Functions inherited from ola::io::ReadFileDescriptor
virtual int ReadDescriptor () const =0
bool ValidReadDescriptor () const
- Public Member Functions inherited from ola::io::WriteFileDescriptor
virtual int WriteDescriptor () const =0
bool ValidWriteDescriptor () const

The documentation for this class was generated from the following files: