Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

ssobjects::CMclThread Class Reference

#include <mclthread.h>

List of all members.

Public Methods

 CMclThread (CMclThreadHandler *pcThreadHandler)
void Wait (DWORD dwMilliSeconds=INFINITE)
pthread_t GetThread ()
DWORD Suspend (void)
DWORD Resume (void)
BOOL Terminate (DWORD dwExitCode)
BOOL GetExitCode (DWORD *pdwExitCode)
BOOL SetPriority (int nPriority)
int GetPriority (void)
DWORD GetThreadId (void)

Protected Attributes

CMclThreadHandler * m_pcThreadHandler
pthread_t m_Thread
DWORD m_dwStatus


Constructor & Destructor Documentation

CMclThread::CMclThread (  CMclThreadHandler *    pcThreadHandler ) 
 


Member Function Documentation

BOOL CMclThread::GetExitCode (  DWORD *    pdwExitCode ) 
 

int CMclThread::GetPriority (  void    ) 
 

pthread_t ssobjects::CMclThread::GetThread (    )  [inline]
 

DWORD CMclThread::GetThreadId (  void    ) 
 

DWORD CMclThread::Resume (  void    ) 
 

BOOL CMclThread::SetPriority (  int    nPriority ) 
 

DWORD CMclThread::Suspend (  void    ) 
 

BOOL CMclThread::Terminate (  DWORD    dwExitCode ) 
 

void CMclThread::Wait (  DWORD    dw = INFINITE ) 
 


Member Data Documentation

pthread_t ssobjects::CMclThread::m_Thread [protected]
 

DWORD ssobjects::CMclThread::m_dwStatus [protected]
 

CMclThreadHandler* ssobjects::CMclThread::m_pcThreadHandler [protected]
 


The documentation for this class was generated from the following files:
Generated on Thu Nov 8 12:39:27 2001 for SimpleServerObjects by doxygen1.2.11 written by Dimitri van Heesch, © 1997-2001