open62541 1.3.12
Open source implementation of OPC UA
|
#include <nodestore.h>
Data Fields | |
void * | context |
void(* | clear )(void *nsCtx) |
UA_Node *(* | newNode )(void *nsCtx, UA_NodeClass nodeClass) |
void(* | deleteNode )(void *nsCtx, UA_Node *node) |
const UA_Node *(* | getNode )(void *nsCtx, const UA_NodeId *nodeId) |
void(* | releaseNode )(void *nsCtx, const UA_Node *node) |
UA_StatusCode(* | getNodeCopy )(void *nsCtx, const UA_NodeId *nodeId, UA_Node **outNode) |
UA_StatusCode(* | insertNode )(void *nsCtx, UA_Node *node, UA_NodeId *addedNodeId) |
UA_StatusCode(* | replaceNode )(void *nsCtx, UA_Node *node) |
UA_StatusCode(* | removeNode )(void *nsCtx, const UA_NodeId *nodeId) |
const UA_NodeId *(* | getReferenceTypeId )(void *nsCtx, UA_Byte refTypeIndex) |
void(* | iterate )(void *nsCtx, UA_NodestoreVisitor visitor, void *visitorCtx) |
Definition at line 587 of file nodestore.h.
void* UA_Nodestore::context |
Definition at line 589 of file nodestore.h.
void(* UA_Nodestore::clear) (void *nsCtx) |
Definition at line 590 of file nodestore.h.
UA_Node *(* UA_Nodestore::newNode) (void *nsCtx, UA_NodeClass nodeClass) |
Definition at line 596 of file nodestore.h.
void(* UA_Nodestore::deleteNode) (void *nsCtx, UA_Node *node) |
Definition at line 598 of file nodestore.h.
Definition at line 602 of file nodestore.h.
void(* UA_Nodestore::releaseNode) (void *nsCtx, const UA_Node *node) |
Definition at line 604 of file nodestore.h.
UA_StatusCode(* UA_Nodestore::getNodeCopy) (void *nsCtx, const UA_NodeId *nodeId, UA_Node **outNode) |
Definition at line 608 of file nodestore.h.
UA_StatusCode(* UA_Nodestore::insertNode) (void *nsCtx, UA_Node *node, UA_NodeId *addedNodeId) |
Definition at line 614 of file nodestore.h.
UA_StatusCode(* UA_Nodestore::replaceNode) (void *nsCtx, UA_Node *node) |
Definition at line 622 of file nodestore.h.
UA_StatusCode(* UA_Nodestore::removeNode) (void *nsCtx, const UA_NodeId *nodeId) |
Definition at line 625 of file nodestore.h.
Definition at line 630 of file nodestore.h.
void(* UA_Nodestore::iterate) (void *nsCtx, UA_NodestoreVisitor visitor, void *visitorCtx) |
Definition at line 633 of file nodestore.h.