Open Lighting Architecture: include/ola/io/Descriptor.h File Reference

| Open Lighting Architecture 0.10.9

Loading...
Searching...
No Matches
Classes | Namespaces | Typedefs | Functions | Variables
Descriptor.h File Reference
I/O & Event Management

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
namespace | ola
| The namespace containing all OLA symbols.
namespace | 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