OpcUaServer_SessionEvents (ENUM) ¶ TYPE OpcUaServer_SessionEvents : Attributes: qualified_only InOut: Name Initial Session_Added 1 Session_Changed Session_Removed
OpcUaServer_Session_Information (STRUCT) ¶ TYPE OpcUaServer_Session_Information : STRUCT InOut: Name Type Comment dwSessionId DWORD clientAddress INADDR SessionID of the session. pwsSessionName WSTRING(255) IpAddress of the client. In host byteorder. pwsApplicationName WSTRING(255) Sessionname. This is set by the client. pwsApplicationUri WSTRING(255) Applicationname of client. pwsProductUri WSTRING(255) URI of the client instance. pwsSecurityPolicy WSTRING(255) URI of client type. securityMode OpcUaServer_MessageSecurityMode Security profile used by this session. hClientCertificate RTS_IEC_HANDLE Security mode of the session. hUser RTS_IEC_HANDLE Handle to the clients certificate. Only valid for secure connections. RTS_INVALID_HANDLE if not available.
Structs ¶ OpcUaDataTypeDescription (Struct) OpcUaElementDescription (Union) OpcUaMethodDescription (Struct) OpcUaObjectDescription (Struct) OpcUaObjectTypeDescription (Struct) OpcUaReferenceTypeDescription (Struct) OpcUaServerNodeDescription (Struct) OpcUaServerReferenceDescription (Struct) OpcUaVariableDescription (Struct) OpcUaVariableTypeDescription (Struct) OpcUaViewDescription (Struct)
OpcUaSimpleAttributeOperandClear (FUN) ¶ FUNCTION OpcUaSimpleAttributeOperandClear InOut: Scope Name Type Input pValue POINTER TO OpcUa_SimpleAttributeOperand
OpcUaSimpleAttributeOperandInitialize (FUN) ¶ FUNCTION OpcUaSimpleAttributeOperandInitialize InOut: Scope Name Type Input pValue POINTER TO OpcUa_SimpleAttributeOperand
OpcUaStackDecodeGetPosition (FUN) ¶ FUNCTION OpcUaStackDecodeGetPosition : OpcUa_StatusCode Get the current position within the buffer. InOut: Scope Name Type Comment Return OpcUaStackDecodeGetPosition OpcUa_StatusCode Input decoder OpcUa_Handle Handle to the decoder. Output position OpcUa_UInt32 Current position within the encoder.
OpcUaStackDecodeSetPosition (FUN) ¶ FUNCTION OpcUaStackDecodeSetPosition : OpcUa_StatusCode Set the current position within the buffer. InOut: Scope Name Type Comment Return OpcUaStackDecodeSetPosition OpcUa_StatusCode Input decoder OpcUa_Handle Handle to the decoder. position OpcUa_UInt32 Current position to set the encoder to.
OpcUaStackDecodeValue (FUN) ¶ FUNCTION OpcUaStackDecodeValue : OpcUa_StatusCode Decode a ua builtin type. Attention: Memory max be allocated when reading types which contains pointers (such as OpcUa_String, OpcUa_NodeId) Use the correspoinding OpcUaxxxClear() functions to free the memory. InOut: Scope Name Type Comment Return OpcUaStackDecodeValue OpcUa_StatusCode Input decoder OpcUa_Handle Handle to the decoder. builtinType USINT Type to read from the decoder. pDst POINTER TO BYTE Pointer to the OpcUa_xxx to decode the data to.
OpcUaStackEncodeGetPosition (FUN) ¶ FUNCTION OpcUaStackEncodeGetPosition : OpcUa_StatusCode Get the current position within the buffer. InOut: Scope Name Type Comment Return OpcUaStackEncodeGetPosition OpcUa_StatusCode Input encoder OpcUa_Handle Handle to the encoder. Output position OpcUa_UInt32 Current position within the encoder.
OpcUaStackEncodeSetPosition (FUN) ¶ FUNCTION OpcUaStackEncodeSetPosition : OpcUa_StatusCode Set the current position within the buffer. InOut: Scope Name Type Comment Return OpcUaStackEncodeSetPosition OpcUa_StatusCode Input encoder OpcUa_Handle Handle to the encoder. position OpcUa_UInt32 Current position to set the encoder to.