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

DCDT_Mutex Class Reference

#include <DCDT_Defs.h>

List of all members.

Public Member Functions

 DCDT_Mutex ()
 ~DCDT_Mutex ()
void lock ()
void unlock ()

Private Attributes

pthread_mutex_t myMutex


Constructor & Destructor Documentation

DCDT_Mutex::DCDT_Mutex  )  [inline]
 

Definition at line 218 of file DCDT_Defs.h.

DCDT_Mutex::~DCDT_Mutex  )  [inline]
 

Definition at line 221 of file DCDT_Defs.h.


Member Function Documentation

void DCDT_Mutex::lock  )  [inline]
 

Definition at line 225 of file DCDT_Defs.h.

Referenced by DCDT_PostOffice_SLWSM::AddMsg(), DCDT_PostOffice_SLWDC::AddMsg(), DCDT_PostOffice_SLWBU::AddMsg(), DCDT_PostOffice_SLWDC::CleanupList(), DCDT_Msg::Decrement_Readers_Counter(), DCDT_Finder::DeleteLinkTableSlot(), DCDT_Agora::DeleteMemberTableEntry(), DCDT_Msg::Get_Readers_Counter(), DCDT_Finder::GetFirstFreeLinkTableSlot(), DCDT_Agora::GetFirstFreeMemberTableSlot(), DCDT_Msg::Increment_Readers_Counter(), DCDT_PostOffice_SLWDC::ReadLastMsg(), DCDT_PostOffice_SLWBU::ReadLastMsg(), DCDT_PostOffice_SLWSM::ReadNextMsg(), DCDT_PostOffice_SLWDC::ReadNextMsg(), DCDT_PostOffice_SLWBU::ReadNextMsg(), DCDT_PostOffice_SLWSM::ReadSubscribedMsgMask(), DCDT_PostOffice_SLWDC::ReadSubscribedMsgMask(), DCDT_PostOffice_SLWBU::ReadSubscribedMsgMask(), DCDT_PostOffice_SLWSM::SubscribeMsgTypeID(), DCDT_PostOffice_SLWDC::SubscribeMsgTypeID(), DCDT_PostOffice_SLWBU::SubscribeMsgTypeID(), DCDT_PostOffice_SLWSM::UnSubscribeAll(), DCDT_PostOffice_SLWDC::UnSubscribeAll(), DCDT_PostOffice_SLWBU::UnSubscribeAll(), DCDT_PostOffice_SLWSM::UnSubscribeMsgTypeID(), DCDT_PostOffice_SLWDC::UnSubscribeMsgTypeID(), DCDT_PostOffice_SLWBU::UnSubscribeMsgTypeID(), DCDT_PostOffice_SLWSM::UpdateSubscribersMask(), DCDT_PostOffice_SLWDC::UpdateSubscribersMask(), and DCDT_PostOffice_SLWBU::UpdateSubscribersMask().

void DCDT_Mutex::unlock  )  [inline]
 

Definition at line 229 of file DCDT_Defs.h.

Referenced by DCDT_PostOffice_SLWSM::AddMsg(), DCDT_PostOffice_SLWDC::AddMsg(), DCDT_PostOffice_SLWBU::AddMsg(), DCDT_PostOffice_SLWDC::CleanupList(), DCDT_Msg::Decrement_Readers_Counter(), DCDT_Finder::DeleteLinkTableSlot(), DCDT_Agora::DeleteMemberTableEntry(), DCDT_Msg::Get_Readers_Counter(), DCDT_Finder::GetFirstFreeLinkTableSlot(), DCDT_Agora::GetFirstFreeMemberTableSlot(), DCDT_Msg::Increment_Readers_Counter(), DCDT_PostOffice_SLWDC::ReadLastMsg(), DCDT_PostOffice_SLWBU::ReadLastMsg(), DCDT_PostOffice_SLWSM::ReadNextMsg(), DCDT_PostOffice_SLWDC::ReadNextMsg(), DCDT_PostOffice_SLWBU::ReadNextMsg(), DCDT_PostOffice_SLWSM::ReadSubscribedMsgMask(), DCDT_PostOffice_SLWDC::ReadSubscribedMsgMask(), DCDT_PostOffice_SLWBU::ReadSubscribedMsgMask(), DCDT_PostOffice_SLWSM::SubscribeMsgTypeID(), DCDT_PostOffice_SLWDC::SubscribeMsgTypeID(), DCDT_PostOffice_SLWBU::SubscribeMsgTypeID(), DCDT_PostOffice_SLWSM::UnSubscribeAll(), DCDT_PostOffice_SLWDC::UnSubscribeAll(), DCDT_PostOffice_SLWBU::UnSubscribeAll(), DCDT_PostOffice_SLWSM::UnSubscribeMsgTypeID(), DCDT_PostOffice_SLWDC::UnSubscribeMsgTypeID(), DCDT_PostOffice_SLWBU::UnSubscribeMsgTypeID(), DCDT_PostOffice_SLWSM::UpdateSubscribersMask(), DCDT_PostOffice_SLWDC::UpdateSubscribersMask(), and DCDT_PostOffice_SLWBU::UpdateSubscribersMask().


Member Data Documentation

pthread_mutex_t DCDT_Mutex::myMutex [private]
 

Definition at line 234 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