ACT::Basic_Listening_Task< Listener, Monitor > Class Template Reference

Base class for tasks that may suspend themselves and listen for wakeup. More...

#include <Listen.hpp>

Inheritance diagram for ACT::Basic_Listening_Task< Listener, Monitor >:

ACT::autonomous_act ACT::basic_act ACT::N_to_completion

List of all members.

Protected Member Functions

void register_for_wakeup (Listener *that, wakeup_listener *w)
 Register an action for wakeup.


Detailed Description

template<class Listener, class Monitor>
class ACT::Basic_Listening_Task< Listener, Monitor >

Base class for tasks that may suspend themselves and listen for wakeup.

Collaborators:


Member Function Documentation

template<class Listener, class Monitor>
void ACT::Basic_Listening_Task< Listener, Monitor >::register_for_wakeup ( Listener *  that,
wakeup_listener w 
) [inline, protected]

Register an action for wakeup.

Postcondition:
  • Monitor is registered in the scheduler and will eventually run.


The documentation for this class was generated from the following files:
Generated on Thu Mar 6 18:25:09 2008 for Gnash by  doxygen 1.5.4