class
AceDispatcher
: public
Dispatcher
(Return to index)
Type:
Instantiable
Base Classes:
public
Dispatcher
Derived Classes
Include file:
AceDispatch/ace_dispatcher.h
Public:
AceDispatcher
()
AceDispatcher
(ACE_Reactor*)
virtual void
dispatch
()
virtual boolean
dispatch
(long& sec, long& usec)
ACE_Reactor*
reactor
()
virtual void link(int fd, DispatcherMask,
IOHandler
*); virtual
IOHandler
* handler(int fd, DispatcherMask) const; virtual void unlink(int fd);
virtual void
startTimer
(long sec, long usec,
IOHandler
*)
virtual void
stopTimer
(
IOHandler
*)
virtual boolean setReady(int fd, DispatcherMask);
virtual
~AceDispatcher
()
Protected:
ACE_Reactor*
_reactor
TimerTable*
_table
virtual void
attach
(int fd, DispatcherMask,
IOHandler
*)
virtual void
detach
(int fd)
(more documentation)