#include <ThreadUtilities.h>

Public Member Functions | |
| SynchPthread () | |
| ~SynchPthread () | |
| int | lock () |
| Utilities. | |
| int | unlock () |
| int | condWait () |
| int | condSignal () |
Public Attributes | |
| pthread_mutex_t | mMutex |
| pthread_cond_t | mCond |
| int SynchPthread::lock | ( | ) | [virtual] |
Utilities.
Implements csl::Synch.
References mMutex.
Referenced by Controller::get_data(), Controller::get_position(), and Controller::set_data().
| int SynchPthread::unlock | ( | ) | [virtual] |
Implements csl::Synch.
References mMutex.
Referenced by Controller::get_data(), Controller::get_position(), and Controller::set_data().
| int SynchPthread::condWait | ( | ) | [virtual] |
| int SynchPthread::condSignal | ( | ) | [virtual] |
| pthread_mutex_t csl::SynchPthread::mMutex |
Referenced by condWait(), lock(), SynchPthread(), unlock(), and ~SynchPthread().
| pthread_cond_t csl::SynchPthread::mCond |
Referenced by condSignal(), condWait(), SynchPthread(), and ~SynchPthread().
1.5.8