QOpcUaRelativePathElement#

The OPC UA RelativePathElement. More

Inheritance diagram of PySide6.QtOpcUa.QOpcUaRelativePathElement

Synopsis#

Functions#

Detailed Description#

QOpcUaRelativePathElement defines an element of a relative path on an OPC UA server. This is needed for resolution of browse paths to node ids in resolveBrowsePath() .

class PySide6.QtOpcUa.QOpcUaRelativePathElement#

PySide6.QtOpcUa.QOpcUaRelativePathElement(target, refType)

PySide6.QtOpcUa.QOpcUaRelativePathElement(target, refType)

PySide6.QtOpcUa.QOpcUaRelativePathElement(arg__1)

Parameters

Constructs a relative path element with both flags set to false.

Constructs a relative path element with targetName target, ReferenceTypeId refType and both flags set to false.

Constructs a relative path element with targetName target, reference type node id refType and both flags set to false.

Constructs a relative path element from rhs.

PySide6.QtOpcUa.QOpcUaRelativePathElement.includeSubtypes()#
Return type

bool

Returns the value of the includeSubtypes flag.

PySide6.QtOpcUa.QOpcUaRelativePathElement.isInverse()#
Return type

bool

Returns the value of the isInverse flag.

See also

setIsInverse()

PySide6.QtOpcUa.QOpcUaRelativePathElement.__eq__(rhs)#
Parameters

rhsPySide6.QtOpcUa.QOpcUaRelativePathElement

Return type

bool

Returns true if this relative path element has the same value as rhs.

PySide6.QtOpcUa.QOpcUaRelativePathElement.referenceTypeId()#
Return type

str

Returns the type id of the reference connecting this node to the previous node.

PySide6.QtOpcUa.QOpcUaRelativePathElement.setIncludeSubtypes(includeSubtypes)#
Parameters

includeSubtypes – bool

Sets the includeSubtypes flag to includeSubtypes. If the flag is true, the lookup also follows references with subtypes of referenceTypeId() .

PySide6.QtOpcUa.QOpcUaRelativePathElement.setIsInverse(isInverse)#
Parameters

isInverse – bool

Sets the isInverse flag to isInverse. If the flag is true, the lookup follows the reverse reference.

See also

isInverse()

PySide6.QtOpcUa.QOpcUaRelativePathElement.setReferenceTypeId(referenceTypeId)#
Parameters

referenceTypeIdReferenceTypeId

Sets the reference type id to referenceTypeId.

PySide6.QtOpcUa.QOpcUaRelativePathElement.setReferenceTypeId(referenceTypeId)
Parameters

referenceTypeId – str

Sets the reference type id to referenceTypeId.

PySide6.QtOpcUa.QOpcUaRelativePathElement.setTargetName(targetName)#
Parameters

targetNamePySide6.QtOpcUa.QOpcUaQualifiedName

Sets the target name to targetName, for example QOpcUaQualifiedName (0, “DataTypes”).

See also

targetName()

PySide6.QtOpcUa.QOpcUaRelativePathElement.targetName()#
Return type

PySide6.QtOpcUa.QOpcUaQualifiedName

Returns the qualified name of the reference’s target.

See also

setTargetName()