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

Mutex Class Reference

List of all members.

Public Member Functions

int destroy ()
int init ()
int lock (u_long id=0)
 Mutex ()
int unlock (u_long id=0)
 ~Mutex ()

Private Attributes

int initialized
MutexHandle mutex

Constructor & Destructor Documentation

Mutex::Mutex  ) 
 

Constructor for the mutex class.

Mutex::~Mutex  ) 
 

Destroy the object.


Member Function Documentation

int Mutex::destroy  ) 
 

Destroy a mutex.

int Mutex::init  ) 
 

Initialize a mutex.

int Mutex::lock u_long  id = 0  ) 
 

Lock the mutex.

int Mutex::unlock u_long  id = 0  ) 
 

Unlock the mutex access.

Parameters:
id  id


Member Data Documentation

int Mutex::initialized [private]
 

MutexHandle Mutex::mutex [private]
 


Generated on Thu May 1 12:41:04 2008 for MyServer by  doxygen 1.3.9.1