mdEmbedded Class Reference

mdEmbedded Client-server middleware object. More...

#include <deviceDaemon.h>

Inheritance diagram for mdEmbedded:

Inheritance graph
[legend]
Collaboration diagram for mdEmbedded:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 mdEmbedded ()
 mdEmbedded (deviceDaemonConfig *cmdCfg)
void additionalSystemMsgs ()
void dispatch (mdWQitem *)
void create ()
void run ()
virtual void processEvent (const dvHeartbeat &ev)
virtual void processEvent (const dvIncoming &ev)
virtual void processEvent (const dvQueryMD &ev)
virtual void processEvent (const dvResponse &ev)
virtual void processEvent (const dvShutdown &ev)
virtual void processEvent (const dvTelemetryFrame &ev)

Public Attributes

bool alive
bool connected
bool shuttingDown
bool shutDown
int mdStdDevIdx
int myHandle
int rc
int sentBeats
dvHeartbeat myPulse
deviceDaemonConfigcfg
mdDVHeartbeatpulse
mdDGChannelmd
mdDGChannelcd


Detailed Description

mdEmbedded Client-server middleware object.

Definition at line 41 of file deviceDaemon.h.


Constructor & Destructor Documentation

mdEmbedded::mdEmbedded (  )  [inline]

Definition at line 60 of file deviceDaemon.h.

mdEmbedded::mdEmbedded ( deviceDaemonConfig cmdCfg  )  [inline]

Definition at line 61 of file deviceDaemon.h.


Member Function Documentation

void mdEmbedded::additionalSystemMsgs (  ) 

Definition at line 179 of file md_device.cpp.

void mdEmbedded::dispatch ( mdWQitem next  )  [virtual]

Implements mdProcess.

Definition at line 27 of file deviceDaemon.cpp.

void mdEmbedded::create (  )  [inline]

Definition at line 69 of file deviceDaemon.h.

void mdEmbedded::run (  )  [virtual]

Implements dvTransaction.

Definition at line 145 of file deviceDaemon.cpp.

void mdEmbedded::processEvent ( const dvHeartbeat event  )  [virtual]

Classes that inherit from Listener must override this method. This is where you react to the event heard.

Parameters:
event the event heard.

Implements Listener< dvHeartbeat >.

Definition at line 88 of file deviceDaemon.cpp.

void mdEmbedded::processEvent ( const dvIncoming event  )  [virtual]

Classes that inherit from Listener must override this method. This is where you react to the event heard.

Parameters:
event the event heard.

Implements Listener< dvIncoming >.

Definition at line 47 of file deviceDaemon.cpp.

void mdEmbedded::processEvent ( const dvQueryMD event  )  [virtual]

Classes that inherit from Listener must override this method. This is where you react to the event heard.

Parameters:
event the event heard.

Implements Listener< dvQueryMD >.

Definition at line 109 of file deviceDaemon.cpp.

void mdEmbedded::processEvent ( const dvResponse event  )  [virtual]

Classes that inherit from Listener must override this method. This is where you react to the event heard.

Parameters:
event the event heard.

Implements Listener< dvResponse >.

Definition at line 117 of file deviceDaemon.cpp.

void mdEmbedded::processEvent ( const dvShutdown event  )  [virtual]

Classes that inherit from Listener must override this method. This is where you react to the event heard.

Parameters:
event the event heard.

Implements Listener< dvShutdown >.

Definition at line 102 of file deviceDaemon.cpp.

void mdEmbedded::processEvent ( const dvTelemetryFrame event  )  [virtual]

Classes that inherit from Listener must override this method. This is where you react to the event heard.

Parameters:
event the event heard.

Implements Listener< dvTelemetryFrame >.

Definition at line 125 of file deviceDaemon.cpp.


Member Data Documentation

Definition at line 51 of file deviceDaemon.h.

Definition at line 51 of file deviceDaemon.h.

Definition at line 51 of file deviceDaemon.h.

Definition at line 51 of file deviceDaemon.h.

Definition at line 52 of file deviceDaemon.h.

Definition at line 52 of file deviceDaemon.h.

Definition at line 52 of file deviceDaemon.h.

Definition at line 52 of file deviceDaemon.h.

Definition at line 54 of file deviceDaemon.h.

Definition at line 55 of file deviceDaemon.h.

Definition at line 56 of file deviceDaemon.h.

Definition at line 57 of file deviceDaemon.h.

Definition at line 57 of file deviceDaemon.h.


The documentation for this class was generated from the following files:

Generated on Mon Jan 10 22:33:44 2011 by  doxygen 1.5.6