#include <ControlFero.hpp>
Inheritance diagram for ztt::dcs::ControlFero:
Public Member Functions | |
ControlFero (char *name, DimCommandHandler *handler) | |
virtual bool | handleCommand () |
virtual bool | setAnswerData (const int &ID) |
bool | isBusy () |
Static Public Member Functions | |
void * | watchDog (void *objectHandler) |
|
the constructor of controlfero initialze required values and create the command channel. |
|
the commandHandler method handle incomming commands and send the processed data further to the feeserver. Implements ztt::dcs::FedCommand. |
|
the isBusy method is needed to check from the FeeAckInfo object that an channel wait for an answer or not. |
|
the setAnswerData method stops the watchdog thread when the right conditions where given. Implements ztt::dcs::FedCommand. |
|
the watchdog thread take care that the main thread will not hang if an answer didnīt come in time. |