35 sem_init(
m_semaphore, PTHREAD_PROCESS_PRIVATE, initial_value);
73 int res = sem_timedwait(
m_semaphore, &timeout_spec);
TimeStamp getAbsoluteTimeout(const TimeSpan &timeout_relative)
Represents absolute times.
SemaphoreImplPosix(size_t initial_value)
struct timespec timespec() const
Contains icl_core::thread::tMutex.
const TimeSpan timeout(1, 0)
virtual ~SemaphoreImplPosix()
Repesents absolute times.
Contains icl_core::thread::SemaphoreImplPosix.