#include <clientDaemon.h>


Public Member Functions | |
| mdCliever () | |
| mdCliever (clientDaemonConfig *cmdCfg) | |
| void | dispatch (mdWQitem *) |
| void | run () |
| virtual void | processEvent (const cdHeartbeat &ev) |
| virtual void | processEvent (const cdTelemetryFrame &ev) |
| virtual void | processEvent (const cdInteractiveCommand &ev) |
| virtual void | processEvent (const cdIncoming &ev) |
| virtual void | processEvent (const cdResponse &ev) |
| virtual void | processEvent (const cdShutdown &ev) |
Public Attributes | |
| bool | alive |
| bool | connected |
| bool | shuttingDown |
| bool | shutDown |
| int | instrumentHandle [MAX_INSTRUMENTS] |
| int | myHandle |
| int | machineHandle |
| int | rc |
| int | sentMsgCount [N_MDDG_TYPES][CD_MAX_DEVICE] |
| cdHeartbeat | myPulse |
| clientDaemonConfig * | cfg |
| mdCDHeartbeat * | pulse |
| mdDGChannel * | bg |
| mdDGChannel * | fg |
Definition at line 42 of file clientDaemon.h.
| mdCliever::mdCliever | ( | ) | [inline] |
Definition at line 65 of file clientDaemon.h.
| mdCliever::mdCliever | ( | clientDaemonConfig * | cmdCfg | ) | [inline] |
Definition at line 73 of file clientDaemon.h.
| void mdCliever::dispatch | ( | mdWQitem * | next | ) | [virtual] |
| void mdCliever::run | ( | ) | [inline, virtual] |
| void mdCliever::processEvent | ( | const cdHeartbeat & | event | ) | [virtual] |
Classes that inherit from Listener must override this method. This is where you react to the event heard.
| event | the event heard. |
Implements Listener< cdHeartbeat >.
Definition at line 37 of file clientDaemon.cpp.
| void mdCliever::processEvent | ( | const cdTelemetryFrame & | event | ) | [virtual] |
Classes that inherit from Listener must override this method. This is where you react to the event heard.
| event | the event heard. |
Implements Listener< cdTelemetryFrame >.
Definition at line 63 of file clientDaemon.cpp.
| void mdCliever::processEvent | ( | const cdInteractiveCommand & | event | ) | [virtual] |
Classes that inherit from Listener must override this method. This is where you react to the event heard.
| event | the event heard. |
Implements Listener< cdInteractiveCommand >.
Definition at line 51 of file clientDaemon.cpp.
| void mdCliever::processEvent | ( | const cdIncoming & | event | ) | [virtual] |
Classes that inherit from Listener must override this method. This is where you react to the event heard.
| event | the event heard. |
Implements Listener< cdIncoming >.
Definition at line 13 of file clientDaemon.cpp.
| void mdCliever::processEvent | ( | const cdResponse & | event | ) | [virtual] |
Classes that inherit from Listener must override this method. This is where you react to the event heard.
| event | the event heard. |
Implements Listener< cdResponse >.
Definition at line 68 of file clientDaemon.cpp.
| void mdCliever::processEvent | ( | const cdShutdown & | event | ) | [virtual] |
Classes that inherit from Listener must override this method. This is where you react to the event heard.
| event | the event heard. |
Implements Listener< cdShutdown >.
Definition at line 56 of file clientDaemon.cpp.
| bool mdCliever::alive |
Definition at line 52 of file clientDaemon.h.
| bool mdCliever::connected |
Definition at line 52 of file clientDaemon.h.
Definition at line 52 of file clientDaemon.h.
| bool mdCliever::shutDown |
Definition at line 52 of file clientDaemon.h.
| int mdCliever::instrumentHandle[MAX_INSTRUMENTS] |
Definition at line 54 of file clientDaemon.h.
Definition at line 54 of file clientDaemon.h.
Definition at line 54 of file clientDaemon.h.
| int mdCliever::rc |
Definition at line 54 of file clientDaemon.h.
| int mdCliever::sentMsgCount[N_MDDG_TYPES][CD_MAX_DEVICE] |
Definition at line 54 of file clientDaemon.h.
Definition at line 59 of file clientDaemon.h.
Definition at line 60 of file clientDaemon.h.
Definition at line 61 of file clientDaemon.h.
Definition at line 62 of file clientDaemon.h.
Definition at line 62 of file clientDaemon.h.
1.5.6