Open Lighting Architecture  0.10.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Namespaces | Typedefs | Functions | Variables
Descriptor.h File Reference
Include dependency graph for Descriptor.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ola::io::ReadFileDescriptor
 Represents a file descriptor that supports reading data. More...
 
class  ola::io::WriteFileDescriptor
 Represents a file descriptor that supports writing data. More...
 
class  ola::io::BidirectionalFileDescriptor
 A file descriptor that supports both read & write. More...
 
class  ola::io::UnmanagedFileDescriptor
 Allows a FD created by a library to be used with the SelectServer. More...
 
struct  ola::io::UnmanagedFileDescriptor_lt
 Comparison operator for UnmanagedFileDescriptor. More...
 
class  ola::io::ConnectedDescriptor
 A BidirectionalFileDescriptor that also generates notifications when closed. More...
 
class  ola::io::LoopbackDescriptor
 A loopback descriptor. More...
 
class  ola::io::PipeDescriptor
 A descriptor that uses unix pipes. More...
 
class  ola::io::UnixSocket
 A unix domain socket pair. More...
 
class  ola::io::DeviceDescriptor
 A descriptor which represents a connection to a device. More...
 

Namespaces

 ola
 The namespace containing all OLA symbols.
 
 ola::io
 Classes for general I/O and event handling.
 

Typedefs

typedef int ola::io::DescriptorHandle
 

Functions

int ola::io::ToFD (const DescriptorHandle &handle)
 

Variables

static DescriptorHandle ola::io::INVALID_DESCRIPTOR = -1