QOpcUaNodeCreationAttributes#
This class manages attribute values for node creation. More…
Synopsis#
Functions#
def
accessLevel
()def
arrayDimensions
()def
containsNoLoops
()def
dataTypeId
()def
description
()def
displayName
()def
eventNotifier
()def
executable
()def
hasAccessLevel
()def
hasArrayDimensions
()def
hasContainsNoLoops
()def
hasDataTypeId
()def
hasDescription
()def
hasDisplayName
()def
hasEventNotifier
()def
hasExecutable
()def
hasHistorizing
()def
hasInverseName
()def
hasIsAbstract
()def
hasMinimumSamplingInterval
()def
hasSymmetric
()def
hasUserAccessLevel
()def
hasUserExecutable
()def
hasUserWriteMask
()def
hasValue
()def
hasValueRank
()def
hasWriteMask
()def
historizing
()def
inverseName
()def
isAbstract
()def
minimumSamplingInterval
()def
setAccessLevel
(accessLevel)def
setArrayDimensions
(arrayDimensions)def
setContainsNoLoops
(containsNoLoops)def
setDataTypeId
(dataTypeId)def
setDescription
(description)def
setDisplayName
(displayName)def
setEventNotifier
(eventNotifier)def
setExecutable
(executable)def
setHistorizing
(historizing)def
setInverseName
(inverseName)def
setIsAbstract
(isAbstract)def
setMinimumSamplingInterval
(minimumSamplingInterval)def
setSymmetric
(symmetric)def
setUserAccessLevel
(userAccessLevel)def
setUserExecutable
(userExecutable)def
setUserWriteMask
(userWriteMask)def
setValue
(value[, type=QOpcUa.Types.Undefined])def
setValueRank
(valueRank)def
setWriteMask
(writeMask)def
symmetric
()def
userAccessLevel
()def
userExecutable
()def
userWriteMask
()def
value
()def
valueRank
()def
valueType
()def
writeMask
()
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#
This class holds values for node attributes that are passed to the server when creating a new node in the OPC UA address space.
The following node attributes are supported by the different node classes:
Attribute
Object
Variable
Method
ObjectType
VariableType
ReferenceType
DataType
View
AccessLevel
X
ArrayDimensions
X
X
ContainsNoLoops
X
DataType
X
X
Description
X
X
X
X
X
X
X
X
DisplayName
X
X
X
X
X
X
X
X
EventNotifier
X
Executable
X
Historizing
X
InverseName
X
IsAbstract
X
X
X
X
MinimumSamplingInterval
X
Symmetric
X
UserAccessLevel
X
UserExecutable
X
UserWriteMask
X
X
X
X
X
X
X
X
Value
X
X
ValueRank
X
X
WriteMask
X
X
X
X
X
X
X
X
See also
- class PySide6.QtOpcUa.QOpcUaNodeCreationAttributes#
PySide6.QtOpcUa.QOpcUaNodeCreationAttributes(other)
- Parameters:
Default constructs a node creation attributes object with no parameters set.
Constructs a node creation attributes object with the values of other
.
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.accessLevel()#
- Return type:
Combination of
QOpcUa.AccessLevelBit
Returns the value for the AccessLevel attribute.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.arrayDimensions()#
- Return type:
.list of quint32
Returns the value for the ArrayDimensions attribute.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.containsNoLoops()#
- Return type:
bool
Returns the value for the ContainsNoLoops attribute.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.dataTypeId()#
- Return type:
str
Returns the value for the DataType attribute.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.description()#
- Return type:
Returns the value for the Description attribute.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.displayName()#
- Return type:
Returns the value for the DisplayName attribute.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.eventNotifier()#
- Return type:
Combination of
QOpcUa.EventNotifierBit
Returns the value for the EventNotifier attribute.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.executable()#
- Return type:
bool
Returns the value for the Executable attribute.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.hasAccessLevel()#
- Return type:
bool
Returns true
if a value for the AccessLevel attribute is set.
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.hasArrayDimensions()#
- Return type:
bool
Returns true
if a value for the ArrayDimensions attribute is set.
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.hasContainsNoLoops()#
- Return type:
bool
Returns true
if a value for the ContainsNoLoops attribute is set.
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.hasDataTypeId()#
- Return type:
bool
Returns true
if a value for the DataType attribute is set.
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.hasDescription()#
- Return type:
bool
Returns true
if a value for the Description attribute is set.
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.hasDisplayName()#
- Return type:
bool
Returns true
if a value for the DisplayName attribute is set.
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.hasEventNotifier()#
- Return type:
bool
Returns true
if a value for the EventNotifier attribute is set.
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.hasExecutable()#
- Return type:
bool
Returns true
if a value for the Executable attribute is set.
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.hasHistorizing()#
- Return type:
bool
Returns true
if a value for the Historizing attribute is set.
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.hasInverseName()#
- Return type:
bool
Returns true
if a value for the InverseName attribute is set.
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.hasIsAbstract()#
- Return type:
bool
Returns true
if a value for the IsAbstract attribute is set.
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.hasMinimumSamplingInterval()#
- Return type:
bool
Returns true
if a value for the MinimumSamplingInterval attribute is set.
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.hasSymmetric()#
- Return type:
bool
Returns true
if a value for the Symmetric attribute is set.
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.hasUserAccessLevel()#
- Return type:
bool
Returns true
if a value for the UserAccessLevel attribute is set.
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.hasUserExecutable()#
- Return type:
bool
Returns true
if a value for the UserExecutable attribute is set.
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.hasUserWriteMask()#
- Return type:
bool
Returns true
if a value for the UserWriteMask attribute is set.
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.hasValue()#
- Return type:
bool
Returns true
if a value for the Value attribute is set.
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.hasValueRank()#
- Return type:
bool
Returns true
if a value for the ValueRank attribute is set.
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.hasWriteMask()#
- Return type:
bool
Returns true
if a value for the WriteMask attribute is set.
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.historizing()#
- Return type:
bool
Returns the value for the Historizing attribute.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.inverseName()#
- Return type:
Returns the value for the InverseName attribute.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.isAbstract()#
- Return type:
bool
Returns the value for the IsAbstract attribute.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.minimumSamplingInterval()#
- Return type:
float
Returns the value for the MinimumSamplingInterval attribute.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.setAccessLevel(accessLevel)#
- Parameters:
accessLevel – Combination of
QOpcUa.AccessLevelBit
Sets the value for the AccessLevel attribute to accessLevel
.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.setArrayDimensions(arrayDimensions)#
- Parameters:
arrayDimensions – .list of quint32
Sets the value for the ArrayDimensions attribute to arrayDimensions
.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.setContainsNoLoops(containsNoLoops)#
- Parameters:
containsNoLoops – bool
Sets the value for the ContainsNoLoops attribute to containsNoLoops
.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.setDataTypeId(dataTypeId)#
- Parameters:
dataTypeId – str
Sets the value for the DataType attribute to dataTypeId
.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.setDescription(description)#
- Parameters:
description –
PySide6.QtOpcUa.QOpcUaLocalizedText
Sets the value for the Description attribute to description
.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.setDisplayName(displayName)#
- Parameters:
displayName –
PySide6.QtOpcUa.QOpcUaLocalizedText
Sets the value for the DisplayName attribute to displayName
.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.setEventNotifier(eventNotifier)#
- Parameters:
eventNotifier – Combination of
QOpcUa.EventNotifierBit
Sets the value for the EventNotifier attribute to eventNotifier
.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.setExecutable(executable)#
- Parameters:
executable – bool
Sets the value for the Executable attribute to executable
.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.setHistorizing(historizing)#
- Parameters:
historizing – bool
Sets the value for the Historizing attribute to historizing
.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.setInverseName(inverseName)#
- Parameters:
inverseName –
PySide6.QtOpcUa.QOpcUaLocalizedText
Sets the value for the InverseName attribute to inverseName
.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.setIsAbstract(isAbstract)#
- Parameters:
isAbstract – bool
Sets the value for the IsAbstract attribute to isAbstract
.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.setMinimumSamplingInterval(minimumSamplingInterval)#
- Parameters:
minimumSamplingInterval – float
Sets the value for the MinimumSamplingInterval attribute to minimumSamplingInterval
.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.setSymmetric(symmetric)#
- Parameters:
symmetric – bool
Sets the value for the Symmetric attribute to symmetric
.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.setUserAccessLevel(userAccessLevel)#
- Parameters:
userAccessLevel – Combination of
QOpcUa.AccessLevelBit
Sets the value for the UserAccessLevel attribute to userAccessLevel
.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.setUserExecutable(userExecutable)#
- Parameters:
userExecutable – bool
Sets the value for the UserExecutable attribute to userExecutable
.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.setUserWriteMask(userWriteMask)#
- Parameters:
userWriteMask – Combination of
QOpcUa.WriteMaskBit
Sets the value for the UserWriteMask attribute to userWriteMask
.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.setValue(value[, type=QOpcUa.Types.Undefined])#
- Parameters:
value – object
type –
Types
Sets the value for the Value attribute to value
of type type
.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.setValueRank(valueRank)#
- Parameters:
valueRank – int
Sets the value for the ValueRank attribute to valueRank
.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.setWriteMask(writeMask)#
- Parameters:
writeMask – Combination of
QOpcUa.WriteMaskBit
Sets the value for the WriteMask attribute to writeMask
.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.symmetric()#
- Return type:
bool
Returns the value for the Symmetric attribute.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.userAccessLevel()#
- Return type:
Combination of
QOpcUa.AccessLevelBit
Returns the value for the UserAccessLevel attribute.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.userExecutable()#
- Return type:
bool
Returns the value for the UserExecutable attribute.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.userWriteMask()#
- Return type:
Combination of
QOpcUa.WriteMaskBit
Returns the value for the UserWriteMask attribute.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.value()#
- Return type:
object
Returns the value for the Value attribute.
See also
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.valueRank()#
- Return type:
int
Returns the value for the ValueRank attribute.
See also
Returns the type of the value attribute.
- PySide6.QtOpcUa.QOpcUaNodeCreationAttributes.writeMask()#
- Return type:
Combination of
QOpcUa.WriteMaskBit
Returns the value for the WriteMask attribute.
See also