|
@@ -34,50 +34,50 @@ extern "C" {
|
|
|
* @{
|
|
|
*/
|
|
|
|
|
|
-typedef UA_Int32 (*UA_ExternalNodeStore_addNodes)
|
|
|
+typedef UA_StatusCode(*UA_ExternalNodeStore_addNodes)
|
|
|
(void *ensHandle, const UA_RequestHeader *requestHeader, UA_AddNodesItem *nodesToAdd, UA_UInt32 *indices,
|
|
|
UA_UInt32 indicesSize, UA_AddNodesResult* addNodesResults, UA_DiagnosticInfo *diagnosticInfos);
|
|
|
|
|
|
-typedef UA_Int32 (*UA_ExternalNodeStore_addReferences)
|
|
|
+typedef UA_StatusCode (*UA_ExternalNodeStore_addReferences)
|
|
|
(void *ensHandle, const UA_RequestHeader *requestHeader, UA_AddReferencesItem* referencesToAdd,
|
|
|
UA_UInt32 *indices,UA_UInt32 indicesSize, UA_StatusCode *addReferencesResults,
|
|
|
UA_DiagnosticInfo *diagnosticInfos);
|
|
|
|
|
|
- typedef UA_Int32 (*UA_ExternalNodeStore_addOneWayReference)
|
|
|
+ typedef UA_StatusCode (*UA_ExternalNodeStore_addOneWayReference)
|
|
|
(void *ensHandle, const UA_AddReferencesItem *item);
|
|
|
|
|
|
-typedef UA_Int32 (*UA_ExternalNodeStore_deleteNodes)
|
|
|
+typedef UA_StatusCode (*UA_ExternalNodeStore_deleteNodes)
|
|
|
(void *ensHandle, const UA_RequestHeader *requestHeader, UA_DeleteNodesItem *nodesToDelete, UA_UInt32 *indices,
|
|
|
UA_UInt32 indicesSize, UA_StatusCode *deleteNodesResults, UA_DiagnosticInfo *diagnosticInfos);
|
|
|
|
|
|
-typedef UA_Int32 (*UA_ExternalNodeStore_deleteReferences)
|
|
|
+typedef UA_StatusCode (*UA_ExternalNodeStore_deleteReferences)
|
|
|
(void *ensHandle, const UA_RequestHeader *requestHeader, UA_DeleteReferencesItem *referenceToDelete,
|
|
|
UA_UInt32 *indices, UA_UInt32 indicesSize, UA_StatusCode deleteReferencesresults,
|
|
|
UA_DiagnosticInfo *diagnosticInfos);
|
|
|
|
|
|
-typedef UA_Int32 (*UA_ExternalNodeStore_readNodes)
|
|
|
+typedef UA_StatusCode (*UA_ExternalNodeStore_readNodes)
|
|
|
(void *ensHandle, const UA_RequestHeader *requestHeader, UA_ReadValueId *readValueIds, UA_UInt32 *indices,
|
|
|
UA_UInt32 indicesSize,UA_DataValue *readNodesResults, UA_Boolean timeStampToReturn,
|
|
|
UA_DiagnosticInfo *diagnosticInfos);
|
|
|
|
|
|
-typedef UA_Int32 (*UA_ExternalNodeStore_writeNodes)
|
|
|
+typedef UA_StatusCode (*UA_ExternalNodeStore_writeNodes)
|
|
|
(void *ensHandle, const UA_RequestHeader *requestHeader, UA_WriteValue *writeValues, UA_UInt32 *indices,
|
|
|
UA_UInt32 indicesSize, UA_StatusCode *writeNodesResults, UA_DiagnosticInfo *diagnosticInfo);
|
|
|
|
|
|
-typedef UA_Int32 (*UA_ExternalNodeStore_browseNodes)
|
|
|
+typedef UA_StatusCode (*UA_ExternalNodeStore_browseNodes)
|
|
|
(void *ensHandle, const UA_RequestHeader *requestHeader, UA_BrowseDescription *browseDescriptions,
|
|
|
UA_UInt32 *indices, UA_UInt32 indicesSize, UA_UInt32 requestedMaxReferencesPerNode,
|
|
|
UA_BrowseResult *browseResults, UA_DiagnosticInfo *diagnosticInfos);
|
|
|
|
|
|
-typedef UA_Int32 (*UA_ExternalNodeStore_translateBrowsePathsToNodeIds)
|
|
|
+typedef UA_StatusCode (*UA_ExternalNodeStore_translateBrowsePathsToNodeIds)
|
|
|
(void *ensHandle, const UA_RequestHeader *requestHeader, UA_BrowsePath *browsePath, UA_UInt32 *indices,
|
|
|
UA_UInt32 indicesSize, UA_BrowsePathResult *browsePathResults, UA_DiagnosticInfo *diagnosticInfos);
|
|
|
|
|
|
-typedef UA_Int32 (*UA_ExternalNodeStore_call)
|
|
|
+typedef UA_StatusCode (*UA_ExternalNodeStore_call)
|
|
|
(void *ensHandle, const UA_RequestHeader *requestHeader, UA_CallMethodRequest *request, UA_UInt32 *indices,
|
|
|
UA_UInt32 indicesSize,UA_CallMethodResult *results);
|
|
|
|
|
|
-typedef UA_Int32 (*UA_ExternalNodeStore_delete)(void *ensHandle);
|
|
|
+typedef UA_StatusCode (*UA_ExternalNodeStore_delete)(void *ensHandle);
|
|
|
|
|
|
typedef struct UA_ExternalNodeStore {
|
|
|
void *ensHandle;
|