Main Page   Namespace List   Class Hierarchy   Data Structures   File List   Namespace Members   Data Fields   Globals   Related Pages  

bogotel::CEvt Class Reference

#include <EvtQueue.h>


Public Types

enum  SysType { DEVICE = 0, DISABLE_HANDLER = 1 }

Public Member Functions

 CEvt ()
const std::string & toString ()

Data Fields

void * m_pUsrAttr
long m_lVoiceDevHandle
long m_lSignalDevHandle
long m_lType
long m_lLen
long m_lCrn
unsigned long m_ulFlags
int m_iSysType

Static Private Attributes

const char * s_TypePlay
const char * s_TypeGetDig
const char * s_TypeError
const char * s_TypeDial
const char * s_TypeUnknown


Member Enumeration Documentation

enum bogotel::CEvt::SysType
 

Enumeration values:
DEVICE 
DISABLE_HANDLER 

Definition at line 47 of file EvtQueue.h.


Constructor & Destructor Documentation

bogotel::CEvt::CEvt  )  [inline]
 

Definition at line 25 of file EvtQueue.h.

References m_iSysType, m_lCrn, m_lLen, m_lSignalDevHandle, m_lType, m_lVoiceDevHandle, m_pUsrAttr, and m_ulFlags.


Member Function Documentation

const std::string & bogotel::CEvt::toString  ) 
 

Definition at line 118 of file EvtQueue.cpp.

References m_lType.

Referenced by bogotel::CEvtQueue::add(), and bogotel::CVoiceDev::sendEvent().


Field Documentation

void* bogotel::CEvt::m_pUsrAttr
 

Definition at line 36 of file EvtQueue.h.

Referenced by CEvt(), bogotel::CBgtRt::getEvtUsrAttr(), bogotel::CVoiceDev::sendEvent(), and bogotel::CSignalDev::sendEvent().

long bogotel::CEvt::m_lVoiceDevHandle
 

Definition at line 37 of file EvtQueue.h.

Referenced by CEvt(), bogotel::CBgtRt::getEvtDevHandle(), bogotel::CBgtRt::getEvtVoiceDevHandle(), bogotel::CVoiceDev::sendEvent(), and bogotel::CSignalDev::sendEvent().

long bogotel::CEvt::m_lSignalDevHandle
 

Definition at line 38 of file EvtQueue.h.

Referenced by CEvt(), bogotel::CBgtRt::getEvtDevHandle(), bogotel::CBgtRt::getEvtSignalDevHandle(), bogotel::CVoiceDev::sendEvent(), and bogotel::CSignalDev::sendEvent().

long bogotel::CEvt::m_lType
 

Definition at line 39 of file EvtQueue.h.

Referenced by CEvt(), bogotel::CBgtRt::getEvtDevHandle(), bogotel::CBgtRt::getEvtType(), bogotel::CVoiceDev::sendEvent(), bogotel::CSignalDev::sendEvent(), and toString().

long bogotel::CEvt::m_lLen
 

Definition at line 40 of file EvtQueue.h.

Referenced by CEvt(), bogotel::CVoiceDev::sendEvent(), and bogotel::CSignalDev::sendEvent().

long bogotel::CEvt::m_lCrn
 

Definition at line 41 of file EvtQueue.h.

Referenced by CEvt(), bogotel::CBgtRt::getEvtCrn(), bogotel::CVoiceDev::sendEvent(), and bogotel::CSignalDev::sendEvent().

unsigned long bogotel::CEvt::m_ulFlags
 

Definition at line 42 of file EvtQueue.h.

Referenced by CEvt(), bogotel::CBgtRt::getEvtFlags(), bogotel::CVoiceDev::sendEvent(), and bogotel::CSignalDev::sendEvent().

int bogotel::CEvt::m_iSysType
 

Definition at line 43 of file EvtQueue.h.

Referenced by CEvt(), bogotel::CVoiceDev::sendEvent(), bogotel::CSignalDev::sendEvent(), bogotel::CBgtRt::waitEvent(), and bogotel::CDlgEvtHdlr::~CDlgEvtHdlr().

const char* bogotel::CEvt::s_TypePlay [static, private]
 

Definition at line 53 of file EvtQueue.h.

const char* bogotel::CEvt::s_TypeGetDig [static, private]
 

Definition at line 54 of file EvtQueue.h.

const char* bogotel::CEvt::s_TypeError [static, private]
 

Definition at line 55 of file EvtQueue.h.

const char* bogotel::CEvt::s_TypeDial [static, private]
 

Definition at line 56 of file EvtQueue.h.

const char* bogotel::CEvt::s_TypeUnknown [static, private]
 

Definition at line 57 of file EvtQueue.h.


The documentation for this class was generated from the following files:
Generated on Tue Aug 12 12:42:17 2003 for bogotel by doxygen 1.3. Hosted by SourceForge.net Logo