Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

rovsoft::io::PowerDownEventReceiver Class Reference

Such a device is implemented by the PIC, it will receive information about shutdowns of the mainboard. More...

#include <PowerDownEventReceiver.hh>

Inheritance diagram for rovsoft::io::PowerDownEventReceiver:

Inheritance graph
[legend]
Collaboration diagram for rovsoft::io::PowerDownEventReceiver:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 PowerDownEventReceiver (messages::MessageReceiver *out=0)
 Construct a PowerDownEventReceiver.
virtual void putTimedRebootMessage (messages::TimedRebootMessagePtr message) throw (lib::ExceptionPtr)
 Send a message to this receiver.
virtual void putLowEnergyShutdownMessage (messages::LowEnergyShutdownMessagePtr message) throw (lib::ExceptionPtr)
 Send a message to this receiver.

Static Public Attributes

static const unsigned short type = 0x0700
 The PowerDownEventReceiver type.

Detailed Description

Such a device is implemented by the PIC, it will receive information about shutdowns of the mainboard.


Constructor & Destructor Documentation

rovsoft::io::PowerDownEventReceiver::PowerDownEventReceiver messages::MessageReceiver out = 0  )  [inline]
 

Construct a PowerDownEventReceiver.

Parameters:
out The interface to which this receiver will send its messages.


Member Function Documentation

void rovsoft::io::PowerDownEventReceiver::putLowEnergyShutdownMessage messages::LowEnergyShutdownMessagePtr  message  )  throw (lib::ExceptionPtr) [virtual]
 

Send a message to this receiver.

Parameters:
message The message to send to this object.

Implements rovsoft::messages::LowEnergyShutdownMessageReceiver.

Here is the call graph for this function:

void rovsoft::io::PowerDownEventReceiver::putTimedRebootMessage messages::TimedRebootMessagePtr  message  )  throw (lib::ExceptionPtr) [virtual]
 

Send a message to this receiver.

Parameters:
message The message to send to this object.

Implements rovsoft::messages::TimedRebootMessageReceiver.

Here is the call graph for this function:


Member Data Documentation

const unsigned short rovsoft::io::PowerDownEventReceiver::type = 0x0700 [static]
 

The PowerDownEventReceiver type.


The documentation for this class was generated from the following files:
Generated on Tue May 31 14:19:38 2005 for Rovsoft by  doxygen 1.4.3