ESA JPIP server
0.1
|
Contains classes for working with the IPC mechanisms available in Linux using the pthread
library.
More...
Classes | |
class | Event |
IPC object that offers the functionality of an event (Windows IPC object), implemented by means of a combination of the pthread mutex and conditional variables API. More... | |
class | IPCObject |
Class base of all the IPC classes that has the basic operations (Init , Wait and Dispose ) to be overloaded. More... | |
class | Mutex |
IPC object that offers the functionality of a mutex, implemented by means of the pthread mutex API. More... | |
class | RdWrLock |
IPC object that offers the functionality of a read/write lock, implemented by means of the pthread rwlock API. More... | |
Enumerations | |
enum | WaitResult { WAIT_OBJECT = 0, WAIT_TIMEOUT, WAIT_ERROR } |
Enumeration of the possible values returned when a wait operation is performed for an IPC object. More... | |
Contains classes for working with the IPC mechanisms available in Linux using the pthread
library.
These classes have been implemented to offer an object-oriented mechanism similar to the one offered by Windows, because of its simplicity and flexibility.
enum ipc::WaitResult |