1 #ifndef __CTAUAHISTORYMANAGER_H__
2 #define __CTAUAHISTORYMANAGER_H__
4 #include "historymanagerbase.h"
5 #include "uabasenodes.h"
6 #include "servermanager.h"
8 #include "nodemanagerbase.h"
11 class ControllerObject;
57 virtual UaStatus
readRaw(
const ServiceContext& serviceContext,
58 HistoryVariableHandle* pVariableHandle,
59 HistoryReadCPUserDataBase** ppContinuationPoint,
60 OpcUa_TimestampsToReturn timestampsToReturn, OpcUa_UInt32 maxValues,
61 OpcUa_DateTime& startTime, OpcUa_DateTime& endTime,
62 OpcUa_Boolean returnBounds, UaDataValues& dataValues);
65 void startUp(ServerManager* pServerManager);
76 std::map<UaNodeId, HistorizedVariable*> m_mapVariables;
82 ServerManager* m_pServerManager;
86 #endif // __CTAUAHISTORYMANAGER_H__