#include <FeeMsgInfo.hpp>
Inheritance diagram for dcs::fee::FeeMsgInfo:
It inheritates from FeeInfo to get the DimInfo features, and to enable a polymorph access to the service data. Create objects of FeeAckInfo to get a connection to a given FEE - MSG - service.
Public Member Functions | |
FeeMsgInfo (char *name, void *noLink, DimInfoHandler *pHandler, char *serverName) | |
virtual | ~FeeMsgInfo () |
virtual bool | retrieveServiceValue () |
virtual void | initialize () |
Private Attributes | |
MessageStruct * | mpFeeMessage |
char * | mpServerName |
|
Constructor for the FeeMsgInfo. This constructor calls implictly the FeeInfo - constructor and with that the DimInfo constructor, so you subsrcibe to the inserted FEE - MSG- Service (name).
|
|
Destructor for the FeeMsgInfo object.
|
|
Function to set the initial state of the link for the MSG - Service. This should be called to determine, if the link is currently available and should be called once after constructing this object. Implements dcs::fee::FeeInfo. |
|
Function, to be executed when new data from the FEE - MSG - Service is available. It retrieves the data of the FeeServer from the DIM framework. It stores the value in the object itself.
Implements dcs::fee::FeeInfo. |
|
Stores the current message of a FeeServer in a Message Struct on the FeeClient side.
|
|
Here is the name of the corresponding FeeServer stored.
|