Inheritance diagram for vhdEventDispatcher::_Impl::_PeriodicDispatchThread:

Public Member Functions | |
| _PeriodicDispatchThread (vhdEventDispatcherRef eventDispatcher, vhtBool activeFlag, vhtTime dispatchPeriod) | |
| virtual void | run () |
| void | start () |
| void | setActiveFlag (vhtBool activeFlag) |
| void | setDispatchPeriod (vhtTime dispatchPeriod) |
| void | terminate () |
Private Attributes | |
| OpenThreads::RecursiveMutex | _monitor |
| vhdEventDispatcherRef | _eventDispatcher |
| _Impl * | _impl |
| int | _threadHandle |
| vhtBool | _notificationFlag |
| vhtBool | _activeFlag |
| vhtTime | _dispatchPeriod |
| vhtTime | _lastMsgTimeStamp |
| vhtBool | _terminateFlag |
| vhtBool | _terminatedFlag |
| OpenThreads::Condition | condition |
| vhdEventDispatcher::_Impl::_PeriodicDispatchThread::_PeriodicDispatchThread | ( | vhdEventDispatcherRef | eventDispatcher, | |
| vhtBool | activeFlag, | |||
| vhtTime | dispatchPeriod | |||
| ) | [inline] |
| virtual void vhdEventDispatcher::_Impl::_PeriodicDispatchThread::run | ( | ) | [inline, virtual] |
| void vhdEventDispatcher::_Impl::_PeriodicDispatchThread::start | ( | ) | [inline] |
| void vhdEventDispatcher::_Impl::_PeriodicDispatchThread::setActiveFlag | ( | vhtBool | activeFlag | ) | [inline] |
| void vhdEventDispatcher::_Impl::_PeriodicDispatchThread::setDispatchPeriod | ( | vhtTime | dispatchPeriod | ) | [inline] |
| void vhdEventDispatcher::_Impl::_PeriodicDispatchThread::terminate | ( | ) | [inline] |
vhdEventDispatcherRef vhdEventDispatcher::_Impl::_PeriodicDispatchThread::_eventDispatcher [private] |
OpenThreads::Condition vhdEventDispatcher::_Impl::_PeriodicDispatchThread::condition [private] |
1.5.1-p1