sipXcallLib home page


Public Member Functions | Private Attributes | List of all members
TaoEvent Class Reference

#include <TaoEvent.h>

Inheritance diagram for TaoEvent:
Inheritance graph
[legend]
Collaboration diagram for TaoEvent:
Collaboration graph
[legend]

Public Member Functions

 TaoEvent (const int userData=0)
 
 TaoEvent (const TaoEvent &rTaoEvent)
 
virtual ~TaoEvent ()
 
virtual OsStatus reset (void)
 
virtual OsStatus wait (int msgId, const OsTime &rTimeout=OsTime::OS_INFINITY)
 
void setMutex (OsMutex *pMutex)
 
void setStringData (UtlString &rStringData)
 
void setIntData (int rIntData)
 
void setIntData2 (int rIntData)
 
TaoStatus getStringData (UtlString &data)
 
TaoStatus getIntData (int &data)
 
TaoStatus getIntData2 (int &data)
 

Private Attributes

UtlString mStringData
 
int mIntData
 
int mIntData2
 
OsMutex * mpMutex
 

Constructor & Destructor Documentation

TaoEvent ( const int  userData = 0)
TaoEvent ( const TaoEvent rTaoEvent)
~TaoEvent ( )
virtual

Member Function Documentation

TaoStatus getIntData ( int &  data)
TaoStatus getIntData2 ( int &  data)
TaoStatus getStringData ( UtlString &  data)
OsStatus reset ( void  )
virtual
void setIntData ( int  rIntData)
void setIntData2 ( int  rIntData)
void setMutex ( OsMutex *  pMutex)
void setStringData ( UtlString &  rStringData)
OsStatus wait ( int  msgId,
const OsTime &  rTimeout = OsTime::OS_INFINITY 
)
virtual

Member Data Documentation

int mIntData
private
int mIntData2
private
OsMutex* mpMutex
private
UtlString mStringData
private