| 
| const UA_ReferenceTarget *  | UA_NodeReferenceKind_findTarget (const UA_NodeReferenceKind *rk, const UA_ExpandedNodeId *targetId) | 
|   | 
| void  | UA_Server_deleteSecureChannels (UA_Server *server) | 
|   | 
| void  | UA_Server_cleanupTimedOutSecureChannels (UA_Server *server, UA_DateTime nowMonotonic) | 
|   | 
| UA_StatusCode  | UA_Server_createSecureChannel (UA_Server *server, UA_Connection *connection) | 
|   | 
| UA_StatusCode  | UA_Server_configSecureChannel (void *application, UA_SecureChannel *channel, const UA_AsymmetricAlgorithmSecurityHeader *asymHeader) | 
|   | 
| UA_StatusCode  | sendServiceFault (UA_SecureChannel *channel, UA_UInt32 requestId, UA_UInt32 requestHandle, UA_StatusCode statusCode) | 
|   | 
| void  | UA_Server_closeSecureChannel (UA_Server *server, UA_SecureChannel *channel, UA_DiagnosticEvent event) | 
|   | 
| UA_SecurityPolicy *  | getSecurityPolicyByUri (const UA_Server *server, const UA_ByteString *securityPolicyUri) | 
|   | 
| UA_StatusCode  | getNamespaceByName (UA_Server *server, const UA_String namespaceUri, size_t *foundIndex) | 
|   | 
| UA_StatusCode  | getNamespaceByIndex (UA_Server *server, const size_t namespaceIndex, UA_String *foundUri) | 
|   | 
| UA_StatusCode  | getBoundSession (UA_Server *server, const UA_SecureChannel *channel, const UA_NodeId *token, UA_Session **session) | 
|   | 
| UA_StatusCode  | UA_Server_createSession (UA_Server *server, UA_SecureChannel *channel, const UA_CreateSessionRequest *request, UA_Session **session) | 
|   | 
| void  | UA_Server_removeSession (UA_Server *server, session_list_entry *sentry, UA_DiagnosticEvent event) | 
|   | 
| UA_StatusCode  | UA_Server_removeSessionByToken (UA_Server *server, const UA_NodeId *token, UA_DiagnosticEvent event) | 
|   | 
| void  | UA_Server_cleanupSessions (UA_Server *server, UA_DateTime nowMonotonic) | 
|   | 
| UA_Session *  | getSessionByToken (UA_Server *server, const UA_NodeId *token) | 
|   | 
| UA_Session *  | UA_Server_getSessionById (UA_Server *server, const UA_NodeId *sessionId) | 
|   | 
| UA_StatusCode  | UA_Server_editNode (UA_Server *server, UA_Session *session, const UA_NodeId *nodeId, UA_EditNodeCallback callback, void *data) | 
|   | 
| void  | setupNs1Uri (UA_Server *server) | 
|   | 
| UA_UInt16  | addNamespace (UA_Server *server, const UA_String name) | 
|   | 
| UA_Boolean  | UA_Node_hasSubTypeOrInstances (const UA_NodeHead *head) | 
|   | 
| UA_Boolean  | isNodeInTree (UA_Server *server, const UA_NodeId *leafNode, const UA_NodeId *nodeToFind, const UA_ReferenceTypeSet *relevantRefs) | 
|   | 
| UA_Boolean  | isNodeInTree_singleRef (UA_Server *server, const UA_NodeId *leafNode, const UA_NodeId *nodeToFind, const UA_Byte relevantRefTypeIndex) | 
|   | 
| UA_StatusCode  | browseRecursive (UA_Server *server, size_t startNodesSize, const UA_NodeId *startNodes, UA_BrowseDirection browseDirection, const UA_ReferenceTypeSet *refTypes, UA_UInt32 nodeClassMask, UA_Boolean includeStartNodes, size_t *resultsSize, UA_ExpandedNodeId **results) | 
|   | 
| UA_StatusCode  | referenceTypeIndices (UA_Server *server, const UA_NodeId *refType, UA_ReferenceTypeSet *indices, UA_Boolean includeSubtypes) | 
|   | 
| UA_StatusCode  | getParentTypeAndInterfaceHierarchy (UA_Server *server, const UA_NodeId *typeNode, UA_NodeId **typeHierarchy, size_t *typeHierarchySize) | 
|   | 
| UA_StatusCode  | getAllInterfaceChildNodeIds (UA_Server *server, const UA_NodeId *objectNode, const UA_NodeId *objectTypeNode, UA_NodeId **interfaceChildNodes, size_t *interfaceChildNodesSize) | 
|   | 
| const UA_Node *  | getNodeType (UA_Server *server, const UA_NodeHead *nodeHead) | 
|   | 
| UA_StatusCode  | sendResponse (UA_Server *server, UA_Session *session, UA_SecureChannel *channel, UA_UInt32 requestId, UA_Response *response, const UA_DataType *responseType) | 
|   | 
| UA_StatusCode  | UA_Server_processServiceOperations (UA_Server *server, UA_Session *session, UA_ServiceOperation operationCallback, const void *context, const size_t *requestOperations, const UA_DataType *requestOperationsType, size_t *responseOperations, const UA_DataType *responseOperationsType) | 
|   | 
| UA_StatusCode  | deleteNode (UA_Server *server, const UA_NodeId nodeId, UA_Boolean deleteReferences) | 
|   | 
| UA_StatusCode  | addNode (UA_Server *server, const UA_NodeClass nodeClass, const UA_NodeId *requestedNewNodeId, const UA_NodeId *parentNodeId, const UA_NodeId *referenceTypeId, const UA_QualifiedName browseName, const UA_NodeId *typeDefinition, const UA_NodeAttributes *attr, const UA_DataType *attributeType, void *nodeContext, UA_NodeId *outNewNodeId) | 
|   | 
| UA_StatusCode  | addRef (UA_Server *server, UA_Session *session, const UA_NodeId *sourceId, const UA_NodeId *referenceTypeId, const UA_NodeId *targetId, UA_Boolean forward) | 
|   | 
| UA_StatusCode  | setVariableNode_dataSource (UA_Server *server, const UA_NodeId nodeId, const UA_DataSource dataSource) | 
|   | 
| UA_StatusCode  | writeAttribute (UA_Server *server, UA_Session *session, const UA_NodeId *nodeId, const UA_AttributeId attributeId, const void *attr, const UA_DataType *attr_type) | 
|   | 
| UA_DataValue  | readAttribute (UA_Server *server, const UA_ReadValueId *item, UA_TimestampsToReturn timestamps) | 
|   | 
| UA_StatusCode  | readWithReadValue (UA_Server *server, const UA_NodeId *nodeId, const UA_AttributeId attributeId, void *v) | 
|   | 
| UA_StatusCode  | readObjectProperty (UA_Server *server, const UA_NodeId objectId, const UA_QualifiedName propertyName, UA_Variant *value) | 
|   | 
| UA_BrowsePathResult  | translateBrowsePathToNodeIds (UA_Server *server, const UA_BrowsePath *browsePath) | 
|   | 
| void  | monitoredItem_sampleCallback (UA_Server *server, UA_MonitoredItem *monitoredItem) | 
|   | 
| UA_Subscription *  | UA_Server_getSubscriptionById (UA_Server *server, UA_UInt32 subscriptionId) | 
|   | 
| UA_StatusCode  | triggerEvent (UA_Server *server, const UA_NodeId eventNodeId, const UA_NodeId origin, UA_ByteString *outEventId, const UA_Boolean deleteEventNode) | 
|   | 
| UA_StatusCode  | filterEvent (UA_Server *server, UA_Session *session, const UA_NodeId *eventNode, UA_EventFilter *filter, UA_EventFieldList *efl, UA_EventFilterResult *result) | 
|   | 
| UA_BrowsePathResult  | browseSimplifiedBrowsePath (UA_Server *server, const UA_NodeId origin, size_t browsePathSize, const UA_QualifiedName *browsePath) | 
|   | 
| UA_StatusCode  | writeObjectProperty (UA_Server *server, const UA_NodeId objectId, const UA_QualifiedName propertyName, const UA_Variant value) | 
|   | 
| UA_StatusCode  | getNodeContext (UA_Server *server, UA_NodeId nodeId, void **nodeContext) | 
|   | 
| UA_StatusCode  | setNodeContext (UA_Server *server, UA_NodeId nodeId, void *nodeContext) | 
|   | 
| void  | removeCallback (UA_Server *server, UA_UInt64 callbackId) | 
|   | 
| UA_StatusCode  | changeRepeatedCallbackInterval (UA_Server *server, UA_UInt64 callbackId, UA_Double interval_ms) | 
|   | 
| UA_StatusCode  | addRepeatedCallback (UA_Server *server, UA_ServerCallback callback, void *data, UA_Double interval_ms, UA_UInt64 *callbackId) | 
|   | 
| UA_StatusCode  | register_server_with_discovery_server (UA_Server *server, void *client, const UA_Boolean isUnregister, const char *semaphoreFilePath) | 
|   | 
|   | ZIP_HEAD (RefHead, RefEntry) | 
|   | 
| UA_StatusCode  | RefTree_init (RefTree *rt) | 
|   | 
| void  | RefTree_clear (RefTree *rt) | 
|   | 
| UA_StatusCode  | RefTree_addNodeId (RefTree *rt, const UA_NodeId *target, UA_Boolean *duplicate) | 
|   | 
| UA_Boolean  | RefTree_contains (RefTree *rt, const UA_ExpandedNodeId *target) | 
|   | 
| UA_Boolean  | RefTree_containsNodeId (RefTree *rt, const UA_NodeId *target) | 
|   | 
| void  | ReadWithNode (const UA_Node *node, UA_Server *server, UA_Session *session, UA_TimestampsToReturn timestampsToReturn, const UA_ReadValueId *id, UA_DataValue *v) | 
|   | 
| UA_StatusCode  | readValueAttribute (UA_Server *server, UA_Session *session, const UA_VariableNode *vn, UA_DataValue *v) | 
|   | 
| UA_Boolean  | compatibleValue (UA_Server *server, UA_Session *session, const UA_NodeId *targetDataTypeId, UA_Int32 targetValueRank, size_t targetArrayDimensionsSize, const UA_UInt32 *targetArrayDimensions, const UA_Variant *value, const UA_NumericRange *range, const char **reason) | 
|   | 
| UA_Boolean  | compatibleDataTypes (UA_Server *server, const UA_NodeId *dataType, const UA_NodeId *constraintDataType) | 
|   | 
| void  | adjustValueType (UA_Server *server, UA_Variant *value, const UA_NodeId *targetDataTypeId) | 
|   | 
| UA_Boolean  | compatibleValueDataType (UA_Server *server, const UA_DataType *dataType, const UA_NodeId *constraintDataType) | 
|   | 
| UA_Boolean  | compatibleArrayDimensions (size_t constraintArrayDimensionsSize, const UA_UInt32 *constraintArrayDimensions, size_t testArrayDimensionsSize, const UA_UInt32 *testArrayDimensions) | 
|   | 
| UA_Boolean  | compatibleValueArrayDimensions (const UA_Variant *value, size_t targetArrayDimensionsSize, const UA_UInt32 *targetArrayDimensions) | 
|   | 
| UA_Boolean  | compatibleValueRankArrayDimensions (UA_Server *server, UA_Session *session, UA_Int32 valueRank, size_t arrayDimensionsSize) | 
|   | 
| UA_Boolean  | compatibleValueRanks (UA_Int32 valueRank, UA_Int32 constraintValueRank) | 
|   | 
| void  | Operation_Browse (UA_Server *server, UA_Session *session, const UA_UInt32 *maxrefs, const UA_BrowseDescription *descr, UA_BrowseResult *result) | 
|   | 
| UA_DataValue  | UA_Server_readWithSession (UA_Server *server, UA_Session *session, const UA_ReadValueId *item, UA_TimestampsToReturn timestampsToReturn) | 
|   | 
| UA_StatusCode  | AddNode_raw (UA_Server *server, UA_Session *session, void *nodeContext, const UA_AddNodesItem *item, UA_NodeId *outNewNodeId) | 
|   | 
| UA_StatusCode  | AddNode_addRefs (UA_Server *server, UA_Session *session, const UA_NodeId *nodeId, const UA_NodeId *parentNodeId, const UA_NodeId *referenceTypeId, const UA_NodeId *typeDefinitionId) | 
|   | 
| UA_StatusCode  | AddNode_finish (UA_Server *server, UA_Session *session, const UA_NodeId *nodeId) | 
|   | 
| UA_StatusCode  | UA_Server_initNS0 (UA_Server *server) | 
|   | 
| UA_StatusCode  | writeNs0VariableArray (UA_Server *server, UA_UInt32 id, void *v, size_t length, const UA_DataType *type) | 
|   | 
| const UA_Node *  | UA_NODESTORE_GETFROMREF (UA_Server *server, UA_NodePointer target) | 
|   |