C++ Based OPC UA Client/Server/PubSub SDK
1.7.3.505
|
Interface for modules managed by the UaServerApplication object. More...
#include <uaserverapplicationmodule.h>
Inherited by NodeManager, PubSubManager, and UaNodeSetXmlParserUaNode.
Public Member Functions | |
virtual UaStatus | startUp (ServerManager *pServerManager)=0 |
Start up module. More... | |
virtual UaStatus | shutDown ()=0 |
Shut down module. More... | |
Interface for modules managed by the UaServerApplication object.
|
pure virtual |
Shut down module.
Method is called during shut down of OPC Server and can be used to clean up the configuration of the module.
Implemented in NodeManagerUaNode, UaNodeSetXmlParserUaNode, and PubSubManager.
|
pure virtual |
Start up module.
Method is called during start up of OPC Server and must load the initial module configuration.
pServerManager | Interface to the central ServerManager object. This interface pointer should be stored in the module instance to have access to core module objects like the root NodeManager or the ServerConfig |
Implemented in NodeManagerRoot, NodeManagerUaNode, UaNodeSetXmlParserUaNode, PubSubManager, NodeManagerBase, and NodeManagerNS1.