#include <TimerTarget.h>
Inheritance diagram for bogotel::CTimerTarget:
Public Member Functions | |
CTimerTarget () | |
virtual | ~CTimerTarget () |
void | timerExpired (int timerType, int stateId) |
void | setTimer (int period, int timerType) |
virtual std::string | toString ()=0 |
void | incStateId () |
bool | timerValid (int stateId) |
long | getId () |
Protected Member Functions | |
virtual void | _timerExpired (int timerType, int stateId)=0 |
Private Member Functions | |
int | getStateId () |
Private Attributes | |
int | m_iStateId |
long | m_lId |
Static Private Attributes | |
boost::mutex | s_mtxId |
long | s_lId |
Definition at line 24 of file TimerTarget.h.
|
Definition at line 21 of file TimerTarget.cpp. |
|
Definition at line 28 of file TimerTarget.cpp. |
|
Definition at line 36 of file TimerTarget.cpp. References _timerExpired(), bogotel::g_util, bogotel::CUtil::log(), and timerValid(). Referenced by bogotel::CTimer::checkForExpirations(). |
|
Definition at line 31 of file TimerTarget.cpp. References getStateId(). Referenced by bogotel::CTermParms::_update(), and bogotel::CDialOp::dialSingleDigit(). |
|
Implemented in bogotel::CDialOp, bogotel::CGetDigOp, and bogotel::CPlayOp. Definition at line 70 of file TimerTarget.cpp. References m_lId. Referenced by bogotel::CTimer::checkForExpirations(), bogotel::CTimer::handleDefunctTargets(), bogotel::CTimer::registerTarget(), bogotel::CTimer::requestTargetDeletion(), bogotel::CVoiceDev::terminateIoOp(), and bogotel::CTermParms::update(). |
|
Definition at line 50 of file TimerTarget.cpp. References m_iStateId. Referenced by bogotel::CTermParms::update(). |
|
Definition at line 65 of file TimerTarget.cpp. References m_iStateId. Referenced by timerExpired(). |
|
Implemented in bogotel::CDialOp, bogotel::CGetDigOp, and bogotel::CPlayOp. Referenced by timerExpired(). |
|
Definition at line 55 of file TimerTarget.cpp. References m_iStateId. Referenced by setTimer(). |
|
Definition at line 60 of file TimerTarget.cpp. References m_lId. Referenced by bogotel::CTimer::checkForExpirations(), bogotel::CTimer::handleDefunctTargets(), and bogotel::CTimer::registerTarget(). |
|
Definition at line 45 of file TimerTarget.h. Referenced by getStateId(), incStateId(), and timerValid(). |
|
Definition at line 48 of file TimerTarget.h. Referenced by CTimerTarget(), getId(), and toString(). |
|
Definition at line 18 of file TimerTarget.cpp. Referenced by CTimerTarget(). |
|
Referenced by CTimerTarget(). |