vhdEventDispatcher Namespace Reference


Classes

class  _Impl

Functions

 ~vhdEventDispatcher ()
vhtBool hasEventPublisher (vhdEventPublisherRef eventPublisher)
vhtSize32 getNumberOfEventPublishers ()
std::deque< vhdEventPublisherRef > getEventPublishers ()
vhtBool hasEventReceiver (vhdIEventReceiverRef eventReceiver)
vhtSize32 getNumberOfEventReceivers ()
std::deque< vhdIEventReceiverRef > getEventReceivers ()
void addEventReceiver (vhdIEventReceiverRef eventReceiver)
void removeEventReceiver (vhdIEventReceiverRef eventReceiver)
vhtSize32 getNumberOfEvents ()
vhtSize32 dispatchEvents ()
vhtSize32 dispatchEventsByNumber (vhtSize32 maxNumberOfEvents)
vhtSize32 dispatchEventsByTimeout (vhtTime timeout)
vhtTime getLastDispatchTimeStamp ()
vhtTime getDispatchPeriod ()
void setDispatchPeriod (vhtTime period)
void activatePeriodicDispatch ()
void deactivatePeriodicDispatch ()
vhdEventMultiFilterRef getEventMultiFilter ()
vhdEventMultiHandlerRef getEventMultiHandler ()
void _connectEventPublisher (vhdEventPublisherRef eventPublisher)
void _disconnectEventPublisher (vhdEventPublisherRef eventPublisher)
void _dispatchEventPublisher (vhdEventPublisherRef publisher)
vhdEventRef _peekEvent (vhdEventPublisherRef publisher)
vhdEventRef _popEvent (vhdEventPublisherRef publisher)


Function Documentation

void vhdEventDispatcher::_connectEventPublisher ( vhdEventPublisherRef  eventPublisher  ) 

void vhdEventDispatcher::_disconnectEventPublisher ( vhdEventPublisherRef  eventPublisher  ) 

void vhdEventDispatcher::_dispatchEventPublisher ( vhdEventPublisherRef  publisher  ) 

vhdEventRef vhdEventDispatcher::_peekEvent ( vhdEventPublisherRef  publisher  ) 

vhdEventRef vhdEventDispatcher::_popEvent ( vhdEventPublisherRef  publisher  ) 

void vhdEventDispatcher::activatePeriodicDispatch (  ) 

void vhdEventDispatcher::addEventReceiver ( vhdIEventReceiverRef  eventReceiver  ) 

void vhdEventDispatcher::deactivatePeriodicDispatch (  ) 

vhtSize32 vhdEventDispatcher::dispatchEvents (  ) 

vhtSize32 vhdEventDispatcher::dispatchEventsByNumber ( vhtSize32  maxNumberOfEvents  ) 

vhtSize32 vhdEventDispatcher::dispatchEventsByTimeout ( vhtTime  timeout  ) 

vhtTime vhdEventDispatcher::getDispatchPeriod (  ) 

vhdEventMultiFilterRef vhdEventDispatcher::getEventMultiFilter (  ) 

vhdEventMultiHandlerRef vhdEventDispatcher::getEventMultiHandler (  ) 

std::deque<vhdEventPublisherRef> vhdEventDispatcher::getEventPublishers (  ) 

std::deque<vhdIEventReceiverRef> vhdEventDispatcher::getEventReceivers (  ) 

vhtTime vhdEventDispatcher::getLastDispatchTimeStamp (  ) 

vhtSize32 vhdEventDispatcher::getNumberOfEventPublishers (  ) 

vhtSize32 vhdEventDispatcher::getNumberOfEventReceivers (  ) 

vhtSize32 vhdEventDispatcher::getNumberOfEvents (  ) 

vhtBool vhdEventDispatcher::hasEventPublisher ( vhdEventPublisherRef  eventPublisher  ) 

vhtBool vhdEventDispatcher::hasEventReceiver ( vhdIEventReceiverRef  eventReceiver  ) 

void vhdEventDispatcher::removeEventReceiver ( vhdIEventReceiverRef  eventReceiver  ) 

void vhdEventDispatcher::setDispatchPeriod ( vhtTime  period  ) 

vhdEventDispatcher::~vhdEventDispatcher (  ) 


Generated on Thu Jan 18 10:06:29 2007 for vhdPLUS by  doxygen 1.5.1-p1