Reference: Low level interface

Lists types and functions that are part of the open62541 standard interface.

open62541 types

Open62541.UA_AccessControl — Type
struct UA_AccessControl

Fields:

  • context::Ptr{Nothing}

  • clear::Ptr{Nothing}

  • userTokenPoliciesSize::UInt64

  • userTokenPolicies::Ptr{UA_UserTokenPolicy}

  • activateSession::Ptr{Nothing}

  • closeSession::Ptr{Nothing}

  • getUserRightsMask::Ptr{Nothing}

  • getUserAccessLevel::Ptr{Nothing}

  • getUserExecutable::Ptr{Nothing}

  • getUserExecutableOnObject::Ptr{Nothing}

  • allowAddNode::Ptr{Nothing}

  • allowAddReference::Ptr{Nothing}

  • allowDeleteNode::Ptr{Nothing}

  • allowDeleteReference::Ptr{Nothing}

  • allowBrowseNode::Ptr{Nothing}

  • allowTransferSubscription::Ptr{Nothing}

  • allowHistoryUpdateUpdateData::Ptr{Nothing}

  • allowHistoryUpdateDeleteRawModified::Ptr{Nothing}

source
Open62541.UA_ActivateSessionRequest — Type
struct UA_ActivateSessionRequest

Fields:

  • requestHeader::UA_RequestHeader

  • clientSignature::UA_SignatureData

  • clientSoftwareCertificatesSize::UInt64

  • clientSoftwareCertificates::Ptr{UA_SignedSoftwareCertificate}

  • localeIdsSize::UInt64

  • localeIds::Ptr{UA_String}

  • userIdentityToken::UA_ExtensionObject

  • userTokenSignature::UA_SignatureData

source
Open62541.UA_ActivateSessionResponse — Type
struct UA_ActivateSessionResponse

Fields:

  • responseHeader::UA_ResponseHeader

  • serverNonce::UA_String

  • resultsSize::UInt64

  • results::Ptr{UInt32}

  • diagnosticInfosSize::UInt64

  • diagnosticInfos::Ptr{UA_DiagnosticInfo}

source
Open62541.UA_AddNodesItem — Type
struct UA_AddNodesItem

Fields:

  • parentNodeId::UA_ExpandedNodeId

  • referenceTypeId::UA_NodeId

  • requestedNewNodeId::UA_ExpandedNodeId

  • browseName::UA_QualifiedName

  • nodeClass::UA_NodeClass

  • nodeAttributes::UA_ExtensionObject

  • typeDefinition::UA_ExpandedNodeId

source
Open62541.UA_AddNodesResponse — Type
struct UA_AddNodesResponse

Fields:

  • responseHeader::UA_ResponseHeader

  • resultsSize::UInt64

  • results::Ptr{UA_AddNodesResult}

  • diagnosticInfosSize::UInt64

  • diagnosticInfos::Ptr{UA_DiagnosticInfo}

source
Open62541.UA_AddPublishedDataSetResult — Type
struct UA_AddPublishedDataSetResult

Fields:

  • addResult::UInt32

  • fieldAddResultsSize::UInt64

  • fieldAddResults::Ptr{UInt32}

  • configurationVersion::UA_ConfigurationVersionDataType

source
Open62541.UA_AddReferencesItem — Type
struct UA_AddReferencesItem

Fields:

  • sourceNodeId::UA_NodeId

  • referenceTypeId::UA_NodeId

  • isForward::Bool

  • targetServerUri::UA_String

  • targetNodeId::UA_ExpandedNodeId

  • targetNodeClass::UA_NodeClass

source
Open62541.UA_AddReferencesResponse — Type
struct UA_AddReferencesResponse

Fields:

  • responseHeader::UA_ResponseHeader

  • resultsSize::UInt64

  • results::Ptr{UInt32}

  • diagnosticInfosSize::UInt64

  • diagnosticInfos::Ptr{UA_DiagnosticInfo}

source
Open62541.UA_AggregateConfiguration — Type
struct UA_AggregateConfiguration

Fields:

  • useServerCapabilitiesDefaults::Bool

  • treatUncertainAsBad::Bool

  • percentDataBad::UInt8

  • percentDataGood::UInt8

  • useSlopedExtrapolation::Bool

source
Open62541.UA_AggregateFilter — Type
struct UA_AggregateFilter

Fields:

  • startTime::Int64

  • aggregateType::UA_NodeId

  • processingInterval::Float64

  • aggregateConfiguration::UA_AggregateConfiguration

source
Open62541.UA_AggregateFilterResult — Type
struct UA_AggregateFilterResult

Fields:

  • revisedStartTime::Int64

  • revisedProcessingInterval::Float64

  • revisedAggregateConfiguration::UA_AggregateConfiguration

source
Open62541.UA_ApplicationDescription — Type
struct UA_ApplicationDescription

Fields:

  • applicationUri::UA_String

  • productUri::UA_String

  • applicationName::UA_LocalizedText

  • applicationType::UA_ApplicationType

  • gatewayServerUri::UA_String

  • discoveryProfileUri::UA_String

  • discoveryUrlsSize::UInt64

  • discoveryUrls::Ptr{UA_String}

source
Open62541.UA_Argument — Type
struct UA_Argument

Fields:

  • name::UA_String

  • dataType::UA_NodeId

  • valueRank::Int32

  • arrayDimensionsSize::UInt64

  • arrayDimensions::Ptr{UInt32}

  • description::UA_LocalizedText

source
Open62541.UA_AsyncOperationRequest — Type
struct UA_AsyncOperationRequest

Fields:

  • callMethodRequest

Note that this type is defined as a union type in C; therefore, setting fields of a Ptr of this type requires special care.

source
Open62541.UA_AsyncOperationResponse — Type
struct UA_AsyncOperationResponse

Fields:

  • callMethodResult

Note that this type is defined as a union type in C; therefore, setting fields of a Ptr of this type requires special care.

source
Open62541.UA_AttributeOperand — Type
struct UA_AttributeOperand

Fields:

  • nodeId::UA_NodeId

  • alias::UA_String

  • browsePath::UA_RelativePath

  • attributeId::UInt32

  • indexRange::UA_String

source
Open62541.UA_AxisInformation — Type
struct UA_AxisInformation

Fields:

  • engineeringUnits::UA_EUInformation

  • eURange::UA_Range

  • title::UA_LocalizedText

  • axisScaleType::UA_AxisScaleEnumeration

  • axisStepsSize::UInt64

  • axisSteps::Ptr{Float64}

source
Open62541.UA_BrokerDataSetReaderTransportDataType — Type
struct UA_BrokerDataSetReaderTransportDataType

Fields:

  • queueName::UA_String

  • resourceUri::UA_String

  • authenticationProfileUri::UA_String

  • requestedDeliveryGuarantee::UA_BrokerTransportQualityOfService

  • metaDataQueueName::UA_String

source
Open62541.UA_BrokerDataSetWriterTransportDataType — Type
struct UA_BrokerDataSetWriterTransportDataType

Fields:

  • queueName::UA_String

  • resourceUri::UA_String

  • authenticationProfileUri::UA_String

  • requestedDeliveryGuarantee::UA_BrokerTransportQualityOfService

  • metaDataQueueName::UA_String

  • metaDataUpdateTime::Float64

source
Open62541.UA_BrowseDescription — Type
struct UA_BrowseDescription

Fields:

  • nodeId::UA_NodeId

  • browseDirection::UA_BrowseDirection

  • referenceTypeId::UA_NodeId

  • includeSubtypes::Bool

  • nodeClassMask::UInt32

  • resultMask::UInt32

source
Open62541.UA_BrowseNextRequest — Type
struct UA_BrowseNextRequest

Fields:

  • requestHeader::UA_RequestHeader

  • releaseContinuationPoints::Bool

  • continuationPointsSize::UInt64

  • continuationPoints::Ptr{UA_String}

source
Open62541.UA_BrowseNextResponse — Type
struct UA_BrowseNextResponse

Fields:

  • responseHeader::UA_ResponseHeader

  • resultsSize::UInt64

  • results::Ptr{UA_BrowseResult}

  • diagnosticInfosSize::UInt64

  • diagnosticInfos::Ptr{UA_DiagnosticInfo}

source
Open62541.UA_BrowseRequest — Type
struct UA_BrowseRequest

Fields:

  • requestHeader::UA_RequestHeader

  • view::UA_ViewDescription

  • requestedMaxReferencesPerNode::UInt32

  • nodesToBrowseSize::UInt64

  • nodesToBrowse::Ptr{UA_BrowseDescription}

source
Open62541.UA_BrowseResponse — Type
struct UA_BrowseResponse

Fields:

  • responseHeader::UA_ResponseHeader

  • resultsSize::UInt64

  • results::Ptr{UA_BrowseResult}

  • diagnosticInfosSize::UInt64

  • diagnosticInfos::Ptr{UA_DiagnosticInfo}

source
Open62541.UA_BrowseResult — Type
struct UA_BrowseResult

Fields:

  • statusCode::UInt32

  • continuationPoint::UA_String

  • referencesSize::UInt64

  • references::Ptr{UA_ReferenceDescription}

source
Open62541.UA_BuildInfo — Type
struct UA_BuildInfo

Fields:

  • productUri::UA_String

  • manufacturerName::UA_String

  • productName::UA_String

  • softwareVersion::UA_String

  • buildNumber::UA_String

  • buildDate::Int64

source
Open62541.UA_CallMethodResult — Type
struct UA_CallMethodResult

Fields:

  • statusCode::UInt32

  • inputArgumentResultsSize::UInt64

  • inputArgumentResults::Ptr{UInt32}

  • inputArgumentDiagnosticInfosSize::UInt64

  • inputArgumentDiagnosticInfos::Ptr{UA_DiagnosticInfo}

  • outputArgumentsSize::UInt64

  • outputArguments::Ptr{UA_Variant}

source
Open62541.UA_CallRequest — Type
struct UA_CallRequest

Fields:

  • requestHeader::UA_RequestHeader

  • methodsToCallSize::UInt64

  • methodsToCall::Ptr{UA_CallMethodRequest}

source
Open62541.UA_CallResponse — Type
struct UA_CallResponse

Fields:

  • responseHeader::UA_ResponseHeader

  • resultsSize::UInt64

  • results::Ptr{UA_CallMethodResult}

  • diagnosticInfosSize::UInt64

  • diagnosticInfos::Ptr{UA_DiagnosticInfo}

source
Open62541.UA_CertificateVerification — Type
struct UA_CertificateVerification

Fields:

  • context::Ptr{Nothing}

  • verifyCertificate::Ptr{Nothing}

  • verifyApplicationURI::Ptr{Nothing}

  • getExpirationDate::Ptr{Nothing}

  • getSubjectName::Ptr{Nothing}

  • clear::Ptr{Nothing}

  • logging::Ptr{UA_Logger}

source
Open62541.UA_ClientConfig — Type
struct UA_ClientConfig

Fields:

  • clientContext::Ptr{Nothing}

  • logging::Ptr{UA_Logger}

  • timeout::UInt32

  • clientDescription::UA_ApplicationDescription

  • endpointUrl::UA_String

  • userIdentityToken::UA_ExtensionObject

  • securityMode::UA_MessageSecurityMode

  • securityPolicyUri::UA_String

  • noSession::Bool

  • noReconnect::Bool

  • noNewSession::Bool

  • endpoint::UA_EndpointDescription

  • userTokenPolicy::UA_UserTokenPolicy

  • applicationUri::UA_String

  • customDataTypes::Ptr{UA_DataTypeArray}

  • secureChannelLifeTime::UInt32

  • requestedSessionTimeout::UInt32

  • localConnectionConfig::UA_ConnectionConfig

  • connectivityCheckInterval::UInt32

  • eventLoop::Ptr{UA_EventLoop}

  • externalEventLoop::Bool

  • securityPoliciesSize::UInt64

  • securityPolicies::Ptr{UA_SecurityPolicy}

  • certificateVerification::UA_CertificateVerification

  • authSecurityPoliciesSize::UInt64

  • authSecurityPolicies::Ptr{UA_SecurityPolicy}

  • authSecurityPolicyUri::UA_String

  • stateCallback::Ptr{Nothing}

  • inactivityCallback::Ptr{Nothing}

  • outStandingPublishRequests::UInt16

  • subscriptionInactivityCallback::Ptr{Nothing}

  • sessionName::UA_String

  • sessionLocaleIds::Ptr{UA_String}

  • sessionLocaleIdsSize::UInt64

  • privateKeyPasswordCallback::Ptr{Nothing}

source
Open62541.UA_ConnectionConfig — Type
struct UA_ConnectionConfig

Fields:

  • protocolVersion::UInt32

  • recvBufferSize::UInt32

  • sendBufferSize::UInt32

  • localMaxMessageSize::UInt32

  • remoteMaxMessageSize::UInt32

  • localMaxChunkCount::UInt32

  • remoteMaxChunkCount::UInt32

source
Open62541.UA_ConnectionManager — Type
struct UA_ConnectionManager

Fields:

  • eventSource::UA_EventSource

  • protocol::UA_String

  • openConnection::Ptr{Nothing}

  • sendWithConnection::Ptr{Nothing}

  • closeConnection::Ptr{Nothing}

  • allocNetworkBuffer::Ptr{Nothing}

  • freeNetworkBuffer::Ptr{Nothing}

source
Open62541.UA_ContentFilterElementResult — Type
struct UA_ContentFilterElementResult

Fields:

  • statusCode::UInt32

  • operandStatusCodesSize::UInt64

  • operandStatusCodes::Ptr{UInt32}

  • operandDiagnosticInfosSize::UInt64

  • operandDiagnosticInfos::Ptr{UA_DiagnosticInfo}

source
Open62541.UA_ContentFilterResult — Type
struct UA_ContentFilterResult

Fields:

  • elementResultsSize::UInt64

  • elementResults::Ptr{UA_ContentFilterElementResult}

  • elementDiagnosticInfosSize::UInt64

  • elementDiagnosticInfos::Ptr{UA_DiagnosticInfo}

source
Open62541.UA_CreateMonitoredItemsRequest — Type
struct UA_CreateMonitoredItemsRequest

Fields:

  • requestHeader::UA_RequestHeader

  • subscriptionId::UInt32

  • timestampsToReturn::UA_TimestampsToReturn

  • itemsToCreateSize::UInt64

  • itemsToCreate::Ptr{UA_MonitoredItemCreateRequest}

source
Open62541.UA_CreateMonitoredItemsResponse — Type
struct UA_CreateMonitoredItemsResponse

Fields:

  • responseHeader::UA_ResponseHeader

  • resultsSize::UInt64

  • results::Ptr{UA_MonitoredItemCreateResult}

  • diagnosticInfosSize::UInt64

  • diagnosticInfos::Ptr{UA_DiagnosticInfo}

source
Open62541.UA_CreateSessionRequest — Type
struct UA_CreateSessionRequest

Fields:

  • requestHeader::UA_RequestHeader

  • clientDescription::UA_ApplicationDescription

  • serverUri::UA_String

  • endpointUrl::UA_String

  • sessionName::UA_String

  • clientNonce::UA_String

  • clientCertificate::UA_String

  • requestedSessionTimeout::Float64

  • maxResponseMessageSize::UInt32

source
Open62541.UA_CreateSessionResponse — Type
struct UA_CreateSessionResponse

Fields:

  • responseHeader::UA_ResponseHeader

  • sessionId::UA_NodeId

  • authenticationToken::UA_NodeId

  • revisedSessionTimeout::Float64

  • serverNonce::UA_String

  • serverCertificate::UA_String

  • serverEndpointsSize::UInt64

  • serverEndpoints::Ptr{UA_EndpointDescription}

  • serverSoftwareCertificatesSize::UInt64

  • serverSoftwareCertificates::Ptr{UA_SignedSoftwareCertificate}

  • serverSignature::UA_SignatureData

  • maxRequestMessageSize::UInt32

source
Open62541.UA_CreateSubscriptionRequest — Type
struct UA_CreateSubscriptionRequest

Fields:

  • requestHeader::UA_RequestHeader

  • requestedPublishingInterval::Float64

  • requestedLifetimeCount::UInt32

  • requestedMaxKeepAliveCount::UInt32

  • maxNotificationsPerPublish::UInt32

  • publishingEnabled::Bool

  • priority::UInt8

source
Open62541.UA_CreateSubscriptionResponse — Type
struct UA_CreateSubscriptionResponse

Fields:

  • responseHeader::UA_ResponseHeader

  • subscriptionId::UInt32

  • revisedPublishingInterval::Float64

  • revisedLifetimeCount::UInt32

  • revisedMaxKeepAliveCount::UInt32

source
Open62541.UA_DataChangeNotification — Type
struct UA_DataChangeNotification

Fields:

  • monitoredItemsSize::UInt64

  • monitoredItems::Ptr{UA_MonitoredItemNotification}

  • diagnosticInfosSize::UInt64

  • diagnosticInfos::Ptr{UA_DiagnosticInfo}

source
Open62541.UA_DataSetMetaDataType — Type
struct UA_DataSetMetaDataType

Fields:

  • namespacesSize::UInt64

  • namespaces::Ptr{UA_String}

  • structureDataTypesSize::UInt64

  • structureDataTypes::Ptr{UA_StructureDescription}

  • enumDataTypesSize::UInt64

  • enumDataTypes::Ptr{UA_EnumDescription}

  • simpleDataTypesSize::UInt64

  • simpleDataTypes::Ptr{UA_SimpleTypeDescription}

  • name::UA_String

  • description::UA_LocalizedText

  • fieldsSize::UInt64

  • fields::Ptr{UA_FieldMetaData}

  • dataSetClassId::UA_Guid

  • configurationVersion::UA_ConfigurationVersionDataType

source
Open62541.UA_DataSetReaderDataType — Type
struct UA_DataSetReaderDataType

Fields:

  • name::UA_String

  • enabled::Bool

  • publisherId::UA_Variant

  • writerGroupId::UInt16

  • dataSetWriterId::UInt16

  • dataSetMetaData::UA_DataSetMetaDataType

  • dataSetFieldContentMask::UInt32

  • messageReceiveTimeout::Float64

  • keyFrameCount::UInt32

  • headerLayoutUri::UA_String

  • securityMode::UA_MessageSecurityMode

  • securityGroupId::UA_String

  • securityKeyServicesSize::UInt64

  • securityKeyServices::Ptr{UA_EndpointDescription}

  • dataSetReaderPropertiesSize::UInt64

  • dataSetReaderProperties::Ptr{UA_KeyValuePair}

  • transportSettings::UA_ExtensionObject

  • messageSettings::UA_ExtensionObject

  • subscribedDataSet::UA_ExtensionObject

source
Open62541.UA_DataSetWriterConfig — Type
struct UA_DataSetWriterConfig

Fields:

  • name::UA_String

  • dataSetWriterId::UInt16

  • dataSetFieldContentMask::UInt32

  • keyFrameCount::UInt32

  • messageSettings::UA_ExtensionObject

  • transportSettings::UA_ExtensionObject

  • dataSetName::UA_String

  • dataSetWriterProperties::UA_KeyValueMap

source
Open62541.UA_DataSetWriterDataType — Type
struct UA_DataSetWriterDataType

Fields:

  • name::UA_String

  • enabled::Bool

  • dataSetWriterId::UInt16

  • dataSetFieldContentMask::UInt32

  • keyFrameCount::UInt32

  • dataSetName::UA_String

  • dataSetWriterPropertiesSize::UInt64

  • dataSetWriterProperties::Ptr{UA_KeyValuePair}

  • transportSettings::UA_ExtensionObject

  • messageSettings::UA_ExtensionObject

source
Open62541.UA_DataType — Type
struct UA_DataType

Fields:

  • typeName

  • typeId

  • binaryEncodingId

  • memSize

  • typeKind

  • pointerFree

  • overlayable

  • membersSize

  • members

Note that this type is defined as a union type in C; therefore, setting fields of a Ptr of this type requires special care.

source
Open62541.UA_DataTypeMember — Type
struct UA_DataTypeMember

Fields:

  • memberName

  • memberType

  • padding

  • isArray

  • isOptional

Note that this type is defined as a union type in C; therefore, setting fields of a Ptr of this type requires special care.

source
Open62541.UA_DataValue — Type
struct UA_DataValue

Fields:

  • value::UA_Variant

  • sourceTimestamp::Int64

  • serverTimestamp::Int64

  • sourcePicoseconds::UInt16

  • serverPicoseconds::UInt16

  • status::UInt32

  • hasValue::Bool

  • hasStatus::Bool

  • hasSourceTimestamp::Bool

  • hasServerTimestamp::Bool

  • hasSourcePicoseconds::Bool

  • hasServerPicoseconds::Bool

source
Open62541.UA_DatagramConnectionTransport2DataType — Type
struct UA_DatagramConnectionTransport2DataType

Fields:

  • discoveryAddress::UA_ExtensionObject

  • discoveryAnnounceRate::UInt32

  • discoveryMaxMessageSize::UInt32

  • qosCategory::UA_String

  • datagramQosSize::UInt64

  • datagramQos::Ptr{UA_ExtensionObject}

source
Open62541.UA_DatagramWriterGroupTransport2DataType — Type
struct UA_DatagramWriterGroupTransport2DataType

Fields:

  • messageRepeatCount::UInt8

  • messageRepeatDelay::Float64

  • address::UA_ExtensionObject

  • qosCategory::UA_String

  • datagramQosSize::UInt64

  • datagramQos::Ptr{UA_ExtensionObject}

  • discoveryAnnounceRate::UInt32

  • topic::UA_String

source
Open62541.UA_DateTimeStruct — Type
struct UA_DateTimeStruct

Fields:

  • nanoSec::UInt16

  • microSec::UInt16

  • milliSec::UInt16

  • sec::UInt16

  • min::UInt16

  • hour::UInt16

  • day::UInt16

  • month::UInt16

  • year::Int16

source
Open62541.UA_DecodeJsonOptions — Type
struct UA_DecodeJsonOptions

Fields:

  • namespaces::Ptr{UA_String}

  • namespacesSize::UInt64

  • serverUris::Ptr{UA_String}

  • serverUrisSize::UInt64

  • customTypes::Ptr{UA_DataTypeArray}

source
Open62541.UA_DelayedCallback — Type
struct UA_DelayedCallback

Fields:

  • next::Ptr{UA_DelayedCallback}

  • callback::Ptr{Nothing}

  • application::Ptr{Nothing}

  • context::Ptr{Nothing}

source
Open62541.UA_DeleteMonitoredItemsResponse — Type
struct UA_DeleteMonitoredItemsResponse

Fields:

  • responseHeader::UA_ResponseHeader

  • resultsSize::UInt64

  • results::Ptr{UInt32}

  • diagnosticInfosSize::UInt64

  • diagnosticInfos::Ptr{UA_DiagnosticInfo}

source
Open62541.UA_DeleteNodesResponse — Type
struct UA_DeleteNodesResponse

Fields:

  • responseHeader::UA_ResponseHeader

  • resultsSize::UInt64

  • results::Ptr{UInt32}

  • diagnosticInfosSize::UInt64

  • diagnosticInfos::Ptr{UA_DiagnosticInfo}

source
Open62541.UA_DeleteReferencesItem — Type
struct UA_DeleteReferencesItem

Fields:

  • sourceNodeId::UA_NodeId

  • referenceTypeId::UA_NodeId

  • isForward::Bool

  • targetNodeId::UA_ExpandedNodeId

  • deleteBidirectional::Bool

source
Open62541.UA_DeleteReferencesResponse — Type
struct UA_DeleteReferencesResponse

Fields:

  • responseHeader::UA_ResponseHeader

  • resultsSize::UInt64

  • results::Ptr{UInt32}

  • diagnosticInfosSize::UInt64

  • diagnosticInfos::Ptr{UA_DiagnosticInfo}

source
Open62541.UA_DeleteSubscriptionsResponse — Type
struct UA_DeleteSubscriptionsResponse

Fields:

  • responseHeader::UA_ResponseHeader

  • resultsSize::UInt64

  • results::Ptr{UInt32}

  • diagnosticInfosSize::UInt64

  • diagnosticInfos::Ptr{UA_DiagnosticInfo}

source
Open62541.UA_DiagnosticInfo — Type
struct UA_DiagnosticInfo

Fields:

  • hasSymbolicId

  • hasNamespaceUri

  • hasLocalizedText

  • hasLocale

  • hasAdditionalInfo

  • hasInnerStatusCode

  • hasInnerDiagnosticInfo

  • symbolicId

  • namespaceUri

  • localizedText

  • locale

  • additionalInfo

  • innerStatusCode

  • innerDiagnosticInfo

Note that this type is defined as a union type in C; therefore, setting fields of a Ptr of this type requires special care.

source
Open62541.UA_EUInformation — Type
struct UA_EUInformation

Fields:

  • namespaceUri::UA_String

  • unitId::Int32

  • displayName::UA_LocalizedText

  • description::UA_LocalizedText

source
Open62541.UA_EncodeJsonOptions — Type
struct UA_EncodeJsonOptions

Fields:

  • namespaces::Ptr{UA_String}

  • namespacesSize::UInt64

  • serverUris::Ptr{UA_String}

  • serverUrisSize::UInt64

  • useReversible::Bool

  • prettyPrint::Bool

  • unquotedKeys::Bool

  • stringNodeIds::Bool

source
Open62541.UA_EndpointConfiguration — Type
struct UA_EndpointConfiguration

Fields:

  • operationTimeout::Int32

  • useBinaryEncoding::Bool

  • maxStringLength::Int32

  • maxByteStringLength::Int32

  • maxArrayLength::Int32

  • maxMessageSize::Int32

  • maxBufferSize::Int32

  • channelLifetime::Int32

  • securityTokenLifetime::Int32

source
Open62541.UA_EndpointDescription — Type
struct UA_EndpointDescription

Fields:

  • endpointUrl::UA_String

  • server::UA_ApplicationDescription

  • serverCertificate::UA_String

  • securityMode::UA_MessageSecurityMode

  • securityPolicyUri::UA_String

  • userIdentityTokensSize::UInt64

  • userIdentityTokens::Ptr{UA_UserTokenPolicy}

  • transportProfileUri::UA_String

  • securityLevel::UInt8

source
Open62541.UA_EndpointType — Type
struct UA_EndpointType

Fields:

  • endpointUrl::UA_String

  • securityMode::UA_MessageSecurityMode

  • securityPolicyUri::UA_String

  • transportProfileUri::UA_String

source
Open62541.UA_EnumField — Type
struct UA_EnumField

Fields:

  • value::Int64

  • displayName::UA_LocalizedText

  • description::UA_LocalizedText

  • name::UA_String

source
Open62541.UA_EventFilter — Type
struct UA_EventFilter

Fields:

  • selectClausesSize::UInt64

  • selectClauses::Ptr{UA_SimpleAttributeOperand}

  • whereClause::UA_ContentFilter

source
Open62541.UA_EventFilterResult — Type
struct UA_EventFilterResult

Fields:

  • selectClauseResultsSize::UInt64

  • selectClauseResults::Ptr{UInt32}

  • selectClauseDiagnosticInfosSize::UInt64

  • selectClauseDiagnosticInfos::Ptr{UA_DiagnosticInfo}

  • whereClauseResult::UA_ContentFilterResult

source
Open62541.UA_EventLoop — Type
struct UA_EventLoop

Fields:

  • logger::Ptr{UA_Logger}

  • params::Ptr{UA_KeyValueMap}

  • state::UA_EventLoopState

  • start::Ptr{Nothing}

  • stop::Ptr{Nothing}

  • run::Ptr{Nothing}

  • free::Ptr{Nothing}

  • dateTime_now::Ptr{Nothing}

  • dateTime_nowMonotonic::Ptr{Nothing}

  • dateTime_localTimeUtcOffset::Ptr{Nothing}

  • nextCyclicTime::Ptr{Nothing}

  • addCyclicCallback::Ptr{Nothing}

  • modifyCyclicCallback::Ptr{Nothing}

  • removeCyclicCallback::Ptr{Nothing}

  • addTimedCallback::Ptr{Nothing}

  • addDelayedCallback::Ptr{Nothing}

  • removeDelayedCallback::Ptr{Nothing}

  • eventSources::Ptr{UA_EventSource}

  • registerEventSource::Ptr{Nothing}

  • deregisterEventSource::Ptr{Nothing}

source
Open62541.UA_EventSource — Type
struct UA_EventSource

Fields:

  • next::Ptr{UA_EventSource}

  • eventSourceType::UA_EventSourceType

  • name::UA_String

  • eventLoop::Ptr{Nothing}

  • params::UA_KeyValueMap

  • state::UA_EventSourceState

  • start::Ptr{Nothing}

  • stop::Ptr{Nothing}

  • free::Ptr{Nothing}

source
Open62541.UA_ExtensionObject — Type
struct UA_ExtensionObject

Fields:

  • encoding

  • content

Note that this type is defined as a union type in C; therefore, setting fields of a Ptr of this type requires special care.

source
Open62541.UA_FieldMetaData — Type
struct UA_FieldMetaData

Fields:

  • name::UA_String

  • description::UA_LocalizedText

  • fieldFlags::UInt16

  • builtInType::UInt8

  • dataType::UA_NodeId

  • valueRank::Int32

  • arrayDimensionsSize::UInt64

  • arrayDimensions::Ptr{UInt32}

  • maxStringLength::UInt32

  • dataSetFieldId::UA_Guid

  • propertiesSize::UInt64

  • properties::Ptr{UA_KeyValuePair}

source
Open62541.UA_FieldTargetDataType — Type
struct UA_FieldTargetDataType

Fields:

  • dataSetFieldId::UA_Guid

  • receiverIndexRange::UA_String

  • targetNodeId::UA_NodeId

  • attributeId::UInt32

  • writeIndexRange::UA_String

  • overrideValueHandling::UA_OverrideValueHandling

  • overrideValue::UA_Variant

source
Open62541.UA_FieldTargetVariable — Type
struct UA_FieldTargetVariable

Fields:

  • targetVariable::UA_FieldTargetDataType

  • externalDataValue::Ptr{Ptr{UA_DataValue}}

  • targetVariableContext::Ptr{Nothing}

  • beforeWrite::Ptr{Nothing}

  • afterWrite::Ptr{Nothing}

source
Open62541.UA_FindServersOnNetworkRequest — Type
struct UA_FindServersOnNetworkRequest

Fields:

  • requestHeader::UA_RequestHeader

  • startingRecordId::UInt32

  • maxRecordsToReturn::UInt32

  • serverCapabilityFilterSize::UInt64

  • serverCapabilityFilter::Ptr{UA_String}

source
Open62541.UA_FindServersRequest — Type
struct UA_FindServersRequest

Fields:

  • requestHeader::UA_RequestHeader

  • endpointUrl::UA_String

  • localeIdsSize::UInt64

  • localeIds::Ptr{UA_String}

  • serverUrisSize::UInt64

  • serverUris::Ptr{UA_String}

source
Open62541.UA_GenericAttributes — Type
struct UA_GenericAttributes

Fields:

  • specifiedAttributes::UInt32

  • displayName::UA_LocalizedText

  • description::UA_LocalizedText

  • writeMask::UInt32

  • userWriteMask::UInt32

  • attributeValuesSize::UInt64

  • attributeValues::Ptr{UA_GenericAttributeValue}

source
Open62541.UA_GetEndpointsRequest — Type
struct UA_GetEndpointsRequest

Fields:

  • requestHeader::UA_RequestHeader

  • endpointUrl::UA_String

  • localeIdsSize::UInt64

  • localeIds::Ptr{UA_String}

  • profileUrisSize::UInt64

  • profileUris::Ptr{UA_String}

source
Open62541.UA_GlobalNodeLifecycle — Type
struct UA_GlobalNodeLifecycle

Fields:

  • constructor::Ptr{Nothing}

  • destructor::Ptr{Nothing}

  • createOptionalChild::Ptr{Nothing}

  • generateChildNodeId::Ptr{Nothing}

source
Open62541.UA_Guid — Type
struct UA_Guid

Fields:

  • data1::UInt32

  • data2::UInt16

  • data3::UInt16

  • data4::NTuple{8, UInt8}

source
Open62541.UA_HistorizingNodeIdSettings — Type
struct UA_HistorizingNodeIdSettings

Fields:

  • historizingBackend::UA_HistoryDataBackend

  • maxHistoryDataResponseSize::UInt64

  • historizingUpdateStrategy::UA_HistorizingUpdateStrategy

  • pollingInterval::UInt64

  • userContext::Ptr{Nothing}

source
Open62541.UA_HistoryDataBackend — Type
struct UA_HistoryDataBackend

Fields:

  • context::Ptr{Nothing}

  • deleteMembers::Ptr{Nothing}

  • serverSetHistoryData::Ptr{Nothing}

  • getHistoryData::Ptr{Nothing}

  • getDateTimeMatch::Ptr{Nothing}

  • getEnd::Ptr{Nothing}

  • lastIndex::Ptr{Nothing}

  • firstIndex::Ptr{Nothing}

  • resultSize::Ptr{Nothing}

  • copyDataValues::Ptr{Nothing}

  • getDataValue::Ptr{Nothing}

  • boundSupported::Ptr{Nothing}

  • timestampsToReturnSupported::Ptr{Nothing}

  • insertDataValue::Ptr{Nothing}

  • replaceDataValue::Ptr{Nothing}

  • updateDataValue::Ptr{Nothing}

  • removeDataValue::Ptr{Nothing}

source
Open62541.UA_HistoryDataGathering — Type
struct UA_HistoryDataGathering

Fields:

  • context::Ptr{Nothing}

  • deleteMembers::Ptr{Nothing}

  • registerNodeId::Ptr{Nothing}

  • stopPoll::Ptr{Nothing}

  • startPoll::Ptr{Nothing}

  • updateNodeIdSetting::Ptr{Nothing}

  • getHistorizingSetting::Ptr{Nothing}

  • setValue::Ptr{Nothing}

source
Open62541.UA_HistoryDatabase — Type
struct UA_HistoryDatabase

Fields:

  • context::Ptr{Nothing}

  • clear::Ptr{Nothing}

  • setValue::Ptr{Nothing}

  • setEvent::Ptr{Nothing}

  • readRaw::Ptr{Nothing}

  • readModified::Ptr{Nothing}

  • readEvent::Ptr{Nothing}

  • readProcessed::Ptr{Nothing}

  • readAtTime::Ptr{Nothing}

  • updateData::Ptr{Nothing}

  • deleteRawModified::Ptr{Nothing}

source
Open62541.UA_HistoryModifiedData — Type
struct UA_HistoryModifiedData

Fields:

  • dataValuesSize::UInt64

  • dataValues::Ptr{UA_DataValue}

  • modificationInfosSize::UInt64

  • modificationInfos::Ptr{UA_ModificationInfo}

source
Open62541.UA_HistoryReadRequest — Type
struct UA_HistoryReadRequest

Fields:

  • requestHeader::UA_RequestHeader

  • historyReadDetails::UA_ExtensionObject

  • timestampsToReturn::UA_TimestampsToReturn

  • releaseContinuationPoints::Bool

  • nodesToReadSize::UInt64

  • nodesToRead::Ptr{UA_HistoryReadValueId}

source
Open62541.UA_HistoryReadResponse — Type
struct UA_HistoryReadResponse

Fields:

  • responseHeader::UA_ResponseHeader

  • resultsSize::UInt64

  • results::Ptr{UA_HistoryReadResult}

  • diagnosticInfosSize::UInt64

  • diagnosticInfos::Ptr{UA_DiagnosticInfo}

source
Open62541.UA_HistoryUpdateResponse — Type
struct UA_HistoryUpdateResponse

Fields:

  • responseHeader::UA_ResponseHeader

  • resultsSize::UInt64

  • results::Ptr{UA_HistoryUpdateResult}

  • diagnosticInfosSize::UInt64

  • diagnosticInfos::Ptr{UA_DiagnosticInfo}

source
Open62541.UA_HistoryUpdateResult — Type
struct UA_HistoryUpdateResult

Fields:

  • statusCode::UInt32

  • operationResultsSize::UInt64

  • operationResults::Ptr{UInt32}

  • diagnosticInfosSize::UInt64

  • diagnosticInfos::Ptr{UA_DiagnosticInfo}

source
Open62541.UA_MethodAttributes — Type
struct UA_MethodAttributes

Fields:

  • specifiedAttributes::UInt32

  • displayName::UA_LocalizedText

  • description::UA_LocalizedText

  • writeMask::UInt32

  • userWriteMask::UInt32

  • executable::Bool

  • userExecutable::Bool

source
Open62541.UA_ModifyMonitoredItemsRequest — Type
struct UA_ModifyMonitoredItemsRequest

Fields:

  • requestHeader::UA_RequestHeader

  • subscriptionId::UInt32

  • timestampsToReturn::UA_TimestampsToReturn

  • itemsToModifySize::UInt64

  • itemsToModify::Ptr{UA_MonitoredItemModifyRequest}

source
Open62541.UA_ModifyMonitoredItemsResponse — Type
struct UA_ModifyMonitoredItemsResponse

Fields:

  • responseHeader::UA_ResponseHeader

  • resultsSize::UInt64

  • results::Ptr{UA_MonitoredItemModifyResult}

  • diagnosticInfosSize::UInt64

  • diagnosticInfos::Ptr{UA_DiagnosticInfo}

source
Open62541.UA_ModifySubscriptionRequest — Type
struct UA_ModifySubscriptionRequest

Fields:

  • requestHeader::UA_RequestHeader

  • subscriptionId::UInt32

  • requestedPublishingInterval::Float64

  • requestedLifetimeCount::UInt32

  • requestedMaxKeepAliveCount::UInt32

  • maxNotificationsPerPublish::UInt32

  • priority::UInt8

source
Open62541.UA_MonitoredItemCreateResult — Type
struct UA_MonitoredItemCreateResult

Fields:

  • statusCode::UInt32

  • monitoredItemId::UInt32

  • revisedSamplingInterval::Float64

  • revisedQueueSize::UInt32

  • filterResult::UA_ExtensionObject

source
Open62541.UA_Node — Type
struct UA_Node

Fields:

  • head

  • variableNode

  • variableTypeNode

  • methodNode

  • objectNode

  • objectTypeNode

  • referenceTypeNode

  • dataTypeNode

  • viewNode

Note that this type is defined as a union type in C; therefore, setting fields of a Ptr of this type requires special care.

source
Open62541.UA_NodeId — Type
struct UA_NodeId

Fields:

  • nameSpaceIndex

  • identifierType

  • identifier

Note that this type is defined as a union type in C; therefore, setting fields of a Ptr of this type requires special care.

source
Open62541.UA_NodePointer — Type
struct UA_NodePointer

Fields:

  • immediate

  • id

  • expandedId

  • node

Note that this type is defined as a union type in C; therefore, setting fields of a Ptr of this type requires special care.

source
Open62541.UA_NotificationMessage — Type
struct UA_NotificationMessage

Fields:

  • sequenceNumber::UInt32

  • publishTime::Int64

  • notificationDataSize::UInt64

  • notificationData::Ptr{UA_ExtensionObject}

source
Open62541.UA_ObjectAttributes — Type
struct UA_ObjectAttributes

Fields:

  • specifiedAttributes::UInt32

  • displayName::UA_LocalizedText

  • description::UA_LocalizedText

  • writeMask::UInt32

  • userWriteMask::UInt32

  • eventNotifier::UInt8

source
Open62541.UA_ObjectTypeAttributes — Type
struct UA_ObjectTypeAttributes

Fields:

  • specifiedAttributes::UInt32

  • displayName::UA_LocalizedText

  • description::UA_LocalizedText

  • writeMask::UInt32

  • userWriteMask::UInt32

  • isAbstract::Bool

source
Open62541.UA_OpenSecureChannelRequest — Type
struct UA_OpenSecureChannelRequest

Fields:

  • requestHeader::UA_RequestHeader

  • clientProtocolVersion::UInt32

  • requestType::UA_SecurityTokenRequestType

  • securityMode::UA_MessageSecurityMode

  • clientNonce::UA_String

  • requestedLifetime::UInt32

source
Open62541.UA_ParsingResult — Type
struct UA_ParsingResult

Fields:

  • statusCode::UInt32

  • dataStatusCodesSize::UInt64

  • dataStatusCodes::Ptr{UInt32}

  • dataDiagnosticInfosSize::UInt64

  • dataDiagnosticInfos::Ptr{UA_DiagnosticInfo}

source
Open62541.UA_ProgramDiagnostic2DataType — Type
struct UA_ProgramDiagnostic2DataType

Fields:

  • createSessionId::UA_NodeId

  • createClientName::UA_String

  • invocationCreationTime::Int64

  • lastTransitionTime::Int64

  • lastMethodCall::UA_String

  • lastMethodSessionId::UA_NodeId

  • lastMethodInputArgumentsSize::UInt64

  • lastMethodInputArguments::Ptr{UA_Argument}

  • lastMethodOutputArgumentsSize::UInt64

  • lastMethodOutputArguments::Ptr{UA_Argument}

  • lastMethodInputValuesSize::UInt64

  • lastMethodInputValues::Ptr{UA_Variant}

  • lastMethodOutputValuesSize::UInt64

  • lastMethodOutputValues::Ptr{UA_Variant}

  • lastMethodCallTime::Int64

  • lastMethodReturnStatus::UInt32

source
Open62541.UA_ProgramDiagnosticDataType — Type
struct UA_ProgramDiagnosticDataType

Fields:

  • createSessionId::UA_NodeId

  • createClientName::UA_String

  • invocationCreationTime::Int64

  • lastTransitionTime::Int64

  • lastMethodCall::UA_String

  • lastMethodSessionId::UA_NodeId

  • lastMethodInputArgumentsSize::UInt64

  • lastMethodInputArguments::Ptr{UA_Argument}

  • lastMethodOutputArgumentsSize::UInt64

  • lastMethodOutputArguments::Ptr{UA_Argument}

  • lastMethodCallTime::Int64

  • lastMethodReturnStatus::UA_StatusResult

source
Open62541.UA_PubSubConfiguration2DataType — Type
struct UA_PubSubConfiguration2DataType

Fields:

  • publishedDataSetsSize::UInt64

  • publishedDataSets::Ptr{UA_PublishedDataSetDataType}

  • connectionsSize::UInt64

  • connections::Ptr{UA_PubSubConnectionDataType}

  • enabled::Bool

  • subscribedDataSetsSize::UInt64

  • subscribedDataSets::Ptr{UA_StandaloneSubscribedDataSetDataType}

  • dataSetClassesSize::UInt64

  • dataSetClasses::Ptr{UA_DataSetMetaDataType}

  • defaultSecurityKeyServicesSize::UInt64

  • defaultSecurityKeyServices::Ptr{UA_EndpointDescription}

  • securityGroupsSize::UInt64

  • securityGroups::Ptr{UA_SecurityGroupDataType}

  • pubSubKeyPushTargetsSize::UInt64

  • pubSubKeyPushTargets::Ptr{UA_PubSubKeyPushTargetDataType}

  • configurationVersion::UInt32

  • configurationPropertiesSize::UInt64

  • configurationProperties::Ptr{UA_KeyValuePair}

source
Open62541.UA_PubSubConfigurationDataType — Type
struct UA_PubSubConfigurationDataType

Fields:

  • publishedDataSetsSize::UInt64

  • publishedDataSets::Ptr{UA_PublishedDataSetDataType}

  • connectionsSize::UInt64

  • connections::Ptr{UA_PubSubConnectionDataType}

  • enabled::Bool

source
Open62541.UA_PubSubConnectionConfig — Type
struct UA_PubSubConnectionConfig

Fields:

  • name::UA_String

  • enabled::Bool

  • publisherIdType::UA_PublisherIdType

  • publisherId::UA_PublisherId

  • transportProfileUri::UA_String

  • address::UA_Variant

  • connectionProperties::UA_KeyValueMap

  • connectionTransportSettings::UA_Variant

  • eventLoop::Ptr{UA_EventLoop}

source
Open62541.UA_PubSubConnectionDataType — Type
struct UA_PubSubConnectionDataType

Fields:

  • name::UA_String

  • enabled::Bool

  • publisherId::UA_Variant

  • transportProfileUri::UA_String

  • address::UA_ExtensionObject

  • connectionPropertiesSize::UInt64

  • connectionProperties::Ptr{UA_KeyValuePair}

  • transportSettings::UA_ExtensionObject

  • writerGroupsSize::UInt64

  • writerGroups::Ptr{UA_WriterGroupDataType}

  • readerGroupsSize::UInt64

  • readerGroups::Ptr{UA_ReaderGroupDataType}

source
Open62541.UA_PubSubGroupDataType — Type
struct UA_PubSubGroupDataType

Fields:

  • name::UA_String

  • enabled::Bool

  • securityMode::UA_MessageSecurityMode

  • securityGroupId::UA_String

  • securityKeyServicesSize::UInt64

  • securityKeyServices::Ptr{UA_EndpointDescription}

  • maxNetworkMessageSize::UInt32

  • groupPropertiesSize::UInt64

  • groupProperties::Ptr{UA_KeyValuePair}

source
Open62541.UA_PubSubKeyPushTargetDataType — Type
struct UA_PubSubKeyPushTargetDataType

Fields:

  • applicationUri::UA_String

  • pushTargetFolderSize::UInt64

  • pushTargetFolder::Ptr{UA_String}

  • endpointUrl::UA_String

  • securityPolicyUri::UA_String

  • userTokenType::UA_UserTokenPolicy

  • requestedKeyCount::UInt16

  • retryInterval::Float64

  • pushTargetPropertiesSize::UInt64

  • pushTargetProperties::Ptr{UA_KeyValuePair}

  • securityGroupsSize::UInt64

  • securityGroups::Ptr{UA_String}

source
Open62541.UA_PublishRequest — Type
struct UA_PublishRequest

Fields:

  • requestHeader::UA_RequestHeader

  • subscriptionAcknowledgementsSize::UInt64

  • subscriptionAcknowledgements::Ptr{UA_SubscriptionAcknowledgement}

source
Open62541.UA_PublishResponse — Type
struct UA_PublishResponse

Fields:

  • responseHeader::UA_ResponseHeader

  • subscriptionId::UInt32

  • availableSequenceNumbersSize::UInt64

  • availableSequenceNumbers::Ptr{UInt32}

  • moreNotifications::Bool

  • notificationMessage::UA_NotificationMessage

  • resultsSize::UInt64

  • results::Ptr{UInt32}

  • diagnosticInfosSize::UInt64

  • diagnosticInfos::Ptr{UA_DiagnosticInfo}

source
Open62541.UA_PublishedDataSetDataType — Type
struct UA_PublishedDataSetDataType

Fields:

  • name::UA_String

  • dataSetFolderSize::UInt64

  • dataSetFolder::Ptr{UA_String}

  • dataSetMetaData::UA_DataSetMetaDataType

  • extensionFieldsSize::UInt64

  • extensionFields::Ptr{UA_KeyValuePair}

  • dataSetSource::UA_ExtensionObject

source
Open62541.UA_PublishedEventTemplateConfig — Type
struct UA_PublishedEventTemplateConfig

Fields:

  • metaData::UA_DataSetMetaDataType

  • eventNotfier::UA_NodeId

  • selectedFieldsSize::UInt64

  • selectedFields::Ptr{UA_SimpleAttributeOperand}

  • filter::UA_ContentFilter

source
Open62541.UA_PublishedEventsDataType — Type
struct UA_PublishedEventsDataType

Fields:

  • eventNotifier::UA_NodeId

  • selectedFieldsSize::UInt64

  • selectedFields::Ptr{UA_SimpleAttributeOperand}

  • filter::UA_ContentFilter

source
Open62541.UA_PublishedVariableDataType — Type
struct UA_PublishedVariableDataType

Fields:

  • publishedVariable::UA_NodeId

  • attributeId::UInt32

  • samplingIntervalHint::Float64

  • deadbandType::UInt32

  • deadbandValue::Float64

  • indexRange::UA_String

  • substituteValue::UA_Variant

  • metaDataPropertiesSize::UInt64

  • metaDataProperties::Ptr{UA_QualifiedName}

source
Open62541.UA_QueryDataSet — Type
struct UA_QueryDataSet

Fields:

  • nodeId::UA_ExpandedNodeId

  • typeDefinitionNode::UA_ExpandedNodeId

  • valuesSize::UInt64

  • values::Ptr{UA_Variant}

source
Open62541.UA_QueryFirstRequest — Type
struct UA_QueryFirstRequest

Fields:

  • requestHeader::UA_RequestHeader

  • view::UA_ViewDescription

  • nodeTypesSize::UInt64

  • nodeTypes::Ptr{UA_NodeTypeDescription}

  • filter::UA_ContentFilter

  • maxDataSetsToReturn::UInt32

  • maxReferencesToReturn::UInt32

source
Open62541.UA_QueryFirstResponse — Type
struct UA_QueryFirstResponse

Fields:

  • responseHeader::UA_ResponseHeader

  • queryDataSetsSize::UInt64

  • queryDataSets::Ptr{UA_QueryDataSet}

  • continuationPoint::UA_String

  • parsingResultsSize::UInt64

  • parsingResults::Ptr{UA_ParsingResult}

  • diagnosticInfosSize::UInt64

  • diagnosticInfos::Ptr{UA_DiagnosticInfo}

  • filterResult::UA_ContentFilterResult

source
Open62541.UA_QueryNextResponse — Type
struct UA_QueryNextResponse

Fields:

  • responseHeader::UA_ResponseHeader

  • queryDataSetsSize::UInt64

  • queryDataSets::Ptr{UA_QueryDataSet}

  • revisedContinuationPoint::UA_String

source
Open62541.UA_ReadProcessedDetails — Type
struct UA_ReadProcessedDetails

Fields:

  • startTime::Int64

  • endTime::Int64

  • processingInterval::Float64

  • aggregateTypeSize::UInt64

  • aggregateType::Ptr{UA_NodeId}

  • aggregateConfiguration::UA_AggregateConfiguration

source
Open62541.UA_ReadRequest — Type
struct UA_ReadRequest

Fields:

  • requestHeader::UA_RequestHeader

  • maxAge::Float64

  • timestampsToReturn::UA_TimestampsToReturn

  • nodesToReadSize::UInt64

  • nodesToRead::Ptr{UA_ReadValueId}

source
Open62541.UA_ReadResponse — Type
struct UA_ReadResponse

Fields:

  • responseHeader::UA_ResponseHeader

  • resultsSize::UInt64

  • results::Ptr{UA_DataValue}

  • diagnosticInfosSize::UInt64

  • diagnosticInfos::Ptr{UA_DiagnosticInfo}

source
Open62541.UA_ReadValueId — Type
struct UA_ReadValueId

Fields:

  • nodeId::UA_NodeId

  • attributeId::UInt32

  • indexRange::UA_String

  • dataEncoding::UA_QualifiedName

source
Open62541.UA_ReaderGroupConfig — Type
struct UA_ReaderGroupConfig

Fields:

  • name::UA_String

  • rtLevel::UA_PubSubRTLevel

  • groupProperties::UA_KeyValueMap

  • encodingMimeType::UA_PubSubEncodingType

  • transportSettings::UA_ExtensionObject

  • securityMode::UA_MessageSecurityMode

source
Open62541.UA_ReaderGroupDataType — Type
struct UA_ReaderGroupDataType

Fields:

  • name::UA_String

  • enabled::Bool

  • securityMode::UA_MessageSecurityMode

  • securityGroupId::UA_String

  • securityKeyServicesSize::UInt64

  • securityKeyServices::Ptr{UA_EndpointDescription}

  • maxNetworkMessageSize::UInt32

  • groupPropertiesSize::UInt64

  • groupProperties::Ptr{UA_KeyValuePair}

  • transportSettings::UA_ExtensionObject

  • messageSettings::UA_ExtensionObject

  • dataSetReadersSize::UInt64

  • dataSetReaders::Ptr{UA_DataSetReaderDataType}

source
Open62541.UA_ReferenceDescription — Type
struct UA_ReferenceDescription

Fields:

  • referenceTypeId::UA_NodeId

  • isForward::Bool

  • nodeId::UA_ExpandedNodeId

  • browseName::UA_QualifiedName

  • displayName::UA_LocalizedText

  • nodeClass::UA_NodeClass

  • typeDefinition::UA_ExpandedNodeId

source
Open62541.UA_ReferenceTypeAttributes — Type
struct UA_ReferenceTypeAttributes

Fields:

  • specifiedAttributes::UInt32

  • displayName::UA_LocalizedText

  • description::UA_LocalizedText

  • writeMask::UInt32

  • userWriteMask::UInt32

  • isAbstract::Bool

  • symmetric::Bool

  • inverseName::UA_LocalizedText

source
Open62541.UA_ReferenceTypeNode — Type
struct UA_ReferenceTypeNode

Fields:

  • head::UA_NodeHead

  • isAbstract::Bool

  • symmetric::Bool

  • inverseName::UA_LocalizedText

  • referenceTypeIndex::UInt8

  • subTypes::UA_ReferenceTypeSet

source
Open62541.UA_RegisterServer2Request — Type
struct UA_RegisterServer2Request

Fields:

  • requestHeader::UA_RequestHeader

  • server::UA_RegisteredServer

  • discoveryConfigurationSize::UInt64

  • discoveryConfiguration::Ptr{UA_ExtensionObject}

source
Open62541.UA_RegisterServer2Response — Type
struct UA_RegisterServer2Response

Fields:

  • responseHeader::UA_ResponseHeader

  • configurationResultsSize::UInt64

  • configurationResults::Ptr{UInt32}

  • diagnosticInfosSize::UInt64

  • diagnosticInfos::Ptr{UA_DiagnosticInfo}

source
Open62541.UA_RegisteredServer — Type
struct UA_RegisteredServer

Fields:

  • serverUri::UA_String

  • productUri::UA_String

  • serverNamesSize::UInt64

  • serverNames::Ptr{UA_LocalizedText}

  • serverType::UA_ApplicationType

  • gatewayServerUri::UA_String

  • discoveryUrlsSize::UInt64

  • discoveryUrls::Ptr{UA_String}

  • semaphoreFilePath::UA_String

  • isOnline::Bool

source
Open62541.UA_RequestHeader — Type
struct UA_RequestHeader

Fields:

  • authenticationToken::UA_NodeId

  • timestamp::Int64

  • requestHandle::UInt32

  • returnDiagnostics::UInt32

  • auditEntryId::UA_String

  • timeoutHint::UInt32

  • additionalHeader::UA_ExtensionObject

source
Open62541.UA_ResponseHeader — Type
struct UA_ResponseHeader

Fields:

  • timestamp::Int64

  • requestHandle::UInt32

  • serviceResult::UInt32

  • serviceDiagnostics::UA_DiagnosticInfo

  • stringTableSize::UInt64

  • stringTable::Ptr{UA_String}

  • additionalHeader::UA_ExtensionObject

source
Open62541.UA_SecureChannelStatistics — Type
struct UA_SecureChannelStatistics

Fields:

  • currentChannelCount::UInt64

  • cumulatedChannelCount::UInt64

  • rejectedChannelCount::UInt64

  • channelTimeoutCount::UInt64

  • channelAbortCount::UInt64

  • channelPurgeCount::UInt64

source
Open62541.UA_SecurityGroupDataType — Type
struct UA_SecurityGroupDataType

Fields:

  • name::UA_String

  • securityGroupFolderSize::UInt64

  • securityGroupFolder::Ptr{UA_String}

  • keyLifetime::Float64

  • securityPolicyUri::UA_String

  • maxFutureKeyCount::UInt32

  • maxPastKeyCount::UInt32

  • securityGroupId::UA_String

  • rolePermissionsSize::UInt64

  • rolePermissions::Ptr{UA_RolePermissionType}

  • groupPropertiesSize::UInt64

  • groupProperties::Ptr{UA_KeyValuePair}

source
Open62541.UA_SecurityPolicy — Type
struct UA_SecurityPolicy

Fields:

  • policyContext::Ptr{Nothing}

  • policyUri::UA_String

  • localCertificate::UA_String

  • asymmetricModule::UA_SecurityPolicyAsymmetricModule

  • symmetricModule::UA_SecurityPolicySymmetricModule

  • certificateSigningAlgorithm::UA_SecurityPolicySignatureAlgorithm

  • channelModule::UA_SecurityPolicyChannelModule

  • logger::Ptr{UA_Logger}

  • updateCertificateAndPrivateKey::Ptr{Nothing}

  • clear::Ptr{Nothing}

source
Open62541.UA_SecurityPolicyChannelModule — Type
struct UA_SecurityPolicyChannelModule

Fields:

  • newContext::Ptr{Nothing}

  • deleteContext::Ptr{Nothing}

  • setLocalSymEncryptingKey::Ptr{Nothing}

  • setLocalSymSigningKey::Ptr{Nothing}

  • setLocalSymIv::Ptr{Nothing}

  • setRemoteSymEncryptingKey::Ptr{Nothing}

  • setRemoteSymSigningKey::Ptr{Nothing}

  • setRemoteSymIv::Ptr{Nothing}

  • compareCertificate::Ptr{Nothing}

source
Open62541.UA_SecurityPolicyEncryptionAlgorithm — Type
struct UA_SecurityPolicyEncryptionAlgorithm

Fields:

  • uri::UA_String

  • encrypt::Ptr{Nothing}

  • decrypt::Ptr{Nothing}

  • getLocalKeyLength::Ptr{Nothing}

  • getRemoteKeyLength::Ptr{Nothing}

  • getRemoteBlockSize::Ptr{Nothing}

  • getRemotePlainTextBlockSize::Ptr{Nothing}

source
Open62541.UA_SecurityPolicySignatureAlgorithm — Type
struct UA_SecurityPolicySignatureAlgorithm

Fields:

  • uri::UA_String

  • verify::Ptr{Nothing}

  • sign::Ptr{Nothing}

  • getLocalSignatureSize::Ptr{Nothing}

  • getRemoteSignatureSize::Ptr{Nothing}

  • getLocalKeyLength::Ptr{Nothing}

  • getRemoteKeyLength::Ptr{Nothing}

source
Open62541.UA_ServerConfig — Type
struct UA_ServerConfig

Fields:

  • context::Ptr{Nothing}

  • logging::Ptr{UA_Logger}

  • buildInfo::UA_BuildInfo

  • applicationDescription::UA_ApplicationDescription

  • shutdownDelay::Float64

  • notifyLifecycleState::Ptr{Nothing}

  • verifyRequestTimestamp::UA_RuleHandling

  • allowEmptyVariables::UA_RuleHandling

  • customDataTypes::Ptr{UA_DataTypeArray}

  • eventLoop::Ptr{UA_EventLoop}

  • externalEventLoop::Bool

  • serverUrls::Ptr{UA_String}

  • serverUrlsSize::UInt64

  • tcpEnabled::Bool

  • tcpBufSize::UInt32

  • tcpMaxMsgSize::UInt32

  • tcpMaxChunks::UInt32

  • tcpReuseAddr::Bool

  • securityPoliciesSize::UInt64

  • securityPolicies::Ptr{UA_SecurityPolicy}

  • endpointsSize::UInt64

  • endpoints::Ptr{UA_EndpointDescription}

  • securityPolicyNoneDiscoveryOnly::Bool

  • allowNonePolicyPassword::Bool

  • secureChannelPKI::UA_CertificateVerification

  • sessionPKI::UA_CertificateVerification

  • accessControl::UA_AccessControl

  • nodestore::UA_Nodestore

  • nodeLifecycle::UA_GlobalNodeLifecycle

  • modellingRulesOnInstances::Bool

  • maxSecureChannels::UInt16

  • maxSecurityTokenLifetime::UInt32

  • maxSessions::UInt16

  • maxSessionTimeout::Float64

  • maxNodesPerRead::UInt32

  • maxNodesPerWrite::UInt32

  • maxNodesPerMethodCall::UInt32

  • maxNodesPerBrowse::UInt32

  • maxNodesPerRegisterNodes::UInt32

  • maxNodesPerTranslateBrowsePathsToNodeIds::UInt32

  • maxNodesPerNodeManagement::UInt32

  • maxMonitoredItemsPerCall::UInt32

  • maxReferencesPerNode::UInt32

  • asyncOperationTimeout::Float64

  • maxAsyncOperationQueueSize::UInt64

  • asyncOperationNotifyCallback::Ptr{Nothing}

  • discoveryCleanupTimeout::UInt32

  • subscriptionsEnabled::Bool

  • maxSubscriptions::UInt32

  • maxSubscriptionsPerSession::UInt32

  • publishingIntervalLimits::UA_DurationRange

  • lifeTimeCountLimits::UA_UInt32Range

  • keepAliveCountLimits::UA_UInt32Range

  • maxNotificationsPerPublish::UInt32

  • enableRetransmissionQueue::Bool

  • maxRetransmissionQueueSize::UInt32

  • maxEventsPerNode::UInt32

  • maxMonitoredItems::UInt32

  • maxMonitoredItemsPerSubscription::UInt32

  • samplingIntervalLimits::UA_DurationRange

  • queueSizeLimits::UA_UInt32Range

  • maxPublishReqPerSession::UInt32

  • monitoredItemRegisterCallback::Ptr{Nothing}

  • pubsubEnabled::Bool

  • pubSubConfig::UA_PubSubConfiguration

  • historizingEnabled::Bool

  • historyDatabase::UA_HistoryDatabase

  • accessHistoryDataCapability::Bool

  • maxReturnDataValues::UInt32

  • accessHistoryEventsCapability::Bool

  • maxReturnEventValues::UInt32

  • insertDataCapability::Bool

  • insertEventCapability::Bool

  • insertAnnotationsCapability::Bool

  • replaceDataCapability::Bool

  • replaceEventCapability::Bool

  • updateDataCapability::Bool

  • updateEventCapability::Bool

  • deleteRawCapability::Bool

  • deleteEventCapability::Bool

  • deleteAtTimeDataCapability::Bool

  • reverseReconnectInterval::UInt32

  • privateKeyPasswordCallback::Ptr{Nothing}

source
Open62541.UA_ServerDiagnosticsSummaryDataType — Type
struct UA_ServerDiagnosticsSummaryDataType

Fields:

  • serverViewCount::UInt32

  • currentSessionCount::UInt32

  • cumulatedSessionCount::UInt32

  • securityRejectedSessionCount::UInt32

  • rejectedSessionCount::UInt32

  • sessionTimeoutCount::UInt32

  • sessionAbortCount::UInt32

  • currentSubscriptionCount::UInt32

  • cumulatedSubscriptionCount::UInt32

  • publishingIntervalCount::UInt32

  • securityRejectedRequestsCount::UInt32

  • rejectedRequestsCount::UInt32

source
Open62541.UA_ServerOnNetwork — Type
struct UA_ServerOnNetwork

Fields:

  • recordId::UInt32

  • serverName::UA_String

  • discoveryUrl::UA_String

  • serverCapabilitiesSize::UInt64

  • serverCapabilities::Ptr{UA_String}

source
Open62541.UA_ServerStatusDataType — Type
struct UA_ServerStatusDataType

Fields:

  • startTime::Int64

  • currentTime::Int64

  • state::UA_ServerState

  • buildInfo::UA_BuildInfo

  • secondsTillShutdown::UInt32

  • shutdownReason::UA_LocalizedText

source
Open62541.UA_SessionDiagnosticsDataType — Type
struct UA_SessionDiagnosticsDataType

Fields:

  • sessionId::UA_NodeId

  • sessionName::UA_String

  • clientDescription::UA_ApplicationDescription

  • serverUri::UA_String

  • endpointUrl::UA_String

  • localeIdsSize::UInt64

  • localeIds::Ptr{UA_String}

  • actualSessionTimeout::Float64

  • maxResponseMessageSize::UInt32

  • clientConnectionTime::Int64

  • clientLastContactTime::Int64

  • currentSubscriptionsCount::UInt32

  • currentMonitoredItemsCount::UInt32

  • currentPublishRequestsInQueue::UInt32

  • totalRequestCount::UA_ServiceCounterDataType

  • unauthorizedRequestCount::UInt32

  • readCount::UA_ServiceCounterDataType

  • historyReadCount::UA_ServiceCounterDataType

  • writeCount::UA_ServiceCounterDataType

  • historyUpdateCount::UA_ServiceCounterDataType

  • callCount::UA_ServiceCounterDataType

  • createMonitoredItemsCount::UA_ServiceCounterDataType

  • modifyMonitoredItemsCount::UA_ServiceCounterDataType

  • setMonitoringModeCount::UA_ServiceCounterDataType

  • setTriggeringCount::UA_ServiceCounterDataType

  • deleteMonitoredItemsCount::UA_ServiceCounterDataType

  • createSubscriptionCount::UA_ServiceCounterDataType

  • modifySubscriptionCount::UA_ServiceCounterDataType

  • setPublishingModeCount::UA_ServiceCounterDataType

  • publishCount::UA_ServiceCounterDataType

  • republishCount::UA_ServiceCounterDataType

  • transferSubscriptionsCount::UA_ServiceCounterDataType

  • deleteSubscriptionsCount::UA_ServiceCounterDataType

  • addNodesCount::UA_ServiceCounterDataType

  • addReferencesCount::UA_ServiceCounterDataType

  • deleteNodesCount::UA_ServiceCounterDataType

  • deleteReferencesCount::UA_ServiceCounterDataType

  • browseCount::UA_ServiceCounterDataType

  • browseNextCount::UA_ServiceCounterDataType

  • translateBrowsePathsToNodeIdsCount::UA_ServiceCounterDataType

  • queryFirstCount::UA_ServiceCounterDataType

  • queryNextCount::UA_ServiceCounterDataType

  • registerNodesCount::UA_ServiceCounterDataType

  • unregisterNodesCount::UA_ServiceCounterDataType

source
Open62541.UA_SessionSecurityDiagnosticsDataType — Type
struct UA_SessionSecurityDiagnosticsDataType

Fields:

  • sessionId::UA_NodeId

  • clientUserIdOfSession::UA_String

  • clientUserIdHistorySize::UInt64

  • clientUserIdHistory::Ptr{UA_String}

  • authenticationMechanism::UA_String

  • encoding::UA_String

  • transportProtocol::UA_String

  • securityMode::UA_MessageSecurityMode

  • securityPolicyUri::UA_String

  • clientCertificate::UA_String

source
Open62541.UA_SessionStatistics — Type
struct UA_SessionStatistics

Fields:

  • currentSessionCount::UInt64

  • cumulatedSessionCount::UInt64

  • securityRejectedSessionCount::UInt64

  • rejectedSessionCount::UInt64

  • sessionTimeoutCount::UInt64

  • sessionAbortCount::UInt64

source
Open62541.UA_SessionlessInvokeRequestType — Type
struct UA_SessionlessInvokeRequestType

Fields:

  • urisVersion::UInt32

  • namespaceUrisSize::UInt64

  • namespaceUris::Ptr{UA_String}

  • serverUrisSize::UInt64

  • serverUris::Ptr{UA_String}

  • localeIdsSize::UInt64

  • localeIds::Ptr{UA_String}

  • serviceId::UInt32

source
Open62541.UA_SetMonitoringModeRequest — Type
struct UA_SetMonitoringModeRequest

Fields:

  • requestHeader::UA_RequestHeader

  • subscriptionId::UInt32

  • monitoringMode::UA_MonitoringMode

  • monitoredItemIdsSize::UInt64

  • monitoredItemIds::Ptr{UInt32}

source
Open62541.UA_SetMonitoringModeResponse — Type
struct UA_SetMonitoringModeResponse

Fields:

  • responseHeader::UA_ResponseHeader

  • resultsSize::UInt64

  • results::Ptr{UInt32}

  • diagnosticInfosSize::UInt64

  • diagnosticInfos::Ptr{UA_DiagnosticInfo}

source
Open62541.UA_SetPublishingModeResponse — Type
struct UA_SetPublishingModeResponse

Fields:

  • responseHeader::UA_ResponseHeader

  • resultsSize::UInt64

  • results::Ptr{UInt32}

  • diagnosticInfosSize::UInt64

  • diagnosticInfos::Ptr{UA_DiagnosticInfo}

source
Open62541.UA_SetTriggeringRequest — Type
struct UA_SetTriggeringRequest

Fields:

  • requestHeader::UA_RequestHeader

  • subscriptionId::UInt32

  • triggeringItemId::UInt32

  • linksToAddSize::UInt64

  • linksToAdd::Ptr{UInt32}

  • linksToRemoveSize::UInt64

  • linksToRemove::Ptr{UInt32}

source
Open62541.UA_SetTriggeringResponse — Type
struct UA_SetTriggeringResponse

Fields:

  • responseHeader::UA_ResponseHeader

  • addResultsSize::UInt64

  • addResults::Ptr{UInt32}

  • addDiagnosticInfosSize::UInt64

  • addDiagnosticInfos::Ptr{UA_DiagnosticInfo}

  • removeResultsSize::UInt64

  • removeResults::Ptr{UInt32}

  • removeDiagnosticInfosSize::UInt64

  • removeDiagnosticInfos::Ptr{UA_DiagnosticInfo}

source
Open62541.UA_SimpleAttributeOperand — Type
struct UA_SimpleAttributeOperand

Fields:

  • typeDefinitionId::UA_NodeId

  • browsePathSize::UInt64

  • browsePath::Ptr{UA_QualifiedName}

  • attributeId::UInt32

  • indexRange::UA_String

source
Open62541.UA_StructureDefinition — Type
struct UA_StructureDefinition

Fields:

  • defaultEncodingId::UA_NodeId

  • baseDataType::UA_NodeId

  • structureType::UA_StructureType

  • fieldsSize::UInt64

  • fields::Ptr{UA_StructureField}

source
Open62541.UA_StructureField — Type
struct UA_StructureField

Fields:

  • name::UA_String

  • description::UA_LocalizedText

  • dataType::UA_NodeId

  • valueRank::Int32

  • arrayDimensionsSize::UInt64

  • arrayDimensions::Ptr{UInt32}

  • maxStringLength::UInt32

  • isOptional::Bool

source
Open62541.UA_SubscriptionDiagnosticsDataType — Type
struct UA_SubscriptionDiagnosticsDataType

Fields:

  • sessionId::UA_NodeId

  • subscriptionId::UInt32

  • priority::UInt8

  • publishingInterval::Float64

  • maxKeepAliveCount::UInt32

  • maxLifetimeCount::UInt32

  • maxNotificationsPerPublish::UInt32

  • publishingEnabled::Bool

  • modifyCount::UInt32

  • enableCount::UInt32

  • disableCount::UInt32

  • republishRequestCount::UInt32

  • republishMessageRequestCount::UInt32

  • republishMessageCount::UInt32

  • transferRequestCount::UInt32

  • transferredToAltClientCount::UInt32

  • transferredToSameClientCount::UInt32

  • publishRequestCount::UInt32

  • dataChangeNotificationsCount::UInt32

  • eventNotificationsCount::UInt32

  • notificationsCount::UInt32

  • latePublishRequestCount::UInt32

  • currentKeepAliveCount::UInt32

  • currentLifetimeCount::UInt32

  • unacknowledgedMessageCount::UInt32

  • discardedMessageCount::UInt32

  • monitoredItemCount::UInt32

  • disabledMonitoredItemCount::UInt32

  • monitoringQueueOverflowCount::UInt32

  • nextSequenceNumber::UInt32

  • eventQueueOverFlowCount::UInt32

source
Open62541.UA_ThreeDFrame — Type
struct UA_ThreeDFrame

Fields:

  • cartesianCoordinates::UA_ThreeDCartesianCoordinates

  • orientation::UA_ThreeDOrientation

source
Open62541.UA_TransferSubscriptionsResponse — Type
struct UA_TransferSubscriptionsResponse

Fields:

  • responseHeader::UA_ResponseHeader

  • resultsSize::UInt64

  • results::Ptr{UA_TransferResult}

  • diagnosticInfosSize::UInt64

  • diagnosticInfos::Ptr{UA_DiagnosticInfo}

source
Open62541.UA_TrustListDataType — Type
struct UA_TrustListDataType

Fields:

  • specifiedLists::UInt32

  • trustedCertificatesSize::UInt64

  • trustedCertificates::Ptr{UA_String}

  • trustedCrlsSize::UInt64

  • trustedCrls::Ptr{UA_String}

  • issuerCertificatesSize::UInt64

  • issuerCertificates::Ptr{UA_String}

  • issuerCrlsSize::UInt64

  • issuerCrls::Ptr{UA_String}

source
Open62541.UA_UABinaryFileDataType — Type
struct UA_UABinaryFileDataType

Fields:

  • namespacesSize::UInt64

  • namespaces::Ptr{UA_String}

  • structureDataTypesSize::UInt64

  • structureDataTypes::Ptr{UA_StructureDescription}

  • enumDataTypesSize::UInt64

  • enumDataTypes::Ptr{UA_EnumDescription}

  • simpleDataTypesSize::UInt64

  • simpleDataTypes::Ptr{UA_SimpleTypeDescription}

  • schemaLocation::UA_String

  • fileHeaderSize::UInt64

  • fileHeader::Ptr{UA_KeyValuePair}

  • body::UA_Variant

source
Open62541.UA_UadpDataSetReaderMessageDataType — Type
struct UA_UadpDataSetReaderMessageDataType

Fields:

  • groupVersion::UInt32

  • networkMessageNumber::UInt16

  • dataSetOffset::UInt16

  • dataSetClassId::UA_Guid

  • networkMessageContentMask::UInt32

  • dataSetMessageContentMask::UInt32

  • publishingInterval::Float64

  • receiveOffset::Float64

  • processingOffset::Float64

source
Open62541.UA_UadpWriterGroupMessageDataType — Type
struct UA_UadpWriterGroupMessageDataType

Fields:

  • groupVersion::UInt32

  • dataSetOrdering::UA_DataSetOrderingType

  • networkMessageContentMask::UInt32

  • samplingOffset::Float64

  • publishingOffsetSize::UInt64

  • publishingOffset::Ptr{Float64}

source
Open62541.UA_UpdateDataDetails — Type
struct UA_UpdateDataDetails

Fields:

  • nodeId::UA_NodeId

  • performInsertReplace::UA_PerformUpdateType

  • updateValuesSize::UInt64

  • updateValues::Ptr{UA_DataValue}

source
Open62541.UA_UpdateEventDetails — Type
struct UA_UpdateEventDetails

Fields:

  • nodeId::UA_NodeId

  • performInsertReplace::UA_PerformUpdateType

  • filter::UA_EventFilter

  • eventDataSize::UInt64

  • eventData::Ptr{UA_HistoryEventFieldList}

source
Open62541.UA_UserTokenPolicy — Type
struct UA_UserTokenPolicy

Fields:

  • policyId::UA_String

  • tokenType::UA_UserTokenType

  • issuedTokenType::UA_String

  • issuerEndpointUrl::UA_String

  • securityPolicyUri::UA_String

source
Open62541.UA_ValueBackend — Type
struct UA_ValueBackend

Fields:

  • backendType

  • backend

Note that this type is defined as a union type in C; therefore, setting fields of a Ptr of this type requires special care.

source
Open62541.UA_VariableAttributes — Type
struct UA_VariableAttributes

Fields:

  • specifiedAttributes::UInt32

  • displayName::UA_LocalizedText

  • description::UA_LocalizedText

  • writeMask::UInt32

  • userWriteMask::UInt32

  • value::UA_Variant

  • dataType::UA_NodeId

  • valueRank::Int32

  • arrayDimensionsSize::UInt64

  • arrayDimensions::Ptr{UInt32}

  • accessLevel::UInt8

  • userAccessLevel::UInt8

  • minimumSamplingInterval::Float64

  • historizing::Bool

source
Open62541.UA_VariableNode — Type
struct UA_VariableNode

Fields:

  • head

  • dataType

  • valueRank

  • arrayDimensionsSize

  • arrayDimensions

  • valueBackend

  • valueSource

  • value

  • accessLevel

  • minimumSamplingInterval

  • historizing

  • isDynamic

Note that this type is defined as a union type in C; therefore, setting fields of a Ptr of this type requires special care.

source
Open62541.UA_VariableTypeAttributes — Type
struct UA_VariableTypeAttributes

Fields:

  • specifiedAttributes::UInt32

  • displayName::UA_LocalizedText

  • description::UA_LocalizedText

  • writeMask::UInt32

  • userWriteMask::UInt32

  • value::UA_Variant

  • dataType::UA_NodeId

  • valueRank::Int32

  • arrayDimensionsSize::UInt64

  • arrayDimensions::Ptr{UInt32}

  • isAbstract::Bool

source
Open62541.UA_VariableTypeNode — Type
struct UA_VariableTypeNode

Fields:

  • head

  • dataType

  • valueRank

  • arrayDimensionsSize

  • arrayDimensions

  • valueBackend

  • valueSource

  • value

  • isAbstract

  • lifecycle

Note that this type is defined as a union type in C; therefore, setting fields of a Ptr of this type requires special care.

source
Open62541.UA_Variant — Type
struct UA_Variant

Fields:

  • type::Ptr{UA_DataType}

  • storageType::UA_VariantStorageType

  • arrayLength::UInt64

  • data::Ptr{Nothing}

  • arrayDimensionsSize::UInt64

  • arrayDimensions::Ptr{UInt32}

source
Open62541.UA_ViewAttributes — Type
struct UA_ViewAttributes

Fields:

  • specifiedAttributes::UInt32

  • displayName::UA_LocalizedText

  • description::UA_LocalizedText

  • writeMask::UInt32

  • userWriteMask::UInt32

  • containsNoLoops::Bool

  • eventNotifier::UInt8

source
Open62541.UA_WriteRequest — Type
struct UA_WriteRequest

Fields:

  • requestHeader::UA_RequestHeader

  • nodesToWriteSize::UInt64

  • nodesToWrite::Ptr{UA_WriteValue}

source
Open62541.UA_WriteResponse — Type
struct UA_WriteResponse

Fields:

  • responseHeader::UA_ResponseHeader

  • resultsSize::UInt64

  • results::Ptr{UInt32}

  • diagnosticInfosSize::UInt64

  • diagnosticInfos::Ptr{UA_DiagnosticInfo}

source
Open62541.UA_WriterGroupConfig — Type
struct UA_WriterGroupConfig

Fields:

  • name::UA_String

  • enabled::Bool

  • writerGroupId::UInt16

  • publishingInterval::Float64

  • keepAliveTime::Float64

  • priority::UInt8

  • transportSettings::UA_ExtensionObject

  • messageSettings::UA_ExtensionObject

  • groupProperties::UA_KeyValueMap

  • encodingMimeType::UA_PubSubEncodingType

  • pubsubManagerCallback::UA_PubSub_CallbackLifecycle

  • maxEncapsulatedDataSetMessageCount::UInt16

  • rtLevel::UA_PubSubRTLevel

  • securityMode::UA_MessageSecurityMode

source
Open62541.UA_WriterGroupDataType — Type
struct UA_WriterGroupDataType

Fields:

  • name::UA_String

  • enabled::Bool

  • securityMode::UA_MessageSecurityMode

  • securityGroupId::UA_String

  • securityKeyServicesSize::UInt64

  • securityKeyServices::Ptr{UA_EndpointDescription}

  • maxNetworkMessageSize::UInt32

  • groupPropertiesSize::UInt64

  • groupProperties::Ptr{UA_KeyValuePair}

  • writerGroupId::UInt16

  • publishingInterval::Float64

  • keepAliveTime::Float64

  • priority::UInt8

  • localeIdsSize::UInt64

  • localeIds::Ptr{UA_String}

  • headerLayoutUri::UA_String

  • transportSettings::UA_ExtensionObject

  • messageSettings::UA_ExtensionObject

  • dataSetWritersSize::UInt64

  • dataSetWriters::Ptr{UA_DataSetWriterDataType}

source

Memory allocation and management for open62541 types

These are low level functions allowing to allocate and free (etc.) memory for open62541 types ("UA_...") on the C-side, as well as comparison between objects of the same type.

Open62541.UA_AccessLevelExType_copy — Method
UInt32_copy(src::Ptr{UInt32}, dst::Ptr{UInt32})::UA_STATUSCODE
UInt32_copy(src::UInt32, dst::Ptr{UInt32})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_AccessLevelExType_deleteMembers — Method
UInt32_deleteMembers(x::Ptr{UInt32})

(deprecated, use UInt32_clear(x) instead) deletes the dynamically allocated content of the object x and calls UInt32_init(x) to reset the type and its memory.

source
Open62541.UA_AccessLevelExType_equal — Method
UA_AccessLevelExType_equal(p1::Ptr{UInt32}, p2::Ptr{UInt32})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_AccessLevelExType_new — Method
UInt32_new()::Ptr{UInt32}

creates and initializes ("zeros") a UInt32 object whose memory is allocated by C. After use, it needs to be cleaned up with UInt32_delete(x::Ptr{UInt32})

source
Open62541.UA_AccessLevelType_copy — Method
UInt8_copy(src::Ptr{UInt8}, dst::Ptr{UInt8})::UA_STATUSCODE
UInt8_copy(src::UInt8, dst::Ptr{UInt8})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_AccessLevelType_deleteMembers — Method
UInt8_deleteMembers(x::Ptr{UInt8})

(deprecated, use UInt8_clear(x) instead) deletes the dynamically allocated content of the object x and calls UInt8_init(x) to reset the type and its memory.

source
Open62541.UA_AccessLevelType_equal — Method
UA_AccessLevelType_equal(p1::Ptr{UInt8}, p2::Ptr{UInt8})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_AccessLevelType_new — Method
UInt8_new()::Ptr{UInt8}

creates and initializes ("zeros") a UInt8 object whose memory is allocated by C. After use, it needs to be cleaned up with UInt8_delete(x::Ptr{UInt8})

source
Open62541.UA_AccessRestrictionType_copy — Method
UInt16_copy(src::Ptr{UInt16}, dst::Ptr{UInt16})::UA_STATUSCODE
UInt16_copy(src::UInt16, dst::Ptr{UInt16})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_AccessRestrictionType_equal — Method
UA_AccessRestrictionType_equal(p1::Ptr{UInt16}, p2::Ptr{UInt16})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_AccessRestrictionType_new — Method
UInt16_new()::Ptr{UInt16}

creates and initializes ("zeros") a UInt16 object whose memory is allocated by C. After use, it needs to be cleaned up with UInt16_delete(x::Ptr{UInt16})

source
Open62541.UA_ActivateSessionRequest_clear — Method
UA_ActivateSessionRequest_clear(x::Ptr{UA_ActivateSessionRequest})

deletes the dynamically allocated content of the object x and calls UA_ActivateSessionRequest_init(x) to reset the type and its memory.

source
Open62541.UA_ActivateSessionRequest_copy — Method
UA_ActivateSessionRequest_copy(src::Ptr{UA_ActivateSessionRequest}, dst::Ptr{UA_ActivateSessionRequest})::UA_STATUSCODE
UA_ActivateSessionRequest_copy(src::UA_ActivateSessionRequest, dst::Ptr{UA_ActivateSessionRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ActivateSessionRequest_deleteMembers — Method
UA_ActivateSessionRequest_deleteMembers(x::Ptr{UA_ActivateSessionRequest})

(deprecated, use UA_ActivateSessionRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ActivateSessionRequest_init(x) to reset the type and its memory.

source
Open62541.UA_ActivateSessionRequest_equal — Method
UA_ActivateSessionRequest_equal(p1::Ptr{UA_ActivateSessionRequest}, p2::Ptr{UA_ActivateSessionRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ActivateSessionRequest_new — Method
UA_ActivateSessionRequest_new()::Ptr{UA_ActivateSessionRequest}

creates and initializes ("zeros") a UA_ActivateSessionRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ActivateSessionRequest_delete(x::Ptr{UA_ActivateSessionRequest})

source
Open62541.UA_ActivateSessionResponse_clear — Method
UA_ActivateSessionResponse_clear(x::Ptr{UA_ActivateSessionResponse})

deletes the dynamically allocated content of the object x and calls UA_ActivateSessionResponse_init(x) to reset the type and its memory.

source
Open62541.UA_ActivateSessionResponse_copy — Method
UA_ActivateSessionResponse_copy(src::Ptr{UA_ActivateSessionResponse}, dst::Ptr{UA_ActivateSessionResponse})::UA_STATUSCODE
UA_ActivateSessionResponse_copy(src::UA_ActivateSessionResponse, dst::Ptr{UA_ActivateSessionResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ActivateSessionResponse_deleteMembers — Method
UA_ActivateSessionResponse_deleteMembers(x::Ptr{UA_ActivateSessionResponse})

(deprecated, use UA_ActivateSessionResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ActivateSessionResponse_init(x) to reset the type and its memory.

source
Open62541.UA_ActivateSessionResponse_equal — Method
UA_ActivateSessionResponse_equal(p1::Ptr{UA_ActivateSessionResponse}, p2::Ptr{UA_ActivateSessionResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ActivateSessionResponse_new — Method
UA_ActivateSessionResponse_new()::Ptr{UA_ActivateSessionResponse}

creates and initializes ("zeros") a UA_ActivateSessionResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ActivateSessionResponse_delete(x::Ptr{UA_ActivateSessionResponse})

source
Open62541.UA_AddNodesItem_clear — Method
UA_AddNodesItem_clear(x::Ptr{UA_AddNodesItem})

deletes the dynamically allocated content of the object x and calls UA_AddNodesItem_init(x) to reset the type and its memory.

source
Open62541.UA_AddNodesItem_copy — Method
UA_AddNodesItem_copy(src::Ptr{UA_AddNodesItem}, dst::Ptr{UA_AddNodesItem})::UA_STATUSCODE
UA_AddNodesItem_copy(src::UA_AddNodesItem, dst::Ptr{UA_AddNodesItem})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_AddNodesItem_deleteMembers — Method
UA_AddNodesItem_deleteMembers(x::Ptr{UA_AddNodesItem})

(deprecated, use UA_AddNodesItem_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_AddNodesItem_init(x) to reset the type and its memory.

source
Open62541.UA_AddNodesItem_equal — Method
UA_AddNodesItem_equal(p1::Ptr{UA_AddNodesItem}, p2::Ptr{UA_AddNodesItem})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_AddNodesItem_new — Method
UA_AddNodesItem_new()::Ptr{UA_AddNodesItem}

creates and initializes ("zeros") a UA_AddNodesItem object whose memory is allocated by C. After use, it needs to be cleaned up with UA_AddNodesItem_delete(x::Ptr{UA_AddNodesItem})

source
Open62541.UA_AddNodesRequest_clear — Method
UA_AddNodesRequest_clear(x::Ptr{UA_AddNodesRequest})

deletes the dynamically allocated content of the object x and calls UA_AddNodesRequest_init(x) to reset the type and its memory.

source
Open62541.UA_AddNodesRequest_copy — Method
UA_AddNodesRequest_copy(src::Ptr{UA_AddNodesRequest}, dst::Ptr{UA_AddNodesRequest})::UA_STATUSCODE
UA_AddNodesRequest_copy(src::UA_AddNodesRequest, dst::Ptr{UA_AddNodesRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_AddNodesRequest_deleteMembers — Method
UA_AddNodesRequest_deleteMembers(x::Ptr{UA_AddNodesRequest})

(deprecated, use UA_AddNodesRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_AddNodesRequest_init(x) to reset the type and its memory.

source
Open62541.UA_AddNodesRequest_equal — Method
UA_AddNodesRequest_equal(p1::Ptr{UA_AddNodesRequest}, p2::Ptr{UA_AddNodesRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_AddNodesRequest_new — Method
UA_AddNodesRequest_new()::Ptr{UA_AddNodesRequest}

creates and initializes ("zeros") a UA_AddNodesRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_AddNodesRequest_delete(x::Ptr{UA_AddNodesRequest})

source
Open62541.UA_AddNodesResponse_clear — Method
UA_AddNodesResponse_clear(x::Ptr{UA_AddNodesResponse})

deletes the dynamically allocated content of the object x and calls UA_AddNodesResponse_init(x) to reset the type and its memory.

source
Open62541.UA_AddNodesResponse_copy — Method
UA_AddNodesResponse_copy(src::Ptr{UA_AddNodesResponse}, dst::Ptr{UA_AddNodesResponse})::UA_STATUSCODE
UA_AddNodesResponse_copy(src::UA_AddNodesResponse, dst::Ptr{UA_AddNodesResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_AddNodesResponse_deleteMembers — Method
UA_AddNodesResponse_deleteMembers(x::Ptr{UA_AddNodesResponse})

(deprecated, use UA_AddNodesResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_AddNodesResponse_init(x) to reset the type and its memory.

source
Open62541.UA_AddNodesResponse_equal — Method
UA_AddNodesResponse_equal(p1::Ptr{UA_AddNodesResponse}, p2::Ptr{UA_AddNodesResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_AddNodesResponse_new — Method
UA_AddNodesResponse_new()::Ptr{UA_AddNodesResponse}

creates and initializes ("zeros") a UA_AddNodesResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_AddNodesResponse_delete(x::Ptr{UA_AddNodesResponse})

source
Open62541.UA_AddNodesResult_clear — Method
UA_AddNodesResult_clear(x::Ptr{UA_AddNodesResult})

deletes the dynamically allocated content of the object x and calls UA_AddNodesResult_init(x) to reset the type and its memory.

source
Open62541.UA_AddNodesResult_copy — Method
UA_AddNodesResult_copy(src::Ptr{UA_AddNodesResult}, dst::Ptr{UA_AddNodesResult})::UA_STATUSCODE
UA_AddNodesResult_copy(src::UA_AddNodesResult, dst::Ptr{UA_AddNodesResult})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_AddNodesResult_deleteMembers — Method
UA_AddNodesResult_deleteMembers(x::Ptr{UA_AddNodesResult})

(deprecated, use UA_AddNodesResult_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_AddNodesResult_init(x) to reset the type and its memory.

source
Open62541.UA_AddNodesResult_equal — Method
UA_AddNodesResult_equal(p1::Ptr{UA_AddNodesResult}, p2::Ptr{UA_AddNodesResult})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_AddNodesResult_new — Method
UA_AddNodesResult_new()::Ptr{UA_AddNodesResult}

creates and initializes ("zeros") a UA_AddNodesResult object whose memory is allocated by C. After use, it needs to be cleaned up with UA_AddNodesResult_delete(x::Ptr{UA_AddNodesResult})

source
Open62541.UA_AddReferencesItem_clear — Method
UA_AddReferencesItem_clear(x::Ptr{UA_AddReferencesItem})

deletes the dynamically allocated content of the object x and calls UA_AddReferencesItem_init(x) to reset the type and its memory.

source
Open62541.UA_AddReferencesItem_copy — Method
UA_AddReferencesItem_copy(src::Ptr{UA_AddReferencesItem}, dst::Ptr{UA_AddReferencesItem})::UA_STATUSCODE
UA_AddReferencesItem_copy(src::UA_AddReferencesItem, dst::Ptr{UA_AddReferencesItem})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_AddReferencesItem_deleteMembers — Method
UA_AddReferencesItem_deleteMembers(x::Ptr{UA_AddReferencesItem})

(deprecated, use UA_AddReferencesItem_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_AddReferencesItem_init(x) to reset the type and its memory.

source
Open62541.UA_AddReferencesItem_equal — Method
UA_AddReferencesItem_equal(p1::Ptr{UA_AddReferencesItem}, p2::Ptr{UA_AddReferencesItem})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_AddReferencesItem_new — Method
UA_AddReferencesItem_new()::Ptr{UA_AddReferencesItem}

creates and initializes ("zeros") a UA_AddReferencesItem object whose memory is allocated by C. After use, it needs to be cleaned up with UA_AddReferencesItem_delete(x::Ptr{UA_AddReferencesItem})

source
Open62541.UA_AddReferencesRequest_clear — Method
UA_AddReferencesRequest_clear(x::Ptr{UA_AddReferencesRequest})

deletes the dynamically allocated content of the object x and calls UA_AddReferencesRequest_init(x) to reset the type and its memory.

source
Open62541.UA_AddReferencesRequest_copy — Method
UA_AddReferencesRequest_copy(src::Ptr{UA_AddReferencesRequest}, dst::Ptr{UA_AddReferencesRequest})::UA_STATUSCODE
UA_AddReferencesRequest_copy(src::UA_AddReferencesRequest, dst::Ptr{UA_AddReferencesRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_AddReferencesRequest_deleteMembers — Method
UA_AddReferencesRequest_deleteMembers(x::Ptr{UA_AddReferencesRequest})

(deprecated, use UA_AddReferencesRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_AddReferencesRequest_init(x) to reset the type and its memory.

source
Open62541.UA_AddReferencesRequest_equal — Method
UA_AddReferencesRequest_equal(p1::Ptr{UA_AddReferencesRequest}, p2::Ptr{UA_AddReferencesRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_AddReferencesRequest_new — Method
UA_AddReferencesRequest_new()::Ptr{UA_AddReferencesRequest}

creates and initializes ("zeros") a UA_AddReferencesRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_AddReferencesRequest_delete(x::Ptr{UA_AddReferencesRequest})

source
Open62541.UA_AddReferencesResponse_clear — Method
UA_AddReferencesResponse_clear(x::Ptr{UA_AddReferencesResponse})

deletes the dynamically allocated content of the object x and calls UA_AddReferencesResponse_init(x) to reset the type and its memory.

source
Open62541.UA_AddReferencesResponse_copy — Method
UA_AddReferencesResponse_copy(src::Ptr{UA_AddReferencesResponse}, dst::Ptr{UA_AddReferencesResponse})::UA_STATUSCODE
UA_AddReferencesResponse_copy(src::UA_AddReferencesResponse, dst::Ptr{UA_AddReferencesResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_AddReferencesResponse_deleteMembers — Method
UA_AddReferencesResponse_deleteMembers(x::Ptr{UA_AddReferencesResponse})

(deprecated, use UA_AddReferencesResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_AddReferencesResponse_init(x) to reset the type and its memory.

source
Open62541.UA_AddReferencesResponse_equal — Method
UA_AddReferencesResponse_equal(p1::Ptr{UA_AddReferencesResponse}, p2::Ptr{UA_AddReferencesResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_AddReferencesResponse_new — Method
UA_AddReferencesResponse_new()::Ptr{UA_AddReferencesResponse}

creates and initializes ("zeros") a UA_AddReferencesResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_AddReferencesResponse_delete(x::Ptr{UA_AddReferencesResponse})

source
Open62541.UA_AdditionalParametersType_clear — Method
UA_AdditionalParametersType_clear(x::Ptr{UA_AdditionalParametersType})

deletes the dynamically allocated content of the object x and calls UA_AdditionalParametersType_init(x) to reset the type and its memory.

source
Open62541.UA_AdditionalParametersType_copy — Method
UA_AdditionalParametersType_copy(src::Ptr{UA_AdditionalParametersType}, dst::Ptr{UA_AdditionalParametersType})::UA_STATUSCODE
UA_AdditionalParametersType_copy(src::UA_AdditionalParametersType, dst::Ptr{UA_AdditionalParametersType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_AdditionalParametersType_deleteMembers — Method
UA_AdditionalParametersType_deleteMembers(x::Ptr{UA_AdditionalParametersType})

(deprecated, use UA_AdditionalParametersType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_AdditionalParametersType_init(x) to reset the type and its memory.

source
Open62541.UA_AdditionalParametersType_equal — Method
UA_AdditionalParametersType_equal(p1::Ptr{UA_AdditionalParametersType}, p2::Ptr{UA_AdditionalParametersType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_AdditionalParametersType_new — Method
UA_AdditionalParametersType_new()::Ptr{UA_AdditionalParametersType}

creates and initializes ("zeros") a UA_AdditionalParametersType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_AdditionalParametersType_delete(x::Ptr{UA_AdditionalParametersType})

source
Open62541.UA_AggregateConfiguration_clear — Method
UA_AggregateConfiguration_clear(x::Ptr{UA_AggregateConfiguration})

deletes the dynamically allocated content of the object x and calls UA_AggregateConfiguration_init(x) to reset the type and its memory.

source
Open62541.UA_AggregateConfiguration_copy — Method
UA_AggregateConfiguration_copy(src::Ptr{UA_AggregateConfiguration}, dst::Ptr{UA_AggregateConfiguration})::UA_STATUSCODE
UA_AggregateConfiguration_copy(src::UA_AggregateConfiguration, dst::Ptr{UA_AggregateConfiguration})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_AggregateConfiguration_deleteMembers — Method
UA_AggregateConfiguration_deleteMembers(x::Ptr{UA_AggregateConfiguration})

(deprecated, use UA_AggregateConfiguration_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_AggregateConfiguration_init(x) to reset the type and its memory.

source
Open62541.UA_AggregateConfiguration_equal — Method
UA_AggregateConfiguration_equal(p1::Ptr{UA_AggregateConfiguration}, p2::Ptr{UA_AggregateConfiguration})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_AggregateConfiguration_new — Method
UA_AggregateConfiguration_new()::Ptr{UA_AggregateConfiguration}

creates and initializes ("zeros") a UA_AggregateConfiguration object whose memory is allocated by C. After use, it needs to be cleaned up with UA_AggregateConfiguration_delete(x::Ptr{UA_AggregateConfiguration})

source
Open62541.UA_AggregateFilterResult_clear — Method
UA_AggregateFilterResult_clear(x::Ptr{UA_AggregateFilterResult})

deletes the dynamically allocated content of the object x and calls UA_AggregateFilterResult_init(x) to reset the type and its memory.

source
Open62541.UA_AggregateFilterResult_copy — Method
UA_AggregateFilterResult_copy(src::Ptr{UA_AggregateFilterResult}, dst::Ptr{UA_AggregateFilterResult})::UA_STATUSCODE
UA_AggregateFilterResult_copy(src::UA_AggregateFilterResult, dst::Ptr{UA_AggregateFilterResult})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_AggregateFilterResult_deleteMembers — Method
UA_AggregateFilterResult_deleteMembers(x::Ptr{UA_AggregateFilterResult})

(deprecated, use UA_AggregateFilterResult_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_AggregateFilterResult_init(x) to reset the type and its memory.

source
Open62541.UA_AggregateFilterResult_equal — Method
UA_AggregateFilterResult_equal(p1::Ptr{UA_AggregateFilterResult}, p2::Ptr{UA_AggregateFilterResult})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_AggregateFilterResult_new — Method
UA_AggregateFilterResult_new()::Ptr{UA_AggregateFilterResult}

creates and initializes ("zeros") a UA_AggregateFilterResult object whose memory is allocated by C. After use, it needs to be cleaned up with UA_AggregateFilterResult_delete(x::Ptr{UA_AggregateFilterResult})

source
Open62541.UA_AggregateFilter_clear — Method
UA_AggregateFilter_clear(x::Ptr{UA_AggregateFilter})

deletes the dynamically allocated content of the object x and calls UA_AggregateFilter_init(x) to reset the type and its memory.

source
Open62541.UA_AggregateFilter_copy — Method
UA_AggregateFilter_copy(src::Ptr{UA_AggregateFilter}, dst::Ptr{UA_AggregateFilter})::UA_STATUSCODE
UA_AggregateFilter_copy(src::UA_AggregateFilter, dst::Ptr{UA_AggregateFilter})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_AggregateFilter_deleteMembers — Method
UA_AggregateFilter_deleteMembers(x::Ptr{UA_AggregateFilter})

(deprecated, use UA_AggregateFilter_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_AggregateFilter_init(x) to reset the type and its memory.

source
Open62541.UA_AggregateFilter_equal — Method
UA_AggregateFilter_equal(p1::Ptr{UA_AggregateFilter}, p2::Ptr{UA_AggregateFilter})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_AggregateFilter_new — Method
UA_AggregateFilter_new()::Ptr{UA_AggregateFilter}

creates and initializes ("zeros") a UA_AggregateFilter object whose memory is allocated by C. After use, it needs to be cleaned up with UA_AggregateFilter_delete(x::Ptr{UA_AggregateFilter})

source
Open62541.UA_AliasNameDataType_clear — Method
UA_AliasNameDataType_clear(x::Ptr{UA_AliasNameDataType})

deletes the dynamically allocated content of the object x and calls UA_AliasNameDataType_init(x) to reset the type and its memory.

source
Open62541.UA_AliasNameDataType_copy — Method
UA_AliasNameDataType_copy(src::Ptr{UA_AliasNameDataType}, dst::Ptr{UA_AliasNameDataType})::UA_STATUSCODE
UA_AliasNameDataType_copy(src::UA_AliasNameDataType, dst::Ptr{UA_AliasNameDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_AliasNameDataType_deleteMembers — Method
UA_AliasNameDataType_deleteMembers(x::Ptr{UA_AliasNameDataType})

(deprecated, use UA_AliasNameDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_AliasNameDataType_init(x) to reset the type and its memory.

source
Open62541.UA_AliasNameDataType_equal — Method
UA_AliasNameDataType_equal(p1::Ptr{UA_AliasNameDataType}, p2::Ptr{UA_AliasNameDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_AliasNameDataType_new — Method
UA_AliasNameDataType_new()::Ptr{UA_AliasNameDataType}

creates and initializes ("zeros") a UA_AliasNameDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_AliasNameDataType_delete(x::Ptr{UA_AliasNameDataType})

source
Open62541.UA_Annotation_clear — Method
UA_Annotation_clear(x::Ptr{UA_Annotation})

deletes the dynamically allocated content of the object x and calls UA_Annotation_init(x) to reset the type and its memory.

source
Open62541.UA_Annotation_copy — Method
UA_Annotation_copy(src::Ptr{UA_Annotation}, dst::Ptr{UA_Annotation})::UA_STATUSCODE
UA_Annotation_copy(src::UA_Annotation, dst::Ptr{UA_Annotation})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_Annotation_deleteMembers — Method
UA_Annotation_deleteMembers(x::Ptr{UA_Annotation})

(deprecated, use UA_Annotation_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_Annotation_init(x) to reset the type and its memory.

source
Open62541.UA_Annotation_equal — Method
UA_Annotation_equal(p1::Ptr{UA_Annotation}, p2::Ptr{UA_Annotation})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_Annotation_init — Method
UA_Annotation_init(x::Ptr{UA_Annotation})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_Annotation_new — Method
UA_Annotation_new()::Ptr{UA_Annotation}

creates and initializes ("zeros") a UA_Annotation object whose memory is allocated by C. After use, it needs to be cleaned up with UA_Annotation_delete(x::Ptr{UA_Annotation})

source
Open62541.UA_AnonymousIdentityToken_clear — Method
UA_AnonymousIdentityToken_clear(x::Ptr{UA_AnonymousIdentityToken})

deletes the dynamically allocated content of the object x and calls UA_AnonymousIdentityToken_init(x) to reset the type and its memory.

source
Open62541.UA_AnonymousIdentityToken_copy — Method
UA_AnonymousIdentityToken_copy(src::Ptr{UA_AnonymousIdentityToken}, dst::Ptr{UA_AnonymousIdentityToken})::UA_STATUSCODE
UA_AnonymousIdentityToken_copy(src::UA_AnonymousIdentityToken, dst::Ptr{UA_AnonymousIdentityToken})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_AnonymousIdentityToken_deleteMembers — Method
UA_AnonymousIdentityToken_deleteMembers(x::Ptr{UA_AnonymousIdentityToken})

(deprecated, use UA_AnonymousIdentityToken_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_AnonymousIdentityToken_init(x) to reset the type and its memory.

source
Open62541.UA_AnonymousIdentityToken_equal — Method
UA_AnonymousIdentityToken_equal(p1::Ptr{UA_AnonymousIdentityToken}, p2::Ptr{UA_AnonymousIdentityToken})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_AnonymousIdentityToken_new — Method
UA_AnonymousIdentityToken_new()::Ptr{UA_AnonymousIdentityToken}

creates and initializes ("zeros") a UA_AnonymousIdentityToken object whose memory is allocated by C. After use, it needs to be cleaned up with UA_AnonymousIdentityToken_delete(x::Ptr{UA_AnonymousIdentityToken})

source
Open62541.UA_ApplicationDescription_clear — Method
UA_ApplicationDescription_clear(x::Ptr{UA_ApplicationDescription})

deletes the dynamically allocated content of the object x and calls UA_ApplicationDescription_init(x) to reset the type and its memory.

source
Open62541.UA_ApplicationDescription_copy — Method
UA_ApplicationDescription_copy(src::Ptr{UA_ApplicationDescription}, dst::Ptr{UA_ApplicationDescription})::UA_STATUSCODE
UA_ApplicationDescription_copy(src::UA_ApplicationDescription, dst::Ptr{UA_ApplicationDescription})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ApplicationDescription_deleteMembers — Method
UA_ApplicationDescription_deleteMembers(x::Ptr{UA_ApplicationDescription})

(deprecated, use UA_ApplicationDescription_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ApplicationDescription_init(x) to reset the type and its memory.

source
Open62541.UA_ApplicationDescription_equal — Method
UA_ApplicationDescription_equal(p1::Ptr{UA_ApplicationDescription}, p2::Ptr{UA_ApplicationDescription})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ApplicationDescription_new — Method
UA_ApplicationDescription_new()::Ptr{UA_ApplicationDescription}

creates and initializes ("zeros") a UA_ApplicationDescription object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ApplicationDescription_delete(x::Ptr{UA_ApplicationDescription})

source
Open62541.UA_ApplicationInstanceCertificate_copy — Method
UA_String_copy(src::Ptr{UA_String}, dst::Ptr{UA_String})::UA_STATUSCODE
UA_String_copy(src::UA_String, dst::Ptr{UA_String})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ApplicationInstanceCertificate_equal — Method
UA_ApplicationInstanceCertificate_equal(p1::Ptr{UA_String}, p2::Ptr{UA_String})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ApplicationType_clear — Method
UA_ApplicationType_clear(x::Ptr{UA_ApplicationType})

deletes the dynamically allocated content of the object x and calls UA_ApplicationType_init(x) to reset the type and its memory.

source
Open62541.UA_ApplicationType_copy — Method
UA_ApplicationType_copy(src::Ptr{UA_ApplicationType}, dst::Ptr{UA_ApplicationType})::UA_STATUSCODE
UA_ApplicationType_copy(src::UA_ApplicationType, dst::Ptr{UA_ApplicationType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ApplicationType_deleteMembers — Method
UA_ApplicationType_deleteMembers(x::Ptr{UA_ApplicationType})

(deprecated, use UA_ApplicationType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ApplicationType_init(x) to reset the type and its memory.

source
Open62541.UA_ApplicationType_equal — Method
UA_ApplicationType_equal(p1::Ptr{UA_ApplicationType}, p2::Ptr{UA_ApplicationType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ApplicationType_new — Method
UA_ApplicationType_new()::Ptr{UA_ApplicationType}

creates and initializes ("zeros") a UA_ApplicationType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ApplicationType_delete(x::Ptr{UA_ApplicationType})

source
Open62541.UA_Argument_clear — Method
UA_Argument_clear(x::Ptr{UA_Argument})

deletes the dynamically allocated content of the object x and calls UA_Argument_init(x) to reset the type and its memory.

source
Open62541.UA_Argument_copy — Method
UA_Argument_copy(src::Ptr{UA_Argument}, dst::Ptr{UA_Argument})::UA_STATUSCODE
UA_Argument_copy(src::UA_Argument, dst::Ptr{UA_Argument})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_Argument_deleteMembers — Method
UA_Argument_deleteMembers(x::Ptr{UA_Argument})

(deprecated, use UA_Argument_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_Argument_init(x) to reset the type and its memory.

source
Open62541.UA_Argument_equal — Method
UA_Argument_equal(p1::Ptr{UA_Argument}, p2::Ptr{UA_Argument})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_Argument_init — Method
UA_Argument_init(x::Ptr{UA_Argument})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_Argument_new — Method
UA_Argument_new()::Ptr{UA_Argument}

creates and initializes ("zeros") a UA_Argument object whose memory is allocated by C. After use, it needs to be cleaned up with UA_Argument_delete(x::Ptr{UA_Argument})

source
Open62541.UA_AttributeOperand_clear — Method
UA_AttributeOperand_clear(x::Ptr{UA_AttributeOperand})

deletes the dynamically allocated content of the object x and calls UA_AttributeOperand_init(x) to reset the type and its memory.

source
Open62541.UA_AttributeOperand_copy — Method
UA_AttributeOperand_copy(src::Ptr{UA_AttributeOperand}, dst::Ptr{UA_AttributeOperand})::UA_STATUSCODE
UA_AttributeOperand_copy(src::UA_AttributeOperand, dst::Ptr{UA_AttributeOperand})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_AttributeOperand_deleteMembers — Method
UA_AttributeOperand_deleteMembers(x::Ptr{UA_AttributeOperand})

(deprecated, use UA_AttributeOperand_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_AttributeOperand_init(x) to reset the type and its memory.

source
Open62541.UA_AttributeOperand_equal — Method
UA_AttributeOperand_equal(p1::Ptr{UA_AttributeOperand}, p2::Ptr{UA_AttributeOperand})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_AttributeOperand_new — Method
UA_AttributeOperand_new()::Ptr{UA_AttributeOperand}

creates and initializes ("zeros") a UA_AttributeOperand object whose memory is allocated by C. After use, it needs to be cleaned up with UA_AttributeOperand_delete(x::Ptr{UA_AttributeOperand})

source
Open62541.UA_AttributeWriteMask_copy — Method
UInt32_copy(src::Ptr{UInt32}, dst::Ptr{UInt32})::UA_STATUSCODE
UInt32_copy(src::UInt32, dst::Ptr{UInt32})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_AttributeWriteMask_deleteMembers — Method
UInt32_deleteMembers(x::Ptr{UInt32})

(deprecated, use UInt32_clear(x) instead) deletes the dynamically allocated content of the object x and calls UInt32_init(x) to reset the type and its memory.

source
Open62541.UA_AttributeWriteMask_equal — Method
UA_AttributeWriteMask_equal(p1::Ptr{UInt32}, p2::Ptr{UInt32})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_AttributeWriteMask_new — Method
UInt32_new()::Ptr{UInt32}

creates and initializes ("zeros") a UInt32 object whose memory is allocated by C. After use, it needs to be cleaned up with UInt32_delete(x::Ptr{UInt32})

source
Open62541.UA_AudioDataType_clear — Method
UA_String_clear(x::Ptr{UA_String})

deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_AudioDataType_copy — Method
UA_String_copy(src::Ptr{UA_String}, dst::Ptr{UA_String})::UA_STATUSCODE
UA_String_copy(src::UA_String, dst::Ptr{UA_String})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_AudioDataType_deleteMembers — Method
UA_String_deleteMembers(x::Ptr{UA_String})

(deprecated, use UA_String_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_AudioDataType_equal — Method
UA_AudioDataType_equal(p1::Ptr{UA_String}, p2::Ptr{UA_String})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_AudioDataType_new — Method
UA_String_new()::Ptr{UA_String}

creates and initializes ("zeros") a UA_String object whose memory is allocated by C. After use, it needs to be cleaned up with UA_String_delete(x::Ptr{UA_String})

source
Open62541.UA_AxisInformation_clear — Method
UA_AxisInformation_clear(x::Ptr{UA_AxisInformation})

deletes the dynamically allocated content of the object x and calls UA_AxisInformation_init(x) to reset the type and its memory.

source
Open62541.UA_AxisInformation_copy — Method
UA_AxisInformation_copy(src::Ptr{UA_AxisInformation}, dst::Ptr{UA_AxisInformation})::UA_STATUSCODE
UA_AxisInformation_copy(src::UA_AxisInformation, dst::Ptr{UA_AxisInformation})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_AxisInformation_deleteMembers — Method
UA_AxisInformation_deleteMembers(x::Ptr{UA_AxisInformation})

(deprecated, use UA_AxisInformation_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_AxisInformation_init(x) to reset the type and its memory.

source
Open62541.UA_AxisInformation_equal — Method
UA_AxisInformation_equal(p1::Ptr{UA_AxisInformation}, p2::Ptr{UA_AxisInformation})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_AxisInformation_new — Method
UA_AxisInformation_new()::Ptr{UA_AxisInformation}

creates and initializes ("zeros") a UA_AxisInformation object whose memory is allocated by C. After use, it needs to be cleaned up with UA_AxisInformation_delete(x::Ptr{UA_AxisInformation})

source
Open62541.UA_AxisScaleEnumeration_clear — Method
UA_AxisScaleEnumeration_clear(x::Ptr{UA_AxisScaleEnumeration})

deletes the dynamically allocated content of the object x and calls UA_AxisScaleEnumeration_init(x) to reset the type and its memory.

source
Open62541.UA_AxisScaleEnumeration_copy — Method
UA_AxisScaleEnumeration_copy(src::Ptr{UA_AxisScaleEnumeration}, dst::Ptr{UA_AxisScaleEnumeration})::UA_STATUSCODE
UA_AxisScaleEnumeration_copy(src::UA_AxisScaleEnumeration, dst::Ptr{UA_AxisScaleEnumeration})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_AxisScaleEnumeration_deleteMembers — Method
UA_AxisScaleEnumeration_deleteMembers(x::Ptr{UA_AxisScaleEnumeration})

(deprecated, use UA_AxisScaleEnumeration_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_AxisScaleEnumeration_init(x) to reset the type and its memory.

source
Open62541.UA_AxisScaleEnumeration_equal — Method
UA_AxisScaleEnumeration_equal(p1::Ptr{UA_AxisScaleEnumeration}, p2::Ptr{UA_AxisScaleEnumeration})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_AxisScaleEnumeration_new — Method
UA_AxisScaleEnumeration_new()::Ptr{UA_AxisScaleEnumeration}

creates and initializes ("zeros") a UA_AxisScaleEnumeration object whose memory is allocated by C. After use, it needs to be cleaned up with UA_AxisScaleEnumeration_delete(x::Ptr{UA_AxisScaleEnumeration})

source
Open62541.UA_BitFieldMaskDataType_copy — Method
UInt64_copy(src::Ptr{UInt64}, dst::Ptr{UInt64})::UA_STATUSCODE
UInt64_copy(src::UInt64, dst::Ptr{UInt64})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_BitFieldMaskDataType_equal — Method
UA_BitFieldMaskDataType_equal(p1::Ptr{UInt64}, p2::Ptr{UInt64})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_BitFieldMaskDataType_new — Method
UInt64_new()::Ptr{UInt64}

creates and initializes ("zeros") a UInt64 object whose memory is allocated by C. After use, it needs to be cleaned up with UInt64_delete(x::Ptr{UInt64})

source
Open62541.UA_Boolean_clear — Method
Bool_clear(x::Ptr{Bool})

deletes the dynamically allocated content of the object x and calls Bool_init(x) to reset the type and its memory.

source
Open62541.UA_Boolean_copy — Method
Bool_copy(src::Ptr{Bool}, dst::Ptr{Bool})::UA_STATUSCODE
Bool_copy(src::Bool, dst::Ptr{Bool})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_Boolean_deleteMembers — Method
Bool_deleteMembers(x::Ptr{Bool})

(deprecated, use Bool_clear(x) instead) deletes the dynamically allocated content of the object x and calls Bool_init(x) to reset the type and its memory.

source
Open62541.UA_Boolean_equal — Method
UA_Boolean_equal(p1::Ptr{Bool}, p2::Ptr{Bool})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_Boolean_new — Method
Bool_new()::Ptr{Bool}

creates and initializes ("zeros") a Bool object whose memory is allocated by C. After use, it needs to be cleaned up with Bool_delete(x::Ptr{Bool})

source
Open62541.UA_BrokerConnectionTransportDataType_clear — Method
UA_BrokerConnectionTransportDataType_clear(x::Ptr{UA_BrokerConnectionTransportDataType})

deletes the dynamically allocated content of the object x and calls UA_BrokerConnectionTransportDataType_init(x) to reset the type and its memory.

source
Open62541.UA_BrokerConnectionTransportDataType_copy — Method
UA_BrokerConnectionTransportDataType_copy(src::Ptr{UA_BrokerConnectionTransportDataType}, dst::Ptr{UA_BrokerConnectionTransportDataType})::UA_STATUSCODE
UA_BrokerConnectionTransportDataType_copy(src::UA_BrokerConnectionTransportDataType, dst::Ptr{UA_BrokerConnectionTransportDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_BrokerConnectionTransportDataType_deleteMembers — Method
UA_BrokerConnectionTransportDataType_deleteMembers(x::Ptr{UA_BrokerConnectionTransportDataType})

(deprecated, use UA_BrokerConnectionTransportDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_BrokerConnectionTransportDataType_init(x) to reset the type and its memory.

source
Open62541.UA_BrokerConnectionTransportDataType_equal — Method
UA_BrokerConnectionTransportDataType_equal(p1::Ptr{UA_BrokerConnectionTransportDataType}, p2::Ptr{UA_BrokerConnectionTransportDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_BrokerConnectionTransportDataType_new — Method
UA_BrokerConnectionTransportDataType_new()::Ptr{UA_BrokerConnectionTransportDataType}

creates and initializes ("zeros") a UA_BrokerConnectionTransportDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_BrokerConnectionTransportDataType_delete(x::Ptr{UA_BrokerConnectionTransportDataType})

source
Open62541.UA_BrokerDataSetReaderTransportDataType_clear — Method
UA_BrokerDataSetReaderTransportDataType_clear(x::Ptr{UA_BrokerDataSetReaderTransportDataType})

deletes the dynamically allocated content of the object x and calls UA_BrokerDataSetReaderTransportDataType_init(x) to reset the type and its memory.

source
Open62541.UA_BrokerDataSetReaderTransportDataType_copy — Method
UA_BrokerDataSetReaderTransportDataType_copy(src::Ptr{UA_BrokerDataSetReaderTransportDataType}, dst::Ptr{UA_BrokerDataSetReaderTransportDataType})::UA_STATUSCODE
UA_BrokerDataSetReaderTransportDataType_copy(src::UA_BrokerDataSetReaderTransportDataType, dst::Ptr{UA_BrokerDataSetReaderTransportDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_BrokerDataSetReaderTransportDataType_deleteMembers — Method
UA_BrokerDataSetReaderTransportDataType_deleteMembers(x::Ptr{UA_BrokerDataSetReaderTransportDataType})

(deprecated, use UA_BrokerDataSetReaderTransportDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_BrokerDataSetReaderTransportDataType_init(x) to reset the type and its memory.

source
Open62541.UA_BrokerDataSetReaderTransportDataType_equal — Method
UA_BrokerDataSetReaderTransportDataType_equal(p1::Ptr{UA_BrokerDataSetReaderTransportDataType}, p2::Ptr{UA_BrokerDataSetReaderTransportDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_BrokerDataSetReaderTransportDataType_new — Method
UA_BrokerDataSetReaderTransportDataType_new()::Ptr{UA_BrokerDataSetReaderTransportDataType}

creates and initializes ("zeros") a UA_BrokerDataSetReaderTransportDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_BrokerDataSetReaderTransportDataType_delete(x::Ptr{UA_BrokerDataSetReaderTransportDataType})

source
Open62541.UA_BrokerDataSetWriterTransportDataType_clear — Method
UA_BrokerDataSetWriterTransportDataType_clear(x::Ptr{UA_BrokerDataSetWriterTransportDataType})

deletes the dynamically allocated content of the object x and calls UA_BrokerDataSetWriterTransportDataType_init(x) to reset the type and its memory.

source
Open62541.UA_BrokerDataSetWriterTransportDataType_copy — Method
UA_BrokerDataSetWriterTransportDataType_copy(src::Ptr{UA_BrokerDataSetWriterTransportDataType}, dst::Ptr{UA_BrokerDataSetWriterTransportDataType})::UA_STATUSCODE
UA_BrokerDataSetWriterTransportDataType_copy(src::UA_BrokerDataSetWriterTransportDataType, dst::Ptr{UA_BrokerDataSetWriterTransportDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_BrokerDataSetWriterTransportDataType_deleteMembers — Method
UA_BrokerDataSetWriterTransportDataType_deleteMembers(x::Ptr{UA_BrokerDataSetWriterTransportDataType})

(deprecated, use UA_BrokerDataSetWriterTransportDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_BrokerDataSetWriterTransportDataType_init(x) to reset the type and its memory.

source
Open62541.UA_BrokerDataSetWriterTransportDataType_equal — Method
UA_BrokerDataSetWriterTransportDataType_equal(p1::Ptr{UA_BrokerDataSetWriterTransportDataType}, p2::Ptr{UA_BrokerDataSetWriterTransportDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_BrokerDataSetWriterTransportDataType_new — Method
UA_BrokerDataSetWriterTransportDataType_new()::Ptr{UA_BrokerDataSetWriterTransportDataType}

creates and initializes ("zeros") a UA_BrokerDataSetWriterTransportDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_BrokerDataSetWriterTransportDataType_delete(x::Ptr{UA_BrokerDataSetWriterTransportDataType})

source
Open62541.UA_BrokerTransportQualityOfService_clear — Method
UA_BrokerTransportQualityOfService_clear(x::Ptr{UA_BrokerTransportQualityOfService})

deletes the dynamically allocated content of the object x and calls UA_BrokerTransportQualityOfService_init(x) to reset the type and its memory.

source
Open62541.UA_BrokerTransportQualityOfService_copy — Method
UA_BrokerTransportQualityOfService_copy(src::Ptr{UA_BrokerTransportQualityOfService}, dst::Ptr{UA_BrokerTransportQualityOfService})::UA_STATUSCODE
UA_BrokerTransportQualityOfService_copy(src::UA_BrokerTransportQualityOfService, dst::Ptr{UA_BrokerTransportQualityOfService})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_BrokerTransportQualityOfService_deleteMembers — Method
UA_BrokerTransportQualityOfService_deleteMembers(x::Ptr{UA_BrokerTransportQualityOfService})

(deprecated, use UA_BrokerTransportQualityOfService_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_BrokerTransportQualityOfService_init(x) to reset the type and its memory.

source
Open62541.UA_BrokerTransportQualityOfService_equal — Method
UA_BrokerTransportQualityOfService_equal(p1::Ptr{UA_BrokerTransportQualityOfService}, p2::Ptr{UA_BrokerTransportQualityOfService})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_BrokerTransportQualityOfService_new — Method
UA_BrokerTransportQualityOfService_new()::Ptr{UA_BrokerTransportQualityOfService}

creates and initializes ("zeros") a UA_BrokerTransportQualityOfService object whose memory is allocated by C. After use, it needs to be cleaned up with UA_BrokerTransportQualityOfService_delete(x::Ptr{UA_BrokerTransportQualityOfService})

source
Open62541.UA_BrokerWriterGroupTransportDataType_clear — Method
UA_BrokerWriterGroupTransportDataType_clear(x::Ptr{UA_BrokerWriterGroupTransportDataType})

deletes the dynamically allocated content of the object x and calls UA_BrokerWriterGroupTransportDataType_init(x) to reset the type and its memory.

source
Open62541.UA_BrokerWriterGroupTransportDataType_copy — Method
UA_BrokerWriterGroupTransportDataType_copy(src::Ptr{UA_BrokerWriterGroupTransportDataType}, dst::Ptr{UA_BrokerWriterGroupTransportDataType})::UA_STATUSCODE
UA_BrokerWriterGroupTransportDataType_copy(src::UA_BrokerWriterGroupTransportDataType, dst::Ptr{UA_BrokerWriterGroupTransportDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_BrokerWriterGroupTransportDataType_deleteMembers — Method
UA_BrokerWriterGroupTransportDataType_deleteMembers(x::Ptr{UA_BrokerWriterGroupTransportDataType})

(deprecated, use UA_BrokerWriterGroupTransportDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_BrokerWriterGroupTransportDataType_init(x) to reset the type and its memory.

source
Open62541.UA_BrokerWriterGroupTransportDataType_equal — Method
UA_BrokerWriterGroupTransportDataType_equal(p1::Ptr{UA_BrokerWriterGroupTransportDataType}, p2::Ptr{UA_BrokerWriterGroupTransportDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_BrokerWriterGroupTransportDataType_new — Method
UA_BrokerWriterGroupTransportDataType_new()::Ptr{UA_BrokerWriterGroupTransportDataType}

creates and initializes ("zeros") a UA_BrokerWriterGroupTransportDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_BrokerWriterGroupTransportDataType_delete(x::Ptr{UA_BrokerWriterGroupTransportDataType})

source
Open62541.UA_BrowseDescription_clear — Method
UA_BrowseDescription_clear(x::Ptr{UA_BrowseDescription})

deletes the dynamically allocated content of the object x and calls UA_BrowseDescription_init(x) to reset the type and its memory.

source
Open62541.UA_BrowseDescription_copy — Method
UA_BrowseDescription_copy(src::Ptr{UA_BrowseDescription}, dst::Ptr{UA_BrowseDescription})::UA_STATUSCODE
UA_BrowseDescription_copy(src::UA_BrowseDescription, dst::Ptr{UA_BrowseDescription})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_BrowseDescription_deleteMembers — Method
UA_BrowseDescription_deleteMembers(x::Ptr{UA_BrowseDescription})

(deprecated, use UA_BrowseDescription_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_BrowseDescription_init(x) to reset the type and its memory.

source
Open62541.UA_BrowseDescription_equal — Method
UA_BrowseDescription_equal(p1::Ptr{UA_BrowseDescription}, p2::Ptr{UA_BrowseDescription})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_BrowseDescription_new — Method
UA_BrowseDescription_new()::Ptr{UA_BrowseDescription}

creates and initializes ("zeros") a UA_BrowseDescription object whose memory is allocated by C. After use, it needs to be cleaned up with UA_BrowseDescription_delete(x::Ptr{UA_BrowseDescription})

source
Open62541.UA_BrowseDirection_clear — Method
UA_BrowseDirection_clear(x::Ptr{UA_BrowseDirection})

deletes the dynamically allocated content of the object x and calls UA_BrowseDirection_init(x) to reset the type and its memory.

source
Open62541.UA_BrowseDirection_copy — Method
UA_BrowseDirection_copy(src::Ptr{UA_BrowseDirection}, dst::Ptr{UA_BrowseDirection})::UA_STATUSCODE
UA_BrowseDirection_copy(src::UA_BrowseDirection, dst::Ptr{UA_BrowseDirection})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_BrowseDirection_deleteMembers — Method
UA_BrowseDirection_deleteMembers(x::Ptr{UA_BrowseDirection})

(deprecated, use UA_BrowseDirection_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_BrowseDirection_init(x) to reset the type and its memory.

source
Open62541.UA_BrowseDirection_equal — Method
UA_BrowseDirection_equal(p1::Ptr{UA_BrowseDirection}, p2::Ptr{UA_BrowseDirection})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_BrowseDirection_new — Method
UA_BrowseDirection_new()::Ptr{UA_BrowseDirection}

creates and initializes ("zeros") a UA_BrowseDirection object whose memory is allocated by C. After use, it needs to be cleaned up with UA_BrowseDirection_delete(x::Ptr{UA_BrowseDirection})

source
Open62541.UA_BrowseNextRequest_clear — Method
UA_BrowseNextRequest_clear(x::Ptr{UA_BrowseNextRequest})

deletes the dynamically allocated content of the object x and calls UA_BrowseNextRequest_init(x) to reset the type and its memory.

source
Open62541.UA_BrowseNextRequest_copy — Method
UA_BrowseNextRequest_copy(src::Ptr{UA_BrowseNextRequest}, dst::Ptr{UA_BrowseNextRequest})::UA_STATUSCODE
UA_BrowseNextRequest_copy(src::UA_BrowseNextRequest, dst::Ptr{UA_BrowseNextRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_BrowseNextRequest_deleteMembers — Method
UA_BrowseNextRequest_deleteMembers(x::Ptr{UA_BrowseNextRequest})

(deprecated, use UA_BrowseNextRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_BrowseNextRequest_init(x) to reset the type and its memory.

source
Open62541.UA_BrowseNextRequest_equal — Method
UA_BrowseNextRequest_equal(p1::Ptr{UA_BrowseNextRequest}, p2::Ptr{UA_BrowseNextRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_BrowseNextRequest_new — Method
UA_BrowseNextRequest_new()::Ptr{UA_BrowseNextRequest}

creates and initializes ("zeros") a UA_BrowseNextRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_BrowseNextRequest_delete(x::Ptr{UA_BrowseNextRequest})

source
Open62541.UA_BrowseNextResponse_clear — Method
UA_BrowseNextResponse_clear(x::Ptr{UA_BrowseNextResponse})

deletes the dynamically allocated content of the object x and calls UA_BrowseNextResponse_init(x) to reset the type and its memory.

source
Open62541.UA_BrowseNextResponse_copy — Method
UA_BrowseNextResponse_copy(src::Ptr{UA_BrowseNextResponse}, dst::Ptr{UA_BrowseNextResponse})::UA_STATUSCODE
UA_BrowseNextResponse_copy(src::UA_BrowseNextResponse, dst::Ptr{UA_BrowseNextResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_BrowseNextResponse_deleteMembers — Method
UA_BrowseNextResponse_deleteMembers(x::Ptr{UA_BrowseNextResponse})

(deprecated, use UA_BrowseNextResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_BrowseNextResponse_init(x) to reset the type and its memory.

source
Open62541.UA_BrowseNextResponse_equal — Method
UA_BrowseNextResponse_equal(p1::Ptr{UA_BrowseNextResponse}, p2::Ptr{UA_BrowseNextResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_BrowseNextResponse_new — Method
UA_BrowseNextResponse_new()::Ptr{UA_BrowseNextResponse}

creates and initializes ("zeros") a UA_BrowseNextResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_BrowseNextResponse_delete(x::Ptr{UA_BrowseNextResponse})

source
Open62541.UA_BrowsePathResult_clear — Method
UA_BrowsePathResult_clear(x::Ptr{UA_BrowsePathResult})

deletes the dynamically allocated content of the object x and calls UA_BrowsePathResult_init(x) to reset the type and its memory.

source
Open62541.UA_BrowsePathResult_copy — Method
UA_BrowsePathResult_copy(src::Ptr{UA_BrowsePathResult}, dst::Ptr{UA_BrowsePathResult})::UA_STATUSCODE
UA_BrowsePathResult_copy(src::UA_BrowsePathResult, dst::Ptr{UA_BrowsePathResult})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_BrowsePathResult_deleteMembers — Method
UA_BrowsePathResult_deleteMembers(x::Ptr{UA_BrowsePathResult})

(deprecated, use UA_BrowsePathResult_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_BrowsePathResult_init(x) to reset the type and its memory.

source
Open62541.UA_BrowsePathResult_equal — Method
UA_BrowsePathResult_equal(p1::Ptr{UA_BrowsePathResult}, p2::Ptr{UA_BrowsePathResult})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_BrowsePathResult_new — Method
UA_BrowsePathResult_new()::Ptr{UA_BrowsePathResult}

creates and initializes ("zeros") a UA_BrowsePathResult object whose memory is allocated by C. After use, it needs to be cleaned up with UA_BrowsePathResult_delete(x::Ptr{UA_BrowsePathResult})

source
Open62541.UA_BrowsePathTarget_clear — Method
UA_BrowsePathTarget_clear(x::Ptr{UA_BrowsePathTarget})

deletes the dynamically allocated content of the object x and calls UA_BrowsePathTarget_init(x) to reset the type and its memory.

source
Open62541.UA_BrowsePathTarget_copy — Method
UA_BrowsePathTarget_copy(src::Ptr{UA_BrowsePathTarget}, dst::Ptr{UA_BrowsePathTarget})::UA_STATUSCODE
UA_BrowsePathTarget_copy(src::UA_BrowsePathTarget, dst::Ptr{UA_BrowsePathTarget})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_BrowsePathTarget_deleteMembers — Method
UA_BrowsePathTarget_deleteMembers(x::Ptr{UA_BrowsePathTarget})

(deprecated, use UA_BrowsePathTarget_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_BrowsePathTarget_init(x) to reset the type and its memory.

source
Open62541.UA_BrowsePathTarget_equal — Method
UA_BrowsePathTarget_equal(p1::Ptr{UA_BrowsePathTarget}, p2::Ptr{UA_BrowsePathTarget})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_BrowsePathTarget_new — Method
UA_BrowsePathTarget_new()::Ptr{UA_BrowsePathTarget}

creates and initializes ("zeros") a UA_BrowsePathTarget object whose memory is allocated by C. After use, it needs to be cleaned up with UA_BrowsePathTarget_delete(x::Ptr{UA_BrowsePathTarget})

source
Open62541.UA_BrowsePath_clear — Method
UA_BrowsePath_clear(x::Ptr{UA_BrowsePath})

deletes the dynamically allocated content of the object x and calls UA_BrowsePath_init(x) to reset the type and its memory.

source
Open62541.UA_BrowsePath_copy — Method
UA_BrowsePath_copy(src::Ptr{UA_BrowsePath}, dst::Ptr{UA_BrowsePath})::UA_STATUSCODE
UA_BrowsePath_copy(src::UA_BrowsePath, dst::Ptr{UA_BrowsePath})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_BrowsePath_deleteMembers — Method
UA_BrowsePath_deleteMembers(x::Ptr{UA_BrowsePath})

(deprecated, use UA_BrowsePath_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_BrowsePath_init(x) to reset the type and its memory.

source
Open62541.UA_BrowsePath_equal — Method
UA_BrowsePath_equal(p1::Ptr{UA_BrowsePath}, p2::Ptr{UA_BrowsePath})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_BrowsePath_init — Method
UA_BrowsePath_init(x::Ptr{UA_BrowsePath})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_BrowsePath_new — Method
UA_BrowsePath_new()::Ptr{UA_BrowsePath}

creates and initializes ("zeros") a UA_BrowsePath object whose memory is allocated by C. After use, it needs to be cleaned up with UA_BrowsePath_delete(x::Ptr{UA_BrowsePath})

source
Open62541.UA_BrowseRequest_clear — Method
UA_BrowseRequest_clear(x::Ptr{UA_BrowseRequest})

deletes the dynamically allocated content of the object x and calls UA_BrowseRequest_init(x) to reset the type and its memory.

source
Open62541.UA_BrowseRequest_copy — Method
UA_BrowseRequest_copy(src::Ptr{UA_BrowseRequest}, dst::Ptr{UA_BrowseRequest})::UA_STATUSCODE
UA_BrowseRequest_copy(src::UA_BrowseRequest, dst::Ptr{UA_BrowseRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_BrowseRequest_deleteMembers — Method
UA_BrowseRequest_deleteMembers(x::Ptr{UA_BrowseRequest})

(deprecated, use UA_BrowseRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_BrowseRequest_init(x) to reset the type and its memory.

source
Open62541.UA_BrowseRequest_equal — Method
UA_BrowseRequest_equal(p1::Ptr{UA_BrowseRequest}, p2::Ptr{UA_BrowseRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_BrowseRequest_new — Method
UA_BrowseRequest_new()::Ptr{UA_BrowseRequest}

creates and initializes ("zeros") a UA_BrowseRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_BrowseRequest_delete(x::Ptr{UA_BrowseRequest})

source
Open62541.UA_BrowseResponse_clear — Method
UA_BrowseResponse_clear(x::Ptr{UA_BrowseResponse})

deletes the dynamically allocated content of the object x and calls UA_BrowseResponse_init(x) to reset the type and its memory.

source
Open62541.UA_BrowseResponse_copy — Method
UA_BrowseResponse_copy(src::Ptr{UA_BrowseResponse}, dst::Ptr{UA_BrowseResponse})::UA_STATUSCODE
UA_BrowseResponse_copy(src::UA_BrowseResponse, dst::Ptr{UA_BrowseResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_BrowseResponse_deleteMembers — Method
UA_BrowseResponse_deleteMembers(x::Ptr{UA_BrowseResponse})

(deprecated, use UA_BrowseResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_BrowseResponse_init(x) to reset the type and its memory.

source
Open62541.UA_BrowseResponse_equal — Method
UA_BrowseResponse_equal(p1::Ptr{UA_BrowseResponse}, p2::Ptr{UA_BrowseResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_BrowseResponse_new — Method
UA_BrowseResponse_new()::Ptr{UA_BrowseResponse}

creates and initializes ("zeros") a UA_BrowseResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_BrowseResponse_delete(x::Ptr{UA_BrowseResponse})

source
Open62541.UA_BrowseResultMask_clear — Method
UA_BrowseResultMask_clear(x::Ptr{UA_BrowseResultMask})

deletes the dynamically allocated content of the object x and calls UA_BrowseResultMask_init(x) to reset the type and its memory.

source
Open62541.UA_BrowseResultMask_copy — Method
UA_BrowseResultMask_copy(src::Ptr{UA_BrowseResultMask}, dst::Ptr{UA_BrowseResultMask})::UA_STATUSCODE
UA_BrowseResultMask_copy(src::UA_BrowseResultMask, dst::Ptr{UA_BrowseResultMask})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_BrowseResultMask_deleteMembers — Method
UA_BrowseResultMask_deleteMembers(x::Ptr{UA_BrowseResultMask})

(deprecated, use UA_BrowseResultMask_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_BrowseResultMask_init(x) to reset the type and its memory.

source
Open62541.UA_BrowseResultMask_equal — Method
UA_BrowseResultMask_equal(p1::Ptr{UA_BrowseResultMask}, p2::Ptr{UA_BrowseResultMask})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_BrowseResultMask_new — Method
UA_BrowseResultMask_new()::Ptr{UA_BrowseResultMask}

creates and initializes ("zeros") a UA_BrowseResultMask object whose memory is allocated by C. After use, it needs to be cleaned up with UA_BrowseResultMask_delete(x::Ptr{UA_BrowseResultMask})

source
Open62541.UA_BrowseResult_clear — Method
UA_BrowseResult_clear(x::Ptr{UA_BrowseResult})

deletes the dynamically allocated content of the object x and calls UA_BrowseResult_init(x) to reset the type and its memory.

source
Open62541.UA_BrowseResult_copy — Method
UA_BrowseResult_copy(src::Ptr{UA_BrowseResult}, dst::Ptr{UA_BrowseResult})::UA_STATUSCODE
UA_BrowseResult_copy(src::UA_BrowseResult, dst::Ptr{UA_BrowseResult})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_BrowseResult_deleteMembers — Method
UA_BrowseResult_deleteMembers(x::Ptr{UA_BrowseResult})

(deprecated, use UA_BrowseResult_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_BrowseResult_init(x) to reset the type and its memory.

source
Open62541.UA_BrowseResult_equal — Method
UA_BrowseResult_equal(p1::Ptr{UA_BrowseResult}, p2::Ptr{UA_BrowseResult})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_BrowseResult_new — Method
UA_BrowseResult_new()::Ptr{UA_BrowseResult}

creates and initializes ("zeros") a UA_BrowseResult object whose memory is allocated by C. After use, it needs to be cleaned up with UA_BrowseResult_delete(x::Ptr{UA_BrowseResult})

source
Open62541.UA_BuildInfo_clear — Method
UA_BuildInfo_clear(x::Ptr{UA_BuildInfo})

deletes the dynamically allocated content of the object x and calls UA_BuildInfo_init(x) to reset the type and its memory.

source
Open62541.UA_BuildInfo_copy — Method
UA_BuildInfo_copy(src::Ptr{UA_BuildInfo}, dst::Ptr{UA_BuildInfo})::UA_STATUSCODE
UA_BuildInfo_copy(src::UA_BuildInfo, dst::Ptr{UA_BuildInfo})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_BuildInfo_deleteMembers — Method
UA_BuildInfo_deleteMembers(x::Ptr{UA_BuildInfo})

(deprecated, use UA_BuildInfo_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_BuildInfo_init(x) to reset the type and its memory.

source
Open62541.UA_BuildInfo_equal — Method
UA_BuildInfo_equal(p1::Ptr{UA_BuildInfo}, p2::Ptr{UA_BuildInfo})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_BuildInfo_init — Method
UA_BuildInfo_init(x::Ptr{UA_BuildInfo})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_BuildInfo_new — Method
UA_BuildInfo_new()::Ptr{UA_BuildInfo}

creates and initializes ("zeros") a UA_BuildInfo object whose memory is allocated by C. After use, it needs to be cleaned up with UA_BuildInfo_delete(x::Ptr{UA_BuildInfo})

source
Open62541.UA_ByteString_clear — Method
UA_String_clear(x::Ptr{UA_String})

deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_ByteString_copy — Method
UA_String_copy(src::Ptr{UA_String}, dst::Ptr{UA_String})::UA_STATUSCODE
UA_String_copy(src::UA_String, dst::Ptr{UA_String})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ByteString_deleteMembers — Method
UA_String_deleteMembers(x::Ptr{UA_String})

(deprecated, use UA_String_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_ByteString_equal — Method
UA_ByteString_equal(p1::Ptr{UA_String}, p2::Ptr{UA_String})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ByteString_new — Method
UA_String_new()::Ptr{UA_String}

creates and initializes ("zeros") a UA_String object whose memory is allocated by C. After use, it needs to be cleaned up with UA_String_delete(x::Ptr{UA_String})

source
Open62541.UA_Byte_clear — Method
UInt8_clear(x::Ptr{UInt8})

deletes the dynamically allocated content of the object x and calls UInt8_init(x) to reset the type and its memory.

source
Open62541.UA_Byte_copy — Method
UInt8_copy(src::Ptr{UInt8}, dst::Ptr{UInt8})::UA_STATUSCODE
UInt8_copy(src::UInt8, dst::Ptr{UInt8})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_Byte_deleteMembers — Method
UInt8_deleteMembers(x::Ptr{UInt8})

(deprecated, use UInt8_clear(x) instead) deletes the dynamically allocated content of the object x and calls UInt8_init(x) to reset the type and its memory.

source
Open62541.UA_Byte_equal — Method
UA_Byte_equal(p1::Ptr{UInt8}, p2::Ptr{UInt8})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_Byte_init — Method
UInt8_init(x::Ptr{UInt8})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_Byte_new — Method
UInt8_new()::Ptr{UInt8}

creates and initializes ("zeros") a UInt8 object whose memory is allocated by C. After use, it needs to be cleaned up with UInt8_delete(x::Ptr{UInt8})

source
Open62541.UA_CallMethodRequest_clear — Method
UA_CallMethodRequest_clear(x::Ptr{UA_CallMethodRequest})

deletes the dynamically allocated content of the object x and calls UA_CallMethodRequest_init(x) to reset the type and its memory.

source
Open62541.UA_CallMethodRequest_copy — Method
UA_CallMethodRequest_copy(src::Ptr{UA_CallMethodRequest}, dst::Ptr{UA_CallMethodRequest})::UA_STATUSCODE
UA_CallMethodRequest_copy(src::UA_CallMethodRequest, dst::Ptr{UA_CallMethodRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_CallMethodRequest_deleteMembers — Method
UA_CallMethodRequest_deleteMembers(x::Ptr{UA_CallMethodRequest})

(deprecated, use UA_CallMethodRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_CallMethodRequest_init(x) to reset the type and its memory.

source
Open62541.UA_CallMethodRequest_equal — Method
UA_CallMethodRequest_equal(p1::Ptr{UA_CallMethodRequest}, p2::Ptr{UA_CallMethodRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_CallMethodRequest_new — Method
UA_CallMethodRequest_new()::Ptr{UA_CallMethodRequest}

creates and initializes ("zeros") a UA_CallMethodRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_CallMethodRequest_delete(x::Ptr{UA_CallMethodRequest})

source
Open62541.UA_CallMethodResult_clear — Method
UA_CallMethodResult_clear(x::Ptr{UA_CallMethodResult})

deletes the dynamically allocated content of the object x and calls UA_CallMethodResult_init(x) to reset the type and its memory.

source
Open62541.UA_CallMethodResult_copy — Method
UA_CallMethodResult_copy(src::Ptr{UA_CallMethodResult}, dst::Ptr{UA_CallMethodResult})::UA_STATUSCODE
UA_CallMethodResult_copy(src::UA_CallMethodResult, dst::Ptr{UA_CallMethodResult})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_CallMethodResult_deleteMembers — Method
UA_CallMethodResult_deleteMembers(x::Ptr{UA_CallMethodResult})

(deprecated, use UA_CallMethodResult_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_CallMethodResult_init(x) to reset the type and its memory.

source
Open62541.UA_CallMethodResult_equal — Method
UA_CallMethodResult_equal(p1::Ptr{UA_CallMethodResult}, p2::Ptr{UA_CallMethodResult})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_CallMethodResult_new — Method
UA_CallMethodResult_new()::Ptr{UA_CallMethodResult}

creates and initializes ("zeros") a UA_CallMethodResult object whose memory is allocated by C. After use, it needs to be cleaned up with UA_CallMethodResult_delete(x::Ptr{UA_CallMethodResult})

source
Open62541.UA_CallRequest_clear — Method
UA_CallRequest_clear(x::Ptr{UA_CallRequest})

deletes the dynamically allocated content of the object x and calls UA_CallRequest_init(x) to reset the type and its memory.

source
Open62541.UA_CallRequest_copy — Method
UA_CallRequest_copy(src::Ptr{UA_CallRequest}, dst::Ptr{UA_CallRequest})::UA_STATUSCODE
UA_CallRequest_copy(src::UA_CallRequest, dst::Ptr{UA_CallRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_CallRequest_deleteMembers — Method
UA_CallRequest_deleteMembers(x::Ptr{UA_CallRequest})

(deprecated, use UA_CallRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_CallRequest_init(x) to reset the type and its memory.

source
Open62541.UA_CallRequest_equal — Method
UA_CallRequest_equal(p1::Ptr{UA_CallRequest}, p2::Ptr{UA_CallRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_CallRequest_new — Method
UA_CallRequest_new()::Ptr{UA_CallRequest}

creates and initializes ("zeros") a UA_CallRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_CallRequest_delete(x::Ptr{UA_CallRequest})

source
Open62541.UA_CallResponse_clear — Method
UA_CallResponse_clear(x::Ptr{UA_CallResponse})

deletes the dynamically allocated content of the object x and calls UA_CallResponse_init(x) to reset the type and its memory.

source
Open62541.UA_CallResponse_copy — Method
UA_CallResponse_copy(src::Ptr{UA_CallResponse}, dst::Ptr{UA_CallResponse})::UA_STATUSCODE
UA_CallResponse_copy(src::UA_CallResponse, dst::Ptr{UA_CallResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_CallResponse_deleteMembers — Method
UA_CallResponse_deleteMembers(x::Ptr{UA_CallResponse})

(deprecated, use UA_CallResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_CallResponse_init(x) to reset the type and its memory.

source
Open62541.UA_CallResponse_equal — Method
UA_CallResponse_equal(p1::Ptr{UA_CallResponse}, p2::Ptr{UA_CallResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_CallResponse_new — Method
UA_CallResponse_new()::Ptr{UA_CallResponse}

creates and initializes ("zeros") a UA_CallResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_CallResponse_delete(x::Ptr{UA_CallResponse})

source
Open62541.UA_CancelRequest_clear — Method
UA_CancelRequest_clear(x::Ptr{UA_CancelRequest})

deletes the dynamically allocated content of the object x and calls UA_CancelRequest_init(x) to reset the type and its memory.

source
Open62541.UA_CancelRequest_copy — Method
UA_CancelRequest_copy(src::Ptr{UA_CancelRequest}, dst::Ptr{UA_CancelRequest})::UA_STATUSCODE
UA_CancelRequest_copy(src::UA_CancelRequest, dst::Ptr{UA_CancelRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_CancelRequest_deleteMembers — Method
UA_CancelRequest_deleteMembers(x::Ptr{UA_CancelRequest})

(deprecated, use UA_CancelRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_CancelRequest_init(x) to reset the type and its memory.

source
Open62541.UA_CancelRequest_equal — Method
UA_CancelRequest_equal(p1::Ptr{UA_CancelRequest}, p2::Ptr{UA_CancelRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_CancelRequest_new — Method
UA_CancelRequest_new()::Ptr{UA_CancelRequest}

creates and initializes ("zeros") a UA_CancelRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_CancelRequest_delete(x::Ptr{UA_CancelRequest})

source
Open62541.UA_CancelResponse_clear — Method
UA_CancelResponse_clear(x::Ptr{UA_CancelResponse})

deletes the dynamically allocated content of the object x and calls UA_CancelResponse_init(x) to reset the type and its memory.

source
Open62541.UA_CancelResponse_copy — Method
UA_CancelResponse_copy(src::Ptr{UA_CancelResponse}, dst::Ptr{UA_CancelResponse})::UA_STATUSCODE
UA_CancelResponse_copy(src::UA_CancelResponse, dst::Ptr{UA_CancelResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_CancelResponse_deleteMembers — Method
UA_CancelResponse_deleteMembers(x::Ptr{UA_CancelResponse})

(deprecated, use UA_CancelResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_CancelResponse_init(x) to reset the type and its memory.

source
Open62541.UA_CancelResponse_equal — Method
UA_CancelResponse_equal(p1::Ptr{UA_CancelResponse}, p2::Ptr{UA_CancelResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_CancelResponse_new — Method
UA_CancelResponse_new()::Ptr{UA_CancelResponse}

creates and initializes ("zeros") a UA_CancelResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_CancelResponse_delete(x::Ptr{UA_CancelResponse})

source
Open62541.UA_ChannelSecurityToken_clear — Method
UA_ChannelSecurityToken_clear(x::Ptr{UA_ChannelSecurityToken})

deletes the dynamically allocated content of the object x and calls UA_ChannelSecurityToken_init(x) to reset the type and its memory.

source
Open62541.UA_ChannelSecurityToken_copy — Method
UA_ChannelSecurityToken_copy(src::Ptr{UA_ChannelSecurityToken}, dst::Ptr{UA_ChannelSecurityToken})::UA_STATUSCODE
UA_ChannelSecurityToken_copy(src::UA_ChannelSecurityToken, dst::Ptr{UA_ChannelSecurityToken})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ChannelSecurityToken_deleteMembers — Method
UA_ChannelSecurityToken_deleteMembers(x::Ptr{UA_ChannelSecurityToken})

(deprecated, use UA_ChannelSecurityToken_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ChannelSecurityToken_init(x) to reset the type and its memory.

source
Open62541.UA_ChannelSecurityToken_equal — Method
UA_ChannelSecurityToken_equal(p1::Ptr{UA_ChannelSecurityToken}, p2::Ptr{UA_ChannelSecurityToken})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ChannelSecurityToken_new — Method
UA_ChannelSecurityToken_new()::Ptr{UA_ChannelSecurityToken}

creates and initializes ("zeros") a UA_ChannelSecurityToken object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ChannelSecurityToken_delete(x::Ptr{UA_ChannelSecurityToken})

source
Open62541.UA_CloseSecureChannelRequest_clear — Method
UA_CloseSecureChannelRequest_clear(x::Ptr{UA_CloseSecureChannelRequest})

deletes the dynamically allocated content of the object x and calls UA_CloseSecureChannelRequest_init(x) to reset the type and its memory.

source
Open62541.UA_CloseSecureChannelRequest_copy — Method
UA_CloseSecureChannelRequest_copy(src::Ptr{UA_CloseSecureChannelRequest}, dst::Ptr{UA_CloseSecureChannelRequest})::UA_STATUSCODE
UA_CloseSecureChannelRequest_copy(src::UA_CloseSecureChannelRequest, dst::Ptr{UA_CloseSecureChannelRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_CloseSecureChannelRequest_deleteMembers — Method
UA_CloseSecureChannelRequest_deleteMembers(x::Ptr{UA_CloseSecureChannelRequest})

(deprecated, use UA_CloseSecureChannelRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_CloseSecureChannelRequest_init(x) to reset the type and its memory.

source
Open62541.UA_CloseSecureChannelRequest_equal — Method
UA_CloseSecureChannelRequest_equal(p1::Ptr{UA_CloseSecureChannelRequest}, p2::Ptr{UA_CloseSecureChannelRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_CloseSecureChannelRequest_new — Method
UA_CloseSecureChannelRequest_new()::Ptr{UA_CloseSecureChannelRequest}

creates and initializes ("zeros") a UA_CloseSecureChannelRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_CloseSecureChannelRequest_delete(x::Ptr{UA_CloseSecureChannelRequest})

source
Open62541.UA_CloseSecureChannelResponse_clear — Method
UA_CloseSecureChannelResponse_clear(x::Ptr{UA_CloseSecureChannelResponse})

deletes the dynamically allocated content of the object x and calls UA_CloseSecureChannelResponse_init(x) to reset the type and its memory.

source
Open62541.UA_CloseSecureChannelResponse_copy — Method
UA_CloseSecureChannelResponse_copy(src::Ptr{UA_CloseSecureChannelResponse}, dst::Ptr{UA_CloseSecureChannelResponse})::UA_STATUSCODE
UA_CloseSecureChannelResponse_copy(src::UA_CloseSecureChannelResponse, dst::Ptr{UA_CloseSecureChannelResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_CloseSecureChannelResponse_deleteMembers — Method
UA_CloseSecureChannelResponse_deleteMembers(x::Ptr{UA_CloseSecureChannelResponse})

(deprecated, use UA_CloseSecureChannelResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_CloseSecureChannelResponse_init(x) to reset the type and its memory.

source
Open62541.UA_CloseSecureChannelResponse_equal — Method
UA_CloseSecureChannelResponse_equal(p1::Ptr{UA_CloseSecureChannelResponse}, p2::Ptr{UA_CloseSecureChannelResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_CloseSecureChannelResponse_new — Method
UA_CloseSecureChannelResponse_new()::Ptr{UA_CloseSecureChannelResponse}

creates and initializes ("zeros") a UA_CloseSecureChannelResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_CloseSecureChannelResponse_delete(x::Ptr{UA_CloseSecureChannelResponse})

source
Open62541.UA_CloseSessionRequest_clear — Method
UA_CloseSessionRequest_clear(x::Ptr{UA_CloseSessionRequest})

deletes the dynamically allocated content of the object x and calls UA_CloseSessionRequest_init(x) to reset the type and its memory.

source
Open62541.UA_CloseSessionRequest_copy — Method
UA_CloseSessionRequest_copy(src::Ptr{UA_CloseSessionRequest}, dst::Ptr{UA_CloseSessionRequest})::UA_STATUSCODE
UA_CloseSessionRequest_copy(src::UA_CloseSessionRequest, dst::Ptr{UA_CloseSessionRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_CloseSessionRequest_deleteMembers — Method
UA_CloseSessionRequest_deleteMembers(x::Ptr{UA_CloseSessionRequest})

(deprecated, use UA_CloseSessionRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_CloseSessionRequest_init(x) to reset the type and its memory.

source
Open62541.UA_CloseSessionRequest_equal — Method
UA_CloseSessionRequest_equal(p1::Ptr{UA_CloseSessionRequest}, p2::Ptr{UA_CloseSessionRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_CloseSessionRequest_new — Method
UA_CloseSessionRequest_new()::Ptr{UA_CloseSessionRequest}

creates and initializes ("zeros") a UA_CloseSessionRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_CloseSessionRequest_delete(x::Ptr{UA_CloseSessionRequest})

source
Open62541.UA_CloseSessionResponse_clear — Method
UA_CloseSessionResponse_clear(x::Ptr{UA_CloseSessionResponse})

deletes the dynamically allocated content of the object x and calls UA_CloseSessionResponse_init(x) to reset the type and its memory.

source
Open62541.UA_CloseSessionResponse_copy — Method
UA_CloseSessionResponse_copy(src::Ptr{UA_CloseSessionResponse}, dst::Ptr{UA_CloseSessionResponse})::UA_STATUSCODE
UA_CloseSessionResponse_copy(src::UA_CloseSessionResponse, dst::Ptr{UA_CloseSessionResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_CloseSessionResponse_deleteMembers — Method
UA_CloseSessionResponse_deleteMembers(x::Ptr{UA_CloseSessionResponse})

(deprecated, use UA_CloseSessionResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_CloseSessionResponse_init(x) to reset the type and its memory.

source
Open62541.UA_CloseSessionResponse_equal — Method
UA_CloseSessionResponse_equal(p1::Ptr{UA_CloseSessionResponse}, p2::Ptr{UA_CloseSessionResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_CloseSessionResponse_new — Method
UA_CloseSessionResponse_new()::Ptr{UA_CloseSessionResponse}

creates and initializes ("zeros") a UA_CloseSessionResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_CloseSessionResponse_delete(x::Ptr{UA_CloseSessionResponse})

source
Open62541.UA_ComplexNumberType_clear — Method
UA_ComplexNumberType_clear(x::Ptr{UA_ComplexNumberType})

deletes the dynamically allocated content of the object x and calls UA_ComplexNumberType_init(x) to reset the type and its memory.

source
Open62541.UA_ComplexNumberType_copy — Method
UA_ComplexNumberType_copy(src::Ptr{UA_ComplexNumberType}, dst::Ptr{UA_ComplexNumberType})::UA_STATUSCODE
UA_ComplexNumberType_copy(src::UA_ComplexNumberType, dst::Ptr{UA_ComplexNumberType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ComplexNumberType_deleteMembers — Method
UA_ComplexNumberType_deleteMembers(x::Ptr{UA_ComplexNumberType})

(deprecated, use UA_ComplexNumberType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ComplexNumberType_init(x) to reset the type and its memory.

source
Open62541.UA_ComplexNumberType_equal — Method
UA_ComplexNumberType_equal(p1::Ptr{UA_ComplexNumberType}, p2::Ptr{UA_ComplexNumberType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ComplexNumberType_new — Method
UA_ComplexNumberType_new()::Ptr{UA_ComplexNumberType}

creates and initializes ("zeros") a UA_ComplexNumberType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ComplexNumberType_delete(x::Ptr{UA_ComplexNumberType})

source
Open62541.UA_ConfigurationVersionDataType_clear — Method
UA_ConfigurationVersionDataType_clear(x::Ptr{UA_ConfigurationVersionDataType})

deletes the dynamically allocated content of the object x and calls UA_ConfigurationVersionDataType_init(x) to reset the type and its memory.

source
Open62541.UA_ConfigurationVersionDataType_copy — Method
UA_ConfigurationVersionDataType_copy(src::Ptr{UA_ConfigurationVersionDataType}, dst::Ptr{UA_ConfigurationVersionDataType})::UA_STATUSCODE
UA_ConfigurationVersionDataType_copy(src::UA_ConfigurationVersionDataType, dst::Ptr{UA_ConfigurationVersionDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ConfigurationVersionDataType_deleteMembers — Method
UA_ConfigurationVersionDataType_deleteMembers(x::Ptr{UA_ConfigurationVersionDataType})

(deprecated, use UA_ConfigurationVersionDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ConfigurationVersionDataType_init(x) to reset the type and its memory.

source
Open62541.UA_ConfigurationVersionDataType_equal — Method
UA_ConfigurationVersionDataType_equal(p1::Ptr{UA_ConfigurationVersionDataType}, p2::Ptr{UA_ConfigurationVersionDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ConfigurationVersionDataType_new — Method
UA_ConfigurationVersionDataType_new()::Ptr{UA_ConfigurationVersionDataType}

creates and initializes ("zeros") a UA_ConfigurationVersionDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ConfigurationVersionDataType_delete(x::Ptr{UA_ConfigurationVersionDataType})

source
Open62541.UA_ContentFilterElementResult_clear — Method
UA_ContentFilterElementResult_clear(x::Ptr{UA_ContentFilterElementResult})

deletes the dynamically allocated content of the object x and calls UA_ContentFilterElementResult_init(x) to reset the type and its memory.

source
Open62541.UA_ContentFilterElementResult_copy — Method
UA_ContentFilterElementResult_copy(src::Ptr{UA_ContentFilterElementResult}, dst::Ptr{UA_ContentFilterElementResult})::UA_STATUSCODE
UA_ContentFilterElementResult_copy(src::UA_ContentFilterElementResult, dst::Ptr{UA_ContentFilterElementResult})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ContentFilterElementResult_deleteMembers — Method
UA_ContentFilterElementResult_deleteMembers(x::Ptr{UA_ContentFilterElementResult})

(deprecated, use UA_ContentFilterElementResult_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ContentFilterElementResult_init(x) to reset the type and its memory.

source
Open62541.UA_ContentFilterElementResult_equal — Method
UA_ContentFilterElementResult_equal(p1::Ptr{UA_ContentFilterElementResult}, p2::Ptr{UA_ContentFilterElementResult})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ContentFilterElementResult_new — Method
UA_ContentFilterElementResult_new()::Ptr{UA_ContentFilterElementResult}

creates and initializes ("zeros") a UA_ContentFilterElementResult object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ContentFilterElementResult_delete(x::Ptr{UA_ContentFilterElementResult})

source
Open62541.UA_ContentFilterElement_clear — Method
UA_ContentFilterElement_clear(x::Ptr{UA_ContentFilterElement})

deletes the dynamically allocated content of the object x and calls UA_ContentFilterElement_init(x) to reset the type and its memory.

source
Open62541.UA_ContentFilterElement_copy — Method
UA_ContentFilterElement_copy(src::Ptr{UA_ContentFilterElement}, dst::Ptr{UA_ContentFilterElement})::UA_STATUSCODE
UA_ContentFilterElement_copy(src::UA_ContentFilterElement, dst::Ptr{UA_ContentFilterElement})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ContentFilterElement_deleteMembers — Method
UA_ContentFilterElement_deleteMembers(x::Ptr{UA_ContentFilterElement})

(deprecated, use UA_ContentFilterElement_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ContentFilterElement_init(x) to reset the type and its memory.

source
Open62541.UA_ContentFilterElement_equal — Method
UA_ContentFilterElement_equal(p1::Ptr{UA_ContentFilterElement}, p2::Ptr{UA_ContentFilterElement})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ContentFilterElement_new — Method
UA_ContentFilterElement_new()::Ptr{UA_ContentFilterElement}

creates and initializes ("zeros") a UA_ContentFilterElement object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ContentFilterElement_delete(x::Ptr{UA_ContentFilterElement})

source
Open62541.UA_ContentFilterResult_clear — Method
UA_ContentFilterResult_clear(x::Ptr{UA_ContentFilterResult})

deletes the dynamically allocated content of the object x and calls UA_ContentFilterResult_init(x) to reset the type and its memory.

source
Open62541.UA_ContentFilterResult_copy — Method
UA_ContentFilterResult_copy(src::Ptr{UA_ContentFilterResult}, dst::Ptr{UA_ContentFilterResult})::UA_STATUSCODE
UA_ContentFilterResult_copy(src::UA_ContentFilterResult, dst::Ptr{UA_ContentFilterResult})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ContentFilterResult_deleteMembers — Method
UA_ContentFilterResult_deleteMembers(x::Ptr{UA_ContentFilterResult})

(deprecated, use UA_ContentFilterResult_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ContentFilterResult_init(x) to reset the type and its memory.

source
Open62541.UA_ContentFilterResult_equal — Method
UA_ContentFilterResult_equal(p1::Ptr{UA_ContentFilterResult}, p2::Ptr{UA_ContentFilterResult})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ContentFilterResult_new — Method
UA_ContentFilterResult_new()::Ptr{UA_ContentFilterResult}

creates and initializes ("zeros") a UA_ContentFilterResult object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ContentFilterResult_delete(x::Ptr{UA_ContentFilterResult})

source
Open62541.UA_ContentFilter_clear — Method
UA_ContentFilter_clear(x::Ptr{UA_ContentFilter})

deletes the dynamically allocated content of the object x and calls UA_ContentFilter_init(x) to reset the type and its memory.

source
Open62541.UA_ContentFilter_copy — Method
UA_ContentFilter_copy(src::Ptr{UA_ContentFilter}, dst::Ptr{UA_ContentFilter})::UA_STATUSCODE
UA_ContentFilter_copy(src::UA_ContentFilter, dst::Ptr{UA_ContentFilter})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ContentFilter_deleteMembers — Method
UA_ContentFilter_deleteMembers(x::Ptr{UA_ContentFilter})

(deprecated, use UA_ContentFilter_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ContentFilter_init(x) to reset the type and its memory.

source
Open62541.UA_ContentFilter_equal — Method
UA_ContentFilter_equal(p1::Ptr{UA_ContentFilter}, p2::Ptr{UA_ContentFilter})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ContentFilter_new — Method
UA_ContentFilter_new()::Ptr{UA_ContentFilter}

creates and initializes ("zeros") a UA_ContentFilter object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ContentFilter_delete(x::Ptr{UA_ContentFilter})

source
Open62541.UA_ContinuationPoint_copy — Method
UA_String_copy(src::Ptr{UA_String}, dst::Ptr{UA_String})::UA_STATUSCODE
UA_String_copy(src::UA_String, dst::Ptr{UA_String})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ContinuationPoint_deleteMembers — Method
UA_String_deleteMembers(x::Ptr{UA_String})

(deprecated, use UA_String_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_ContinuationPoint_equal — Method
UA_ContinuationPoint_equal(p1::Ptr{UA_String}, p2::Ptr{UA_String})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ContinuationPoint_new — Method
UA_String_new()::Ptr{UA_String}

creates and initializes ("zeros") a UA_String object whose memory is allocated by C. After use, it needs to be cleaned up with UA_String_delete(x::Ptr{UA_String})

source
Open62541.UA_Counter_clear — Method
UInt32_clear(x::Ptr{UInt32})

deletes the dynamically allocated content of the object x and calls UInt32_init(x) to reset the type and its memory.

source
Open62541.UA_Counter_copy — Method
UInt32_copy(src::Ptr{UInt32}, dst::Ptr{UInt32})::UA_STATUSCODE
UInt32_copy(src::UInt32, dst::Ptr{UInt32})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_Counter_deleteMembers — Method
UInt32_deleteMembers(x::Ptr{UInt32})

(deprecated, use UInt32_clear(x) instead) deletes the dynamically allocated content of the object x and calls UInt32_init(x) to reset the type and its memory.

source
Open62541.UA_Counter_equal — Method
UA_Counter_equal(p1::Ptr{UInt32}, p2::Ptr{UInt32})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_Counter_new — Method
UInt32_new()::Ptr{UInt32}

creates and initializes ("zeros") a UInt32 object whose memory is allocated by C. After use, it needs to be cleaned up with UInt32_delete(x::Ptr{UInt32})

source
Open62541.UA_CreateMonitoredItemsRequest_clear — Method
UA_CreateMonitoredItemsRequest_clear(x::Ptr{UA_CreateMonitoredItemsRequest})

deletes the dynamically allocated content of the object x and calls UA_CreateMonitoredItemsRequest_init(x) to reset the type and its memory.

source
Open62541.UA_CreateMonitoredItemsRequest_copy — Method
UA_CreateMonitoredItemsRequest_copy(src::Ptr{UA_CreateMonitoredItemsRequest}, dst::Ptr{UA_CreateMonitoredItemsRequest})::UA_STATUSCODE
UA_CreateMonitoredItemsRequest_copy(src::UA_CreateMonitoredItemsRequest, dst::Ptr{UA_CreateMonitoredItemsRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_CreateMonitoredItemsRequest_deleteMembers — Method
UA_CreateMonitoredItemsRequest_deleteMembers(x::Ptr{UA_CreateMonitoredItemsRequest})

(deprecated, use UA_CreateMonitoredItemsRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_CreateMonitoredItemsRequest_init(x) to reset the type and its memory.

source
Open62541.UA_CreateMonitoredItemsRequest_equal — Method
UA_CreateMonitoredItemsRequest_equal(p1::Ptr{UA_CreateMonitoredItemsRequest}, p2::Ptr{UA_CreateMonitoredItemsRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_CreateMonitoredItemsRequest_new — Method
UA_CreateMonitoredItemsRequest_new()::Ptr{UA_CreateMonitoredItemsRequest}

creates and initializes ("zeros") a UA_CreateMonitoredItemsRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_CreateMonitoredItemsRequest_delete(x::Ptr{UA_CreateMonitoredItemsRequest})

source
Open62541.UA_CreateMonitoredItemsResponse_clear — Method
UA_CreateMonitoredItemsResponse_clear(x::Ptr{UA_CreateMonitoredItemsResponse})

deletes the dynamically allocated content of the object x and calls UA_CreateMonitoredItemsResponse_init(x) to reset the type and its memory.

source
Open62541.UA_CreateMonitoredItemsResponse_copy — Method
UA_CreateMonitoredItemsResponse_copy(src::Ptr{UA_CreateMonitoredItemsResponse}, dst::Ptr{UA_CreateMonitoredItemsResponse})::UA_STATUSCODE
UA_CreateMonitoredItemsResponse_copy(src::UA_CreateMonitoredItemsResponse, dst::Ptr{UA_CreateMonitoredItemsResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_CreateMonitoredItemsResponse_deleteMembers — Method
UA_CreateMonitoredItemsResponse_deleteMembers(x::Ptr{UA_CreateMonitoredItemsResponse})

(deprecated, use UA_CreateMonitoredItemsResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_CreateMonitoredItemsResponse_init(x) to reset the type and its memory.

source
Open62541.UA_CreateMonitoredItemsResponse_equal — Method
UA_CreateMonitoredItemsResponse_equal(p1::Ptr{UA_CreateMonitoredItemsResponse}, p2::Ptr{UA_CreateMonitoredItemsResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_CreateMonitoredItemsResponse_new — Method
UA_CreateMonitoredItemsResponse_new()::Ptr{UA_CreateMonitoredItemsResponse}

creates and initializes ("zeros") a UA_CreateMonitoredItemsResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_CreateMonitoredItemsResponse_delete(x::Ptr{UA_CreateMonitoredItemsResponse})

source
Open62541.UA_CreateSessionRequest_clear — Method
UA_CreateSessionRequest_clear(x::Ptr{UA_CreateSessionRequest})

deletes the dynamically allocated content of the object x and calls UA_CreateSessionRequest_init(x) to reset the type and its memory.

source
Open62541.UA_CreateSessionRequest_copy — Method
UA_CreateSessionRequest_copy(src::Ptr{UA_CreateSessionRequest}, dst::Ptr{UA_CreateSessionRequest})::UA_STATUSCODE
UA_CreateSessionRequest_copy(src::UA_CreateSessionRequest, dst::Ptr{UA_CreateSessionRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_CreateSessionRequest_deleteMembers — Method
UA_CreateSessionRequest_deleteMembers(x::Ptr{UA_CreateSessionRequest})

(deprecated, use UA_CreateSessionRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_CreateSessionRequest_init(x) to reset the type and its memory.

source
Open62541.UA_CreateSessionRequest_equal — Method
UA_CreateSessionRequest_equal(p1::Ptr{UA_CreateSessionRequest}, p2::Ptr{UA_CreateSessionRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_CreateSessionRequest_new — Method
UA_CreateSessionRequest_new()::Ptr{UA_CreateSessionRequest}

creates and initializes ("zeros") a UA_CreateSessionRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_CreateSessionRequest_delete(x::Ptr{UA_CreateSessionRequest})

source
Open62541.UA_CreateSessionResponse_clear — Method
UA_CreateSessionResponse_clear(x::Ptr{UA_CreateSessionResponse})

deletes the dynamically allocated content of the object x and calls UA_CreateSessionResponse_init(x) to reset the type and its memory.

source
Open62541.UA_CreateSessionResponse_copy — Method
UA_CreateSessionResponse_copy(src::Ptr{UA_CreateSessionResponse}, dst::Ptr{UA_CreateSessionResponse})::UA_STATUSCODE
UA_CreateSessionResponse_copy(src::UA_CreateSessionResponse, dst::Ptr{UA_CreateSessionResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_CreateSessionResponse_deleteMembers — Method
UA_CreateSessionResponse_deleteMembers(x::Ptr{UA_CreateSessionResponse})

(deprecated, use UA_CreateSessionResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_CreateSessionResponse_init(x) to reset the type and its memory.

source
Open62541.UA_CreateSessionResponse_equal — Method
UA_CreateSessionResponse_equal(p1::Ptr{UA_CreateSessionResponse}, p2::Ptr{UA_CreateSessionResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_CreateSessionResponse_new — Method
UA_CreateSessionResponse_new()::Ptr{UA_CreateSessionResponse}

creates and initializes ("zeros") a UA_CreateSessionResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_CreateSessionResponse_delete(x::Ptr{UA_CreateSessionResponse})

source
Open62541.UA_CreateSubscriptionRequest_clear — Method
UA_CreateSubscriptionRequest_clear(x::Ptr{UA_CreateSubscriptionRequest})

deletes the dynamically allocated content of the object x and calls UA_CreateSubscriptionRequest_init(x) to reset the type and its memory.

source
Open62541.UA_CreateSubscriptionRequest_copy — Method
UA_CreateSubscriptionRequest_copy(src::Ptr{UA_CreateSubscriptionRequest}, dst::Ptr{UA_CreateSubscriptionRequest})::UA_STATUSCODE
UA_CreateSubscriptionRequest_copy(src::UA_CreateSubscriptionRequest, dst::Ptr{UA_CreateSubscriptionRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_CreateSubscriptionRequest_deleteMembers — Method
UA_CreateSubscriptionRequest_deleteMembers(x::Ptr{UA_CreateSubscriptionRequest})

(deprecated, use UA_CreateSubscriptionRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_CreateSubscriptionRequest_init(x) to reset the type and its memory.

source
Open62541.UA_CreateSubscriptionRequest_equal — Method
UA_CreateSubscriptionRequest_equal(p1::Ptr{UA_CreateSubscriptionRequest}, p2::Ptr{UA_CreateSubscriptionRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_CreateSubscriptionRequest_new — Method
UA_CreateSubscriptionRequest_new()::Ptr{UA_CreateSubscriptionRequest}

creates and initializes ("zeros") a UA_CreateSubscriptionRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_CreateSubscriptionRequest_delete(x::Ptr{UA_CreateSubscriptionRequest})

source
Open62541.UA_CreateSubscriptionResponse_clear — Method
UA_CreateSubscriptionResponse_clear(x::Ptr{UA_CreateSubscriptionResponse})

deletes the dynamically allocated content of the object x and calls UA_CreateSubscriptionResponse_init(x) to reset the type and its memory.

source
Open62541.UA_CreateSubscriptionResponse_copy — Method
UA_CreateSubscriptionResponse_copy(src::Ptr{UA_CreateSubscriptionResponse}, dst::Ptr{UA_CreateSubscriptionResponse})::UA_STATUSCODE
UA_CreateSubscriptionResponse_copy(src::UA_CreateSubscriptionResponse, dst::Ptr{UA_CreateSubscriptionResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_CreateSubscriptionResponse_deleteMembers — Method
UA_CreateSubscriptionResponse_deleteMembers(x::Ptr{UA_CreateSubscriptionResponse})

(deprecated, use UA_CreateSubscriptionResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_CreateSubscriptionResponse_init(x) to reset the type and its memory.

source
Open62541.UA_CreateSubscriptionResponse_equal — Method
UA_CreateSubscriptionResponse_equal(p1::Ptr{UA_CreateSubscriptionResponse}, p2::Ptr{UA_CreateSubscriptionResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_CreateSubscriptionResponse_new — Method
UA_CreateSubscriptionResponse_new()::Ptr{UA_CreateSubscriptionResponse}

creates and initializes ("zeros") a UA_CreateSubscriptionResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_CreateSubscriptionResponse_delete(x::Ptr{UA_CreateSubscriptionResponse})

source
Open62541.UA_CurrencyUnitType_clear — Method
UA_CurrencyUnitType_clear(x::Ptr{UA_CurrencyUnitType})

deletes the dynamically allocated content of the object x and calls UA_CurrencyUnitType_init(x) to reset the type and its memory.

source
Open62541.UA_CurrencyUnitType_copy — Method
UA_CurrencyUnitType_copy(src::Ptr{UA_CurrencyUnitType}, dst::Ptr{UA_CurrencyUnitType})::UA_STATUSCODE
UA_CurrencyUnitType_copy(src::UA_CurrencyUnitType, dst::Ptr{UA_CurrencyUnitType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_CurrencyUnitType_deleteMembers — Method
UA_CurrencyUnitType_deleteMembers(x::Ptr{UA_CurrencyUnitType})

(deprecated, use UA_CurrencyUnitType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_CurrencyUnitType_init(x) to reset the type and its memory.

source
Open62541.UA_CurrencyUnitType_equal — Method
UA_CurrencyUnitType_equal(p1::Ptr{UA_CurrencyUnitType}, p2::Ptr{UA_CurrencyUnitType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_CurrencyUnitType_new — Method
UA_CurrencyUnitType_new()::Ptr{UA_CurrencyUnitType}

creates and initializes ("zeros") a UA_CurrencyUnitType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_CurrencyUnitType_delete(x::Ptr{UA_CurrencyUnitType})

source
Open62541.UA_DataChangeFilter_clear — Method
UA_DataChangeFilter_clear(x::Ptr{UA_DataChangeFilter})

deletes the dynamically allocated content of the object x and calls UA_DataChangeFilter_init(x) to reset the type and its memory.

source
Open62541.UA_DataChangeFilter_copy — Method
UA_DataChangeFilter_copy(src::Ptr{UA_DataChangeFilter}, dst::Ptr{UA_DataChangeFilter})::UA_STATUSCODE
UA_DataChangeFilter_copy(src::UA_DataChangeFilter, dst::Ptr{UA_DataChangeFilter})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DataChangeFilter_deleteMembers — Method
UA_DataChangeFilter_deleteMembers(x::Ptr{UA_DataChangeFilter})

(deprecated, use UA_DataChangeFilter_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DataChangeFilter_init(x) to reset the type and its memory.

source
Open62541.UA_DataChangeFilter_equal — Method
UA_DataChangeFilter_equal(p1::Ptr{UA_DataChangeFilter}, p2::Ptr{UA_DataChangeFilter})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DataChangeFilter_new — Method
UA_DataChangeFilter_new()::Ptr{UA_DataChangeFilter}

creates and initializes ("zeros") a UA_DataChangeFilter object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DataChangeFilter_delete(x::Ptr{UA_DataChangeFilter})

source
Open62541.UA_DataChangeNotification_clear — Method
UA_DataChangeNotification_clear(x::Ptr{UA_DataChangeNotification})

deletes the dynamically allocated content of the object x and calls UA_DataChangeNotification_init(x) to reset the type and its memory.

source
Open62541.UA_DataChangeNotification_copy — Method
UA_DataChangeNotification_copy(src::Ptr{UA_DataChangeNotification}, dst::Ptr{UA_DataChangeNotification})::UA_STATUSCODE
UA_DataChangeNotification_copy(src::UA_DataChangeNotification, dst::Ptr{UA_DataChangeNotification})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DataChangeNotification_deleteMembers — Method
UA_DataChangeNotification_deleteMembers(x::Ptr{UA_DataChangeNotification})

(deprecated, use UA_DataChangeNotification_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DataChangeNotification_init(x) to reset the type and its memory.

source
Open62541.UA_DataChangeNotification_equal — Method
UA_DataChangeNotification_equal(p1::Ptr{UA_DataChangeNotification}, p2::Ptr{UA_DataChangeNotification})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DataChangeNotification_new — Method
UA_DataChangeNotification_new()::Ptr{UA_DataChangeNotification}

creates and initializes ("zeros") a UA_DataChangeNotification object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DataChangeNotification_delete(x::Ptr{UA_DataChangeNotification})

source
Open62541.UA_DataChangeTrigger_clear — Method
UA_DataChangeTrigger_clear(x::Ptr{UA_DataChangeTrigger})

deletes the dynamically allocated content of the object x and calls UA_DataChangeTrigger_init(x) to reset the type and its memory.

source
Open62541.UA_DataChangeTrigger_copy — Method
UA_DataChangeTrigger_copy(src::Ptr{UA_DataChangeTrigger}, dst::Ptr{UA_DataChangeTrigger})::UA_STATUSCODE
UA_DataChangeTrigger_copy(src::UA_DataChangeTrigger, dst::Ptr{UA_DataChangeTrigger})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DataChangeTrigger_deleteMembers — Method
UA_DataChangeTrigger_deleteMembers(x::Ptr{UA_DataChangeTrigger})

(deprecated, use UA_DataChangeTrigger_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DataChangeTrigger_init(x) to reset the type and its memory.

source
Open62541.UA_DataChangeTrigger_equal — Method
UA_DataChangeTrigger_equal(p1::Ptr{UA_DataChangeTrigger}, p2::Ptr{UA_DataChangeTrigger})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DataChangeTrigger_new — Method
UA_DataChangeTrigger_new()::Ptr{UA_DataChangeTrigger}

creates and initializes ("zeros") a UA_DataChangeTrigger object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DataChangeTrigger_delete(x::Ptr{UA_DataChangeTrigger})

source
Open62541.UA_DataSetFieldContentMask_copy — Method
UInt32_copy(src::Ptr{UInt32}, dst::Ptr{UInt32})::UA_STATUSCODE
UInt32_copy(src::UInt32, dst::Ptr{UInt32})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DataSetFieldContentMask_equal — Method
UA_DataSetFieldContentMask_equal(p1::Ptr{UInt32}, p2::Ptr{UInt32})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DataSetFieldContentMask_new — Method
UInt32_new()::Ptr{UInt32}

creates and initializes ("zeros") a UInt32 object whose memory is allocated by C. After use, it needs to be cleaned up with UInt32_delete(x::Ptr{UInt32})

source
Open62541.UA_DataSetFieldFlags_copy — Method
UInt16_copy(src::Ptr{UInt16}, dst::Ptr{UInt16})::UA_STATUSCODE
UInt16_copy(src::UInt16, dst::Ptr{UInt16})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DataSetFieldFlags_deleteMembers — Method
UInt16_deleteMembers(x::Ptr{UInt16})

(deprecated, use UInt16_clear(x) instead) deletes the dynamically allocated content of the object x and calls UInt16_init(x) to reset the type and its memory.

source
Open62541.UA_DataSetFieldFlags_equal — Method
UA_DataSetFieldFlags_equal(p1::Ptr{UInt16}, p2::Ptr{UInt16})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DataSetFieldFlags_new — Method
UInt16_new()::Ptr{UInt16}

creates and initializes ("zeros") a UInt16 object whose memory is allocated by C. After use, it needs to be cleaned up with UInt16_delete(x::Ptr{UInt16})

source
Open62541.UA_DataSetMetaDataType_clear — Method
UA_DataSetMetaDataType_clear(x::Ptr{UA_DataSetMetaDataType})

deletes the dynamically allocated content of the object x and calls UA_DataSetMetaDataType_init(x) to reset the type and its memory.

source
Open62541.UA_DataSetMetaDataType_copy — Method
UA_DataSetMetaDataType_copy(src::Ptr{UA_DataSetMetaDataType}, dst::Ptr{UA_DataSetMetaDataType})::UA_STATUSCODE
UA_DataSetMetaDataType_copy(src::UA_DataSetMetaDataType, dst::Ptr{UA_DataSetMetaDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DataSetMetaDataType_deleteMembers — Method
UA_DataSetMetaDataType_deleteMembers(x::Ptr{UA_DataSetMetaDataType})

(deprecated, use UA_DataSetMetaDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DataSetMetaDataType_init(x) to reset the type and its memory.

source
Open62541.UA_DataSetMetaDataType_equal — Method
UA_DataSetMetaDataType_equal(p1::Ptr{UA_DataSetMetaDataType}, p2::Ptr{UA_DataSetMetaDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DataSetMetaDataType_new — Method
UA_DataSetMetaDataType_new()::Ptr{UA_DataSetMetaDataType}

creates and initializes ("zeros") a UA_DataSetMetaDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DataSetMetaDataType_delete(x::Ptr{UA_DataSetMetaDataType})

source
Open62541.UA_DataSetOrderingType_clear — Method
UA_DataSetOrderingType_clear(x::Ptr{UA_DataSetOrderingType})

deletes the dynamically allocated content of the object x and calls UA_DataSetOrderingType_init(x) to reset the type and its memory.

source
Open62541.UA_DataSetOrderingType_copy — Method
UA_DataSetOrderingType_copy(src::Ptr{UA_DataSetOrderingType}, dst::Ptr{UA_DataSetOrderingType})::UA_STATUSCODE
UA_DataSetOrderingType_copy(src::UA_DataSetOrderingType, dst::Ptr{UA_DataSetOrderingType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DataSetOrderingType_deleteMembers — Method
UA_DataSetOrderingType_deleteMembers(x::Ptr{UA_DataSetOrderingType})

(deprecated, use UA_DataSetOrderingType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DataSetOrderingType_init(x) to reset the type and its memory.

source
Open62541.UA_DataSetOrderingType_equal — Method
UA_DataSetOrderingType_equal(p1::Ptr{UA_DataSetOrderingType}, p2::Ptr{UA_DataSetOrderingType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DataSetOrderingType_new — Method
UA_DataSetOrderingType_new()::Ptr{UA_DataSetOrderingType}

creates and initializes ("zeros") a UA_DataSetOrderingType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DataSetOrderingType_delete(x::Ptr{UA_DataSetOrderingType})

source
Open62541.UA_DataSetReaderDataType_clear — Method
UA_DataSetReaderDataType_clear(x::Ptr{UA_DataSetReaderDataType})

deletes the dynamically allocated content of the object x and calls UA_DataSetReaderDataType_init(x) to reset the type and its memory.

source
Open62541.UA_DataSetReaderDataType_copy — Method
UA_DataSetReaderDataType_copy(src::Ptr{UA_DataSetReaderDataType}, dst::Ptr{UA_DataSetReaderDataType})::UA_STATUSCODE
UA_DataSetReaderDataType_copy(src::UA_DataSetReaderDataType, dst::Ptr{UA_DataSetReaderDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DataSetReaderDataType_deleteMembers — Method
UA_DataSetReaderDataType_deleteMembers(x::Ptr{UA_DataSetReaderDataType})

(deprecated, use UA_DataSetReaderDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DataSetReaderDataType_init(x) to reset the type and its memory.

source
Open62541.UA_DataSetReaderDataType_equal — Method
UA_DataSetReaderDataType_equal(p1::Ptr{UA_DataSetReaderDataType}, p2::Ptr{UA_DataSetReaderDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DataSetReaderDataType_new — Method
UA_DataSetReaderDataType_new()::Ptr{UA_DataSetReaderDataType}

creates and initializes ("zeros") a UA_DataSetReaderDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DataSetReaderDataType_delete(x::Ptr{UA_DataSetReaderDataType})

source
Open62541.UA_DataSetWriterDataType_clear — Method
UA_DataSetWriterDataType_clear(x::Ptr{UA_DataSetWriterDataType})

deletes the dynamically allocated content of the object x and calls UA_DataSetWriterDataType_init(x) to reset the type and its memory.

source
Open62541.UA_DataSetWriterDataType_copy — Method
UA_DataSetWriterDataType_copy(src::Ptr{UA_DataSetWriterDataType}, dst::Ptr{UA_DataSetWriterDataType})::UA_STATUSCODE
UA_DataSetWriterDataType_copy(src::UA_DataSetWriterDataType, dst::Ptr{UA_DataSetWriterDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DataSetWriterDataType_deleteMembers — Method
UA_DataSetWriterDataType_deleteMembers(x::Ptr{UA_DataSetWriterDataType})

(deprecated, use UA_DataSetWriterDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DataSetWriterDataType_init(x) to reset the type and its memory.

source
Open62541.UA_DataSetWriterDataType_equal — Method
UA_DataSetWriterDataType_equal(p1::Ptr{UA_DataSetWriterDataType}, p2::Ptr{UA_DataSetWriterDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DataSetWriterDataType_new — Method
UA_DataSetWriterDataType_new()::Ptr{UA_DataSetWriterDataType}

creates and initializes ("zeros") a UA_DataSetWriterDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DataSetWriterDataType_delete(x::Ptr{UA_DataSetWriterDataType})

source
Open62541.UA_DataTypeAttributes_clear — Method
UA_DataTypeAttributes_clear(x::Ptr{UA_DataTypeAttributes})

deletes the dynamically allocated content of the object x and calls UA_DataTypeAttributes_init(x) to reset the type and its memory.

source
Open62541.UA_DataTypeAttributes_copy — Method
UA_DataTypeAttributes_copy(src::Ptr{UA_DataTypeAttributes}, dst::Ptr{UA_DataTypeAttributes})::UA_STATUSCODE
UA_DataTypeAttributes_copy(src::UA_DataTypeAttributes, dst::Ptr{UA_DataTypeAttributes})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DataTypeAttributes_deleteMembers — Method
UA_DataTypeAttributes_deleteMembers(x::Ptr{UA_DataTypeAttributes})

(deprecated, use UA_DataTypeAttributes_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DataTypeAttributes_init(x) to reset the type and its memory.

source
Open62541.UA_DataTypeAttributes_equal — Method
UA_DataTypeAttributes_equal(p1::Ptr{UA_DataTypeAttributes}, p2::Ptr{UA_DataTypeAttributes})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DataTypeAttributes_new — Method
UA_DataTypeAttributes_new()::Ptr{UA_DataTypeAttributes}

creates and initializes ("zeros") a UA_DataTypeAttributes object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DataTypeAttributes_delete(x::Ptr{UA_DataTypeAttributes})

source
Open62541.UA_DataTypeDescription_clear — Method
UA_DataTypeDescription_clear(x::Ptr{UA_DataTypeDescription})

deletes the dynamically allocated content of the object x and calls UA_DataTypeDescription_init(x) to reset the type and its memory.

source
Open62541.UA_DataTypeDescription_copy — Method
UA_DataTypeDescription_copy(src::Ptr{UA_DataTypeDescription}, dst::Ptr{UA_DataTypeDescription})::UA_STATUSCODE
UA_DataTypeDescription_copy(src::UA_DataTypeDescription, dst::Ptr{UA_DataTypeDescription})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DataTypeDescription_deleteMembers — Method
UA_DataTypeDescription_deleteMembers(x::Ptr{UA_DataTypeDescription})

(deprecated, use UA_DataTypeDescription_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DataTypeDescription_init(x) to reset the type and its memory.

source
Open62541.UA_DataTypeDescription_equal — Method
UA_DataTypeDescription_equal(p1::Ptr{UA_DataTypeDescription}, p2::Ptr{UA_DataTypeDescription})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DataTypeDescription_new — Method
UA_DataTypeDescription_new()::Ptr{UA_DataTypeDescription}

creates and initializes ("zeros") a UA_DataTypeDescription object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DataTypeDescription_delete(x::Ptr{UA_DataTypeDescription})

source
Open62541.UA_DataTypeSchemaHeader_clear — Method
UA_DataTypeSchemaHeader_clear(x::Ptr{UA_DataTypeSchemaHeader})

deletes the dynamically allocated content of the object x and calls UA_DataTypeSchemaHeader_init(x) to reset the type and its memory.

source
Open62541.UA_DataTypeSchemaHeader_copy — Method
UA_DataTypeSchemaHeader_copy(src::Ptr{UA_DataTypeSchemaHeader}, dst::Ptr{UA_DataTypeSchemaHeader})::UA_STATUSCODE
UA_DataTypeSchemaHeader_copy(src::UA_DataTypeSchemaHeader, dst::Ptr{UA_DataTypeSchemaHeader})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DataTypeSchemaHeader_deleteMembers — Method
UA_DataTypeSchemaHeader_deleteMembers(x::Ptr{UA_DataTypeSchemaHeader})

(deprecated, use UA_DataTypeSchemaHeader_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DataTypeSchemaHeader_init(x) to reset the type and its memory.

source
Open62541.UA_DataTypeSchemaHeader_equal — Method
UA_DataTypeSchemaHeader_equal(p1::Ptr{UA_DataTypeSchemaHeader}, p2::Ptr{UA_DataTypeSchemaHeader})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DataTypeSchemaHeader_new — Method
UA_DataTypeSchemaHeader_new()::Ptr{UA_DataTypeSchemaHeader}

creates and initializes ("zeros") a UA_DataTypeSchemaHeader object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DataTypeSchemaHeader_delete(x::Ptr{UA_DataTypeSchemaHeader})

source
Open62541.UA_DataValue_clear — Method
UA_DataValue_clear(x::Ptr{UA_DataValue})

deletes the dynamically allocated content of the object x and calls UA_DataValue_init(x) to reset the type and its memory.

source
Open62541.UA_DataValue_copy — Method
UA_DataValue_copy(src::Ptr{UA_DataValue}, dst::Ptr{UA_DataValue})::UA_STATUSCODE
UA_DataValue_copy(src::UA_DataValue, dst::Ptr{UA_DataValue})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DataValue_deleteMembers — Method
UA_DataValue_deleteMembers(x::Ptr{UA_DataValue})

(deprecated, use UA_DataValue_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DataValue_init(x) to reset the type and its memory.

source
Open62541.UA_DataValue_equal — Method
UA_DataValue_equal(p1::Ptr{UA_DataValue}, p2::Ptr{UA_DataValue})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DataValue_init — Method
UA_DataValue_init(x::Ptr{UA_DataValue})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_DataValue_new — Method
UA_DataValue_new()::Ptr{UA_DataValue}

creates and initializes ("zeros") a UA_DataValue object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DataValue_delete(x::Ptr{UA_DataValue})

source
Open62541.UA_DatagramConnectionTransport2DataType_clear — Method
UA_DatagramConnectionTransport2DataType_clear(x::Ptr{UA_DatagramConnectionTransport2DataType})

deletes the dynamically allocated content of the object x and calls UA_DatagramConnectionTransport2DataType_init(x) to reset the type and its memory.

source
Open62541.UA_DatagramConnectionTransport2DataType_copy — Method
UA_DatagramConnectionTransport2DataType_copy(src::Ptr{UA_DatagramConnectionTransport2DataType}, dst::Ptr{UA_DatagramConnectionTransport2DataType})::UA_STATUSCODE
UA_DatagramConnectionTransport2DataType_copy(src::UA_DatagramConnectionTransport2DataType, dst::Ptr{UA_DatagramConnectionTransport2DataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DatagramConnectionTransport2DataType_deleteMembers — Method
UA_DatagramConnectionTransport2DataType_deleteMembers(x::Ptr{UA_DatagramConnectionTransport2DataType})

(deprecated, use UA_DatagramConnectionTransport2DataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DatagramConnectionTransport2DataType_init(x) to reset the type and its memory.

source
Open62541.UA_DatagramConnectionTransport2DataType_equal — Method
UA_DatagramConnectionTransport2DataType_equal(p1::Ptr{UA_DatagramConnectionTransport2DataType}, p2::Ptr{UA_DatagramConnectionTransport2DataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DatagramConnectionTransport2DataType_new — Method
UA_DatagramConnectionTransport2DataType_new()::Ptr{UA_DatagramConnectionTransport2DataType}

creates and initializes ("zeros") a UA_DatagramConnectionTransport2DataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DatagramConnectionTransport2DataType_delete(x::Ptr{UA_DatagramConnectionTransport2DataType})

source
Open62541.UA_DatagramConnectionTransportDataType_clear — Method
UA_DatagramConnectionTransportDataType_clear(x::Ptr{UA_DatagramConnectionTransportDataType})

deletes the dynamically allocated content of the object x and calls UA_DatagramConnectionTransportDataType_init(x) to reset the type and its memory.

source
Open62541.UA_DatagramConnectionTransportDataType_copy — Method
UA_DatagramConnectionTransportDataType_copy(src::Ptr{UA_DatagramConnectionTransportDataType}, dst::Ptr{UA_DatagramConnectionTransportDataType})::UA_STATUSCODE
UA_DatagramConnectionTransportDataType_copy(src::UA_DatagramConnectionTransportDataType, dst::Ptr{UA_DatagramConnectionTransportDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DatagramConnectionTransportDataType_deleteMembers — Method
UA_DatagramConnectionTransportDataType_deleteMembers(x::Ptr{UA_DatagramConnectionTransportDataType})

(deprecated, use UA_DatagramConnectionTransportDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DatagramConnectionTransportDataType_init(x) to reset the type and its memory.

source
Open62541.UA_DatagramConnectionTransportDataType_equal — Method
UA_DatagramConnectionTransportDataType_equal(p1::Ptr{UA_DatagramConnectionTransportDataType}, p2::Ptr{UA_DatagramConnectionTransportDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DatagramConnectionTransportDataType_new — Method
UA_DatagramConnectionTransportDataType_new()::Ptr{UA_DatagramConnectionTransportDataType}

creates and initializes ("zeros") a UA_DatagramConnectionTransportDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DatagramConnectionTransportDataType_delete(x::Ptr{UA_DatagramConnectionTransportDataType})

source
Open62541.UA_DatagramDataSetReaderTransportDataType_clear — Method
UA_DatagramDataSetReaderTransportDataType_clear(x::Ptr{UA_DatagramDataSetReaderTransportDataType})

deletes the dynamically allocated content of the object x and calls UA_DatagramDataSetReaderTransportDataType_init(x) to reset the type and its memory.

source
Open62541.UA_DatagramDataSetReaderTransportDataType_copy — Method
UA_DatagramDataSetReaderTransportDataType_copy(src::Ptr{UA_DatagramDataSetReaderTransportDataType}, dst::Ptr{UA_DatagramDataSetReaderTransportDataType})::UA_STATUSCODE
UA_DatagramDataSetReaderTransportDataType_copy(src::UA_DatagramDataSetReaderTransportDataType, dst::Ptr{UA_DatagramDataSetReaderTransportDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DatagramDataSetReaderTransportDataType_deleteMembers — Method
UA_DatagramDataSetReaderTransportDataType_deleteMembers(x::Ptr{UA_DatagramDataSetReaderTransportDataType})

(deprecated, use UA_DatagramDataSetReaderTransportDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DatagramDataSetReaderTransportDataType_init(x) to reset the type and its memory.

source
Open62541.UA_DatagramDataSetReaderTransportDataType_equal — Method
UA_DatagramDataSetReaderTransportDataType_equal(p1::Ptr{UA_DatagramDataSetReaderTransportDataType}, p2::Ptr{UA_DatagramDataSetReaderTransportDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DatagramDataSetReaderTransportDataType_new — Method
UA_DatagramDataSetReaderTransportDataType_new()::Ptr{UA_DatagramDataSetReaderTransportDataType}

creates and initializes ("zeros") a UA_DatagramDataSetReaderTransportDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DatagramDataSetReaderTransportDataType_delete(x::Ptr{UA_DatagramDataSetReaderTransportDataType})

source
Open62541.UA_DatagramWriterGroupTransport2DataType_clear — Method
UA_DatagramWriterGroupTransport2DataType_clear(x::Ptr{UA_DatagramWriterGroupTransport2DataType})

deletes the dynamically allocated content of the object x and calls UA_DatagramWriterGroupTransport2DataType_init(x) to reset the type and its memory.

source
Open62541.UA_DatagramWriterGroupTransport2DataType_copy — Method
UA_DatagramWriterGroupTransport2DataType_copy(src::Ptr{UA_DatagramWriterGroupTransport2DataType}, dst::Ptr{UA_DatagramWriterGroupTransport2DataType})::UA_STATUSCODE
UA_DatagramWriterGroupTransport2DataType_copy(src::UA_DatagramWriterGroupTransport2DataType, dst::Ptr{UA_DatagramWriterGroupTransport2DataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DatagramWriterGroupTransport2DataType_deleteMembers — Method
UA_DatagramWriterGroupTransport2DataType_deleteMembers(x::Ptr{UA_DatagramWriterGroupTransport2DataType})

(deprecated, use UA_DatagramWriterGroupTransport2DataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DatagramWriterGroupTransport2DataType_init(x) to reset the type and its memory.

source
Open62541.UA_DatagramWriterGroupTransport2DataType_equal — Method
UA_DatagramWriterGroupTransport2DataType_equal(p1::Ptr{UA_DatagramWriterGroupTransport2DataType}, p2::Ptr{UA_DatagramWriterGroupTransport2DataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DatagramWriterGroupTransport2DataType_new — Method
UA_DatagramWriterGroupTransport2DataType_new()::Ptr{UA_DatagramWriterGroupTransport2DataType}

creates and initializes ("zeros") a UA_DatagramWriterGroupTransport2DataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DatagramWriterGroupTransport2DataType_delete(x::Ptr{UA_DatagramWriterGroupTransport2DataType})

source
Open62541.UA_DatagramWriterGroupTransportDataType_clear — Method
UA_DatagramWriterGroupTransportDataType_clear(x::Ptr{UA_DatagramWriterGroupTransportDataType})

deletes the dynamically allocated content of the object x and calls UA_DatagramWriterGroupTransportDataType_init(x) to reset the type and its memory.

source
Open62541.UA_DatagramWriterGroupTransportDataType_copy — Method
UA_DatagramWriterGroupTransportDataType_copy(src::Ptr{UA_DatagramWriterGroupTransportDataType}, dst::Ptr{UA_DatagramWriterGroupTransportDataType})::UA_STATUSCODE
UA_DatagramWriterGroupTransportDataType_copy(src::UA_DatagramWriterGroupTransportDataType, dst::Ptr{UA_DatagramWriterGroupTransportDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DatagramWriterGroupTransportDataType_deleteMembers — Method
UA_DatagramWriterGroupTransportDataType_deleteMembers(x::Ptr{UA_DatagramWriterGroupTransportDataType})

(deprecated, use UA_DatagramWriterGroupTransportDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DatagramWriterGroupTransportDataType_init(x) to reset the type and its memory.

source
Open62541.UA_DatagramWriterGroupTransportDataType_equal — Method
UA_DatagramWriterGroupTransportDataType_equal(p1::Ptr{UA_DatagramWriterGroupTransportDataType}, p2::Ptr{UA_DatagramWriterGroupTransportDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DatagramWriterGroupTransportDataType_new — Method
UA_DatagramWriterGroupTransportDataType_new()::Ptr{UA_DatagramWriterGroupTransportDataType}

creates and initializes ("zeros") a UA_DatagramWriterGroupTransportDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DatagramWriterGroupTransportDataType_delete(x::Ptr{UA_DatagramWriterGroupTransportDataType})

source
Open62541.UA_DateString_clear — Method
UA_String_clear(x::Ptr{UA_String})

deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_DateString_copy — Method
UA_String_copy(src::Ptr{UA_String}, dst::Ptr{UA_String})::UA_STATUSCODE
UA_String_copy(src::UA_String, dst::Ptr{UA_String})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DateString_deleteMembers — Method
UA_String_deleteMembers(x::Ptr{UA_String})

(deprecated, use UA_String_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_DateString_equal — Method
UA_DateString_equal(p1::Ptr{UA_String}, p2::Ptr{UA_String})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DateString_new — Method
UA_String_new()::Ptr{UA_String}

creates and initializes ("zeros") a UA_String object whose memory is allocated by C. After use, it needs to be cleaned up with UA_String_delete(x::Ptr{UA_String})

source
Open62541.UA_DateTime_clear — Method
Int64_clear(x::Ptr{Int64})

deletes the dynamically allocated content of the object x and calls Int64_init(x) to reset the type and its memory.

source
Open62541.UA_DateTime_copy — Method
Int64_copy(src::Ptr{Int64}, dst::Ptr{Int64})::UA_STATUSCODE
Int64_copy(src::Int64, dst::Ptr{Int64})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DateTime_deleteMembers — Method
Int64_deleteMembers(x::Ptr{Int64})

(deprecated, use Int64_clear(x) instead) deletes the dynamically allocated content of the object x and calls Int64_init(x) to reset the type and its memory.

source
Open62541.UA_DateTime_equal — Method
UA_DateTime_equal(p1::Ptr{Int64}, p2::Ptr{Int64})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DateTime_new — Method
Int64_new()::Ptr{Int64}

creates and initializes ("zeros") a Int64 object whose memory is allocated by C. After use, it needs to be cleaned up with Int64_delete(x::Ptr{Int64})

source
Open62541.UA_DeadbandType_clear — Method
UA_DeadbandType_clear(x::Ptr{UA_DeadbandType})

deletes the dynamically allocated content of the object x and calls UA_DeadbandType_init(x) to reset the type and its memory.

source
Open62541.UA_DeadbandType_copy — Method
UA_DeadbandType_copy(src::Ptr{UA_DeadbandType}, dst::Ptr{UA_DeadbandType})::UA_STATUSCODE
UA_DeadbandType_copy(src::UA_DeadbandType, dst::Ptr{UA_DeadbandType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DeadbandType_deleteMembers — Method
UA_DeadbandType_deleteMembers(x::Ptr{UA_DeadbandType})

(deprecated, use UA_DeadbandType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DeadbandType_init(x) to reset the type and its memory.

source
Open62541.UA_DeadbandType_equal — Method
UA_DeadbandType_equal(p1::Ptr{UA_DeadbandType}, p2::Ptr{UA_DeadbandType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DeadbandType_new — Method
UA_DeadbandType_new()::Ptr{UA_DeadbandType}

creates and initializes ("zeros") a UA_DeadbandType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DeadbandType_delete(x::Ptr{UA_DeadbandType})

source
Open62541.UA_DecimalDataType_clear — Method
UA_DecimalDataType_clear(x::Ptr{UA_DecimalDataType})

deletes the dynamically allocated content of the object x and calls UA_DecimalDataType_init(x) to reset the type and its memory.

source
Open62541.UA_DecimalDataType_copy — Method
UA_DecimalDataType_copy(src::Ptr{UA_DecimalDataType}, dst::Ptr{UA_DecimalDataType})::UA_STATUSCODE
UA_DecimalDataType_copy(src::UA_DecimalDataType, dst::Ptr{UA_DecimalDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DecimalDataType_deleteMembers — Method
UA_DecimalDataType_deleteMembers(x::Ptr{UA_DecimalDataType})

(deprecated, use UA_DecimalDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DecimalDataType_init(x) to reset the type and its memory.

source
Open62541.UA_DecimalDataType_equal — Method
UA_DecimalDataType_equal(p1::Ptr{UA_DecimalDataType}, p2::Ptr{UA_DecimalDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DecimalDataType_new — Method
UA_DecimalDataType_new()::Ptr{UA_DecimalDataType}

creates and initializes ("zeros") a UA_DecimalDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DecimalDataType_delete(x::Ptr{UA_DecimalDataType})

source
Open62541.UA_DecimalString_clear — Method
UA_String_clear(x::Ptr{UA_String})

deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_DecimalString_copy — Method
UA_String_copy(src::Ptr{UA_String}, dst::Ptr{UA_String})::UA_STATUSCODE
UA_String_copy(src::UA_String, dst::Ptr{UA_String})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DecimalString_deleteMembers — Method
UA_String_deleteMembers(x::Ptr{UA_String})

(deprecated, use UA_String_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_DecimalString_equal — Method
UA_DecimalString_equal(p1::Ptr{UA_String}, p2::Ptr{UA_String})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DecimalString_new — Method
UA_String_new()::Ptr{UA_String}

creates and initializes ("zeros") a UA_String object whose memory is allocated by C. After use, it needs to be cleaned up with UA_String_delete(x::Ptr{UA_String})

source
Open62541.UA_DeleteAtTimeDetails_clear — Method
UA_DeleteAtTimeDetails_clear(x::Ptr{UA_DeleteAtTimeDetails})

deletes the dynamically allocated content of the object x and calls UA_DeleteAtTimeDetails_init(x) to reset the type and its memory.

source
Open62541.UA_DeleteAtTimeDetails_copy — Method
UA_DeleteAtTimeDetails_copy(src::Ptr{UA_DeleteAtTimeDetails}, dst::Ptr{UA_DeleteAtTimeDetails})::UA_STATUSCODE
UA_DeleteAtTimeDetails_copy(src::UA_DeleteAtTimeDetails, dst::Ptr{UA_DeleteAtTimeDetails})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DeleteAtTimeDetails_deleteMembers — Method
UA_DeleteAtTimeDetails_deleteMembers(x::Ptr{UA_DeleteAtTimeDetails})

(deprecated, use UA_DeleteAtTimeDetails_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DeleteAtTimeDetails_init(x) to reset the type and its memory.

source
Open62541.UA_DeleteAtTimeDetails_equal — Method
UA_DeleteAtTimeDetails_equal(p1::Ptr{UA_DeleteAtTimeDetails}, p2::Ptr{UA_DeleteAtTimeDetails})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DeleteAtTimeDetails_new — Method
UA_DeleteAtTimeDetails_new()::Ptr{UA_DeleteAtTimeDetails}

creates and initializes ("zeros") a UA_DeleteAtTimeDetails object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DeleteAtTimeDetails_delete(x::Ptr{UA_DeleteAtTimeDetails})

source
Open62541.UA_DeleteEventDetails_clear — Method
UA_DeleteEventDetails_clear(x::Ptr{UA_DeleteEventDetails})

deletes the dynamically allocated content of the object x and calls UA_DeleteEventDetails_init(x) to reset the type and its memory.

source
Open62541.UA_DeleteEventDetails_copy — Method
UA_DeleteEventDetails_copy(src::Ptr{UA_DeleteEventDetails}, dst::Ptr{UA_DeleteEventDetails})::UA_STATUSCODE
UA_DeleteEventDetails_copy(src::UA_DeleteEventDetails, dst::Ptr{UA_DeleteEventDetails})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DeleteEventDetails_deleteMembers — Method
UA_DeleteEventDetails_deleteMembers(x::Ptr{UA_DeleteEventDetails})

(deprecated, use UA_DeleteEventDetails_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DeleteEventDetails_init(x) to reset the type and its memory.

source
Open62541.UA_DeleteEventDetails_equal — Method
UA_DeleteEventDetails_equal(p1::Ptr{UA_DeleteEventDetails}, p2::Ptr{UA_DeleteEventDetails})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DeleteEventDetails_new — Method
UA_DeleteEventDetails_new()::Ptr{UA_DeleteEventDetails}

creates and initializes ("zeros") a UA_DeleteEventDetails object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DeleteEventDetails_delete(x::Ptr{UA_DeleteEventDetails})

source
Open62541.UA_DeleteMonitoredItemsRequest_clear — Method
UA_DeleteMonitoredItemsRequest_clear(x::Ptr{UA_DeleteMonitoredItemsRequest})

deletes the dynamically allocated content of the object x and calls UA_DeleteMonitoredItemsRequest_init(x) to reset the type and its memory.

source
Open62541.UA_DeleteMonitoredItemsRequest_copy — Method
UA_DeleteMonitoredItemsRequest_copy(src::Ptr{UA_DeleteMonitoredItemsRequest}, dst::Ptr{UA_DeleteMonitoredItemsRequest})::UA_STATUSCODE
UA_DeleteMonitoredItemsRequest_copy(src::UA_DeleteMonitoredItemsRequest, dst::Ptr{UA_DeleteMonitoredItemsRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DeleteMonitoredItemsRequest_deleteMembers — Method
UA_DeleteMonitoredItemsRequest_deleteMembers(x::Ptr{UA_DeleteMonitoredItemsRequest})

(deprecated, use UA_DeleteMonitoredItemsRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DeleteMonitoredItemsRequest_init(x) to reset the type and its memory.

source
Open62541.UA_DeleteMonitoredItemsRequest_equal — Method
UA_DeleteMonitoredItemsRequest_equal(p1::Ptr{UA_DeleteMonitoredItemsRequest}, p2::Ptr{UA_DeleteMonitoredItemsRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DeleteMonitoredItemsRequest_new — Method
UA_DeleteMonitoredItemsRequest_new()::Ptr{UA_DeleteMonitoredItemsRequest}

creates and initializes ("zeros") a UA_DeleteMonitoredItemsRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DeleteMonitoredItemsRequest_delete(x::Ptr{UA_DeleteMonitoredItemsRequest})

source
Open62541.UA_DeleteMonitoredItemsResponse_clear — Method
UA_DeleteMonitoredItemsResponse_clear(x::Ptr{UA_DeleteMonitoredItemsResponse})

deletes the dynamically allocated content of the object x and calls UA_DeleteMonitoredItemsResponse_init(x) to reset the type and its memory.

source
Open62541.UA_DeleteMonitoredItemsResponse_copy — Method
UA_DeleteMonitoredItemsResponse_copy(src::Ptr{UA_DeleteMonitoredItemsResponse}, dst::Ptr{UA_DeleteMonitoredItemsResponse})::UA_STATUSCODE
UA_DeleteMonitoredItemsResponse_copy(src::UA_DeleteMonitoredItemsResponse, dst::Ptr{UA_DeleteMonitoredItemsResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DeleteMonitoredItemsResponse_deleteMembers — Method
UA_DeleteMonitoredItemsResponse_deleteMembers(x::Ptr{UA_DeleteMonitoredItemsResponse})

(deprecated, use UA_DeleteMonitoredItemsResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DeleteMonitoredItemsResponse_init(x) to reset the type and its memory.

source
Open62541.UA_DeleteMonitoredItemsResponse_equal — Method
UA_DeleteMonitoredItemsResponse_equal(p1::Ptr{UA_DeleteMonitoredItemsResponse}, p2::Ptr{UA_DeleteMonitoredItemsResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DeleteMonitoredItemsResponse_new — Method
UA_DeleteMonitoredItemsResponse_new()::Ptr{UA_DeleteMonitoredItemsResponse}

creates and initializes ("zeros") a UA_DeleteMonitoredItemsResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DeleteMonitoredItemsResponse_delete(x::Ptr{UA_DeleteMonitoredItemsResponse})

source
Open62541.UA_DeleteNodesItem_clear — Method
UA_DeleteNodesItem_clear(x::Ptr{UA_DeleteNodesItem})

deletes the dynamically allocated content of the object x and calls UA_DeleteNodesItem_init(x) to reset the type and its memory.

source
Open62541.UA_DeleteNodesItem_copy — Method
UA_DeleteNodesItem_copy(src::Ptr{UA_DeleteNodesItem}, dst::Ptr{UA_DeleteNodesItem})::UA_STATUSCODE
UA_DeleteNodesItem_copy(src::UA_DeleteNodesItem, dst::Ptr{UA_DeleteNodesItem})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DeleteNodesItem_deleteMembers — Method
UA_DeleteNodesItem_deleteMembers(x::Ptr{UA_DeleteNodesItem})

(deprecated, use UA_DeleteNodesItem_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DeleteNodesItem_init(x) to reset the type and its memory.

source
Open62541.UA_DeleteNodesItem_equal — Method
UA_DeleteNodesItem_equal(p1::Ptr{UA_DeleteNodesItem}, p2::Ptr{UA_DeleteNodesItem})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DeleteNodesItem_new — Method
UA_DeleteNodesItem_new()::Ptr{UA_DeleteNodesItem}

creates and initializes ("zeros") a UA_DeleteNodesItem object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DeleteNodesItem_delete(x::Ptr{UA_DeleteNodesItem})

source
Open62541.UA_DeleteNodesRequest_clear — Method
UA_DeleteNodesRequest_clear(x::Ptr{UA_DeleteNodesRequest})

deletes the dynamically allocated content of the object x and calls UA_DeleteNodesRequest_init(x) to reset the type and its memory.

source
Open62541.UA_DeleteNodesRequest_copy — Method
UA_DeleteNodesRequest_copy(src::Ptr{UA_DeleteNodesRequest}, dst::Ptr{UA_DeleteNodesRequest})::UA_STATUSCODE
UA_DeleteNodesRequest_copy(src::UA_DeleteNodesRequest, dst::Ptr{UA_DeleteNodesRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DeleteNodesRequest_deleteMembers — Method
UA_DeleteNodesRequest_deleteMembers(x::Ptr{UA_DeleteNodesRequest})

(deprecated, use UA_DeleteNodesRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DeleteNodesRequest_init(x) to reset the type and its memory.

source
Open62541.UA_DeleteNodesRequest_equal — Method
UA_DeleteNodesRequest_equal(p1::Ptr{UA_DeleteNodesRequest}, p2::Ptr{UA_DeleteNodesRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DeleteNodesRequest_new — Method
UA_DeleteNodesRequest_new()::Ptr{UA_DeleteNodesRequest}

creates and initializes ("zeros") a UA_DeleteNodesRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DeleteNodesRequest_delete(x::Ptr{UA_DeleteNodesRequest})

source
Open62541.UA_DeleteNodesResponse_clear — Method
UA_DeleteNodesResponse_clear(x::Ptr{UA_DeleteNodesResponse})

deletes the dynamically allocated content of the object x and calls UA_DeleteNodesResponse_init(x) to reset the type and its memory.

source
Open62541.UA_DeleteNodesResponse_copy — Method
UA_DeleteNodesResponse_copy(src::Ptr{UA_DeleteNodesResponse}, dst::Ptr{UA_DeleteNodesResponse})::UA_STATUSCODE
UA_DeleteNodesResponse_copy(src::UA_DeleteNodesResponse, dst::Ptr{UA_DeleteNodesResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DeleteNodesResponse_deleteMembers — Method
UA_DeleteNodesResponse_deleteMembers(x::Ptr{UA_DeleteNodesResponse})

(deprecated, use UA_DeleteNodesResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DeleteNodesResponse_init(x) to reset the type and its memory.

source
Open62541.UA_DeleteNodesResponse_equal — Method
UA_DeleteNodesResponse_equal(p1::Ptr{UA_DeleteNodesResponse}, p2::Ptr{UA_DeleteNodesResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DeleteNodesResponse_new — Method
UA_DeleteNodesResponse_new()::Ptr{UA_DeleteNodesResponse}

creates and initializes ("zeros") a UA_DeleteNodesResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DeleteNodesResponse_delete(x::Ptr{UA_DeleteNodesResponse})

source
Open62541.UA_DeleteRawModifiedDetails_clear — Method
UA_DeleteRawModifiedDetails_clear(x::Ptr{UA_DeleteRawModifiedDetails})

deletes the dynamically allocated content of the object x and calls UA_DeleteRawModifiedDetails_init(x) to reset the type and its memory.

source
Open62541.UA_DeleteRawModifiedDetails_copy — Method
UA_DeleteRawModifiedDetails_copy(src::Ptr{UA_DeleteRawModifiedDetails}, dst::Ptr{UA_DeleteRawModifiedDetails})::UA_STATUSCODE
UA_DeleteRawModifiedDetails_copy(src::UA_DeleteRawModifiedDetails, dst::Ptr{UA_DeleteRawModifiedDetails})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DeleteRawModifiedDetails_deleteMembers — Method
UA_DeleteRawModifiedDetails_deleteMembers(x::Ptr{UA_DeleteRawModifiedDetails})

(deprecated, use UA_DeleteRawModifiedDetails_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DeleteRawModifiedDetails_init(x) to reset the type and its memory.

source
Open62541.UA_DeleteRawModifiedDetails_equal — Method
UA_DeleteRawModifiedDetails_equal(p1::Ptr{UA_DeleteRawModifiedDetails}, p2::Ptr{UA_DeleteRawModifiedDetails})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DeleteRawModifiedDetails_new — Method
UA_DeleteRawModifiedDetails_new()::Ptr{UA_DeleteRawModifiedDetails}

creates and initializes ("zeros") a UA_DeleteRawModifiedDetails object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DeleteRawModifiedDetails_delete(x::Ptr{UA_DeleteRawModifiedDetails})

source
Open62541.UA_DeleteReferencesItem_clear — Method
UA_DeleteReferencesItem_clear(x::Ptr{UA_DeleteReferencesItem})

deletes the dynamically allocated content of the object x and calls UA_DeleteReferencesItem_init(x) to reset the type and its memory.

source
Open62541.UA_DeleteReferencesItem_copy — Method
UA_DeleteReferencesItem_copy(src::Ptr{UA_DeleteReferencesItem}, dst::Ptr{UA_DeleteReferencesItem})::UA_STATUSCODE
UA_DeleteReferencesItem_copy(src::UA_DeleteReferencesItem, dst::Ptr{UA_DeleteReferencesItem})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DeleteReferencesItem_deleteMembers — Method
UA_DeleteReferencesItem_deleteMembers(x::Ptr{UA_DeleteReferencesItem})

(deprecated, use UA_DeleteReferencesItem_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DeleteReferencesItem_init(x) to reset the type and its memory.

source
Open62541.UA_DeleteReferencesItem_equal — Method
UA_DeleteReferencesItem_equal(p1::Ptr{UA_DeleteReferencesItem}, p2::Ptr{UA_DeleteReferencesItem})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DeleteReferencesItem_new — Method
UA_DeleteReferencesItem_new()::Ptr{UA_DeleteReferencesItem}

creates and initializes ("zeros") a UA_DeleteReferencesItem object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DeleteReferencesItem_delete(x::Ptr{UA_DeleteReferencesItem})

source
Open62541.UA_DeleteReferencesRequest_clear — Method
UA_DeleteReferencesRequest_clear(x::Ptr{UA_DeleteReferencesRequest})

deletes the dynamically allocated content of the object x and calls UA_DeleteReferencesRequest_init(x) to reset the type and its memory.

source
Open62541.UA_DeleteReferencesRequest_copy — Method
UA_DeleteReferencesRequest_copy(src::Ptr{UA_DeleteReferencesRequest}, dst::Ptr{UA_DeleteReferencesRequest})::UA_STATUSCODE
UA_DeleteReferencesRequest_copy(src::UA_DeleteReferencesRequest, dst::Ptr{UA_DeleteReferencesRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DeleteReferencesRequest_deleteMembers — Method
UA_DeleteReferencesRequest_deleteMembers(x::Ptr{UA_DeleteReferencesRequest})

(deprecated, use UA_DeleteReferencesRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DeleteReferencesRequest_init(x) to reset the type and its memory.

source
Open62541.UA_DeleteReferencesRequest_equal — Method
UA_DeleteReferencesRequest_equal(p1::Ptr{UA_DeleteReferencesRequest}, p2::Ptr{UA_DeleteReferencesRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DeleteReferencesRequest_new — Method
UA_DeleteReferencesRequest_new()::Ptr{UA_DeleteReferencesRequest}

creates and initializes ("zeros") a UA_DeleteReferencesRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DeleteReferencesRequest_delete(x::Ptr{UA_DeleteReferencesRequest})

source
Open62541.UA_DeleteReferencesResponse_clear — Method
UA_DeleteReferencesResponse_clear(x::Ptr{UA_DeleteReferencesResponse})

deletes the dynamically allocated content of the object x and calls UA_DeleteReferencesResponse_init(x) to reset the type and its memory.

source
Open62541.UA_DeleteReferencesResponse_copy — Method
UA_DeleteReferencesResponse_copy(src::Ptr{UA_DeleteReferencesResponse}, dst::Ptr{UA_DeleteReferencesResponse})::UA_STATUSCODE
UA_DeleteReferencesResponse_copy(src::UA_DeleteReferencesResponse, dst::Ptr{UA_DeleteReferencesResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DeleteReferencesResponse_deleteMembers — Method
UA_DeleteReferencesResponse_deleteMembers(x::Ptr{UA_DeleteReferencesResponse})

(deprecated, use UA_DeleteReferencesResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DeleteReferencesResponse_init(x) to reset the type and its memory.

source
Open62541.UA_DeleteReferencesResponse_equal — Method
UA_DeleteReferencesResponse_equal(p1::Ptr{UA_DeleteReferencesResponse}, p2::Ptr{UA_DeleteReferencesResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DeleteReferencesResponse_new — Method
UA_DeleteReferencesResponse_new()::Ptr{UA_DeleteReferencesResponse}

creates and initializes ("zeros") a UA_DeleteReferencesResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DeleteReferencesResponse_delete(x::Ptr{UA_DeleteReferencesResponse})

source
Open62541.UA_DeleteSubscriptionsRequest_clear — Method
UA_DeleteSubscriptionsRequest_clear(x::Ptr{UA_DeleteSubscriptionsRequest})

deletes the dynamically allocated content of the object x and calls UA_DeleteSubscriptionsRequest_init(x) to reset the type and its memory.

source
Open62541.UA_DeleteSubscriptionsRequest_copy — Method
UA_DeleteSubscriptionsRequest_copy(src::Ptr{UA_DeleteSubscriptionsRequest}, dst::Ptr{UA_DeleteSubscriptionsRequest})::UA_STATUSCODE
UA_DeleteSubscriptionsRequest_copy(src::UA_DeleteSubscriptionsRequest, dst::Ptr{UA_DeleteSubscriptionsRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DeleteSubscriptionsRequest_deleteMembers — Method
UA_DeleteSubscriptionsRequest_deleteMembers(x::Ptr{UA_DeleteSubscriptionsRequest})

(deprecated, use UA_DeleteSubscriptionsRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DeleteSubscriptionsRequest_init(x) to reset the type and its memory.

source
Open62541.UA_DeleteSubscriptionsRequest_equal — Method
UA_DeleteSubscriptionsRequest_equal(p1::Ptr{UA_DeleteSubscriptionsRequest}, p2::Ptr{UA_DeleteSubscriptionsRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DeleteSubscriptionsRequest_new — Method
UA_DeleteSubscriptionsRequest_new()::Ptr{UA_DeleteSubscriptionsRequest}

creates and initializes ("zeros") a UA_DeleteSubscriptionsRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DeleteSubscriptionsRequest_delete(x::Ptr{UA_DeleteSubscriptionsRequest})

source
Open62541.UA_DeleteSubscriptionsResponse_clear — Method
UA_DeleteSubscriptionsResponse_clear(x::Ptr{UA_DeleteSubscriptionsResponse})

deletes the dynamically allocated content of the object x and calls UA_DeleteSubscriptionsResponse_init(x) to reset the type and its memory.

source
Open62541.UA_DeleteSubscriptionsResponse_copy — Method
UA_DeleteSubscriptionsResponse_copy(src::Ptr{UA_DeleteSubscriptionsResponse}, dst::Ptr{UA_DeleteSubscriptionsResponse})::UA_STATUSCODE
UA_DeleteSubscriptionsResponse_copy(src::UA_DeleteSubscriptionsResponse, dst::Ptr{UA_DeleteSubscriptionsResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DeleteSubscriptionsResponse_deleteMembers — Method
UA_DeleteSubscriptionsResponse_deleteMembers(x::Ptr{UA_DeleteSubscriptionsResponse})

(deprecated, use UA_DeleteSubscriptionsResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DeleteSubscriptionsResponse_init(x) to reset the type and its memory.

source
Open62541.UA_DeleteSubscriptionsResponse_equal — Method
UA_DeleteSubscriptionsResponse_equal(p1::Ptr{UA_DeleteSubscriptionsResponse}, p2::Ptr{UA_DeleteSubscriptionsResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DeleteSubscriptionsResponse_new — Method
UA_DeleteSubscriptionsResponse_new()::Ptr{UA_DeleteSubscriptionsResponse}

creates and initializes ("zeros") a UA_DeleteSubscriptionsResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DeleteSubscriptionsResponse_delete(x::Ptr{UA_DeleteSubscriptionsResponse})

source
Open62541.UA_DiagnosticInfo_clear — Method
UA_DiagnosticInfo_clear(x::Ptr{UA_DiagnosticInfo})

deletes the dynamically allocated content of the object x and calls UA_DiagnosticInfo_init(x) to reset the type and its memory.

source
Open62541.UA_DiagnosticInfo_copy — Method
UA_DiagnosticInfo_copy(src::Ptr{UA_DiagnosticInfo}, dst::Ptr{UA_DiagnosticInfo})::UA_STATUSCODE
UA_DiagnosticInfo_copy(src::UA_DiagnosticInfo, dst::Ptr{UA_DiagnosticInfo})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DiagnosticInfo_deleteMembers — Method
UA_DiagnosticInfo_deleteMembers(x::Ptr{UA_DiagnosticInfo})

(deprecated, use UA_DiagnosticInfo_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DiagnosticInfo_init(x) to reset the type and its memory.

source
Open62541.UA_DiagnosticInfo_equal — Method
UA_DiagnosticInfo_equal(p1::Ptr{UA_DiagnosticInfo}, p2::Ptr{UA_DiagnosticInfo})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DiagnosticInfo_new — Method
UA_DiagnosticInfo_new()::Ptr{UA_DiagnosticInfo}

creates and initializes ("zeros") a UA_DiagnosticInfo object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DiagnosticInfo_delete(x::Ptr{UA_DiagnosticInfo})

source
Open62541.UA_DiagnosticsLevel_clear — Method
UA_DiagnosticsLevel_clear(x::Ptr{UA_DiagnosticsLevel})

deletes the dynamically allocated content of the object x and calls UA_DiagnosticsLevel_init(x) to reset the type and its memory.

source
Open62541.UA_DiagnosticsLevel_copy — Method
UA_DiagnosticsLevel_copy(src::Ptr{UA_DiagnosticsLevel}, dst::Ptr{UA_DiagnosticsLevel})::UA_STATUSCODE
UA_DiagnosticsLevel_copy(src::UA_DiagnosticsLevel, dst::Ptr{UA_DiagnosticsLevel})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DiagnosticsLevel_deleteMembers — Method
UA_DiagnosticsLevel_deleteMembers(x::Ptr{UA_DiagnosticsLevel})

(deprecated, use UA_DiagnosticsLevel_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DiagnosticsLevel_init(x) to reset the type and its memory.

source
Open62541.UA_DiagnosticsLevel_equal — Method
UA_DiagnosticsLevel_equal(p1::Ptr{UA_DiagnosticsLevel}, p2::Ptr{UA_DiagnosticsLevel})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DiagnosticsLevel_new — Method
UA_DiagnosticsLevel_new()::Ptr{UA_DiagnosticsLevel}

creates and initializes ("zeros") a UA_DiagnosticsLevel object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DiagnosticsLevel_delete(x::Ptr{UA_DiagnosticsLevel})

source
Open62541.UA_DoubleComplexNumberType_clear — Method
UA_DoubleComplexNumberType_clear(x::Ptr{UA_DoubleComplexNumberType})

deletes the dynamically allocated content of the object x and calls UA_DoubleComplexNumberType_init(x) to reset the type and its memory.

source
Open62541.UA_DoubleComplexNumberType_copy — Method
UA_DoubleComplexNumberType_copy(src::Ptr{UA_DoubleComplexNumberType}, dst::Ptr{UA_DoubleComplexNumberType})::UA_STATUSCODE
UA_DoubleComplexNumberType_copy(src::UA_DoubleComplexNumberType, dst::Ptr{UA_DoubleComplexNumberType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DoubleComplexNumberType_deleteMembers — Method
UA_DoubleComplexNumberType_deleteMembers(x::Ptr{UA_DoubleComplexNumberType})

(deprecated, use UA_DoubleComplexNumberType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_DoubleComplexNumberType_init(x) to reset the type and its memory.

source
Open62541.UA_DoubleComplexNumberType_equal — Method
UA_DoubleComplexNumberType_equal(p1::Ptr{UA_DoubleComplexNumberType}, p2::Ptr{UA_DoubleComplexNumberType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DoubleComplexNumberType_new — Method
UA_DoubleComplexNumberType_new()::Ptr{UA_DoubleComplexNumberType}

creates and initializes ("zeros") a UA_DoubleComplexNumberType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_DoubleComplexNumberType_delete(x::Ptr{UA_DoubleComplexNumberType})

source
Open62541.UA_Double_clear — Method
Float64_clear(x::Ptr{Float64})

deletes the dynamically allocated content of the object x and calls Float64_init(x) to reset the type and its memory.

source
Open62541.UA_Double_copy — Method
Float64_copy(src::Ptr{Float64}, dst::Ptr{Float64})::UA_STATUSCODE
Float64_copy(src::Float64, dst::Ptr{Float64})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_Double_deleteMembers — Method
Float64_deleteMembers(x::Ptr{Float64})

(deprecated, use Float64_clear(x) instead) deletes the dynamically allocated content of the object x and calls Float64_init(x) to reset the type and its memory.

source
Open62541.UA_Double_equal — Method
UA_Double_equal(p1::Ptr{Float64}, p2::Ptr{Float64})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_Double_init — Method
Float64_init(x::Ptr{Float64})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_Double_new — Method
Float64_new()::Ptr{Float64}

creates and initializes ("zeros") a Float64 object whose memory is allocated by C. After use, it needs to be cleaned up with Float64_delete(x::Ptr{Float64})

source
Open62541.UA_Duplex_clear — Method
UA_Duplex_clear(x::Ptr{UA_Duplex})

deletes the dynamically allocated content of the object x and calls UA_Duplex_init(x) to reset the type and its memory.

source
Open62541.UA_Duplex_copy — Method
UA_Duplex_copy(src::Ptr{UA_Duplex}, dst::Ptr{UA_Duplex})::UA_STATUSCODE
UA_Duplex_copy(src::UA_Duplex, dst::Ptr{UA_Duplex})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_Duplex_deleteMembers — Method
UA_Duplex_deleteMembers(x::Ptr{UA_Duplex})

(deprecated, use UA_Duplex_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_Duplex_init(x) to reset the type and its memory.

source
Open62541.UA_Duplex_equal — Method
UA_Duplex_equal(p1::Ptr{UA_Duplex}, p2::Ptr{UA_Duplex})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_Duplex_init — Method
UA_Duplex_init(x::Ptr{UA_Duplex})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_Duplex_new — Method
UA_Duplex_new()::Ptr{UA_Duplex}

creates and initializes ("zeros") a UA_Duplex object whose memory is allocated by C. After use, it needs to be cleaned up with UA_Duplex_delete(x::Ptr{UA_Duplex})

source
Open62541.UA_DurationString_clear — Method
UA_String_clear(x::Ptr{UA_String})

deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_DurationString_copy — Method
UA_String_copy(src::Ptr{UA_String}, dst::Ptr{UA_String})::UA_STATUSCODE
UA_String_copy(src::UA_String, dst::Ptr{UA_String})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_DurationString_deleteMembers — Method
UA_String_deleteMembers(x::Ptr{UA_String})

(deprecated, use UA_String_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_DurationString_equal — Method
UA_DurationString_equal(p1::Ptr{UA_String}, p2::Ptr{UA_String})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_DurationString_new — Method
UA_String_new()::Ptr{UA_String}

creates and initializes ("zeros") a UA_String object whose memory is allocated by C. After use, it needs to be cleaned up with UA_String_delete(x::Ptr{UA_String})

source
Open62541.UA_Duration_clear — Method
Float64_clear(x::Ptr{Float64})

deletes the dynamically allocated content of the object x and calls Float64_init(x) to reset the type and its memory.

source
Open62541.UA_Duration_copy — Method
Float64_copy(src::Ptr{Float64}, dst::Ptr{Float64})::UA_STATUSCODE
Float64_copy(src::Float64, dst::Ptr{Float64})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_Duration_deleteMembers — Method
Float64_deleteMembers(x::Ptr{Float64})

(deprecated, use Float64_clear(x) instead) deletes the dynamically allocated content of the object x and calls Float64_init(x) to reset the type and its memory.

source
Open62541.UA_Duration_equal — Method
UA_Duration_equal(p1::Ptr{Float64}, p2::Ptr{Float64})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_Duration_new — Method
Float64_new()::Ptr{Float64}

creates and initializes ("zeros") a Float64 object whose memory is allocated by C. After use, it needs to be cleaned up with Float64_delete(x::Ptr{Float64})

source
Open62541.UA_EUInformation_clear — Method
UA_EUInformation_clear(x::Ptr{UA_EUInformation})

deletes the dynamically allocated content of the object x and calls UA_EUInformation_init(x) to reset the type and its memory.

source
Open62541.UA_EUInformation_copy — Method
UA_EUInformation_copy(src::Ptr{UA_EUInformation}, dst::Ptr{UA_EUInformation})::UA_STATUSCODE
UA_EUInformation_copy(src::UA_EUInformation, dst::Ptr{UA_EUInformation})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_EUInformation_deleteMembers — Method
UA_EUInformation_deleteMembers(x::Ptr{UA_EUInformation})

(deprecated, use UA_EUInformation_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_EUInformation_init(x) to reset the type and its memory.

source
Open62541.UA_EUInformation_equal — Method
UA_EUInformation_equal(p1::Ptr{UA_EUInformation}, p2::Ptr{UA_EUInformation})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_EUInformation_new — Method
UA_EUInformation_new()::Ptr{UA_EUInformation}

creates and initializes ("zeros") a UA_EUInformation object whose memory is allocated by C. After use, it needs to be cleaned up with UA_EUInformation_delete(x::Ptr{UA_EUInformation})

source
Open62541.UA_EccEncryptedSecret_copy — Method
UA_String_copy(src::Ptr{UA_String}, dst::Ptr{UA_String})::UA_STATUSCODE
UA_String_copy(src::UA_String, dst::Ptr{UA_String})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_EccEncryptedSecret_deleteMembers — Method
UA_String_deleteMembers(x::Ptr{UA_String})

(deprecated, use UA_String_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_EccEncryptedSecret_equal — Method
UA_EccEncryptedSecret_equal(p1::Ptr{UA_String}, p2::Ptr{UA_String})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_EccEncryptedSecret_new — Method
UA_String_new()::Ptr{UA_String}

creates and initializes ("zeros") a UA_String object whose memory is allocated by C. After use, it needs to be cleaned up with UA_String_delete(x::Ptr{UA_String})

source
Open62541.UA_ElementOperand_clear — Method
UA_ElementOperand_clear(x::Ptr{UA_ElementOperand})

deletes the dynamically allocated content of the object x and calls UA_ElementOperand_init(x) to reset the type and its memory.

source
Open62541.UA_ElementOperand_copy — Method
UA_ElementOperand_copy(src::Ptr{UA_ElementOperand}, dst::Ptr{UA_ElementOperand})::UA_STATUSCODE
UA_ElementOperand_copy(src::UA_ElementOperand, dst::Ptr{UA_ElementOperand})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ElementOperand_deleteMembers — Method
UA_ElementOperand_deleteMembers(x::Ptr{UA_ElementOperand})

(deprecated, use UA_ElementOperand_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ElementOperand_init(x) to reset the type and its memory.

source
Open62541.UA_ElementOperand_equal — Method
UA_ElementOperand_equal(p1::Ptr{UA_ElementOperand}, p2::Ptr{UA_ElementOperand})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ElementOperand_new — Method
UA_ElementOperand_new()::Ptr{UA_ElementOperand}

creates and initializes ("zeros") a UA_ElementOperand object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ElementOperand_delete(x::Ptr{UA_ElementOperand})

source
Open62541.UA_EndpointConfiguration_clear — Method
UA_EndpointConfiguration_clear(x::Ptr{UA_EndpointConfiguration})

deletes the dynamically allocated content of the object x and calls UA_EndpointConfiguration_init(x) to reset the type and its memory.

source
Open62541.UA_EndpointConfiguration_copy — Method
UA_EndpointConfiguration_copy(src::Ptr{UA_EndpointConfiguration}, dst::Ptr{UA_EndpointConfiguration})::UA_STATUSCODE
UA_EndpointConfiguration_copy(src::UA_EndpointConfiguration, dst::Ptr{UA_EndpointConfiguration})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_EndpointConfiguration_deleteMembers — Method
UA_EndpointConfiguration_deleteMembers(x::Ptr{UA_EndpointConfiguration})

(deprecated, use UA_EndpointConfiguration_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_EndpointConfiguration_init(x) to reset the type and its memory.

source
Open62541.UA_EndpointConfiguration_equal — Method
UA_EndpointConfiguration_equal(p1::Ptr{UA_EndpointConfiguration}, p2::Ptr{UA_EndpointConfiguration})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_EndpointConfiguration_new — Method
UA_EndpointConfiguration_new()::Ptr{UA_EndpointConfiguration}

creates and initializes ("zeros") a UA_EndpointConfiguration object whose memory is allocated by C. After use, it needs to be cleaned up with UA_EndpointConfiguration_delete(x::Ptr{UA_EndpointConfiguration})

source
Open62541.UA_EndpointDescription_clear — Method
UA_EndpointDescription_clear(x::Ptr{UA_EndpointDescription})

deletes the dynamically allocated content of the object x and calls UA_EndpointDescription_init(x) to reset the type and its memory.

source
Open62541.UA_EndpointDescription_copy — Method
UA_EndpointDescription_copy(src::Ptr{UA_EndpointDescription}, dst::Ptr{UA_EndpointDescription})::UA_STATUSCODE
UA_EndpointDescription_copy(src::UA_EndpointDescription, dst::Ptr{UA_EndpointDescription})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_EndpointDescription_deleteMembers — Method
UA_EndpointDescription_deleteMembers(x::Ptr{UA_EndpointDescription})

(deprecated, use UA_EndpointDescription_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_EndpointDescription_init(x) to reset the type and its memory.

source
Open62541.UA_EndpointDescription_equal — Method
UA_EndpointDescription_equal(p1::Ptr{UA_EndpointDescription}, p2::Ptr{UA_EndpointDescription})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_EndpointDescription_new — Method
UA_EndpointDescription_new()::Ptr{UA_EndpointDescription}

creates and initializes ("zeros") a UA_EndpointDescription object whose memory is allocated by C. After use, it needs to be cleaned up with UA_EndpointDescription_delete(x::Ptr{UA_EndpointDescription})

source
Open62541.UA_EndpointType_clear — Method
UA_EndpointType_clear(x::Ptr{UA_EndpointType})

deletes the dynamically allocated content of the object x and calls UA_EndpointType_init(x) to reset the type and its memory.

source
Open62541.UA_EndpointType_copy — Method
UA_EndpointType_copy(src::Ptr{UA_EndpointType}, dst::Ptr{UA_EndpointType})::UA_STATUSCODE
UA_EndpointType_copy(src::UA_EndpointType, dst::Ptr{UA_EndpointType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_EndpointType_deleteMembers — Method
UA_EndpointType_deleteMembers(x::Ptr{UA_EndpointType})

(deprecated, use UA_EndpointType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_EndpointType_init(x) to reset the type and its memory.

source
Open62541.UA_EndpointType_equal — Method
UA_EndpointType_equal(p1::Ptr{UA_EndpointType}, p2::Ptr{UA_EndpointType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_EndpointType_new — Method
UA_EndpointType_new()::Ptr{UA_EndpointType}

creates and initializes ("zeros") a UA_EndpointType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_EndpointType_delete(x::Ptr{UA_EndpointType})

source
Open62541.UA_EndpointUrlListDataType_clear — Method
UA_EndpointUrlListDataType_clear(x::Ptr{UA_EndpointUrlListDataType})

deletes the dynamically allocated content of the object x and calls UA_EndpointUrlListDataType_init(x) to reset the type and its memory.

source
Open62541.UA_EndpointUrlListDataType_copy — Method
UA_EndpointUrlListDataType_copy(src::Ptr{UA_EndpointUrlListDataType}, dst::Ptr{UA_EndpointUrlListDataType})::UA_STATUSCODE
UA_EndpointUrlListDataType_copy(src::UA_EndpointUrlListDataType, dst::Ptr{UA_EndpointUrlListDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_EndpointUrlListDataType_deleteMembers — Method
UA_EndpointUrlListDataType_deleteMembers(x::Ptr{UA_EndpointUrlListDataType})

(deprecated, use UA_EndpointUrlListDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_EndpointUrlListDataType_init(x) to reset the type and its memory.

source
Open62541.UA_EndpointUrlListDataType_equal — Method
UA_EndpointUrlListDataType_equal(p1::Ptr{UA_EndpointUrlListDataType}, p2::Ptr{UA_EndpointUrlListDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_EndpointUrlListDataType_new — Method
UA_EndpointUrlListDataType_new()::Ptr{UA_EndpointUrlListDataType}

creates and initializes ("zeros") a UA_EndpointUrlListDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_EndpointUrlListDataType_delete(x::Ptr{UA_EndpointUrlListDataType})

source
Open62541.UA_EnumDefinition_clear — Method
UA_EnumDefinition_clear(x::Ptr{UA_EnumDefinition})

deletes the dynamically allocated content of the object x and calls UA_EnumDefinition_init(x) to reset the type and its memory.

source
Open62541.UA_EnumDefinition_copy — Method
UA_EnumDefinition_copy(src::Ptr{UA_EnumDefinition}, dst::Ptr{UA_EnumDefinition})::UA_STATUSCODE
UA_EnumDefinition_copy(src::UA_EnumDefinition, dst::Ptr{UA_EnumDefinition})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_EnumDefinition_deleteMembers — Method
UA_EnumDefinition_deleteMembers(x::Ptr{UA_EnumDefinition})

(deprecated, use UA_EnumDefinition_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_EnumDefinition_init(x) to reset the type and its memory.

source
Open62541.UA_EnumDefinition_equal — Method
UA_EnumDefinition_equal(p1::Ptr{UA_EnumDefinition}, p2::Ptr{UA_EnumDefinition})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_EnumDefinition_new — Method
UA_EnumDefinition_new()::Ptr{UA_EnumDefinition}

creates and initializes ("zeros") a UA_EnumDefinition object whose memory is allocated by C. After use, it needs to be cleaned up with UA_EnumDefinition_delete(x::Ptr{UA_EnumDefinition})

source
Open62541.UA_EnumDescription_clear — Method
UA_EnumDescription_clear(x::Ptr{UA_EnumDescription})

deletes the dynamically allocated content of the object x and calls UA_EnumDescription_init(x) to reset the type and its memory.

source
Open62541.UA_EnumDescription_copy — Method
UA_EnumDescription_copy(src::Ptr{UA_EnumDescription}, dst::Ptr{UA_EnumDescription})::UA_STATUSCODE
UA_EnumDescription_copy(src::UA_EnumDescription, dst::Ptr{UA_EnumDescription})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_EnumDescription_deleteMembers — Method
UA_EnumDescription_deleteMembers(x::Ptr{UA_EnumDescription})

(deprecated, use UA_EnumDescription_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_EnumDescription_init(x) to reset the type and its memory.

source
Open62541.UA_EnumDescription_equal — Method
UA_EnumDescription_equal(p1::Ptr{UA_EnumDescription}, p2::Ptr{UA_EnumDescription})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_EnumDescription_new — Method
UA_EnumDescription_new()::Ptr{UA_EnumDescription}

creates and initializes ("zeros") a UA_EnumDescription object whose memory is allocated by C. After use, it needs to be cleaned up with UA_EnumDescription_delete(x::Ptr{UA_EnumDescription})

source
Open62541.UA_EnumField_clear — Method
UA_EnumField_clear(x::Ptr{UA_EnumField})

deletes the dynamically allocated content of the object x and calls UA_EnumField_init(x) to reset the type and its memory.

source
Open62541.UA_EnumField_copy — Method
UA_EnumField_copy(src::Ptr{UA_EnumField}, dst::Ptr{UA_EnumField})::UA_STATUSCODE
UA_EnumField_copy(src::UA_EnumField, dst::Ptr{UA_EnumField})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_EnumField_deleteMembers — Method
UA_EnumField_deleteMembers(x::Ptr{UA_EnumField})

(deprecated, use UA_EnumField_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_EnumField_init(x) to reset the type and its memory.

source
Open62541.UA_EnumField_equal — Method
UA_EnumField_equal(p1::Ptr{UA_EnumField}, p2::Ptr{UA_EnumField})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_EnumField_init — Method
UA_EnumField_init(x::Ptr{UA_EnumField})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_EnumField_new — Method
UA_EnumField_new()::Ptr{UA_EnumField}

creates and initializes ("zeros") a UA_EnumField object whose memory is allocated by C. After use, it needs to be cleaned up with UA_EnumField_delete(x::Ptr{UA_EnumField})

source
Open62541.UA_EnumValueType_clear — Method
UA_EnumValueType_clear(x::Ptr{UA_EnumValueType})

deletes the dynamically allocated content of the object x and calls UA_EnumValueType_init(x) to reset the type and its memory.

source
Open62541.UA_EnumValueType_copy — Method
UA_EnumValueType_copy(src::Ptr{UA_EnumValueType}, dst::Ptr{UA_EnumValueType})::UA_STATUSCODE
UA_EnumValueType_copy(src::UA_EnumValueType, dst::Ptr{UA_EnumValueType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_EnumValueType_deleteMembers — Method
UA_EnumValueType_deleteMembers(x::Ptr{UA_EnumValueType})

(deprecated, use UA_EnumValueType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_EnumValueType_init(x) to reset the type and its memory.

source
Open62541.UA_EnumValueType_equal — Method
UA_EnumValueType_equal(p1::Ptr{UA_EnumValueType}, p2::Ptr{UA_EnumValueType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_EnumValueType_new — Method
UA_EnumValueType_new()::Ptr{UA_EnumValueType}

creates and initializes ("zeros") a UA_EnumValueType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_EnumValueType_delete(x::Ptr{UA_EnumValueType})

source
Open62541.UA_Enumeration_clear — Method
UA_Enumeration_clear(x::Ptr{UA_Enumeration})

deletes the dynamically allocated content of the object x and calls UA_Enumeration_init(x) to reset the type and its memory.

source
Open62541.UA_Enumeration_copy — Method
UA_Enumeration_copy(src::Ptr{UA_Enumeration}, dst::Ptr{UA_Enumeration})::UA_STATUSCODE
UA_Enumeration_copy(src::UA_Enumeration, dst::Ptr{UA_Enumeration})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_Enumeration_deleteMembers — Method
UA_Enumeration_deleteMembers(x::Ptr{UA_Enumeration})

(deprecated, use UA_Enumeration_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_Enumeration_init(x) to reset the type and its memory.

source
Open62541.UA_Enumeration_equal — Method
UA_Enumeration_equal(p1::Ptr{UA_Enumeration}, p2::Ptr{UA_Enumeration})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_Enumeration_new — Method
UA_Enumeration_new()::Ptr{UA_Enumeration}

creates and initializes ("zeros") a UA_Enumeration object whose memory is allocated by C. After use, it needs to be cleaned up with UA_Enumeration_delete(x::Ptr{UA_Enumeration})

source
Open62541.UA_EphemeralKeyType_clear — Method
UA_EphemeralKeyType_clear(x::Ptr{UA_EphemeralKeyType})

deletes the dynamically allocated content of the object x and calls UA_EphemeralKeyType_init(x) to reset the type and its memory.

source
Open62541.UA_EphemeralKeyType_copy — Method
UA_EphemeralKeyType_copy(src::Ptr{UA_EphemeralKeyType}, dst::Ptr{UA_EphemeralKeyType})::UA_STATUSCODE
UA_EphemeralKeyType_copy(src::UA_EphemeralKeyType, dst::Ptr{UA_EphemeralKeyType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_EphemeralKeyType_deleteMembers — Method
UA_EphemeralKeyType_deleteMembers(x::Ptr{UA_EphemeralKeyType})

(deprecated, use UA_EphemeralKeyType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_EphemeralKeyType_init(x) to reset the type and its memory.

source
Open62541.UA_EphemeralKeyType_equal — Method
UA_EphemeralKeyType_equal(p1::Ptr{UA_EphemeralKeyType}, p2::Ptr{UA_EphemeralKeyType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_EphemeralKeyType_new — Method
UA_EphemeralKeyType_new()::Ptr{UA_EphemeralKeyType}

creates and initializes ("zeros") a UA_EphemeralKeyType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_EphemeralKeyType_delete(x::Ptr{UA_EphemeralKeyType})

source
Open62541.UA_EventFieldList_clear — Method
UA_EventFieldList_clear(x::Ptr{UA_EventFieldList})

deletes the dynamically allocated content of the object x and calls UA_EventFieldList_init(x) to reset the type and its memory.

source
Open62541.UA_EventFieldList_copy — Method
UA_EventFieldList_copy(src::Ptr{UA_EventFieldList}, dst::Ptr{UA_EventFieldList})::UA_STATUSCODE
UA_EventFieldList_copy(src::UA_EventFieldList, dst::Ptr{UA_EventFieldList})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_EventFieldList_deleteMembers — Method
UA_EventFieldList_deleteMembers(x::Ptr{UA_EventFieldList})

(deprecated, use UA_EventFieldList_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_EventFieldList_init(x) to reset the type and its memory.

source
Open62541.UA_EventFieldList_equal — Method
UA_EventFieldList_equal(p1::Ptr{UA_EventFieldList}, p2::Ptr{UA_EventFieldList})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_EventFieldList_new — Method
UA_EventFieldList_new()::Ptr{UA_EventFieldList}

creates and initializes ("zeros") a UA_EventFieldList object whose memory is allocated by C. After use, it needs to be cleaned up with UA_EventFieldList_delete(x::Ptr{UA_EventFieldList})

source
Open62541.UA_EventFilterResult_clear — Method
UA_EventFilterResult_clear(x::Ptr{UA_EventFilterResult})

deletes the dynamically allocated content of the object x and calls UA_EventFilterResult_init(x) to reset the type and its memory.

source
Open62541.UA_EventFilterResult_copy — Method
UA_EventFilterResult_copy(src::Ptr{UA_EventFilterResult}, dst::Ptr{UA_EventFilterResult})::UA_STATUSCODE
UA_EventFilterResult_copy(src::UA_EventFilterResult, dst::Ptr{UA_EventFilterResult})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_EventFilterResult_deleteMembers — Method
UA_EventFilterResult_deleteMembers(x::Ptr{UA_EventFilterResult})

(deprecated, use UA_EventFilterResult_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_EventFilterResult_init(x) to reset the type and its memory.

source
Open62541.UA_EventFilterResult_equal — Method
UA_EventFilterResult_equal(p1::Ptr{UA_EventFilterResult}, p2::Ptr{UA_EventFilterResult})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_EventFilterResult_new — Method
UA_EventFilterResult_new()::Ptr{UA_EventFilterResult}

creates and initializes ("zeros") a UA_EventFilterResult object whose memory is allocated by C. After use, it needs to be cleaned up with UA_EventFilterResult_delete(x::Ptr{UA_EventFilterResult})

source
Open62541.UA_EventFilter_clear — Method
UA_EventFilter_clear(x::Ptr{UA_EventFilter})

deletes the dynamically allocated content of the object x and calls UA_EventFilter_init(x) to reset the type and its memory.

source
Open62541.UA_EventFilter_copy — Method
UA_EventFilter_copy(src::Ptr{UA_EventFilter}, dst::Ptr{UA_EventFilter})::UA_STATUSCODE
UA_EventFilter_copy(src::UA_EventFilter, dst::Ptr{UA_EventFilter})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_EventFilter_deleteMembers — Method
UA_EventFilter_deleteMembers(x::Ptr{UA_EventFilter})

(deprecated, use UA_EventFilter_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_EventFilter_init(x) to reset the type and its memory.

source
Open62541.UA_EventFilter_equal — Method
UA_EventFilter_equal(p1::Ptr{UA_EventFilter}, p2::Ptr{UA_EventFilter})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_EventFilter_new — Method
UA_EventFilter_new()::Ptr{UA_EventFilter}

creates and initializes ("zeros") a UA_EventFilter object whose memory is allocated by C. After use, it needs to be cleaned up with UA_EventFilter_delete(x::Ptr{UA_EventFilter})

source
Open62541.UA_EventNotificationList_clear — Method
UA_EventNotificationList_clear(x::Ptr{UA_EventNotificationList})

deletes the dynamically allocated content of the object x and calls UA_EventNotificationList_init(x) to reset the type and its memory.

source
Open62541.UA_EventNotificationList_copy — Method
UA_EventNotificationList_copy(src::Ptr{UA_EventNotificationList}, dst::Ptr{UA_EventNotificationList})::UA_STATUSCODE
UA_EventNotificationList_copy(src::UA_EventNotificationList, dst::Ptr{UA_EventNotificationList})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_EventNotificationList_deleteMembers — Method
UA_EventNotificationList_deleteMembers(x::Ptr{UA_EventNotificationList})

(deprecated, use UA_EventNotificationList_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_EventNotificationList_init(x) to reset the type and its memory.

source
Open62541.UA_EventNotificationList_equal — Method
UA_EventNotificationList_equal(p1::Ptr{UA_EventNotificationList}, p2::Ptr{UA_EventNotificationList})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_EventNotificationList_new — Method
UA_EventNotificationList_new()::Ptr{UA_EventNotificationList}

creates and initializes ("zeros") a UA_EventNotificationList object whose memory is allocated by C. After use, it needs to be cleaned up with UA_EventNotificationList_delete(x::Ptr{UA_EventNotificationList})

source
Open62541.UA_EventNotifierType_copy — Method
UInt8_copy(src::Ptr{UInt8}, dst::Ptr{UInt8})::UA_STATUSCODE
UInt8_copy(src::UInt8, dst::Ptr{UInt8})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_EventNotifierType_deleteMembers — Method
UInt8_deleteMembers(x::Ptr{UInt8})

(deprecated, use UInt8_clear(x) instead) deletes the dynamically allocated content of the object x and calls UInt8_init(x) to reset the type and its memory.

source
Open62541.UA_EventNotifierType_equal — Method
UA_EventNotifierType_equal(p1::Ptr{UInt8}, p2::Ptr{UInt8})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_EventNotifierType_new — Method
UInt8_new()::Ptr{UInt8}

creates and initializes ("zeros") a UInt8 object whose memory is allocated by C. After use, it needs to be cleaned up with UInt8_delete(x::Ptr{UInt8})

source
Open62541.UA_ExceptionDeviationFormat_clear — Method
UA_ExceptionDeviationFormat_clear(x::Ptr{UA_ExceptionDeviationFormat})

deletes the dynamically allocated content of the object x and calls UA_ExceptionDeviationFormat_init(x) to reset the type and its memory.

source
Open62541.UA_ExceptionDeviationFormat_copy — Method
UA_ExceptionDeviationFormat_copy(src::Ptr{UA_ExceptionDeviationFormat}, dst::Ptr{UA_ExceptionDeviationFormat})::UA_STATUSCODE
UA_ExceptionDeviationFormat_copy(src::UA_ExceptionDeviationFormat, dst::Ptr{UA_ExceptionDeviationFormat})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ExceptionDeviationFormat_deleteMembers — Method
UA_ExceptionDeviationFormat_deleteMembers(x::Ptr{UA_ExceptionDeviationFormat})

(deprecated, use UA_ExceptionDeviationFormat_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ExceptionDeviationFormat_init(x) to reset the type and its memory.

source
Open62541.UA_ExceptionDeviationFormat_equal — Method
UA_ExceptionDeviationFormat_equal(p1::Ptr{UA_ExceptionDeviationFormat}, p2::Ptr{UA_ExceptionDeviationFormat})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ExceptionDeviationFormat_new — Method
UA_ExceptionDeviationFormat_new()::Ptr{UA_ExceptionDeviationFormat}

creates and initializes ("zeros") a UA_ExceptionDeviationFormat object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ExceptionDeviationFormat_delete(x::Ptr{UA_ExceptionDeviationFormat})

source
Open62541.UA_ExpandedNodeId_clear — Method
UA_ExpandedNodeId_clear(x::Ptr{UA_ExpandedNodeId})

deletes the dynamically allocated content of the object x and calls UA_ExpandedNodeId_init(x) to reset the type and its memory.

source
Open62541.UA_ExpandedNodeId_copy — Method
UA_ExpandedNodeId_copy(src::Ptr{UA_ExpandedNodeId}, dst::Ptr{UA_ExpandedNodeId})::UA_STATUSCODE
UA_ExpandedNodeId_copy(src::UA_ExpandedNodeId, dst::Ptr{UA_ExpandedNodeId})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ExpandedNodeId_deleteMembers — Method
UA_ExpandedNodeId_deleteMembers(x::Ptr{UA_ExpandedNodeId})

(deprecated, use UA_ExpandedNodeId_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ExpandedNodeId_init(x) to reset the type and its memory.

source
Open62541.UA_ExpandedNodeId_equal — Method
UA_ExpandedNodeId_equal(p1::Ptr{UA_ExpandedNodeId}, p2::Ptr{UA_ExpandedNodeId})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ExpandedNodeId_new — Method
UA_ExpandedNodeId_new()::Ptr{UA_ExpandedNodeId}

creates and initializes ("zeros") a UA_ExpandedNodeId object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ExpandedNodeId_delete(x::Ptr{UA_ExpandedNodeId})

source
Open62541.UA_ExtensionObject_clear — Method
UA_ExtensionObject_clear(x::Ptr{UA_ExtensionObject})

deletes the dynamically allocated content of the object x and calls UA_ExtensionObject_init(x) to reset the type and its memory.

source
Open62541.UA_ExtensionObject_copy — Method
UA_ExtensionObject_copy(src::Ptr{UA_ExtensionObject}, dst::Ptr{UA_ExtensionObject})::UA_STATUSCODE
UA_ExtensionObject_copy(src::UA_ExtensionObject, dst::Ptr{UA_ExtensionObject})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ExtensionObject_deleteMembers — Method
UA_ExtensionObject_deleteMembers(x::Ptr{UA_ExtensionObject})

(deprecated, use UA_ExtensionObject_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ExtensionObject_init(x) to reset the type and its memory.

source
Open62541.UA_ExtensionObject_equal — Method
UA_ExtensionObject_equal(p1::Ptr{UA_ExtensionObject}, p2::Ptr{UA_ExtensionObject})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ExtensionObject_new — Method
UA_ExtensionObject_new()::Ptr{UA_ExtensionObject}

creates and initializes ("zeros") a UA_ExtensionObject object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ExtensionObject_delete(x::Ptr{UA_ExtensionObject})

source
Open62541.UA_FieldMetaData_clear — Method
UA_FieldMetaData_clear(x::Ptr{UA_FieldMetaData})

deletes the dynamically allocated content of the object x and calls UA_FieldMetaData_init(x) to reset the type and its memory.

source
Open62541.UA_FieldMetaData_copy — Method
UA_FieldMetaData_copy(src::Ptr{UA_FieldMetaData}, dst::Ptr{UA_FieldMetaData})::UA_STATUSCODE
UA_FieldMetaData_copy(src::UA_FieldMetaData, dst::Ptr{UA_FieldMetaData})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_FieldMetaData_deleteMembers — Method
UA_FieldMetaData_deleteMembers(x::Ptr{UA_FieldMetaData})

(deprecated, use UA_FieldMetaData_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_FieldMetaData_init(x) to reset the type and its memory.

source
Open62541.UA_FieldMetaData_equal — Method
UA_FieldMetaData_equal(p1::Ptr{UA_FieldMetaData}, p2::Ptr{UA_FieldMetaData})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_FieldMetaData_new — Method
UA_FieldMetaData_new()::Ptr{UA_FieldMetaData}

creates and initializes ("zeros") a UA_FieldMetaData object whose memory is allocated by C. After use, it needs to be cleaned up with UA_FieldMetaData_delete(x::Ptr{UA_FieldMetaData})

source
Open62541.UA_FieldTargetDataType_clear — Method
UA_FieldTargetDataType_clear(x::Ptr{UA_FieldTargetDataType})

deletes the dynamically allocated content of the object x and calls UA_FieldTargetDataType_init(x) to reset the type and its memory.

source
Open62541.UA_FieldTargetDataType_copy — Method
UA_FieldTargetDataType_copy(src::Ptr{UA_FieldTargetDataType}, dst::Ptr{UA_FieldTargetDataType})::UA_STATUSCODE
UA_FieldTargetDataType_copy(src::UA_FieldTargetDataType, dst::Ptr{UA_FieldTargetDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_FieldTargetDataType_deleteMembers — Method
UA_FieldTargetDataType_deleteMembers(x::Ptr{UA_FieldTargetDataType})

(deprecated, use UA_FieldTargetDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_FieldTargetDataType_init(x) to reset the type and its memory.

source
Open62541.UA_FieldTargetDataType_equal — Method
UA_FieldTargetDataType_equal(p1::Ptr{UA_FieldTargetDataType}, p2::Ptr{UA_FieldTargetDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_FieldTargetDataType_new — Method
UA_FieldTargetDataType_new()::Ptr{UA_FieldTargetDataType}

creates and initializes ("zeros") a UA_FieldTargetDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_FieldTargetDataType_delete(x::Ptr{UA_FieldTargetDataType})

source
Open62541.UA_FilterOperator_clear — Method
UA_FilterOperator_clear(x::Ptr{UA_FilterOperator})

deletes the dynamically allocated content of the object x and calls UA_FilterOperator_init(x) to reset the type and its memory.

source
Open62541.UA_FilterOperator_copy — Method
UA_FilterOperator_copy(src::Ptr{UA_FilterOperator}, dst::Ptr{UA_FilterOperator})::UA_STATUSCODE
UA_FilterOperator_copy(src::UA_FilterOperator, dst::Ptr{UA_FilterOperator})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_FilterOperator_deleteMembers — Method
UA_FilterOperator_deleteMembers(x::Ptr{UA_FilterOperator})

(deprecated, use UA_FilterOperator_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_FilterOperator_init(x) to reset the type and its memory.

source
Open62541.UA_FilterOperator_equal — Method
UA_FilterOperator_equal(p1::Ptr{UA_FilterOperator}, p2::Ptr{UA_FilterOperator})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_FilterOperator_new — Method
UA_FilterOperator_new()::Ptr{UA_FilterOperator}

creates and initializes ("zeros") a UA_FilterOperator object whose memory is allocated by C. After use, it needs to be cleaned up with UA_FilterOperator_delete(x::Ptr{UA_FilterOperator})

source
Open62541.UA_FindServersOnNetworkRequest_clear — Method
UA_FindServersOnNetworkRequest_clear(x::Ptr{UA_FindServersOnNetworkRequest})

deletes the dynamically allocated content of the object x and calls UA_FindServersOnNetworkRequest_init(x) to reset the type and its memory.

source
Open62541.UA_FindServersOnNetworkRequest_copy — Method
UA_FindServersOnNetworkRequest_copy(src::Ptr{UA_FindServersOnNetworkRequest}, dst::Ptr{UA_FindServersOnNetworkRequest})::UA_STATUSCODE
UA_FindServersOnNetworkRequest_copy(src::UA_FindServersOnNetworkRequest, dst::Ptr{UA_FindServersOnNetworkRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_FindServersOnNetworkRequest_deleteMembers — Method
UA_FindServersOnNetworkRequest_deleteMembers(x::Ptr{UA_FindServersOnNetworkRequest})

(deprecated, use UA_FindServersOnNetworkRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_FindServersOnNetworkRequest_init(x) to reset the type and its memory.

source
Open62541.UA_FindServersOnNetworkRequest_equal — Method
UA_FindServersOnNetworkRequest_equal(p1::Ptr{UA_FindServersOnNetworkRequest}, p2::Ptr{UA_FindServersOnNetworkRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_FindServersOnNetworkRequest_new — Method
UA_FindServersOnNetworkRequest_new()::Ptr{UA_FindServersOnNetworkRequest}

creates and initializes ("zeros") a UA_FindServersOnNetworkRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_FindServersOnNetworkRequest_delete(x::Ptr{UA_FindServersOnNetworkRequest})

source
Open62541.UA_FindServersOnNetworkResponse_clear — Method
UA_FindServersOnNetworkResponse_clear(x::Ptr{UA_FindServersOnNetworkResponse})

deletes the dynamically allocated content of the object x and calls UA_FindServersOnNetworkResponse_init(x) to reset the type and its memory.

source
Open62541.UA_FindServersOnNetworkResponse_copy — Method
UA_FindServersOnNetworkResponse_copy(src::Ptr{UA_FindServersOnNetworkResponse}, dst::Ptr{UA_FindServersOnNetworkResponse})::UA_STATUSCODE
UA_FindServersOnNetworkResponse_copy(src::UA_FindServersOnNetworkResponse, dst::Ptr{UA_FindServersOnNetworkResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_FindServersOnNetworkResponse_deleteMembers — Method
UA_FindServersOnNetworkResponse_deleteMembers(x::Ptr{UA_FindServersOnNetworkResponse})

(deprecated, use UA_FindServersOnNetworkResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_FindServersOnNetworkResponse_init(x) to reset the type and its memory.

source
Open62541.UA_FindServersOnNetworkResponse_equal — Method
UA_FindServersOnNetworkResponse_equal(p1::Ptr{UA_FindServersOnNetworkResponse}, p2::Ptr{UA_FindServersOnNetworkResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_FindServersOnNetworkResponse_new — Method
UA_FindServersOnNetworkResponse_new()::Ptr{UA_FindServersOnNetworkResponse}

creates and initializes ("zeros") a UA_FindServersOnNetworkResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_FindServersOnNetworkResponse_delete(x::Ptr{UA_FindServersOnNetworkResponse})

source
Open62541.UA_FindServersRequest_clear — Method
UA_FindServersRequest_clear(x::Ptr{UA_FindServersRequest})

deletes the dynamically allocated content of the object x and calls UA_FindServersRequest_init(x) to reset the type and its memory.

source
Open62541.UA_FindServersRequest_copy — Method
UA_FindServersRequest_copy(src::Ptr{UA_FindServersRequest}, dst::Ptr{UA_FindServersRequest})::UA_STATUSCODE
UA_FindServersRequest_copy(src::UA_FindServersRequest, dst::Ptr{UA_FindServersRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_FindServersRequest_deleteMembers — Method
UA_FindServersRequest_deleteMembers(x::Ptr{UA_FindServersRequest})

(deprecated, use UA_FindServersRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_FindServersRequest_init(x) to reset the type and its memory.

source
Open62541.UA_FindServersRequest_equal — Method
UA_FindServersRequest_equal(p1::Ptr{UA_FindServersRequest}, p2::Ptr{UA_FindServersRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_FindServersRequest_new — Method
UA_FindServersRequest_new()::Ptr{UA_FindServersRequest}

creates and initializes ("zeros") a UA_FindServersRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_FindServersRequest_delete(x::Ptr{UA_FindServersRequest})

source
Open62541.UA_FindServersResponse_clear — Method
UA_FindServersResponse_clear(x::Ptr{UA_FindServersResponse})

deletes the dynamically allocated content of the object x and calls UA_FindServersResponse_init(x) to reset the type and its memory.

source
Open62541.UA_FindServersResponse_copy — Method
UA_FindServersResponse_copy(src::Ptr{UA_FindServersResponse}, dst::Ptr{UA_FindServersResponse})::UA_STATUSCODE
UA_FindServersResponse_copy(src::UA_FindServersResponse, dst::Ptr{UA_FindServersResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_FindServersResponse_deleteMembers — Method
UA_FindServersResponse_deleteMembers(x::Ptr{UA_FindServersResponse})

(deprecated, use UA_FindServersResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_FindServersResponse_init(x) to reset the type and its memory.

source
Open62541.UA_FindServersResponse_equal — Method
UA_FindServersResponse_equal(p1::Ptr{UA_FindServersResponse}, p2::Ptr{UA_FindServersResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_FindServersResponse_new — Method
UA_FindServersResponse_new()::Ptr{UA_FindServersResponse}

creates and initializes ("zeros") a UA_FindServersResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_FindServersResponse_delete(x::Ptr{UA_FindServersResponse})

source
Open62541.UA_Float_clear — Method
Float32_clear(x::Ptr{Float32})

deletes the dynamically allocated content of the object x and calls Float32_init(x) to reset the type and its memory.

source
Open62541.UA_Float_copy — Method
Float32_copy(src::Ptr{Float32}, dst::Ptr{Float32})::UA_STATUSCODE
Float32_copy(src::Float32, dst::Ptr{Float32})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_Float_deleteMembers — Method
Float32_deleteMembers(x::Ptr{Float32})

(deprecated, use Float32_clear(x) instead) deletes the dynamically allocated content of the object x and calls Float32_init(x) to reset the type and its memory.

source
Open62541.UA_Float_equal — Method
UA_Float_equal(p1::Ptr{Float32}, p2::Ptr{Float32})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_Float_init — Method
Float32_init(x::Ptr{Float32})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_Float_new — Method
Float32_new()::Ptr{Float32}

creates and initializes ("zeros") a Float32 object whose memory is allocated by C. After use, it needs to be cleaned up with Float32_delete(x::Ptr{Float32})

source
Open62541.UA_GenericAttributeValue_clear — Method
UA_GenericAttributeValue_clear(x::Ptr{UA_GenericAttributeValue})

deletes the dynamically allocated content of the object x and calls UA_GenericAttributeValue_init(x) to reset the type and its memory.

source
Open62541.UA_GenericAttributeValue_copy — Method
UA_GenericAttributeValue_copy(src::Ptr{UA_GenericAttributeValue}, dst::Ptr{UA_GenericAttributeValue})::UA_STATUSCODE
UA_GenericAttributeValue_copy(src::UA_GenericAttributeValue, dst::Ptr{UA_GenericAttributeValue})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_GenericAttributeValue_deleteMembers — Method
UA_GenericAttributeValue_deleteMembers(x::Ptr{UA_GenericAttributeValue})

(deprecated, use UA_GenericAttributeValue_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_GenericAttributeValue_init(x) to reset the type and its memory.

source
Open62541.UA_GenericAttributeValue_equal — Method
UA_GenericAttributeValue_equal(p1::Ptr{UA_GenericAttributeValue}, p2::Ptr{UA_GenericAttributeValue})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_GenericAttributeValue_new — Method
UA_GenericAttributeValue_new()::Ptr{UA_GenericAttributeValue}

creates and initializes ("zeros") a UA_GenericAttributeValue object whose memory is allocated by C. After use, it needs to be cleaned up with UA_GenericAttributeValue_delete(x::Ptr{UA_GenericAttributeValue})

source
Open62541.UA_GenericAttributes_clear — Method
UA_GenericAttributes_clear(x::Ptr{UA_GenericAttributes})

deletes the dynamically allocated content of the object x and calls UA_GenericAttributes_init(x) to reset the type and its memory.

source
Open62541.UA_GenericAttributes_copy — Method
UA_GenericAttributes_copy(src::Ptr{UA_GenericAttributes}, dst::Ptr{UA_GenericAttributes})::UA_STATUSCODE
UA_GenericAttributes_copy(src::UA_GenericAttributes, dst::Ptr{UA_GenericAttributes})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_GenericAttributes_deleteMembers — Method
UA_GenericAttributes_deleteMembers(x::Ptr{UA_GenericAttributes})

(deprecated, use UA_GenericAttributes_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_GenericAttributes_init(x) to reset the type and its memory.

source
Open62541.UA_GenericAttributes_equal — Method
UA_GenericAttributes_equal(p1::Ptr{UA_GenericAttributes}, p2::Ptr{UA_GenericAttributes})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_GenericAttributes_new — Method
UA_GenericAttributes_new()::Ptr{UA_GenericAttributes}

creates and initializes ("zeros") a UA_GenericAttributes object whose memory is allocated by C. After use, it needs to be cleaned up with UA_GenericAttributes_delete(x::Ptr{UA_GenericAttributes})

source
Open62541.UA_GetEndpointsRequest_clear — Method
UA_GetEndpointsRequest_clear(x::Ptr{UA_GetEndpointsRequest})

deletes the dynamically allocated content of the object x and calls UA_GetEndpointsRequest_init(x) to reset the type and its memory.

source
Open62541.UA_GetEndpointsRequest_copy — Method
UA_GetEndpointsRequest_copy(src::Ptr{UA_GetEndpointsRequest}, dst::Ptr{UA_GetEndpointsRequest})::UA_STATUSCODE
UA_GetEndpointsRequest_copy(src::UA_GetEndpointsRequest, dst::Ptr{UA_GetEndpointsRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_GetEndpointsRequest_deleteMembers — Method
UA_GetEndpointsRequest_deleteMembers(x::Ptr{UA_GetEndpointsRequest})

(deprecated, use UA_GetEndpointsRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_GetEndpointsRequest_init(x) to reset the type and its memory.

source
Open62541.UA_GetEndpointsRequest_equal — Method
UA_GetEndpointsRequest_equal(p1::Ptr{UA_GetEndpointsRequest}, p2::Ptr{UA_GetEndpointsRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_GetEndpointsRequest_new — Method
UA_GetEndpointsRequest_new()::Ptr{UA_GetEndpointsRequest}

creates and initializes ("zeros") a UA_GetEndpointsRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_GetEndpointsRequest_delete(x::Ptr{UA_GetEndpointsRequest})

source
Open62541.UA_GetEndpointsResponse_clear — Method
UA_GetEndpointsResponse_clear(x::Ptr{UA_GetEndpointsResponse})

deletes the dynamically allocated content of the object x and calls UA_GetEndpointsResponse_init(x) to reset the type and its memory.

source
Open62541.UA_GetEndpointsResponse_copy — Method
UA_GetEndpointsResponse_copy(src::Ptr{UA_GetEndpointsResponse}, dst::Ptr{UA_GetEndpointsResponse})::UA_STATUSCODE
UA_GetEndpointsResponse_copy(src::UA_GetEndpointsResponse, dst::Ptr{UA_GetEndpointsResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_GetEndpointsResponse_deleteMembers — Method
UA_GetEndpointsResponse_deleteMembers(x::Ptr{UA_GetEndpointsResponse})

(deprecated, use UA_GetEndpointsResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_GetEndpointsResponse_init(x) to reset the type and its memory.

source
Open62541.UA_GetEndpointsResponse_equal — Method
UA_GetEndpointsResponse_equal(p1::Ptr{UA_GetEndpointsResponse}, p2::Ptr{UA_GetEndpointsResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_GetEndpointsResponse_new — Method
UA_GetEndpointsResponse_new()::Ptr{UA_GetEndpointsResponse}

creates and initializes ("zeros") a UA_GetEndpointsResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_GetEndpointsResponse_delete(x::Ptr{UA_GetEndpointsResponse})

source
Open62541.UA_Guid_clear — Method
UA_Guid_clear(x::Ptr{UA_Guid})

deletes the dynamically allocated content of the object x and calls UA_Guid_init(x) to reset the type and its memory.

source
Open62541.UA_Guid_copy — Method
UA_Guid_copy(src::Ptr{UA_Guid}, dst::Ptr{UA_Guid})::UA_STATUSCODE
UA_Guid_copy(src::UA_Guid, dst::Ptr{UA_Guid})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_Guid_deleteMembers — Method
UA_Guid_deleteMembers(x::Ptr{UA_Guid})

(deprecated, use UA_Guid_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_Guid_init(x) to reset the type and its memory.

source
Open62541.UA_Guid_equal — Method
UA_Guid_equal(p1::Ptr{UA_Guid}, p2::Ptr{UA_Guid})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_Guid_init — Method
UA_Guid_init(x::Ptr{UA_Guid})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_Guid_new — Method
UA_Guid_new()::Ptr{UA_Guid}

creates and initializes ("zeros") a UA_Guid object whose memory is allocated by C. After use, it needs to be cleaned up with UA_Guid_delete(x::Ptr{UA_Guid})

source
Open62541.UA_HistoryData_clear — Method
UA_HistoryData_clear(x::Ptr{UA_HistoryData})

deletes the dynamically allocated content of the object x and calls UA_HistoryData_init(x) to reset the type and its memory.

source
Open62541.UA_HistoryData_copy — Method
UA_HistoryData_copy(src::Ptr{UA_HistoryData}, dst::Ptr{UA_HistoryData})::UA_STATUSCODE
UA_HistoryData_copy(src::UA_HistoryData, dst::Ptr{UA_HistoryData})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_HistoryData_deleteMembers — Method
UA_HistoryData_deleteMembers(x::Ptr{UA_HistoryData})

(deprecated, use UA_HistoryData_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_HistoryData_init(x) to reset the type and its memory.

source
Open62541.UA_HistoryData_equal — Method
UA_HistoryData_equal(p1::Ptr{UA_HistoryData}, p2::Ptr{UA_HistoryData})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_HistoryData_new — Method
UA_HistoryData_new()::Ptr{UA_HistoryData}

creates and initializes ("zeros") a UA_HistoryData object whose memory is allocated by C. After use, it needs to be cleaned up with UA_HistoryData_delete(x::Ptr{UA_HistoryData})

source
Open62541.UA_HistoryEventFieldList_clear — Method
UA_HistoryEventFieldList_clear(x::Ptr{UA_HistoryEventFieldList})

deletes the dynamically allocated content of the object x and calls UA_HistoryEventFieldList_init(x) to reset the type and its memory.

source
Open62541.UA_HistoryEventFieldList_copy — Method
UA_HistoryEventFieldList_copy(src::Ptr{UA_HistoryEventFieldList}, dst::Ptr{UA_HistoryEventFieldList})::UA_STATUSCODE
UA_HistoryEventFieldList_copy(src::UA_HistoryEventFieldList, dst::Ptr{UA_HistoryEventFieldList})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_HistoryEventFieldList_deleteMembers — Method
UA_HistoryEventFieldList_deleteMembers(x::Ptr{UA_HistoryEventFieldList})

(deprecated, use UA_HistoryEventFieldList_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_HistoryEventFieldList_init(x) to reset the type and its memory.

source
Open62541.UA_HistoryEventFieldList_equal — Method
UA_HistoryEventFieldList_equal(p1::Ptr{UA_HistoryEventFieldList}, p2::Ptr{UA_HistoryEventFieldList})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_HistoryEventFieldList_new — Method
UA_HistoryEventFieldList_new()::Ptr{UA_HistoryEventFieldList}

creates and initializes ("zeros") a UA_HistoryEventFieldList object whose memory is allocated by C. After use, it needs to be cleaned up with UA_HistoryEventFieldList_delete(x::Ptr{UA_HistoryEventFieldList})

source
Open62541.UA_HistoryEvent_clear — Method
UA_HistoryEvent_clear(x::Ptr{UA_HistoryEvent})

deletes the dynamically allocated content of the object x and calls UA_HistoryEvent_init(x) to reset the type and its memory.

source
Open62541.UA_HistoryEvent_copy — Method
UA_HistoryEvent_copy(src::Ptr{UA_HistoryEvent}, dst::Ptr{UA_HistoryEvent})::UA_STATUSCODE
UA_HistoryEvent_copy(src::UA_HistoryEvent, dst::Ptr{UA_HistoryEvent})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_HistoryEvent_deleteMembers — Method
UA_HistoryEvent_deleteMembers(x::Ptr{UA_HistoryEvent})

(deprecated, use UA_HistoryEvent_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_HistoryEvent_init(x) to reset the type and its memory.

source
Open62541.UA_HistoryEvent_equal — Method
UA_HistoryEvent_equal(p1::Ptr{UA_HistoryEvent}, p2::Ptr{UA_HistoryEvent})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_HistoryEvent_new — Method
UA_HistoryEvent_new()::Ptr{UA_HistoryEvent}

creates and initializes ("zeros") a UA_HistoryEvent object whose memory is allocated by C. After use, it needs to be cleaned up with UA_HistoryEvent_delete(x::Ptr{UA_HistoryEvent})

source
Open62541.UA_HistoryModifiedData_clear — Method
UA_HistoryModifiedData_clear(x::Ptr{UA_HistoryModifiedData})

deletes the dynamically allocated content of the object x and calls UA_HistoryModifiedData_init(x) to reset the type and its memory.

source
Open62541.UA_HistoryModifiedData_copy — Method
UA_HistoryModifiedData_copy(src::Ptr{UA_HistoryModifiedData}, dst::Ptr{UA_HistoryModifiedData})::UA_STATUSCODE
UA_HistoryModifiedData_copy(src::UA_HistoryModifiedData, dst::Ptr{UA_HistoryModifiedData})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_HistoryModifiedData_deleteMembers — Method
UA_HistoryModifiedData_deleteMembers(x::Ptr{UA_HistoryModifiedData})

(deprecated, use UA_HistoryModifiedData_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_HistoryModifiedData_init(x) to reset the type and its memory.

source
Open62541.UA_HistoryModifiedData_equal — Method
UA_HistoryModifiedData_equal(p1::Ptr{UA_HistoryModifiedData}, p2::Ptr{UA_HistoryModifiedData})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_HistoryModifiedData_new — Method
UA_HistoryModifiedData_new()::Ptr{UA_HistoryModifiedData}

creates and initializes ("zeros") a UA_HistoryModifiedData object whose memory is allocated by C. After use, it needs to be cleaned up with UA_HistoryModifiedData_delete(x::Ptr{UA_HistoryModifiedData})

source
Open62541.UA_HistoryReadRequest_clear — Method
UA_HistoryReadRequest_clear(x::Ptr{UA_HistoryReadRequest})

deletes the dynamically allocated content of the object x and calls UA_HistoryReadRequest_init(x) to reset the type and its memory.

source
Open62541.UA_HistoryReadRequest_copy — Method
UA_HistoryReadRequest_copy(src::Ptr{UA_HistoryReadRequest}, dst::Ptr{UA_HistoryReadRequest})::UA_STATUSCODE
UA_HistoryReadRequest_copy(src::UA_HistoryReadRequest, dst::Ptr{UA_HistoryReadRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_HistoryReadRequest_deleteMembers — Method
UA_HistoryReadRequest_deleteMembers(x::Ptr{UA_HistoryReadRequest})

(deprecated, use UA_HistoryReadRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_HistoryReadRequest_init(x) to reset the type and its memory.

source
Open62541.UA_HistoryReadRequest_equal — Method
UA_HistoryReadRequest_equal(p1::Ptr{UA_HistoryReadRequest}, p2::Ptr{UA_HistoryReadRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_HistoryReadRequest_new — Method
UA_HistoryReadRequest_new()::Ptr{UA_HistoryReadRequest}

creates and initializes ("zeros") a UA_HistoryReadRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_HistoryReadRequest_delete(x::Ptr{UA_HistoryReadRequest})

source
Open62541.UA_HistoryReadResponse_clear — Method
UA_HistoryReadResponse_clear(x::Ptr{UA_HistoryReadResponse})

deletes the dynamically allocated content of the object x and calls UA_HistoryReadResponse_init(x) to reset the type and its memory.

source
Open62541.UA_HistoryReadResponse_copy — Method
UA_HistoryReadResponse_copy(src::Ptr{UA_HistoryReadResponse}, dst::Ptr{UA_HistoryReadResponse})::UA_STATUSCODE
UA_HistoryReadResponse_copy(src::UA_HistoryReadResponse, dst::Ptr{UA_HistoryReadResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_HistoryReadResponse_deleteMembers — Method
UA_HistoryReadResponse_deleteMembers(x::Ptr{UA_HistoryReadResponse})

(deprecated, use UA_HistoryReadResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_HistoryReadResponse_init(x) to reset the type and its memory.

source
Open62541.UA_HistoryReadResponse_equal — Method
UA_HistoryReadResponse_equal(p1::Ptr{UA_HistoryReadResponse}, p2::Ptr{UA_HistoryReadResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_HistoryReadResponse_new — Method
UA_HistoryReadResponse_new()::Ptr{UA_HistoryReadResponse}

creates and initializes ("zeros") a UA_HistoryReadResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_HistoryReadResponse_delete(x::Ptr{UA_HistoryReadResponse})

source
Open62541.UA_HistoryReadResult_clear — Method
UA_HistoryReadResult_clear(x::Ptr{UA_HistoryReadResult})

deletes the dynamically allocated content of the object x and calls UA_HistoryReadResult_init(x) to reset the type and its memory.

source
Open62541.UA_HistoryReadResult_copy — Method
UA_HistoryReadResult_copy(src::Ptr{UA_HistoryReadResult}, dst::Ptr{UA_HistoryReadResult})::UA_STATUSCODE
UA_HistoryReadResult_copy(src::UA_HistoryReadResult, dst::Ptr{UA_HistoryReadResult})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_HistoryReadResult_deleteMembers — Method
UA_HistoryReadResult_deleteMembers(x::Ptr{UA_HistoryReadResult})

(deprecated, use UA_HistoryReadResult_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_HistoryReadResult_init(x) to reset the type and its memory.

source
Open62541.UA_HistoryReadResult_equal — Method
UA_HistoryReadResult_equal(p1::Ptr{UA_HistoryReadResult}, p2::Ptr{UA_HistoryReadResult})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_HistoryReadResult_new — Method
UA_HistoryReadResult_new()::Ptr{UA_HistoryReadResult}

creates and initializes ("zeros") a UA_HistoryReadResult object whose memory is allocated by C. After use, it needs to be cleaned up with UA_HistoryReadResult_delete(x::Ptr{UA_HistoryReadResult})

source
Open62541.UA_HistoryReadValueId_clear — Method
UA_HistoryReadValueId_clear(x::Ptr{UA_HistoryReadValueId})

deletes the dynamically allocated content of the object x and calls UA_HistoryReadValueId_init(x) to reset the type and its memory.

source
Open62541.UA_HistoryReadValueId_copy — Method
UA_HistoryReadValueId_copy(src::Ptr{UA_HistoryReadValueId}, dst::Ptr{UA_HistoryReadValueId})::UA_STATUSCODE
UA_HistoryReadValueId_copy(src::UA_HistoryReadValueId, dst::Ptr{UA_HistoryReadValueId})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_HistoryReadValueId_deleteMembers — Method
UA_HistoryReadValueId_deleteMembers(x::Ptr{UA_HistoryReadValueId})

(deprecated, use UA_HistoryReadValueId_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_HistoryReadValueId_init(x) to reset the type and its memory.

source
Open62541.UA_HistoryReadValueId_equal — Method
UA_HistoryReadValueId_equal(p1::Ptr{UA_HistoryReadValueId}, p2::Ptr{UA_HistoryReadValueId})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_HistoryReadValueId_new — Method
UA_HistoryReadValueId_new()::Ptr{UA_HistoryReadValueId}

creates and initializes ("zeros") a UA_HistoryReadValueId object whose memory is allocated by C. After use, it needs to be cleaned up with UA_HistoryReadValueId_delete(x::Ptr{UA_HistoryReadValueId})

source
Open62541.UA_HistoryUpdateDetails_clear — Method
UA_HistoryUpdateDetails_clear(x::Ptr{UA_HistoryUpdateDetails})

deletes the dynamically allocated content of the object x and calls UA_HistoryUpdateDetails_init(x) to reset the type and its memory.

source
Open62541.UA_HistoryUpdateDetails_copy — Method
UA_HistoryUpdateDetails_copy(src::Ptr{UA_HistoryUpdateDetails}, dst::Ptr{UA_HistoryUpdateDetails})::UA_STATUSCODE
UA_HistoryUpdateDetails_copy(src::UA_HistoryUpdateDetails, dst::Ptr{UA_HistoryUpdateDetails})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_HistoryUpdateDetails_deleteMembers — Method
UA_HistoryUpdateDetails_deleteMembers(x::Ptr{UA_HistoryUpdateDetails})

(deprecated, use UA_HistoryUpdateDetails_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_HistoryUpdateDetails_init(x) to reset the type and its memory.

source
Open62541.UA_HistoryUpdateDetails_equal — Method
UA_HistoryUpdateDetails_equal(p1::Ptr{UA_HistoryUpdateDetails}, p2::Ptr{UA_HistoryUpdateDetails})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_HistoryUpdateDetails_new — Method
UA_HistoryUpdateDetails_new()::Ptr{UA_HistoryUpdateDetails}

creates and initializes ("zeros") a UA_HistoryUpdateDetails object whose memory is allocated by C. After use, it needs to be cleaned up with UA_HistoryUpdateDetails_delete(x::Ptr{UA_HistoryUpdateDetails})

source
Open62541.UA_HistoryUpdateRequest_clear — Method
UA_HistoryUpdateRequest_clear(x::Ptr{UA_HistoryUpdateRequest})

deletes the dynamically allocated content of the object x and calls UA_HistoryUpdateRequest_init(x) to reset the type and its memory.

source
Open62541.UA_HistoryUpdateRequest_copy — Method
UA_HistoryUpdateRequest_copy(src::Ptr{UA_HistoryUpdateRequest}, dst::Ptr{UA_HistoryUpdateRequest})::UA_STATUSCODE
UA_HistoryUpdateRequest_copy(src::UA_HistoryUpdateRequest, dst::Ptr{UA_HistoryUpdateRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_HistoryUpdateRequest_deleteMembers — Method
UA_HistoryUpdateRequest_deleteMembers(x::Ptr{UA_HistoryUpdateRequest})

(deprecated, use UA_HistoryUpdateRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_HistoryUpdateRequest_init(x) to reset the type and its memory.

source
Open62541.UA_HistoryUpdateRequest_equal — Method
UA_HistoryUpdateRequest_equal(p1::Ptr{UA_HistoryUpdateRequest}, p2::Ptr{UA_HistoryUpdateRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_HistoryUpdateRequest_new — Method
UA_HistoryUpdateRequest_new()::Ptr{UA_HistoryUpdateRequest}

creates and initializes ("zeros") a UA_HistoryUpdateRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_HistoryUpdateRequest_delete(x::Ptr{UA_HistoryUpdateRequest})

source
Open62541.UA_HistoryUpdateResponse_clear — Method
UA_HistoryUpdateResponse_clear(x::Ptr{UA_HistoryUpdateResponse})

deletes the dynamically allocated content of the object x and calls UA_HistoryUpdateResponse_init(x) to reset the type and its memory.

source
Open62541.UA_HistoryUpdateResponse_copy — Method
UA_HistoryUpdateResponse_copy(src::Ptr{UA_HistoryUpdateResponse}, dst::Ptr{UA_HistoryUpdateResponse})::UA_STATUSCODE
UA_HistoryUpdateResponse_copy(src::UA_HistoryUpdateResponse, dst::Ptr{UA_HistoryUpdateResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_HistoryUpdateResponse_deleteMembers — Method
UA_HistoryUpdateResponse_deleteMembers(x::Ptr{UA_HistoryUpdateResponse})

(deprecated, use UA_HistoryUpdateResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_HistoryUpdateResponse_init(x) to reset the type and its memory.

source
Open62541.UA_HistoryUpdateResponse_equal — Method
UA_HistoryUpdateResponse_equal(p1::Ptr{UA_HistoryUpdateResponse}, p2::Ptr{UA_HistoryUpdateResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_HistoryUpdateResponse_new — Method
UA_HistoryUpdateResponse_new()::Ptr{UA_HistoryUpdateResponse}

creates and initializes ("zeros") a UA_HistoryUpdateResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_HistoryUpdateResponse_delete(x::Ptr{UA_HistoryUpdateResponse})

source
Open62541.UA_HistoryUpdateResult_clear — Method
UA_HistoryUpdateResult_clear(x::Ptr{UA_HistoryUpdateResult})

deletes the dynamically allocated content of the object x and calls UA_HistoryUpdateResult_init(x) to reset the type and its memory.

source
Open62541.UA_HistoryUpdateResult_copy — Method
UA_HistoryUpdateResult_copy(src::Ptr{UA_HistoryUpdateResult}, dst::Ptr{UA_HistoryUpdateResult})::UA_STATUSCODE
UA_HistoryUpdateResult_copy(src::UA_HistoryUpdateResult, dst::Ptr{UA_HistoryUpdateResult})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_HistoryUpdateResult_deleteMembers — Method
UA_HistoryUpdateResult_deleteMembers(x::Ptr{UA_HistoryUpdateResult})

(deprecated, use UA_HistoryUpdateResult_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_HistoryUpdateResult_init(x) to reset the type and its memory.

source
Open62541.UA_HistoryUpdateResult_equal — Method
UA_HistoryUpdateResult_equal(p1::Ptr{UA_HistoryUpdateResult}, p2::Ptr{UA_HistoryUpdateResult})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_HistoryUpdateResult_new — Method
UA_HistoryUpdateResult_new()::Ptr{UA_HistoryUpdateResult}

creates and initializes ("zeros") a UA_HistoryUpdateResult object whose memory is allocated by C. After use, it needs to be cleaned up with UA_HistoryUpdateResult_delete(x::Ptr{UA_HistoryUpdateResult})

source
Open62541.UA_HistoryUpdateType_clear — Method
UA_HistoryUpdateType_clear(x::Ptr{UA_HistoryUpdateType})

deletes the dynamically allocated content of the object x and calls UA_HistoryUpdateType_init(x) to reset the type and its memory.

source
Open62541.UA_HistoryUpdateType_copy — Method
UA_HistoryUpdateType_copy(src::Ptr{UA_HistoryUpdateType}, dst::Ptr{UA_HistoryUpdateType})::UA_STATUSCODE
UA_HistoryUpdateType_copy(src::UA_HistoryUpdateType, dst::Ptr{UA_HistoryUpdateType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_HistoryUpdateType_deleteMembers — Method
UA_HistoryUpdateType_deleteMembers(x::Ptr{UA_HistoryUpdateType})

(deprecated, use UA_HistoryUpdateType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_HistoryUpdateType_init(x) to reset the type and its memory.

source
Open62541.UA_HistoryUpdateType_equal — Method
UA_HistoryUpdateType_equal(p1::Ptr{UA_HistoryUpdateType}, p2::Ptr{UA_HistoryUpdateType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_HistoryUpdateType_new — Method
UA_HistoryUpdateType_new()::Ptr{UA_HistoryUpdateType}

creates and initializes ("zeros") a UA_HistoryUpdateType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_HistoryUpdateType_delete(x::Ptr{UA_HistoryUpdateType})

source
Open62541.UA_IdType_clear — Method
UA_IdType_clear(x::Ptr{UA_IdType})

deletes the dynamically allocated content of the object x and calls UA_IdType_init(x) to reset the type and its memory.

source
Open62541.UA_IdType_copy — Method
UA_IdType_copy(src::Ptr{UA_IdType}, dst::Ptr{UA_IdType})::UA_STATUSCODE
UA_IdType_copy(src::UA_IdType, dst::Ptr{UA_IdType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_IdType_deleteMembers — Method
UA_IdType_deleteMembers(x::Ptr{UA_IdType})

(deprecated, use UA_IdType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_IdType_init(x) to reset the type and its memory.

source
Open62541.UA_IdType_equal — Method
UA_IdType_equal(p1::Ptr{UA_IdType}, p2::Ptr{UA_IdType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_IdType_init — Method
UA_IdType_init(x::Ptr{UA_IdType})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_IdType_new — Method
UA_IdType_new()::Ptr{UA_IdType}

creates and initializes ("zeros") a UA_IdType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_IdType_delete(x::Ptr{UA_IdType})

source
Open62541.UA_IdentityCriteriaType_clear — Method
UA_IdentityCriteriaType_clear(x::Ptr{UA_IdentityCriteriaType})

deletes the dynamically allocated content of the object x and calls UA_IdentityCriteriaType_init(x) to reset the type and its memory.

source
Open62541.UA_IdentityCriteriaType_copy — Method
UA_IdentityCriteriaType_copy(src::Ptr{UA_IdentityCriteriaType}, dst::Ptr{UA_IdentityCriteriaType})::UA_STATUSCODE
UA_IdentityCriteriaType_copy(src::UA_IdentityCriteriaType, dst::Ptr{UA_IdentityCriteriaType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_IdentityCriteriaType_deleteMembers — Method
UA_IdentityCriteriaType_deleteMembers(x::Ptr{UA_IdentityCriteriaType})

(deprecated, use UA_IdentityCriteriaType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_IdentityCriteriaType_init(x) to reset the type and its memory.

source
Open62541.UA_IdentityCriteriaType_equal — Method
UA_IdentityCriteriaType_equal(p1::Ptr{UA_IdentityCriteriaType}, p2::Ptr{UA_IdentityCriteriaType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_IdentityCriteriaType_new — Method
UA_IdentityCriteriaType_new()::Ptr{UA_IdentityCriteriaType}

creates and initializes ("zeros") a UA_IdentityCriteriaType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_IdentityCriteriaType_delete(x::Ptr{UA_IdentityCriteriaType})

source
Open62541.UA_IdentityMappingRuleType_clear — Method
UA_IdentityMappingRuleType_clear(x::Ptr{UA_IdentityMappingRuleType})

deletes the dynamically allocated content of the object x and calls UA_IdentityMappingRuleType_init(x) to reset the type and its memory.

source
Open62541.UA_IdentityMappingRuleType_copy — Method
UA_IdentityMappingRuleType_copy(src::Ptr{UA_IdentityMappingRuleType}, dst::Ptr{UA_IdentityMappingRuleType})::UA_STATUSCODE
UA_IdentityMappingRuleType_copy(src::UA_IdentityMappingRuleType, dst::Ptr{UA_IdentityMappingRuleType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_IdentityMappingRuleType_deleteMembers — Method
UA_IdentityMappingRuleType_deleteMembers(x::Ptr{UA_IdentityMappingRuleType})

(deprecated, use UA_IdentityMappingRuleType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_IdentityMappingRuleType_init(x) to reset the type and its memory.

source
Open62541.UA_IdentityMappingRuleType_equal — Method
UA_IdentityMappingRuleType_equal(p1::Ptr{UA_IdentityMappingRuleType}, p2::Ptr{UA_IdentityMappingRuleType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_IdentityMappingRuleType_new — Method
UA_IdentityMappingRuleType_new()::Ptr{UA_IdentityMappingRuleType}

creates and initializes ("zeros") a UA_IdentityMappingRuleType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_IdentityMappingRuleType_delete(x::Ptr{UA_IdentityMappingRuleType})

source
Open62541.UA_ImageBMP_clear — Method
UA_String_clear(x::Ptr{UA_String})

deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_ImageBMP_copy — Method
UA_String_copy(src::Ptr{UA_String}, dst::Ptr{UA_String})::UA_STATUSCODE
UA_String_copy(src::UA_String, dst::Ptr{UA_String})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ImageBMP_deleteMembers — Method
UA_String_deleteMembers(x::Ptr{UA_String})

(deprecated, use UA_String_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_ImageBMP_equal — Method
UA_ImageBMP_equal(p1::Ptr{UA_String}, p2::Ptr{UA_String})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ImageBMP_init — Method
UA_String_init(x::Ptr{UA_String})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_ImageBMP_new — Method
UA_String_new()::Ptr{UA_String}

creates and initializes ("zeros") a UA_String object whose memory is allocated by C. After use, it needs to be cleaned up with UA_String_delete(x::Ptr{UA_String})

source
Open62541.UA_ImageGIF_clear — Method
UA_String_clear(x::Ptr{UA_String})

deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_ImageGIF_copy — Method
UA_String_copy(src::Ptr{UA_String}, dst::Ptr{UA_String})::UA_STATUSCODE
UA_String_copy(src::UA_String, dst::Ptr{UA_String})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ImageGIF_deleteMembers — Method
UA_String_deleteMembers(x::Ptr{UA_String})

(deprecated, use UA_String_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_ImageGIF_equal — Method
UA_ImageGIF_equal(p1::Ptr{UA_String}, p2::Ptr{UA_String})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ImageGIF_init — Method
UA_String_init(x::Ptr{UA_String})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_ImageGIF_new — Method
UA_String_new()::Ptr{UA_String}

creates and initializes ("zeros") a UA_String object whose memory is allocated by C. After use, it needs to be cleaned up with UA_String_delete(x::Ptr{UA_String})

source
Open62541.UA_ImageJPG_clear — Method
UA_String_clear(x::Ptr{UA_String})

deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_ImageJPG_copy — Method
UA_String_copy(src::Ptr{UA_String}, dst::Ptr{UA_String})::UA_STATUSCODE
UA_String_copy(src::UA_String, dst::Ptr{UA_String})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ImageJPG_deleteMembers — Method
UA_String_deleteMembers(x::Ptr{UA_String})

(deprecated, use UA_String_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_ImageJPG_equal — Method
UA_ImageJPG_equal(p1::Ptr{UA_String}, p2::Ptr{UA_String})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ImageJPG_init — Method
UA_String_init(x::Ptr{UA_String})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_ImageJPG_new — Method
UA_String_new()::Ptr{UA_String}

creates and initializes ("zeros") a UA_String object whose memory is allocated by C. After use, it needs to be cleaned up with UA_String_delete(x::Ptr{UA_String})

source
Open62541.UA_ImagePNG_clear — Method
UA_String_clear(x::Ptr{UA_String})

deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_ImagePNG_copy — Method
UA_String_copy(src::Ptr{UA_String}, dst::Ptr{UA_String})::UA_STATUSCODE
UA_String_copy(src::UA_String, dst::Ptr{UA_String})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ImagePNG_deleteMembers — Method
UA_String_deleteMembers(x::Ptr{UA_String})

(deprecated, use UA_String_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_ImagePNG_equal — Method
UA_ImagePNG_equal(p1::Ptr{UA_String}, p2::Ptr{UA_String})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ImagePNG_init — Method
UA_String_init(x::Ptr{UA_String})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_ImagePNG_new — Method
UA_String_new()::Ptr{UA_String}

creates and initializes ("zeros") a UA_String object whose memory is allocated by C. After use, it needs to be cleaned up with UA_String_delete(x::Ptr{UA_String})

source
Open62541.UA_Index_clear — Method
UA_String_clear(x::Ptr{UA_String})

deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_Index_copy — Method
UA_String_copy(src::Ptr{UA_String}, dst::Ptr{UA_String})::UA_STATUSCODE
UA_String_copy(src::UA_String, dst::Ptr{UA_String})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_Index_deleteMembers — Method
UA_String_deleteMembers(x::Ptr{UA_String})

(deprecated, use UA_String_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_Index_equal — Method
UA_Index_equal(p1::Ptr{UA_String}, p2::Ptr{UA_String})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_Index_init — Method
UA_String_init(x::Ptr{UA_String})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_Index_new — Method
UA_String_new()::Ptr{UA_String}

creates and initializes ("zeros") a UA_String object whose memory is allocated by C. After use, it needs to be cleaned up with UA_String_delete(x::Ptr{UA_String})

source
Open62541.UA_Int16_clear — Method
Int16_clear(x::Ptr{Int16})

deletes the dynamically allocated content of the object x and calls Int16_init(x) to reset the type and its memory.

source
Open62541.UA_Int16_copy — Method
Int16_copy(src::Ptr{Int16}, dst::Ptr{Int16})::UA_STATUSCODE
Int16_copy(src::Int16, dst::Ptr{Int16})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_Int16_deleteMembers — Method
Int16_deleteMembers(x::Ptr{Int16})

(deprecated, use Int16_clear(x) instead) deletes the dynamically allocated content of the object x and calls Int16_init(x) to reset the type and its memory.

source
Open62541.UA_Int16_equal — Method
UA_Int16_equal(p1::Ptr{Int16}, p2::Ptr{Int16})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_Int16_init — Method
Int16_init(x::Ptr{Int16})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_Int16_new — Method
Int16_new()::Ptr{Int16}

creates and initializes ("zeros") a Int16 object whose memory is allocated by C. After use, it needs to be cleaned up with Int16_delete(x::Ptr{Int16})

source
Open62541.UA_Int32_clear — Method
Int32_clear(x::Ptr{Int32})

deletes the dynamically allocated content of the object x and calls Int32_init(x) to reset the type and its memory.

source
Open62541.UA_Int32_copy — Method
Int32_copy(src::Ptr{Int32}, dst::Ptr{Int32})::UA_STATUSCODE
Int32_copy(src::Int32, dst::Ptr{Int32})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_Int32_deleteMembers — Method
Int32_deleteMembers(x::Ptr{Int32})

(deprecated, use Int32_clear(x) instead) deletes the dynamically allocated content of the object x and calls Int32_init(x) to reset the type and its memory.

source
Open62541.UA_Int32_equal — Method
UA_Int32_equal(p1::Ptr{Int32}, p2::Ptr{Int32})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_Int32_init — Method
Int32_init(x::Ptr{Int32})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_Int32_new — Method
Int32_new()::Ptr{Int32}

creates and initializes ("zeros") a Int32 object whose memory is allocated by C. After use, it needs to be cleaned up with Int32_delete(x::Ptr{Int32})

source
Open62541.UA_Int64_clear — Method
Int64_clear(x::Ptr{Int64})

deletes the dynamically allocated content of the object x and calls Int64_init(x) to reset the type and its memory.

source
Open62541.UA_Int64_copy — Method
Int64_copy(src::Ptr{Int64}, dst::Ptr{Int64})::UA_STATUSCODE
Int64_copy(src::Int64, dst::Ptr{Int64})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_Int64_deleteMembers — Method
Int64_deleteMembers(x::Ptr{Int64})

(deprecated, use Int64_clear(x) instead) deletes the dynamically allocated content of the object x and calls Int64_init(x) to reset the type and its memory.

source
Open62541.UA_Int64_equal — Method
UA_Int64_equal(p1::Ptr{Int64}, p2::Ptr{Int64})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_Int64_init — Method
Int64_init(x::Ptr{Int64})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_Int64_new — Method
Int64_new()::Ptr{Int64}

creates and initializes ("zeros") a Int64 object whose memory is allocated by C. After use, it needs to be cleaned up with Int64_delete(x::Ptr{Int64})

source
Open62541.UA_IntegerId_clear — Method
UInt32_clear(x::Ptr{UInt32})

deletes the dynamically allocated content of the object x and calls UInt32_init(x) to reset the type and its memory.

source
Open62541.UA_IntegerId_copy — Method
UInt32_copy(src::Ptr{UInt32}, dst::Ptr{UInt32})::UA_STATUSCODE
UInt32_copy(src::UInt32, dst::Ptr{UInt32})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_IntegerId_deleteMembers — Method
UInt32_deleteMembers(x::Ptr{UInt32})

(deprecated, use UInt32_clear(x) instead) deletes the dynamically allocated content of the object x and calls UInt32_init(x) to reset the type and its memory.

source
Open62541.UA_IntegerId_equal — Method
UA_IntegerId_equal(p1::Ptr{UInt32}, p2::Ptr{UInt32})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_IntegerId_new — Method
UInt32_new()::Ptr{UInt32}

creates and initializes ("zeros") a UInt32 object whose memory is allocated by C. After use, it needs to be cleaned up with UInt32_delete(x::Ptr{UInt32})

source
Open62541.UA_InterfaceAdminStatus_clear — Method
UA_InterfaceAdminStatus_clear(x::Ptr{UA_InterfaceAdminStatus})

deletes the dynamically allocated content of the object x and calls UA_InterfaceAdminStatus_init(x) to reset the type and its memory.

source
Open62541.UA_InterfaceAdminStatus_copy — Method
UA_InterfaceAdminStatus_copy(src::Ptr{UA_InterfaceAdminStatus}, dst::Ptr{UA_InterfaceAdminStatus})::UA_STATUSCODE
UA_InterfaceAdminStatus_copy(src::UA_InterfaceAdminStatus, dst::Ptr{UA_InterfaceAdminStatus})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_InterfaceAdminStatus_deleteMembers — Method
UA_InterfaceAdminStatus_deleteMembers(x::Ptr{UA_InterfaceAdminStatus})

(deprecated, use UA_InterfaceAdminStatus_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_InterfaceAdminStatus_init(x) to reset the type and its memory.

source
Open62541.UA_InterfaceAdminStatus_equal — Method
UA_InterfaceAdminStatus_equal(p1::Ptr{UA_InterfaceAdminStatus}, p2::Ptr{UA_InterfaceAdminStatus})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_InterfaceAdminStatus_new — Method
UA_InterfaceAdminStatus_new()::Ptr{UA_InterfaceAdminStatus}

creates and initializes ("zeros") a UA_InterfaceAdminStatus object whose memory is allocated by C. After use, it needs to be cleaned up with UA_InterfaceAdminStatus_delete(x::Ptr{UA_InterfaceAdminStatus})

source
Open62541.UA_InterfaceOperStatus_clear — Method
UA_InterfaceOperStatus_clear(x::Ptr{UA_InterfaceOperStatus})

deletes the dynamically allocated content of the object x and calls UA_InterfaceOperStatus_init(x) to reset the type and its memory.

source
Open62541.UA_InterfaceOperStatus_copy — Method
UA_InterfaceOperStatus_copy(src::Ptr{UA_InterfaceOperStatus}, dst::Ptr{UA_InterfaceOperStatus})::UA_STATUSCODE
UA_InterfaceOperStatus_copy(src::UA_InterfaceOperStatus, dst::Ptr{UA_InterfaceOperStatus})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_InterfaceOperStatus_deleteMembers — Method
UA_InterfaceOperStatus_deleteMembers(x::Ptr{UA_InterfaceOperStatus})

(deprecated, use UA_InterfaceOperStatus_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_InterfaceOperStatus_init(x) to reset the type and its memory.

source
Open62541.UA_InterfaceOperStatus_equal — Method
UA_InterfaceOperStatus_equal(p1::Ptr{UA_InterfaceOperStatus}, p2::Ptr{UA_InterfaceOperStatus})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_InterfaceOperStatus_new — Method
UA_InterfaceOperStatus_new()::Ptr{UA_InterfaceOperStatus}

creates and initializes ("zeros") a UA_InterfaceOperStatus object whose memory is allocated by C. After use, it needs to be cleaned up with UA_InterfaceOperStatus_delete(x::Ptr{UA_InterfaceOperStatus})

source
Open62541.UA_IssuedIdentityToken_clear — Method
UA_IssuedIdentityToken_clear(x::Ptr{UA_IssuedIdentityToken})

deletes the dynamically allocated content of the object x and calls UA_IssuedIdentityToken_init(x) to reset the type and its memory.

source
Open62541.UA_IssuedIdentityToken_copy — Method
UA_IssuedIdentityToken_copy(src::Ptr{UA_IssuedIdentityToken}, dst::Ptr{UA_IssuedIdentityToken})::UA_STATUSCODE
UA_IssuedIdentityToken_copy(src::UA_IssuedIdentityToken, dst::Ptr{UA_IssuedIdentityToken})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_IssuedIdentityToken_deleteMembers — Method
UA_IssuedIdentityToken_deleteMembers(x::Ptr{UA_IssuedIdentityToken})

(deprecated, use UA_IssuedIdentityToken_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_IssuedIdentityToken_init(x) to reset the type and its memory.

source
Open62541.UA_IssuedIdentityToken_equal — Method
UA_IssuedIdentityToken_equal(p1::Ptr{UA_IssuedIdentityToken}, p2::Ptr{UA_IssuedIdentityToken})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_IssuedIdentityToken_new — Method
UA_IssuedIdentityToken_new()::Ptr{UA_IssuedIdentityToken}

creates and initializes ("zeros") a UA_IssuedIdentityToken object whose memory is allocated by C. After use, it needs to be cleaned up with UA_IssuedIdentityToken_delete(x::Ptr{UA_IssuedIdentityToken})

source
Open62541.UA_JsonDataSetMessageContentMask_copy — Method
UInt32_copy(src::Ptr{UInt32}, dst::Ptr{UInt32})::UA_STATUSCODE
UInt32_copy(src::UInt32, dst::Ptr{UInt32})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_JsonDataSetMessageContentMask_equal — Method
UA_JsonDataSetMessageContentMask_equal(p1::Ptr{UInt32}, p2::Ptr{UInt32})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_JsonDataSetReaderMessageDataType_clear — Method
UA_JsonDataSetReaderMessageDataType_clear(x::Ptr{UA_JsonDataSetReaderMessageDataType})

deletes the dynamically allocated content of the object x and calls UA_JsonDataSetReaderMessageDataType_init(x) to reset the type and its memory.

source
Open62541.UA_JsonDataSetReaderMessageDataType_copy — Method
UA_JsonDataSetReaderMessageDataType_copy(src::Ptr{UA_JsonDataSetReaderMessageDataType}, dst::Ptr{UA_JsonDataSetReaderMessageDataType})::UA_STATUSCODE
UA_JsonDataSetReaderMessageDataType_copy(src::UA_JsonDataSetReaderMessageDataType, dst::Ptr{UA_JsonDataSetReaderMessageDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_JsonDataSetReaderMessageDataType_deleteMembers — Method
UA_JsonDataSetReaderMessageDataType_deleteMembers(x::Ptr{UA_JsonDataSetReaderMessageDataType})

(deprecated, use UA_JsonDataSetReaderMessageDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_JsonDataSetReaderMessageDataType_init(x) to reset the type and its memory.

source
Open62541.UA_JsonDataSetReaderMessageDataType_equal — Method
UA_JsonDataSetReaderMessageDataType_equal(p1::Ptr{UA_JsonDataSetReaderMessageDataType}, p2::Ptr{UA_JsonDataSetReaderMessageDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_JsonDataSetReaderMessageDataType_new — Method
UA_JsonDataSetReaderMessageDataType_new()::Ptr{UA_JsonDataSetReaderMessageDataType}

creates and initializes ("zeros") a UA_JsonDataSetReaderMessageDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_JsonDataSetReaderMessageDataType_delete(x::Ptr{UA_JsonDataSetReaderMessageDataType})

source
Open62541.UA_JsonDataSetWriterMessageDataType_clear — Method
UA_JsonDataSetWriterMessageDataType_clear(x::Ptr{UA_JsonDataSetWriterMessageDataType})

deletes the dynamically allocated content of the object x and calls UA_JsonDataSetWriterMessageDataType_init(x) to reset the type and its memory.

source
Open62541.UA_JsonDataSetWriterMessageDataType_copy — Method
UA_JsonDataSetWriterMessageDataType_copy(src::Ptr{UA_JsonDataSetWriterMessageDataType}, dst::Ptr{UA_JsonDataSetWriterMessageDataType})::UA_STATUSCODE
UA_JsonDataSetWriterMessageDataType_copy(src::UA_JsonDataSetWriterMessageDataType, dst::Ptr{UA_JsonDataSetWriterMessageDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_JsonDataSetWriterMessageDataType_deleteMembers — Method
UA_JsonDataSetWriterMessageDataType_deleteMembers(x::Ptr{UA_JsonDataSetWriterMessageDataType})

(deprecated, use UA_JsonDataSetWriterMessageDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_JsonDataSetWriterMessageDataType_init(x) to reset the type and its memory.

source
Open62541.UA_JsonDataSetWriterMessageDataType_equal — Method
UA_JsonDataSetWriterMessageDataType_equal(p1::Ptr{UA_JsonDataSetWriterMessageDataType}, p2::Ptr{UA_JsonDataSetWriterMessageDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_JsonDataSetWriterMessageDataType_new — Method
UA_JsonDataSetWriterMessageDataType_new()::Ptr{UA_JsonDataSetWriterMessageDataType}

creates and initializes ("zeros") a UA_JsonDataSetWriterMessageDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_JsonDataSetWriterMessageDataType_delete(x::Ptr{UA_JsonDataSetWriterMessageDataType})

source
Open62541.UA_JsonNetworkMessageContentMask_copy — Method
UInt32_copy(src::Ptr{UInt32}, dst::Ptr{UInt32})::UA_STATUSCODE
UInt32_copy(src::UInt32, dst::Ptr{UInt32})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_JsonNetworkMessageContentMask_equal — Method
UA_JsonNetworkMessageContentMask_equal(p1::Ptr{UInt32}, p2::Ptr{UInt32})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_JsonWriterGroupMessageDataType_clear — Method
UA_JsonWriterGroupMessageDataType_clear(x::Ptr{UA_JsonWriterGroupMessageDataType})

deletes the dynamically allocated content of the object x and calls UA_JsonWriterGroupMessageDataType_init(x) to reset the type and its memory.

source
Open62541.UA_JsonWriterGroupMessageDataType_copy — Method
UA_JsonWriterGroupMessageDataType_copy(src::Ptr{UA_JsonWriterGroupMessageDataType}, dst::Ptr{UA_JsonWriterGroupMessageDataType})::UA_STATUSCODE
UA_JsonWriterGroupMessageDataType_copy(src::UA_JsonWriterGroupMessageDataType, dst::Ptr{UA_JsonWriterGroupMessageDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_JsonWriterGroupMessageDataType_deleteMembers — Method
UA_JsonWriterGroupMessageDataType_deleteMembers(x::Ptr{UA_JsonWriterGroupMessageDataType})

(deprecated, use UA_JsonWriterGroupMessageDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_JsonWriterGroupMessageDataType_init(x) to reset the type and its memory.

source
Open62541.UA_JsonWriterGroupMessageDataType_equal — Method
UA_JsonWriterGroupMessageDataType_equal(p1::Ptr{UA_JsonWriterGroupMessageDataType}, p2::Ptr{UA_JsonWriterGroupMessageDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_JsonWriterGroupMessageDataType_new — Method
UA_JsonWriterGroupMessageDataType_new()::Ptr{UA_JsonWriterGroupMessageDataType}

creates and initializes ("zeros") a UA_JsonWriterGroupMessageDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_JsonWriterGroupMessageDataType_delete(x::Ptr{UA_JsonWriterGroupMessageDataType})

source
Open62541.UA_KeyValuePair_clear — Method
UA_KeyValuePair_clear(x::Ptr{UA_KeyValuePair})

deletes the dynamically allocated content of the object x and calls UA_KeyValuePair_init(x) to reset the type and its memory.

source
Open62541.UA_KeyValuePair_copy — Method
UA_KeyValuePair_copy(src::Ptr{UA_KeyValuePair}, dst::Ptr{UA_KeyValuePair})::UA_STATUSCODE
UA_KeyValuePair_copy(src::UA_KeyValuePair, dst::Ptr{UA_KeyValuePair})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_KeyValuePair_deleteMembers — Method
UA_KeyValuePair_deleteMembers(x::Ptr{UA_KeyValuePair})

(deprecated, use UA_KeyValuePair_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_KeyValuePair_init(x) to reset the type and its memory.

source
Open62541.UA_KeyValuePair_equal — Method
UA_KeyValuePair_equal(p1::Ptr{UA_KeyValuePair}, p2::Ptr{UA_KeyValuePair})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_KeyValuePair_new — Method
UA_KeyValuePair_new()::Ptr{UA_KeyValuePair}

creates and initializes ("zeros") a UA_KeyValuePair object whose memory is allocated by C. After use, it needs to be cleaned up with UA_KeyValuePair_delete(x::Ptr{UA_KeyValuePair})

source
Open62541.UA_LiteralOperand_clear — Method
UA_LiteralOperand_clear(x::Ptr{UA_LiteralOperand})

deletes the dynamically allocated content of the object x and calls UA_LiteralOperand_init(x) to reset the type and its memory.

source
Open62541.UA_LiteralOperand_copy — Method
UA_LiteralOperand_copy(src::Ptr{UA_LiteralOperand}, dst::Ptr{UA_LiteralOperand})::UA_STATUSCODE
UA_LiteralOperand_copy(src::UA_LiteralOperand, dst::Ptr{UA_LiteralOperand})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_LiteralOperand_deleteMembers — Method
UA_LiteralOperand_deleteMembers(x::Ptr{UA_LiteralOperand})

(deprecated, use UA_LiteralOperand_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_LiteralOperand_init(x) to reset the type and its memory.

source
Open62541.UA_LiteralOperand_equal — Method
UA_LiteralOperand_equal(p1::Ptr{UA_LiteralOperand}, p2::Ptr{UA_LiteralOperand})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_LiteralOperand_new — Method
UA_LiteralOperand_new()::Ptr{UA_LiteralOperand}

creates and initializes ("zeros") a UA_LiteralOperand object whose memory is allocated by C. After use, it needs to be cleaned up with UA_LiteralOperand_delete(x::Ptr{UA_LiteralOperand})

source
Open62541.UA_LocaleId_clear — Method
UA_String_clear(x::Ptr{UA_String})

deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_LocaleId_copy — Method
UA_String_copy(src::Ptr{UA_String}, dst::Ptr{UA_String})::UA_STATUSCODE
UA_String_copy(src::UA_String, dst::Ptr{UA_String})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_LocaleId_deleteMembers — Method
UA_String_deleteMembers(x::Ptr{UA_String})

(deprecated, use UA_String_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_LocaleId_equal — Method
UA_LocaleId_equal(p1::Ptr{UA_String}, p2::Ptr{UA_String})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_LocaleId_init — Method
UA_String_init(x::Ptr{UA_String})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_LocaleId_new — Method
UA_String_new()::Ptr{UA_String}

creates and initializes ("zeros") a UA_String object whose memory is allocated by C. After use, it needs to be cleaned up with UA_String_delete(x::Ptr{UA_String})

source
Open62541.UA_LocalizedText_clear — Method
UA_LocalizedText_clear(x::Ptr{UA_LocalizedText})

deletes the dynamically allocated content of the object x and calls UA_LocalizedText_init(x) to reset the type and its memory.

source
Open62541.UA_LocalizedText_copy — Method
UA_LocalizedText_copy(src::Ptr{UA_LocalizedText}, dst::Ptr{UA_LocalizedText})::UA_STATUSCODE
UA_LocalizedText_copy(src::UA_LocalizedText, dst::Ptr{UA_LocalizedText})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_LocalizedText_deleteMembers — Method
UA_LocalizedText_deleteMembers(x::Ptr{UA_LocalizedText})

(deprecated, use UA_LocalizedText_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_LocalizedText_init(x) to reset the type and its memory.

source
Open62541.UA_LocalizedText_equal — Method
UA_LocalizedText_equal(p1::Ptr{UA_LocalizedText}, p2::Ptr{UA_LocalizedText})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_LocalizedText_new — Method
UA_LocalizedText_new()::Ptr{UA_LocalizedText}

creates and initializes ("zeros") a UA_LocalizedText object whose memory is allocated by C. After use, it needs to be cleaned up with UA_LocalizedText_delete(x::Ptr{UA_LocalizedText})

source
Open62541.UA_MdnsDiscoveryConfiguration_clear — Method
UA_MdnsDiscoveryConfiguration_clear(x::Ptr{UA_MdnsDiscoveryConfiguration})

deletes the dynamically allocated content of the object x and calls UA_MdnsDiscoveryConfiguration_init(x) to reset the type and its memory.

source
Open62541.UA_MdnsDiscoveryConfiguration_copy — Method
UA_MdnsDiscoveryConfiguration_copy(src::Ptr{UA_MdnsDiscoveryConfiguration}, dst::Ptr{UA_MdnsDiscoveryConfiguration})::UA_STATUSCODE
UA_MdnsDiscoveryConfiguration_copy(src::UA_MdnsDiscoveryConfiguration, dst::Ptr{UA_MdnsDiscoveryConfiguration})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_MdnsDiscoveryConfiguration_deleteMembers — Method
UA_MdnsDiscoveryConfiguration_deleteMembers(x::Ptr{UA_MdnsDiscoveryConfiguration})

(deprecated, use UA_MdnsDiscoveryConfiguration_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_MdnsDiscoveryConfiguration_init(x) to reset the type and its memory.

source
Open62541.UA_MdnsDiscoveryConfiguration_equal — Method
UA_MdnsDiscoveryConfiguration_equal(p1::Ptr{UA_MdnsDiscoveryConfiguration}, p2::Ptr{UA_MdnsDiscoveryConfiguration})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_MdnsDiscoveryConfiguration_new — Method
UA_MdnsDiscoveryConfiguration_new()::Ptr{UA_MdnsDiscoveryConfiguration}

creates and initializes ("zeros") a UA_MdnsDiscoveryConfiguration object whose memory is allocated by C. After use, it needs to be cleaned up with UA_MdnsDiscoveryConfiguration_delete(x::Ptr{UA_MdnsDiscoveryConfiguration})

source
Open62541.UA_MessageSecurityMode_clear — Method
UA_MessageSecurityMode_clear(x::Ptr{UA_MessageSecurityMode})

deletes the dynamically allocated content of the object x and calls UA_MessageSecurityMode_init(x) to reset the type and its memory.

source
Open62541.UA_MessageSecurityMode_copy — Method
UA_MessageSecurityMode_copy(src::Ptr{UA_MessageSecurityMode}, dst::Ptr{UA_MessageSecurityMode})::UA_STATUSCODE
UA_MessageSecurityMode_copy(src::UA_MessageSecurityMode, dst::Ptr{UA_MessageSecurityMode})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_MessageSecurityMode_deleteMembers — Method
UA_MessageSecurityMode_deleteMembers(x::Ptr{UA_MessageSecurityMode})

(deprecated, use UA_MessageSecurityMode_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_MessageSecurityMode_init(x) to reset the type and its memory.

source
Open62541.UA_MessageSecurityMode_equal — Method
UA_MessageSecurityMode_equal(p1::Ptr{UA_MessageSecurityMode}, p2::Ptr{UA_MessageSecurityMode})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_MessageSecurityMode_new — Method
UA_MessageSecurityMode_new()::Ptr{UA_MessageSecurityMode}

creates and initializes ("zeros") a UA_MessageSecurityMode object whose memory is allocated by C. After use, it needs to be cleaned up with UA_MessageSecurityMode_delete(x::Ptr{UA_MessageSecurityMode})

source
Open62541.UA_MethodAttributes_clear — Method
UA_MethodAttributes_clear(x::Ptr{UA_MethodAttributes})

deletes the dynamically allocated content of the object x and calls UA_MethodAttributes_init(x) to reset the type and its memory.

source
Open62541.UA_MethodAttributes_copy — Method
UA_MethodAttributes_copy(src::Ptr{UA_MethodAttributes}, dst::Ptr{UA_MethodAttributes})::UA_STATUSCODE
UA_MethodAttributes_copy(src::UA_MethodAttributes, dst::Ptr{UA_MethodAttributes})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_MethodAttributes_deleteMembers — Method
UA_MethodAttributes_deleteMembers(x::Ptr{UA_MethodAttributes})

(deprecated, use UA_MethodAttributes_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_MethodAttributes_init(x) to reset the type and its memory.

source
Open62541.UA_MethodAttributes_equal — Method
UA_MethodAttributes_equal(p1::Ptr{UA_MethodAttributes}, p2::Ptr{UA_MethodAttributes})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_MethodAttributes_new — Method
UA_MethodAttributes_new()::Ptr{UA_MethodAttributes}

creates and initializes ("zeros") a UA_MethodAttributes object whose memory is allocated by C. After use, it needs to be cleaned up with UA_MethodAttributes_delete(x::Ptr{UA_MethodAttributes})

source
Open62541.UA_ModelChangeStructureDataType_clear — Method
UA_ModelChangeStructureDataType_clear(x::Ptr{UA_ModelChangeStructureDataType})

deletes the dynamically allocated content of the object x and calls UA_ModelChangeStructureDataType_init(x) to reset the type and its memory.

source
Open62541.UA_ModelChangeStructureDataType_copy — Method
UA_ModelChangeStructureDataType_copy(src::Ptr{UA_ModelChangeStructureDataType}, dst::Ptr{UA_ModelChangeStructureDataType})::UA_STATUSCODE
UA_ModelChangeStructureDataType_copy(src::UA_ModelChangeStructureDataType, dst::Ptr{UA_ModelChangeStructureDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ModelChangeStructureDataType_deleteMembers — Method
UA_ModelChangeStructureDataType_deleteMembers(x::Ptr{UA_ModelChangeStructureDataType})

(deprecated, use UA_ModelChangeStructureDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ModelChangeStructureDataType_init(x) to reset the type and its memory.

source
Open62541.UA_ModelChangeStructureDataType_equal — Method
UA_ModelChangeStructureDataType_equal(p1::Ptr{UA_ModelChangeStructureDataType}, p2::Ptr{UA_ModelChangeStructureDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ModelChangeStructureDataType_new — Method
UA_ModelChangeStructureDataType_new()::Ptr{UA_ModelChangeStructureDataType}

creates and initializes ("zeros") a UA_ModelChangeStructureDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ModelChangeStructureDataType_delete(x::Ptr{UA_ModelChangeStructureDataType})

source
Open62541.UA_ModelChangeStructureVerbMask_clear — Method
UA_ModelChangeStructureVerbMask_clear(x::Ptr{UA_ModelChangeStructureVerbMask})

deletes the dynamically allocated content of the object x and calls UA_ModelChangeStructureVerbMask_init(x) to reset the type and its memory.

source
Open62541.UA_ModelChangeStructureVerbMask_copy — Method
UA_ModelChangeStructureVerbMask_copy(src::Ptr{UA_ModelChangeStructureVerbMask}, dst::Ptr{UA_ModelChangeStructureVerbMask})::UA_STATUSCODE
UA_ModelChangeStructureVerbMask_copy(src::UA_ModelChangeStructureVerbMask, dst::Ptr{UA_ModelChangeStructureVerbMask})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ModelChangeStructureVerbMask_deleteMembers — Method
UA_ModelChangeStructureVerbMask_deleteMembers(x::Ptr{UA_ModelChangeStructureVerbMask})

(deprecated, use UA_ModelChangeStructureVerbMask_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ModelChangeStructureVerbMask_init(x) to reset the type and its memory.

source
Open62541.UA_ModelChangeStructureVerbMask_equal — Method
UA_ModelChangeStructureVerbMask_equal(p1::Ptr{UA_ModelChangeStructureVerbMask}, p2::Ptr{UA_ModelChangeStructureVerbMask})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ModelChangeStructureVerbMask_new — Method
UA_ModelChangeStructureVerbMask_new()::Ptr{UA_ModelChangeStructureVerbMask}

creates and initializes ("zeros") a UA_ModelChangeStructureVerbMask object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ModelChangeStructureVerbMask_delete(x::Ptr{UA_ModelChangeStructureVerbMask})

source
Open62541.UA_ModificationInfo_clear — Method
UA_ModificationInfo_clear(x::Ptr{UA_ModificationInfo})

deletes the dynamically allocated content of the object x and calls UA_ModificationInfo_init(x) to reset the type and its memory.

source
Open62541.UA_ModificationInfo_copy — Method
UA_ModificationInfo_copy(src::Ptr{UA_ModificationInfo}, dst::Ptr{UA_ModificationInfo})::UA_STATUSCODE
UA_ModificationInfo_copy(src::UA_ModificationInfo, dst::Ptr{UA_ModificationInfo})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ModificationInfo_deleteMembers — Method
UA_ModificationInfo_deleteMembers(x::Ptr{UA_ModificationInfo})

(deprecated, use UA_ModificationInfo_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ModificationInfo_init(x) to reset the type and its memory.

source
Open62541.UA_ModificationInfo_equal — Method
UA_ModificationInfo_equal(p1::Ptr{UA_ModificationInfo}, p2::Ptr{UA_ModificationInfo})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ModificationInfo_new — Method
UA_ModificationInfo_new()::Ptr{UA_ModificationInfo}

creates and initializes ("zeros") a UA_ModificationInfo object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ModificationInfo_delete(x::Ptr{UA_ModificationInfo})

source
Open62541.UA_ModifyMonitoredItemsRequest_clear — Method
UA_ModifyMonitoredItemsRequest_clear(x::Ptr{UA_ModifyMonitoredItemsRequest})

deletes the dynamically allocated content of the object x and calls UA_ModifyMonitoredItemsRequest_init(x) to reset the type and its memory.

source
Open62541.UA_ModifyMonitoredItemsRequest_copy — Method
UA_ModifyMonitoredItemsRequest_copy(src::Ptr{UA_ModifyMonitoredItemsRequest}, dst::Ptr{UA_ModifyMonitoredItemsRequest})::UA_STATUSCODE
UA_ModifyMonitoredItemsRequest_copy(src::UA_ModifyMonitoredItemsRequest, dst::Ptr{UA_ModifyMonitoredItemsRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ModifyMonitoredItemsRequest_deleteMembers — Method
UA_ModifyMonitoredItemsRequest_deleteMembers(x::Ptr{UA_ModifyMonitoredItemsRequest})

(deprecated, use UA_ModifyMonitoredItemsRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ModifyMonitoredItemsRequest_init(x) to reset the type and its memory.

source
Open62541.UA_ModifyMonitoredItemsRequest_equal — Method
UA_ModifyMonitoredItemsRequest_equal(p1::Ptr{UA_ModifyMonitoredItemsRequest}, p2::Ptr{UA_ModifyMonitoredItemsRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ModifyMonitoredItemsRequest_new — Method
UA_ModifyMonitoredItemsRequest_new()::Ptr{UA_ModifyMonitoredItemsRequest}

creates and initializes ("zeros") a UA_ModifyMonitoredItemsRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ModifyMonitoredItemsRequest_delete(x::Ptr{UA_ModifyMonitoredItemsRequest})

source
Open62541.UA_ModifyMonitoredItemsResponse_clear — Method
UA_ModifyMonitoredItemsResponse_clear(x::Ptr{UA_ModifyMonitoredItemsResponse})

deletes the dynamically allocated content of the object x and calls UA_ModifyMonitoredItemsResponse_init(x) to reset the type and its memory.

source
Open62541.UA_ModifyMonitoredItemsResponse_copy — Method
UA_ModifyMonitoredItemsResponse_copy(src::Ptr{UA_ModifyMonitoredItemsResponse}, dst::Ptr{UA_ModifyMonitoredItemsResponse})::UA_STATUSCODE
UA_ModifyMonitoredItemsResponse_copy(src::UA_ModifyMonitoredItemsResponse, dst::Ptr{UA_ModifyMonitoredItemsResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ModifyMonitoredItemsResponse_deleteMembers — Method
UA_ModifyMonitoredItemsResponse_deleteMembers(x::Ptr{UA_ModifyMonitoredItemsResponse})

(deprecated, use UA_ModifyMonitoredItemsResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ModifyMonitoredItemsResponse_init(x) to reset the type and its memory.

source
Open62541.UA_ModifyMonitoredItemsResponse_equal — Method
UA_ModifyMonitoredItemsResponse_equal(p1::Ptr{UA_ModifyMonitoredItemsResponse}, p2::Ptr{UA_ModifyMonitoredItemsResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ModifyMonitoredItemsResponse_new — Method
UA_ModifyMonitoredItemsResponse_new()::Ptr{UA_ModifyMonitoredItemsResponse}

creates and initializes ("zeros") a UA_ModifyMonitoredItemsResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ModifyMonitoredItemsResponse_delete(x::Ptr{UA_ModifyMonitoredItemsResponse})

source
Open62541.UA_ModifySubscriptionRequest_clear — Method
UA_ModifySubscriptionRequest_clear(x::Ptr{UA_ModifySubscriptionRequest})

deletes the dynamically allocated content of the object x and calls UA_ModifySubscriptionRequest_init(x) to reset the type and its memory.

source
Open62541.UA_ModifySubscriptionRequest_copy — Method
UA_ModifySubscriptionRequest_copy(src::Ptr{UA_ModifySubscriptionRequest}, dst::Ptr{UA_ModifySubscriptionRequest})::UA_STATUSCODE
UA_ModifySubscriptionRequest_copy(src::UA_ModifySubscriptionRequest, dst::Ptr{UA_ModifySubscriptionRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ModifySubscriptionRequest_deleteMembers — Method
UA_ModifySubscriptionRequest_deleteMembers(x::Ptr{UA_ModifySubscriptionRequest})

(deprecated, use UA_ModifySubscriptionRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ModifySubscriptionRequest_init(x) to reset the type and its memory.

source
Open62541.UA_ModifySubscriptionRequest_equal — Method
UA_ModifySubscriptionRequest_equal(p1::Ptr{UA_ModifySubscriptionRequest}, p2::Ptr{UA_ModifySubscriptionRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ModifySubscriptionRequest_new — Method
UA_ModifySubscriptionRequest_new()::Ptr{UA_ModifySubscriptionRequest}

creates and initializes ("zeros") a UA_ModifySubscriptionRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ModifySubscriptionRequest_delete(x::Ptr{UA_ModifySubscriptionRequest})

source
Open62541.UA_ModifySubscriptionResponse_clear — Method
UA_ModifySubscriptionResponse_clear(x::Ptr{UA_ModifySubscriptionResponse})

deletes the dynamically allocated content of the object x and calls UA_ModifySubscriptionResponse_init(x) to reset the type and its memory.

source
Open62541.UA_ModifySubscriptionResponse_copy — Method
UA_ModifySubscriptionResponse_copy(src::Ptr{UA_ModifySubscriptionResponse}, dst::Ptr{UA_ModifySubscriptionResponse})::UA_STATUSCODE
UA_ModifySubscriptionResponse_copy(src::UA_ModifySubscriptionResponse, dst::Ptr{UA_ModifySubscriptionResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ModifySubscriptionResponse_deleteMembers — Method
UA_ModifySubscriptionResponse_deleteMembers(x::Ptr{UA_ModifySubscriptionResponse})

(deprecated, use UA_ModifySubscriptionResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ModifySubscriptionResponse_init(x) to reset the type and its memory.

source
Open62541.UA_ModifySubscriptionResponse_equal — Method
UA_ModifySubscriptionResponse_equal(p1::Ptr{UA_ModifySubscriptionResponse}, p2::Ptr{UA_ModifySubscriptionResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ModifySubscriptionResponse_new — Method
UA_ModifySubscriptionResponse_new()::Ptr{UA_ModifySubscriptionResponse}

creates and initializes ("zeros") a UA_ModifySubscriptionResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ModifySubscriptionResponse_delete(x::Ptr{UA_ModifySubscriptionResponse})

source
Open62541.UA_MonitoredItemCreateRequest_clear — Method
UA_MonitoredItemCreateRequest_clear(x::Ptr{UA_MonitoredItemCreateRequest})

deletes the dynamically allocated content of the object x and calls UA_MonitoredItemCreateRequest_init(x) to reset the type and its memory.

source
Open62541.UA_MonitoredItemCreateRequest_copy — Method
UA_MonitoredItemCreateRequest_copy(src::Ptr{UA_MonitoredItemCreateRequest}, dst::Ptr{UA_MonitoredItemCreateRequest})::UA_STATUSCODE
UA_MonitoredItemCreateRequest_copy(src::UA_MonitoredItemCreateRequest, dst::Ptr{UA_MonitoredItemCreateRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_MonitoredItemCreateRequest_deleteMembers — Method
UA_MonitoredItemCreateRequest_deleteMembers(x::Ptr{UA_MonitoredItemCreateRequest})

(deprecated, use UA_MonitoredItemCreateRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_MonitoredItemCreateRequest_init(x) to reset the type and its memory.

source
Open62541.UA_MonitoredItemCreateRequest_equal — Method
UA_MonitoredItemCreateRequest_equal(p1::Ptr{UA_MonitoredItemCreateRequest}, p2::Ptr{UA_MonitoredItemCreateRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_MonitoredItemCreateRequest_new — Method
UA_MonitoredItemCreateRequest_new()::Ptr{UA_MonitoredItemCreateRequest}

creates and initializes ("zeros") a UA_MonitoredItemCreateRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_MonitoredItemCreateRequest_delete(x::Ptr{UA_MonitoredItemCreateRequest})

source
Open62541.UA_MonitoredItemCreateResult_clear — Method
UA_MonitoredItemCreateResult_clear(x::Ptr{UA_MonitoredItemCreateResult})

deletes the dynamically allocated content of the object x and calls UA_MonitoredItemCreateResult_init(x) to reset the type and its memory.

source
Open62541.UA_MonitoredItemCreateResult_copy — Method
UA_MonitoredItemCreateResult_copy(src::Ptr{UA_MonitoredItemCreateResult}, dst::Ptr{UA_MonitoredItemCreateResult})::UA_STATUSCODE
UA_MonitoredItemCreateResult_copy(src::UA_MonitoredItemCreateResult, dst::Ptr{UA_MonitoredItemCreateResult})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_MonitoredItemCreateResult_deleteMembers — Method
UA_MonitoredItemCreateResult_deleteMembers(x::Ptr{UA_MonitoredItemCreateResult})

(deprecated, use UA_MonitoredItemCreateResult_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_MonitoredItemCreateResult_init(x) to reset the type and its memory.

source
Open62541.UA_MonitoredItemCreateResult_equal — Method
UA_MonitoredItemCreateResult_equal(p1::Ptr{UA_MonitoredItemCreateResult}, p2::Ptr{UA_MonitoredItemCreateResult})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_MonitoredItemCreateResult_new — Method
UA_MonitoredItemCreateResult_new()::Ptr{UA_MonitoredItemCreateResult}

creates and initializes ("zeros") a UA_MonitoredItemCreateResult object whose memory is allocated by C. After use, it needs to be cleaned up with UA_MonitoredItemCreateResult_delete(x::Ptr{UA_MonitoredItemCreateResult})

source
Open62541.UA_MonitoredItemModifyRequest_clear — Method
UA_MonitoredItemModifyRequest_clear(x::Ptr{UA_MonitoredItemModifyRequest})

deletes the dynamically allocated content of the object x and calls UA_MonitoredItemModifyRequest_init(x) to reset the type and its memory.

source
Open62541.UA_MonitoredItemModifyRequest_copy — Method
UA_MonitoredItemModifyRequest_copy(src::Ptr{UA_MonitoredItemModifyRequest}, dst::Ptr{UA_MonitoredItemModifyRequest})::UA_STATUSCODE
UA_MonitoredItemModifyRequest_copy(src::UA_MonitoredItemModifyRequest, dst::Ptr{UA_MonitoredItemModifyRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_MonitoredItemModifyRequest_deleteMembers — Method
UA_MonitoredItemModifyRequest_deleteMembers(x::Ptr{UA_MonitoredItemModifyRequest})

(deprecated, use UA_MonitoredItemModifyRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_MonitoredItemModifyRequest_init(x) to reset the type and its memory.

source
Open62541.UA_MonitoredItemModifyRequest_equal — Method
UA_MonitoredItemModifyRequest_equal(p1::Ptr{UA_MonitoredItemModifyRequest}, p2::Ptr{UA_MonitoredItemModifyRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_MonitoredItemModifyRequest_new — Method
UA_MonitoredItemModifyRequest_new()::Ptr{UA_MonitoredItemModifyRequest}

creates and initializes ("zeros") a UA_MonitoredItemModifyRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_MonitoredItemModifyRequest_delete(x::Ptr{UA_MonitoredItemModifyRequest})

source
Open62541.UA_MonitoredItemModifyResult_clear — Method
UA_MonitoredItemModifyResult_clear(x::Ptr{UA_MonitoredItemModifyResult})

deletes the dynamically allocated content of the object x and calls UA_MonitoredItemModifyResult_init(x) to reset the type and its memory.

source
Open62541.UA_MonitoredItemModifyResult_copy — Method
UA_MonitoredItemModifyResult_copy(src::Ptr{UA_MonitoredItemModifyResult}, dst::Ptr{UA_MonitoredItemModifyResult})::UA_STATUSCODE
UA_MonitoredItemModifyResult_copy(src::UA_MonitoredItemModifyResult, dst::Ptr{UA_MonitoredItemModifyResult})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_MonitoredItemModifyResult_deleteMembers — Method
UA_MonitoredItemModifyResult_deleteMembers(x::Ptr{UA_MonitoredItemModifyResult})

(deprecated, use UA_MonitoredItemModifyResult_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_MonitoredItemModifyResult_init(x) to reset the type and its memory.

source
Open62541.UA_MonitoredItemModifyResult_equal — Method
UA_MonitoredItemModifyResult_equal(p1::Ptr{UA_MonitoredItemModifyResult}, p2::Ptr{UA_MonitoredItemModifyResult})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_MonitoredItemModifyResult_new — Method
UA_MonitoredItemModifyResult_new()::Ptr{UA_MonitoredItemModifyResult}

creates and initializes ("zeros") a UA_MonitoredItemModifyResult object whose memory is allocated by C. After use, it needs to be cleaned up with UA_MonitoredItemModifyResult_delete(x::Ptr{UA_MonitoredItemModifyResult})

source
Open62541.UA_MonitoredItemNotification_clear — Method
UA_MonitoredItemNotification_clear(x::Ptr{UA_MonitoredItemNotification})

deletes the dynamically allocated content of the object x and calls UA_MonitoredItemNotification_init(x) to reset the type and its memory.

source
Open62541.UA_MonitoredItemNotification_copy — Method
UA_MonitoredItemNotification_copy(src::Ptr{UA_MonitoredItemNotification}, dst::Ptr{UA_MonitoredItemNotification})::UA_STATUSCODE
UA_MonitoredItemNotification_copy(src::UA_MonitoredItemNotification, dst::Ptr{UA_MonitoredItemNotification})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_MonitoredItemNotification_deleteMembers — Method
UA_MonitoredItemNotification_deleteMembers(x::Ptr{UA_MonitoredItemNotification})

(deprecated, use UA_MonitoredItemNotification_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_MonitoredItemNotification_init(x) to reset the type and its memory.

source
Open62541.UA_MonitoredItemNotification_equal — Method
UA_MonitoredItemNotification_equal(p1::Ptr{UA_MonitoredItemNotification}, p2::Ptr{UA_MonitoredItemNotification})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_MonitoredItemNotification_new — Method
UA_MonitoredItemNotification_new()::Ptr{UA_MonitoredItemNotification}

creates and initializes ("zeros") a UA_MonitoredItemNotification object whose memory is allocated by C. After use, it needs to be cleaned up with UA_MonitoredItemNotification_delete(x::Ptr{UA_MonitoredItemNotification})

source
Open62541.UA_MonitoringMode_clear — Method
UA_MonitoringMode_clear(x::Ptr{UA_MonitoringMode})

deletes the dynamically allocated content of the object x and calls UA_MonitoringMode_init(x) to reset the type and its memory.

source
Open62541.UA_MonitoringMode_copy — Method
UA_MonitoringMode_copy(src::Ptr{UA_MonitoringMode}, dst::Ptr{UA_MonitoringMode})::UA_STATUSCODE
UA_MonitoringMode_copy(src::UA_MonitoringMode, dst::Ptr{UA_MonitoringMode})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_MonitoringMode_deleteMembers — Method
UA_MonitoringMode_deleteMembers(x::Ptr{UA_MonitoringMode})

(deprecated, use UA_MonitoringMode_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_MonitoringMode_init(x) to reset the type and its memory.

source
Open62541.UA_MonitoringMode_equal — Method
UA_MonitoringMode_equal(p1::Ptr{UA_MonitoringMode}, p2::Ptr{UA_MonitoringMode})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_MonitoringMode_new — Method
UA_MonitoringMode_new()::Ptr{UA_MonitoringMode}

creates and initializes ("zeros") a UA_MonitoringMode object whose memory is allocated by C. After use, it needs to be cleaned up with UA_MonitoringMode_delete(x::Ptr{UA_MonitoringMode})

source
Open62541.UA_MonitoringParameters_clear — Method
UA_MonitoringParameters_clear(x::Ptr{UA_MonitoringParameters})

deletes the dynamically allocated content of the object x and calls UA_MonitoringParameters_init(x) to reset the type and its memory.

source
Open62541.UA_MonitoringParameters_copy — Method
UA_MonitoringParameters_copy(src::Ptr{UA_MonitoringParameters}, dst::Ptr{UA_MonitoringParameters})::UA_STATUSCODE
UA_MonitoringParameters_copy(src::UA_MonitoringParameters, dst::Ptr{UA_MonitoringParameters})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_MonitoringParameters_deleteMembers — Method
UA_MonitoringParameters_deleteMembers(x::Ptr{UA_MonitoringParameters})

(deprecated, use UA_MonitoringParameters_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_MonitoringParameters_init(x) to reset the type and its memory.

source
Open62541.UA_MonitoringParameters_equal — Method
UA_MonitoringParameters_equal(p1::Ptr{UA_MonitoringParameters}, p2::Ptr{UA_MonitoringParameters})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_MonitoringParameters_new — Method
UA_MonitoringParameters_new()::Ptr{UA_MonitoringParameters}

creates and initializes ("zeros") a UA_MonitoringParameters object whose memory is allocated by C. After use, it needs to be cleaned up with UA_MonitoringParameters_delete(x::Ptr{UA_MonitoringParameters})

source
Open62541.UA_NamingRuleType_clear — Method
UA_NamingRuleType_clear(x::Ptr{UA_NamingRuleType})

deletes the dynamically allocated content of the object x and calls UA_NamingRuleType_init(x) to reset the type and its memory.

source
Open62541.UA_NamingRuleType_copy — Method
UA_NamingRuleType_copy(src::Ptr{UA_NamingRuleType}, dst::Ptr{UA_NamingRuleType})::UA_STATUSCODE
UA_NamingRuleType_copy(src::UA_NamingRuleType, dst::Ptr{UA_NamingRuleType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_NamingRuleType_deleteMembers — Method
UA_NamingRuleType_deleteMembers(x::Ptr{UA_NamingRuleType})

(deprecated, use UA_NamingRuleType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_NamingRuleType_init(x) to reset the type and its memory.

source
Open62541.UA_NamingRuleType_equal — Method
UA_NamingRuleType_equal(p1::Ptr{UA_NamingRuleType}, p2::Ptr{UA_NamingRuleType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_NamingRuleType_new — Method
UA_NamingRuleType_new()::Ptr{UA_NamingRuleType}

creates and initializes ("zeros") a UA_NamingRuleType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_NamingRuleType_delete(x::Ptr{UA_NamingRuleType})

source
Open62541.UA_NegotiationStatus_clear — Method
UA_NegotiationStatus_clear(x::Ptr{UA_NegotiationStatus})

deletes the dynamically allocated content of the object x and calls UA_NegotiationStatus_init(x) to reset the type and its memory.

source
Open62541.UA_NegotiationStatus_copy — Method
UA_NegotiationStatus_copy(src::Ptr{UA_NegotiationStatus}, dst::Ptr{UA_NegotiationStatus})::UA_STATUSCODE
UA_NegotiationStatus_copy(src::UA_NegotiationStatus, dst::Ptr{UA_NegotiationStatus})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_NegotiationStatus_deleteMembers — Method
UA_NegotiationStatus_deleteMembers(x::Ptr{UA_NegotiationStatus})

(deprecated, use UA_NegotiationStatus_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_NegotiationStatus_init(x) to reset the type and its memory.

source
Open62541.UA_NegotiationStatus_equal — Method
UA_NegotiationStatus_equal(p1::Ptr{UA_NegotiationStatus}, p2::Ptr{UA_NegotiationStatus})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_NegotiationStatus_new — Method
UA_NegotiationStatus_new()::Ptr{UA_NegotiationStatus}

creates and initializes ("zeros") a UA_NegotiationStatus object whose memory is allocated by C. After use, it needs to be cleaned up with UA_NegotiationStatus_delete(x::Ptr{UA_NegotiationStatus})

source
Open62541.UA_NetworkAddressDataType_clear — Method
UA_NetworkAddressDataType_clear(x::Ptr{UA_NetworkAddressDataType})

deletes the dynamically allocated content of the object x and calls UA_NetworkAddressDataType_init(x) to reset the type and its memory.

source
Open62541.UA_NetworkAddressDataType_copy — Method
UA_NetworkAddressDataType_copy(src::Ptr{UA_NetworkAddressDataType}, dst::Ptr{UA_NetworkAddressDataType})::UA_STATUSCODE
UA_NetworkAddressDataType_copy(src::UA_NetworkAddressDataType, dst::Ptr{UA_NetworkAddressDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_NetworkAddressDataType_deleteMembers — Method
UA_NetworkAddressDataType_deleteMembers(x::Ptr{UA_NetworkAddressDataType})

(deprecated, use UA_NetworkAddressDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_NetworkAddressDataType_init(x) to reset the type and its memory.

source
Open62541.UA_NetworkAddressDataType_equal — Method
UA_NetworkAddressDataType_equal(p1::Ptr{UA_NetworkAddressDataType}, p2::Ptr{UA_NetworkAddressDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_NetworkAddressDataType_new — Method
UA_NetworkAddressDataType_new()::Ptr{UA_NetworkAddressDataType}

creates and initializes ("zeros") a UA_NetworkAddressDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_NetworkAddressDataType_delete(x::Ptr{UA_NetworkAddressDataType})

source
Open62541.UA_NetworkAddressUrlDataType_clear — Method
UA_NetworkAddressUrlDataType_clear(x::Ptr{UA_NetworkAddressUrlDataType})

deletes the dynamically allocated content of the object x and calls UA_NetworkAddressUrlDataType_init(x) to reset the type and its memory.

source
Open62541.UA_NetworkAddressUrlDataType_copy — Method
UA_NetworkAddressUrlDataType_copy(src::Ptr{UA_NetworkAddressUrlDataType}, dst::Ptr{UA_NetworkAddressUrlDataType})::UA_STATUSCODE
UA_NetworkAddressUrlDataType_copy(src::UA_NetworkAddressUrlDataType, dst::Ptr{UA_NetworkAddressUrlDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_NetworkAddressUrlDataType_deleteMembers — Method
UA_NetworkAddressUrlDataType_deleteMembers(x::Ptr{UA_NetworkAddressUrlDataType})

(deprecated, use UA_NetworkAddressUrlDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_NetworkAddressUrlDataType_init(x) to reset the type and its memory.

source
Open62541.UA_NetworkAddressUrlDataType_equal — Method
UA_NetworkAddressUrlDataType_equal(p1::Ptr{UA_NetworkAddressUrlDataType}, p2::Ptr{UA_NetworkAddressUrlDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_NetworkAddressUrlDataType_new — Method
UA_NetworkAddressUrlDataType_new()::Ptr{UA_NetworkAddressUrlDataType}

creates and initializes ("zeros") a UA_NetworkAddressUrlDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_NetworkAddressUrlDataType_delete(x::Ptr{UA_NetworkAddressUrlDataType})

source
Open62541.UA_NetworkGroupDataType_clear — Method
UA_NetworkGroupDataType_clear(x::Ptr{UA_NetworkGroupDataType})

deletes the dynamically allocated content of the object x and calls UA_NetworkGroupDataType_init(x) to reset the type and its memory.

source
Open62541.UA_NetworkGroupDataType_copy — Method
UA_NetworkGroupDataType_copy(src::Ptr{UA_NetworkGroupDataType}, dst::Ptr{UA_NetworkGroupDataType})::UA_STATUSCODE
UA_NetworkGroupDataType_copy(src::UA_NetworkGroupDataType, dst::Ptr{UA_NetworkGroupDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_NetworkGroupDataType_deleteMembers — Method
UA_NetworkGroupDataType_deleteMembers(x::Ptr{UA_NetworkGroupDataType})

(deprecated, use UA_NetworkGroupDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_NetworkGroupDataType_init(x) to reset the type and its memory.

source
Open62541.UA_NetworkGroupDataType_equal — Method
UA_NetworkGroupDataType_equal(p1::Ptr{UA_NetworkGroupDataType}, p2::Ptr{UA_NetworkGroupDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_NetworkGroupDataType_new — Method
UA_NetworkGroupDataType_new()::Ptr{UA_NetworkGroupDataType}

creates and initializes ("zeros") a UA_NetworkGroupDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_NetworkGroupDataType_delete(x::Ptr{UA_NetworkGroupDataType})

source
Open62541.UA_NodeAttributesMask_clear — Method
UA_NodeAttributesMask_clear(x::Ptr{UA_NodeAttributesMask})

deletes the dynamically allocated content of the object x and calls UA_NodeAttributesMask_init(x) to reset the type and its memory.

source
Open62541.UA_NodeAttributesMask_copy — Method
UA_NodeAttributesMask_copy(src::Ptr{UA_NodeAttributesMask}, dst::Ptr{UA_NodeAttributesMask})::UA_STATUSCODE
UA_NodeAttributesMask_copy(src::UA_NodeAttributesMask, dst::Ptr{UA_NodeAttributesMask})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_NodeAttributesMask_deleteMembers — Method
UA_NodeAttributesMask_deleteMembers(x::Ptr{UA_NodeAttributesMask})

(deprecated, use UA_NodeAttributesMask_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_NodeAttributesMask_init(x) to reset the type and its memory.

source
Open62541.UA_NodeAttributesMask_equal — Method
UA_NodeAttributesMask_equal(p1::Ptr{UA_NodeAttributesMask}, p2::Ptr{UA_NodeAttributesMask})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_NodeAttributesMask_new — Method
UA_NodeAttributesMask_new()::Ptr{UA_NodeAttributesMask}

creates and initializes ("zeros") a UA_NodeAttributesMask object whose memory is allocated by C. After use, it needs to be cleaned up with UA_NodeAttributesMask_delete(x::Ptr{UA_NodeAttributesMask})

source
Open62541.UA_NodeAttributes_clear — Method
UA_NodeAttributes_clear(x::Ptr{UA_NodeAttributes})

deletes the dynamically allocated content of the object x and calls UA_NodeAttributes_init(x) to reset the type and its memory.

source
Open62541.UA_NodeAttributes_copy — Method
UA_NodeAttributes_copy(src::Ptr{UA_NodeAttributes}, dst::Ptr{UA_NodeAttributes})::UA_STATUSCODE
UA_NodeAttributes_copy(src::UA_NodeAttributes, dst::Ptr{UA_NodeAttributes})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_NodeAttributes_deleteMembers — Method
UA_NodeAttributes_deleteMembers(x::Ptr{UA_NodeAttributes})

(deprecated, use UA_NodeAttributes_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_NodeAttributes_init(x) to reset the type and its memory.

source
Open62541.UA_NodeAttributes_equal — Method
UA_NodeAttributes_equal(p1::Ptr{UA_NodeAttributes}, p2::Ptr{UA_NodeAttributes})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_NodeAttributes_new — Method
UA_NodeAttributes_new()::Ptr{UA_NodeAttributes}

creates and initializes ("zeros") a UA_NodeAttributes object whose memory is allocated by C. After use, it needs to be cleaned up with UA_NodeAttributes_delete(x::Ptr{UA_NodeAttributes})

source
Open62541.UA_NodeClass_clear — Method
UA_NodeClass_clear(x::Ptr{UA_NodeClass})

deletes the dynamically allocated content of the object x and calls UA_NodeClass_init(x) to reset the type and its memory.

source
Open62541.UA_NodeClass_copy — Method
UA_NodeClass_copy(src::Ptr{UA_NodeClass}, dst::Ptr{UA_NodeClass})::UA_STATUSCODE
UA_NodeClass_copy(src::UA_NodeClass, dst::Ptr{UA_NodeClass})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_NodeClass_deleteMembers — Method
UA_NodeClass_deleteMembers(x::Ptr{UA_NodeClass})

(deprecated, use UA_NodeClass_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_NodeClass_init(x) to reset the type and its memory.

source
Open62541.UA_NodeClass_equal — Method
UA_NodeClass_equal(p1::Ptr{UA_NodeClass}, p2::Ptr{UA_NodeClass})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_NodeClass_init — Method
UA_NodeClass_init(x::Ptr{UA_NodeClass})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_NodeClass_new — Method
UA_NodeClass_new()::Ptr{UA_NodeClass}

creates and initializes ("zeros") a UA_NodeClass object whose memory is allocated by C. After use, it needs to be cleaned up with UA_NodeClass_delete(x::Ptr{UA_NodeClass})

source
Open62541.UA_NodeId_clear — Method
UA_NodeId_clear(x::Ptr{UA_NodeId})

deletes the dynamically allocated content of the object x and calls UA_NodeId_init(x) to reset the type and its memory.

source
Open62541.UA_NodeId_copy — Method
UA_NodeId_copy(src::Ptr{UA_NodeId}, dst::Ptr{UA_NodeId})::UA_STATUSCODE
UA_NodeId_copy(src::UA_NodeId, dst::Ptr{UA_NodeId})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_NodeId_deleteMembers — Method
UA_NodeId_deleteMembers(x::Ptr{UA_NodeId})

(deprecated, use UA_NodeId_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_NodeId_init(x) to reset the type and its memory.

source
Open62541.UA_NodeId_equal — Method
UA_NodeId_equal(p1::Ptr{UA_NodeId}, p2::Ptr{UA_NodeId})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_NodeId_init — Method
UA_NodeId_init(x::Ptr{UA_NodeId})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_NodeId_new — Method
UA_NodeId_new()::Ptr{UA_NodeId}

creates and initializes ("zeros") a UA_NodeId object whose memory is allocated by C. After use, it needs to be cleaned up with UA_NodeId_delete(x::Ptr{UA_NodeId})

source
Open62541.UA_NodeReference_clear — Method
UA_NodeReference_clear(x::Ptr{UA_NodeReference})

deletes the dynamically allocated content of the object x and calls UA_NodeReference_init(x) to reset the type and its memory.

source
Open62541.UA_NodeReference_copy — Method
UA_NodeReference_copy(src::Ptr{UA_NodeReference}, dst::Ptr{UA_NodeReference})::UA_STATUSCODE
UA_NodeReference_copy(src::UA_NodeReference, dst::Ptr{UA_NodeReference})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_NodeReference_deleteMembers — Method
UA_NodeReference_deleteMembers(x::Ptr{UA_NodeReference})

(deprecated, use UA_NodeReference_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_NodeReference_init(x) to reset the type and its memory.

source
Open62541.UA_NodeReference_equal — Method
UA_NodeReference_equal(p1::Ptr{UA_NodeReference}, p2::Ptr{UA_NodeReference})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_NodeReference_new — Method
UA_NodeReference_new()::Ptr{UA_NodeReference}

creates and initializes ("zeros") a UA_NodeReference object whose memory is allocated by C. After use, it needs to be cleaned up with UA_NodeReference_delete(x::Ptr{UA_NodeReference})

source
Open62541.UA_NodeTypeDescription_clear — Method
UA_NodeTypeDescription_clear(x::Ptr{UA_NodeTypeDescription})

deletes the dynamically allocated content of the object x and calls UA_NodeTypeDescription_init(x) to reset the type and its memory.

source
Open62541.UA_NodeTypeDescription_copy — Method
UA_NodeTypeDescription_copy(src::Ptr{UA_NodeTypeDescription}, dst::Ptr{UA_NodeTypeDescription})::UA_STATUSCODE
UA_NodeTypeDescription_copy(src::UA_NodeTypeDescription, dst::Ptr{UA_NodeTypeDescription})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_NodeTypeDescription_deleteMembers — Method
UA_NodeTypeDescription_deleteMembers(x::Ptr{UA_NodeTypeDescription})

(deprecated, use UA_NodeTypeDescription_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_NodeTypeDescription_init(x) to reset the type and its memory.

source
Open62541.UA_NodeTypeDescription_equal — Method
UA_NodeTypeDescription_equal(p1::Ptr{UA_NodeTypeDescription}, p2::Ptr{UA_NodeTypeDescription})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_NodeTypeDescription_new — Method
UA_NodeTypeDescription_new()::Ptr{UA_NodeTypeDescription}

creates and initializes ("zeros") a UA_NodeTypeDescription object whose memory is allocated by C. After use, it needs to be cleaned up with UA_NodeTypeDescription_delete(x::Ptr{UA_NodeTypeDescription})

source
Open62541.UA_NormalizedString_clear — Method
UA_String_clear(x::Ptr{UA_String})

deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_NormalizedString_copy — Method
UA_String_copy(src::Ptr{UA_String}, dst::Ptr{UA_String})::UA_STATUSCODE
UA_String_copy(src::UA_String, dst::Ptr{UA_String})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_NormalizedString_deleteMembers — Method
UA_String_deleteMembers(x::Ptr{UA_String})

(deprecated, use UA_String_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_NormalizedString_equal — Method
UA_NormalizedString_equal(p1::Ptr{UA_String}, p2::Ptr{UA_String})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_NormalizedString_new — Method
UA_String_new()::Ptr{UA_String}

creates and initializes ("zeros") a UA_String object whose memory is allocated by C. After use, it needs to be cleaned up with UA_String_delete(x::Ptr{UA_String})

source
Open62541.UA_NotificationMessage_clear — Method
UA_NotificationMessage_clear(x::Ptr{UA_NotificationMessage})

deletes the dynamically allocated content of the object x and calls UA_NotificationMessage_init(x) to reset the type and its memory.

source
Open62541.UA_NotificationMessage_copy — Method
UA_NotificationMessage_copy(src::Ptr{UA_NotificationMessage}, dst::Ptr{UA_NotificationMessage})::UA_STATUSCODE
UA_NotificationMessage_copy(src::UA_NotificationMessage, dst::Ptr{UA_NotificationMessage})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_NotificationMessage_deleteMembers — Method
UA_NotificationMessage_deleteMembers(x::Ptr{UA_NotificationMessage})

(deprecated, use UA_NotificationMessage_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_NotificationMessage_init(x) to reset the type and its memory.

source
Open62541.UA_NotificationMessage_equal — Method
UA_NotificationMessage_equal(p1::Ptr{UA_NotificationMessage}, p2::Ptr{UA_NotificationMessage})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_NotificationMessage_new — Method
UA_NotificationMessage_new()::Ptr{UA_NotificationMessage}

creates and initializes ("zeros") a UA_NotificationMessage object whose memory is allocated by C. After use, it needs to be cleaned up with UA_NotificationMessage_delete(x::Ptr{UA_NotificationMessage})

source
Open62541.UA_ObjectAttributes_clear — Method
UA_ObjectAttributes_clear(x::Ptr{UA_ObjectAttributes})

deletes the dynamically allocated content of the object x and calls UA_ObjectAttributes_init(x) to reset the type and its memory.

source
Open62541.UA_ObjectAttributes_copy — Method
UA_ObjectAttributes_copy(src::Ptr{UA_ObjectAttributes}, dst::Ptr{UA_ObjectAttributes})::UA_STATUSCODE
UA_ObjectAttributes_copy(src::UA_ObjectAttributes, dst::Ptr{UA_ObjectAttributes})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ObjectAttributes_deleteMembers — Method
UA_ObjectAttributes_deleteMembers(x::Ptr{UA_ObjectAttributes})

(deprecated, use UA_ObjectAttributes_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ObjectAttributes_init(x) to reset the type and its memory.

source
Open62541.UA_ObjectAttributes_equal — Method
UA_ObjectAttributes_equal(p1::Ptr{UA_ObjectAttributes}, p2::Ptr{UA_ObjectAttributes})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ObjectAttributes_new — Method
UA_ObjectAttributes_new()::Ptr{UA_ObjectAttributes}

creates and initializes ("zeros") a UA_ObjectAttributes object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ObjectAttributes_delete(x::Ptr{UA_ObjectAttributes})

source
Open62541.UA_ObjectTypeAttributes_clear — Method
UA_ObjectTypeAttributes_clear(x::Ptr{UA_ObjectTypeAttributes})

deletes the dynamically allocated content of the object x and calls UA_ObjectTypeAttributes_init(x) to reset the type and its memory.

source
Open62541.UA_ObjectTypeAttributes_copy — Method
UA_ObjectTypeAttributes_copy(src::Ptr{UA_ObjectTypeAttributes}, dst::Ptr{UA_ObjectTypeAttributes})::UA_STATUSCODE
UA_ObjectTypeAttributes_copy(src::UA_ObjectTypeAttributes, dst::Ptr{UA_ObjectTypeAttributes})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ObjectTypeAttributes_deleteMembers — Method
UA_ObjectTypeAttributes_deleteMembers(x::Ptr{UA_ObjectTypeAttributes})

(deprecated, use UA_ObjectTypeAttributes_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ObjectTypeAttributes_init(x) to reset the type and its memory.

source
Open62541.UA_ObjectTypeAttributes_equal — Method
UA_ObjectTypeAttributes_equal(p1::Ptr{UA_ObjectTypeAttributes}, p2::Ptr{UA_ObjectTypeAttributes})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ObjectTypeAttributes_new — Method
UA_ObjectTypeAttributes_new()::Ptr{UA_ObjectTypeAttributes}

creates and initializes ("zeros") a UA_ObjectTypeAttributes object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ObjectTypeAttributes_delete(x::Ptr{UA_ObjectTypeAttributes})

source
Open62541.UA_OpaqueNumericRange_copy — Method
UA_String_copy(src::Ptr{UA_String}, dst::Ptr{UA_String})::UA_STATUSCODE
UA_String_copy(src::UA_String, dst::Ptr{UA_String})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_OpaqueNumericRange_deleteMembers — Method
UA_String_deleteMembers(x::Ptr{UA_String})

(deprecated, use UA_String_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_OpaqueNumericRange_equal — Method
UA_OpaqueNumericRange_equal(p1::Ptr{UA_String}, p2::Ptr{UA_String})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_OpaqueNumericRange_new — Method
UA_String_new()::Ptr{UA_String}

creates and initializes ("zeros") a UA_String object whose memory is allocated by C. After use, it needs to be cleaned up with UA_String_delete(x::Ptr{UA_String})

source
Open62541.UA_OpenFileMode_clear — Method
UA_OpenFileMode_clear(x::Ptr{UA_OpenFileMode})

deletes the dynamically allocated content of the object x and calls UA_OpenFileMode_init(x) to reset the type and its memory.

source
Open62541.UA_OpenFileMode_copy — Method
UA_OpenFileMode_copy(src::Ptr{UA_OpenFileMode}, dst::Ptr{UA_OpenFileMode})::UA_STATUSCODE
UA_OpenFileMode_copy(src::UA_OpenFileMode, dst::Ptr{UA_OpenFileMode})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_OpenFileMode_deleteMembers — Method
UA_OpenFileMode_deleteMembers(x::Ptr{UA_OpenFileMode})

(deprecated, use UA_OpenFileMode_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_OpenFileMode_init(x) to reset the type and its memory.

source
Open62541.UA_OpenFileMode_equal — Method
UA_OpenFileMode_equal(p1::Ptr{UA_OpenFileMode}, p2::Ptr{UA_OpenFileMode})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_OpenFileMode_new — Method
UA_OpenFileMode_new()::Ptr{UA_OpenFileMode}

creates and initializes ("zeros") a UA_OpenFileMode object whose memory is allocated by C. After use, it needs to be cleaned up with UA_OpenFileMode_delete(x::Ptr{UA_OpenFileMode})

source
Open62541.UA_OpenSecureChannelRequest_clear — Method
UA_OpenSecureChannelRequest_clear(x::Ptr{UA_OpenSecureChannelRequest})

deletes the dynamically allocated content of the object x and calls UA_OpenSecureChannelRequest_init(x) to reset the type and its memory.

source
Open62541.UA_OpenSecureChannelRequest_copy — Method
UA_OpenSecureChannelRequest_copy(src::Ptr{UA_OpenSecureChannelRequest}, dst::Ptr{UA_OpenSecureChannelRequest})::UA_STATUSCODE
UA_OpenSecureChannelRequest_copy(src::UA_OpenSecureChannelRequest, dst::Ptr{UA_OpenSecureChannelRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_OpenSecureChannelRequest_deleteMembers — Method
UA_OpenSecureChannelRequest_deleteMembers(x::Ptr{UA_OpenSecureChannelRequest})

(deprecated, use UA_OpenSecureChannelRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_OpenSecureChannelRequest_init(x) to reset the type and its memory.

source
Open62541.UA_OpenSecureChannelRequest_equal — Method
UA_OpenSecureChannelRequest_equal(p1::Ptr{UA_OpenSecureChannelRequest}, p2::Ptr{UA_OpenSecureChannelRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_OpenSecureChannelRequest_new — Method
UA_OpenSecureChannelRequest_new()::Ptr{UA_OpenSecureChannelRequest}

creates and initializes ("zeros") a UA_OpenSecureChannelRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_OpenSecureChannelRequest_delete(x::Ptr{UA_OpenSecureChannelRequest})

source
Open62541.UA_OpenSecureChannelResponse_clear — Method
UA_OpenSecureChannelResponse_clear(x::Ptr{UA_OpenSecureChannelResponse})

deletes the dynamically allocated content of the object x and calls UA_OpenSecureChannelResponse_init(x) to reset the type and its memory.

source
Open62541.UA_OpenSecureChannelResponse_copy — Method
UA_OpenSecureChannelResponse_copy(src::Ptr{UA_OpenSecureChannelResponse}, dst::Ptr{UA_OpenSecureChannelResponse})::UA_STATUSCODE
UA_OpenSecureChannelResponse_copy(src::UA_OpenSecureChannelResponse, dst::Ptr{UA_OpenSecureChannelResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_OpenSecureChannelResponse_deleteMembers — Method
UA_OpenSecureChannelResponse_deleteMembers(x::Ptr{UA_OpenSecureChannelResponse})

(deprecated, use UA_OpenSecureChannelResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_OpenSecureChannelResponse_init(x) to reset the type and its memory.

source
Open62541.UA_OpenSecureChannelResponse_equal — Method
UA_OpenSecureChannelResponse_equal(p1::Ptr{UA_OpenSecureChannelResponse}, p2::Ptr{UA_OpenSecureChannelResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_OpenSecureChannelResponse_new — Method
UA_OpenSecureChannelResponse_new()::Ptr{UA_OpenSecureChannelResponse}

creates and initializes ("zeros") a UA_OpenSecureChannelResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_OpenSecureChannelResponse_delete(x::Ptr{UA_OpenSecureChannelResponse})

source
Open62541.UA_OptionSet_clear — Method
UA_OptionSet_clear(x::Ptr{UA_OptionSet})

deletes the dynamically allocated content of the object x and calls UA_OptionSet_init(x) to reset the type and its memory.

source
Open62541.UA_OptionSet_copy — Method
UA_OptionSet_copy(src::Ptr{UA_OptionSet}, dst::Ptr{UA_OptionSet})::UA_STATUSCODE
UA_OptionSet_copy(src::UA_OptionSet, dst::Ptr{UA_OptionSet})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_OptionSet_deleteMembers — Method
UA_OptionSet_deleteMembers(x::Ptr{UA_OptionSet})

(deprecated, use UA_OptionSet_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_OptionSet_init(x) to reset the type and its memory.

source
Open62541.UA_OptionSet_equal — Method
UA_OptionSet_equal(p1::Ptr{UA_OptionSet}, p2::Ptr{UA_OptionSet})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_OptionSet_init — Method
UA_OptionSet_init(x::Ptr{UA_OptionSet})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_OptionSet_new — Method
UA_OptionSet_new()::Ptr{UA_OptionSet}

creates and initializes ("zeros") a UA_OptionSet object whose memory is allocated by C. After use, it needs to be cleaned up with UA_OptionSet_delete(x::Ptr{UA_OptionSet})

source
Open62541.UA_OverrideValueHandling_clear — Method
UA_OverrideValueHandling_clear(x::Ptr{UA_OverrideValueHandling})

deletes the dynamically allocated content of the object x and calls UA_OverrideValueHandling_init(x) to reset the type and its memory.

source
Open62541.UA_OverrideValueHandling_copy — Method
UA_OverrideValueHandling_copy(src::Ptr{UA_OverrideValueHandling}, dst::Ptr{UA_OverrideValueHandling})::UA_STATUSCODE
UA_OverrideValueHandling_copy(src::UA_OverrideValueHandling, dst::Ptr{UA_OverrideValueHandling})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_OverrideValueHandling_deleteMembers — Method
UA_OverrideValueHandling_deleteMembers(x::Ptr{UA_OverrideValueHandling})

(deprecated, use UA_OverrideValueHandling_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_OverrideValueHandling_init(x) to reset the type and its memory.

source
Open62541.UA_OverrideValueHandling_equal — Method
UA_OverrideValueHandling_equal(p1::Ptr{UA_OverrideValueHandling}, p2::Ptr{UA_OverrideValueHandling})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_OverrideValueHandling_new — Method
UA_OverrideValueHandling_new()::Ptr{UA_OverrideValueHandling}

creates and initializes ("zeros") a UA_OverrideValueHandling object whose memory is allocated by C. After use, it needs to be cleaned up with UA_OverrideValueHandling_delete(x::Ptr{UA_OverrideValueHandling})

source
Open62541.UA_ParsingResult_clear — Method
UA_ParsingResult_clear(x::Ptr{UA_ParsingResult})

deletes the dynamically allocated content of the object x and calls UA_ParsingResult_init(x) to reset the type and its memory.

source
Open62541.UA_ParsingResult_copy — Method
UA_ParsingResult_copy(src::Ptr{UA_ParsingResult}, dst::Ptr{UA_ParsingResult})::UA_STATUSCODE
UA_ParsingResult_copy(src::UA_ParsingResult, dst::Ptr{UA_ParsingResult})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ParsingResult_deleteMembers — Method
UA_ParsingResult_deleteMembers(x::Ptr{UA_ParsingResult})

(deprecated, use UA_ParsingResult_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ParsingResult_init(x) to reset the type and its memory.

source
Open62541.UA_ParsingResult_equal — Method
UA_ParsingResult_equal(p1::Ptr{UA_ParsingResult}, p2::Ptr{UA_ParsingResult})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ParsingResult_new — Method
UA_ParsingResult_new()::Ptr{UA_ParsingResult}

creates and initializes ("zeros") a UA_ParsingResult object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ParsingResult_delete(x::Ptr{UA_ParsingResult})

source
Open62541.UA_PasswordOptionsMask_copy — Method
UInt32_copy(src::Ptr{UInt32}, dst::Ptr{UInt32})::UA_STATUSCODE
UInt32_copy(src::UInt32, dst::Ptr{UInt32})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_PasswordOptionsMask_equal — Method
UA_PasswordOptionsMask_equal(p1::Ptr{UInt32}, p2::Ptr{UInt32})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_PasswordOptionsMask_new — Method
UInt32_new()::Ptr{UInt32}

creates and initializes ("zeros") a UInt32 object whose memory is allocated by C. After use, it needs to be cleaned up with UInt32_delete(x::Ptr{UInt32})

source
Open62541.UA_PerformUpdateType_clear — Method
UA_PerformUpdateType_clear(x::Ptr{UA_PerformUpdateType})

deletes the dynamically allocated content of the object x and calls UA_PerformUpdateType_init(x) to reset the type and its memory.

source
Open62541.UA_PerformUpdateType_copy — Method
UA_PerformUpdateType_copy(src::Ptr{UA_PerformUpdateType}, dst::Ptr{UA_PerformUpdateType})::UA_STATUSCODE
UA_PerformUpdateType_copy(src::UA_PerformUpdateType, dst::Ptr{UA_PerformUpdateType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_PerformUpdateType_deleteMembers — Method
UA_PerformUpdateType_deleteMembers(x::Ptr{UA_PerformUpdateType})

(deprecated, use UA_PerformUpdateType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_PerformUpdateType_init(x) to reset the type and its memory.

source
Open62541.UA_PerformUpdateType_equal — Method
UA_PerformUpdateType_equal(p1::Ptr{UA_PerformUpdateType}, p2::Ptr{UA_PerformUpdateType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_PerformUpdateType_new — Method
UA_PerformUpdateType_new()::Ptr{UA_PerformUpdateType}

creates and initializes ("zeros") a UA_PerformUpdateType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_PerformUpdateType_delete(x::Ptr{UA_PerformUpdateType})

source
Open62541.UA_PermissionType_clear — Method
UInt32_clear(x::Ptr{UInt32})

deletes the dynamically allocated content of the object x and calls UInt32_init(x) to reset the type and its memory.

source
Open62541.UA_PermissionType_copy — Method
UInt32_copy(src::Ptr{UInt32}, dst::Ptr{UInt32})::UA_STATUSCODE
UInt32_copy(src::UInt32, dst::Ptr{UInt32})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_PermissionType_deleteMembers — Method
UInt32_deleteMembers(x::Ptr{UInt32})

(deprecated, use UInt32_clear(x) instead) deletes the dynamically allocated content of the object x and calls UInt32_init(x) to reset the type and its memory.

source
Open62541.UA_PermissionType_equal — Method
UA_PermissionType_equal(p1::Ptr{UInt32}, p2::Ptr{UInt32})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_PermissionType_new — Method
UInt32_new()::Ptr{UInt32}

creates and initializes ("zeros") a UInt32 object whose memory is allocated by C. After use, it needs to be cleaned up with UInt32_delete(x::Ptr{UInt32})

source
Open62541.UA_PortableNodeId_clear — Method
UA_PortableNodeId_clear(x::Ptr{UA_PortableNodeId})

deletes the dynamically allocated content of the object x and calls UA_PortableNodeId_init(x) to reset the type and its memory.

source
Open62541.UA_PortableNodeId_copy — Method
UA_PortableNodeId_copy(src::Ptr{UA_PortableNodeId}, dst::Ptr{UA_PortableNodeId})::UA_STATUSCODE
UA_PortableNodeId_copy(src::UA_PortableNodeId, dst::Ptr{UA_PortableNodeId})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_PortableNodeId_deleteMembers — Method
UA_PortableNodeId_deleteMembers(x::Ptr{UA_PortableNodeId})

(deprecated, use UA_PortableNodeId_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_PortableNodeId_init(x) to reset the type and its memory.

source
Open62541.UA_PortableNodeId_equal — Method
UA_PortableNodeId_equal(p1::Ptr{UA_PortableNodeId}, p2::Ptr{UA_PortableNodeId})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_PortableNodeId_new — Method
UA_PortableNodeId_new()::Ptr{UA_PortableNodeId}

creates and initializes ("zeros") a UA_PortableNodeId object whose memory is allocated by C. After use, it needs to be cleaned up with UA_PortableNodeId_delete(x::Ptr{UA_PortableNodeId})

source
Open62541.UA_PortableQualifiedName_clear — Method
UA_PortableQualifiedName_clear(x::Ptr{UA_PortableQualifiedName})

deletes the dynamically allocated content of the object x and calls UA_PortableQualifiedName_init(x) to reset the type and its memory.

source
Open62541.UA_PortableQualifiedName_copy — Method
UA_PortableQualifiedName_copy(src::Ptr{UA_PortableQualifiedName}, dst::Ptr{UA_PortableQualifiedName})::UA_STATUSCODE
UA_PortableQualifiedName_copy(src::UA_PortableQualifiedName, dst::Ptr{UA_PortableQualifiedName})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_PortableQualifiedName_deleteMembers — Method
UA_PortableQualifiedName_deleteMembers(x::Ptr{UA_PortableQualifiedName})

(deprecated, use UA_PortableQualifiedName_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_PortableQualifiedName_init(x) to reset the type and its memory.

source
Open62541.UA_PortableQualifiedName_equal — Method
UA_PortableQualifiedName_equal(p1::Ptr{UA_PortableQualifiedName}, p2::Ptr{UA_PortableQualifiedName})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_PortableQualifiedName_new — Method
UA_PortableQualifiedName_new()::Ptr{UA_PortableQualifiedName}

creates and initializes ("zeros") a UA_PortableQualifiedName object whose memory is allocated by C. After use, it needs to be cleaned up with UA_PortableQualifiedName_delete(x::Ptr{UA_PortableQualifiedName})

source
Open62541.UA_PriorityMappingEntryType_clear — Method
UA_PriorityMappingEntryType_clear(x::Ptr{UA_PriorityMappingEntryType})

deletes the dynamically allocated content of the object x and calls UA_PriorityMappingEntryType_init(x) to reset the type and its memory.

source
Open62541.UA_PriorityMappingEntryType_copy — Method
UA_PriorityMappingEntryType_copy(src::Ptr{UA_PriorityMappingEntryType}, dst::Ptr{UA_PriorityMappingEntryType})::UA_STATUSCODE
UA_PriorityMappingEntryType_copy(src::UA_PriorityMappingEntryType, dst::Ptr{UA_PriorityMappingEntryType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_PriorityMappingEntryType_deleteMembers — Method
UA_PriorityMappingEntryType_deleteMembers(x::Ptr{UA_PriorityMappingEntryType})

(deprecated, use UA_PriorityMappingEntryType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_PriorityMappingEntryType_init(x) to reset the type and its memory.

source
Open62541.UA_PriorityMappingEntryType_equal — Method
UA_PriorityMappingEntryType_equal(p1::Ptr{UA_PriorityMappingEntryType}, p2::Ptr{UA_PriorityMappingEntryType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_PriorityMappingEntryType_new — Method
UA_PriorityMappingEntryType_new()::Ptr{UA_PriorityMappingEntryType}

creates and initializes ("zeros") a UA_PriorityMappingEntryType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_PriorityMappingEntryType_delete(x::Ptr{UA_PriorityMappingEntryType})

source
Open62541.UA_ProgramDiagnostic2DataType_clear — Method
UA_ProgramDiagnostic2DataType_clear(x::Ptr{UA_ProgramDiagnostic2DataType})

deletes the dynamically allocated content of the object x and calls UA_ProgramDiagnostic2DataType_init(x) to reset the type and its memory.

source
Open62541.UA_ProgramDiagnostic2DataType_copy — Method
UA_ProgramDiagnostic2DataType_copy(src::Ptr{UA_ProgramDiagnostic2DataType}, dst::Ptr{UA_ProgramDiagnostic2DataType})::UA_STATUSCODE
UA_ProgramDiagnostic2DataType_copy(src::UA_ProgramDiagnostic2DataType, dst::Ptr{UA_ProgramDiagnostic2DataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ProgramDiagnostic2DataType_deleteMembers — Method
UA_ProgramDiagnostic2DataType_deleteMembers(x::Ptr{UA_ProgramDiagnostic2DataType})

(deprecated, use UA_ProgramDiagnostic2DataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ProgramDiagnostic2DataType_init(x) to reset the type and its memory.

source
Open62541.UA_ProgramDiagnostic2DataType_equal — Method
UA_ProgramDiagnostic2DataType_equal(p1::Ptr{UA_ProgramDiagnostic2DataType}, p2::Ptr{UA_ProgramDiagnostic2DataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ProgramDiagnostic2DataType_new — Method
UA_ProgramDiagnostic2DataType_new()::Ptr{UA_ProgramDiagnostic2DataType}

creates and initializes ("zeros") a UA_ProgramDiagnostic2DataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ProgramDiagnostic2DataType_delete(x::Ptr{UA_ProgramDiagnostic2DataType})

source
Open62541.UA_ProgramDiagnosticDataType_clear — Method
UA_ProgramDiagnosticDataType_clear(x::Ptr{UA_ProgramDiagnosticDataType})

deletes the dynamically allocated content of the object x and calls UA_ProgramDiagnosticDataType_init(x) to reset the type and its memory.

source
Open62541.UA_ProgramDiagnosticDataType_copy — Method
UA_ProgramDiagnosticDataType_copy(src::Ptr{UA_ProgramDiagnosticDataType}, dst::Ptr{UA_ProgramDiagnosticDataType})::UA_STATUSCODE
UA_ProgramDiagnosticDataType_copy(src::UA_ProgramDiagnosticDataType, dst::Ptr{UA_ProgramDiagnosticDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ProgramDiagnosticDataType_deleteMembers — Method
UA_ProgramDiagnosticDataType_deleteMembers(x::Ptr{UA_ProgramDiagnosticDataType})

(deprecated, use UA_ProgramDiagnosticDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ProgramDiagnosticDataType_init(x) to reset the type and its memory.

source
Open62541.UA_ProgramDiagnosticDataType_equal — Method
UA_ProgramDiagnosticDataType_equal(p1::Ptr{UA_ProgramDiagnosticDataType}, p2::Ptr{UA_ProgramDiagnosticDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ProgramDiagnosticDataType_new — Method
UA_ProgramDiagnosticDataType_new()::Ptr{UA_ProgramDiagnosticDataType}

creates and initializes ("zeros") a UA_ProgramDiagnosticDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ProgramDiagnosticDataType_delete(x::Ptr{UA_ProgramDiagnosticDataType})

source
Open62541.UA_PubSubConfiguration2DataType_clear — Method
UA_PubSubConfiguration2DataType_clear(x::Ptr{UA_PubSubConfiguration2DataType})

deletes the dynamically allocated content of the object x and calls UA_PubSubConfiguration2DataType_init(x) to reset the type and its memory.

source
Open62541.UA_PubSubConfiguration2DataType_copy — Method
UA_PubSubConfiguration2DataType_copy(src::Ptr{UA_PubSubConfiguration2DataType}, dst::Ptr{UA_PubSubConfiguration2DataType})::UA_STATUSCODE
UA_PubSubConfiguration2DataType_copy(src::UA_PubSubConfiguration2DataType, dst::Ptr{UA_PubSubConfiguration2DataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_PubSubConfiguration2DataType_deleteMembers — Method
UA_PubSubConfiguration2DataType_deleteMembers(x::Ptr{UA_PubSubConfiguration2DataType})

(deprecated, use UA_PubSubConfiguration2DataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_PubSubConfiguration2DataType_init(x) to reset the type and its memory.

source
Open62541.UA_PubSubConfiguration2DataType_equal — Method
UA_PubSubConfiguration2DataType_equal(p1::Ptr{UA_PubSubConfiguration2DataType}, p2::Ptr{UA_PubSubConfiguration2DataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_PubSubConfiguration2DataType_new — Method
UA_PubSubConfiguration2DataType_new()::Ptr{UA_PubSubConfiguration2DataType}

creates and initializes ("zeros") a UA_PubSubConfiguration2DataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_PubSubConfiguration2DataType_delete(x::Ptr{UA_PubSubConfiguration2DataType})

source
Open62541.UA_PubSubConfigurationDataType_clear — Method
UA_PubSubConfigurationDataType_clear(x::Ptr{UA_PubSubConfigurationDataType})

deletes the dynamically allocated content of the object x and calls UA_PubSubConfigurationDataType_init(x) to reset the type and its memory.

source
Open62541.UA_PubSubConfigurationDataType_copy — Method
UA_PubSubConfigurationDataType_copy(src::Ptr{UA_PubSubConfigurationDataType}, dst::Ptr{UA_PubSubConfigurationDataType})::UA_STATUSCODE
UA_PubSubConfigurationDataType_copy(src::UA_PubSubConfigurationDataType, dst::Ptr{UA_PubSubConfigurationDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_PubSubConfigurationDataType_deleteMembers — Method
UA_PubSubConfigurationDataType_deleteMembers(x::Ptr{UA_PubSubConfigurationDataType})

(deprecated, use UA_PubSubConfigurationDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_PubSubConfigurationDataType_init(x) to reset the type and its memory.

source
Open62541.UA_PubSubConfigurationDataType_equal — Method
UA_PubSubConfigurationDataType_equal(p1::Ptr{UA_PubSubConfigurationDataType}, p2::Ptr{UA_PubSubConfigurationDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_PubSubConfigurationDataType_new — Method
UA_PubSubConfigurationDataType_new()::Ptr{UA_PubSubConfigurationDataType}

creates and initializes ("zeros") a UA_PubSubConfigurationDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_PubSubConfigurationDataType_delete(x::Ptr{UA_PubSubConfigurationDataType})

source
Open62541.UA_PubSubConfigurationRefDataType_clear — Method
UA_PubSubConfigurationRefDataType_clear(x::Ptr{UA_PubSubConfigurationRefDataType})

deletes the dynamically allocated content of the object x and calls UA_PubSubConfigurationRefDataType_init(x) to reset the type and its memory.

source
Open62541.UA_PubSubConfigurationRefDataType_copy — Method
UA_PubSubConfigurationRefDataType_copy(src::Ptr{UA_PubSubConfigurationRefDataType}, dst::Ptr{UA_PubSubConfigurationRefDataType})::UA_STATUSCODE
UA_PubSubConfigurationRefDataType_copy(src::UA_PubSubConfigurationRefDataType, dst::Ptr{UA_PubSubConfigurationRefDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_PubSubConfigurationRefDataType_deleteMembers — Method
UA_PubSubConfigurationRefDataType_deleteMembers(x::Ptr{UA_PubSubConfigurationRefDataType})

(deprecated, use UA_PubSubConfigurationRefDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_PubSubConfigurationRefDataType_init(x) to reset the type and its memory.

source
Open62541.UA_PubSubConfigurationRefDataType_equal — Method
UA_PubSubConfigurationRefDataType_equal(p1::Ptr{UA_PubSubConfigurationRefDataType}, p2::Ptr{UA_PubSubConfigurationRefDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_PubSubConfigurationRefDataType_new — Method
UA_PubSubConfigurationRefDataType_new()::Ptr{UA_PubSubConfigurationRefDataType}

creates and initializes ("zeros") a UA_PubSubConfigurationRefDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_PubSubConfigurationRefDataType_delete(x::Ptr{UA_PubSubConfigurationRefDataType})

source
Open62541.UA_PubSubConfigurationRefMask_copy — Method
UInt32_copy(src::Ptr{UInt32}, dst::Ptr{UInt32})::UA_STATUSCODE
UInt32_copy(src::UInt32, dst::Ptr{UInt32})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_PubSubConfigurationRefMask_equal — Method
UA_PubSubConfigurationRefMask_equal(p1::Ptr{UInt32}, p2::Ptr{UInt32})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_PubSubConfigurationValueDataType_clear — Method
UA_PubSubConfigurationValueDataType_clear(x::Ptr{UA_PubSubConfigurationValueDataType})

deletes the dynamically allocated content of the object x and calls UA_PubSubConfigurationValueDataType_init(x) to reset the type and its memory.

source
Open62541.UA_PubSubConfigurationValueDataType_copy — Method
UA_PubSubConfigurationValueDataType_copy(src::Ptr{UA_PubSubConfigurationValueDataType}, dst::Ptr{UA_PubSubConfigurationValueDataType})::UA_STATUSCODE
UA_PubSubConfigurationValueDataType_copy(src::UA_PubSubConfigurationValueDataType, dst::Ptr{UA_PubSubConfigurationValueDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_PubSubConfigurationValueDataType_deleteMembers — Method
UA_PubSubConfigurationValueDataType_deleteMembers(x::Ptr{UA_PubSubConfigurationValueDataType})

(deprecated, use UA_PubSubConfigurationValueDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_PubSubConfigurationValueDataType_init(x) to reset the type and its memory.

source
Open62541.UA_PubSubConfigurationValueDataType_equal — Method
UA_PubSubConfigurationValueDataType_equal(p1::Ptr{UA_PubSubConfigurationValueDataType}, p2::Ptr{UA_PubSubConfigurationValueDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_PubSubConfigurationValueDataType_new — Method
UA_PubSubConfigurationValueDataType_new()::Ptr{UA_PubSubConfigurationValueDataType}

creates and initializes ("zeros") a UA_PubSubConfigurationValueDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_PubSubConfigurationValueDataType_delete(x::Ptr{UA_PubSubConfigurationValueDataType})

source
Open62541.UA_PubSubConnectionDataType_clear — Method
UA_PubSubConnectionDataType_clear(x::Ptr{UA_PubSubConnectionDataType})

deletes the dynamically allocated content of the object x and calls UA_PubSubConnectionDataType_init(x) to reset the type and its memory.

source
Open62541.UA_PubSubConnectionDataType_copy — Method
UA_PubSubConnectionDataType_copy(src::Ptr{UA_PubSubConnectionDataType}, dst::Ptr{UA_PubSubConnectionDataType})::UA_STATUSCODE
UA_PubSubConnectionDataType_copy(src::UA_PubSubConnectionDataType, dst::Ptr{UA_PubSubConnectionDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_PubSubConnectionDataType_deleteMembers — Method
UA_PubSubConnectionDataType_deleteMembers(x::Ptr{UA_PubSubConnectionDataType})

(deprecated, use UA_PubSubConnectionDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_PubSubConnectionDataType_init(x) to reset the type and its memory.

source
Open62541.UA_PubSubConnectionDataType_equal — Method
UA_PubSubConnectionDataType_equal(p1::Ptr{UA_PubSubConnectionDataType}, p2::Ptr{UA_PubSubConnectionDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_PubSubConnectionDataType_new — Method
UA_PubSubConnectionDataType_new()::Ptr{UA_PubSubConnectionDataType}

creates and initializes ("zeros") a UA_PubSubConnectionDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_PubSubConnectionDataType_delete(x::Ptr{UA_PubSubConnectionDataType})

source
Open62541.UA_PubSubDiagnosticsCounterClassification_clear — Method
UA_PubSubDiagnosticsCounterClassification_clear(x::Ptr{UA_PubSubDiagnosticsCounterClassification})

deletes the dynamically allocated content of the object x and calls UA_PubSubDiagnosticsCounterClassification_init(x) to reset the type and its memory.

source
Open62541.UA_PubSubDiagnosticsCounterClassification_copy — Method
UA_PubSubDiagnosticsCounterClassification_copy(src::Ptr{UA_PubSubDiagnosticsCounterClassification}, dst::Ptr{UA_PubSubDiagnosticsCounterClassification})::UA_STATUSCODE
UA_PubSubDiagnosticsCounterClassification_copy(src::UA_PubSubDiagnosticsCounterClassification, dst::Ptr{UA_PubSubDiagnosticsCounterClassification})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_PubSubDiagnosticsCounterClassification_deleteMembers — Method
UA_PubSubDiagnosticsCounterClassification_deleteMembers(x::Ptr{UA_PubSubDiagnosticsCounterClassification})

(deprecated, use UA_PubSubDiagnosticsCounterClassification_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_PubSubDiagnosticsCounterClassification_init(x) to reset the type and its memory.

source
Open62541.UA_PubSubDiagnosticsCounterClassification_equal — Method
UA_PubSubDiagnosticsCounterClassification_equal(p1::Ptr{UA_PubSubDiagnosticsCounterClassification}, p2::Ptr{UA_PubSubDiagnosticsCounterClassification})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_PubSubDiagnosticsCounterClassification_new — Method
UA_PubSubDiagnosticsCounterClassification_new()::Ptr{UA_PubSubDiagnosticsCounterClassification}

creates and initializes ("zeros") a UA_PubSubDiagnosticsCounterClassification object whose memory is allocated by C. After use, it needs to be cleaned up with UA_PubSubDiagnosticsCounterClassification_delete(x::Ptr{UA_PubSubDiagnosticsCounterClassification})

source
Open62541.UA_PubSubGroupDataType_clear — Method
UA_PubSubGroupDataType_clear(x::Ptr{UA_PubSubGroupDataType})

deletes the dynamically allocated content of the object x and calls UA_PubSubGroupDataType_init(x) to reset the type and its memory.

source
Open62541.UA_PubSubGroupDataType_copy — Method
UA_PubSubGroupDataType_copy(src::Ptr{UA_PubSubGroupDataType}, dst::Ptr{UA_PubSubGroupDataType})::UA_STATUSCODE
UA_PubSubGroupDataType_copy(src::UA_PubSubGroupDataType, dst::Ptr{UA_PubSubGroupDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_PubSubGroupDataType_deleteMembers — Method
UA_PubSubGroupDataType_deleteMembers(x::Ptr{UA_PubSubGroupDataType})

(deprecated, use UA_PubSubGroupDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_PubSubGroupDataType_init(x) to reset the type and its memory.

source
Open62541.UA_PubSubGroupDataType_equal — Method
UA_PubSubGroupDataType_equal(p1::Ptr{UA_PubSubGroupDataType}, p2::Ptr{UA_PubSubGroupDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_PubSubGroupDataType_new — Method
UA_PubSubGroupDataType_new()::Ptr{UA_PubSubGroupDataType}

creates and initializes ("zeros") a UA_PubSubGroupDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_PubSubGroupDataType_delete(x::Ptr{UA_PubSubGroupDataType})

source
Open62541.UA_PubSubKeyPushTargetDataType_clear — Method
UA_PubSubKeyPushTargetDataType_clear(x::Ptr{UA_PubSubKeyPushTargetDataType})

deletes the dynamically allocated content of the object x and calls UA_PubSubKeyPushTargetDataType_init(x) to reset the type and its memory.

source
Open62541.UA_PubSubKeyPushTargetDataType_copy — Method
UA_PubSubKeyPushTargetDataType_copy(src::Ptr{UA_PubSubKeyPushTargetDataType}, dst::Ptr{UA_PubSubKeyPushTargetDataType})::UA_STATUSCODE
UA_PubSubKeyPushTargetDataType_copy(src::UA_PubSubKeyPushTargetDataType, dst::Ptr{UA_PubSubKeyPushTargetDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_PubSubKeyPushTargetDataType_deleteMembers — Method
UA_PubSubKeyPushTargetDataType_deleteMembers(x::Ptr{UA_PubSubKeyPushTargetDataType})

(deprecated, use UA_PubSubKeyPushTargetDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_PubSubKeyPushTargetDataType_init(x) to reset the type and its memory.

source
Open62541.UA_PubSubKeyPushTargetDataType_equal — Method
UA_PubSubKeyPushTargetDataType_equal(p1::Ptr{UA_PubSubKeyPushTargetDataType}, p2::Ptr{UA_PubSubKeyPushTargetDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_PubSubKeyPushTargetDataType_new — Method
UA_PubSubKeyPushTargetDataType_new()::Ptr{UA_PubSubKeyPushTargetDataType}

creates and initializes ("zeros") a UA_PubSubKeyPushTargetDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_PubSubKeyPushTargetDataType_delete(x::Ptr{UA_PubSubKeyPushTargetDataType})

source
Open62541.UA_PubSubState_clear — Method
UA_PubSubState_clear(x::Ptr{UA_PubSubState})

deletes the dynamically allocated content of the object x and calls UA_PubSubState_init(x) to reset the type and its memory.

source
Open62541.UA_PubSubState_copy — Method
UA_PubSubState_copy(src::Ptr{UA_PubSubState}, dst::Ptr{UA_PubSubState})::UA_STATUSCODE
UA_PubSubState_copy(src::UA_PubSubState, dst::Ptr{UA_PubSubState})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_PubSubState_deleteMembers — Method
UA_PubSubState_deleteMembers(x::Ptr{UA_PubSubState})

(deprecated, use UA_PubSubState_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_PubSubState_init(x) to reset the type and its memory.

source
Open62541.UA_PubSubState_equal — Method
UA_PubSubState_equal(p1::Ptr{UA_PubSubState}, p2::Ptr{UA_PubSubState})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_PubSubState_new — Method
UA_PubSubState_new()::Ptr{UA_PubSubState}

creates and initializes ("zeros") a UA_PubSubState object whose memory is allocated by C. After use, it needs to be cleaned up with UA_PubSubState_delete(x::Ptr{UA_PubSubState})

source
Open62541.UA_PublishRequest_clear — Method
UA_PublishRequest_clear(x::Ptr{UA_PublishRequest})

deletes the dynamically allocated content of the object x and calls UA_PublishRequest_init(x) to reset the type and its memory.

source
Open62541.UA_PublishRequest_copy — Method
UA_PublishRequest_copy(src::Ptr{UA_PublishRequest}, dst::Ptr{UA_PublishRequest})::UA_STATUSCODE
UA_PublishRequest_copy(src::UA_PublishRequest, dst::Ptr{UA_PublishRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_PublishRequest_deleteMembers — Method
UA_PublishRequest_deleteMembers(x::Ptr{UA_PublishRequest})

(deprecated, use UA_PublishRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_PublishRequest_init(x) to reset the type and its memory.

source
Open62541.UA_PublishRequest_equal — Method
UA_PublishRequest_equal(p1::Ptr{UA_PublishRequest}, p2::Ptr{UA_PublishRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_PublishRequest_new — Method
UA_PublishRequest_new()::Ptr{UA_PublishRequest}

creates and initializes ("zeros") a UA_PublishRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_PublishRequest_delete(x::Ptr{UA_PublishRequest})

source
Open62541.UA_PublishResponse_clear — Method
UA_PublishResponse_clear(x::Ptr{UA_PublishResponse})

deletes the dynamically allocated content of the object x and calls UA_PublishResponse_init(x) to reset the type and its memory.

source
Open62541.UA_PublishResponse_copy — Method
UA_PublishResponse_copy(src::Ptr{UA_PublishResponse}, dst::Ptr{UA_PublishResponse})::UA_STATUSCODE
UA_PublishResponse_copy(src::UA_PublishResponse, dst::Ptr{UA_PublishResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_PublishResponse_deleteMembers — Method
UA_PublishResponse_deleteMembers(x::Ptr{UA_PublishResponse})

(deprecated, use UA_PublishResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_PublishResponse_init(x) to reset the type and its memory.

source
Open62541.UA_PublishResponse_equal — Method
UA_PublishResponse_equal(p1::Ptr{UA_PublishResponse}, p2::Ptr{UA_PublishResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_PublishResponse_new — Method
UA_PublishResponse_new()::Ptr{UA_PublishResponse}

creates and initializes ("zeros") a UA_PublishResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_PublishResponse_delete(x::Ptr{UA_PublishResponse})

source
Open62541.UA_PublishedDataItemsDataType_clear — Method
UA_PublishedDataItemsDataType_clear(x::Ptr{UA_PublishedDataItemsDataType})

deletes the dynamically allocated content of the object x and calls UA_PublishedDataItemsDataType_init(x) to reset the type and its memory.

source
Open62541.UA_PublishedDataItemsDataType_copy — Method
UA_PublishedDataItemsDataType_copy(src::Ptr{UA_PublishedDataItemsDataType}, dst::Ptr{UA_PublishedDataItemsDataType})::UA_STATUSCODE
UA_PublishedDataItemsDataType_copy(src::UA_PublishedDataItemsDataType, dst::Ptr{UA_PublishedDataItemsDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_PublishedDataItemsDataType_deleteMembers — Method
UA_PublishedDataItemsDataType_deleteMembers(x::Ptr{UA_PublishedDataItemsDataType})

(deprecated, use UA_PublishedDataItemsDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_PublishedDataItemsDataType_init(x) to reset the type and its memory.

source
Open62541.UA_PublishedDataItemsDataType_equal — Method
UA_PublishedDataItemsDataType_equal(p1::Ptr{UA_PublishedDataItemsDataType}, p2::Ptr{UA_PublishedDataItemsDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_PublishedDataItemsDataType_new — Method
UA_PublishedDataItemsDataType_new()::Ptr{UA_PublishedDataItemsDataType}

creates and initializes ("zeros") a UA_PublishedDataItemsDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_PublishedDataItemsDataType_delete(x::Ptr{UA_PublishedDataItemsDataType})

source
Open62541.UA_PublishedDataSetCustomSourceDataType_clear — Method
UA_PublishedDataSetCustomSourceDataType_clear(x::Ptr{UA_PublishedDataSetCustomSourceDataType})

deletes the dynamically allocated content of the object x and calls UA_PublishedDataSetCustomSourceDataType_init(x) to reset the type and its memory.

source
Open62541.UA_PublishedDataSetCustomSourceDataType_copy — Method
UA_PublishedDataSetCustomSourceDataType_copy(src::Ptr{UA_PublishedDataSetCustomSourceDataType}, dst::Ptr{UA_PublishedDataSetCustomSourceDataType})::UA_STATUSCODE
UA_PublishedDataSetCustomSourceDataType_copy(src::UA_PublishedDataSetCustomSourceDataType, dst::Ptr{UA_PublishedDataSetCustomSourceDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_PublishedDataSetCustomSourceDataType_deleteMembers — Method
UA_PublishedDataSetCustomSourceDataType_deleteMembers(x::Ptr{UA_PublishedDataSetCustomSourceDataType})

(deprecated, use UA_PublishedDataSetCustomSourceDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_PublishedDataSetCustomSourceDataType_init(x) to reset the type and its memory.

source
Open62541.UA_PublishedDataSetCustomSourceDataType_equal — Method
UA_PublishedDataSetCustomSourceDataType_equal(p1::Ptr{UA_PublishedDataSetCustomSourceDataType}, p2::Ptr{UA_PublishedDataSetCustomSourceDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_PublishedDataSetCustomSourceDataType_new — Method
UA_PublishedDataSetCustomSourceDataType_new()::Ptr{UA_PublishedDataSetCustomSourceDataType}

creates and initializes ("zeros") a UA_PublishedDataSetCustomSourceDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_PublishedDataSetCustomSourceDataType_delete(x::Ptr{UA_PublishedDataSetCustomSourceDataType})

source
Open62541.UA_PublishedDataSetDataType_clear — Method
UA_PublishedDataSetDataType_clear(x::Ptr{UA_PublishedDataSetDataType})

deletes the dynamically allocated content of the object x and calls UA_PublishedDataSetDataType_init(x) to reset the type and its memory.

source
Open62541.UA_PublishedDataSetDataType_copy — Method
UA_PublishedDataSetDataType_copy(src::Ptr{UA_PublishedDataSetDataType}, dst::Ptr{UA_PublishedDataSetDataType})::UA_STATUSCODE
UA_PublishedDataSetDataType_copy(src::UA_PublishedDataSetDataType, dst::Ptr{UA_PublishedDataSetDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_PublishedDataSetDataType_deleteMembers — Method
UA_PublishedDataSetDataType_deleteMembers(x::Ptr{UA_PublishedDataSetDataType})

(deprecated, use UA_PublishedDataSetDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_PublishedDataSetDataType_init(x) to reset the type and its memory.

source
Open62541.UA_PublishedDataSetDataType_equal — Method
UA_PublishedDataSetDataType_equal(p1::Ptr{UA_PublishedDataSetDataType}, p2::Ptr{UA_PublishedDataSetDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_PublishedDataSetDataType_new — Method
UA_PublishedDataSetDataType_new()::Ptr{UA_PublishedDataSetDataType}

creates and initializes ("zeros") a UA_PublishedDataSetDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_PublishedDataSetDataType_delete(x::Ptr{UA_PublishedDataSetDataType})

source
Open62541.UA_PublishedEventsDataType_clear — Method
UA_PublishedEventsDataType_clear(x::Ptr{UA_PublishedEventsDataType})

deletes the dynamically allocated content of the object x and calls UA_PublishedEventsDataType_init(x) to reset the type and its memory.

source
Open62541.UA_PublishedEventsDataType_copy — Method
UA_PublishedEventsDataType_copy(src::Ptr{UA_PublishedEventsDataType}, dst::Ptr{UA_PublishedEventsDataType})::UA_STATUSCODE
UA_PublishedEventsDataType_copy(src::UA_PublishedEventsDataType, dst::Ptr{UA_PublishedEventsDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_PublishedEventsDataType_deleteMembers — Method
UA_PublishedEventsDataType_deleteMembers(x::Ptr{UA_PublishedEventsDataType})

(deprecated, use UA_PublishedEventsDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_PublishedEventsDataType_init(x) to reset the type and its memory.

source
Open62541.UA_PublishedEventsDataType_equal — Method
UA_PublishedEventsDataType_equal(p1::Ptr{UA_PublishedEventsDataType}, p2::Ptr{UA_PublishedEventsDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_PublishedEventsDataType_new — Method
UA_PublishedEventsDataType_new()::Ptr{UA_PublishedEventsDataType}

creates and initializes ("zeros") a UA_PublishedEventsDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_PublishedEventsDataType_delete(x::Ptr{UA_PublishedEventsDataType})

source
Open62541.UA_PublishedVariableDataType_clear — Method
UA_PublishedVariableDataType_clear(x::Ptr{UA_PublishedVariableDataType})

deletes the dynamically allocated content of the object x and calls UA_PublishedVariableDataType_init(x) to reset the type and its memory.

source
Open62541.UA_PublishedVariableDataType_copy — Method
UA_PublishedVariableDataType_copy(src::Ptr{UA_PublishedVariableDataType}, dst::Ptr{UA_PublishedVariableDataType})::UA_STATUSCODE
UA_PublishedVariableDataType_copy(src::UA_PublishedVariableDataType, dst::Ptr{UA_PublishedVariableDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_PublishedVariableDataType_deleteMembers — Method
UA_PublishedVariableDataType_deleteMembers(x::Ptr{UA_PublishedVariableDataType})

(deprecated, use UA_PublishedVariableDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_PublishedVariableDataType_init(x) to reset the type and its memory.

source
Open62541.UA_PublishedVariableDataType_equal — Method
UA_PublishedVariableDataType_equal(p1::Ptr{UA_PublishedVariableDataType}, p2::Ptr{UA_PublishedVariableDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_PublishedVariableDataType_new — Method
UA_PublishedVariableDataType_new()::Ptr{UA_PublishedVariableDataType}

creates and initializes ("zeros") a UA_PublishedVariableDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_PublishedVariableDataType_delete(x::Ptr{UA_PublishedVariableDataType})

source
Open62541.UA_QualifiedName_clear — Method
UA_QualifiedName_clear(x::Ptr{UA_QualifiedName})

deletes the dynamically allocated content of the object x and calls UA_QualifiedName_init(x) to reset the type and its memory.

source
Open62541.UA_QualifiedName_copy — Method
UA_QualifiedName_copy(src::Ptr{UA_QualifiedName}, dst::Ptr{UA_QualifiedName})::UA_STATUSCODE
UA_QualifiedName_copy(src::UA_QualifiedName, dst::Ptr{UA_QualifiedName})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_QualifiedName_deleteMembers — Method
UA_QualifiedName_deleteMembers(x::Ptr{UA_QualifiedName})

(deprecated, use UA_QualifiedName_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_QualifiedName_init(x) to reset the type and its memory.

source
Open62541.UA_QualifiedName_equal — Method
UA_QualifiedName_equal(p1::Ptr{UA_QualifiedName}, p2::Ptr{UA_QualifiedName})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_QualifiedName_new — Method
UA_QualifiedName_new()::Ptr{UA_QualifiedName}

creates and initializes ("zeros") a UA_QualifiedName object whose memory is allocated by C. After use, it needs to be cleaned up with UA_QualifiedName_delete(x::Ptr{UA_QualifiedName})

source
Open62541.UA_QueryDataDescription_clear — Method
UA_QueryDataDescription_clear(x::Ptr{UA_QueryDataDescription})

deletes the dynamically allocated content of the object x and calls UA_QueryDataDescription_init(x) to reset the type and its memory.

source
Open62541.UA_QueryDataDescription_copy — Method
UA_QueryDataDescription_copy(src::Ptr{UA_QueryDataDescription}, dst::Ptr{UA_QueryDataDescription})::UA_STATUSCODE
UA_QueryDataDescription_copy(src::UA_QueryDataDescription, dst::Ptr{UA_QueryDataDescription})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_QueryDataDescription_deleteMembers — Method
UA_QueryDataDescription_deleteMembers(x::Ptr{UA_QueryDataDescription})

(deprecated, use UA_QueryDataDescription_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_QueryDataDescription_init(x) to reset the type and its memory.

source
Open62541.UA_QueryDataDescription_equal — Method
UA_QueryDataDescription_equal(p1::Ptr{UA_QueryDataDescription}, p2::Ptr{UA_QueryDataDescription})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_QueryDataDescription_new — Method
UA_QueryDataDescription_new()::Ptr{UA_QueryDataDescription}

creates and initializes ("zeros") a UA_QueryDataDescription object whose memory is allocated by C. After use, it needs to be cleaned up with UA_QueryDataDescription_delete(x::Ptr{UA_QueryDataDescription})

source
Open62541.UA_QueryDataSet_clear — Method
UA_QueryDataSet_clear(x::Ptr{UA_QueryDataSet})

deletes the dynamically allocated content of the object x and calls UA_QueryDataSet_init(x) to reset the type and its memory.

source
Open62541.UA_QueryDataSet_copy — Method
UA_QueryDataSet_copy(src::Ptr{UA_QueryDataSet}, dst::Ptr{UA_QueryDataSet})::UA_STATUSCODE
UA_QueryDataSet_copy(src::UA_QueryDataSet, dst::Ptr{UA_QueryDataSet})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_QueryDataSet_deleteMembers — Method
UA_QueryDataSet_deleteMembers(x::Ptr{UA_QueryDataSet})

(deprecated, use UA_QueryDataSet_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_QueryDataSet_init(x) to reset the type and its memory.

source
Open62541.UA_QueryDataSet_equal — Method
UA_QueryDataSet_equal(p1::Ptr{UA_QueryDataSet}, p2::Ptr{UA_QueryDataSet})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_QueryDataSet_new — Method
UA_QueryDataSet_new()::Ptr{UA_QueryDataSet}

creates and initializes ("zeros") a UA_QueryDataSet object whose memory is allocated by C. After use, it needs to be cleaned up with UA_QueryDataSet_delete(x::Ptr{UA_QueryDataSet})

source
Open62541.UA_QueryFirstRequest_clear — Method
UA_QueryFirstRequest_clear(x::Ptr{UA_QueryFirstRequest})

deletes the dynamically allocated content of the object x and calls UA_QueryFirstRequest_init(x) to reset the type and its memory.

source
Open62541.UA_QueryFirstRequest_copy — Method
UA_QueryFirstRequest_copy(src::Ptr{UA_QueryFirstRequest}, dst::Ptr{UA_QueryFirstRequest})::UA_STATUSCODE
UA_QueryFirstRequest_copy(src::UA_QueryFirstRequest, dst::Ptr{UA_QueryFirstRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_QueryFirstRequest_deleteMembers — Method
UA_QueryFirstRequest_deleteMembers(x::Ptr{UA_QueryFirstRequest})

(deprecated, use UA_QueryFirstRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_QueryFirstRequest_init(x) to reset the type and its memory.

source
Open62541.UA_QueryFirstRequest_equal — Method
UA_QueryFirstRequest_equal(p1::Ptr{UA_QueryFirstRequest}, p2::Ptr{UA_QueryFirstRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_QueryFirstRequest_new — Method
UA_QueryFirstRequest_new()::Ptr{UA_QueryFirstRequest}

creates and initializes ("zeros") a UA_QueryFirstRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_QueryFirstRequest_delete(x::Ptr{UA_QueryFirstRequest})

source
Open62541.UA_QueryFirstResponse_clear — Method
UA_QueryFirstResponse_clear(x::Ptr{UA_QueryFirstResponse})

deletes the dynamically allocated content of the object x and calls UA_QueryFirstResponse_init(x) to reset the type and its memory.

source
Open62541.UA_QueryFirstResponse_copy — Method
UA_QueryFirstResponse_copy(src::Ptr{UA_QueryFirstResponse}, dst::Ptr{UA_QueryFirstResponse})::UA_STATUSCODE
UA_QueryFirstResponse_copy(src::UA_QueryFirstResponse, dst::Ptr{UA_QueryFirstResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_QueryFirstResponse_deleteMembers — Method
UA_QueryFirstResponse_deleteMembers(x::Ptr{UA_QueryFirstResponse})

(deprecated, use UA_QueryFirstResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_QueryFirstResponse_init(x) to reset the type and its memory.

source
Open62541.UA_QueryFirstResponse_equal — Method
UA_QueryFirstResponse_equal(p1::Ptr{UA_QueryFirstResponse}, p2::Ptr{UA_QueryFirstResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_QueryFirstResponse_new — Method
UA_QueryFirstResponse_new()::Ptr{UA_QueryFirstResponse}

creates and initializes ("zeros") a UA_QueryFirstResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_QueryFirstResponse_delete(x::Ptr{UA_QueryFirstResponse})

source
Open62541.UA_QueryNextRequest_clear — Method
UA_QueryNextRequest_clear(x::Ptr{UA_QueryNextRequest})

deletes the dynamically allocated content of the object x and calls UA_QueryNextRequest_init(x) to reset the type and its memory.

source
Open62541.UA_QueryNextRequest_copy — Method
UA_QueryNextRequest_copy(src::Ptr{UA_QueryNextRequest}, dst::Ptr{UA_QueryNextRequest})::UA_STATUSCODE
UA_QueryNextRequest_copy(src::UA_QueryNextRequest, dst::Ptr{UA_QueryNextRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_QueryNextRequest_deleteMembers — Method
UA_QueryNextRequest_deleteMembers(x::Ptr{UA_QueryNextRequest})

(deprecated, use UA_QueryNextRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_QueryNextRequest_init(x) to reset the type and its memory.

source
Open62541.UA_QueryNextRequest_equal — Method
UA_QueryNextRequest_equal(p1::Ptr{UA_QueryNextRequest}, p2::Ptr{UA_QueryNextRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_QueryNextRequest_new — Method
UA_QueryNextRequest_new()::Ptr{UA_QueryNextRequest}

creates and initializes ("zeros") a UA_QueryNextRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_QueryNextRequest_delete(x::Ptr{UA_QueryNextRequest})

source
Open62541.UA_QueryNextResponse_clear — Method
UA_QueryNextResponse_clear(x::Ptr{UA_QueryNextResponse})

deletes the dynamically allocated content of the object x and calls UA_QueryNextResponse_init(x) to reset the type and its memory.

source
Open62541.UA_QueryNextResponse_copy — Method
UA_QueryNextResponse_copy(src::Ptr{UA_QueryNextResponse}, dst::Ptr{UA_QueryNextResponse})::UA_STATUSCODE
UA_QueryNextResponse_copy(src::UA_QueryNextResponse, dst::Ptr{UA_QueryNextResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_QueryNextResponse_deleteMembers — Method
UA_QueryNextResponse_deleteMembers(x::Ptr{UA_QueryNextResponse})

(deprecated, use UA_QueryNextResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_QueryNextResponse_init(x) to reset the type and its memory.

source
Open62541.UA_QueryNextResponse_equal — Method
UA_QueryNextResponse_equal(p1::Ptr{UA_QueryNextResponse}, p2::Ptr{UA_QueryNextResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_QueryNextResponse_new — Method
UA_QueryNextResponse_new()::Ptr{UA_QueryNextResponse}

creates and initializes ("zeros") a UA_QueryNextResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_QueryNextResponse_delete(x::Ptr{UA_QueryNextResponse})

source
Open62541.UA_Range_clear — Method
UA_Range_clear(x::Ptr{UA_Range})

deletes the dynamically allocated content of the object x and calls UA_Range_init(x) to reset the type and its memory.

source
Open62541.UA_Range_copy — Method
UA_Range_copy(src::Ptr{UA_Range}, dst::Ptr{UA_Range})::UA_STATUSCODE
UA_Range_copy(src::UA_Range, dst::Ptr{UA_Range})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_Range_deleteMembers — Method
UA_Range_deleteMembers(x::Ptr{UA_Range})

(deprecated, use UA_Range_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_Range_init(x) to reset the type and its memory.

source
Open62541.UA_Range_equal — Method
UA_Range_equal(p1::Ptr{UA_Range}, p2::Ptr{UA_Range})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_Range_init — Method
UA_Range_init(x::Ptr{UA_Range})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_Range_new — Method
UA_Range_new()::Ptr{UA_Range}

creates and initializes ("zeros") a UA_Range object whose memory is allocated by C. After use, it needs to be cleaned up with UA_Range_delete(x::Ptr{UA_Range})

source
Open62541.UA_RationalNumber_clear — Method
UA_RationalNumber_clear(x::Ptr{UA_RationalNumber})

deletes the dynamically allocated content of the object x and calls UA_RationalNumber_init(x) to reset the type and its memory.

source
Open62541.UA_RationalNumber_copy — Method
UA_RationalNumber_copy(src::Ptr{UA_RationalNumber}, dst::Ptr{UA_RationalNumber})::UA_STATUSCODE
UA_RationalNumber_copy(src::UA_RationalNumber, dst::Ptr{UA_RationalNumber})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_RationalNumber_deleteMembers — Method
UA_RationalNumber_deleteMembers(x::Ptr{UA_RationalNumber})

(deprecated, use UA_RationalNumber_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_RationalNumber_init(x) to reset the type and its memory.

source
Open62541.UA_RationalNumber_equal — Method
UA_RationalNumber_equal(p1::Ptr{UA_RationalNumber}, p2::Ptr{UA_RationalNumber})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_RationalNumber_new — Method
UA_RationalNumber_new()::Ptr{UA_RationalNumber}

creates and initializes ("zeros") a UA_RationalNumber object whose memory is allocated by C. After use, it needs to be cleaned up with UA_RationalNumber_delete(x::Ptr{UA_RationalNumber})

source
Open62541.UA_ReadAnnotationDataDetails_clear — Method
UA_ReadAnnotationDataDetails_clear(x::Ptr{UA_ReadAnnotationDataDetails})

deletes the dynamically allocated content of the object x and calls UA_ReadAnnotationDataDetails_init(x) to reset the type and its memory.

source
Open62541.UA_ReadAnnotationDataDetails_copy — Method
UA_ReadAnnotationDataDetails_copy(src::Ptr{UA_ReadAnnotationDataDetails}, dst::Ptr{UA_ReadAnnotationDataDetails})::UA_STATUSCODE
UA_ReadAnnotationDataDetails_copy(src::UA_ReadAnnotationDataDetails, dst::Ptr{UA_ReadAnnotationDataDetails})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ReadAnnotationDataDetails_deleteMembers — Method
UA_ReadAnnotationDataDetails_deleteMembers(x::Ptr{UA_ReadAnnotationDataDetails})

(deprecated, use UA_ReadAnnotationDataDetails_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ReadAnnotationDataDetails_init(x) to reset the type and its memory.

source
Open62541.UA_ReadAnnotationDataDetails_equal — Method
UA_ReadAnnotationDataDetails_equal(p1::Ptr{UA_ReadAnnotationDataDetails}, p2::Ptr{UA_ReadAnnotationDataDetails})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ReadAnnotationDataDetails_new — Method
UA_ReadAnnotationDataDetails_new()::Ptr{UA_ReadAnnotationDataDetails}

creates and initializes ("zeros") a UA_ReadAnnotationDataDetails object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ReadAnnotationDataDetails_delete(x::Ptr{UA_ReadAnnotationDataDetails})

source
Open62541.UA_ReadAtTimeDetails_clear — Method
UA_ReadAtTimeDetails_clear(x::Ptr{UA_ReadAtTimeDetails})

deletes the dynamically allocated content of the object x and calls UA_ReadAtTimeDetails_init(x) to reset the type and its memory.

source
Open62541.UA_ReadAtTimeDetails_copy — Method
UA_ReadAtTimeDetails_copy(src::Ptr{UA_ReadAtTimeDetails}, dst::Ptr{UA_ReadAtTimeDetails})::UA_STATUSCODE
UA_ReadAtTimeDetails_copy(src::UA_ReadAtTimeDetails, dst::Ptr{UA_ReadAtTimeDetails})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ReadAtTimeDetails_deleteMembers — Method
UA_ReadAtTimeDetails_deleteMembers(x::Ptr{UA_ReadAtTimeDetails})

(deprecated, use UA_ReadAtTimeDetails_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ReadAtTimeDetails_init(x) to reset the type and its memory.

source
Open62541.UA_ReadAtTimeDetails_equal — Method
UA_ReadAtTimeDetails_equal(p1::Ptr{UA_ReadAtTimeDetails}, p2::Ptr{UA_ReadAtTimeDetails})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ReadAtTimeDetails_new — Method
UA_ReadAtTimeDetails_new()::Ptr{UA_ReadAtTimeDetails}

creates and initializes ("zeros") a UA_ReadAtTimeDetails object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ReadAtTimeDetails_delete(x::Ptr{UA_ReadAtTimeDetails})

source
Open62541.UA_ReadEventDetails_clear — Method
UA_ReadEventDetails_clear(x::Ptr{UA_ReadEventDetails})

deletes the dynamically allocated content of the object x and calls UA_ReadEventDetails_init(x) to reset the type and its memory.

source
Open62541.UA_ReadEventDetails_copy — Method
UA_ReadEventDetails_copy(src::Ptr{UA_ReadEventDetails}, dst::Ptr{UA_ReadEventDetails})::UA_STATUSCODE
UA_ReadEventDetails_copy(src::UA_ReadEventDetails, dst::Ptr{UA_ReadEventDetails})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ReadEventDetails_deleteMembers — Method
UA_ReadEventDetails_deleteMembers(x::Ptr{UA_ReadEventDetails})

(deprecated, use UA_ReadEventDetails_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ReadEventDetails_init(x) to reset the type and its memory.

source
Open62541.UA_ReadEventDetails_equal — Method
UA_ReadEventDetails_equal(p1::Ptr{UA_ReadEventDetails}, p2::Ptr{UA_ReadEventDetails})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ReadEventDetails_new — Method
UA_ReadEventDetails_new()::Ptr{UA_ReadEventDetails}

creates and initializes ("zeros") a UA_ReadEventDetails object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ReadEventDetails_delete(x::Ptr{UA_ReadEventDetails})

source
Open62541.UA_ReadProcessedDetails_clear — Method
UA_ReadProcessedDetails_clear(x::Ptr{UA_ReadProcessedDetails})

deletes the dynamically allocated content of the object x and calls UA_ReadProcessedDetails_init(x) to reset the type and its memory.

source
Open62541.UA_ReadProcessedDetails_copy — Method
UA_ReadProcessedDetails_copy(src::Ptr{UA_ReadProcessedDetails}, dst::Ptr{UA_ReadProcessedDetails})::UA_STATUSCODE
UA_ReadProcessedDetails_copy(src::UA_ReadProcessedDetails, dst::Ptr{UA_ReadProcessedDetails})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ReadProcessedDetails_deleteMembers — Method
UA_ReadProcessedDetails_deleteMembers(x::Ptr{UA_ReadProcessedDetails})

(deprecated, use UA_ReadProcessedDetails_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ReadProcessedDetails_init(x) to reset the type and its memory.

source
Open62541.UA_ReadProcessedDetails_equal — Method
UA_ReadProcessedDetails_equal(p1::Ptr{UA_ReadProcessedDetails}, p2::Ptr{UA_ReadProcessedDetails})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ReadProcessedDetails_new — Method
UA_ReadProcessedDetails_new()::Ptr{UA_ReadProcessedDetails}

creates and initializes ("zeros") a UA_ReadProcessedDetails object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ReadProcessedDetails_delete(x::Ptr{UA_ReadProcessedDetails})

source
Open62541.UA_ReadRawModifiedDetails_clear — Method
UA_ReadRawModifiedDetails_clear(x::Ptr{UA_ReadRawModifiedDetails})

deletes the dynamically allocated content of the object x and calls UA_ReadRawModifiedDetails_init(x) to reset the type and its memory.

source
Open62541.UA_ReadRawModifiedDetails_copy — Method
UA_ReadRawModifiedDetails_copy(src::Ptr{UA_ReadRawModifiedDetails}, dst::Ptr{UA_ReadRawModifiedDetails})::UA_STATUSCODE
UA_ReadRawModifiedDetails_copy(src::UA_ReadRawModifiedDetails, dst::Ptr{UA_ReadRawModifiedDetails})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ReadRawModifiedDetails_deleteMembers — Method
UA_ReadRawModifiedDetails_deleteMembers(x::Ptr{UA_ReadRawModifiedDetails})

(deprecated, use UA_ReadRawModifiedDetails_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ReadRawModifiedDetails_init(x) to reset the type and its memory.

source
Open62541.UA_ReadRawModifiedDetails_equal — Method
UA_ReadRawModifiedDetails_equal(p1::Ptr{UA_ReadRawModifiedDetails}, p2::Ptr{UA_ReadRawModifiedDetails})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ReadRawModifiedDetails_new — Method
UA_ReadRawModifiedDetails_new()::Ptr{UA_ReadRawModifiedDetails}

creates and initializes ("zeros") a UA_ReadRawModifiedDetails object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ReadRawModifiedDetails_delete(x::Ptr{UA_ReadRawModifiedDetails})

source
Open62541.UA_ReadRequest_clear — Method
UA_ReadRequest_clear(x::Ptr{UA_ReadRequest})

deletes the dynamically allocated content of the object x and calls UA_ReadRequest_init(x) to reset the type and its memory.

source
Open62541.UA_ReadRequest_copy — Method
UA_ReadRequest_copy(src::Ptr{UA_ReadRequest}, dst::Ptr{UA_ReadRequest})::UA_STATUSCODE
UA_ReadRequest_copy(src::UA_ReadRequest, dst::Ptr{UA_ReadRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ReadRequest_deleteMembers — Method
UA_ReadRequest_deleteMembers(x::Ptr{UA_ReadRequest})

(deprecated, use UA_ReadRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ReadRequest_init(x) to reset the type and its memory.

source
Open62541.UA_ReadRequest_equal — Method
UA_ReadRequest_equal(p1::Ptr{UA_ReadRequest}, p2::Ptr{UA_ReadRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ReadRequest_new — Method
UA_ReadRequest_new()::Ptr{UA_ReadRequest}

creates and initializes ("zeros") a UA_ReadRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ReadRequest_delete(x::Ptr{UA_ReadRequest})

source
Open62541.UA_ReadResponse_clear — Method
UA_ReadResponse_clear(x::Ptr{UA_ReadResponse})

deletes the dynamically allocated content of the object x and calls UA_ReadResponse_init(x) to reset the type and its memory.

source
Open62541.UA_ReadResponse_copy — Method
UA_ReadResponse_copy(src::Ptr{UA_ReadResponse}, dst::Ptr{UA_ReadResponse})::UA_STATUSCODE
UA_ReadResponse_copy(src::UA_ReadResponse, dst::Ptr{UA_ReadResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ReadResponse_deleteMembers — Method
UA_ReadResponse_deleteMembers(x::Ptr{UA_ReadResponse})

(deprecated, use UA_ReadResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ReadResponse_init(x) to reset the type and its memory.

source
Open62541.UA_ReadResponse_equal — Method
UA_ReadResponse_equal(p1::Ptr{UA_ReadResponse}, p2::Ptr{UA_ReadResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ReadResponse_new — Method
UA_ReadResponse_new()::Ptr{UA_ReadResponse}

creates and initializes ("zeros") a UA_ReadResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ReadResponse_delete(x::Ptr{UA_ReadResponse})

source
Open62541.UA_ReadValueId_clear — Method
UA_ReadValueId_clear(x::Ptr{UA_ReadValueId})

deletes the dynamically allocated content of the object x and calls UA_ReadValueId_init(x) to reset the type and its memory.

source
Open62541.UA_ReadValueId_copy — Method
UA_ReadValueId_copy(src::Ptr{UA_ReadValueId}, dst::Ptr{UA_ReadValueId})::UA_STATUSCODE
UA_ReadValueId_copy(src::UA_ReadValueId, dst::Ptr{UA_ReadValueId})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ReadValueId_deleteMembers — Method
UA_ReadValueId_deleteMembers(x::Ptr{UA_ReadValueId})

(deprecated, use UA_ReadValueId_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ReadValueId_init(x) to reset the type and its memory.

source
Open62541.UA_ReadValueId_equal — Method
UA_ReadValueId_equal(p1::Ptr{UA_ReadValueId}, p2::Ptr{UA_ReadValueId})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ReadValueId_new — Method
UA_ReadValueId_new()::Ptr{UA_ReadValueId}

creates and initializes ("zeros") a UA_ReadValueId object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ReadValueId_delete(x::Ptr{UA_ReadValueId})

source
Open62541.UA_ReaderGroupDataType_clear — Method
UA_ReaderGroupDataType_clear(x::Ptr{UA_ReaderGroupDataType})

deletes the dynamically allocated content of the object x and calls UA_ReaderGroupDataType_init(x) to reset the type and its memory.

source
Open62541.UA_ReaderGroupDataType_copy — Method
UA_ReaderGroupDataType_copy(src::Ptr{UA_ReaderGroupDataType}, dst::Ptr{UA_ReaderGroupDataType})::UA_STATUSCODE
UA_ReaderGroupDataType_copy(src::UA_ReaderGroupDataType, dst::Ptr{UA_ReaderGroupDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ReaderGroupDataType_deleteMembers — Method
UA_ReaderGroupDataType_deleteMembers(x::Ptr{UA_ReaderGroupDataType})

(deprecated, use UA_ReaderGroupDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ReaderGroupDataType_init(x) to reset the type and its memory.

source
Open62541.UA_ReaderGroupDataType_equal — Method
UA_ReaderGroupDataType_equal(p1::Ptr{UA_ReaderGroupDataType}, p2::Ptr{UA_ReaderGroupDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ReaderGroupDataType_new — Method
UA_ReaderGroupDataType_new()::Ptr{UA_ReaderGroupDataType}

creates and initializes ("zeros") a UA_ReaderGroupDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ReaderGroupDataType_delete(x::Ptr{UA_ReaderGroupDataType})

source
Open62541.UA_ReceiveQosPriorityDataType_clear — Method
UA_ReceiveQosPriorityDataType_clear(x::Ptr{UA_ReceiveQosPriorityDataType})

deletes the dynamically allocated content of the object x and calls UA_ReceiveQosPriorityDataType_init(x) to reset the type and its memory.

source
Open62541.UA_ReceiveQosPriorityDataType_copy — Method
UA_ReceiveQosPriorityDataType_copy(src::Ptr{UA_ReceiveQosPriorityDataType}, dst::Ptr{UA_ReceiveQosPriorityDataType})::UA_STATUSCODE
UA_ReceiveQosPriorityDataType_copy(src::UA_ReceiveQosPriorityDataType, dst::Ptr{UA_ReceiveQosPriorityDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ReceiveQosPriorityDataType_deleteMembers — Method
UA_ReceiveQosPriorityDataType_deleteMembers(x::Ptr{UA_ReceiveQosPriorityDataType})

(deprecated, use UA_ReceiveQosPriorityDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ReceiveQosPriorityDataType_init(x) to reset the type and its memory.

source
Open62541.UA_ReceiveQosPriorityDataType_equal — Method
UA_ReceiveQosPriorityDataType_equal(p1::Ptr{UA_ReceiveQosPriorityDataType}, p2::Ptr{UA_ReceiveQosPriorityDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ReceiveQosPriorityDataType_new — Method
UA_ReceiveQosPriorityDataType_new()::Ptr{UA_ReceiveQosPriorityDataType}

creates and initializes ("zeros") a UA_ReceiveQosPriorityDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ReceiveQosPriorityDataType_delete(x::Ptr{UA_ReceiveQosPriorityDataType})

source
Open62541.UA_RedundancySupport_clear — Method
UA_RedundancySupport_clear(x::Ptr{UA_RedundancySupport})

deletes the dynamically allocated content of the object x and calls UA_RedundancySupport_init(x) to reset the type and its memory.

source
Open62541.UA_RedundancySupport_copy — Method
UA_RedundancySupport_copy(src::Ptr{UA_RedundancySupport}, dst::Ptr{UA_RedundancySupport})::UA_STATUSCODE
UA_RedundancySupport_copy(src::UA_RedundancySupport, dst::Ptr{UA_RedundancySupport})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_RedundancySupport_deleteMembers — Method
UA_RedundancySupport_deleteMembers(x::Ptr{UA_RedundancySupport})

(deprecated, use UA_RedundancySupport_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_RedundancySupport_init(x) to reset the type and its memory.

source
Open62541.UA_RedundancySupport_equal — Method
UA_RedundancySupport_equal(p1::Ptr{UA_RedundancySupport}, p2::Ptr{UA_RedundancySupport})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_RedundancySupport_new — Method
UA_RedundancySupport_new()::Ptr{UA_RedundancySupport}

creates and initializes ("zeros") a UA_RedundancySupport object whose memory is allocated by C. After use, it needs to be cleaned up with UA_RedundancySupport_delete(x::Ptr{UA_RedundancySupport})

source
Open62541.UA_RedundantServerDataType_clear — Method
UA_RedundantServerDataType_clear(x::Ptr{UA_RedundantServerDataType})

deletes the dynamically allocated content of the object x and calls UA_RedundantServerDataType_init(x) to reset the type and its memory.

source
Open62541.UA_RedundantServerDataType_copy — Method
UA_RedundantServerDataType_copy(src::Ptr{UA_RedundantServerDataType}, dst::Ptr{UA_RedundantServerDataType})::UA_STATUSCODE
UA_RedundantServerDataType_copy(src::UA_RedundantServerDataType, dst::Ptr{UA_RedundantServerDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_RedundantServerDataType_deleteMembers — Method
UA_RedundantServerDataType_deleteMembers(x::Ptr{UA_RedundantServerDataType})

(deprecated, use UA_RedundantServerDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_RedundantServerDataType_init(x) to reset the type and its memory.

source
Open62541.UA_RedundantServerDataType_equal — Method
UA_RedundantServerDataType_equal(p1::Ptr{UA_RedundantServerDataType}, p2::Ptr{UA_RedundantServerDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_RedundantServerDataType_new — Method
UA_RedundantServerDataType_new()::Ptr{UA_RedundantServerDataType}

creates and initializes ("zeros") a UA_RedundantServerDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_RedundantServerDataType_delete(x::Ptr{UA_RedundantServerDataType})

source
Open62541.UA_ReferenceDescription_clear — Method
UA_ReferenceDescription_clear(x::Ptr{UA_ReferenceDescription})

deletes the dynamically allocated content of the object x and calls UA_ReferenceDescription_init(x) to reset the type and its memory.

source
Open62541.UA_ReferenceDescription_copy — Method
UA_ReferenceDescription_copy(src::Ptr{UA_ReferenceDescription}, dst::Ptr{UA_ReferenceDescription})::UA_STATUSCODE
UA_ReferenceDescription_copy(src::UA_ReferenceDescription, dst::Ptr{UA_ReferenceDescription})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ReferenceDescription_deleteMembers — Method
UA_ReferenceDescription_deleteMembers(x::Ptr{UA_ReferenceDescription})

(deprecated, use UA_ReferenceDescription_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ReferenceDescription_init(x) to reset the type and its memory.

source
Open62541.UA_ReferenceDescription_equal — Method
UA_ReferenceDescription_equal(p1::Ptr{UA_ReferenceDescription}, p2::Ptr{UA_ReferenceDescription})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ReferenceDescription_new — Method
UA_ReferenceDescription_new()::Ptr{UA_ReferenceDescription}

creates and initializes ("zeros") a UA_ReferenceDescription object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ReferenceDescription_delete(x::Ptr{UA_ReferenceDescription})

source
Open62541.UA_ReferenceNode_clear — Method
UA_ReferenceNode_clear(x::Ptr{UA_ReferenceNode})

deletes the dynamically allocated content of the object x and calls UA_ReferenceNode_init(x) to reset the type and its memory.

source
Open62541.UA_ReferenceNode_copy — Method
UA_ReferenceNode_copy(src::Ptr{UA_ReferenceNode}, dst::Ptr{UA_ReferenceNode})::UA_STATUSCODE
UA_ReferenceNode_copy(src::UA_ReferenceNode, dst::Ptr{UA_ReferenceNode})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ReferenceNode_deleteMembers — Method
UA_ReferenceNode_deleteMembers(x::Ptr{UA_ReferenceNode})

(deprecated, use UA_ReferenceNode_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ReferenceNode_init(x) to reset the type and its memory.

source
Open62541.UA_ReferenceNode_equal — Method
UA_ReferenceNode_equal(p1::Ptr{UA_ReferenceNode}, p2::Ptr{UA_ReferenceNode})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ReferenceNode_new — Method
UA_ReferenceNode_new()::Ptr{UA_ReferenceNode}

creates and initializes ("zeros") a UA_ReferenceNode object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ReferenceNode_delete(x::Ptr{UA_ReferenceNode})

source
Open62541.UA_ReferenceTypeAttributes_clear — Method
UA_ReferenceTypeAttributes_clear(x::Ptr{UA_ReferenceTypeAttributes})

deletes the dynamically allocated content of the object x and calls UA_ReferenceTypeAttributes_init(x) to reset the type and its memory.

source
Open62541.UA_ReferenceTypeAttributes_copy — Method
UA_ReferenceTypeAttributes_copy(src::Ptr{UA_ReferenceTypeAttributes}, dst::Ptr{UA_ReferenceTypeAttributes})::UA_STATUSCODE
UA_ReferenceTypeAttributes_copy(src::UA_ReferenceTypeAttributes, dst::Ptr{UA_ReferenceTypeAttributes})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ReferenceTypeAttributes_deleteMembers — Method
UA_ReferenceTypeAttributes_deleteMembers(x::Ptr{UA_ReferenceTypeAttributes})

(deprecated, use UA_ReferenceTypeAttributes_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ReferenceTypeAttributes_init(x) to reset the type and its memory.

source
Open62541.UA_ReferenceTypeAttributes_equal — Method
UA_ReferenceTypeAttributes_equal(p1::Ptr{UA_ReferenceTypeAttributes}, p2::Ptr{UA_ReferenceTypeAttributes})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ReferenceTypeAttributes_new — Method
UA_ReferenceTypeAttributes_new()::Ptr{UA_ReferenceTypeAttributes}

creates and initializes ("zeros") a UA_ReferenceTypeAttributes object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ReferenceTypeAttributes_delete(x::Ptr{UA_ReferenceTypeAttributes})

source
Open62541.UA_RegisterNodesRequest_clear — Method
UA_RegisterNodesRequest_clear(x::Ptr{UA_RegisterNodesRequest})

deletes the dynamically allocated content of the object x and calls UA_RegisterNodesRequest_init(x) to reset the type and its memory.

source
Open62541.UA_RegisterNodesRequest_copy — Method
UA_RegisterNodesRequest_copy(src::Ptr{UA_RegisterNodesRequest}, dst::Ptr{UA_RegisterNodesRequest})::UA_STATUSCODE
UA_RegisterNodesRequest_copy(src::UA_RegisterNodesRequest, dst::Ptr{UA_RegisterNodesRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_RegisterNodesRequest_deleteMembers — Method
UA_RegisterNodesRequest_deleteMembers(x::Ptr{UA_RegisterNodesRequest})

(deprecated, use UA_RegisterNodesRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_RegisterNodesRequest_init(x) to reset the type and its memory.

source
Open62541.UA_RegisterNodesRequest_equal — Method
UA_RegisterNodesRequest_equal(p1::Ptr{UA_RegisterNodesRequest}, p2::Ptr{UA_RegisterNodesRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_RegisterNodesRequest_new — Method
UA_RegisterNodesRequest_new()::Ptr{UA_RegisterNodesRequest}

creates and initializes ("zeros") a UA_RegisterNodesRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_RegisterNodesRequest_delete(x::Ptr{UA_RegisterNodesRequest})

source
Open62541.UA_RegisterNodesResponse_clear — Method
UA_RegisterNodesResponse_clear(x::Ptr{UA_RegisterNodesResponse})

deletes the dynamically allocated content of the object x and calls UA_RegisterNodesResponse_init(x) to reset the type and its memory.

source
Open62541.UA_RegisterNodesResponse_copy — Method
UA_RegisterNodesResponse_copy(src::Ptr{UA_RegisterNodesResponse}, dst::Ptr{UA_RegisterNodesResponse})::UA_STATUSCODE
UA_RegisterNodesResponse_copy(src::UA_RegisterNodesResponse, dst::Ptr{UA_RegisterNodesResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_RegisterNodesResponse_deleteMembers — Method
UA_RegisterNodesResponse_deleteMembers(x::Ptr{UA_RegisterNodesResponse})

(deprecated, use UA_RegisterNodesResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_RegisterNodesResponse_init(x) to reset the type and its memory.

source
Open62541.UA_RegisterNodesResponse_equal — Method
UA_RegisterNodesResponse_equal(p1::Ptr{UA_RegisterNodesResponse}, p2::Ptr{UA_RegisterNodesResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_RegisterNodesResponse_new — Method
UA_RegisterNodesResponse_new()::Ptr{UA_RegisterNodesResponse}

creates and initializes ("zeros") a UA_RegisterNodesResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_RegisterNodesResponse_delete(x::Ptr{UA_RegisterNodesResponse})

source
Open62541.UA_RegisterServer2Request_clear — Method
UA_RegisterServer2Request_clear(x::Ptr{UA_RegisterServer2Request})

deletes the dynamically allocated content of the object x and calls UA_RegisterServer2Request_init(x) to reset the type and its memory.

source
Open62541.UA_RegisterServer2Request_copy — Method
UA_RegisterServer2Request_copy(src::Ptr{UA_RegisterServer2Request}, dst::Ptr{UA_RegisterServer2Request})::UA_STATUSCODE
UA_RegisterServer2Request_copy(src::UA_RegisterServer2Request, dst::Ptr{UA_RegisterServer2Request})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_RegisterServer2Request_deleteMembers — Method
UA_RegisterServer2Request_deleteMembers(x::Ptr{UA_RegisterServer2Request})

(deprecated, use UA_RegisterServer2Request_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_RegisterServer2Request_init(x) to reset the type and its memory.

source
Open62541.UA_RegisterServer2Request_equal — Method
UA_RegisterServer2Request_equal(p1::Ptr{UA_RegisterServer2Request}, p2::Ptr{UA_RegisterServer2Request})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_RegisterServer2Request_new — Method
UA_RegisterServer2Request_new()::Ptr{UA_RegisterServer2Request}

creates and initializes ("zeros") a UA_RegisterServer2Request object whose memory is allocated by C. After use, it needs to be cleaned up with UA_RegisterServer2Request_delete(x::Ptr{UA_RegisterServer2Request})

source
Open62541.UA_RegisterServer2Response_clear — Method
UA_RegisterServer2Response_clear(x::Ptr{UA_RegisterServer2Response})

deletes the dynamically allocated content of the object x and calls UA_RegisterServer2Response_init(x) to reset the type and its memory.

source
Open62541.UA_RegisterServer2Response_copy — Method
UA_RegisterServer2Response_copy(src::Ptr{UA_RegisterServer2Response}, dst::Ptr{UA_RegisterServer2Response})::UA_STATUSCODE
UA_RegisterServer2Response_copy(src::UA_RegisterServer2Response, dst::Ptr{UA_RegisterServer2Response})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_RegisterServer2Response_deleteMembers — Method
UA_RegisterServer2Response_deleteMembers(x::Ptr{UA_RegisterServer2Response})

(deprecated, use UA_RegisterServer2Response_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_RegisterServer2Response_init(x) to reset the type and its memory.

source
Open62541.UA_RegisterServer2Response_equal — Method
UA_RegisterServer2Response_equal(p1::Ptr{UA_RegisterServer2Response}, p2::Ptr{UA_RegisterServer2Response})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_RegisterServer2Response_new — Method
UA_RegisterServer2Response_new()::Ptr{UA_RegisterServer2Response}

creates and initializes ("zeros") a UA_RegisterServer2Response object whose memory is allocated by C. After use, it needs to be cleaned up with UA_RegisterServer2Response_delete(x::Ptr{UA_RegisterServer2Response})

source
Open62541.UA_RegisterServerRequest_clear — Method
UA_RegisterServerRequest_clear(x::Ptr{UA_RegisterServerRequest})

deletes the dynamically allocated content of the object x and calls UA_RegisterServerRequest_init(x) to reset the type and its memory.

source
Open62541.UA_RegisterServerRequest_copy — Method
UA_RegisterServerRequest_copy(src::Ptr{UA_RegisterServerRequest}, dst::Ptr{UA_RegisterServerRequest})::UA_STATUSCODE
UA_RegisterServerRequest_copy(src::UA_RegisterServerRequest, dst::Ptr{UA_RegisterServerRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_RegisterServerRequest_deleteMembers — Method
UA_RegisterServerRequest_deleteMembers(x::Ptr{UA_RegisterServerRequest})

(deprecated, use UA_RegisterServerRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_RegisterServerRequest_init(x) to reset the type and its memory.

source
Open62541.UA_RegisterServerRequest_equal — Method
UA_RegisterServerRequest_equal(p1::Ptr{UA_RegisterServerRequest}, p2::Ptr{UA_RegisterServerRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_RegisterServerRequest_new — Method
UA_RegisterServerRequest_new()::Ptr{UA_RegisterServerRequest}

creates and initializes ("zeros") a UA_RegisterServerRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_RegisterServerRequest_delete(x::Ptr{UA_RegisterServerRequest})

source
Open62541.UA_RegisterServerResponse_clear — Method
UA_RegisterServerResponse_clear(x::Ptr{UA_RegisterServerResponse})

deletes the dynamically allocated content of the object x and calls UA_RegisterServerResponse_init(x) to reset the type and its memory.

source
Open62541.UA_RegisterServerResponse_copy — Method
UA_RegisterServerResponse_copy(src::Ptr{UA_RegisterServerResponse}, dst::Ptr{UA_RegisterServerResponse})::UA_STATUSCODE
UA_RegisterServerResponse_copy(src::UA_RegisterServerResponse, dst::Ptr{UA_RegisterServerResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_RegisterServerResponse_deleteMembers — Method
UA_RegisterServerResponse_deleteMembers(x::Ptr{UA_RegisterServerResponse})

(deprecated, use UA_RegisterServerResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_RegisterServerResponse_init(x) to reset the type and its memory.

source
Open62541.UA_RegisterServerResponse_equal — Method
UA_RegisterServerResponse_equal(p1::Ptr{UA_RegisterServerResponse}, p2::Ptr{UA_RegisterServerResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_RegisterServerResponse_new — Method
UA_RegisterServerResponse_new()::Ptr{UA_RegisterServerResponse}

creates and initializes ("zeros") a UA_RegisterServerResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_RegisterServerResponse_delete(x::Ptr{UA_RegisterServerResponse})

source
Open62541.UA_RegisteredServer_clear — Method
UA_RegisteredServer_clear(x::Ptr{UA_RegisteredServer})

deletes the dynamically allocated content of the object x and calls UA_RegisteredServer_init(x) to reset the type and its memory.

source
Open62541.UA_RegisteredServer_copy — Method
UA_RegisteredServer_copy(src::Ptr{UA_RegisteredServer}, dst::Ptr{UA_RegisteredServer})::UA_STATUSCODE
UA_RegisteredServer_copy(src::UA_RegisteredServer, dst::Ptr{UA_RegisteredServer})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_RegisteredServer_deleteMembers — Method
UA_RegisteredServer_deleteMembers(x::Ptr{UA_RegisteredServer})

(deprecated, use UA_RegisteredServer_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_RegisteredServer_init(x) to reset the type and its memory.

source
Open62541.UA_RegisteredServer_equal — Method
UA_RegisteredServer_equal(p1::Ptr{UA_RegisteredServer}, p2::Ptr{UA_RegisteredServer})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_RegisteredServer_new — Method
UA_RegisteredServer_new()::Ptr{UA_RegisteredServer}

creates and initializes ("zeros") a UA_RegisteredServer object whose memory is allocated by C. After use, it needs to be cleaned up with UA_RegisteredServer_delete(x::Ptr{UA_RegisteredServer})

source
Open62541.UA_RelativePathElement_clear — Method
UA_RelativePathElement_clear(x::Ptr{UA_RelativePathElement})

deletes the dynamically allocated content of the object x and calls UA_RelativePathElement_init(x) to reset the type and its memory.

source
Open62541.UA_RelativePathElement_copy — Method
UA_RelativePathElement_copy(src::Ptr{UA_RelativePathElement}, dst::Ptr{UA_RelativePathElement})::UA_STATUSCODE
UA_RelativePathElement_copy(src::UA_RelativePathElement, dst::Ptr{UA_RelativePathElement})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_RelativePathElement_deleteMembers — Method
UA_RelativePathElement_deleteMembers(x::Ptr{UA_RelativePathElement})

(deprecated, use UA_RelativePathElement_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_RelativePathElement_init(x) to reset the type and its memory.

source
Open62541.UA_RelativePathElement_equal — Method
UA_RelativePathElement_equal(p1::Ptr{UA_RelativePathElement}, p2::Ptr{UA_RelativePathElement})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_RelativePathElement_new — Method
UA_RelativePathElement_new()::Ptr{UA_RelativePathElement}

creates and initializes ("zeros") a UA_RelativePathElement object whose memory is allocated by C. After use, it needs to be cleaned up with UA_RelativePathElement_delete(x::Ptr{UA_RelativePathElement})

source
Open62541.UA_RelativePath_clear — Method
UA_RelativePath_clear(x::Ptr{UA_RelativePath})

deletes the dynamically allocated content of the object x and calls UA_RelativePath_init(x) to reset the type and its memory.

source
Open62541.UA_RelativePath_copy — Method
UA_RelativePath_copy(src::Ptr{UA_RelativePath}, dst::Ptr{UA_RelativePath})::UA_STATUSCODE
UA_RelativePath_copy(src::UA_RelativePath, dst::Ptr{UA_RelativePath})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_RelativePath_deleteMembers — Method
UA_RelativePath_deleteMembers(x::Ptr{UA_RelativePath})

(deprecated, use UA_RelativePath_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_RelativePath_init(x) to reset the type and its memory.

source
Open62541.UA_RelativePath_equal — Method
UA_RelativePath_equal(p1::Ptr{UA_RelativePath}, p2::Ptr{UA_RelativePath})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_RelativePath_new — Method
UA_RelativePath_new()::Ptr{UA_RelativePath}

creates and initializes ("zeros") a UA_RelativePath object whose memory is allocated by C. After use, it needs to be cleaned up with UA_RelativePath_delete(x::Ptr{UA_RelativePath})

source
Open62541.UA_RepublishRequest_clear — Method
UA_RepublishRequest_clear(x::Ptr{UA_RepublishRequest})

deletes the dynamically allocated content of the object x and calls UA_RepublishRequest_init(x) to reset the type and its memory.

source
Open62541.UA_RepublishRequest_copy — Method
UA_RepublishRequest_copy(src::Ptr{UA_RepublishRequest}, dst::Ptr{UA_RepublishRequest})::UA_STATUSCODE
UA_RepublishRequest_copy(src::UA_RepublishRequest, dst::Ptr{UA_RepublishRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_RepublishRequest_deleteMembers — Method
UA_RepublishRequest_deleteMembers(x::Ptr{UA_RepublishRequest})

(deprecated, use UA_RepublishRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_RepublishRequest_init(x) to reset the type and its memory.

source
Open62541.UA_RepublishRequest_equal — Method
UA_RepublishRequest_equal(p1::Ptr{UA_RepublishRequest}, p2::Ptr{UA_RepublishRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_RepublishRequest_new — Method
UA_RepublishRequest_new()::Ptr{UA_RepublishRequest}

creates and initializes ("zeros") a UA_RepublishRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_RepublishRequest_delete(x::Ptr{UA_RepublishRequest})

source
Open62541.UA_RepublishResponse_clear — Method
UA_RepublishResponse_clear(x::Ptr{UA_RepublishResponse})

deletes the dynamically allocated content of the object x and calls UA_RepublishResponse_init(x) to reset the type and its memory.

source
Open62541.UA_RepublishResponse_copy — Method
UA_RepublishResponse_copy(src::Ptr{UA_RepublishResponse}, dst::Ptr{UA_RepublishResponse})::UA_STATUSCODE
UA_RepublishResponse_copy(src::UA_RepublishResponse, dst::Ptr{UA_RepublishResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_RepublishResponse_deleteMembers — Method
UA_RepublishResponse_deleteMembers(x::Ptr{UA_RepublishResponse})

(deprecated, use UA_RepublishResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_RepublishResponse_init(x) to reset the type and its memory.

source
Open62541.UA_RepublishResponse_equal — Method
UA_RepublishResponse_equal(p1::Ptr{UA_RepublishResponse}, p2::Ptr{UA_RepublishResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_RepublishResponse_new — Method
UA_RepublishResponse_new()::Ptr{UA_RepublishResponse}

creates and initializes ("zeros") a UA_RepublishResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_RepublishResponse_delete(x::Ptr{UA_RepublishResponse})

source
Open62541.UA_RequestHeader_clear — Method
UA_RequestHeader_clear(x::Ptr{UA_RequestHeader})

deletes the dynamically allocated content of the object x and calls UA_RequestHeader_init(x) to reset the type and its memory.

source
Open62541.UA_RequestHeader_copy — Method
UA_RequestHeader_copy(src::Ptr{UA_RequestHeader}, dst::Ptr{UA_RequestHeader})::UA_STATUSCODE
UA_RequestHeader_copy(src::UA_RequestHeader, dst::Ptr{UA_RequestHeader})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_RequestHeader_deleteMembers — Method
UA_RequestHeader_deleteMembers(x::Ptr{UA_RequestHeader})

(deprecated, use UA_RequestHeader_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_RequestHeader_init(x) to reset the type and its memory.

source
Open62541.UA_RequestHeader_equal — Method
UA_RequestHeader_equal(p1::Ptr{UA_RequestHeader}, p2::Ptr{UA_RequestHeader})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_RequestHeader_new — Method
UA_RequestHeader_new()::Ptr{UA_RequestHeader}

creates and initializes ("zeros") a UA_RequestHeader object whose memory is allocated by C. After use, it needs to be cleaned up with UA_RequestHeader_delete(x::Ptr{UA_RequestHeader})

source
Open62541.UA_ResponseHeader_clear — Method
UA_ResponseHeader_clear(x::Ptr{UA_ResponseHeader})

deletes the dynamically allocated content of the object x and calls UA_ResponseHeader_init(x) to reset the type and its memory.

source
Open62541.UA_ResponseHeader_copy — Method
UA_ResponseHeader_copy(src::Ptr{UA_ResponseHeader}, dst::Ptr{UA_ResponseHeader})::UA_STATUSCODE
UA_ResponseHeader_copy(src::UA_ResponseHeader, dst::Ptr{UA_ResponseHeader})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ResponseHeader_deleteMembers — Method
UA_ResponseHeader_deleteMembers(x::Ptr{UA_ResponseHeader})

(deprecated, use UA_ResponseHeader_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ResponseHeader_init(x) to reset the type and its memory.

source
Open62541.UA_ResponseHeader_equal — Method
UA_ResponseHeader_equal(p1::Ptr{UA_ResponseHeader}, p2::Ptr{UA_ResponseHeader})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ResponseHeader_new — Method
UA_ResponseHeader_new()::Ptr{UA_ResponseHeader}

creates and initializes ("zeros") a UA_ResponseHeader object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ResponseHeader_delete(x::Ptr{UA_ResponseHeader})

source
Open62541.UA_RolePermissionType_clear — Method
UA_RolePermissionType_clear(x::Ptr{UA_RolePermissionType})

deletes the dynamically allocated content of the object x and calls UA_RolePermissionType_init(x) to reset the type and its memory.

source
Open62541.UA_RolePermissionType_copy — Method
UA_RolePermissionType_copy(src::Ptr{UA_RolePermissionType}, dst::Ptr{UA_RolePermissionType})::UA_STATUSCODE
UA_RolePermissionType_copy(src::UA_RolePermissionType, dst::Ptr{UA_RolePermissionType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_RolePermissionType_deleteMembers — Method
UA_RolePermissionType_deleteMembers(x::Ptr{UA_RolePermissionType})

(deprecated, use UA_RolePermissionType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_RolePermissionType_init(x) to reset the type and its memory.

source
Open62541.UA_RolePermissionType_equal — Method
UA_RolePermissionType_equal(p1::Ptr{UA_RolePermissionType}, p2::Ptr{UA_RolePermissionType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_RolePermissionType_new — Method
UA_RolePermissionType_new()::Ptr{UA_RolePermissionType}

creates and initializes ("zeros") a UA_RolePermissionType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_RolePermissionType_delete(x::Ptr{UA_RolePermissionType})

source
Open62541.UA_RsaEncryptedSecret_copy — Method
UA_String_copy(src::Ptr{UA_String}, dst::Ptr{UA_String})::UA_STATUSCODE
UA_String_copy(src::UA_String, dst::Ptr{UA_String})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_RsaEncryptedSecret_deleteMembers — Method
UA_String_deleteMembers(x::Ptr{UA_String})

(deprecated, use UA_String_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_RsaEncryptedSecret_equal — Method
UA_RsaEncryptedSecret_equal(p1::Ptr{UA_String}, p2::Ptr{UA_String})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_RsaEncryptedSecret_new — Method
UA_String_new()::Ptr{UA_String}

creates and initializes ("zeros") a UA_String object whose memory is allocated by C. After use, it needs to be cleaned up with UA_String_delete(x::Ptr{UA_String})

source
Open62541.UA_SByte_clear — Method
Int8_clear(x::Ptr{Int8})

deletes the dynamically allocated content of the object x and calls Int8_init(x) to reset the type and its memory.

source
Open62541.UA_SByte_copy — Method
Int8_copy(src::Ptr{Int8}, dst::Ptr{Int8})::UA_STATUSCODE
Int8_copy(src::Int8, dst::Ptr{Int8})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_SByte_deleteMembers — Method
Int8_deleteMembers(x::Ptr{Int8})

(deprecated, use Int8_clear(x) instead) deletes the dynamically allocated content of the object x and calls Int8_init(x) to reset the type and its memory.

source
Open62541.UA_SByte_equal — Method
UA_SByte_equal(p1::Ptr{Int8}, p2::Ptr{Int8})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_SByte_init — Method
Int8_init(x::Ptr{Int8})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_SByte_new — Method
Int8_new()::Ptr{Int8}

creates and initializes ("zeros") a Int8 object whose memory is allocated by C. After use, it needs to be cleaned up with Int8_delete(x::Ptr{Int8})

source
Open62541.UA_SamplingIntervalDiagnosticsDataType_clear — Method
UA_SamplingIntervalDiagnosticsDataType_clear(x::Ptr{UA_SamplingIntervalDiagnosticsDataType})

deletes the dynamically allocated content of the object x and calls UA_SamplingIntervalDiagnosticsDataType_init(x) to reset the type and its memory.

source
Open62541.UA_SamplingIntervalDiagnosticsDataType_copy — Method
UA_SamplingIntervalDiagnosticsDataType_copy(src::Ptr{UA_SamplingIntervalDiagnosticsDataType}, dst::Ptr{UA_SamplingIntervalDiagnosticsDataType})::UA_STATUSCODE
UA_SamplingIntervalDiagnosticsDataType_copy(src::UA_SamplingIntervalDiagnosticsDataType, dst::Ptr{UA_SamplingIntervalDiagnosticsDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_SamplingIntervalDiagnosticsDataType_deleteMembers — Method
UA_SamplingIntervalDiagnosticsDataType_deleteMembers(x::Ptr{UA_SamplingIntervalDiagnosticsDataType})

(deprecated, use UA_SamplingIntervalDiagnosticsDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_SamplingIntervalDiagnosticsDataType_init(x) to reset the type and its memory.

source
Open62541.UA_SamplingIntervalDiagnosticsDataType_equal — Method
UA_SamplingIntervalDiagnosticsDataType_equal(p1::Ptr{UA_SamplingIntervalDiagnosticsDataType}, p2::Ptr{UA_SamplingIntervalDiagnosticsDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_SamplingIntervalDiagnosticsDataType_new — Method
UA_SamplingIntervalDiagnosticsDataType_new()::Ptr{UA_SamplingIntervalDiagnosticsDataType}

creates and initializes ("zeros") a UA_SamplingIntervalDiagnosticsDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_SamplingIntervalDiagnosticsDataType_delete(x::Ptr{UA_SamplingIntervalDiagnosticsDataType})

source
Open62541.UA_SecurityGroupDataType_clear — Method
UA_SecurityGroupDataType_clear(x::Ptr{UA_SecurityGroupDataType})

deletes the dynamically allocated content of the object x and calls UA_SecurityGroupDataType_init(x) to reset the type and its memory.

source
Open62541.UA_SecurityGroupDataType_copy — Method
UA_SecurityGroupDataType_copy(src::Ptr{UA_SecurityGroupDataType}, dst::Ptr{UA_SecurityGroupDataType})::UA_STATUSCODE
UA_SecurityGroupDataType_copy(src::UA_SecurityGroupDataType, dst::Ptr{UA_SecurityGroupDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_SecurityGroupDataType_deleteMembers — Method
UA_SecurityGroupDataType_deleteMembers(x::Ptr{UA_SecurityGroupDataType})

(deprecated, use UA_SecurityGroupDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_SecurityGroupDataType_init(x) to reset the type and its memory.

source
Open62541.UA_SecurityGroupDataType_equal — Method
UA_SecurityGroupDataType_equal(p1::Ptr{UA_SecurityGroupDataType}, p2::Ptr{UA_SecurityGroupDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_SecurityGroupDataType_new — Method
UA_SecurityGroupDataType_new()::Ptr{UA_SecurityGroupDataType}

creates and initializes ("zeros") a UA_SecurityGroupDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_SecurityGroupDataType_delete(x::Ptr{UA_SecurityGroupDataType})

source
Open62541.UA_SecurityTokenRequestType_clear — Method
UA_SecurityTokenRequestType_clear(x::Ptr{UA_SecurityTokenRequestType})

deletes the dynamically allocated content of the object x and calls UA_SecurityTokenRequestType_init(x) to reset the type and its memory.

source
Open62541.UA_SecurityTokenRequestType_copy — Method
UA_SecurityTokenRequestType_copy(src::Ptr{UA_SecurityTokenRequestType}, dst::Ptr{UA_SecurityTokenRequestType})::UA_STATUSCODE
UA_SecurityTokenRequestType_copy(src::UA_SecurityTokenRequestType, dst::Ptr{UA_SecurityTokenRequestType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_SecurityTokenRequestType_deleteMembers — Method
UA_SecurityTokenRequestType_deleteMembers(x::Ptr{UA_SecurityTokenRequestType})

(deprecated, use UA_SecurityTokenRequestType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_SecurityTokenRequestType_init(x) to reset the type and its memory.

source
Open62541.UA_SecurityTokenRequestType_equal — Method
UA_SecurityTokenRequestType_equal(p1::Ptr{UA_SecurityTokenRequestType}, p2::Ptr{UA_SecurityTokenRequestType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_SecurityTokenRequestType_new — Method
UA_SecurityTokenRequestType_new()::Ptr{UA_SecurityTokenRequestType}

creates and initializes ("zeros") a UA_SecurityTokenRequestType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_SecurityTokenRequestType_delete(x::Ptr{UA_SecurityTokenRequestType})

source
Open62541.UA_SemanticChangeStructureDataType_clear — Method
UA_SemanticChangeStructureDataType_clear(x::Ptr{UA_SemanticChangeStructureDataType})

deletes the dynamically allocated content of the object x and calls UA_SemanticChangeStructureDataType_init(x) to reset the type and its memory.

source
Open62541.UA_SemanticChangeStructureDataType_copy — Method
UA_SemanticChangeStructureDataType_copy(src::Ptr{UA_SemanticChangeStructureDataType}, dst::Ptr{UA_SemanticChangeStructureDataType})::UA_STATUSCODE
UA_SemanticChangeStructureDataType_copy(src::UA_SemanticChangeStructureDataType, dst::Ptr{UA_SemanticChangeStructureDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_SemanticChangeStructureDataType_deleteMembers — Method
UA_SemanticChangeStructureDataType_deleteMembers(x::Ptr{UA_SemanticChangeStructureDataType})

(deprecated, use UA_SemanticChangeStructureDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_SemanticChangeStructureDataType_init(x) to reset the type and its memory.

source
Open62541.UA_SemanticChangeStructureDataType_equal — Method
UA_SemanticChangeStructureDataType_equal(p1::Ptr{UA_SemanticChangeStructureDataType}, p2::Ptr{UA_SemanticChangeStructureDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_SemanticChangeStructureDataType_new — Method
UA_SemanticChangeStructureDataType_new()::Ptr{UA_SemanticChangeStructureDataType}

creates and initializes ("zeros") a UA_SemanticChangeStructureDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_SemanticChangeStructureDataType_delete(x::Ptr{UA_SemanticChangeStructureDataType})

source
Open62541.UA_SemanticVersionString_copy — Method
UA_String_copy(src::Ptr{UA_String}, dst::Ptr{UA_String})::UA_STATUSCODE
UA_String_copy(src::UA_String, dst::Ptr{UA_String})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_SemanticVersionString_deleteMembers — Method
UA_String_deleteMembers(x::Ptr{UA_String})

(deprecated, use UA_String_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_SemanticVersionString_equal — Method
UA_SemanticVersionString_equal(p1::Ptr{UA_String}, p2::Ptr{UA_String})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_SemanticVersionString_new — Method
UA_String_new()::Ptr{UA_String}

creates and initializes ("zeros") a UA_String object whose memory is allocated by C. After use, it needs to be cleaned up with UA_String_delete(x::Ptr{UA_String})

source
Open62541.UA_ServerDiagnosticsSummaryDataType_clear — Method
UA_ServerDiagnosticsSummaryDataType_clear(x::Ptr{UA_ServerDiagnosticsSummaryDataType})

deletes the dynamically allocated content of the object x and calls UA_ServerDiagnosticsSummaryDataType_init(x) to reset the type and its memory.

source
Open62541.UA_ServerDiagnosticsSummaryDataType_copy — Method
UA_ServerDiagnosticsSummaryDataType_copy(src::Ptr{UA_ServerDiagnosticsSummaryDataType}, dst::Ptr{UA_ServerDiagnosticsSummaryDataType})::UA_STATUSCODE
UA_ServerDiagnosticsSummaryDataType_copy(src::UA_ServerDiagnosticsSummaryDataType, dst::Ptr{UA_ServerDiagnosticsSummaryDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ServerDiagnosticsSummaryDataType_deleteMembers — Method
UA_ServerDiagnosticsSummaryDataType_deleteMembers(x::Ptr{UA_ServerDiagnosticsSummaryDataType})

(deprecated, use UA_ServerDiagnosticsSummaryDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ServerDiagnosticsSummaryDataType_init(x) to reset the type and its memory.

source
Open62541.UA_ServerDiagnosticsSummaryDataType_equal — Method
UA_ServerDiagnosticsSummaryDataType_equal(p1::Ptr{UA_ServerDiagnosticsSummaryDataType}, p2::Ptr{UA_ServerDiagnosticsSummaryDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ServerDiagnosticsSummaryDataType_new — Method
UA_ServerDiagnosticsSummaryDataType_new()::Ptr{UA_ServerDiagnosticsSummaryDataType}

creates and initializes ("zeros") a UA_ServerDiagnosticsSummaryDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ServerDiagnosticsSummaryDataType_delete(x::Ptr{UA_ServerDiagnosticsSummaryDataType})

source
Open62541.UA_ServerOnNetwork_clear — Method
UA_ServerOnNetwork_clear(x::Ptr{UA_ServerOnNetwork})

deletes the dynamically allocated content of the object x and calls UA_ServerOnNetwork_init(x) to reset the type and its memory.

source
Open62541.UA_ServerOnNetwork_copy — Method
UA_ServerOnNetwork_copy(src::Ptr{UA_ServerOnNetwork}, dst::Ptr{UA_ServerOnNetwork})::UA_STATUSCODE
UA_ServerOnNetwork_copy(src::UA_ServerOnNetwork, dst::Ptr{UA_ServerOnNetwork})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ServerOnNetwork_deleteMembers — Method
UA_ServerOnNetwork_deleteMembers(x::Ptr{UA_ServerOnNetwork})

(deprecated, use UA_ServerOnNetwork_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ServerOnNetwork_init(x) to reset the type and its memory.

source
Open62541.UA_ServerOnNetwork_equal — Method
UA_ServerOnNetwork_equal(p1::Ptr{UA_ServerOnNetwork}, p2::Ptr{UA_ServerOnNetwork})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ServerOnNetwork_new — Method
UA_ServerOnNetwork_new()::Ptr{UA_ServerOnNetwork}

creates and initializes ("zeros") a UA_ServerOnNetwork object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ServerOnNetwork_delete(x::Ptr{UA_ServerOnNetwork})

source
Open62541.UA_ServerState_clear — Method
UA_ServerState_clear(x::Ptr{UA_ServerState})

deletes the dynamically allocated content of the object x and calls UA_ServerState_init(x) to reset the type and its memory.

source
Open62541.UA_ServerState_copy — Method
UA_ServerState_copy(src::Ptr{UA_ServerState}, dst::Ptr{UA_ServerState})::UA_STATUSCODE
UA_ServerState_copy(src::UA_ServerState, dst::Ptr{UA_ServerState})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ServerState_deleteMembers — Method
UA_ServerState_deleteMembers(x::Ptr{UA_ServerState})

(deprecated, use UA_ServerState_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ServerState_init(x) to reset the type and its memory.

source
Open62541.UA_ServerState_equal — Method
UA_ServerState_equal(p1::Ptr{UA_ServerState}, p2::Ptr{UA_ServerState})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ServerState_new — Method
UA_ServerState_new()::Ptr{UA_ServerState}

creates and initializes ("zeros") a UA_ServerState object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ServerState_delete(x::Ptr{UA_ServerState})

source
Open62541.UA_ServerStatusDataType_clear — Method
UA_ServerStatusDataType_clear(x::Ptr{UA_ServerStatusDataType})

deletes the dynamically allocated content of the object x and calls UA_ServerStatusDataType_init(x) to reset the type and its memory.

source
Open62541.UA_ServerStatusDataType_copy — Method
UA_ServerStatusDataType_copy(src::Ptr{UA_ServerStatusDataType}, dst::Ptr{UA_ServerStatusDataType})::UA_STATUSCODE
UA_ServerStatusDataType_copy(src::UA_ServerStatusDataType, dst::Ptr{UA_ServerStatusDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ServerStatusDataType_deleteMembers — Method
UA_ServerStatusDataType_deleteMembers(x::Ptr{UA_ServerStatusDataType})

(deprecated, use UA_ServerStatusDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ServerStatusDataType_init(x) to reset the type and its memory.

source
Open62541.UA_ServerStatusDataType_equal — Method
UA_ServerStatusDataType_equal(p1::Ptr{UA_ServerStatusDataType}, p2::Ptr{UA_ServerStatusDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ServerStatusDataType_new — Method
UA_ServerStatusDataType_new()::Ptr{UA_ServerStatusDataType}

creates and initializes ("zeros") a UA_ServerStatusDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ServerStatusDataType_delete(x::Ptr{UA_ServerStatusDataType})

source
Open62541.UA_ServiceCounterDataType_clear — Method
UA_ServiceCounterDataType_clear(x::Ptr{UA_ServiceCounterDataType})

deletes the dynamically allocated content of the object x and calls UA_ServiceCounterDataType_init(x) to reset the type and its memory.

source
Open62541.UA_ServiceCounterDataType_copy — Method
UA_ServiceCounterDataType_copy(src::Ptr{UA_ServiceCounterDataType}, dst::Ptr{UA_ServiceCounterDataType})::UA_STATUSCODE
UA_ServiceCounterDataType_copy(src::UA_ServiceCounterDataType, dst::Ptr{UA_ServiceCounterDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ServiceCounterDataType_deleteMembers — Method
UA_ServiceCounterDataType_deleteMembers(x::Ptr{UA_ServiceCounterDataType})

(deprecated, use UA_ServiceCounterDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ServiceCounterDataType_init(x) to reset the type and its memory.

source
Open62541.UA_ServiceCounterDataType_equal — Method
UA_ServiceCounterDataType_equal(p1::Ptr{UA_ServiceCounterDataType}, p2::Ptr{UA_ServiceCounterDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ServiceCounterDataType_new — Method
UA_ServiceCounterDataType_new()::Ptr{UA_ServiceCounterDataType}

creates and initializes ("zeros") a UA_ServiceCounterDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ServiceCounterDataType_delete(x::Ptr{UA_ServiceCounterDataType})

source
Open62541.UA_ServiceFault_clear — Method
UA_ServiceFault_clear(x::Ptr{UA_ServiceFault})

deletes the dynamically allocated content of the object x and calls UA_ServiceFault_init(x) to reset the type and its memory.

source
Open62541.UA_ServiceFault_copy — Method
UA_ServiceFault_copy(src::Ptr{UA_ServiceFault}, dst::Ptr{UA_ServiceFault})::UA_STATUSCODE
UA_ServiceFault_copy(src::UA_ServiceFault, dst::Ptr{UA_ServiceFault})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ServiceFault_deleteMembers — Method
UA_ServiceFault_deleteMembers(x::Ptr{UA_ServiceFault})

(deprecated, use UA_ServiceFault_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ServiceFault_init(x) to reset the type and its memory.

source
Open62541.UA_ServiceFault_equal — Method
UA_ServiceFault_equal(p1::Ptr{UA_ServiceFault}, p2::Ptr{UA_ServiceFault})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ServiceFault_new — Method
UA_ServiceFault_new()::Ptr{UA_ServiceFault}

creates and initializes ("zeros") a UA_ServiceFault object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ServiceFault_delete(x::Ptr{UA_ServiceFault})

source
Open62541.UA_SessionAuthenticationToken_copy — Method
UA_NodeId_copy(src::Ptr{UA_NodeId}, dst::Ptr{UA_NodeId})::UA_STATUSCODE
UA_NodeId_copy(src::UA_NodeId, dst::Ptr{UA_NodeId})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_SessionAuthenticationToken_equal — Method
UA_SessionAuthenticationToken_equal(p1::Ptr{UA_NodeId}, p2::Ptr{UA_NodeId})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_SessionAuthenticationToken_new — Method
UA_NodeId_new()::Ptr{UA_NodeId}

creates and initializes ("zeros") a UA_NodeId object whose memory is allocated by C. After use, it needs to be cleaned up with UA_NodeId_delete(x::Ptr{UA_NodeId})

source
Open62541.UA_SessionDiagnosticsDataType_clear — Method
UA_SessionDiagnosticsDataType_clear(x::Ptr{UA_SessionDiagnosticsDataType})

deletes the dynamically allocated content of the object x and calls UA_SessionDiagnosticsDataType_init(x) to reset the type and its memory.

source
Open62541.UA_SessionDiagnosticsDataType_copy — Method
UA_SessionDiagnosticsDataType_copy(src::Ptr{UA_SessionDiagnosticsDataType}, dst::Ptr{UA_SessionDiagnosticsDataType})::UA_STATUSCODE
UA_SessionDiagnosticsDataType_copy(src::UA_SessionDiagnosticsDataType, dst::Ptr{UA_SessionDiagnosticsDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_SessionDiagnosticsDataType_deleteMembers — Method
UA_SessionDiagnosticsDataType_deleteMembers(x::Ptr{UA_SessionDiagnosticsDataType})

(deprecated, use UA_SessionDiagnosticsDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_SessionDiagnosticsDataType_init(x) to reset the type and its memory.

source
Open62541.UA_SessionDiagnosticsDataType_equal — Method
UA_SessionDiagnosticsDataType_equal(p1::Ptr{UA_SessionDiagnosticsDataType}, p2::Ptr{UA_SessionDiagnosticsDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_SessionDiagnosticsDataType_new — Method
UA_SessionDiagnosticsDataType_new()::Ptr{UA_SessionDiagnosticsDataType}

creates and initializes ("zeros") a UA_SessionDiagnosticsDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_SessionDiagnosticsDataType_delete(x::Ptr{UA_SessionDiagnosticsDataType})

source
Open62541.UA_SessionSecurityDiagnosticsDataType_clear — Method
UA_SessionSecurityDiagnosticsDataType_clear(x::Ptr{UA_SessionSecurityDiagnosticsDataType})

deletes the dynamically allocated content of the object x and calls UA_SessionSecurityDiagnosticsDataType_init(x) to reset the type and its memory.

source
Open62541.UA_SessionSecurityDiagnosticsDataType_copy — Method
UA_SessionSecurityDiagnosticsDataType_copy(src::Ptr{UA_SessionSecurityDiagnosticsDataType}, dst::Ptr{UA_SessionSecurityDiagnosticsDataType})::UA_STATUSCODE
UA_SessionSecurityDiagnosticsDataType_copy(src::UA_SessionSecurityDiagnosticsDataType, dst::Ptr{UA_SessionSecurityDiagnosticsDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_SessionSecurityDiagnosticsDataType_deleteMembers — Method
UA_SessionSecurityDiagnosticsDataType_deleteMembers(x::Ptr{UA_SessionSecurityDiagnosticsDataType})

(deprecated, use UA_SessionSecurityDiagnosticsDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_SessionSecurityDiagnosticsDataType_init(x) to reset the type and its memory.

source
Open62541.UA_SessionSecurityDiagnosticsDataType_equal — Method
UA_SessionSecurityDiagnosticsDataType_equal(p1::Ptr{UA_SessionSecurityDiagnosticsDataType}, p2::Ptr{UA_SessionSecurityDiagnosticsDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_SessionSecurityDiagnosticsDataType_new — Method
UA_SessionSecurityDiagnosticsDataType_new()::Ptr{UA_SessionSecurityDiagnosticsDataType}

creates and initializes ("zeros") a UA_SessionSecurityDiagnosticsDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_SessionSecurityDiagnosticsDataType_delete(x::Ptr{UA_SessionSecurityDiagnosticsDataType})

source
Open62541.UA_SessionlessInvokeRequestType_clear — Method
UA_SessionlessInvokeRequestType_clear(x::Ptr{UA_SessionlessInvokeRequestType})

deletes the dynamically allocated content of the object x and calls UA_SessionlessInvokeRequestType_init(x) to reset the type and its memory.

source
Open62541.UA_SessionlessInvokeRequestType_copy — Method
UA_SessionlessInvokeRequestType_copy(src::Ptr{UA_SessionlessInvokeRequestType}, dst::Ptr{UA_SessionlessInvokeRequestType})::UA_STATUSCODE
UA_SessionlessInvokeRequestType_copy(src::UA_SessionlessInvokeRequestType, dst::Ptr{UA_SessionlessInvokeRequestType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_SessionlessInvokeRequestType_deleteMembers — Method
UA_SessionlessInvokeRequestType_deleteMembers(x::Ptr{UA_SessionlessInvokeRequestType})

(deprecated, use UA_SessionlessInvokeRequestType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_SessionlessInvokeRequestType_init(x) to reset the type and its memory.

source
Open62541.UA_SessionlessInvokeRequestType_equal — Method
UA_SessionlessInvokeRequestType_equal(p1::Ptr{UA_SessionlessInvokeRequestType}, p2::Ptr{UA_SessionlessInvokeRequestType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_SessionlessInvokeRequestType_new — Method
UA_SessionlessInvokeRequestType_new()::Ptr{UA_SessionlessInvokeRequestType}

creates and initializes ("zeros") a UA_SessionlessInvokeRequestType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_SessionlessInvokeRequestType_delete(x::Ptr{UA_SessionlessInvokeRequestType})

source
Open62541.UA_SessionlessInvokeResponseType_clear — Method
UA_SessionlessInvokeResponseType_clear(x::Ptr{UA_SessionlessInvokeResponseType})

deletes the dynamically allocated content of the object x and calls UA_SessionlessInvokeResponseType_init(x) to reset the type and its memory.

source
Open62541.UA_SessionlessInvokeResponseType_copy — Method
UA_SessionlessInvokeResponseType_copy(src::Ptr{UA_SessionlessInvokeResponseType}, dst::Ptr{UA_SessionlessInvokeResponseType})::UA_STATUSCODE
UA_SessionlessInvokeResponseType_copy(src::UA_SessionlessInvokeResponseType, dst::Ptr{UA_SessionlessInvokeResponseType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_SessionlessInvokeResponseType_deleteMembers — Method
UA_SessionlessInvokeResponseType_deleteMembers(x::Ptr{UA_SessionlessInvokeResponseType})

(deprecated, use UA_SessionlessInvokeResponseType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_SessionlessInvokeResponseType_init(x) to reset the type and its memory.

source
Open62541.UA_SessionlessInvokeResponseType_equal — Method
UA_SessionlessInvokeResponseType_equal(p1::Ptr{UA_SessionlessInvokeResponseType}, p2::Ptr{UA_SessionlessInvokeResponseType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_SessionlessInvokeResponseType_new — Method
UA_SessionlessInvokeResponseType_new()::Ptr{UA_SessionlessInvokeResponseType}

creates and initializes ("zeros") a UA_SessionlessInvokeResponseType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_SessionlessInvokeResponseType_delete(x::Ptr{UA_SessionlessInvokeResponseType})

source
Open62541.UA_SetMonitoringModeRequest_clear — Method
UA_SetMonitoringModeRequest_clear(x::Ptr{UA_SetMonitoringModeRequest})

deletes the dynamically allocated content of the object x and calls UA_SetMonitoringModeRequest_init(x) to reset the type and its memory.

source
Open62541.UA_SetMonitoringModeRequest_copy — Method
UA_SetMonitoringModeRequest_copy(src::Ptr{UA_SetMonitoringModeRequest}, dst::Ptr{UA_SetMonitoringModeRequest})::UA_STATUSCODE
UA_SetMonitoringModeRequest_copy(src::UA_SetMonitoringModeRequest, dst::Ptr{UA_SetMonitoringModeRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_SetMonitoringModeRequest_deleteMembers — Method
UA_SetMonitoringModeRequest_deleteMembers(x::Ptr{UA_SetMonitoringModeRequest})

(deprecated, use UA_SetMonitoringModeRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_SetMonitoringModeRequest_init(x) to reset the type and its memory.

source
Open62541.UA_SetMonitoringModeRequest_equal — Method
UA_SetMonitoringModeRequest_equal(p1::Ptr{UA_SetMonitoringModeRequest}, p2::Ptr{UA_SetMonitoringModeRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_SetMonitoringModeRequest_new — Method
UA_SetMonitoringModeRequest_new()::Ptr{UA_SetMonitoringModeRequest}

creates and initializes ("zeros") a UA_SetMonitoringModeRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_SetMonitoringModeRequest_delete(x::Ptr{UA_SetMonitoringModeRequest})

source
Open62541.UA_SetMonitoringModeResponse_clear — Method
UA_SetMonitoringModeResponse_clear(x::Ptr{UA_SetMonitoringModeResponse})

deletes the dynamically allocated content of the object x and calls UA_SetMonitoringModeResponse_init(x) to reset the type and its memory.

source
Open62541.UA_SetMonitoringModeResponse_copy — Method
UA_SetMonitoringModeResponse_copy(src::Ptr{UA_SetMonitoringModeResponse}, dst::Ptr{UA_SetMonitoringModeResponse})::UA_STATUSCODE
UA_SetMonitoringModeResponse_copy(src::UA_SetMonitoringModeResponse, dst::Ptr{UA_SetMonitoringModeResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_SetMonitoringModeResponse_deleteMembers — Method
UA_SetMonitoringModeResponse_deleteMembers(x::Ptr{UA_SetMonitoringModeResponse})

(deprecated, use UA_SetMonitoringModeResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_SetMonitoringModeResponse_init(x) to reset the type and its memory.

source
Open62541.UA_SetMonitoringModeResponse_equal — Method
UA_SetMonitoringModeResponse_equal(p1::Ptr{UA_SetMonitoringModeResponse}, p2::Ptr{UA_SetMonitoringModeResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_SetMonitoringModeResponse_new — Method
UA_SetMonitoringModeResponse_new()::Ptr{UA_SetMonitoringModeResponse}

creates and initializes ("zeros") a UA_SetMonitoringModeResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_SetMonitoringModeResponse_delete(x::Ptr{UA_SetMonitoringModeResponse})

source
Open62541.UA_SetPublishingModeRequest_clear — Method
UA_SetPublishingModeRequest_clear(x::Ptr{UA_SetPublishingModeRequest})

deletes the dynamically allocated content of the object x and calls UA_SetPublishingModeRequest_init(x) to reset the type and its memory.

source
Open62541.UA_SetPublishingModeRequest_copy — Method
UA_SetPublishingModeRequest_copy(src::Ptr{UA_SetPublishingModeRequest}, dst::Ptr{UA_SetPublishingModeRequest})::UA_STATUSCODE
UA_SetPublishingModeRequest_copy(src::UA_SetPublishingModeRequest, dst::Ptr{UA_SetPublishingModeRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_SetPublishingModeRequest_deleteMembers — Method
UA_SetPublishingModeRequest_deleteMembers(x::Ptr{UA_SetPublishingModeRequest})

(deprecated, use UA_SetPublishingModeRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_SetPublishingModeRequest_init(x) to reset the type and its memory.

source
Open62541.UA_SetPublishingModeRequest_equal — Method
UA_SetPublishingModeRequest_equal(p1::Ptr{UA_SetPublishingModeRequest}, p2::Ptr{UA_SetPublishingModeRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_SetPublishingModeRequest_new — Method
UA_SetPublishingModeRequest_new()::Ptr{UA_SetPublishingModeRequest}

creates and initializes ("zeros") a UA_SetPublishingModeRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_SetPublishingModeRequest_delete(x::Ptr{UA_SetPublishingModeRequest})

source
Open62541.UA_SetPublishingModeResponse_clear — Method
UA_SetPublishingModeResponse_clear(x::Ptr{UA_SetPublishingModeResponse})

deletes the dynamically allocated content of the object x and calls UA_SetPublishingModeResponse_init(x) to reset the type and its memory.

source
Open62541.UA_SetPublishingModeResponse_copy — Method
UA_SetPublishingModeResponse_copy(src::Ptr{UA_SetPublishingModeResponse}, dst::Ptr{UA_SetPublishingModeResponse})::UA_STATUSCODE
UA_SetPublishingModeResponse_copy(src::UA_SetPublishingModeResponse, dst::Ptr{UA_SetPublishingModeResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_SetPublishingModeResponse_deleteMembers — Method
UA_SetPublishingModeResponse_deleteMembers(x::Ptr{UA_SetPublishingModeResponse})

(deprecated, use UA_SetPublishingModeResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_SetPublishingModeResponse_init(x) to reset the type and its memory.

source
Open62541.UA_SetPublishingModeResponse_equal — Method
UA_SetPublishingModeResponse_equal(p1::Ptr{UA_SetPublishingModeResponse}, p2::Ptr{UA_SetPublishingModeResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_SetPublishingModeResponse_new — Method
UA_SetPublishingModeResponse_new()::Ptr{UA_SetPublishingModeResponse}

creates and initializes ("zeros") a UA_SetPublishingModeResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_SetPublishingModeResponse_delete(x::Ptr{UA_SetPublishingModeResponse})

source
Open62541.UA_SetTriggeringRequest_clear — Method
UA_SetTriggeringRequest_clear(x::Ptr{UA_SetTriggeringRequest})

deletes the dynamically allocated content of the object x and calls UA_SetTriggeringRequest_init(x) to reset the type and its memory.

source
Open62541.UA_SetTriggeringRequest_copy — Method
UA_SetTriggeringRequest_copy(src::Ptr{UA_SetTriggeringRequest}, dst::Ptr{UA_SetTriggeringRequest})::UA_STATUSCODE
UA_SetTriggeringRequest_copy(src::UA_SetTriggeringRequest, dst::Ptr{UA_SetTriggeringRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_SetTriggeringRequest_deleteMembers — Method
UA_SetTriggeringRequest_deleteMembers(x::Ptr{UA_SetTriggeringRequest})

(deprecated, use UA_SetTriggeringRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_SetTriggeringRequest_init(x) to reset the type and its memory.

source
Open62541.UA_SetTriggeringRequest_equal — Method
UA_SetTriggeringRequest_equal(p1::Ptr{UA_SetTriggeringRequest}, p2::Ptr{UA_SetTriggeringRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_SetTriggeringRequest_new — Method
UA_SetTriggeringRequest_new()::Ptr{UA_SetTriggeringRequest}

creates and initializes ("zeros") a UA_SetTriggeringRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_SetTriggeringRequest_delete(x::Ptr{UA_SetTriggeringRequest})

source
Open62541.UA_SetTriggeringResponse_clear — Method
UA_SetTriggeringResponse_clear(x::Ptr{UA_SetTriggeringResponse})

deletes the dynamically allocated content of the object x and calls UA_SetTriggeringResponse_init(x) to reset the type and its memory.

source
Open62541.UA_SetTriggeringResponse_copy — Method
UA_SetTriggeringResponse_copy(src::Ptr{UA_SetTriggeringResponse}, dst::Ptr{UA_SetTriggeringResponse})::UA_STATUSCODE
UA_SetTriggeringResponse_copy(src::UA_SetTriggeringResponse, dst::Ptr{UA_SetTriggeringResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_SetTriggeringResponse_deleteMembers — Method
UA_SetTriggeringResponse_deleteMembers(x::Ptr{UA_SetTriggeringResponse})

(deprecated, use UA_SetTriggeringResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_SetTriggeringResponse_init(x) to reset the type and its memory.

source
Open62541.UA_SetTriggeringResponse_equal — Method
UA_SetTriggeringResponse_equal(p1::Ptr{UA_SetTriggeringResponse}, p2::Ptr{UA_SetTriggeringResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_SetTriggeringResponse_new — Method
UA_SetTriggeringResponse_new()::Ptr{UA_SetTriggeringResponse}

creates and initializes ("zeros") a UA_SetTriggeringResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_SetTriggeringResponse_delete(x::Ptr{UA_SetTriggeringResponse})

source
Open62541.UA_SignatureData_clear — Method
UA_SignatureData_clear(x::Ptr{UA_SignatureData})

deletes the dynamically allocated content of the object x and calls UA_SignatureData_init(x) to reset the type and its memory.

source
Open62541.UA_SignatureData_copy — Method
UA_SignatureData_copy(src::Ptr{UA_SignatureData}, dst::Ptr{UA_SignatureData})::UA_STATUSCODE
UA_SignatureData_copy(src::UA_SignatureData, dst::Ptr{UA_SignatureData})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_SignatureData_deleteMembers — Method
UA_SignatureData_deleteMembers(x::Ptr{UA_SignatureData})

(deprecated, use UA_SignatureData_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_SignatureData_init(x) to reset the type and its memory.

source
Open62541.UA_SignatureData_equal — Method
UA_SignatureData_equal(p1::Ptr{UA_SignatureData}, p2::Ptr{UA_SignatureData})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_SignatureData_new — Method
UA_SignatureData_new()::Ptr{UA_SignatureData}

creates and initializes ("zeros") a UA_SignatureData object whose memory is allocated by C. After use, it needs to be cleaned up with UA_SignatureData_delete(x::Ptr{UA_SignatureData})

source
Open62541.UA_SignedSoftwareCertificate_clear — Method
UA_SignedSoftwareCertificate_clear(x::Ptr{UA_SignedSoftwareCertificate})

deletes the dynamically allocated content of the object x and calls UA_SignedSoftwareCertificate_init(x) to reset the type and its memory.

source
Open62541.UA_SignedSoftwareCertificate_copy — Method
UA_SignedSoftwareCertificate_copy(src::Ptr{UA_SignedSoftwareCertificate}, dst::Ptr{UA_SignedSoftwareCertificate})::UA_STATUSCODE
UA_SignedSoftwareCertificate_copy(src::UA_SignedSoftwareCertificate, dst::Ptr{UA_SignedSoftwareCertificate})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_SignedSoftwareCertificate_deleteMembers — Method
UA_SignedSoftwareCertificate_deleteMembers(x::Ptr{UA_SignedSoftwareCertificate})

(deprecated, use UA_SignedSoftwareCertificate_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_SignedSoftwareCertificate_init(x) to reset the type and its memory.

source
Open62541.UA_SignedSoftwareCertificate_equal — Method
UA_SignedSoftwareCertificate_equal(p1::Ptr{UA_SignedSoftwareCertificate}, p2::Ptr{UA_SignedSoftwareCertificate})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_SignedSoftwareCertificate_new — Method
UA_SignedSoftwareCertificate_new()::Ptr{UA_SignedSoftwareCertificate}

creates and initializes ("zeros") a UA_SignedSoftwareCertificate object whose memory is allocated by C. After use, it needs to be cleaned up with UA_SignedSoftwareCertificate_delete(x::Ptr{UA_SignedSoftwareCertificate})

source
Open62541.UA_SimpleAttributeOperand_clear — Method
UA_SimpleAttributeOperand_clear(x::Ptr{UA_SimpleAttributeOperand})

deletes the dynamically allocated content of the object x and calls UA_SimpleAttributeOperand_init(x) to reset the type and its memory.

source
Open62541.UA_SimpleAttributeOperand_copy — Method
UA_SimpleAttributeOperand_copy(src::Ptr{UA_SimpleAttributeOperand}, dst::Ptr{UA_SimpleAttributeOperand})::UA_STATUSCODE
UA_SimpleAttributeOperand_copy(src::UA_SimpleAttributeOperand, dst::Ptr{UA_SimpleAttributeOperand})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_SimpleAttributeOperand_deleteMembers — Method
UA_SimpleAttributeOperand_deleteMembers(x::Ptr{UA_SimpleAttributeOperand})

(deprecated, use UA_SimpleAttributeOperand_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_SimpleAttributeOperand_init(x) to reset the type and its memory.

source
Open62541.UA_SimpleAttributeOperand_equal — Method
UA_SimpleAttributeOperand_equal(p1::Ptr{UA_SimpleAttributeOperand}, p2::Ptr{UA_SimpleAttributeOperand})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_SimpleAttributeOperand_new — Method
UA_SimpleAttributeOperand_new()::Ptr{UA_SimpleAttributeOperand}

creates and initializes ("zeros") a UA_SimpleAttributeOperand object whose memory is allocated by C. After use, it needs to be cleaned up with UA_SimpleAttributeOperand_delete(x::Ptr{UA_SimpleAttributeOperand})

source
Open62541.UA_SimpleTypeDescription_clear — Method
UA_SimpleTypeDescription_clear(x::Ptr{UA_SimpleTypeDescription})

deletes the dynamically allocated content of the object x and calls UA_SimpleTypeDescription_init(x) to reset the type and its memory.

source
Open62541.UA_SimpleTypeDescription_copy — Method
UA_SimpleTypeDescription_copy(src::Ptr{UA_SimpleTypeDescription}, dst::Ptr{UA_SimpleTypeDescription})::UA_STATUSCODE
UA_SimpleTypeDescription_copy(src::UA_SimpleTypeDescription, dst::Ptr{UA_SimpleTypeDescription})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_SimpleTypeDescription_deleteMembers — Method
UA_SimpleTypeDescription_deleteMembers(x::Ptr{UA_SimpleTypeDescription})

(deprecated, use UA_SimpleTypeDescription_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_SimpleTypeDescription_init(x) to reset the type and its memory.

source
Open62541.UA_SimpleTypeDescription_equal — Method
UA_SimpleTypeDescription_equal(p1::Ptr{UA_SimpleTypeDescription}, p2::Ptr{UA_SimpleTypeDescription})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_SimpleTypeDescription_new — Method
UA_SimpleTypeDescription_new()::Ptr{UA_SimpleTypeDescription}

creates and initializes ("zeros") a UA_SimpleTypeDescription object whose memory is allocated by C. After use, it needs to be cleaned up with UA_SimpleTypeDescription_delete(x::Ptr{UA_SimpleTypeDescription})

source
Open62541.UA_StandaloneSubscribedDataSetDataType_clear — Method
UA_StandaloneSubscribedDataSetDataType_clear(x::Ptr{UA_StandaloneSubscribedDataSetDataType})

deletes the dynamically allocated content of the object x and calls UA_StandaloneSubscribedDataSetDataType_init(x) to reset the type and its memory.

source
Open62541.UA_StandaloneSubscribedDataSetDataType_copy — Method
UA_StandaloneSubscribedDataSetDataType_copy(src::Ptr{UA_StandaloneSubscribedDataSetDataType}, dst::Ptr{UA_StandaloneSubscribedDataSetDataType})::UA_STATUSCODE
UA_StandaloneSubscribedDataSetDataType_copy(src::UA_StandaloneSubscribedDataSetDataType, dst::Ptr{UA_StandaloneSubscribedDataSetDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_StandaloneSubscribedDataSetDataType_deleteMembers — Method
UA_StandaloneSubscribedDataSetDataType_deleteMembers(x::Ptr{UA_StandaloneSubscribedDataSetDataType})

(deprecated, use UA_StandaloneSubscribedDataSetDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_StandaloneSubscribedDataSetDataType_init(x) to reset the type and its memory.

source
Open62541.UA_StandaloneSubscribedDataSetDataType_equal — Method
UA_StandaloneSubscribedDataSetDataType_equal(p1::Ptr{UA_StandaloneSubscribedDataSetDataType}, p2::Ptr{UA_StandaloneSubscribedDataSetDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_StandaloneSubscribedDataSetDataType_new — Method
UA_StandaloneSubscribedDataSetDataType_new()::Ptr{UA_StandaloneSubscribedDataSetDataType}

creates and initializes ("zeros") a UA_StandaloneSubscribedDataSetDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_StandaloneSubscribedDataSetDataType_delete(x::Ptr{UA_StandaloneSubscribedDataSetDataType})

source
Open62541.UA_StandaloneSubscribedDataSetRefDataType_clear — Method
UA_StandaloneSubscribedDataSetRefDataType_clear(x::Ptr{UA_StandaloneSubscribedDataSetRefDataType})

deletes the dynamically allocated content of the object x and calls UA_StandaloneSubscribedDataSetRefDataType_init(x) to reset the type and its memory.

source
Open62541.UA_StandaloneSubscribedDataSetRefDataType_copy — Method
UA_StandaloneSubscribedDataSetRefDataType_copy(src::Ptr{UA_StandaloneSubscribedDataSetRefDataType}, dst::Ptr{UA_StandaloneSubscribedDataSetRefDataType})::UA_STATUSCODE
UA_StandaloneSubscribedDataSetRefDataType_copy(src::UA_StandaloneSubscribedDataSetRefDataType, dst::Ptr{UA_StandaloneSubscribedDataSetRefDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_StandaloneSubscribedDataSetRefDataType_deleteMembers — Method
UA_StandaloneSubscribedDataSetRefDataType_deleteMembers(x::Ptr{UA_StandaloneSubscribedDataSetRefDataType})

(deprecated, use UA_StandaloneSubscribedDataSetRefDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_StandaloneSubscribedDataSetRefDataType_init(x) to reset the type and its memory.

source
Open62541.UA_StandaloneSubscribedDataSetRefDataType_equal — Method
UA_StandaloneSubscribedDataSetRefDataType_equal(p1::Ptr{UA_StandaloneSubscribedDataSetRefDataType}, p2::Ptr{UA_StandaloneSubscribedDataSetRefDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_StandaloneSubscribedDataSetRefDataType_new — Method
UA_StandaloneSubscribedDataSetRefDataType_new()::Ptr{UA_StandaloneSubscribedDataSetRefDataType}

creates and initializes ("zeros") a UA_StandaloneSubscribedDataSetRefDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_StandaloneSubscribedDataSetRefDataType_delete(x::Ptr{UA_StandaloneSubscribedDataSetRefDataType})

source
Open62541.UA_StatusChangeNotification_clear — Method
UA_StatusChangeNotification_clear(x::Ptr{UA_StatusChangeNotification})

deletes the dynamically allocated content of the object x and calls UA_StatusChangeNotification_init(x) to reset the type and its memory.

source
Open62541.UA_StatusChangeNotification_copy — Method
UA_StatusChangeNotification_copy(src::Ptr{UA_StatusChangeNotification}, dst::Ptr{UA_StatusChangeNotification})::UA_STATUSCODE
UA_StatusChangeNotification_copy(src::UA_StatusChangeNotification, dst::Ptr{UA_StatusChangeNotification})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_StatusChangeNotification_deleteMembers — Method
UA_StatusChangeNotification_deleteMembers(x::Ptr{UA_StatusChangeNotification})

(deprecated, use UA_StatusChangeNotification_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_StatusChangeNotification_init(x) to reset the type and its memory.

source
Open62541.UA_StatusChangeNotification_equal — Method
UA_StatusChangeNotification_equal(p1::Ptr{UA_StatusChangeNotification}, p2::Ptr{UA_StatusChangeNotification})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_StatusChangeNotification_new — Method
UA_StatusChangeNotification_new()::Ptr{UA_StatusChangeNotification}

creates and initializes ("zeros") a UA_StatusChangeNotification object whose memory is allocated by C. After use, it needs to be cleaned up with UA_StatusChangeNotification_delete(x::Ptr{UA_StatusChangeNotification})

source
Open62541.UA_StatusCode_clear — Method
UInt32_clear(x::Ptr{UInt32})

deletes the dynamically allocated content of the object x and calls UInt32_init(x) to reset the type and its memory.

source
Open62541.UA_StatusCode_copy — Method
UInt32_copy(src::Ptr{UInt32}, dst::Ptr{UInt32})::UA_STATUSCODE
UInt32_copy(src::UInt32, dst::Ptr{UInt32})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_StatusCode_deleteMembers — Method
UInt32_deleteMembers(x::Ptr{UInt32})

(deprecated, use UInt32_clear(x) instead) deletes the dynamically allocated content of the object x and calls UInt32_init(x) to reset the type and its memory.

source
Open62541.UA_StatusCode_equal — Method
UA_StatusCode_equal(p1::Ptr{UInt32}, p2::Ptr{UInt32})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_StatusCode_new — Method
UInt32_new()::Ptr{UInt32}

creates and initializes ("zeros") a UInt32 object whose memory is allocated by C. After use, it needs to be cleaned up with UInt32_delete(x::Ptr{UInt32})

source
Open62541.UA_StatusResult_clear — Method
UA_StatusResult_clear(x::Ptr{UA_StatusResult})

deletes the dynamically allocated content of the object x and calls UA_StatusResult_init(x) to reset the type and its memory.

source
Open62541.UA_StatusResult_copy — Method
UA_StatusResult_copy(src::Ptr{UA_StatusResult}, dst::Ptr{UA_StatusResult})::UA_STATUSCODE
UA_StatusResult_copy(src::UA_StatusResult, dst::Ptr{UA_StatusResult})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_StatusResult_deleteMembers — Method
UA_StatusResult_deleteMembers(x::Ptr{UA_StatusResult})

(deprecated, use UA_StatusResult_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_StatusResult_init(x) to reset the type and its memory.

source
Open62541.UA_StatusResult_equal — Method
UA_StatusResult_equal(p1::Ptr{UA_StatusResult}, p2::Ptr{UA_StatusResult})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_StatusResult_new — Method
UA_StatusResult_new()::Ptr{UA_StatusResult}

creates and initializes ("zeros") a UA_StatusResult object whose memory is allocated by C. After use, it needs to be cleaned up with UA_StatusResult_delete(x::Ptr{UA_StatusResult})

source
Open62541.UA_String_clear — Method
UA_String_clear(x::Ptr{UA_String})

deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_String_copy — Method
UA_String_copy(src::Ptr{UA_String}, dst::Ptr{UA_String})::UA_STATUSCODE
UA_String_copy(src::UA_String, dst::Ptr{UA_String})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_String_deleteMembers — Method
UA_String_deleteMembers(x::Ptr{UA_String})

(deprecated, use UA_String_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_String_equal — Method
UA_String_equal(p1::Ptr{UA_String}, p2::Ptr{UA_String})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_String_init — Method
UA_String_init(x::Ptr{UA_String})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_String_new — Method
UA_String_new()::Ptr{UA_String}

creates and initializes ("zeros") a UA_String object whose memory is allocated by C. After use, it needs to be cleaned up with UA_String_delete(x::Ptr{UA_String})

source
Open62541.UA_StructureDefinition_clear — Method
UA_StructureDefinition_clear(x::Ptr{UA_StructureDefinition})

deletes the dynamically allocated content of the object x and calls UA_StructureDefinition_init(x) to reset the type and its memory.

source
Open62541.UA_StructureDefinition_copy — Method
UA_StructureDefinition_copy(src::Ptr{UA_StructureDefinition}, dst::Ptr{UA_StructureDefinition})::UA_STATUSCODE
UA_StructureDefinition_copy(src::UA_StructureDefinition, dst::Ptr{UA_StructureDefinition})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_StructureDefinition_deleteMembers — Method
UA_StructureDefinition_deleteMembers(x::Ptr{UA_StructureDefinition})

(deprecated, use UA_StructureDefinition_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_StructureDefinition_init(x) to reset the type and its memory.

source
Open62541.UA_StructureDefinition_equal — Method
UA_StructureDefinition_equal(p1::Ptr{UA_StructureDefinition}, p2::Ptr{UA_StructureDefinition})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_StructureDefinition_new — Method
UA_StructureDefinition_new()::Ptr{UA_StructureDefinition}

creates and initializes ("zeros") a UA_StructureDefinition object whose memory is allocated by C. After use, it needs to be cleaned up with UA_StructureDefinition_delete(x::Ptr{UA_StructureDefinition})

source
Open62541.UA_StructureDescription_clear — Method
UA_StructureDescription_clear(x::Ptr{UA_StructureDescription})

deletes the dynamically allocated content of the object x and calls UA_StructureDescription_init(x) to reset the type and its memory.

source
Open62541.UA_StructureDescription_copy — Method
UA_StructureDescription_copy(src::Ptr{UA_StructureDescription}, dst::Ptr{UA_StructureDescription})::UA_STATUSCODE
UA_StructureDescription_copy(src::UA_StructureDescription, dst::Ptr{UA_StructureDescription})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_StructureDescription_deleteMembers — Method
UA_StructureDescription_deleteMembers(x::Ptr{UA_StructureDescription})

(deprecated, use UA_StructureDescription_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_StructureDescription_init(x) to reset the type and its memory.

source
Open62541.UA_StructureDescription_equal — Method
UA_StructureDescription_equal(p1::Ptr{UA_StructureDescription}, p2::Ptr{UA_StructureDescription})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_StructureDescription_new — Method
UA_StructureDescription_new()::Ptr{UA_StructureDescription}

creates and initializes ("zeros") a UA_StructureDescription object whose memory is allocated by C. After use, it needs to be cleaned up with UA_StructureDescription_delete(x::Ptr{UA_StructureDescription})

source
Open62541.UA_StructureField_clear — Method
UA_StructureField_clear(x::Ptr{UA_StructureField})

deletes the dynamically allocated content of the object x and calls UA_StructureField_init(x) to reset the type and its memory.

source
Open62541.UA_StructureField_copy — Method
UA_StructureField_copy(src::Ptr{UA_StructureField}, dst::Ptr{UA_StructureField})::UA_STATUSCODE
UA_StructureField_copy(src::UA_StructureField, dst::Ptr{UA_StructureField})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_StructureField_deleteMembers — Method
UA_StructureField_deleteMembers(x::Ptr{UA_StructureField})

(deprecated, use UA_StructureField_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_StructureField_init(x) to reset the type and its memory.

source
Open62541.UA_StructureField_equal — Method
UA_StructureField_equal(p1::Ptr{UA_StructureField}, p2::Ptr{UA_StructureField})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_StructureField_new — Method
UA_StructureField_new()::Ptr{UA_StructureField}

creates and initializes ("zeros") a UA_StructureField object whose memory is allocated by C. After use, it needs to be cleaned up with UA_StructureField_delete(x::Ptr{UA_StructureField})

source
Open62541.UA_StructureType_clear — Method
UA_StructureType_clear(x::Ptr{UA_StructureType})

deletes the dynamically allocated content of the object x and calls UA_StructureType_init(x) to reset the type and its memory.

source
Open62541.UA_StructureType_copy — Method
UA_StructureType_copy(src::Ptr{UA_StructureType}, dst::Ptr{UA_StructureType})::UA_STATUSCODE
UA_StructureType_copy(src::UA_StructureType, dst::Ptr{UA_StructureType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_StructureType_deleteMembers — Method
UA_StructureType_deleteMembers(x::Ptr{UA_StructureType})

(deprecated, use UA_StructureType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_StructureType_init(x) to reset the type and its memory.

source
Open62541.UA_StructureType_equal — Method
UA_StructureType_equal(p1::Ptr{UA_StructureType}, p2::Ptr{UA_StructureType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_StructureType_new — Method
UA_StructureType_new()::Ptr{UA_StructureType}

creates and initializes ("zeros") a UA_StructureType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_StructureType_delete(x::Ptr{UA_StructureType})

source
Open62541.UA_SubscribedDataSetMirrorDataType_clear — Method
UA_SubscribedDataSetMirrorDataType_clear(x::Ptr{UA_SubscribedDataSetMirrorDataType})

deletes the dynamically allocated content of the object x and calls UA_SubscribedDataSetMirrorDataType_init(x) to reset the type and its memory.

source
Open62541.UA_SubscribedDataSetMirrorDataType_copy — Method
UA_SubscribedDataSetMirrorDataType_copy(src::Ptr{UA_SubscribedDataSetMirrorDataType}, dst::Ptr{UA_SubscribedDataSetMirrorDataType})::UA_STATUSCODE
UA_SubscribedDataSetMirrorDataType_copy(src::UA_SubscribedDataSetMirrorDataType, dst::Ptr{UA_SubscribedDataSetMirrorDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_SubscribedDataSetMirrorDataType_deleteMembers — Method
UA_SubscribedDataSetMirrorDataType_deleteMembers(x::Ptr{UA_SubscribedDataSetMirrorDataType})

(deprecated, use UA_SubscribedDataSetMirrorDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_SubscribedDataSetMirrorDataType_init(x) to reset the type and its memory.

source
Open62541.UA_SubscribedDataSetMirrorDataType_equal — Method
UA_SubscribedDataSetMirrorDataType_equal(p1::Ptr{UA_SubscribedDataSetMirrorDataType}, p2::Ptr{UA_SubscribedDataSetMirrorDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_SubscribedDataSetMirrorDataType_new — Method
UA_SubscribedDataSetMirrorDataType_new()::Ptr{UA_SubscribedDataSetMirrorDataType}

creates and initializes ("zeros") a UA_SubscribedDataSetMirrorDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_SubscribedDataSetMirrorDataType_delete(x::Ptr{UA_SubscribedDataSetMirrorDataType})

source
Open62541.UA_SubscriptionAcknowledgement_clear — Method
UA_SubscriptionAcknowledgement_clear(x::Ptr{UA_SubscriptionAcknowledgement})

deletes the dynamically allocated content of the object x and calls UA_SubscriptionAcknowledgement_init(x) to reset the type and its memory.

source
Open62541.UA_SubscriptionAcknowledgement_copy — Method
UA_SubscriptionAcknowledgement_copy(src::Ptr{UA_SubscriptionAcknowledgement}, dst::Ptr{UA_SubscriptionAcknowledgement})::UA_STATUSCODE
UA_SubscriptionAcknowledgement_copy(src::UA_SubscriptionAcknowledgement, dst::Ptr{UA_SubscriptionAcknowledgement})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_SubscriptionAcknowledgement_deleteMembers — Method
UA_SubscriptionAcknowledgement_deleteMembers(x::Ptr{UA_SubscriptionAcknowledgement})

(deprecated, use UA_SubscriptionAcknowledgement_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_SubscriptionAcknowledgement_init(x) to reset the type and its memory.

source
Open62541.UA_SubscriptionAcknowledgement_equal — Method
UA_SubscriptionAcknowledgement_equal(p1::Ptr{UA_SubscriptionAcknowledgement}, p2::Ptr{UA_SubscriptionAcknowledgement})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_SubscriptionAcknowledgement_new — Method
UA_SubscriptionAcknowledgement_new()::Ptr{UA_SubscriptionAcknowledgement}

creates and initializes ("zeros") a UA_SubscriptionAcknowledgement object whose memory is allocated by C. After use, it needs to be cleaned up with UA_SubscriptionAcknowledgement_delete(x::Ptr{UA_SubscriptionAcknowledgement})

source
Open62541.UA_SubscriptionDiagnosticsDataType_clear — Method
UA_SubscriptionDiagnosticsDataType_clear(x::Ptr{UA_SubscriptionDiagnosticsDataType})

deletes the dynamically allocated content of the object x and calls UA_SubscriptionDiagnosticsDataType_init(x) to reset the type and its memory.

source
Open62541.UA_SubscriptionDiagnosticsDataType_copy — Method
UA_SubscriptionDiagnosticsDataType_copy(src::Ptr{UA_SubscriptionDiagnosticsDataType}, dst::Ptr{UA_SubscriptionDiagnosticsDataType})::UA_STATUSCODE
UA_SubscriptionDiagnosticsDataType_copy(src::UA_SubscriptionDiagnosticsDataType, dst::Ptr{UA_SubscriptionDiagnosticsDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_SubscriptionDiagnosticsDataType_deleteMembers — Method
UA_SubscriptionDiagnosticsDataType_deleteMembers(x::Ptr{UA_SubscriptionDiagnosticsDataType})

(deprecated, use UA_SubscriptionDiagnosticsDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_SubscriptionDiagnosticsDataType_init(x) to reset the type and its memory.

source
Open62541.UA_SubscriptionDiagnosticsDataType_equal — Method
UA_SubscriptionDiagnosticsDataType_equal(p1::Ptr{UA_SubscriptionDiagnosticsDataType}, p2::Ptr{UA_SubscriptionDiagnosticsDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_SubscriptionDiagnosticsDataType_new — Method
UA_SubscriptionDiagnosticsDataType_new()::Ptr{UA_SubscriptionDiagnosticsDataType}

creates and initializes ("zeros") a UA_SubscriptionDiagnosticsDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_SubscriptionDiagnosticsDataType_delete(x::Ptr{UA_SubscriptionDiagnosticsDataType})

source
Open62541.UA_TargetVariablesDataType_clear — Method
UA_TargetVariablesDataType_clear(x::Ptr{UA_TargetVariablesDataType})

deletes the dynamically allocated content of the object x and calls UA_TargetVariablesDataType_init(x) to reset the type and its memory.

source
Open62541.UA_TargetVariablesDataType_copy — Method
UA_TargetVariablesDataType_copy(src::Ptr{UA_TargetVariablesDataType}, dst::Ptr{UA_TargetVariablesDataType})::UA_STATUSCODE
UA_TargetVariablesDataType_copy(src::UA_TargetVariablesDataType, dst::Ptr{UA_TargetVariablesDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_TargetVariablesDataType_deleteMembers — Method
UA_TargetVariablesDataType_deleteMembers(x::Ptr{UA_TargetVariablesDataType})

(deprecated, use UA_TargetVariablesDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_TargetVariablesDataType_init(x) to reset the type and its memory.

source
Open62541.UA_TargetVariablesDataType_equal — Method
UA_TargetVariablesDataType_equal(p1::Ptr{UA_TargetVariablesDataType}, p2::Ptr{UA_TargetVariablesDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_TargetVariablesDataType_new — Method
UA_TargetVariablesDataType_new()::Ptr{UA_TargetVariablesDataType}

creates and initializes ("zeros") a UA_TargetVariablesDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_TargetVariablesDataType_delete(x::Ptr{UA_TargetVariablesDataType})

source
Open62541.UA_ThreeDCartesianCoordinates_clear — Method
UA_ThreeDCartesianCoordinates_clear(x::Ptr{UA_ThreeDCartesianCoordinates})

deletes the dynamically allocated content of the object x and calls UA_ThreeDCartesianCoordinates_init(x) to reset the type and its memory.

source
Open62541.UA_ThreeDCartesianCoordinates_copy — Method
UA_ThreeDCartesianCoordinates_copy(src::Ptr{UA_ThreeDCartesianCoordinates}, dst::Ptr{UA_ThreeDCartesianCoordinates})::UA_STATUSCODE
UA_ThreeDCartesianCoordinates_copy(src::UA_ThreeDCartesianCoordinates, dst::Ptr{UA_ThreeDCartesianCoordinates})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ThreeDCartesianCoordinates_deleteMembers — Method
UA_ThreeDCartesianCoordinates_deleteMembers(x::Ptr{UA_ThreeDCartesianCoordinates})

(deprecated, use UA_ThreeDCartesianCoordinates_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ThreeDCartesianCoordinates_init(x) to reset the type and its memory.

source
Open62541.UA_ThreeDCartesianCoordinates_equal — Method
UA_ThreeDCartesianCoordinates_equal(p1::Ptr{UA_ThreeDCartesianCoordinates}, p2::Ptr{UA_ThreeDCartesianCoordinates})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ThreeDCartesianCoordinates_new — Method
UA_ThreeDCartesianCoordinates_new()::Ptr{UA_ThreeDCartesianCoordinates}

creates and initializes ("zeros") a UA_ThreeDCartesianCoordinates object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ThreeDCartesianCoordinates_delete(x::Ptr{UA_ThreeDCartesianCoordinates})

source
Open62541.UA_ThreeDFrame_clear — Method
UA_ThreeDFrame_clear(x::Ptr{UA_ThreeDFrame})

deletes the dynamically allocated content of the object x and calls UA_ThreeDFrame_init(x) to reset the type and its memory.

source
Open62541.UA_ThreeDFrame_copy — Method
UA_ThreeDFrame_copy(src::Ptr{UA_ThreeDFrame}, dst::Ptr{UA_ThreeDFrame})::UA_STATUSCODE
UA_ThreeDFrame_copy(src::UA_ThreeDFrame, dst::Ptr{UA_ThreeDFrame})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ThreeDFrame_deleteMembers — Method
UA_ThreeDFrame_deleteMembers(x::Ptr{UA_ThreeDFrame})

(deprecated, use UA_ThreeDFrame_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ThreeDFrame_init(x) to reset the type and its memory.

source
Open62541.UA_ThreeDFrame_equal — Method
UA_ThreeDFrame_equal(p1::Ptr{UA_ThreeDFrame}, p2::Ptr{UA_ThreeDFrame})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ThreeDFrame_new — Method
UA_ThreeDFrame_new()::Ptr{UA_ThreeDFrame}

creates and initializes ("zeros") a UA_ThreeDFrame object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ThreeDFrame_delete(x::Ptr{UA_ThreeDFrame})

source
Open62541.UA_ThreeDOrientation_clear — Method
UA_ThreeDOrientation_clear(x::Ptr{UA_ThreeDOrientation})

deletes the dynamically allocated content of the object x and calls UA_ThreeDOrientation_init(x) to reset the type and its memory.

source
Open62541.UA_ThreeDOrientation_copy — Method
UA_ThreeDOrientation_copy(src::Ptr{UA_ThreeDOrientation}, dst::Ptr{UA_ThreeDOrientation})::UA_STATUSCODE
UA_ThreeDOrientation_copy(src::UA_ThreeDOrientation, dst::Ptr{UA_ThreeDOrientation})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ThreeDOrientation_deleteMembers — Method
UA_ThreeDOrientation_deleteMembers(x::Ptr{UA_ThreeDOrientation})

(deprecated, use UA_ThreeDOrientation_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ThreeDOrientation_init(x) to reset the type and its memory.

source
Open62541.UA_ThreeDOrientation_equal — Method
UA_ThreeDOrientation_equal(p1::Ptr{UA_ThreeDOrientation}, p2::Ptr{UA_ThreeDOrientation})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ThreeDOrientation_new — Method
UA_ThreeDOrientation_new()::Ptr{UA_ThreeDOrientation}

creates and initializes ("zeros") a UA_ThreeDOrientation object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ThreeDOrientation_delete(x::Ptr{UA_ThreeDOrientation})

source
Open62541.UA_ThreeDVector_clear — Method
UA_ThreeDVector_clear(x::Ptr{UA_ThreeDVector})

deletes the dynamically allocated content of the object x and calls UA_ThreeDVector_init(x) to reset the type and its memory.

source
Open62541.UA_ThreeDVector_copy — Method
UA_ThreeDVector_copy(src::Ptr{UA_ThreeDVector}, dst::Ptr{UA_ThreeDVector})::UA_STATUSCODE
UA_ThreeDVector_copy(src::UA_ThreeDVector, dst::Ptr{UA_ThreeDVector})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ThreeDVector_deleteMembers — Method
UA_ThreeDVector_deleteMembers(x::Ptr{UA_ThreeDVector})

(deprecated, use UA_ThreeDVector_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ThreeDVector_init(x) to reset the type and its memory.

source
Open62541.UA_ThreeDVector_equal — Method
UA_ThreeDVector_equal(p1::Ptr{UA_ThreeDVector}, p2::Ptr{UA_ThreeDVector})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ThreeDVector_new — Method
UA_ThreeDVector_new()::Ptr{UA_ThreeDVector}

creates and initializes ("zeros") a UA_ThreeDVector object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ThreeDVector_delete(x::Ptr{UA_ThreeDVector})

source
Open62541.UA_TimeString_clear — Method
UA_String_clear(x::Ptr{UA_String})

deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_TimeString_copy — Method
UA_String_copy(src::Ptr{UA_String}, dst::Ptr{UA_String})::UA_STATUSCODE
UA_String_copy(src::UA_String, dst::Ptr{UA_String})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_TimeString_deleteMembers — Method
UA_String_deleteMembers(x::Ptr{UA_String})

(deprecated, use UA_String_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_TimeString_equal — Method
UA_TimeString_equal(p1::Ptr{UA_String}, p2::Ptr{UA_String})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_TimeString_new — Method
UA_String_new()::Ptr{UA_String}

creates and initializes ("zeros") a UA_String object whose memory is allocated by C. After use, it needs to be cleaned up with UA_String_delete(x::Ptr{UA_String})

source
Open62541.UA_TimeZoneDataType_clear — Method
UA_TimeZoneDataType_clear(x::Ptr{UA_TimeZoneDataType})

deletes the dynamically allocated content of the object x and calls UA_TimeZoneDataType_init(x) to reset the type and its memory.

source
Open62541.UA_TimeZoneDataType_copy — Method
UA_TimeZoneDataType_copy(src::Ptr{UA_TimeZoneDataType}, dst::Ptr{UA_TimeZoneDataType})::UA_STATUSCODE
UA_TimeZoneDataType_copy(src::UA_TimeZoneDataType, dst::Ptr{UA_TimeZoneDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_TimeZoneDataType_deleteMembers — Method
UA_TimeZoneDataType_deleteMembers(x::Ptr{UA_TimeZoneDataType})

(deprecated, use UA_TimeZoneDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_TimeZoneDataType_init(x) to reset the type and its memory.

source
Open62541.UA_TimeZoneDataType_equal — Method
UA_TimeZoneDataType_equal(p1::Ptr{UA_TimeZoneDataType}, p2::Ptr{UA_TimeZoneDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_TimeZoneDataType_new — Method
UA_TimeZoneDataType_new()::Ptr{UA_TimeZoneDataType}

creates and initializes ("zeros") a UA_TimeZoneDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_TimeZoneDataType_delete(x::Ptr{UA_TimeZoneDataType})

source
Open62541.UA_TimestampsToReturn_clear — Method
UA_TimestampsToReturn_clear(x::Ptr{UA_TimestampsToReturn})

deletes the dynamically allocated content of the object x and calls UA_TimestampsToReturn_init(x) to reset the type and its memory.

source
Open62541.UA_TimestampsToReturn_copy — Method
UA_TimestampsToReturn_copy(src::Ptr{UA_TimestampsToReturn}, dst::Ptr{UA_TimestampsToReturn})::UA_STATUSCODE
UA_TimestampsToReturn_copy(src::UA_TimestampsToReturn, dst::Ptr{UA_TimestampsToReturn})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_TimestampsToReturn_deleteMembers — Method
UA_TimestampsToReturn_deleteMembers(x::Ptr{UA_TimestampsToReturn})

(deprecated, use UA_TimestampsToReturn_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_TimestampsToReturn_init(x) to reset the type and its memory.

source
Open62541.UA_TimestampsToReturn_equal — Method
UA_TimestampsToReturn_equal(p1::Ptr{UA_TimestampsToReturn}, p2::Ptr{UA_TimestampsToReturn})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_TimestampsToReturn_new — Method
UA_TimestampsToReturn_new()::Ptr{UA_TimestampsToReturn}

creates and initializes ("zeros") a UA_TimestampsToReturn object whose memory is allocated by C. After use, it needs to be cleaned up with UA_TimestampsToReturn_delete(x::Ptr{UA_TimestampsToReturn})

source
Open62541.UA_TransferResult_clear — Method
UA_TransferResult_clear(x::Ptr{UA_TransferResult})

deletes the dynamically allocated content of the object x and calls UA_TransferResult_init(x) to reset the type and its memory.

source
Open62541.UA_TransferResult_copy — Method
UA_TransferResult_copy(src::Ptr{UA_TransferResult}, dst::Ptr{UA_TransferResult})::UA_STATUSCODE
UA_TransferResult_copy(src::UA_TransferResult, dst::Ptr{UA_TransferResult})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_TransferResult_deleteMembers — Method
UA_TransferResult_deleteMembers(x::Ptr{UA_TransferResult})

(deprecated, use UA_TransferResult_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_TransferResult_init(x) to reset the type and its memory.

source
Open62541.UA_TransferResult_equal — Method
UA_TransferResult_equal(p1::Ptr{UA_TransferResult}, p2::Ptr{UA_TransferResult})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_TransferResult_new — Method
UA_TransferResult_new()::Ptr{UA_TransferResult}

creates and initializes ("zeros") a UA_TransferResult object whose memory is allocated by C. After use, it needs to be cleaned up with UA_TransferResult_delete(x::Ptr{UA_TransferResult})

source
Open62541.UA_TransferSubscriptionsRequest_clear — Method
UA_TransferSubscriptionsRequest_clear(x::Ptr{UA_TransferSubscriptionsRequest})

deletes the dynamically allocated content of the object x and calls UA_TransferSubscriptionsRequest_init(x) to reset the type and its memory.

source
Open62541.UA_TransferSubscriptionsRequest_copy — Method
UA_TransferSubscriptionsRequest_copy(src::Ptr{UA_TransferSubscriptionsRequest}, dst::Ptr{UA_TransferSubscriptionsRequest})::UA_STATUSCODE
UA_TransferSubscriptionsRequest_copy(src::UA_TransferSubscriptionsRequest, dst::Ptr{UA_TransferSubscriptionsRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_TransferSubscriptionsRequest_deleteMembers — Method
UA_TransferSubscriptionsRequest_deleteMembers(x::Ptr{UA_TransferSubscriptionsRequest})

(deprecated, use UA_TransferSubscriptionsRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_TransferSubscriptionsRequest_init(x) to reset the type and its memory.

source
Open62541.UA_TransferSubscriptionsRequest_equal — Method
UA_TransferSubscriptionsRequest_equal(p1::Ptr{UA_TransferSubscriptionsRequest}, p2::Ptr{UA_TransferSubscriptionsRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_TransferSubscriptionsRequest_new — Method
UA_TransferSubscriptionsRequest_new()::Ptr{UA_TransferSubscriptionsRequest}

creates and initializes ("zeros") a UA_TransferSubscriptionsRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_TransferSubscriptionsRequest_delete(x::Ptr{UA_TransferSubscriptionsRequest})

source
Open62541.UA_TransferSubscriptionsResponse_clear — Method
UA_TransferSubscriptionsResponse_clear(x::Ptr{UA_TransferSubscriptionsResponse})

deletes the dynamically allocated content of the object x and calls UA_TransferSubscriptionsResponse_init(x) to reset the type and its memory.

source
Open62541.UA_TransferSubscriptionsResponse_copy — Method
UA_TransferSubscriptionsResponse_copy(src::Ptr{UA_TransferSubscriptionsResponse}, dst::Ptr{UA_TransferSubscriptionsResponse})::UA_STATUSCODE
UA_TransferSubscriptionsResponse_copy(src::UA_TransferSubscriptionsResponse, dst::Ptr{UA_TransferSubscriptionsResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_TransferSubscriptionsResponse_deleteMembers — Method
UA_TransferSubscriptionsResponse_deleteMembers(x::Ptr{UA_TransferSubscriptionsResponse})

(deprecated, use UA_TransferSubscriptionsResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_TransferSubscriptionsResponse_init(x) to reset the type and its memory.

source
Open62541.UA_TransferSubscriptionsResponse_equal — Method
UA_TransferSubscriptionsResponse_equal(p1::Ptr{UA_TransferSubscriptionsResponse}, p2::Ptr{UA_TransferSubscriptionsResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_TransferSubscriptionsResponse_new — Method
UA_TransferSubscriptionsResponse_new()::Ptr{UA_TransferSubscriptionsResponse}

creates and initializes ("zeros") a UA_TransferSubscriptionsResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_TransferSubscriptionsResponse_delete(x::Ptr{UA_TransferSubscriptionsResponse})

source
Open62541.UA_TranslateBrowsePathsToNodeIdsRequest_clear — Method
UA_TranslateBrowsePathsToNodeIdsRequest_clear(x::Ptr{UA_TranslateBrowsePathsToNodeIdsRequest})

deletes the dynamically allocated content of the object x and calls UA_TranslateBrowsePathsToNodeIdsRequest_init(x) to reset the type and its memory.

source
Open62541.UA_TranslateBrowsePathsToNodeIdsRequest_copy — Method
UA_TranslateBrowsePathsToNodeIdsRequest_copy(src::Ptr{UA_TranslateBrowsePathsToNodeIdsRequest}, dst::Ptr{UA_TranslateBrowsePathsToNodeIdsRequest})::UA_STATUSCODE
UA_TranslateBrowsePathsToNodeIdsRequest_copy(src::UA_TranslateBrowsePathsToNodeIdsRequest, dst::Ptr{UA_TranslateBrowsePathsToNodeIdsRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_TranslateBrowsePathsToNodeIdsRequest_deleteMembers — Method
UA_TranslateBrowsePathsToNodeIdsRequest_deleteMembers(x::Ptr{UA_TranslateBrowsePathsToNodeIdsRequest})

(deprecated, use UA_TranslateBrowsePathsToNodeIdsRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_TranslateBrowsePathsToNodeIdsRequest_init(x) to reset the type and its memory.

source
Open62541.UA_TranslateBrowsePathsToNodeIdsRequest_equal — Method
UA_TranslateBrowsePathsToNodeIdsRequest_equal(p1::Ptr{UA_TranslateBrowsePathsToNodeIdsRequest}, p2::Ptr{UA_TranslateBrowsePathsToNodeIdsRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_TranslateBrowsePathsToNodeIdsRequest_new — Method
UA_TranslateBrowsePathsToNodeIdsRequest_new()::Ptr{UA_TranslateBrowsePathsToNodeIdsRequest}

creates and initializes ("zeros") a UA_TranslateBrowsePathsToNodeIdsRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_TranslateBrowsePathsToNodeIdsRequest_delete(x::Ptr{UA_TranslateBrowsePathsToNodeIdsRequest})

source
Open62541.UA_TranslateBrowsePathsToNodeIdsResponse_clear — Method
UA_TranslateBrowsePathsToNodeIdsResponse_clear(x::Ptr{UA_TranslateBrowsePathsToNodeIdsResponse})

deletes the dynamically allocated content of the object x and calls UA_TranslateBrowsePathsToNodeIdsResponse_init(x) to reset the type and its memory.

source
Open62541.UA_TranslateBrowsePathsToNodeIdsResponse_copy — Method
UA_TranslateBrowsePathsToNodeIdsResponse_copy(src::Ptr{UA_TranslateBrowsePathsToNodeIdsResponse}, dst::Ptr{UA_TranslateBrowsePathsToNodeIdsResponse})::UA_STATUSCODE
UA_TranslateBrowsePathsToNodeIdsResponse_copy(src::UA_TranslateBrowsePathsToNodeIdsResponse, dst::Ptr{UA_TranslateBrowsePathsToNodeIdsResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_TranslateBrowsePathsToNodeIdsResponse_deleteMembers — Method
UA_TranslateBrowsePathsToNodeIdsResponse_deleteMembers(x::Ptr{UA_TranslateBrowsePathsToNodeIdsResponse})

(deprecated, use UA_TranslateBrowsePathsToNodeIdsResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_TranslateBrowsePathsToNodeIdsResponse_init(x) to reset the type and its memory.

source
Open62541.UA_TranslateBrowsePathsToNodeIdsResponse_equal — Method
UA_TranslateBrowsePathsToNodeIdsResponse_equal(p1::Ptr{UA_TranslateBrowsePathsToNodeIdsResponse}, p2::Ptr{UA_TranslateBrowsePathsToNodeIdsResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_TranslateBrowsePathsToNodeIdsResponse_new — Method
UA_TranslateBrowsePathsToNodeIdsResponse_new()::Ptr{UA_TranslateBrowsePathsToNodeIdsResponse}

creates and initializes ("zeros") a UA_TranslateBrowsePathsToNodeIdsResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_TranslateBrowsePathsToNodeIdsResponse_delete(x::Ptr{UA_TranslateBrowsePathsToNodeIdsResponse})

source
Open62541.UA_TransmitQosPriorityDataType_clear — Method
UA_TransmitQosPriorityDataType_clear(x::Ptr{UA_TransmitQosPriorityDataType})

deletes the dynamically allocated content of the object x and calls UA_TransmitQosPriorityDataType_init(x) to reset the type and its memory.

source
Open62541.UA_TransmitQosPriorityDataType_copy — Method
UA_TransmitQosPriorityDataType_copy(src::Ptr{UA_TransmitQosPriorityDataType}, dst::Ptr{UA_TransmitQosPriorityDataType})::UA_STATUSCODE
UA_TransmitQosPriorityDataType_copy(src::UA_TransmitQosPriorityDataType, dst::Ptr{UA_TransmitQosPriorityDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_TransmitQosPriorityDataType_deleteMembers — Method
UA_TransmitQosPriorityDataType_deleteMembers(x::Ptr{UA_TransmitQosPriorityDataType})

(deprecated, use UA_TransmitQosPriorityDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_TransmitQosPriorityDataType_init(x) to reset the type and its memory.

source
Open62541.UA_TransmitQosPriorityDataType_equal — Method
UA_TransmitQosPriorityDataType_equal(p1::Ptr{UA_TransmitQosPriorityDataType}, p2::Ptr{UA_TransmitQosPriorityDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_TransmitQosPriorityDataType_new — Method
UA_TransmitQosPriorityDataType_new()::Ptr{UA_TransmitQosPriorityDataType}

creates and initializes ("zeros") a UA_TransmitQosPriorityDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_TransmitQosPriorityDataType_delete(x::Ptr{UA_TransmitQosPriorityDataType})

source
Open62541.UA_TrustListDataType_clear — Method
UA_TrustListDataType_clear(x::Ptr{UA_TrustListDataType})

deletes the dynamically allocated content of the object x and calls UA_TrustListDataType_init(x) to reset the type and its memory.

source
Open62541.UA_TrustListDataType_copy — Method
UA_TrustListDataType_copy(src::Ptr{UA_TrustListDataType}, dst::Ptr{UA_TrustListDataType})::UA_STATUSCODE
UA_TrustListDataType_copy(src::UA_TrustListDataType, dst::Ptr{UA_TrustListDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_TrustListDataType_deleteMembers — Method
UA_TrustListDataType_deleteMembers(x::Ptr{UA_TrustListDataType})

(deprecated, use UA_TrustListDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_TrustListDataType_init(x) to reset the type and its memory.

source
Open62541.UA_TrustListDataType_equal — Method
UA_TrustListDataType_equal(p1::Ptr{UA_TrustListDataType}, p2::Ptr{UA_TrustListDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_TrustListDataType_new — Method
UA_TrustListDataType_new()::Ptr{UA_TrustListDataType}

creates and initializes ("zeros") a UA_TrustListDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_TrustListDataType_delete(x::Ptr{UA_TrustListDataType})

source
Open62541.UA_TrustListMasks_clear — Method
UA_TrustListMasks_clear(x::Ptr{UA_TrustListMasks})

deletes the dynamically allocated content of the object x and calls UA_TrustListMasks_init(x) to reset the type and its memory.

source
Open62541.UA_TrustListMasks_copy — Method
UA_TrustListMasks_copy(src::Ptr{UA_TrustListMasks}, dst::Ptr{UA_TrustListMasks})::UA_STATUSCODE
UA_TrustListMasks_copy(src::UA_TrustListMasks, dst::Ptr{UA_TrustListMasks})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_TrustListMasks_deleteMembers — Method
UA_TrustListMasks_deleteMembers(x::Ptr{UA_TrustListMasks})

(deprecated, use UA_TrustListMasks_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_TrustListMasks_init(x) to reset the type and its memory.

source
Open62541.UA_TrustListMasks_equal — Method
UA_TrustListMasks_equal(p1::Ptr{UA_TrustListMasks}, p2::Ptr{UA_TrustListMasks})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_TrustListMasks_new — Method
UA_TrustListMasks_new()::Ptr{UA_TrustListMasks}

creates and initializes ("zeros") a UA_TrustListMasks object whose memory is allocated by C. After use, it needs to be cleaned up with UA_TrustListMasks_delete(x::Ptr{UA_TrustListMasks})

source
Open62541.UA_TsnFailureCode_clear — Method
UA_TsnFailureCode_clear(x::Ptr{UA_TsnFailureCode})

deletes the dynamically allocated content of the object x and calls UA_TsnFailureCode_init(x) to reset the type and its memory.

source
Open62541.UA_TsnFailureCode_copy — Method
UA_TsnFailureCode_copy(src::Ptr{UA_TsnFailureCode}, dst::Ptr{UA_TsnFailureCode})::UA_STATUSCODE
UA_TsnFailureCode_copy(src::UA_TsnFailureCode, dst::Ptr{UA_TsnFailureCode})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_TsnFailureCode_deleteMembers — Method
UA_TsnFailureCode_deleteMembers(x::Ptr{UA_TsnFailureCode})

(deprecated, use UA_TsnFailureCode_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_TsnFailureCode_init(x) to reset the type and its memory.

source
Open62541.UA_TsnFailureCode_equal — Method
UA_TsnFailureCode_equal(p1::Ptr{UA_TsnFailureCode}, p2::Ptr{UA_TsnFailureCode})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_TsnFailureCode_new — Method
UA_TsnFailureCode_new()::Ptr{UA_TsnFailureCode}

creates and initializes ("zeros") a UA_TsnFailureCode object whose memory is allocated by C. After use, it needs to be cleaned up with UA_TsnFailureCode_delete(x::Ptr{UA_TsnFailureCode})

source
Open62541.UA_TsnListenerStatus_clear — Method
UA_TsnListenerStatus_clear(x::Ptr{UA_TsnListenerStatus})

deletes the dynamically allocated content of the object x and calls UA_TsnListenerStatus_init(x) to reset the type and its memory.

source
Open62541.UA_TsnListenerStatus_copy — Method
UA_TsnListenerStatus_copy(src::Ptr{UA_TsnListenerStatus}, dst::Ptr{UA_TsnListenerStatus})::UA_STATUSCODE
UA_TsnListenerStatus_copy(src::UA_TsnListenerStatus, dst::Ptr{UA_TsnListenerStatus})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_TsnListenerStatus_deleteMembers — Method
UA_TsnListenerStatus_deleteMembers(x::Ptr{UA_TsnListenerStatus})

(deprecated, use UA_TsnListenerStatus_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_TsnListenerStatus_init(x) to reset the type and its memory.

source
Open62541.UA_TsnListenerStatus_equal — Method
UA_TsnListenerStatus_equal(p1::Ptr{UA_TsnListenerStatus}, p2::Ptr{UA_TsnListenerStatus})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_TsnListenerStatus_new — Method
UA_TsnListenerStatus_new()::Ptr{UA_TsnListenerStatus}

creates and initializes ("zeros") a UA_TsnListenerStatus object whose memory is allocated by C. After use, it needs to be cleaned up with UA_TsnListenerStatus_delete(x::Ptr{UA_TsnListenerStatus})

source
Open62541.UA_TsnStreamState_clear — Method
UA_TsnStreamState_clear(x::Ptr{UA_TsnStreamState})

deletes the dynamically allocated content of the object x and calls UA_TsnStreamState_init(x) to reset the type and its memory.

source
Open62541.UA_TsnStreamState_copy — Method
UA_TsnStreamState_copy(src::Ptr{UA_TsnStreamState}, dst::Ptr{UA_TsnStreamState})::UA_STATUSCODE
UA_TsnStreamState_copy(src::UA_TsnStreamState, dst::Ptr{UA_TsnStreamState})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_TsnStreamState_deleteMembers — Method
UA_TsnStreamState_deleteMembers(x::Ptr{UA_TsnStreamState})

(deprecated, use UA_TsnStreamState_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_TsnStreamState_init(x) to reset the type and its memory.

source
Open62541.UA_TsnStreamState_equal — Method
UA_TsnStreamState_equal(p1::Ptr{UA_TsnStreamState}, p2::Ptr{UA_TsnStreamState})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_TsnStreamState_new — Method
UA_TsnStreamState_new()::Ptr{UA_TsnStreamState}

creates and initializes ("zeros") a UA_TsnStreamState object whose memory is allocated by C. After use, it needs to be cleaned up with UA_TsnStreamState_delete(x::Ptr{UA_TsnStreamState})

source
Open62541.UA_TsnTalkerStatus_clear — Method
UA_TsnTalkerStatus_clear(x::Ptr{UA_TsnTalkerStatus})

deletes the dynamically allocated content of the object x and calls UA_TsnTalkerStatus_init(x) to reset the type and its memory.

source
Open62541.UA_TsnTalkerStatus_copy — Method
UA_TsnTalkerStatus_copy(src::Ptr{UA_TsnTalkerStatus}, dst::Ptr{UA_TsnTalkerStatus})::UA_STATUSCODE
UA_TsnTalkerStatus_copy(src::UA_TsnTalkerStatus, dst::Ptr{UA_TsnTalkerStatus})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_TsnTalkerStatus_deleteMembers — Method
UA_TsnTalkerStatus_deleteMembers(x::Ptr{UA_TsnTalkerStatus})

(deprecated, use UA_TsnTalkerStatus_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_TsnTalkerStatus_init(x) to reset the type and its memory.

source
Open62541.UA_TsnTalkerStatus_equal — Method
UA_TsnTalkerStatus_equal(p1::Ptr{UA_TsnTalkerStatus}, p2::Ptr{UA_TsnTalkerStatus})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_TsnTalkerStatus_new — Method
UA_TsnTalkerStatus_new()::Ptr{UA_TsnTalkerStatus}

creates and initializes ("zeros") a UA_TsnTalkerStatus object whose memory is allocated by C. After use, it needs to be cleaned up with UA_TsnTalkerStatus_delete(x::Ptr{UA_TsnTalkerStatus})

source
Open62541.UA_UABinaryFileDataType_clear — Method
UA_UABinaryFileDataType_clear(x::Ptr{UA_UABinaryFileDataType})

deletes the dynamically allocated content of the object x and calls UA_UABinaryFileDataType_init(x) to reset the type and its memory.

source
Open62541.UA_UABinaryFileDataType_copy — Method
UA_UABinaryFileDataType_copy(src::Ptr{UA_UABinaryFileDataType}, dst::Ptr{UA_UABinaryFileDataType})::UA_STATUSCODE
UA_UABinaryFileDataType_copy(src::UA_UABinaryFileDataType, dst::Ptr{UA_UABinaryFileDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_UABinaryFileDataType_deleteMembers — Method
UA_UABinaryFileDataType_deleteMembers(x::Ptr{UA_UABinaryFileDataType})

(deprecated, use UA_UABinaryFileDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_UABinaryFileDataType_init(x) to reset the type and its memory.

source
Open62541.UA_UABinaryFileDataType_equal — Method
UA_UABinaryFileDataType_equal(p1::Ptr{UA_UABinaryFileDataType}, p2::Ptr{UA_UABinaryFileDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_UABinaryFileDataType_new — Method
UA_UABinaryFileDataType_new()::Ptr{UA_UABinaryFileDataType}

creates and initializes ("zeros") a UA_UABinaryFileDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_UABinaryFileDataType_delete(x::Ptr{UA_UABinaryFileDataType})

source
Open62541.UA_UInt16_clear — Method
UInt16_clear(x::Ptr{UInt16})

deletes the dynamically allocated content of the object x and calls UInt16_init(x) to reset the type and its memory.

source
Open62541.UA_UInt16_copy — Method
UInt16_copy(src::Ptr{UInt16}, dst::Ptr{UInt16})::UA_STATUSCODE
UInt16_copy(src::UInt16, dst::Ptr{UInt16})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_UInt16_deleteMembers — Method
UInt16_deleteMembers(x::Ptr{UInt16})

(deprecated, use UInt16_clear(x) instead) deletes the dynamically allocated content of the object x and calls UInt16_init(x) to reset the type and its memory.

source
Open62541.UA_UInt16_equal — Method
UA_UInt16_equal(p1::Ptr{UInt16}, p2::Ptr{UInt16})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_UInt16_init — Method
UInt16_init(x::Ptr{UInt16})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_UInt16_new — Method
UInt16_new()::Ptr{UInt16}

creates and initializes ("zeros") a UInt16 object whose memory is allocated by C. After use, it needs to be cleaned up with UInt16_delete(x::Ptr{UInt16})

source
Open62541.UA_UInt32_clear — Method
UInt32_clear(x::Ptr{UInt32})

deletes the dynamically allocated content of the object x and calls UInt32_init(x) to reset the type and its memory.

source
Open62541.UA_UInt32_copy — Method
UInt32_copy(src::Ptr{UInt32}, dst::Ptr{UInt32})::UA_STATUSCODE
UInt32_copy(src::UInt32, dst::Ptr{UInt32})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_UInt32_deleteMembers — Method
UInt32_deleteMembers(x::Ptr{UInt32})

(deprecated, use UInt32_clear(x) instead) deletes the dynamically allocated content of the object x and calls UInt32_init(x) to reset the type and its memory.

source
Open62541.UA_UInt32_equal — Method
UA_UInt32_equal(p1::Ptr{UInt32}, p2::Ptr{UInt32})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_UInt32_init — Method
UInt32_init(x::Ptr{UInt32})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_UInt32_new — Method
UInt32_new()::Ptr{UInt32}

creates and initializes ("zeros") a UInt32 object whose memory is allocated by C. After use, it needs to be cleaned up with UInt32_delete(x::Ptr{UInt32})

source
Open62541.UA_UInt64_clear — Method
UInt64_clear(x::Ptr{UInt64})

deletes the dynamically allocated content of the object x and calls UInt64_init(x) to reset the type and its memory.

source
Open62541.UA_UInt64_copy — Method
UInt64_copy(src::Ptr{UInt64}, dst::Ptr{UInt64})::UA_STATUSCODE
UInt64_copy(src::UInt64, dst::Ptr{UInt64})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_UInt64_deleteMembers — Method
UInt64_deleteMembers(x::Ptr{UInt64})

(deprecated, use UInt64_clear(x) instead) deletes the dynamically allocated content of the object x and calls UInt64_init(x) to reset the type and its memory.

source
Open62541.UA_UInt64_equal — Method
UA_UInt64_equal(p1::Ptr{UInt64}, p2::Ptr{UInt64})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_UInt64_init — Method
UInt64_init(x::Ptr{UInt64})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_UInt64_new — Method
UInt64_new()::Ptr{UInt64}

creates and initializes ("zeros") a UInt64 object whose memory is allocated by C. After use, it needs to be cleaned up with UInt64_delete(x::Ptr{UInt64})

source
Open62541.UA_UadpDataSetMessageContentMask_copy — Method
UInt32_copy(src::Ptr{UInt32}, dst::Ptr{UInt32})::UA_STATUSCODE
UInt32_copy(src::UInt32, dst::Ptr{UInt32})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_UadpDataSetMessageContentMask_equal — Method
UA_UadpDataSetMessageContentMask_equal(p1::Ptr{UInt32}, p2::Ptr{UInt32})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_UadpDataSetReaderMessageDataType_clear — Method
UA_UadpDataSetReaderMessageDataType_clear(x::Ptr{UA_UadpDataSetReaderMessageDataType})

deletes the dynamically allocated content of the object x and calls UA_UadpDataSetReaderMessageDataType_init(x) to reset the type and its memory.

source
Open62541.UA_UadpDataSetReaderMessageDataType_copy — Method
UA_UadpDataSetReaderMessageDataType_copy(src::Ptr{UA_UadpDataSetReaderMessageDataType}, dst::Ptr{UA_UadpDataSetReaderMessageDataType})::UA_STATUSCODE
UA_UadpDataSetReaderMessageDataType_copy(src::UA_UadpDataSetReaderMessageDataType, dst::Ptr{UA_UadpDataSetReaderMessageDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_UadpDataSetReaderMessageDataType_deleteMembers — Method
UA_UadpDataSetReaderMessageDataType_deleteMembers(x::Ptr{UA_UadpDataSetReaderMessageDataType})

(deprecated, use UA_UadpDataSetReaderMessageDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_UadpDataSetReaderMessageDataType_init(x) to reset the type and its memory.

source
Open62541.UA_UadpDataSetReaderMessageDataType_equal — Method
UA_UadpDataSetReaderMessageDataType_equal(p1::Ptr{UA_UadpDataSetReaderMessageDataType}, p2::Ptr{UA_UadpDataSetReaderMessageDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_UadpDataSetReaderMessageDataType_new — Method
UA_UadpDataSetReaderMessageDataType_new()::Ptr{UA_UadpDataSetReaderMessageDataType}

creates and initializes ("zeros") a UA_UadpDataSetReaderMessageDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_UadpDataSetReaderMessageDataType_delete(x::Ptr{UA_UadpDataSetReaderMessageDataType})

source
Open62541.UA_UadpDataSetWriterMessageDataType_clear — Method
UA_UadpDataSetWriterMessageDataType_clear(x::Ptr{UA_UadpDataSetWriterMessageDataType})

deletes the dynamically allocated content of the object x and calls UA_UadpDataSetWriterMessageDataType_init(x) to reset the type and its memory.

source
Open62541.UA_UadpDataSetWriterMessageDataType_copy — Method
UA_UadpDataSetWriterMessageDataType_copy(src::Ptr{UA_UadpDataSetWriterMessageDataType}, dst::Ptr{UA_UadpDataSetWriterMessageDataType})::UA_STATUSCODE
UA_UadpDataSetWriterMessageDataType_copy(src::UA_UadpDataSetWriterMessageDataType, dst::Ptr{UA_UadpDataSetWriterMessageDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_UadpDataSetWriterMessageDataType_deleteMembers — Method
UA_UadpDataSetWriterMessageDataType_deleteMembers(x::Ptr{UA_UadpDataSetWriterMessageDataType})

(deprecated, use UA_UadpDataSetWriterMessageDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_UadpDataSetWriterMessageDataType_init(x) to reset the type and its memory.

source
Open62541.UA_UadpDataSetWriterMessageDataType_equal — Method
UA_UadpDataSetWriterMessageDataType_equal(p1::Ptr{UA_UadpDataSetWriterMessageDataType}, p2::Ptr{UA_UadpDataSetWriterMessageDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_UadpDataSetWriterMessageDataType_new — Method
UA_UadpDataSetWriterMessageDataType_new()::Ptr{UA_UadpDataSetWriterMessageDataType}

creates and initializes ("zeros") a UA_UadpDataSetWriterMessageDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_UadpDataSetWriterMessageDataType_delete(x::Ptr{UA_UadpDataSetWriterMessageDataType})

source
Open62541.UA_UadpNetworkMessageContentMask_copy — Method
UInt32_copy(src::Ptr{UInt32}, dst::Ptr{UInt32})::UA_STATUSCODE
UInt32_copy(src::UInt32, dst::Ptr{UInt32})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_UadpNetworkMessageContentMask_equal — Method
UA_UadpNetworkMessageContentMask_equal(p1::Ptr{UInt32}, p2::Ptr{UInt32})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_UadpWriterGroupMessageDataType_clear — Method
UA_UadpWriterGroupMessageDataType_clear(x::Ptr{UA_UadpWriterGroupMessageDataType})

deletes the dynamically allocated content of the object x and calls UA_UadpWriterGroupMessageDataType_init(x) to reset the type and its memory.

source
Open62541.UA_UadpWriterGroupMessageDataType_copy — Method
UA_UadpWriterGroupMessageDataType_copy(src::Ptr{UA_UadpWriterGroupMessageDataType}, dst::Ptr{UA_UadpWriterGroupMessageDataType})::UA_STATUSCODE
UA_UadpWriterGroupMessageDataType_copy(src::UA_UadpWriterGroupMessageDataType, dst::Ptr{UA_UadpWriterGroupMessageDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_UadpWriterGroupMessageDataType_deleteMembers — Method
UA_UadpWriterGroupMessageDataType_deleteMembers(x::Ptr{UA_UadpWriterGroupMessageDataType})

(deprecated, use UA_UadpWriterGroupMessageDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_UadpWriterGroupMessageDataType_init(x) to reset the type and its memory.

source
Open62541.UA_UadpWriterGroupMessageDataType_equal — Method
UA_UadpWriterGroupMessageDataType_equal(p1::Ptr{UA_UadpWriterGroupMessageDataType}, p2::Ptr{UA_UadpWriterGroupMessageDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_UadpWriterGroupMessageDataType_new — Method
UA_UadpWriterGroupMessageDataType_new()::Ptr{UA_UadpWriterGroupMessageDataType}

creates and initializes ("zeros") a UA_UadpWriterGroupMessageDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_UadpWriterGroupMessageDataType_delete(x::Ptr{UA_UadpWriterGroupMessageDataType})

source
Open62541.UA_UnregisterNodesRequest_clear — Method
UA_UnregisterNodesRequest_clear(x::Ptr{UA_UnregisterNodesRequest})

deletes the dynamically allocated content of the object x and calls UA_UnregisterNodesRequest_init(x) to reset the type and its memory.

source
Open62541.UA_UnregisterNodesRequest_copy — Method
UA_UnregisterNodesRequest_copy(src::Ptr{UA_UnregisterNodesRequest}, dst::Ptr{UA_UnregisterNodesRequest})::UA_STATUSCODE
UA_UnregisterNodesRequest_copy(src::UA_UnregisterNodesRequest, dst::Ptr{UA_UnregisterNodesRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_UnregisterNodesRequest_deleteMembers — Method
UA_UnregisterNodesRequest_deleteMembers(x::Ptr{UA_UnregisterNodesRequest})

(deprecated, use UA_UnregisterNodesRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_UnregisterNodesRequest_init(x) to reset the type and its memory.

source
Open62541.UA_UnregisterNodesRequest_equal — Method
UA_UnregisterNodesRequest_equal(p1::Ptr{UA_UnregisterNodesRequest}, p2::Ptr{UA_UnregisterNodesRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_UnregisterNodesRequest_new — Method
UA_UnregisterNodesRequest_new()::Ptr{UA_UnregisterNodesRequest}

creates and initializes ("zeros") a UA_UnregisterNodesRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_UnregisterNodesRequest_delete(x::Ptr{UA_UnregisterNodesRequest})

source
Open62541.UA_UnregisterNodesResponse_clear — Method
UA_UnregisterNodesResponse_clear(x::Ptr{UA_UnregisterNodesResponse})

deletes the dynamically allocated content of the object x and calls UA_UnregisterNodesResponse_init(x) to reset the type and its memory.

source
Open62541.UA_UnregisterNodesResponse_copy — Method
UA_UnregisterNodesResponse_copy(src::Ptr{UA_UnregisterNodesResponse}, dst::Ptr{UA_UnregisterNodesResponse})::UA_STATUSCODE
UA_UnregisterNodesResponse_copy(src::UA_UnregisterNodesResponse, dst::Ptr{UA_UnregisterNodesResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_UnregisterNodesResponse_deleteMembers — Method
UA_UnregisterNodesResponse_deleteMembers(x::Ptr{UA_UnregisterNodesResponse})

(deprecated, use UA_UnregisterNodesResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_UnregisterNodesResponse_init(x) to reset the type and its memory.

source
Open62541.UA_UnregisterNodesResponse_equal — Method
UA_UnregisterNodesResponse_equal(p1::Ptr{UA_UnregisterNodesResponse}, p2::Ptr{UA_UnregisterNodesResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_UnregisterNodesResponse_new — Method
UA_UnregisterNodesResponse_new()::Ptr{UA_UnregisterNodesResponse}

creates and initializes ("zeros") a UA_UnregisterNodesResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_UnregisterNodesResponse_delete(x::Ptr{UA_UnregisterNodesResponse})

source
Open62541.UA_UnsignedRationalNumber_clear — Method
UA_UnsignedRationalNumber_clear(x::Ptr{UA_UnsignedRationalNumber})

deletes the dynamically allocated content of the object x and calls UA_UnsignedRationalNumber_init(x) to reset the type and its memory.

source
Open62541.UA_UnsignedRationalNumber_copy — Method
UA_UnsignedRationalNumber_copy(src::Ptr{UA_UnsignedRationalNumber}, dst::Ptr{UA_UnsignedRationalNumber})::UA_STATUSCODE
UA_UnsignedRationalNumber_copy(src::UA_UnsignedRationalNumber, dst::Ptr{UA_UnsignedRationalNumber})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_UnsignedRationalNumber_deleteMembers — Method
UA_UnsignedRationalNumber_deleteMembers(x::Ptr{UA_UnsignedRationalNumber})

(deprecated, use UA_UnsignedRationalNumber_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_UnsignedRationalNumber_init(x) to reset the type and its memory.

source
Open62541.UA_UnsignedRationalNumber_equal — Method
UA_UnsignedRationalNumber_equal(p1::Ptr{UA_UnsignedRationalNumber}, p2::Ptr{UA_UnsignedRationalNumber})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_UnsignedRationalNumber_new — Method
UA_UnsignedRationalNumber_new()::Ptr{UA_UnsignedRationalNumber}

creates and initializes ("zeros") a UA_UnsignedRationalNumber object whose memory is allocated by C. After use, it needs to be cleaned up with UA_UnsignedRationalNumber_delete(x::Ptr{UA_UnsignedRationalNumber})

source
Open62541.UA_UpdateDataDetails_clear — Method
UA_UpdateDataDetails_clear(x::Ptr{UA_UpdateDataDetails})

deletes the dynamically allocated content of the object x and calls UA_UpdateDataDetails_init(x) to reset the type and its memory.

source
Open62541.UA_UpdateDataDetails_copy — Method
UA_UpdateDataDetails_copy(src::Ptr{UA_UpdateDataDetails}, dst::Ptr{UA_UpdateDataDetails})::UA_STATUSCODE
UA_UpdateDataDetails_copy(src::UA_UpdateDataDetails, dst::Ptr{UA_UpdateDataDetails})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_UpdateDataDetails_deleteMembers — Method
UA_UpdateDataDetails_deleteMembers(x::Ptr{UA_UpdateDataDetails})

(deprecated, use UA_UpdateDataDetails_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_UpdateDataDetails_init(x) to reset the type and its memory.

source
Open62541.UA_UpdateDataDetails_equal — Method
UA_UpdateDataDetails_equal(p1::Ptr{UA_UpdateDataDetails}, p2::Ptr{UA_UpdateDataDetails})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_UpdateDataDetails_new — Method
UA_UpdateDataDetails_new()::Ptr{UA_UpdateDataDetails}

creates and initializes ("zeros") a UA_UpdateDataDetails object whose memory is allocated by C. After use, it needs to be cleaned up with UA_UpdateDataDetails_delete(x::Ptr{UA_UpdateDataDetails})

source
Open62541.UA_UpdateEventDetails_clear — Method
UA_UpdateEventDetails_clear(x::Ptr{UA_UpdateEventDetails})

deletes the dynamically allocated content of the object x and calls UA_UpdateEventDetails_init(x) to reset the type and its memory.

source
Open62541.UA_UpdateEventDetails_copy — Method
UA_UpdateEventDetails_copy(src::Ptr{UA_UpdateEventDetails}, dst::Ptr{UA_UpdateEventDetails})::UA_STATUSCODE
UA_UpdateEventDetails_copy(src::UA_UpdateEventDetails, dst::Ptr{UA_UpdateEventDetails})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_UpdateEventDetails_deleteMembers — Method
UA_UpdateEventDetails_deleteMembers(x::Ptr{UA_UpdateEventDetails})

(deprecated, use UA_UpdateEventDetails_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_UpdateEventDetails_init(x) to reset the type and its memory.

source
Open62541.UA_UpdateEventDetails_equal — Method
UA_UpdateEventDetails_equal(p1::Ptr{UA_UpdateEventDetails}, p2::Ptr{UA_UpdateEventDetails})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_UpdateEventDetails_new — Method
UA_UpdateEventDetails_new()::Ptr{UA_UpdateEventDetails}

creates and initializes ("zeros") a UA_UpdateEventDetails object whose memory is allocated by C. After use, it needs to be cleaned up with UA_UpdateEventDetails_delete(x::Ptr{UA_UpdateEventDetails})

source
Open62541.UA_UpdateStructureDataDetails_clear — Method
UA_UpdateStructureDataDetails_clear(x::Ptr{UA_UpdateStructureDataDetails})

deletes the dynamically allocated content of the object x and calls UA_UpdateStructureDataDetails_init(x) to reset the type and its memory.

source
Open62541.UA_UpdateStructureDataDetails_copy — Method
UA_UpdateStructureDataDetails_copy(src::Ptr{UA_UpdateStructureDataDetails}, dst::Ptr{UA_UpdateStructureDataDetails})::UA_STATUSCODE
UA_UpdateStructureDataDetails_copy(src::UA_UpdateStructureDataDetails, dst::Ptr{UA_UpdateStructureDataDetails})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_UpdateStructureDataDetails_deleteMembers — Method
UA_UpdateStructureDataDetails_deleteMembers(x::Ptr{UA_UpdateStructureDataDetails})

(deprecated, use UA_UpdateStructureDataDetails_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_UpdateStructureDataDetails_init(x) to reset the type and its memory.

source
Open62541.UA_UpdateStructureDataDetails_equal — Method
UA_UpdateStructureDataDetails_equal(p1::Ptr{UA_UpdateStructureDataDetails}, p2::Ptr{UA_UpdateStructureDataDetails})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_UpdateStructureDataDetails_new — Method
UA_UpdateStructureDataDetails_new()::Ptr{UA_UpdateStructureDataDetails}

creates and initializes ("zeros") a UA_UpdateStructureDataDetails object whose memory is allocated by C. After use, it needs to be cleaned up with UA_UpdateStructureDataDetails_delete(x::Ptr{UA_UpdateStructureDataDetails})

source
Open62541.UA_UriString_clear — Method
UA_String_clear(x::Ptr{UA_String})

deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_UriString_copy — Method
UA_String_copy(src::Ptr{UA_String}, dst::Ptr{UA_String})::UA_STATUSCODE
UA_String_copy(src::UA_String, dst::Ptr{UA_String})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_UriString_deleteMembers — Method
UA_String_deleteMembers(x::Ptr{UA_String})

(deprecated, use UA_String_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_UriString_equal — Method
UA_UriString_equal(p1::Ptr{UA_String}, p2::Ptr{UA_String})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_UriString_new — Method
UA_String_new()::Ptr{UA_String}

creates and initializes ("zeros") a UA_String object whose memory is allocated by C. After use, it needs to be cleaned up with UA_String_delete(x::Ptr{UA_String})

source
Open62541.UA_UserConfigurationMask_copy — Method
UInt32_copy(src::Ptr{UInt32}, dst::Ptr{UInt32})::UA_STATUSCODE
UInt32_copy(src::UInt32, dst::Ptr{UInt32})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_UserConfigurationMask_equal — Method
UA_UserConfigurationMask_equal(p1::Ptr{UInt32}, p2::Ptr{UInt32})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_UserConfigurationMask_new — Method
UInt32_new()::Ptr{UInt32}

creates and initializes ("zeros") a UInt32 object whose memory is allocated by C. After use, it needs to be cleaned up with UInt32_delete(x::Ptr{UInt32})

source
Open62541.UA_UserIdentityToken_clear — Method
UA_UserIdentityToken_clear(x::Ptr{UA_UserIdentityToken})

deletes the dynamically allocated content of the object x and calls UA_UserIdentityToken_init(x) to reset the type and its memory.

source
Open62541.UA_UserIdentityToken_copy — Method
UA_UserIdentityToken_copy(src::Ptr{UA_UserIdentityToken}, dst::Ptr{UA_UserIdentityToken})::UA_STATUSCODE
UA_UserIdentityToken_copy(src::UA_UserIdentityToken, dst::Ptr{UA_UserIdentityToken})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_UserIdentityToken_deleteMembers — Method
UA_UserIdentityToken_deleteMembers(x::Ptr{UA_UserIdentityToken})

(deprecated, use UA_UserIdentityToken_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_UserIdentityToken_init(x) to reset the type and its memory.

source
Open62541.UA_UserIdentityToken_equal — Method
UA_UserIdentityToken_equal(p1::Ptr{UA_UserIdentityToken}, p2::Ptr{UA_UserIdentityToken})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_UserIdentityToken_new — Method
UA_UserIdentityToken_new()::Ptr{UA_UserIdentityToken}

creates and initializes ("zeros") a UA_UserIdentityToken object whose memory is allocated by C. After use, it needs to be cleaned up with UA_UserIdentityToken_delete(x::Ptr{UA_UserIdentityToken})

source
Open62541.UA_UserManagementDataType_clear — Method
UA_UserManagementDataType_clear(x::Ptr{UA_UserManagementDataType})

deletes the dynamically allocated content of the object x and calls UA_UserManagementDataType_init(x) to reset the type and its memory.

source
Open62541.UA_UserManagementDataType_copy — Method
UA_UserManagementDataType_copy(src::Ptr{UA_UserManagementDataType}, dst::Ptr{UA_UserManagementDataType})::UA_STATUSCODE
UA_UserManagementDataType_copy(src::UA_UserManagementDataType, dst::Ptr{UA_UserManagementDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_UserManagementDataType_deleteMembers — Method
UA_UserManagementDataType_deleteMembers(x::Ptr{UA_UserManagementDataType})

(deprecated, use UA_UserManagementDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_UserManagementDataType_init(x) to reset the type and its memory.

source
Open62541.UA_UserManagementDataType_equal — Method
UA_UserManagementDataType_equal(p1::Ptr{UA_UserManagementDataType}, p2::Ptr{UA_UserManagementDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_UserManagementDataType_new — Method
UA_UserManagementDataType_new()::Ptr{UA_UserManagementDataType}

creates and initializes ("zeros") a UA_UserManagementDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_UserManagementDataType_delete(x::Ptr{UA_UserManagementDataType})

source
Open62541.UA_UserNameIdentityToken_clear — Method
UA_UserNameIdentityToken_clear(x::Ptr{UA_UserNameIdentityToken})

deletes the dynamically allocated content of the object x and calls UA_UserNameIdentityToken_init(x) to reset the type and its memory.

source
Open62541.UA_UserNameIdentityToken_copy — Method
UA_UserNameIdentityToken_copy(src::Ptr{UA_UserNameIdentityToken}, dst::Ptr{UA_UserNameIdentityToken})::UA_STATUSCODE
UA_UserNameIdentityToken_copy(src::UA_UserNameIdentityToken, dst::Ptr{UA_UserNameIdentityToken})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_UserNameIdentityToken_deleteMembers — Method
UA_UserNameIdentityToken_deleteMembers(x::Ptr{UA_UserNameIdentityToken})

(deprecated, use UA_UserNameIdentityToken_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_UserNameIdentityToken_init(x) to reset the type and its memory.

source
Open62541.UA_UserNameIdentityToken_equal — Method
UA_UserNameIdentityToken_equal(p1::Ptr{UA_UserNameIdentityToken}, p2::Ptr{UA_UserNameIdentityToken})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_UserNameIdentityToken_new — Method
UA_UserNameIdentityToken_new()::Ptr{UA_UserNameIdentityToken}

creates and initializes ("zeros") a UA_UserNameIdentityToken object whose memory is allocated by C. After use, it needs to be cleaned up with UA_UserNameIdentityToken_delete(x::Ptr{UA_UserNameIdentityToken})

source
Open62541.UA_UserTokenPolicy_clear — Method
UA_UserTokenPolicy_clear(x::Ptr{UA_UserTokenPolicy})

deletes the dynamically allocated content of the object x and calls UA_UserTokenPolicy_init(x) to reset the type and its memory.

source
Open62541.UA_UserTokenPolicy_copy — Method
UA_UserTokenPolicy_copy(src::Ptr{UA_UserTokenPolicy}, dst::Ptr{UA_UserTokenPolicy})::UA_STATUSCODE
UA_UserTokenPolicy_copy(src::UA_UserTokenPolicy, dst::Ptr{UA_UserTokenPolicy})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_UserTokenPolicy_deleteMembers — Method
UA_UserTokenPolicy_deleteMembers(x::Ptr{UA_UserTokenPolicy})

(deprecated, use UA_UserTokenPolicy_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_UserTokenPolicy_init(x) to reset the type and its memory.

source
Open62541.UA_UserTokenPolicy_equal — Method
UA_UserTokenPolicy_equal(p1::Ptr{UA_UserTokenPolicy}, p2::Ptr{UA_UserTokenPolicy})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_UserTokenPolicy_new — Method
UA_UserTokenPolicy_new()::Ptr{UA_UserTokenPolicy}

creates and initializes ("zeros") a UA_UserTokenPolicy object whose memory is allocated by C. After use, it needs to be cleaned up with UA_UserTokenPolicy_delete(x::Ptr{UA_UserTokenPolicy})

source
Open62541.UA_UserTokenType_clear — Method
UA_UserTokenType_clear(x::Ptr{UA_UserTokenType})

deletes the dynamically allocated content of the object x and calls UA_UserTokenType_init(x) to reset the type and its memory.

source
Open62541.UA_UserTokenType_copy — Method
UA_UserTokenType_copy(src::Ptr{UA_UserTokenType}, dst::Ptr{UA_UserTokenType})::UA_STATUSCODE
UA_UserTokenType_copy(src::UA_UserTokenType, dst::Ptr{UA_UserTokenType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_UserTokenType_deleteMembers — Method
UA_UserTokenType_deleteMembers(x::Ptr{UA_UserTokenType})

(deprecated, use UA_UserTokenType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_UserTokenType_init(x) to reset the type and its memory.

source
Open62541.UA_UserTokenType_equal — Method
UA_UserTokenType_equal(p1::Ptr{UA_UserTokenType}, p2::Ptr{UA_UserTokenType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_UserTokenType_new — Method
UA_UserTokenType_new()::Ptr{UA_UserTokenType}

creates and initializes ("zeros") a UA_UserTokenType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_UserTokenType_delete(x::Ptr{UA_UserTokenType})

source
Open62541.UA_UtcTime_clear — Method
Int64_clear(x::Ptr{Int64})

deletes the dynamically allocated content of the object x and calls Int64_init(x) to reset the type and its memory.

source
Open62541.UA_UtcTime_copy — Method
Int64_copy(src::Ptr{Int64}, dst::Ptr{Int64})::UA_STATUSCODE
Int64_copy(src::Int64, dst::Ptr{Int64})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_UtcTime_deleteMembers — Method
Int64_deleteMembers(x::Ptr{Int64})

(deprecated, use Int64_clear(x) instead) deletes the dynamically allocated content of the object x and calls Int64_init(x) to reset the type and its memory.

source
Open62541.UA_UtcTime_equal — Method
UA_UtcTime_equal(p1::Ptr{Int64}, p2::Ptr{Int64})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_UtcTime_new — Method
Int64_new()::Ptr{Int64}

creates and initializes ("zeros") a Int64 object whose memory is allocated by C. After use, it needs to be cleaned up with Int64_delete(x::Ptr{Int64})

source
Open62541.UA_VariableAttributes_clear — Method
UA_VariableAttributes_clear(x::Ptr{UA_VariableAttributes})

deletes the dynamically allocated content of the object x and calls UA_VariableAttributes_init(x) to reset the type and its memory.

source
Open62541.UA_VariableAttributes_copy — Method
UA_VariableAttributes_copy(src::Ptr{UA_VariableAttributes}, dst::Ptr{UA_VariableAttributes})::UA_STATUSCODE
UA_VariableAttributes_copy(src::UA_VariableAttributes, dst::Ptr{UA_VariableAttributes})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_VariableAttributes_deleteMembers — Method
UA_VariableAttributes_deleteMembers(x::Ptr{UA_VariableAttributes})

(deprecated, use UA_VariableAttributes_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_VariableAttributes_init(x) to reset the type and its memory.

source
Open62541.UA_VariableAttributes_equal — Method
UA_VariableAttributes_equal(p1::Ptr{UA_VariableAttributes}, p2::Ptr{UA_VariableAttributes})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_VariableAttributes_new — Method
UA_VariableAttributes_new()::Ptr{UA_VariableAttributes}

creates and initializes ("zeros") a UA_VariableAttributes object whose memory is allocated by C. After use, it needs to be cleaned up with UA_VariableAttributes_delete(x::Ptr{UA_VariableAttributes})

source
Open62541.UA_VariableTypeAttributes_clear — Method
UA_VariableTypeAttributes_clear(x::Ptr{UA_VariableTypeAttributes})

deletes the dynamically allocated content of the object x and calls UA_VariableTypeAttributes_init(x) to reset the type and its memory.

source
Open62541.UA_VariableTypeAttributes_copy — Method
UA_VariableTypeAttributes_copy(src::Ptr{UA_VariableTypeAttributes}, dst::Ptr{UA_VariableTypeAttributes})::UA_STATUSCODE
UA_VariableTypeAttributes_copy(src::UA_VariableTypeAttributes, dst::Ptr{UA_VariableTypeAttributes})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_VariableTypeAttributes_deleteMembers — Method
UA_VariableTypeAttributes_deleteMembers(x::Ptr{UA_VariableTypeAttributes})

(deprecated, use UA_VariableTypeAttributes_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_VariableTypeAttributes_init(x) to reset the type and its memory.

source
Open62541.UA_VariableTypeAttributes_equal — Method
UA_VariableTypeAttributes_equal(p1::Ptr{UA_VariableTypeAttributes}, p2::Ptr{UA_VariableTypeAttributes})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_VariableTypeAttributes_new — Method
UA_VariableTypeAttributes_new()::Ptr{UA_VariableTypeAttributes}

creates and initializes ("zeros") a UA_VariableTypeAttributes object whose memory is allocated by C. After use, it needs to be cleaned up with UA_VariableTypeAttributes_delete(x::Ptr{UA_VariableTypeAttributes})

source
Open62541.UA_Variant_clear — Method
UA_Variant_clear(x::Ptr{UA_Variant})

deletes the dynamically allocated content of the object x and calls UA_Variant_init(x) to reset the type and its memory.

source
Open62541.UA_Variant_copy — Method
UA_Variant_copy(src::Ptr{UA_Variant}, dst::Ptr{UA_Variant})::UA_STATUSCODE
UA_Variant_copy(src::UA_Variant, dst::Ptr{UA_Variant})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_Variant_deleteMembers — Method
UA_Variant_deleteMembers(x::Ptr{UA_Variant})

(deprecated, use UA_Variant_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_Variant_init(x) to reset the type and its memory.

source
Open62541.UA_Variant_equal — Method
UA_Variant_equal(p1::Ptr{UA_Variant}, p2::Ptr{UA_Variant})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_Variant_init — Method
UA_Variant_init(x::Ptr{UA_Variant})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_Variant_new — Method
UA_Variant_new()::Ptr{UA_Variant}

creates and initializes ("zeros") a UA_Variant object whose memory is allocated by C. After use, it needs to be cleaned up with UA_Variant_delete(x::Ptr{UA_Variant})

source
Open62541.UA_VersionTime_clear — Method
UA_String_clear(x::Ptr{UA_String})

deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_VersionTime_copy — Method
UA_String_copy(src::Ptr{UA_String}, dst::Ptr{UA_String})::UA_STATUSCODE
UA_String_copy(src::UA_String, dst::Ptr{UA_String})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_VersionTime_deleteMembers — Method
UA_String_deleteMembers(x::Ptr{UA_String})

(deprecated, use UA_String_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_VersionTime_equal — Method
UA_VersionTime_equal(p1::Ptr{UA_String}, p2::Ptr{UA_String})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_VersionTime_new — Method
UA_String_new()::Ptr{UA_String}

creates and initializes ("zeros") a UA_String object whose memory is allocated by C. After use, it needs to be cleaned up with UA_String_delete(x::Ptr{UA_String})

source
Open62541.UA_ViewAttributes_clear — Method
UA_ViewAttributes_clear(x::Ptr{UA_ViewAttributes})

deletes the dynamically allocated content of the object x and calls UA_ViewAttributes_init(x) to reset the type and its memory.

source
Open62541.UA_ViewAttributes_copy — Method
UA_ViewAttributes_copy(src::Ptr{UA_ViewAttributes}, dst::Ptr{UA_ViewAttributes})::UA_STATUSCODE
UA_ViewAttributes_copy(src::UA_ViewAttributes, dst::Ptr{UA_ViewAttributes})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ViewAttributes_deleteMembers — Method
UA_ViewAttributes_deleteMembers(x::Ptr{UA_ViewAttributes})

(deprecated, use UA_ViewAttributes_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ViewAttributes_init(x) to reset the type and its memory.

source
Open62541.UA_ViewAttributes_equal — Method
UA_ViewAttributes_equal(p1::Ptr{UA_ViewAttributes}, p2::Ptr{UA_ViewAttributes})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ViewAttributes_new — Method
UA_ViewAttributes_new()::Ptr{UA_ViewAttributes}

creates and initializes ("zeros") a UA_ViewAttributes object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ViewAttributes_delete(x::Ptr{UA_ViewAttributes})

source
Open62541.UA_ViewDescription_clear — Method
UA_ViewDescription_clear(x::Ptr{UA_ViewDescription})

deletes the dynamically allocated content of the object x and calls UA_ViewDescription_init(x) to reset the type and its memory.

source
Open62541.UA_ViewDescription_copy — Method
UA_ViewDescription_copy(src::Ptr{UA_ViewDescription}, dst::Ptr{UA_ViewDescription})::UA_STATUSCODE
UA_ViewDescription_copy(src::UA_ViewDescription, dst::Ptr{UA_ViewDescription})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_ViewDescription_deleteMembers — Method
UA_ViewDescription_deleteMembers(x::Ptr{UA_ViewDescription})

(deprecated, use UA_ViewDescription_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_ViewDescription_init(x) to reset the type and its memory.

source
Open62541.UA_ViewDescription_equal — Method
UA_ViewDescription_equal(p1::Ptr{UA_ViewDescription}, p2::Ptr{UA_ViewDescription})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_ViewDescription_new — Method
UA_ViewDescription_new()::Ptr{UA_ViewDescription}

creates and initializes ("zeros") a UA_ViewDescription object whose memory is allocated by C. After use, it needs to be cleaned up with UA_ViewDescription_delete(x::Ptr{UA_ViewDescription})

source
Open62541.UA_WriteRequest_clear — Method
UA_WriteRequest_clear(x::Ptr{UA_WriteRequest})

deletes the dynamically allocated content of the object x and calls UA_WriteRequest_init(x) to reset the type and its memory.

source
Open62541.UA_WriteRequest_copy — Method
UA_WriteRequest_copy(src::Ptr{UA_WriteRequest}, dst::Ptr{UA_WriteRequest})::UA_STATUSCODE
UA_WriteRequest_copy(src::UA_WriteRequest, dst::Ptr{UA_WriteRequest})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_WriteRequest_deleteMembers — Method
UA_WriteRequest_deleteMembers(x::Ptr{UA_WriteRequest})

(deprecated, use UA_WriteRequest_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_WriteRequest_init(x) to reset the type and its memory.

source
Open62541.UA_WriteRequest_equal — Method
UA_WriteRequest_equal(p1::Ptr{UA_WriteRequest}, p2::Ptr{UA_WriteRequest})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_WriteRequest_new — Method
UA_WriteRequest_new()::Ptr{UA_WriteRequest}

creates and initializes ("zeros") a UA_WriteRequest object whose memory is allocated by C. After use, it needs to be cleaned up with UA_WriteRequest_delete(x::Ptr{UA_WriteRequest})

source
Open62541.UA_WriteResponse_clear — Method
UA_WriteResponse_clear(x::Ptr{UA_WriteResponse})

deletes the dynamically allocated content of the object x and calls UA_WriteResponse_init(x) to reset the type and its memory.

source
Open62541.UA_WriteResponse_copy — Method
UA_WriteResponse_copy(src::Ptr{UA_WriteResponse}, dst::Ptr{UA_WriteResponse})::UA_STATUSCODE
UA_WriteResponse_copy(src::UA_WriteResponse, dst::Ptr{UA_WriteResponse})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_WriteResponse_deleteMembers — Method
UA_WriteResponse_deleteMembers(x::Ptr{UA_WriteResponse})

(deprecated, use UA_WriteResponse_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_WriteResponse_init(x) to reset the type and its memory.

source
Open62541.UA_WriteResponse_equal — Method
UA_WriteResponse_equal(p1::Ptr{UA_WriteResponse}, p2::Ptr{UA_WriteResponse})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_WriteResponse_new — Method
UA_WriteResponse_new()::Ptr{UA_WriteResponse}

creates and initializes ("zeros") a UA_WriteResponse object whose memory is allocated by C. After use, it needs to be cleaned up with UA_WriteResponse_delete(x::Ptr{UA_WriteResponse})

source
Open62541.UA_WriteValue_clear — Method
UA_WriteValue_clear(x::Ptr{UA_WriteValue})

deletes the dynamically allocated content of the object x and calls UA_WriteValue_init(x) to reset the type and its memory.

source
Open62541.UA_WriteValue_copy — Method
UA_WriteValue_copy(src::Ptr{UA_WriteValue}, dst::Ptr{UA_WriteValue})::UA_STATUSCODE
UA_WriteValue_copy(src::UA_WriteValue, dst::Ptr{UA_WriteValue})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_WriteValue_deleteMembers — Method
UA_WriteValue_deleteMembers(x::Ptr{UA_WriteValue})

(deprecated, use UA_WriteValue_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_WriteValue_init(x) to reset the type and its memory.

source
Open62541.UA_WriteValue_equal — Method
UA_WriteValue_equal(p1::Ptr{UA_WriteValue}, p2::Ptr{UA_WriteValue})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_WriteValue_init — Method
UA_WriteValue_init(x::Ptr{UA_WriteValue})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_WriteValue_new — Method
UA_WriteValue_new()::Ptr{UA_WriteValue}

creates and initializes ("zeros") a UA_WriteValue object whose memory is allocated by C. After use, it needs to be cleaned up with UA_WriteValue_delete(x::Ptr{UA_WriteValue})

source
Open62541.UA_WriterGroupDataType_clear — Method
UA_WriterGroupDataType_clear(x::Ptr{UA_WriterGroupDataType})

deletes the dynamically allocated content of the object x and calls UA_WriterGroupDataType_init(x) to reset the type and its memory.

source
Open62541.UA_WriterGroupDataType_copy — Method
UA_WriterGroupDataType_copy(src::Ptr{UA_WriterGroupDataType}, dst::Ptr{UA_WriterGroupDataType})::UA_STATUSCODE
UA_WriterGroupDataType_copy(src::UA_WriterGroupDataType, dst::Ptr{UA_WriterGroupDataType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_WriterGroupDataType_deleteMembers — Method
UA_WriterGroupDataType_deleteMembers(x::Ptr{UA_WriterGroupDataType})

(deprecated, use UA_WriterGroupDataType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_WriterGroupDataType_init(x) to reset the type and its memory.

source
Open62541.UA_WriterGroupDataType_equal — Method
UA_WriterGroupDataType_equal(p1::Ptr{UA_WriterGroupDataType}, p2::Ptr{UA_WriterGroupDataType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_WriterGroupDataType_new — Method
UA_WriterGroupDataType_new()::Ptr{UA_WriterGroupDataType}

creates and initializes ("zeros") a UA_WriterGroupDataType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_WriterGroupDataType_delete(x::Ptr{UA_WriterGroupDataType})

source
Open62541.UA_X509IdentityToken_clear — Method
UA_X509IdentityToken_clear(x::Ptr{UA_X509IdentityToken})

deletes the dynamically allocated content of the object x and calls UA_X509IdentityToken_init(x) to reset the type and its memory.

source
Open62541.UA_X509IdentityToken_copy — Method
UA_X509IdentityToken_copy(src::Ptr{UA_X509IdentityToken}, dst::Ptr{UA_X509IdentityToken})::UA_STATUSCODE
UA_X509IdentityToken_copy(src::UA_X509IdentityToken, dst::Ptr{UA_X509IdentityToken})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_X509IdentityToken_deleteMembers — Method
UA_X509IdentityToken_deleteMembers(x::Ptr{UA_X509IdentityToken})

(deprecated, use UA_X509IdentityToken_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_X509IdentityToken_init(x) to reset the type and its memory.

source
Open62541.UA_X509IdentityToken_equal — Method
UA_X509IdentityToken_equal(p1::Ptr{UA_X509IdentityToken}, p2::Ptr{UA_X509IdentityToken})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_X509IdentityToken_new — Method
UA_X509IdentityToken_new()::Ptr{UA_X509IdentityToken}

creates and initializes ("zeros") a UA_X509IdentityToken object whose memory is allocated by C. After use, it needs to be cleaned up with UA_X509IdentityToken_delete(x::Ptr{UA_X509IdentityToken})

source
Open62541.UA_XVType_clear — Method
UA_XVType_clear(x::Ptr{UA_XVType})

deletes the dynamically allocated content of the object x and calls UA_XVType_init(x) to reset the type and its memory.

source
Open62541.UA_XVType_copy — Method
UA_XVType_copy(src::Ptr{UA_XVType}, dst::Ptr{UA_XVType})::UA_STATUSCODE
UA_XVType_copy(src::UA_XVType, dst::Ptr{UA_XVType})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_XVType_deleteMembers — Method
UA_XVType_deleteMembers(x::Ptr{UA_XVType})

(deprecated, use UA_XVType_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_XVType_init(x) to reset the type and its memory.

source
Open62541.UA_XVType_equal — Method
UA_XVType_equal(p1::Ptr{UA_XVType}, p2::Ptr{UA_XVType})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_XVType_init — Method
UA_XVType_init(x::Ptr{UA_XVType})

initializes the object x. This is synonymous with zeroing out the allocated memory.

source
Open62541.UA_XVType_new — Method
UA_XVType_new()::Ptr{UA_XVType}

creates and initializes ("zeros") a UA_XVType object whose memory is allocated by C. After use, it needs to be cleaned up with UA_XVType_delete(x::Ptr{UA_XVType})

source
Open62541.UA_XmlElement_clear — Method
UA_String_clear(x::Ptr{UA_String})

deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_XmlElement_copy — Method
UA_String_copy(src::Ptr{UA_String}, dst::Ptr{UA_String})::UA_STATUSCODE
UA_String_copy(src::UA_String, dst::Ptr{UA_String})::UA_STATUSCODE

Copy the content of the source object src to the destination object dst. Returns UA_STATUSCODE_GOOD or UA_STATUSCODE_BADOUTOFMEMORY.

source
Open62541.UA_XmlElement_deleteMembers — Method
UA_String_deleteMembers(x::Ptr{UA_String})

(deprecated, use UA_String_clear(x) instead) deletes the dynamically allocated content of the object x and calls UA_String_init(x) to reset the type and its memory.

source
Open62541.UA_XmlElement_equal — Method
UA_XmlElement_equal(p1::Ptr{UA_String}, p2::Ptr{UA_String})::Bool

compares p1 and p2 and returns true if they are equal. Also works with the corresponding high-level types (JUA_xxx) if they have been defined.

source
Open62541.UA_XmlElement_new — Method
UA_String_new()::Ptr{UA_String}

creates and initializes ("zeros") a UA_String object whose memory is allocated by C. After use, it needs to be cleaned up with UA_String_delete(x::Ptr{UA_String})

source
Open62541.UA_equal — Method
UA_equal(p1::T, p2::T, T)::Bool

compares p1 and p2 and returns true if they are equal. This is a basic functionality and it is usually more appropriate to use the fully typed versions, for example UA_String_equal to compare to ´UA_String´s.

source

Convenience functions for generating strings/bytestrings & associated functions

Open62541.UA_BYTESTRING — Function
UA_BYTESTRING(s::AbstractString)::Ptr{UA_String}

creates a UA_ByteString object from s. Memory is allocated by C and needs to be cleaned up with UA_ByteString_delete(x::Ptr{UA_ByteString}).

source
Open62541.UA_BYTESTRING_ALLOC — Function
UA_BYTESTRING_ALLOC(s::AbstractString)::Ptr{UA_String}

creates a UA_ByteString object from s. Memory is allocated by C and needs to be cleaned up with UA_ByteString_delete(x::Ptr{UA_ByteString}).

source
Open62541.UA_STRING — Function
UA_STRING(s::AbstractString)::Ptr{UA_String}

creates a UA_String object from s. Memory is allocated by C and needs to be cleaned up with UA_String_delete(x::Ptr{UA_String}).

source
Open62541.UA_STRING_ALLOC — Function
UA_STRING_ALLOC(s::AbstractString)::Ptr{UA_String}

creates a UA_String object from s. Memory is allocated by C and needs to be cleaned up with UA_String_delete(x::Ptr{UA_String}).

source

Generation of (Expanded)NodeIds & associated functions

Open62541.UA_NODEID — Method
UA_NODEID(s::AbstractString)::Ptr{UA_NodeId}
UA_NODEID(s::Ptr{UA_String})::Ptr{UA_NodeId}

creates a UA_NodeId object by parsing s.

Example:

UA_NODEID("ns=1;i=1234") #generates UA_NodeId with numeric identifier
UA_NODEID("ns=1;s=test") #generates UA_NodeId with string identifier
source
Open62541.UA_NODEID_BYTESTRING — Method
UA_NODEID_BYTESTRING(nsIndex::Integer, identifier::AbstractString)::Ptr{UA_NodeId}
UA_NODEID_BYTESTRING(nsIndex::Integer, identifier::Ptr{UA_ByteString})::Ptr{UA_NodeId}

creates a UA_NodeId object with namespace index nsIndex and bytestring identifier identifier (which can be a string or UA_ByteString).

Memory is allocated by C and needs to be cleaned up using UA_NodeId_delete(x::Ptr{UA_NodeId}) after the object is not used anymore.

source
Open62541.UA_NODEID_BYTESTRING_ALLOC — Method
UA_NODEID_BYTESTRING_ALLOC(nsIndex::Integer, identifier::AbstractString)::Ptr{UA_NodeId}
UA_NODEID_BYTESTRING_ALLOC(nsIndex::Integer, identifier::Ptr{UA_ByteString})::Ptr{UA_NodeId}

creates a UA_NodeId object with namespace index nsIndex and bytestring identifier identifier (which can be a string or UA_ByteString).

Memory is allocated by C and needs to be cleaned up using UA_NodeId_delete(x::Ptr{UA_NodeId}) after the object is not used anymore.

source
Open62541.UA_NODEID_GUID — Method
UA_NODEID_GUID(nsIndex::Integer, identifier::AbstractString)::Ptr{UA_NodeId}
UA_NODEID_GUID(nsIndex::Integer, identifier::Ptr{UA_Guid})::Ptr{UA_NodeId}

creates a UA_NodeId object by with namespace index nsIndex and an identifier identifier based on a globally unique id (UA_Guid) that can be supplied as a string (which will be parsed) or as a valid Ptr{UA_Guid}.

Memory is allocated by C and needs to be cleaned up using UA_NodeId_delete(x::Ptr{UA_NodeId}) after the object is not used anymore.

source
Open62541.UA_NODEID_NUMERIC — Method
UA_NODEID_NUMERIC(nsIndex::Integer, identifier::Integer)::Ptr{UA_NodeId}

creates a UA_NodeId object with namespace index nsIndex and numerical identifier identifier. Memory is allocated by C and needs to be cleaned up using UA_NodeId_delete(x::Ptr{UA_NodeId}) after the object is not used anymore.

source
Open62541.UA_NODEID_STRING — Method
UA_NODEID_STRING(nsIndex::Integer, identifier::AbstractString)::Ptr{UA_NodeId}
UA_NODEID_STRING(nsIndex::Integer, identifier::Ptr{UA_String})::Ptr{UA_NodeId}

creates a UA_NodeId object by with namespace index nsIndex and string identifier identifier.

Memory is allocated by C and needs to be cleaned up using UA_NodeId_delete(x::Ptr{UA_NodeId}) after the object is not used anymore.

source
Open62541.UA_NODEID_STRING_ALLOC — Method
UA_NODEID_STRING_ALLOC(nsIndex::Integer, identifier::AbstractString)::Ptr{UA_NodeId}
UA_NODEID_STRING_ALLOC(nsIndex::Integer, identifier::Ptr{UA_String})::Ptr{UA_NodeId}

creates a UA_NodeId object with namespace index nsIndex and string identifier identifier.

Memory is allocated by C and needs to be cleaned up using UA_NodeId_delete(x::Ptr{UA_NodeId}) after the object is not used anymore.

source
Open62541.UA_EXPANDEDNODEID — Method
UA_EXPANDEDNODEID(s::AbstractString)::Ptr{UA_ExpandedNodeId}
UA_EXPANDEDNODEID(s::Ptr{UA_String})::Ptr{UA_ExpandedNodeId}

creates a UA_ExpandedNodeId object by parsing s. Memory is allocated by C and needs to be cleaned up using UA_ExpandedNodeId_delete(x::Ptr{UA_ExpandedNodeId}) after the object is not used anymore.

See also: OPC Foundation Website

Example:

UA_EXPANDEDNODEID("svr=1;nsu=http://example.com;i=1234") #generates UA_ExpandedNodeId with numeric identifier
UA_EXPANDEDNODEID("svr=1;nsu=http://example.com;s=test") #generates UA_ExpandedNodeId with string identifier
source

Attribute generation

Functions that allow generating attributes (used in node creation) in a convenient fashion:

Open62541.UA_DataTypeAttributes_generate — Function
UA_DataTypeAttributes_generate(; displayname::AbstractString,
    description::AbstractString, localization::AbstractString = "en-US",
    writemask::Union{Nothing, UInt32} = nothing,
    userwritemask::Union{Nothing, UInt32} = nothing,
    isabstract::Union{Nothing, Bool} = nothing)::Ptr{UA_DataTypeAttributes}

generates a UA_DataTypeAttributes object. Memory for the object is allocated by C and needs to be cleaned up by calling UA_DataTypeAttributes_delete(x) after usage.

For keywords given as nothing, the respective default value is used, see UA_DataTypeAttributes_default[]

See also UA_WRITEMASK and UA_USERWRITEMASK for information on how to generate the respective keyword inputs.

source
Open62541.UA_MethodAttributes_generate — Function
UA_MethodAttributes_generate(; displayname::AbstractString,
    description::AbstractString, localization::AbstractString = "en-US",
    writemask::Union{Nothing, UInt32} = nothing,
    userwritemask::Union{Nothing, UInt32} = nothing,
    executable::Union{Nothing, Bool} = nothing,
    userexecutable::Union{Nothing, Bool} = nothing)::Ptr{UA_MethodAttributes}

generates a UA_MethodAttributes object. Memory for the object is allocated by C and needs to be cleaned up by calling UA_MethodAttributes_delete(x) after usage.

For keywords given as nothing, the respective default value is used, see UA_MethodAttributes_default[]

See also UA_WRITEMASK and UA_USERWRITEMASK for information on how to generate the respective keyword inputs.

source
Open62541.UA_ObjectAttributes_generate — Function
UA_ObjectAttributes_generate(; displayname::AbstractString,
    description::AbstractString, localization::AbstractString = "en-US",
    writemask::Union{Nothing, UInt32} = nothing,
    userwritemask::Union{Nothing, UInt32} = nothing,
    eventnotifier::Union{Nothing, UInt8} = nothing)::Ptr{UA_ObjectAttributes}

generates a UA_ObjectAttributes object. Memory for the object is allocated by C and needs to be cleaned up by calling UA_ObjectAttributes_delete(x) after usage.

For keywords given as nothing, the respective default value is used, see UA_ObjectAttributes_default[]

See also UA_WRITEMASK, UA_USERWRITEMASK, UA_EVENTNOTIFIER for information on how to generate the respective keyword inputs.

source
Open62541.UA_ObjectTypeAttributes_generate — Function
UA_ObjectTypeAttributes_generate(; displayname::AbstractString,
    description::AbstractString, localization::AbstractString = "en-US",
    writemask::Union{Nothing, UInt32} = nothing,
    userwritemask::Union{Nothing, UInt32} = nothing,
    isabstract::Union{Nothing, Bool} = nothing)::Ptr{UA_ObjectTypeAttributes}

generates a UA_ObjectTypeAttributes object. Memory for the object is allocated by C and needs to be cleaned up by calling UA_ObjectTypeAttributes_delete(x) after usage.

For keywords given as nothing, the respective default value is used, see UA_ObjectTypeAttributes_default[]

See also UA_WRITEMASK and UA_USERWRITEMASK for information on how to generate the respective keyword inputs.

source
Open62541.UA_ReferenceTypeAttributes_generate — Function
UA_ReferenceTypeAttributes_generate(; displayname::AbstractString,
    description::AbstractString, localization::AbstractString = "en-US",
    writemask::Union{Nothing, UInt32} = nothing,
    userwritemask::Union{Nothing, UInt32} = nothing,
    isabstract::Union{Nothing, Bool} = nothing
    symmetric::Union{Nothing, Bool} = nothing,
    inversename::Union{Nothing, AbstractString} = nothing)::Ptr{UA_ReferenceTypeAttributes}

generates a UA_ReferenceTypeAttributes object. Memory for the object is allocated by C and needs to be cleaned up by calling UA_ReferenceTypeAttributes_delete(x) after usage.

For keywords given as nothing, the respective default value is used, see UA_ReferenceTypeAttributes_default[]

See also UA_WRITEMASK and UA_USERWRITEMASK for information on how to generate the respective keyword inputs.

source
Open62541.UA_VariableAttributes_generate — Function
UA_VariableAttributes_generate(; value::Union{AbstractArray{T}, T},
    displayname::AbstractString, description::AbstractString,
    localization::AbstractString = "en-US",
    writemask::Union{Nothing, UInt32} = nothing,
    userwritemask::Union{Nothing, UInt32} = nothing,
    accesslevel::Union{Nothing, UInt8} = nothing,
    useraccesslevel::Union{Nothing, UInt8} = nothing,
    minimumsamplinginterval::Union{Nothing, Float64} = nothing,
    historizing::Union{Nothing, Bool} = nothing,
    valuerank::Union{Integer, Nothing} = nothing)::Ptr{UA_VariableAttributes} where {T <: Union{UA_NUMBER_TYPES, Complex{Float32}, Complex{Float64}, Rational{Int32}, Rational{UInt32}, AbstractString}}

generates a UA_VariableAttributes object. Memory for the object is allocated by C and needs to be cleaned up by calling UA_VariableAttributes_delete(x) after usage.

For keywords given as nothing, the respective default value is used, see UA_VariableAttributes_default[]. If nothing is given for keyword valuerank, then it is either set to UA_VALUERANK_SCALAR (if value is a scalar), or to the dimensionality of the supplied array (i.e., N for an AbstractArray{T,N}).

See also UA_WRITEMASK, UA_USERWRITEMASK, UA_ACCESSLEVEL, and UA_USERACCESSLEVEL for information on how to generate the respective keyword inputs.

source
Open62541.UA_VariableTypeAttributes_generate — Function
UA_VariableTypeAttributes_generate(; value::Union{Nothing, AbstractArray{T}, T} = nothing,
    displayname::AbstractString, description::AbstractString,
    localization::AbstractString = "en-US",
    writemask::Union{Nothing, UInt32} = nothing,
    userwritemask::Union{Nothing, UInt32} = nothing,
    valuerank::Union{Nothing, Integer} = nothing,
    isabstract::Union{Nothing, Bool})::Ptr{UA_VariableTypeAttributes} where {T <: Union{Nothing, UA_NUMBER_TYPES, Complex{Float32}, Complex{Float64}, Rational{Int32}, Rational{UInt32}, AbstractString}}

generates a UA_VariableTypeAttributes object. Memory for the object is allocated by C and needs to be cleaned up by calling UA_VariableTypeAttributes_delete(x) after usage.

For keywords given as nothing, the respective default value is used, see UA_VariableTypeAttributes_default[]. If a default value is specified for the variabletype and nothing is given for keyword valuerank, then it is either set to UA_VALUERANK_SCALAR (if value is a scalar), or to the dimensionality of the supplied array (i.e., N for an AbstractArray{T,N}).

See also UA_WRITEMASK, UA_USERWRITEMASK for information on how to generate the respective keyword inputs.

source
Open62541.UA_ViewAttributes_generate — Function
UA_ViewAttributes_generate(; displayname::AbstractString,
    description::AbstractString, localization::AbstractString = "en-US",
    writemask::Union{Nothing, UInt32} = nothing,
    userwritemask::Union{Nothing, UInt32} = nothing,
    containsnoloops::Union{Nothing, Bool} = nothing,
    eventnotifier::Union{Nothing, UInt8} = nothing)::Ptr{UA_ViewAttributes}

generates a UA_ViewAttributes object. Memory for the object is allocated by C and needs to be cleaned up by calling UA_ViewAttributes_delete(x) after usage.

For keywords given as nothing, the respective default value is used, see UA_ViewAttributes_default[]

See also UA_WRITEMASK, UA_USERWRITEMASK and UA_EVENTNOTIFIER for information on how to generate the respective keyword inputs.

source

Helper functions for readmasks, valueranks, etc.:

Open62541.UA_ACCESSLEVEL — Function
UA_ACCESSLEVEL(; read = false, write = false, historyread = false, 
        historywrite = false, semanticchange = false, statuswrite = false, 
        timestampwrite = false)::UInt8

calculates a UInt8 number expressing how the value of a variable can be accessed. Default is to disallow all operations. The meaning of the keywords is explained here: OPC Foundation website

source
Open62541.UA_EVENTNOTIFIER — Function
UA_EVENTNOTIFIER(; subscribetoevent = false, historyread = false, 
        historywrite = false)::UInt8

calculates a UInt8 number expressing whether a node can be used to subscribe to events and/or read/write historic events.

Meaning of keywords is explained here: OPC Foundation website

source
Open62541.UA_USERACCESSLEVEL — Function
UA_USERACCESSLEVEL(; read = false, write = false, historyread = false, 
        historywrite = false, semanticchange = false, statuswrite = false, 
        timestampwrite = false)::UInt8

calculates a UInt8 number expressing how the value of a variable can be accessed. Default is to disallow all operations. The meaning of the keywords is explained here: OPC Foundation website

source
Open62541.UA_USERWRITEMASK — Function
UA_USERWRITEMASK(; accesslevel = false, arraydimensions = false,
        browsename = false, containsnoloops = false, datatype = false,
        description = false, displayname = false, eventnotifier = false,
        executable = false, historizing = false, inversename = false,
        isabstract = false, minimumsamplinginterval = false, nodeclass = false,
        nodeid = false, symmetric = false, useraccesslevel = false, 
        userexecutable = false, userwritemask = false, valuerank = false,
        writemask = false, valueforvariabletype = false)::UInt32

calculates a UInt32 number expressing which attributes of a node are writeable. The meaning of the keywords is explained here: OPC Foundation website

If the specific node type does not support an attribute, the corresponding keyword must be set to false. This is currently not enforced automatically.

source
Open62541.UA_WRITEMASK — Function
UA_WRITEMASK(; accesslevel = false, arraydimensions = false,
        browsename = false, containsnoloops = false, datatype = false,
        description = false, displayname = false, eventnotifier = false,
        executable = false, historizing = false, inversename = false,
        isabstract = false, minimumsamplinginterval = false, nodeclass = false,
        nodeid = false, symmetric = false, useraccesslevel = false, 
        userexecutable = false, userwritemask = false, valuerank = false,
        writemask = false, valueforvariabletype = false)::UInt32

calculates a UInt32 number expressing which attributes of a node are writeable. The meaning of the keywords is explained here: OPC Foundation website

If the specific node type does not support an attribute, the corresponding keyword must be set to false. This is currently not enforced automatically.

source

Server API

Open62541.UA_ServerConfig_setMinimal — Method
UA_ServerConfig_setMinimal(config, portNumber, certificate)

creates a new server config with one endpoint. The config will set the tcp network layer to the given port and adds a single endpoint with the security policy $SecurityPolicy#None$ to the server. A server certificate may be supplied but is optional.

source
Open62541.UA_Server_addDataTypeNode — Method
UA_Server_addDataTypeNode(server::Ptr{UA_Server}, requestednewnodeid::Ptr{UA_NodeId}, 
        parentnodeid::Ptr{UA_NodeId}, referenceTypeId::Ptr{UA_NodeId}, 
        browseName::Ptr{UA_QualifiedName}, typedefinition::Ptr{UA_NodeId},
        attr::Ptr{UA_DataTypeAttributes}, nodeContext::Ptr{UA_NodeId}, 
        outNewNodeId::Ptr{UA_NodeId})::UA_StatusCode

uses the server API to add a datatype node to the server.

See UA_DataTypeAttributes_generate on how to define valid attributes.

source
Open62541.UA_Server_addMethodNode — Method
UA_Server_addMethodNode(server::Ptr{UA_Server}, requestednewnodeid::Ptr{UA_NodeId}, 
        parentnodeid::Ptr{UA_NodeId}, referenceTypeId::Ptr{UA_NodeId}, 
        browseName::Ptr{UA_QualifiedName}, attr::Ptr{UA_MethodAttributes}, 
        method::UA_MethodCallback, inputArgumentsSize::Csize_t, inputArguments::Union{UA_Argument, AbstractArray{UA_Argument}}, 
        outputArgumentsSize::Csize_t, outputArguments::Union{UA_Argument, AbstractArray{UA_Argument}}, 
        nodeContext::Ptr{UA_NodeId}, outNewNodeId::Ptr{UA_NodeId})::UA_StatusCode

uses the server API to add a method node with the callback method to the server.

See also:

UA_MethodAttributes_generate to define valid attributes.

UA_MethodAttributes_generate to generate a valid callback.

source
Open62541.UA_Server_addObjectNode — Method
UA_Server_addObjectNode(server::Ptr{UA_Server}, requestednewnodeid::Ptr{UA_NodeId}, 
        parentnodeid::Ptr{UA_NodeId}, referenceTypeId::Ptr{UA_NodeId}, 
        browseName::Ptr{UA_QualifiedName}, typedefinition::Ptr{UA_NodeId},
        attr::Ptr{UA_ObjectAttributes}, nodeContext::Ptr{UA_NodeId}, 
        outNewNodeId::Ptr{UA_NodeId})::UA_StatusCode

uses the server API to add a object node to the server.

See UA_ObjectAttributes_generate on how to define valid attributes.

source
Open62541.UA_Server_addObjectTypeNode — Method
UA_Server_addObjectTypeNode(server::Ptr{UA_Server}, requestednewnodeid::Ptr{UA_NodeId}, 
        parentnodeid::Ptr{UA_NodeId}, referenceTypeId::Ptr{UA_NodeId}, 
        browseName::Ptr{UA_QualifiedName}, typedefinition::Ptr{UA_NodeId},
        attr::Ptr{UA_ObjectTypeAttributes}, nodeContext::Ptr{UA_NodeId}, 
        outNewNodeId::Ptr{UA_NodeId})::UA_StatusCode

uses the server API to add a objecttype node to the server.

See UA_ObjectTypeAttributes_generate on how to define valid attributes.

source
Open62541.UA_Server_addReferenceTypeNode — Method
UA_Server_addReferenceTypeNode(server::Ptr{UA_Server}, requestednewnodeid::Ptr{UA_NodeId}, 
        parentnodeid::Ptr{UA_NodeId}, referenceTypeId::Ptr{UA_NodeId}, 
        browseName::Ptr{UA_QualifiedName}, typedefinition::Ptr{UA_NodeId},
        attr::Ptr{UA_ReferenceTypeAttributes}, nodeContext::Ptr{UA_NodeId}, 
        outNewNodeId::Ptr{UA_NodeId})::UA_StatusCode

uses the server API to add a referencetype node to the server.

See UA_ReferenceTypeAttributes_generate on how to define valid attributes.

source
Open62541.UA_Server_addVariableNode — Method
UA_Server_addVariableNode(server::Ptr{UA_Server}, requestednewnodeid::Ptr{UA_NodeId}, 
        parentnodeid::Ptr{UA_NodeId}, referenceTypeId::Ptr{UA_NodeId}, 
        browseName::Ptr{UA_QualifiedName}, typedefinition::Ptr{UA_NodeId},
        attr::Ptr{UA_VariableAttributes}, nodeContext::Ptr{UA_NodeId}, 
        outNewNodeId::Ptr{UA_NodeId})::UA_StatusCode

uses the server API to add a variable node to the server.

See UA_VariableAttributes_generate on how to define valid attributes.

source
Open62541.UA_Server_addVariableTypeNode — Method
UA_Server_addVariableTypeNode(server::Ptr{UA_Server}, requestednewnodeid::Ptr{UA_NodeId}, 
        parentnodeid::Ptr{UA_NodeId}, referenceTypeId::Ptr{UA_NodeId}, 
        browseName::Ptr{UA_QualifiedName}, typedefinition::Ptr{UA_NodeId},
        attr::Ptr{UA_VariableTypeAttributes}, nodeContext::Ptr{UA_NodeId}, 
        outNewNodeId::Ptr{UA_NodeId})::UA_StatusCode

uses the server API to add a variabletype node to the server.

See UA_VariableTypeAttributes_generate on how to define valid attributes.

source
Open62541.UA_Server_addViewNode — Method
UA_Server_addViewNode(server::Ptr{UA_Server}, requestednewnodeid::Ptr{UA_NodeId}, 
        parentnodeid::Ptr{UA_NodeId}, referenceTypeId::Ptr{UA_NodeId}, 
        browseName::Ptr{UA_QualifiedName}, typedefinition::Ptr{UA_NodeId},
        attr::Ptr{UA_ViewAttributes}, nodeContext::Ptr{UA_NodeId}, 
        outNewNodeId::Ptr{UA_NodeId})::UA_StatusCode

uses the server API to add a view node to the server.

See UA_ViewAttributes_generate on how to define valid attributes.

source
Open62541.UA_Server_call — Method
UA_Server_call(server::Ptr{UA_Server}, request::Ptr{UA_CallMethodRequest}, result::Ptr{UA_CallMethodResult})::Nothing

uses the server API to process the method call request request on the server. Note that result is mutated.

source
Open62541.UA_Server_readAccessLevel — Method
UA_Server_readAccessLevel(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_Byte})

Uses the Server API to read the value of the attribute AccessLevel from the NodeId nodeId located on server server. The result is saved into out.

Note that memory for out must be allocated by C before using this function. This can be accomplished with out = UA_Byte_new(). The resulting object must be cleaned up via UA_Byte_delete(out::Ptr{UA_Byte}) after its use.

source
Open62541.UA_Server_readAccessLevelEx — Method
UA_Server_readAccessLevelEx(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_UInt32})

Uses the Server API to read the value of the attribute AccessLevelEx from the NodeId nodeId located on server server. The result is saved into out.

Note that memory for out must be allocated by C before using this function. This can be accomplished with out = UA_UInt32_new(). The resulting object must be cleaned up via UA_UInt32_delete(out::Ptr{UA_UInt32}) after its use.

source
Open62541.UA_Server_readArrayDimensions — Method
UA_Server_readArrayDimensions(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_Variant})

Uses the Server API to read the value of the attribute ArrayDimensions from the NodeId nodeId located on server server. The result is saved into out.

Note that memory for out must be allocated by C before using this function. This can be accomplished with out = UA_Variant_new(). The resulting object must be cleaned up via UA_Variant_delete(out::Ptr{UA_Variant}) after its use.

source
Open62541.UA_Server_readBrowseName — Method
UA_Server_readBrowseName(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_QualifiedName})

Uses the Server API to read the value of the attribute BrowseName from the NodeId nodeId located on server server. The result is saved into out.

Note that memory for out must be allocated by C before using this function. This can be accomplished with out = UA_QualifiedName_new(). The resulting object must be cleaned up via UA_QualifiedName_delete(out::Ptr{UA_QualifiedName}) after its use.

source
Open62541.UA_Server_readContainsNoLoops — Method
UA_Server_readContainsNoLoops(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_Boolean})

Uses the Server API to read the value of the attribute ContainsNoLoops from the NodeId nodeId located on server server. The result is saved into out.

Note that memory for out must be allocated by C before using this function. This can be accomplished with out = UA_Boolean_new(). The resulting object must be cleaned up via UA_Boolean_delete(out::Ptr{UA_Boolean}) after its use.

source
Open62541.UA_Server_readDataType — Method
UA_Server_readDataType(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_NodeId})

Uses the Server API to read the value of the attribute DataType from the NodeId nodeId located on server server. The result is saved into out.

Note that memory for out must be allocated by C before using this function. This can be accomplished with out = UA_NodeId_new(). The resulting object must be cleaned up via UA_NodeId_delete(out::Ptr{UA_NodeId}) after its use.

source
Open62541.UA_Server_readDescription — Method
UA_Server_readDescription(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_LocalizedText})

Uses the Server API to read the value of the attribute Description from the NodeId nodeId located on server server. The result is saved into out.

Note that memory for out must be allocated by C before using this function. This can be accomplished with out = UA_LocalizedText_new(). The resulting object must be cleaned up via UA_LocalizedText_delete(out::Ptr{UA_LocalizedText}) after its use.

source
Open62541.UA_Server_readDisplayName — Method
UA_Server_readDisplayName(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_LocalizedText})

Uses the Server API to read the value of the attribute DisplayName from the NodeId nodeId located on server server. The result is saved into out.

Note that memory for out must be allocated by C before using this function. This can be accomplished with out = UA_LocalizedText_new(). The resulting object must be cleaned up via UA_LocalizedText_delete(out::Ptr{UA_LocalizedText}) after its use.

source
Open62541.UA_Server_readEventNotifier — Method
UA_Server_readEventNotifier(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_Byte})

Uses the Server API to read the value of the attribute EventNotifier from the NodeId nodeId located on server server. The result is saved into out.

Note that memory for out must be allocated by C before using this function. This can be accomplished with out = UA_Byte_new(). The resulting object must be cleaned up via UA_Byte_delete(out::Ptr{UA_Byte}) after its use.

source
Open62541.UA_Server_readExecutable — Method
UA_Server_readExecutable(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_Boolean})

Uses the Server API to read the value of the attribute Executable from the NodeId nodeId located on server server. The result is saved into out.

Note that memory for out must be allocated by C before using this function. This can be accomplished with out = UA_Boolean_new(). The resulting object must be cleaned up via UA_Boolean_delete(out::Ptr{UA_Boolean}) after its use.

source
Open62541.UA_Server_readHistorizing — Method
UA_Server_readHistorizing(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_Boolean})

Uses the Server API to read the value of the attribute Historizing from the NodeId nodeId located on server server. The result is saved into out.

Note that memory for out must be allocated by C before using this function. This can be accomplished with out = UA_Boolean_new(). The resulting object must be cleaned up via UA_Boolean_delete(out::Ptr{UA_Boolean}) after its use.

source
Open62541.UA_Server_readInverseName — Method
UA_Server_readInverseName(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_LocalizedText})

Uses the Server API to read the value of the attribute InverseName from the NodeId nodeId located on server server. The result is saved into out.

Note that memory for out must be allocated by C before using this function. This can be accomplished with out = UA_LocalizedText_new(). The resulting object must be cleaned up via UA_LocalizedText_delete(out::Ptr{UA_LocalizedText}) after its use.

source
Open62541.UA_Server_readIsAbstract — Method
UA_Server_readIsAbstract(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_Boolean})

Uses the Server API to read the value of the attribute IsAbstract from the NodeId nodeId located on server server. The result is saved into out.

Note that memory for out must be allocated by C before using this function. This can be accomplished with out = UA_Boolean_new(). The resulting object must be cleaned up via UA_Boolean_delete(out::Ptr{UA_Boolean}) after its use.

source
Open62541.UA_Server_readMinimumSamplingInterval — Method
UA_Server_readMinimumSamplingInterval(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_Double})

Uses the Server API to read the value of the attribute MinimumSamplingInterval from the NodeId nodeId located on server server. The result is saved into out.

Note that memory for out must be allocated by C before using this function. This can be accomplished with out = UA_Double_new(). The resulting object must be cleaned up via UA_Double_delete(out::Ptr{UA_Double}) after its use.

source
Open62541.UA_Server_readNodeClass — Method
UA_Server_readNodeClass(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_NodeClass})

Uses the Server API to read the value of the attribute NodeClass from the NodeId nodeId located on server server. The result is saved into out.

Note that memory for out must be allocated by C before using this function. This can be accomplished with out = UA_NodeClass_new(). The resulting object must be cleaned up via UA_NodeClass_delete(out::Ptr{UA_NodeClass}) after its use.

source
Open62541.UA_Server_readNodeId — Method
UA_Server_readNodeId(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_NodeId})

Uses the Server API to read the value of the attribute NodeId from the NodeId nodeId located on server server. The result is saved into out.

Note that memory for out must be allocated by C before using this function. This can be accomplished with out = UA_NodeId_new(). The resulting object must be cleaned up via UA_NodeId_delete(out::Ptr{UA_NodeId}) after its use.

source
Open62541.UA_Server_readSymmetric — Method
UA_Server_readSymmetric(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_Boolean})

Uses the Server API to read the value of the attribute Symmetric from the NodeId nodeId located on server server. The result is saved into out.

Note that memory for out must be allocated by C before using this function. This can be accomplished with out = UA_Boolean_new(). The resulting object must be cleaned up via UA_Boolean_delete(out::Ptr{UA_Boolean}) after its use.

source
Open62541.UA_Server_readValue — Method
UA_Server_readValue(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_Variant})

Uses the Server API to read the value of the attribute Value from the NodeId nodeId located on server server. The result is saved into out.

Note that memory for out must be allocated by C before using this function. This can be accomplished with out = UA_Variant_new(). The resulting object must be cleaned up via UA_Variant_delete(out::Ptr{UA_Variant}) after its use.

source
Open62541.UA_Server_readValueRank — Method
UA_Server_readValueRank(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_Int32})

Uses the Server API to read the value of the attribute ValueRank from the NodeId nodeId located on server server. The result is saved into out.

Note that memory for out must be allocated by C before using this function. This can be accomplished with out = UA_Int32_new(). The resulting object must be cleaned up via UA_Int32_delete(out::Ptr{UA_Int32}) after its use.

source
Open62541.UA_Server_readWriteMask — Method
UA_Server_readWriteMask(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_UInt32})

Uses the Server API to read the value of the attribute WriteMask from the NodeId nodeId located on server server. The result is saved into out.

Note that memory for out must be allocated by C before using this function. This can be accomplished with out = UA_UInt32_new(). The resulting object must be cleaned up via UA_UInt32_delete(out::Ptr{UA_UInt32}) after its use.

source
Open62541.UA_Server_writeAccessLevel — Method
UA_Server_writeAccessLevel(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_Byte})

Uses the Server API to write the value new_val to the attribute AccessLevel of the NodeId nodeId located on the server.

source
Open62541.UA_Server_writeAccessLevelEx — Method
UA_Server_writeAccessLevelEx(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_UInt32})

Uses the Server API to write the value new_val to the attribute AccessLevelEx of the NodeId nodeId located on the server.

source
Open62541.UA_Server_writeArrayDimensions — Method
UA_Server_writeArrayDimensions(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_Variant})

Uses the Server API to write the value new_val to the attribute ArrayDimensions of the NodeId nodeId located on the server.

source
Open62541.UA_Server_writeBrowseName — Method
UA_Server_writeBrowseName(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_QualifiedName})

Uses the Server API to write the value new_val to the attribute BrowseName of the NodeId nodeId located on the server.

source
Open62541.UA_Server_writeDataType — Method
UA_Server_writeDataType(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_NodeId})

Uses the Server API to write the value new_val to the attribute DataType of the NodeId nodeId located on the server.

source
Open62541.UA_Server_writeDataValue — Method
UA_Server_writeDataValue(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_DataValue})

Uses the Server API to write the value new_val to the attribute DataValue of the NodeId nodeId located on the server.

source
Open62541.UA_Server_writeDescription — Method
UA_Server_writeDescription(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_LocalizedText})

Uses the Server API to write the value new_val to the attribute Description of the NodeId nodeId located on the server.

source
Open62541.UA_Server_writeDisplayName — Method
UA_Server_writeDisplayName(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_LocalizedText})

Uses the Server API to write the value new_val to the attribute DisplayName of the NodeId nodeId located on the server.

source
Open62541.UA_Server_writeEventNotifier — Method
UA_Server_writeEventNotifier(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_Byte})

Uses the Server API to write the value new_val to the attribute EventNotifier of the NodeId nodeId located on the server.

source
Open62541.UA_Server_writeExecutable — Method
UA_Server_writeExecutable(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_Boolean})

Uses the Server API to write the value new_val to the attribute Executable of the NodeId nodeId located on the server.

source
Open62541.UA_Server_writeHistorizing — Method
UA_Server_writeHistorizing(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_Boolean})

Uses the Server API to write the value new_val to the attribute Historizing of the NodeId nodeId located on the server.

source
Open62541.UA_Server_writeInverseName — Method
UA_Server_writeInverseName(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_LocalizedText})

Uses the Server API to write the value new_val to the attribute InverseName of the NodeId nodeId located on the server.

source
Open62541.UA_Server_writeIsAbstract — Method
UA_Server_writeIsAbstract(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_Boolean})

Uses the Server API to write the value new_val to the attribute IsAbstract of the NodeId nodeId located on the server.

source
Open62541.UA_Server_writeMinimumSamplingInterval — Method
UA_Server_writeMinimumSamplingInterval(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_Double})

Uses the Server API to write the value new_val to the attribute MinimumSamplingInterval of the NodeId nodeId located on the server.

source
Open62541.UA_Server_writeValue — Method
UA_Server_writeValue(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_Variant})

Uses the Server API to write the value new_val to the attribute Value of the NodeId nodeId located on the server.

source
Open62541.UA_Server_writeValueRank — Method
UA_Server_writeValueRank(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_Int32})

Uses the Server API to write the value new_val to the attribute ValueRank of the NodeId nodeId located on the server.

source
Open62541.UA_Server_writeWriteMask — Method
UA_Server_writeWriteMask(server::Ptr{UA_Server}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_UInt32})

Uses the Server API to write the value new_val to the attribute WriteMask of the NodeId nodeId located on the server.

source

Client API

Open62541.UA_Client_MonitoredItems_setMonitoringMode — Method
response::Ptr{UA_SetMonitoringModeResponse} = UA_Client_MonitoredItems_setMonitoringMode(client::Ptr{UA_Client}, 
    request::Ptr{UA_SetMonitoringModeRequest})

uses the client API to set the monitoring mode on monitored items. Note that memory for the response is allocated by C and needs to be cleaned up using UA_SetMonitoringModeResponse_delete(response) after its use.

See also:

Monitored item model at OPC Foundation

Monitoring mode at OPC Foundation

UA_SetMonitoringModeRequest

UA_SetMonitoringModeResponse

source
Open62541.UA_Client_MonitoredItems_setTriggering — Method
response::Ptr{UA_SetTriggeringResponse} = UA_Client_MonitoredItems_setTriggering(client::Ptr{UA_Client}, 
    request::Ptr{UA_SetTriggeringRequest}) 

uses the client API to set the monitoring mode on monitored items. Note that memory for the response is allocated by C and needs to be cleaned up using UA_SetTriggeringResponse_delete(response) after its use.

See also:

Monitored item model at OPC Foundation

SetTriggering at OPC Foundation

UA_SetTriggeringRequest

UA_SetTriggeringResponse

source
Open62541.UA_Client_Service_addNodes — Method
response::Ptr{UA_AddNodesResponse)} = UA_Client_Service_addNodes(client::Ptr{UA_Client}, request::Ptr{UA_AddNodesResponse)})

Uses the client addNodes service API to deliver a response to a previously defined request. Note that memory for the response is allocated by C and needs to be cleaned up using UA_AddNodesResponse_delete(response) after its use.

!!! This is a low-level function within open62541. It is normally much better and more convenient to use a more specific, high level function.

See also:

UA_AddNodesResponse

UA_AddNodesRequest

source
Open62541.UA_Client_Service_addReferences — Method
response::Ptr{UA_AddReferencesResponse)} = UA_Client_Service_addReferences(client::Ptr{UA_Client}, request::Ptr{UA_AddReferencesResponse)})

Uses the client addReferences service API to deliver a response to a previously defined request. Note that memory for the response is allocated by C and needs to be cleaned up using UA_AddReferencesResponse_delete(response) after its use.

!!! This is a low-level function within open62541. It is normally much better and more convenient to use a more specific, high level function.

See also:

UA_AddReferencesResponse

UA_AddReferencesRequest

source
Open62541.UA_Client_Service_browse — Method
response::Ptr{UA_BrowseResponse)} = UA_Client_Service_browse(client::Ptr{UA_Client}, request::Ptr{UA_BrowseResponse)})

Uses the client browse service API to deliver a response to a previously defined request. Note that memory for the response is allocated by C and needs to be cleaned up using UA_BrowseResponse_delete(response) after its use.

!!! This is a low-level function within open62541. It is normally much better and more convenient to use a more specific, high level function.

See also:

UA_BrowseResponse

UA_BrowseRequest

source
Open62541.UA_Client_Service_browseNext — Method
response::Ptr{UA_BrowseNextResponse)} = UA_Client_Service_browseNext(client::Ptr{UA_Client}, request::Ptr{UA_BrowseNextResponse)})

Uses the client browseNext service API to deliver a response to a previously defined request. Note that memory for the response is allocated by C and needs to be cleaned up using UA_BrowseNextResponse_delete(response) after its use.

!!! This is a low-level function within open62541. It is normally much better and more convenient to use a more specific, high level function.

See also:

UA_BrowseNextResponse

UA_BrowseNextRequest

source
Open62541.UA_Client_Service_call — Method
response::Ptr{UA_CallResponse)} = UA_Client_Service_call(client::Ptr{UA_Client}, request::Ptr{UA_CallResponse)})

Uses the client call service API to deliver a response to a previously defined request. Note that memory for the response is allocated by C and needs to be cleaned up using UA_CallResponse_delete(response) after its use.

!!! This is a low-level function within open62541. It is normally much better and more convenient to use a more specific, high level function.

See also:

UA_CallResponse

UA_CallRequest

source
Open62541.UA_Client_Service_deleteNodes — Method
response::Ptr{UA_DeleteNodesResponse)} = UA_Client_Service_deleteNodes(client::Ptr{UA_Client}, request::Ptr{UA_DeleteNodesResponse)})

Uses the client deleteNodes service API to deliver a response to a previously defined request. Note that memory for the response is allocated by C and needs to be cleaned up using UA_DeleteNodesResponse_delete(response) after its use.

!!! This is a low-level function within open62541. It is normally much better and more convenient to use a more specific, high level function.

See also:

UA_DeleteNodesResponse

UA_DeleteNodesRequest

source
Open62541.UA_Client_Service_deleteReferences — Method
response::Ptr{UA_DeleteReferencesResponse)} = UA_Client_Service_deleteReferences(client::Ptr{UA_Client}, request::Ptr{UA_DeleteReferencesResponse)})

Uses the client deleteReferences service API to deliver a response to a previously defined request. Note that memory for the response is allocated by C and needs to be cleaned up using UA_DeleteReferencesResponse_delete(response) after its use.

!!! This is a low-level function within open62541. It is normally much better and more convenient to use a more specific, high level function.

See also:

UA_DeleteReferencesResponse

UA_DeleteReferencesRequest

source
Open62541.UA_Client_Service_historyRead — Method
response::Ptr{UA_HistoryReadResponse)} = UA_Client_Service_historyRead(client::Ptr{UA_Client}, request::Ptr{UA_HistoryReadResponse)})

Uses the client historyRead service API to deliver a response to a previously defined request. Note that memory for the response is allocated by C and needs to be cleaned up using UA_HistoryReadResponse_delete(response) after its use.

!!! This is a low-level function within open62541. It is normally much better and more convenient to use a more specific, high level function.

See also:

UA_HistoryReadResponse

UA_HistoryReadRequest

source
Open62541.UA_Client_Service_historyUpdate — Method
response::Ptr{UA_HistoryUpdateResponse)} = UA_Client_Service_historyUpdate(client::Ptr{UA_Client}, request::Ptr{UA_HistoryUpdateResponse)})

Uses the client historyUpdate service API to deliver a response to a previously defined request. Note that memory for the response is allocated by C and needs to be cleaned up using UA_HistoryUpdateResponse_delete(response) after its use.

!!! This is a low-level function within open62541. It is normally much better and more convenient to use a more specific, high level function.

See also:

UA_HistoryUpdateResponse

UA_HistoryUpdateRequest

source
Open62541.UA_Client_Service_queryFirst — Method
response::Ptr{UA_QueryFirstResponse)} = UA_Client_Service_queryFirst(client::Ptr{UA_Client}, request::Ptr{UA_QueryFirstResponse)})

Uses the client queryFirst service API to deliver a response to a previously defined request. Note that memory for the response is allocated by C and needs to be cleaned up using UA_QueryFirstResponse_delete(response) after its use.

!!! This is a low-level function within open62541. It is normally much better and more convenient to use a more specific, high level function.

See also:

UA_QueryFirstResponse

UA_QueryFirstRequest

source
Open62541.UA_Client_Service_queryNext — Method
response::Ptr{UA_QueryNextResponse)} = UA_Client_Service_queryNext(client::Ptr{UA_Client}, request::Ptr{UA_QueryNextResponse)})

Uses the client queryNext service API to deliver a response to a previously defined request. Note that memory for the response is allocated by C and needs to be cleaned up using UA_QueryNextResponse_delete(response) after its use.

!!! This is a low-level function within open62541. It is normally much better and more convenient to use a more specific, high level function.

See also:

UA_QueryNextResponse

UA_QueryNextRequest

source
Open62541.UA_Client_Service_read — Method
response::Ptr{UA_ReadResponse)} = UA_Client_Service_read(client::Ptr{UA_Client}, request::Ptr{UA_ReadResponse)})

Uses the client read service API to deliver a response to a previously defined request. Note that memory for the response is allocated by C and needs to be cleaned up using UA_ReadResponse_delete(response) after its use.

!!! This is a low-level function within open62541. It is normally much better and more convenient to use a more specific, high level function.

See also:

UA_ReadResponse

UA_ReadRequest

source
Open62541.UA_Client_Service_registerNodes — Method
response::Ptr{UA_RegisterNodesResponse)} = UA_Client_Service_registerNodes(client::Ptr{UA_Client}, request::Ptr{UA_RegisterNodesResponse)})

Uses the client registerNodes service API to deliver a response to a previously defined request. Note that memory for the response is allocated by C and needs to be cleaned up using UA_RegisterNodesResponse_delete(response) after its use.

!!! This is a low-level function within open62541. It is normally much better and more convenient to use a more specific, high level function.

See also:

UA_RegisterNodesResponse

UA_RegisterNodesRequest

source
Open62541.UA_Client_Service_unregisterNodes — Method
response::Ptr{UA_UnregisterNodesResponse)} = UA_Client_Service_unregisterNodes(client::Ptr{UA_Client}, request::Ptr{UA_UnregisterNodesResponse)})

Uses the client unregisterNodes service API to deliver a response to a previously defined request. Note that memory for the response is allocated by C and needs to be cleaned up using UA_UnregisterNodesResponse_delete(response) after its use.

!!! This is a low-level function within open62541. It is normally much better and more convenient to use a more specific, high level function.

See also:

UA_UnregisterNodesResponse

UA_UnregisterNodesRequest

source
Open62541.UA_Client_Service_write — Method
response::Ptr{UA_WriteResponse)} = UA_Client_Service_write(client::Ptr{UA_Client}, request::Ptr{UA_WriteResponse)})

Uses the client write service API to deliver a response to a previously defined request. Note that memory for the response is allocated by C and needs to be cleaned up using UA_WriteResponse_delete(response) after its use.

!!! This is a low-level function within open62541. It is normally much better and more convenient to use a more specific, high level function.

See also:

UA_WriteResponse

UA_WriteRequest

source
Open62541.UA_Client_Subscriptions_setPublishingMode — Method
response::Ptr{UA_SetPublishingModeResponse} = UA_Client_Subscriptions_setPublishingMode(client::Ptr{UA_Client}, 
    request::Ptr{UA_SetPublishingModeRequest}) 

uses the client API to set the publishing mode on subscriptions. Note that memory for the response is allocated by C and needs to be cleaned up using UA_SetPublishingModeResponse_delete(response) after its use.

See also:

Subscription model at OPC Foundation

SetPublishingMode at OPC Foundation

UA_SetPublishingModeRequest

UA_SetPublishingModeResponse

source
Open62541.UA_Client_addDataTypeNode — Method
UA_Client_addDataTypeNode(::Ptr{UA_Client}, requestednewnodeid::Ptr{UA_NodeId}, 
        parentnodeid::Ptr{UA_NodeId}, referenceTypeId::Ptr{UA_NodeId}, 
        browseName::Ptr{UA_QualifiedName}, attr::Ptr{UA_DataTypeAttributes}, 
        outNewNodeId::Ptr{UA_NodeId})::UA_StatusCode

uses the client API to add a datatype node to the client.

See UA_DataTypeAttributes_generate on how to define valid attributes.

source
Open62541.UA_Client_addObjectNode — Method
UA_Client_addObjectNode(::Ptr{UA_Client}, requestednewnodeid::Ptr{UA_NodeId}, 
        parentnodeid::Ptr{UA_NodeId}, referenceTypeId::Ptr{UA_NodeId}, 
        browseName::Ptr{UA_QualifiedName}, typedefinition::Ptr{UA_NodeId},
        attr::Ptr{UA_ObjectAttributes}, outNewNodeId::Ptr{UA_NodeId})::UA_StatusCode

uses the client API to add a object node to the client.

See UA_ObjectAttributes_generate on how to define valid attributes.

source
Open62541.UA_Client_addObjectTypeNode — Method
UA_Client_addObjectTypeNode(::Ptr{UA_Client}, requestednewnodeid::Ptr{UA_NodeId}, 
        parentnodeid::Ptr{UA_NodeId}, referenceTypeId::Ptr{UA_NodeId}, 
        browseName::Ptr{UA_QualifiedName}, attr::Ptr{UA_ObjectTypeAttributes}, 
        outNewNodeId::Ptr{UA_NodeId})::UA_StatusCode

uses the client API to add a objecttype node to the client.

See UA_ObjectTypeAttributes_generate on how to define valid attributes.

source
Open62541.UA_Client_addReferenceTypeNode — Method
UA_Client_addReferenceTypeNode(::Ptr{UA_Client}, requestednewnodeid::Ptr{UA_NodeId}, 
        parentnodeid::Ptr{UA_NodeId}, referenceTypeId::Ptr{UA_NodeId}, 
        browseName::Ptr{UA_QualifiedName}, attr::Ptr{UA_ReferenceTypeAttributes}, 
        outNewNodeId::Ptr{UA_NodeId})::UA_StatusCode

uses the client API to add a referencetype node to the client.

See UA_ReferenceTypeAttributes_generate on how to define valid attributes.

source
Open62541.UA_Client_addVariableNode — Method
UA_Client_addVariableNode(::Ptr{UA_Client}, requestednewnodeid::Ptr{UA_NodeId}, 
        parentnodeid::Ptr{UA_NodeId}, referenceTypeId::Ptr{UA_NodeId}, 
        browseName::Ptr{UA_QualifiedName}, typedefinition::Ptr{UA_NodeId},
        attr::Ptr{UA_VariableAttributes}, outNewNodeId::Ptr{UA_NodeId})::UA_StatusCode

uses the client API to add a variable node to the client.

See UA_VariableAttributes_generate on how to define valid attributes.

source
Open62541.UA_Client_addVariableTypeNode — Method
UA_Client_addVariableTypeNode(::Ptr{UA_Client}, requestednewnodeid::Ptr{UA_NodeId}, 
        parentnodeid::Ptr{UA_NodeId}, referenceTypeId::Ptr{UA_NodeId}, 
        browseName::Ptr{UA_QualifiedName}, attr::Ptr{UA_VariableTypeAttributes}, 
        outNewNodeId::Ptr{UA_NodeId})::UA_StatusCode

uses the client API to add a variabletype node to the client.

See UA_VariableTypeAttributes_generate on how to define valid attributes.

source
Open62541.UA_Client_addViewNode — Method
UA_Client_addViewNode(::Ptr{UA_Client}, requestednewnodeid::Ptr{UA_NodeId}, 
        parentnodeid::Ptr{UA_NodeId}, referenceTypeId::Ptr{UA_NodeId}, 
        browseName::Ptr{UA_QualifiedName}, attr::Ptr{UA_ViewAttributes}, 
        outNewNodeId::Ptr{UA_NodeId})::UA_StatusCode

uses the client API to add a view node to the client.

See UA_ViewAttributes_generate on how to define valid attributes.

source
Open62541.UA_Client_connect — Method
UA_Client_connect(client::Ptr{UA_Client}, endpointurl::Ptr{UA_String})::UA_StatusCode

connect the client to the server with endpointurl. This is an anonymous connection, i.e., no username or password are used (some servers do not allow this).

Note that endpointurl is copied; pointer must be cleared up separately.

source
Open62541.UA_Client_connectSecureChannel — Method
UA_Client_connectSecureChannel(client::Ptr{UA_Client}, endpointurl::Ptr{UA_String})::UA_StatusCode

connect the client to the server with endpointurl without creating a session.

Note that endpointurl is copied; pointer must be cleared up separately.

source
Open62541.UA_Client_connectUsername — Method
UA_Client_connectUsername(client::Ptr{UA_Client}, endpointurl::Ptr{UA_String}, 
    username::Ptr{UA_String}, password::Ptr{UA_String})::UA_StatusCode

connects the client to the server with endpoint URL endpointurl and supplies username and password as login credentials.

Note that endpointurl, username, and password are copied, pointers must be freed up seperately.

source
Open62541.UA_Client_readAccessLevelAttribute — Method
UA_Client_readAccessLevelAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_Byte})

Uses the UA Client API to read the value of attribute AccessLevel from the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_readAccessLevelExAttribute — Method
UA_Client_readAccessLevelExAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_UInt32})

Uses the UA Client API to read the value of attribute AccessLevelEx from the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_readBrowseNameAttribute — Method
UA_Client_readBrowseNameAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_QualifiedName})

Uses the UA Client API to read the value of attribute BrowseName from the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_readContainsNoLoopsAttribute — Method
UA_Client_readContainsNoLoopsAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_Boolean})

Uses the UA Client API to read the value of attribute ContainsNoLoops from the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_readDataTypeAttribute — Method
UA_Client_readDataTypeAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_NodeId})

Uses the UA Client API to read the value of attribute DataType from the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_readDescriptionAttribute — Method
UA_Client_readDescriptionAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_LocalizedText})

Uses the UA Client API to read the value of attribute Description from the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_readDisplayNameAttribute — Method
UA_Client_readDisplayNameAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_LocalizedText})

Uses the UA Client API to read the value of attribute DisplayName from the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_readEventNotifierAttribute — Method
UA_Client_readEventNotifierAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_Byte})

Uses the UA Client API to read the value of attribute EventNotifier from the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_readExecutableAttribute — Method
UA_Client_readExecutableAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_Boolean})

Uses the UA Client API to read the value of attribute Executable from the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_readHistorizingAttribute — Method
UA_Client_readHistorizingAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_Boolean})

Uses the UA Client API to read the value of attribute Historizing from the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_readInverseNameAttribute — Method
UA_Client_readInverseNameAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_LocalizedText})

Uses the UA Client API to read the value of attribute InverseName from the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_readIsAbstractAttribute — Method
UA_Client_readIsAbstractAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_Boolean})

Uses the UA Client API to read the value of attribute IsAbstract from the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_readMinimumSamplingIntervalAttribute — Method
UA_Client_readMinimumSamplingIntervalAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_Double})

Uses the UA Client API to read the value of attribute MinimumSamplingInterval from the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_readNodeClassAttribute — Method
UA_Client_readNodeClassAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_NodeClass})

Uses the UA Client API to read the value of attribute NodeClass from the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_readNodeIdAttribute — Method
UA_Client_readNodeIdAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_NodeId})

Uses the UA Client API to read the value of attribute NodeId from the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_readSymmetricAttribute — Method
UA_Client_readSymmetricAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_Boolean})

Uses the UA Client API to read the value of attribute Symmetric from the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_readUserAccessLevelAttribute — Method
UA_Client_readUserAccessLevelAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_Byte})

Uses the UA Client API to read the value of attribute UserAccessLevel from the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_readUserExecutableAttribute — Method
UA_Client_readUserExecutableAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_Boolean})

Uses the UA Client API to read the value of attribute UserExecutable from the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_readUserWriteMaskAttribute — Method
UA_Client_readUserWriteMaskAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_UInt32})

Uses the UA Client API to read the value of attribute UserWriteMask from the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_readValueAttribute — Method
UA_Client_readValueAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_Variant})

Uses the UA Client API to read the value of attribute Value from the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_readValueRankAttribute — Method
UA_Client_readValueRankAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_Int32})

Uses the UA Client API to read the value of attribute ValueRank from the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_readWriteMaskAttribute — Method
UA_Client_readWriteMaskAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, out::Ptr{UA_UInt32})

Uses the UA Client API to read the value of attribute WriteMask from the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeAccessLevelAttribute — Method
UA_Client_writeAccessLevelAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_Byte})

Uses the UA Client API to write the value new_val to the attribute AccessLevel of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeAccessLevelExAttribute — Method
UA_Client_writeAccessLevelExAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_NodeId})

Uses the UA Client API to write the value new_val to the attribute AccessLevelEx of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeBrowseNameAttribute — Method
UA_Client_writeBrowseNameAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_QualifiedName})

Uses the UA Client API to write the value new_val to the attribute BrowseName of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeContainsNoLoopsAttribute — Method
UA_Client_writeContainsNoLoopsAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_Boolean})

Uses the UA Client API to write the value new_val to the attribute ContainsNoLoops of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeDataTypeAttribute — Method
UA_Client_writeDataTypeAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_NodeId})

Uses the UA Client API to write the value new_val to the attribute DataType of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeDescriptionAttribute — Method
UA_Client_writeDescriptionAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_LocalizedText})

Uses the UA Client API to write the value new_val to the attribute Description of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeDisplayNameAttribute — Method
UA_Client_writeDisplayNameAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_LocalizedText})

Uses the UA Client API to write the value new_val to the attribute DisplayName of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeEventNotifierAttribute — Method
UA_Client_writeEventNotifierAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_Byte})

Uses the UA Client API to write the value new_val to the attribute EventNotifier of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeExecutableAttribute — Method
UA_Client_writeExecutableAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_Boolean})

Uses the UA Client API to write the value new_val to the attribute Executable of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeHistorizingAttribute — Method
UA_Client_writeHistorizingAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_Boolean})

Uses the UA Client API to write the value new_val to the attribute Historizing of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeInverseNameAttribute — Method
UA_Client_writeInverseNameAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_LocalizedText})

Uses the UA Client API to write the value new_val to the attribute InverseName of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeIsAbstractAttribute — Method
UA_Client_writeIsAbstractAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_Boolean})

Uses the UA Client API to write the value new_val to the attribute IsAbstract of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeMinimumSamplingIntervalAttribute — Method
UA_Client_writeMinimumSamplingIntervalAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_Double})

Uses the UA Client API to write the value new_val to the attribute MinimumSamplingInterval of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeNodeClassAttribute — Method
UA_Client_writeNodeClassAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_NodeClass})

Uses the UA Client API to write the value new_val to the attribute NodeClass of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeNodeIdAttribute — Method
UA_Client_writeNodeIdAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_NodeId})

Uses the UA Client API to write the value new_val to the attribute NodeId of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeSymmetricAttribute — Method
UA_Client_writeSymmetricAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_Boolean})

Uses the UA Client API to write the value new_val to the attribute Symmetric of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeUserAccessLevelAttribute — Method
UA_Client_writeUserAccessLevelAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_Byte})

Uses the UA Client API to write the value new_val to the attribute UserAccessLevel of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeUserExecutableAttribute — Method
UA_Client_writeUserExecutableAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_Boolean})

Uses the UA Client API to write the value new_val to the attribute UserExecutable of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeUserWriteMaskAttribute — Method
UA_Client_writeUserWriteMaskAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_UInt32})

Uses the UA Client API to write the value new_val to the attribute UserWriteMask of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeValueAttribute — Method
UA_Client_writeValueAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_Variant})

Uses the UA Client API to write the value new_val to the attribute Value of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeValueAttributeEx — Method
UA_Client_writeValueAttributeEx(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_DataValue})

Uses the UA Client API to write the value new_val to the attribute Value of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeValueAttribute_scalar — Method
UA_Client_writeValueAttribute_scalar(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_DataType})

Uses the UA Client API to write the value new_val to the attribute Value of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeValueRankAttribute — Method
UA_Client_writeValueRankAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_Int32})

Uses the UA Client API to write the value new_val to the attribute ValueRank of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeWriteMaskAttribute — Method
UA_Client_writeWriteMaskAttribute(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, new_val::Ptr{UA_UInt32})

Uses the UA Client API to write the value new_val to the attribute WriteMask of the NodeId nodeId accessed through the client client.

source
Open62541.UA_ClientConfig_setAuthenticationUsername — Function
UA_ClientConfig_setAuthenticationUsername(config::Ptr{UA_ClientConfig}, username::Ptr{UA_String}, 
    password::Ptr{UA_String})::UA_StatusCode

Configure Username/Password for the Session authentication. Also see UA_ClientConfig_setAuthenticationCert for x509-based authentication.

Note that username and password are copied; pointers must be cleared up separately.

source

Asynchronous Client API

Open62541.UA_Client_MonitoredItems_setMonitoringMode_async — Method
UA_Client_MonitoredItems_setMonitoringMode_async(client::Ptr{UA_Client}, 
    request::Ptr{UA_SetMonitoringModeRequest},
    callback::UA_ClientAsyncServiceCallback,
    userdata::Ptr{Cvoid}, requestId::UInt32)::UA_StatusCode

uses the asynchronous client API to set the monitoring mode on monitored items.

See also:

Monitored item model at OPC Foundation

Monitoring mode at OPC Foundation

UA_SetMonitoringModeRequest

UA_ClientAsyncServiceCallback_generate

source
Open62541.UA_Client_addDataTypeNode_async — Method
UA_Client_addDataTypeNode_async(::Ptr{UA_Client}, requestednewnodeid::Ptr{UA_NodeId}, 
        parentnodeid::Ptr{UA_NodeId}, referenceTypeId::Ptr{UA_NodeId}, 
        browseName::Ptr{UA_QualifiedName}, attr::Ptr{UA_DataTypeAttributes}, 
        outNewNodeId::Ptr{UA_NodeId}, callback::UA_ClientAsyncAddNodesCallback, 
        userdata::Ptr{Cvoid}, requestId::UInt32)::UA_StatusCode

uses the asynchronous client API to add a datatype node to the client.

See UA_DataTypeAttributes_generate on how to define valid attributes.

source
Open62541.UA_Client_addObjectNode_async — Method
UA_Client_addObjectNode_async(::Ptr{UA_Client}, requestednewnodeid::Ptr{UA_NodeId}, 
        parentnodeid::Ptr{UA_NodeId}, referenceTypeId::Ptr{UA_NodeId}, 
        browseName::Ptr{UA_QualifiedName}, typedefinition::Ptr{UA_NodeId},
        attr::Ptr{UA_ObjectAttributes}, outNewNodeId::Ptr{UA_NodeId},
        callback::UA_ClientAsyncAddNodesCallback, userdata::Ptr{Cvoid}, requestId::UInt32)::UA_StatusCode

uses the asynchronous client API to add a object node to the client.

See UA_ObjectAttributes_generate on how to define valid attributes.

source
Open62541.UA_Client_addObjectTypeNode_async — Method
UA_Client_addObjectTypeNode_async(::Ptr{UA_Client}, requestednewnodeid::Ptr{UA_NodeId}, 
        parentnodeid::Ptr{UA_NodeId}, referenceTypeId::Ptr{UA_NodeId}, 
        browseName::Ptr{UA_QualifiedName}, attr::Ptr{UA_ObjectTypeAttributes}, 
        outNewNodeId::Ptr{UA_NodeId}, callback::UA_ClientAsyncAddNodesCallback, 
        userdata::Ptr{Cvoid}, requestId::UInt32)::UA_StatusCode

uses the asynchronous client API to add a objecttype node to the client.

See UA_ObjectTypeAttributes_generate on how to define valid attributes.

source
Open62541.UA_Client_addReferenceTypeNode_async — Method
UA_Client_addReferenceTypeNode_async(::Ptr{UA_Client}, requestednewnodeid::Ptr{UA_NodeId}, 
        parentnodeid::Ptr{UA_NodeId}, referenceTypeId::Ptr{UA_NodeId}, 
        browseName::Ptr{UA_QualifiedName}, attr::Ptr{UA_ReferenceTypeAttributes}, 
        outNewNodeId::Ptr{UA_NodeId}, callback::UA_ClientAsyncAddNodesCallback, 
        userdata::Ptr{Cvoid}, requestId::UInt32)::UA_StatusCode

uses the asynchronous client API to add a referencetype node to the client.

See UA_ReferenceTypeAttributes_generate on how to define valid attributes.

source
Open62541.UA_Client_addVariableNode_async — Method
UA_Client_addVariableNode_async(::Ptr{UA_Client}, requestednewnodeid::Ptr{UA_NodeId}, 
        parentnodeid::Ptr{UA_NodeId}, referenceTypeId::Ptr{UA_NodeId}, 
        browseName::Ptr{UA_QualifiedName}, typedefinition::Ptr{UA_NodeId},
        attr::Ptr{UA_VariableAttributes}, outNewNodeId::Ptr{UA_NodeId},
        callback::UA_ClientAsyncAddNodesCallback, userdata::Ptr{Cvoid}, requestId::UInt32)::UA_StatusCode

uses the asynchronous client API to add a variable node to the client.

See UA_VariableAttributes_generate on how to define valid attributes.

source
Open62541.UA_Client_addVariableTypeNode_async — Method
UA_Client_addVariableTypeNode_async(::Ptr{UA_Client}, requestednewnodeid::Ptr{UA_NodeId}, 
        parentnodeid::Ptr{UA_NodeId}, referenceTypeId::Ptr{UA_NodeId}, 
        browseName::Ptr{UA_QualifiedName}, attr::Ptr{UA_VariableTypeAttributes}, 
        outNewNodeId::Ptr{UA_NodeId}, callback::UA_ClientAsyncAddNodesCallback, 
        userdata::Ptr{Cvoid}, requestId::UInt32)::UA_StatusCode

uses the asynchronous client API to add a variabletype node to the client.

See UA_VariableTypeAttributes_generate on how to define valid attributes.

source
Open62541.UA_Client_addViewNode_async — Method
UA_Client_addViewNode_async(::Ptr{UA_Client}, requestednewnodeid::Ptr{UA_NodeId}, 
        parentnodeid::Ptr{UA_NodeId}, referenceTypeId::Ptr{UA_NodeId}, 
        browseName::Ptr{UA_QualifiedName}, attr::Ptr{UA_ViewAttributes}, 
        outNewNodeId::Ptr{UA_NodeId}, callback::UA_ClientAsyncAddNodesCallback, 
        userdata::Ptr{Cvoid}, requestId::UInt32)::UA_StatusCode

uses the asynchronous client API to add a view node to the client.

See UA_ViewAttributes_generate on how to define valid attributes.

source
Open62541.UA_Client_call_async — Method
UA_Client_call_async(client::Ptr{UA_Client}, objectId::Ptr{UA_NodeId}, methodId::Ptr{UA_NodeId},
    inputSize::Csize_t, input::Ptr{UA_Variant}, callback::UA_ClientAsyncCallCallback, 
    userdata::Ptr{Cvoid}, requestId::UInt32)::UA_StatusCode

uses the asynchronous client API to call the method methodId on the server the client is connected with.

See also: UA_ClientAsyncCallCallback_generate

source
Open62541.UA_Client_connectAsync — Method
UA_Client_connectAsync(client::Ptr{UA_Client}, endpointurl::Ptr{UA_String})::UA_StatusCode

connect the client to the server with endpointurl asynchronously (non-blocking). This is an anonymous connection, i.e., no username or password are used (some servers do not allow this).

After initiating the connection, call UA_Client_run_iterate repeatedly until the connection is fully established. You can set a callback to client->config.stateCallback to be notified when the connection status changes. Or use UA_Client_getState to get the state manually.

Note that endpointurl is copied; pointer must be cleared up separately.

source
Open62541.UA_Client_connectSecureChannelAsync — Method
UA_Client_connectSecureChannelAsync(client::Ptr{UA_Client}, endpointurl::Ptr{UA_String})::UA_StatusCode

connect the client to the server with endpointurl asynchronously (non-blocking) without creating a session.

After initiating the connection, call UA_Client_run_iterate repeatedly until the connection is fully established. You can set a callback to client->config.stateCallback to be notified when the connection status changes. Or use UA_Client_getState to get the state manually.

Note that endpointurl is copied; pointer must be cleared up separately.

source
Open62541.UA_Client_connectUsernameAsync — Method
UA_Client_connectUsernameAsync(client::Ptr{UA_Client}, endpointurl::Ptr{UA_String}, 
    username::Ptr{UA_String}, password::Ptr{UA_String})::UA_StatusCode

connects the client to the server with endpoint URL endpointurl and supplies username and password as login credentials.

Note that endpointurl, username, and password are copied, pointers must be freed up seperately.

source
Open62541.UA_Client_writeAccessLevelAttribute_async — Method
UA_Client_writeAccessLevelAttribute_async(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, newValue::Ptr{UA_Byte},
    callback::UA_ClientAsyncServiceCallback, userdata::Ptr{Cvoid},
    requestId::UInt32)::UA_StatusCode

Uses the asynchronous client API to write the value newValue to the attribute AccessLevel of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeAccessLevelExAttribute_async — Method
UA_Client_writeAccessLevelExAttribute_async(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, newValue::Ptr{UA_UInt32},
    callback::UA_ClientAsyncServiceCallback, userdata::Ptr{Cvoid},
    requestId::UInt32)::UA_StatusCode

Uses the asynchronous client API to write the value newValue to the attribute AccessLevelEx of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeBrowseNameAttribute_async — Method
UA_Client_writeBrowseNameAttribute_async(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, newValue::Ptr{UA_QualifiedName},
    callback::UA_ClientAsyncServiceCallback, userdata::Ptr{Cvoid},
    requestId::UInt32)::UA_StatusCode

Uses the asynchronous client API to write the value newValue to the attribute BrowseName of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeContainsNoLoopsAttribute_async — Method
UA_Client_writeContainsNoLoopsAttribute_async(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, newValue::Ptr{UA_Boolean},
    callback::UA_ClientAsyncServiceCallback, userdata::Ptr{Cvoid},
    requestId::UInt32)::UA_StatusCode

Uses the asynchronous client API to write the value newValue to the attribute ContainsNoLoops of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeDataTypeAttribute_async — Method
UA_Client_writeDataTypeAttribute_async(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, newValue::Ptr{UA_NodeId},
    callback::UA_ClientAsyncServiceCallback, userdata::Ptr{Cvoid},
    requestId::UInt32)::UA_StatusCode

Uses the asynchronous client API to write the value newValue to the attribute DataType of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeDescriptionAttribute_async — Method
UA_Client_writeDescriptionAttribute_async(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, newValue::Ptr{UA_LocalizedText},
    callback::UA_ClientAsyncServiceCallback, userdata::Ptr{Cvoid},
    requestId::UInt32)::UA_StatusCode

Uses the asynchronous client API to write the value newValue to the attribute Description of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeDisplayNameAttribute_async — Method
UA_Client_writeDisplayNameAttribute_async(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, newValue::Ptr{UA_LocalizedText},
    callback::UA_ClientAsyncServiceCallback, userdata::Ptr{Cvoid},
    requestId::UInt32)::UA_StatusCode

Uses the asynchronous client API to write the value newValue to the attribute DisplayName of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeEventNotifierAttribute_async — Method
UA_Client_writeEventNotifierAttribute_async(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, newValue::Ptr{UA_Byte},
    callback::UA_ClientAsyncServiceCallback, userdata::Ptr{Cvoid},
    requestId::UInt32)::UA_StatusCode

Uses the asynchronous client API to write the value newValue to the attribute EventNotifier of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeExecutableAttribute_async — Method
UA_Client_writeExecutableAttribute_async(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, newValue::Ptr{UA_Boolean},
    callback::UA_ClientAsyncServiceCallback, userdata::Ptr{Cvoid},
    requestId::UInt32)::UA_StatusCode

Uses the asynchronous client API to write the value newValue to the attribute Executable of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeHistorizingAttribute_async — Method
UA_Client_writeHistorizingAttribute_async(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, newValue::Ptr{UA_Boolean},
    callback::UA_ClientAsyncServiceCallback, userdata::Ptr{Cvoid},
    requestId::UInt32)::UA_StatusCode

Uses the asynchronous client API to write the value newValue to the attribute Historizing of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeInverseNameAttribute_async — Method
UA_Client_writeInverseNameAttribute_async(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, newValue::Ptr{UA_LocalizedText},
    callback::UA_ClientAsyncServiceCallback, userdata::Ptr{Cvoid},
    requestId::UInt32)::UA_StatusCode

Uses the asynchronous client API to write the value newValue to the attribute InverseName of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeIsAbstractAttribute_async — Method
UA_Client_writeIsAbstractAttribute_async(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, newValue::Ptr{UA_Boolean},
    callback::UA_ClientAsyncServiceCallback, userdata::Ptr{Cvoid},
    requestId::UInt32)::UA_StatusCode

Uses the asynchronous client API to write the value newValue to the attribute IsAbstract of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeMinimumSamplingIntervalAttribute_async — Method
UA_Client_writeMinimumSamplingIntervalAttribute_async(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, newValue::Ptr{UA_Double},
    callback::UA_ClientAsyncServiceCallback, userdata::Ptr{Cvoid},
    requestId::UInt32)::UA_StatusCode

Uses the asynchronous client API to write the value newValue to the attribute MinimumSamplingInterval of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeNodeClassAttribute_async — Method
UA_Client_writeNodeClassAttribute_async(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, newValue::Ptr{UA_NodeClass},
    callback::UA_ClientAsyncServiceCallback, userdata::Ptr{Cvoid},
    requestId::UInt32)::UA_StatusCode

Uses the asynchronous client API to write the value newValue to the attribute NodeClass of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeNodeIdAttribute_async — Method
UA_Client_writeNodeIdAttribute_async(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, newValue::Ptr{UA_NodeId},
    callback::UA_ClientAsyncServiceCallback, userdata::Ptr{Cvoid},
    requestId::UInt32)::UA_StatusCode

Uses the asynchronous client API to write the value newValue to the attribute NodeId of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeSymmetricAttribute_async — Method
UA_Client_writeSymmetricAttribute_async(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, newValue::Ptr{UA_Boolean},
    callback::UA_ClientAsyncServiceCallback, userdata::Ptr{Cvoid},
    requestId::UInt32)::UA_StatusCode

Uses the asynchronous client API to write the value newValue to the attribute Symmetric of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeUserAccessLevelAttribute_async — Method
UA_Client_writeUserAccessLevelAttribute_async(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, newValue::Ptr{UA_Byte},
    callback::UA_ClientAsyncServiceCallback, userdata::Ptr{Cvoid},
    requestId::UInt32)::UA_StatusCode

Uses the asynchronous client API to write the value newValue to the attribute UserAccessLevel of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeUserExecutableAttribute_async — Method
UA_Client_writeUserExecutableAttribute_async(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, newValue::Ptr{UA_Boolean},
    callback::UA_ClientAsyncServiceCallback, userdata::Ptr{Cvoid},
    requestId::UInt32)::UA_StatusCode

Uses the asynchronous client API to write the value newValue to the attribute UserExecutable of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeUserWriteMaskAttribute_async — Method
UA_Client_writeUserWriteMaskAttribute_async(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, newValue::Ptr{UA_UInt32},
    callback::UA_ClientAsyncServiceCallback, userdata::Ptr{Cvoid},
    requestId::UInt32)::UA_StatusCode

Uses the asynchronous client API to write the value newValue to the attribute UserWriteMask of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeValueAttribute_async — Method
UA_Client_writeValueAttribute_async(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, newValue::Ptr{UA_Variant},
    callback::UA_ClientAsyncWriteCallback, userdata::Ptr{Cvoid},
    requestId::UInt32)::UA_StatusCode

Uses the asynchronous client API to write the value newValue to the attribute Value of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeValueRankAttribute_async — Method
UA_Client_writeValueRankAttribute_async(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, newValue::Ptr{UA_Int32},
    callback::UA_ClientAsyncServiceCallback, userdata::Ptr{Cvoid},
    requestId::UInt32)::UA_StatusCode

Uses the asynchronous client API to write the value newValue to the attribute ValueRank of the NodeId nodeId accessed through the client client.

source
Open62541.UA_Client_writeWriteMaskAttribute_async — Method
UA_Client_writeWriteMaskAttribute_async(client::Ptr{UA_Client}, nodeId::Ptr{UA_NodeId}, newValue::Ptr{UA_UInt32},
    callback::UA_ClientAsyncServiceCallback, userdata::Ptr{Cvoid},
    requestId::UInt32)::UA_StatusCode

Uses the asynchronous client API to write the value newValue to the attribute WriteMask of the NodeId nodeId accessed through the client client.

source

Callback generation

Open62541.UA_ClientAsyncAddNodesCallback_generate — Method
UA_ClientAsyncAddNodesCallback_generate(f::Function)

creates a UA_ClientAsyncAddNodesCallback object.

f must be a Julia function with the following signature: f(client::Ptr{UA_Client}, userdata::Ptr{Cvoid}, requestId::UInt32, writeresponse::Ptr{UA_AddNodesResponse}))::Nothing

source
Open62541.UA_ClientAsyncBrowseCallback_generate — Method
UA_ClientAsyncBrowseCallback_generate(f::Function)

creates a UA_ClientAsyncBrowseCallback object.

f must be a Julia function with the following signature: f(client::Ptr{UA_Client}, userdata::Ptr{Cvoid}, requestId::UInt32, writeresponse::Ptr{UA_WriteResponse}))::Nothing

source
Open62541.UA_ClientAsyncCallCallback_generate — Method
UA_ClientAsyncCallCallback_generate(f::Function)

creates a UA_ClientAsyncCallCallback object.

f must be a Julia function with the following signature: f(client::Ptr{UA_Client}, userdata::Ptr{Cvoid}, requestId::UInt32, callresponse::Ptr{UA_CallResponse}))::Nothing

source
Open62541.UA_ClientAsyncReadAccessLevelAttributeCallback_generate — Method
UA_ClientAsyncReadAccessLevelAttributeCallback_generate(f::Function)

creates a UA_ClientAsyncReadAccessLevelAttributeCallback that can be supplied as callback argument to UA_Client_readAccessLevelAttribute_async. The callback will be triggered once the read operation has been carried out.

f must be a Julia function with the following signature:

f(client::Ptr{UA_Client}, userdata::Ptr{Cvoid}, requestid::UA_UInt32, 
    status::UA_StatusCode, accesslevel)::UA_Byte)::Nothing
source
Open62541.UA_ClientAsyncReadAttributeCallback_generate — Method
UA_ClientAsyncReadAttributeCallback_generate(f::Function)

creates a UA_ClientAsyncReadAttributeCallback that can be supplied as callback argument to UA_Client_readAttribute_async. The callback will be triggered once the read operation has been carried out.

f must be a Julia function with the following signature:

f(client::Ptr{UA_Client}, userdata::Ptr{Cvoid}, requestid::UA_UInt32, 
    status::UA_StatusCode, attribute)::UA_DataValue)::Nothing
source
Open62541.UA_ClientAsyncReadBrowseNameAttributeCallback_generate — Method
UA_ClientAsyncReadBrowseNameAttributeCallback_generate(f::Function)

creates a UA_ClientAsyncReadBrowseNameAttributeCallback that can be supplied as callback argument to UA_Client_readBrowseNameAttribute_async. The callback will be triggered once the read operation has been carried out.

f must be a Julia function with the following signature:

f(client::Ptr{UA_Client}, userdata::Ptr{Cvoid}, requestid::UA_UInt32, 
    status::UA_StatusCode, browsename)::UA_QualifiedName)::Nothing
source
Open62541.UA_ClientAsyncReadCallback_generate — Method
UA_ClientAsyncReadCallback_generate(f::Function)

creates a UA_ClientAsyncReadCallback object.

f must be a Julia function with the following signature: f(client::Ptr{UA_Client}, userdata::Ptr{Cvoid}, requestId::UInt32, readresponse::Ptr{UA_ReadResponse}))::Nothing

source
Open62541.UA_ClientAsyncReadContainsNoLoopsAttributeCallback_generate — Method
UA_ClientAsyncReadContainsNoLoopsAttributeCallback_generate(f::Function)

creates a UA_ClientAsyncReadContainsNoLoopsAttributeCallback that can be supplied as callback argument to UA_Client_readContainsNoLoopsAttribute_async. The callback will be triggered once the read operation has been carried out.

f must be a Julia function with the following signature:

f(client::Ptr{UA_Client}, userdata::Ptr{Cvoid}, requestid::UA_UInt32, 
    status::UA_StatusCode, containsNoLoops)::UA_Boolean)::Nothing
source
Open62541.UA_ClientAsyncReadDataTypeAttributeCallback_generate — Method
UA_ClientAsyncReadDataTypeAttributeCallback_generate(f::Function)

creates a UA_ClientAsyncReadDataTypeAttributeCallback that can be supplied as callback argument to UA_Client_readDataTypeAttribute_async. The callback will be triggered once the read operation has been carried out.

f must be a Julia function with the following signature:

f(client::Ptr{UA_Client}, userdata::Ptr{Cvoid}, requestid::UA_UInt32, 
    status::UA_StatusCode, datatype)::UA_NodeId)::Nothing
source
Open62541.UA_ClientAsyncReadDescriptionAttributeCallback_generate — Method
UA_ClientAsyncReadDescriptionAttributeCallback_generate(f::Function)

creates a UA_ClientAsyncReadDescriptionAttributeCallback that can be supplied as callback argument to UA_Client_readDescriptionAttribute_async. The callback will be triggered once the read operation has been carried out.

f must be a Julia function with the following signature:

f(client::Ptr{UA_Client}, userdata::Ptr{Cvoid}, requestid::UA_UInt32, 
    status::UA_StatusCode, description)::UA_LocalizedText)::Nothing
source
Open62541.UA_ClientAsyncReadDisplayNameAttributeCallback_generate — Method
UA_ClientAsyncReadDisplayNameAttributeCallback_generate(f::Function)

creates a UA_ClientAsyncReadDisplayNameAttributeCallback that can be supplied as callback argument to UA_Client_readDisplayNameAttribute_async. The callback will be triggered once the read operation has been carried out.

f must be a Julia function with the following signature:

f(client::Ptr{UA_Client}, userdata::Ptr{Cvoid}, requestid::UA_UInt32, 
    status::UA_StatusCode, displayname)::UA_LocalizedText)::Nothing
source
Open62541.UA_ClientAsyncReadEventNotifierAttributeCallback_generate — Method
UA_ClientAsyncReadEventNotifierAttributeCallback_generate(f::Function)

creates a UA_ClientAsyncReadEventNotifierAttributeCallback that can be supplied as callback argument to UA_Client_readEventNotifierAttribute_async. The callback will be triggered once the read operation has been carried out.

f must be a Julia function with the following signature:

f(client::Ptr{UA_Client}, userdata::Ptr{Cvoid}, requestid::UA_UInt32, 
    status::UA_StatusCode, eventnotifier)::UA_Byte)::Nothing
source
Open62541.UA_ClientAsyncReadExecutableAttributeCallback_generate — Method
UA_ClientAsyncReadExecutableAttributeCallback_generate(f::Function)

creates a UA_ClientAsyncReadExecutableAttributeCallback that can be supplied as callback argument to UA_Client_readExecutableAttribute_async. The callback will be triggered once the read operation has been carried out.

f must be a Julia function with the following signature:

f(client::Ptr{UA_Client}, userdata::Ptr{Cvoid}, requestid::UA_UInt32, 
    status::UA_StatusCode, executable)::UA_Boolean)::Nothing
source
Open62541.UA_ClientAsyncReadHistorizingAttributeCallback_generate — Method
UA_ClientAsyncReadHistorizingAttributeCallback_generate(f::Function)

creates a UA_ClientAsyncReadHistorizingAttributeCallback that can be supplied as callback argument to UA_Client_readHistorizingAttribute_async. The callback will be triggered once the read operation has been carried out.

f must be a Julia function with the following signature:

f(client::Ptr{UA_Client}, userdata::Ptr{Cvoid}, requestid::UA_UInt32, 
    status::UA_StatusCode, historizing)::UA_Boolean)::Nothing
source
Open62541.UA_ClientAsyncReadInverseNameAttributeCallback_generate — Method
UA_ClientAsyncReadInverseNameAttributeCallback_generate(f::Function)

creates a UA_ClientAsyncReadInverseNameAttributeCallback that can be supplied as callback argument to UA_Client_readInverseNameAttribute_async. The callback will be triggered once the read operation has been carried out.

f must be a Julia function with the following signature:

f(client::Ptr{UA_Client}, userdata::Ptr{Cvoid}, requestid::UA_UInt32, 
    status::UA_StatusCode, inversename)::UA_LocalizedText)::Nothing
source
Open62541.UA_ClientAsyncReadIsAbstractAttributeCallback_generate — Method
UA_ClientAsyncReadIsAbstractAttributeCallback_generate(f::Function)

creates a UA_ClientAsyncReadIsAbstractAttributeCallback that can be supplied as callback argument to UA_Client_readIsAbstractAttribute_async. The callback will be triggered once the read operation has been carried out.

f must be a Julia function with the following signature:

f(client::Ptr{UA_Client}, userdata::Ptr{Cvoid}, requestid::UA_UInt32, 
    status::UA_StatusCode, isabstract)::UA_Boolean)::Nothing
source
Open62541.UA_ClientAsyncReadMinimumSamplingIntervalAttributeCallback_generate — Method
UA_ClientAsyncReadMinimumSamplingIntervalAttributeCallback_generate(f::Function)

creates a UA_ClientAsyncReadMinimumSamplingIntervalAttributeCallback that can be supplied as callback argument to UA_Client_readMinimumSamplingIntervalAttribute_async. The callback will be triggered once the read operation has been carried out.

f must be a Julia function with the following signature:

f(client::Ptr{UA_Client}, userdata::Ptr{Cvoid}, requestid::UA_UInt32, 
    status::UA_StatusCode, minimumsamplinginterval)::UA_Double)::Nothing
source
Open62541.UA_ClientAsyncReadNodeClassAttributeCallback_generate — Method
UA_ClientAsyncReadNodeClassAttributeCallback_generate(f::Function)

creates a UA_ClientAsyncReadNodeClassAttributeCallback that can be supplied as callback argument to UA_Client_readNodeClassAttribute_async. The callback will be triggered once the read operation has been carried out.

f must be a Julia function with the following signature:

f(client::Ptr{UA_Client}, userdata::Ptr{Cvoid}, requestid::UA_UInt32, 
    status::UA_StatusCode, nodeclass)::UA_NodeClass)::Nothing
source
Open62541.UA_ClientAsyncReadSymmetricAttributeCallback_generate — Method
UA_ClientAsyncReadSymmetricAttributeCallback_generate(f::Function)

creates a UA_ClientAsyncReadSymmetricAttributeCallback that can be supplied as callback argument to UA_Client_readSymmetricAttribute_async. The callback will be triggered once the read operation has been carried out.

f must be a Julia function with the following signature:

f(client::Ptr{UA_Client}, userdata::Ptr{Cvoid}, requestid::UA_UInt32, 
    status::UA_StatusCode, symmetric)::UA_Boolean)::Nothing
source
Open62541.UA_ClientAsyncReadUserAccessLevelAttributeCallback_generate — Method
UA_ClientAsyncReadUserAccessLevelAttributeCallback_generate(f::Function)

creates a UA_ClientAsyncReadUserAccessLevelAttributeCallback that can be supplied as callback argument to UA_Client_readUserAccessLevelAttribute_async. The callback will be triggered once the read operation has been carried out.

f must be a Julia function with the following signature:

f(client::Ptr{UA_Client}, userdata::Ptr{Cvoid}, requestid::UA_UInt32, 
    status::UA_StatusCode, useraccesslevel)::UA_Byte)::Nothing
source
Open62541.UA_ClientAsyncReadUserExecutableAttributeCallback_generate — Method
UA_ClientAsyncReadUserExecutableAttributeCallback_generate(f::Function)

creates a UA_ClientAsyncReadUserExecutableAttributeCallback that can be supplied as callback argument to UA_Client_readUserExecutableAttribute_async. The callback will be triggered once the read operation has been carried out.

f must be a Julia function with the following signature:

f(client::Ptr{UA_Client}, userdata::Ptr{Cvoid}, requestid::UA_UInt32, 
    status::UA_StatusCode, userexecutable)::UA_Boolean)::Nothing
source
Open62541.UA_ClientAsyncReadUserWriteMaskAttributeCallback_generate — Method
UA_ClientAsyncReadUserWriteMaskAttributeCallback_generate(f::Function)

creates a UA_ClientAsyncReadUserWriteMaskAttributeCallback that can be supplied as callback argument to UA_Client_readUserWriteMaskAttribute_async. The callback will be triggered once the read operation has been carried out.

f must be a Julia function with the following signature:

f(client::Ptr{UA_Client}, userdata::Ptr{Cvoid}, requestid::UA_UInt32, 
    status::UA_StatusCode, userwritemask)::UA_UInt32)::Nothing
source
Open62541.UA_ClientAsyncReadValueAttributeCallback_generate — Method
UA_ClientAsyncReadValueAttributeCallback_generate(f::Function)

creates a UA_ClientAsyncReadValueAttributeCallback that can be supplied as callback argument to UA_Client_readValueAttribute_async. The callback will be triggered once the read operation has been carried out.

f must be a Julia function with the following signature:

f(client::Ptr{UA_Client}, userdata::Ptr{Cvoid}, requestid::UA_UInt32, 
    status::UA_StatusCode, value)::UA_DataValue)::Nothing
source
Open62541.UA_ClientAsyncReadValueRankAttributeCallback_generate — Method
UA_ClientAsyncReadValueRankAttributeCallback_generate(f::Function)

creates a UA_ClientAsyncReadValueRankAttributeCallback that can be supplied as callback argument to UA_Client_readValueRankAttribute_async. The callback will be triggered once the read operation has been carried out.

f must be a Julia function with the following signature:

f(client::Ptr{UA_Client}, userdata::Ptr{Cvoid}, requestid::UA_UInt32, 
    status::UA_StatusCode, valuerank)::UA_UInt32)::Nothing
source
Open62541.UA_ClientAsyncReadWriteMaskAttributeCallback_generate — Method
UA_ClientAsyncReadWriteMaskAttributeCallback_generate(f::Function)

creates a UA_ClientAsyncReadWriteMaskAttributeCallback that can be supplied as callback argument to UA_Client_readWriteMaskAttribute_async. The callback will be triggered once the read operation has been carried out.

f must be a Julia function with the following signature:

f(client::Ptr{UA_Client}, userdata::Ptr{Cvoid}, requestid::UA_UInt32, 
    status::UA_StatusCode, writeMask)::UA_UInt32)::Nothing
source
Open62541.UA_ClientAsyncServiceCallback_generate — Method
UA_ClientAsyncServiceCallback_generate(f::Function)

creates a UA_ClientAsyncServiceCallback object.

f must be a Julia function with the following signature: f(client::Ptr{UA_Client}, userdata::Ptr{Cvoid}, requestId::UInt32, response::Ptr{Cvoid}))::Nothing

source
Open62541.UA_ClientAsyncWriteCallback_generate — Method
UA_ClientAsyncWriteCallback_generate(f::Function)

creates a UA_ClientAsyncWriteCallback object.

f must be a Julia function with the following signature: f(client::Ptr{UA_Client}, userdata::Ptr{Cvoid}, requestId::UInt32, writeresponse::Ptr{UA_WriteResponse}))::Nothing

source
Open62541.UA_ClientCallback_generate — Method
UA_ClientCallback_generate(f::Function)

creates a UA_ClientCallback object.

f must be a Julia function with the following signature: f(client::Ptr{UA_Client}, data::Ptr{Cvoid}))::Nothing

source
Open62541.UA_ClientConfig_inactivityCallback_generate — Method
UA_ClientConfig_inactivityCallback_generate(f::Function)

creates a function pointer for the inactivityCallback field of a UA_ClientConfig object.

f must be a Julia function with the following signature: f(client::Ptr{UA_Client}))::Nothing

source
Open62541.UA_ClientConfig_stateCallback_generate — Method
UA_ClientConfig_stateCallback_generate(f::Function)

creates a function pointer for the stateCallback field of a UA_ClientConfig object.

f must be a Julia function with the following signature: f(client::Ptr{UA_Client}, channelstate::UInt32, sessionstate::UInt32, connecstatus::UInt32))::Nothing

source
Open62541.UA_ClientConfig_subscriptionInactivityCallback_generate — Method
UA_ClientConfig_subscriptionInactivityCallback_generate(f::Function)

creates a function pointer for the subscriptionInactivityCallback field of a UA_ClientConfig object.

f must be a Julia function with the following signature: f(client::Ptr{UA_Client}, subscritionid::UInt32, subcontext::Ptr{CVoid}))::Nothing

source
Open62541.UA_ClientReadArrayDimensionsAttributeCallback_generate — Method
UA_ClientReadArrayDimensionsAttributeCallback_generate(f::Function)

creates a UA_ClientReadArrayDimensionsAttributeCallback that can be supplied as callback argument to UA_Client_readUA_ClientReadArrayDimensionsAttribute_async. The callback will be triggered once the read operation has been carried out.

f must be a Julia function with the following signature:

f(client::Ptr{UA_Client}, userdata::Ptr{Cvoid}, requestid::UA_UInt32, 
    status::UA_StatusCode, arraydimensions)::UA_Variant)::Nothing
source
Open62541.UA_DataSourceCallback_read_generate — Method
UA_DataSourceCallback_read_generate(f::Function)

creates a function pointer for the read field of a UA_DataSource object.

f must be a Julia function with the following signature:

f(server::Ptr{UA_Server}, sessionid::Ptr{UA_NodeId}), sessioncontext::Ptr{Cvoid},
        nodeid::Ptr{Cvoid}, nodecontext::Ptr{Cvoid}, includesourcetimestamp::UA_Boolean, 
        range::Ptr{UA_NumericRange}, data::Ptr{UA_DataValue})::UA_StatusCode
source
Open62541.UA_DataSourceCallback_write_generate — Method
UA_DataSourceCallback_write_generate(f::Function)

creates a function pointer for the write field of a UA_DataSource object.

f must be a Julia function with the following signature:

f(server::Ptr{UA_Server}, sessionid::Ptr{UA_NodeId}), sessioncontext::Ptr{Cvoid},
        nodeid::Ptr{Cvoid}, nodecontext::Ptr{Cvoid}, range::Ptr{UA_NumericRange}, 
        data::Ptr{UA_DataValue})::UA_StatusCode
source
Open62541.UA_MethodCallback_generate — Method
UA_MethodCallback_generate(f::Function)

creates a UA_MethodCallback that can be attached to a method node using UA_Server_addMethodNode.

f must be a Julia function with the following signature:

f(server::Ptr{UA_Server}, sessionId::Ptr{UA_NodeId}), sessionContext::Ptr{Cvoid}`, 
    methodId::Ptr{UA_NodeId}, methodContext::Ptr{Cvoid}, objectId::Ptr{UA_NodeId},   
    objectContext::Ptr{Cvoid}, inputSize::Csize_t, input::Ptr{UA_Variant},   
    outputSize::Csize_t, output::Ptr{UA_Variant})::UA_StatusCode

If the output of f only depends on the inputs, but not on any session state variables, consider using UA_MethodCallback_wrap.

source
Open62541.UA_MethodCallback_wrap — Method
UA_MethodCallback_wrap(f::Function)

wraps a simple Julia function that operates on inputs into the correct format to be supplied to UA_MethodCallback_generate.

f must be a Julia function with the following signature:

f(input1::Any, input2::Any, input3::Any, ...) -> output::Union{Any, Tuple{Any, ...}}

where Any means that in principle any type is allowed. However, since Open62541 is based on C the corresponding method node is always configured to only work with a specific combination of input types.

If larger flexibility is needed than just working on the inputs given to a method node, see UA_MethodCallback_generate.

See also:

UA_MethodCallback_generate

JUA_Argument

JUA_Server_addNode

Example:

function simple_hello(name, adjective)
    assembledstring = "Hello "*name*", you are "*adjective
    return assembledstring
end 

which can be attached to a a method node that expects a function that takes two strings as inputs and one string as output.

source
Open62541.UA_NodeTypeLifecycleCallback_constructor_generate — Method
UA_NodeTypeLifeCycleCallback_constructor_generate(f::Function)

creates a function pointer for the constructor field of a UA_NodeTypeLifeCycle object.

f must be a Julia function with the following signature:

f(server::Ptr{UA_Server}, sessionId:: Ptr{UA_NodeId},
       sessionContext::Ptr{Cvoid}, typeNodeId::Ptr{UA_NodeId}, typeNodeContext::Ptr{Cvoid}, 
       nodeId::Ptr{UA_NodeId}, nodeContext::Ptr{Ptr{Cvoid}})::UA_StatusCode
source
Open62541.UA_NodeTypeLifecycleCallback_destructor_generate — Method
UA_NodeTypeLifeCycleCallback_destructor_generate(f::Function)

creates a function pointer for the destructor field of a UA_NodeTypeLifeCycle object.

f must be a Julia function with the following signature:

f(server::Ptr{UA_Server}, sessionId:: Ptr{UA_NodeId},
       sessionContext::Ptr{Cvoid}, typeNodeId::Ptr{UA_NodeId}, typeNodeContext::Ptr{Cvoid}, 
       nodeId::Ptr{UA_NodeId}, nodeContext::Ptr{Ptr{Cvoid}})::Cvoid
source
Open62541.UA_ServerCallback_generate — Method
UA_ServerCallback_generate(f::Function)

creates a UA_ServerCallback object.

f must be a Julia function with the following signature: f(server::Ptr{UA_Server}, data::Ptr{Cvoid}))::Nothing

source
Open62541.UA_ValueCallback_onRead_generate — Method
UA_ValueCallback_onRead_generate(f::Function)

creates a function pointer for the onRead field of a UA_ValueCallback object.

f must be a Julia function with the following signature:

f(server::Ptr{UA_Server}, sessionid::Ptr{UA_NodeId}), sessioncontext::Ptr{Cvoid},
        nodeid::Ptr{Cvoid}, nodecontext::Ptr{Cvoid}, range::Ptr{UA_NumericRange}, 
        data::Ptr{UA_DataValue})::Nothing
source
Open62541.UA_ValueCallback_onWrite_generate — Method
UA_ValueCallback_onWrite_generate(f::Function)

creates a function pointer for the onWrite field of a UA_ValueCallback object.

f must be a Julia function with the following signature:

f(server::Ptr{UA_Server}, sessionid::Ptr{UA_NodeId}), sessioncontext::Ptr{Cvoid},
        nodeid::Ptr{Cvoid}, nodecontext::Ptr{Cvoid}, range::Ptr{UA_NumericRange}, 
        data::Ptr{UA_DataValue})::Nothing
source

Miscellaneous

Open62541.UA_CreateSubscriptionRequest_default — Function
request::Ptr{UA_CreateSubscriptionRequest} = UA_CreateSubscriptionRequest_default()

create a subscription create request to which monitored items can be added subsequently. The subscription properties are set to their default values.

Note that memory for the response is allocated by C and needs to be cleaned up by using UA_CreateSubscriptionRequest_delete(request) after its use.

See also:

UA_CreateSubscriptionRequest

source
Open62541.UA_MonitoredItemCreateRequest_default — Function
request::Ptr{UA_MonitoredItemCreateRequest} = UA_MonitoredItemCreateRequest_default(nodeId::Ptr{UA_NodeId})

create a monitored item create request that monitors nodeId. The monitored item properties are set to their default values.

Note that memory for the request is allocated by C and needs to be cleaned up by using UA_MonitoredItemCreateRequest_delete(request) after its use.

See also:

UA_MonitoredItemCreateRequest

source