PySide6.QtOpcUa.QOpcUaAddReferenceItem

class QOpcUaAddReferenceItem

This class stores the necessary information to add a new reference on the server. More

Synopsis

Methods

Note

This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE

Detailed Description

See also

addReference()

__init__()

Default constructs an add reference item with no parameters set.

__init__(other)
Parameters:

otherQOpcUaAddReferenceItem

Constructs an add reference item from other.

isForwardReference()
Return type:

bool

Returns the isForwardReference flag.

referenceTypeId()
Return type:

str

Returns the reference type id.

setIsForwardReference(isForwardReference)
Parameters:

isForwardReference – bool

Sets the isForwardReference flag to isForwardReference. If the flag is set, a forward reference is created. Otherwise, an inverse reference is created.

setReferenceTypeId(referenceTypeId)
Parameters:

referenceTypeId – str

Sets the reference type id to referenceTypeId. A reference of this type will be created on the server.

setSourceNodeId(sourceNodeId)
Parameters:

sourceNodeId – str

Sets the node id of the source node to sourceNodeId.

See also

sourceNodeId()

setTargetNodeClass(targetNodeClass)
Parameters:

targetNodeClassNodeClass

Sets the node class of the target node to targetNodeClass. The target node class shall be specified because the target node might be located on another server.

setTargetNodeId(targetNodeId)
Parameters:

targetNodeIdQOpcUaExpandedNodeId

Sets the node id of the target node to targetNodeId.

See also

targetNodeId()

setTargetServerUri(targetServerUri)
Parameters:

targetServerUri – str

Sets the URI of the target server to targetServerUri. If this value is set, it will override the server URI from setTargetNodeId() .

sourceNodeId()
Return type:

str

Returns the source node id.

targetNodeClass()
Return type:

NodeClass

Returns the target node class.

targetNodeId()
Return type:

QOpcUaExpandedNodeId

Returns the target node id.

targetServerUri()
Return type:

str

Returns the target server URI.