#include <pthread.h>#include <semaphore.h>#include <acstime.h>
Go to the source code of this file.
Namespaces | |
| namespace | AcsBulkdata |
| namespace | AcsBulkdata::Pthread |
| namespace | AcsBulkdata::Pthread::CondVar |
| namespace | AcsBulkdata::Pthread::Mutex |
| namespace | AcsBulkdata::Pthread::Semaphore |
Functions | |
| bool | AcsBulkdata::Pthread::CondVar::wait (pthread_cond_t &cond, pthread_mutex_t &mux, const ACS::TimeInterval to) |
| void | AcsBulkdata::Pthread::Mutex::init (pthread_mutex_t &m, const bool recursive) |
| bool | AcsBulkdata::Pthread::Mutex::lock (const char *desc, pthread_mutex_t &m, const ACS::TimeInterval &to, bool logTimeout=false) |
| bool | AcsBulkdata::Pthread::Mutex::unlock (const char *desc, pthread_mutex_t &m) |
| bool | AcsBulkdata::Pthread::Mutex::unlock (pthread_mutex_t &m) |
| bool | AcsBulkdata::Pthread::Semaphore::lock (const char *desc, sem_t &s, const ACS::TimeInterval &to, bool logTimeout=false) |
| bool | AcsBulkdata::Pthread::Semaphore::post (const char *desc, sem_t &s) |
1.7.0