ONPOSIX  2.0
 All Classes Namespaces Files Functions Variables Enumerator Friends Macros Pages
onposix Namespace Reference

Classes

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