ONPOSIX
2.0
|
onposix | |
AbstractDescriptorReader | Abstract class to be notified when a descriptor becomes ready for read operations |
AbstractThread | Abstract for thread implementation |
Buffer | Very simple buffer with control on overflow |
DescriptorsMonitor | Class to watch a set of descriptors and notify related classes |
monitoredDescriptor | Association between a reader and a monitored descriptor |
DgramSocketClientDescriptor | Class for a connection-less client |
DgramSocketServerDescriptor | Socket descriptor for connection-less communications |
FifoDescriptor | Abstraction of a fifo (AKA "named pipe") descriptor |
FileDescriptor | Abstraction of a file descriptor |
Logger | Simple logger to log messages on file and console |
Pipe | Posix pipe |
PosixCondition | Implementation of a condition variable |
PosixDescriptor | Abstraction of a POSIX descriptor |
job | Single asynchronous operation |
shared_queue | Class for synchronization between the main thread and the worker thread |
Worker | Worker thread to perform asynchronous operations |
PosixMutex | Implementation of a mutex class |
MutexLocker | Class to simplify locking and unlocking of PosixMutex |
PthreadMutexLocker | Class to simplify locking and unlocking of pthread mutex |
PosixPrioritySharedQueue | Thread-safe FIFO priority queue class |
PosixSharedQueue | Implementation of a thread safe FIFO queue class |
Process | Class for launching a new process |
SimpleThread | Class for simple thread invocation |
StreamSocketClientDescriptor | Class for a connection-oriented client |
StreamSocketServer | Socket server for connection-oriented communications |
StreamSocketServerDescriptor | Socket descriptor for connection-oriented communications |
Time | Class to contain a time |