I have read that NodeManagers than inherits from NodeManagerBase can only have 1 Namespace by NodeManager instance.
a) If I want to create different namespaces on runtime using a NodeManager than inherits from NodeManagerBase, can I do it creating as many NodeManager instances as Namespaces? Is there any other way?
b) When implementing the constructor of myNodeManager I have to define the Namespace URI just like that:
Code: Select all
myNodeManager::myNodeManager(): NodeManagerBase("NamespaceURI"){}
Code: Select all
myNodeManager::myNodeManager(): NodeManagerBase(const UaString s_NamespaceURI){}
Code: Select all
myNodeManager* p_myNodeManager = new myNodeManager("NamespaceURI");
Thanks in advance,
Rafa