IOPCUAClientSubscriptionCallback.StateChangeCallback (METH) ¶ METHOD StateChangeCallback : OpcUa_StatusCode The callback is called when the state of a subscription has changed. This happens typically after creation (OpcUaClient_CreateSubscription) or OpcUaClient_SetPublishingMode of a subscription. InOut: Scope Name Type Return StateChangeCallback OpcUa_StatusCode Input hSubscription RTS_IEC_HANDLE newState OPCUAClientSubscriptionState reason OpcUa_StatusCode
IOPCUAClientViewCallback (ITF) ¶ INTERFACE IOPCUAClientViewCallback EXTENDS __SYSTEM.IQueryInterface This callback contains callbacks used to transport the results of the view services to the client. Methods: BrowseCallback BrowseNextCallback RegisterNodesCallback TranslateBrowsePathsToNodeIdsCallback UnregisterNodesCallback Structure: BrowseCallback (Method) BrowseNextCallback (Method) RegisterNodesCallback (Method) TranslateBrowsePathsToNodeIdsCallback (Method) UnregisterNodesCallback (Method)
IOPCUAClientViewCallback.BrowseCallback (METH) ¶ METHOD BrowseCallback : OpcUa_StatusCode Called in response to OpcUaClient_Browser. InOut: Scope Name Type Comment Return BrowseCallback OpcUa_StatusCode Input hConnection RTS_IEC_HANDLE The handle of the connection used to call Browse. serviceResult OpcUa_StatusCode The result of the Browse service. numOfResults OpcUa_UInt32 Number of browse results results POINTER TO OpcUa_BrowseResult Pointer to an array of browse results.
IOPCUAClientViewCallback.BrowseNextCallback (METH) ¶ METHOD BrowseNextCallback : OpcUa_StatusCode Called in response to OpcUaClient_BrowseNext. InOut: Scope Name Type Comment Return BrowseNextCallback OpcUa_StatusCode Input hConnection RTS_IEC_HANDLE The handle of the connection used to call BrowseNext. serviceResult OpcUa_StatusCode The result of the BrowseNext service. numOfResults OpcUa_UInt32 Number of browse results results POINTER TO OpcUa_BrowseResult Pointer to an array of browse results.
IOPCUAClientViewCallback.RegisterNodesCallback (METH) ¶ METHOD RegisterNodesCallback : OpcUa_StatusCode Called in response to OpcUaClient_RegsiterNodes. InOut: Scope Name Type Comment Return RegisterNodesCallback OpcUa_StatusCode Input hConnection RTS_IEC_HANDLE The handle of the connection used to call RegisterNodes. serviceResult OpcUa_StatusCode The result of the RegisterNodes service. numOfNodes OpcUa_UInt32 Number of registered nodes. registeredNodeIds POINTER TO OpcUa_NodeId Pointer to the list of intermediate NodeIDs.
IOPCUAClientViewCallback.TranslateBrowsePathsToNodeIdsCallback (METH) ¶ METHOD TranslateBrowsePathsToNodeIdsCallback : OpcUa_StatusCode Called in response to OpcUaClient_TranslateBrowsePathsToNodeIds. InOut: Scope Name Type Comment Return TranslateBrowsePathsToNodeIdsCallback OpcUa_StatusCode Input hConnection RTS_IEC_HANDLE The handle of the connection used to call TranslateBrowsePathsToNodeIds. serviceResult OpcUa_StatusCode The result of the TranslateBrowsePathsToNodeIds service. numOfResults OpcUa_UInt32 Number of translated BrowsePaths. results POINTER TO OpcUa_BrowsePathResult Pointer to an array of translated results.
CmpOPCUAServer Interfaces Library Documentation ¶ Company System Title CmpOPCUAServer Interfaces Version 3.5.17.0 Categories System|SysLibs Author CODESYS Development GmbH Description 1 ¶ Interfaces of the OPC UA Server runtime component Contents: ¶ CmpOPCUAServer Interfaces EVTPARAM_CmpOPCUAServerSessionsChanged (Struct) EventIDs (GVL) OpcUaServer_MessageSecurityMode (Enum) OpcUaServer_SessionEvents (Enum) OpcUaServer_Session_Information (Struct) Structs Indices and tables ¶ 1 Based on CmpOPCUAServer_Itfs.library, last modified 20.04.2021, 15:46:09. LibDoc 4.4.0.0-b.27 The content file CmpOPCUAServer_Itfs.clean.json was generated with CODESYS V3.5 SP16 Patch 3 on 20.04.2021, 15:46:09.
CmpOPCUAServer Interfaces ¶ EVTPARAM_CmpOPCUAServerSessionsChanged (Struct) EventIDs (GVL) OpcUaServer_MessageSecurityMode (Enum) OpcUaServer_SessionEvents (Enum) OpcUaServer_Session_Information (Struct) Structs OpcUaDataTypeDescription (Struct) OpcUaElementDescription (Union) OpcUaMethodDescription (Struct) OpcUaObjectDescription (Struct) OpcUaObjectTypeDescription (Struct) OpcUaReferenceTypeDescription (Struct) OpcUaServerNodeDescription (Struct) OpcUaServerReferenceDescription (Struct) OpcUaVariableDescription (Struct) OpcUaVariableTypeDescription (Struct) OpcUaViewDescription (Struct)
EVTPARAM_CmpOPCUAServerSessionsChanged (STRUCT) ¶ TYPE EVTPARAM_CmpOPCUAServerSessionsChanged : STRUCT InOut: Name Type Comment event OpcUaServer_SessionEvents Action causing this event dwSessionId DWORD Session changed by this event
EventIDs (GVL) ¶ InOut: Scope Name Type Initial Comment Constant CMPID_CmpOPCUAServer DWORD 16#124 ComponentID to specify for EventOpen EVTPARAMID_CmpOPCUAServerSessionsChanged WORD 16#1 IDs for the event parameter structures EVTVERSION_CmpOPCUAServerSessionsChanged WORD 16#1 EVT_CmpOPCUAServerSessionsChanged DWORD (SHL(UINT_TO_DWORD(EventClass.EVTCLASS_INFO), 16) OR 16#1) <category>Events</category> <description>Event is sent if a session has been added, removed or changed.</description> <param name=”pEventParam” type=”IN”>EVTPARAM_CmpOPCUAServerSessionsChanged</param>