|
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) |
|