Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members

esve::kernel::Wake_State_Emitter Class Reference

Send handle_check_awake(), handle_wake(), handle_sleep(). More...

#include <esve/kernel/Wake_State_Emitter.hxx>

Inheritance diagram for esve::kernel::Wake_State_Emitter:

esve::kernel::impl::Emitter esve::kernel::Emitter esve::kernel::Main_Driver esve::kernel::Wake_State_Server List of all members.

Public Member Functions

void add_handler (kernel::Handler &)
 Child handlers.

void remove_handler (kernel::Handler &)
 Child handlers.

void remove_all_handlers ()
 Child handlers.


Protected Member Functions

virtual bool emit_check_awake ()
 Ask whoever's listening if they want to be awake.

virtual bool emit_sleep ()
 Tell folks to go to sleep.

virtual bool emit_wake ()
 Tell folks to go to wake up.


Detailed Description

Send handle_check_awake(), handle_wake(), handle_sleep().

See also:
Wake_State_Handler


Generated on Tue May 30 11:40:56 2006 for esve by doxygen 1.3.4