#include <FeeAckInfo.hpp>
Inheritance diagram for ztt::dcs::FeeAckInfo:
Public Member Functions | |
FeeAckInfo (char *name, void *noLink, int noLinkSize, DimInfoHandler *pHandler, char *serverName) | |
virtual | ~FeeAckInfo () |
virtual bool | retrieveServiceValue () |
virtual void | initialize () |
const char * | getCorrespondingServerName () const |
bool | hasLink () |
void | setAckChannel (boost::shared_ptr< DimService > service) |
void | setAckStructure (AckStructure *ackstruct) |
void | setFedApiChannels (boost::shared_ptr< ConfigureFeeCom > conf, boost::shared_ptr< ControlFero > contfero, boost::shared_ptr< ConfigureFero > conffero) |
Public Attributes | |
int | recErrorCode |
AckStructure | sAckStruct |
|
Constructor for the FeeAckInfo. This constructor calls implictly the FeeInfo - constructor and with that the DimInfo constructor, so you subsrcibe to the inserted FEE - ACK- Service (name).
|
|
Destructor for the FeeAckInfo objects |
|
Gets a pointer to the server name of the corresponding FeeServer for this DimInfo object.
|
|
Indicates if the FeeClient has "link" to the server corresponding to this FeeAckInfo object.
|
|
Function to set the initial state of the link for the ACK-Service. This should be called to determine, if the link is currently available and should be called once after constructing this object. Implements ztt::dcs::FeeInfo. |
|
Function, to be executed when new data from the FEE - ACK - Service is available. It retrieves the data of the FeeServer from the DIM framework. It stores the value in the object itself.
Implements ztt::dcs::FeeInfo. |
|
Points to the several command channel which could wait for an acknowledge |