123456789101112131415161718192021222324252627 |
- /*
- * ua_namespace_manager.h
- *
- * Created on: Oct 14, 2014
- * Author: opcua
- */
- #ifndef UA_NAMESPACE_MANAGER_H_
- #define UA_NAMESPACE_MANAGER_H_
- #include "ua_server.h"
- #include "nodestore/ua_nodestore.h"
- void UA_EXPORT UA_NamespaceManager_new(UA_NamespaceManager** namespaceManager);
- UA_Int32 UA_EXPORT UA_NamespaceManager_addNamespace(UA_NamespaceManager *namespaceManager, UA_UInt16 index, UA_NodeStore *nodeStore);
- UA_Int32 UA_EXPORT UA_NamespaceManager_removeNamespace(UA_NamespaceManager *namespaceManager,UA_UInt16 index);
- UA_Int32 UA_EXPORT UA_NamespaceManager_getNamespace(UA_NamespaceManager *namespaceManager, UA_UInt16 index, UA_Namespace **ns);
- UA_Int32 UA_EXPORT UA_NamespaceManager_setNodeStore(UA_NamespaceManager *namespaceManager,UA_UInt16 index, UA_NodeStore *nodeStore);
- #endif /* UA_NAMESPACE_MANAGER_H_ */
|