1 #ifndef SCX_SEM_VAR_HPP
2 #define SCX_SEM_VAR_HPP
11 explicit SemVar(int pshared
, int value
)
13 sem_init(&m_Sem
, pshared
, value
);
23 return sem_post(&m_Sem
);
28 return sem_trywait(&m_Sem
);
33 return sem_wait(&m_Sem
);
38 //return sem_timewait(&m_Sem, timeout);
45 sem_getvalue(&m_Sem
, &sval
);