trkwsMANAGE_LIST
Section: Devices and Network Interfaces (4)
Updated: 2012-04-23 10:11
Index
Return to man pages list
NAME
trkwsMANAGE_LIST - class to manage events for all tracking LCUs
SYNOPSIS
#include "trkwsMANAGE_LIST.h"
class trkwsMANAGE_LIST : public fndOBJECT, public eccsERROR_CLASS
{
public:
trkwsMANAGE_LIST(const dbSYMADDRESS dbPoint,const dbSYMADDRESS dbDestPoint);
Constructor takes database paths of
- A base point of the trkws database.
This can be used to construct a path to the area where all
the mirrors of the LCU DBs are located.
In the current implementation this path is not used further.
- The point where the msw list is located which is to be used
to retrieve the involved tracking LCUs. This point is the
one currently used to generate the internal trk LCUs list.
virtual ~trkwsMANAGE_LIST();
virtual const char *DbPoint() const;
get base point of the trkws database.
virtual ccsCOMPL_STAT DbPoint(const dbSYMADDRESS dbPoint);
set base point of the trkws database.
virtual const char *DbDestPoint() const;
get DB point where msw list resides.
virtual ccsCOMPL_STAT DbDestPoint(const dbSYMADDRESS dbPoint);
set DB point where msw list resides.
virtual ccsCOMPL_STAT Init();
set up all LCU dependent trkwsMANAGED_LCU object
virtual mswMOD_LIST * GetList();
retrieve the internally kept list ptr.
virtual ccsCOMPL_STAT DeleteList();
delete list, used when a reload is necessary
protected:
mswMOD_LIST * CreateList();
retrieve new list from MSW
evhCB_COMPL_STAT RemTrkTimeEventCB(msgMESSAGE &msg, void *);
This callback is given to the LCU dependent objects and called
whenever a RTT changes. This callback then scans all RTTs and
computes the minimum.
private:
mswMOD_LIST *list;
dbSYMADDRESS dbPoint;
dbSYMADDRESS dbDestPoint;
fndLIST *trkNodeList;
Internal list containing the trkwsMANAGED_LCU objects
};
PARENT CLASS
fndOBJECT, eccsERROR_CLASS
Index
- NAME
-
- SYNOPSIS
-
- PARENT CLASS
-
This document was created by
man2html,
using the manual pages.
Time: 10:11:26 GMT, April 23, 2012