Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Class Members | File Members

DCDT_Condition Class Reference

#include <DCDT_Defs.h>

List of all members.

Public Member Functions

 DCDT_Condition ()
 ~DCDT_Condition ()
void wait ()
void signal ()
void lock ()
void unlock ()

Private Attributes

pthread_cond_t myCond
pthread_mutex_t myMutexCond


Constructor & Destructor Documentation

DCDT_Condition::DCDT_Condition  )  [inline]
 

Definition at line 188 of file DCDT_Defs.h.

DCDT_Condition::~DCDT_Condition  )  [inline]
 

Definition at line 192 of file DCDT_Defs.h.


Member Function Documentation

void DCDT_Condition::lock  )  [inline]
 

Definition at line 203 of file DCDT_Defs.h.

Referenced by DCDT_PostOffice_SLWBU::AddMsg(), DCDT_PostOffice_SLWDC::CleanupList(), DCDT_PostOffice_SLWDC::ReadLastMsg(), DCDT_PostOffice_SLWBU::ReadLastMsg(), DCDT_PostOffice_SLWDC::ReadNextMsg(), and DCDT_PostOffice_SLWBU::ReadNextMsg().

void DCDT_Condition::signal  )  [inline]
 

Definition at line 200 of file DCDT_Defs.h.

Referenced by DCDT_PostOffice_SLWBU::AddMsg(), and DCDT_PostOffice_SLWDC::CleanupList().

void DCDT_Condition::unlock  )  [inline]
 

Definition at line 207 of file DCDT_Defs.h.

Referenced by DCDT_PostOffice_SLWBU::AddMsg(), DCDT_PostOffice_SLWDC::CleanupList(), DCDT_PostOffice_SLWDC::ReadLastMsg(), DCDT_PostOffice_SLWBU::ReadLastMsg(), DCDT_PostOffice_SLWDC::ReadNextMsg(), and DCDT_PostOffice_SLWBU::ReadNextMsg().

void DCDT_Condition::wait  )  [inline]
 

Definition at line 196 of file DCDT_Defs.h.

Referenced by DCDT_PostOffice_SLWDC::ReadLastMsg(), DCDT_PostOffice_SLWBU::ReadLastMsg(), DCDT_PostOffice_SLWDC::ReadNextMsg(), and DCDT_PostOffice_SLWBU::ReadNextMsg().


Member Data Documentation

pthread_cond_t DCDT_Condition::myCond [private]
 

Definition at line 212 of file DCDT_Defs.h.

pthread_mutex_t DCDT_Condition::myMutexCond [private]
 

Definition at line 213 of file DCDT_Defs.h.


The documentation for this class was generated from the following file:
Generated on Sun Jun 19 10:35:51 2005 for dcdt by  doxygen 1.3.9.1