- class QOpcUaNodeCreationAttributes#
This class manages attribute values for node creation. More…
Synopsis#
Methods#
def
__init__()
def
accessLevel()
def
dataTypeId()
def
description()
def
displayName()
def
eventNotifier()
def
executable()
def
hasAccessLevel()
def
hasDataTypeId()
def
hasDescription()
def
hasDisplayName()
def
hasExecutable()
def
hasHistorizing()
def
hasInverseName()
def
hasIsAbstract()
def
hasSymmetric()
def
hasValue()
def
hasValueRank()
def
hasWriteMask()
def
historizing()
def
inverseName()
def
isAbstract()
def
setAccessLevel()
def
setDataTypeId()
def
setDescription()
def
setDisplayName()
def
setExecutable()
def
setHistorizing()
def
setInverseName()
def
setIsAbstract()
def
setSymmetric()
def
setValue()
def
setValueRank()
def
setWriteMask()
def
symmetric()
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
- __init__(other)#
- Parameters:
other –
QOpcUaNodeCreationAttributes
Constructs a node creation attributes object with the values of
other
.- __init__()
Default constructs a node creation attributes object with no parameters set.
- accessLevel()#
- Return type:
Combination of
AccessLevelBit
Returns the value for the AccessLevel attribute.
See also
- arrayDimensions()#
- Return type:
.list of quint32
Returns the value for the ArrayDimensions attribute.
See also
- containsNoLoops()#
- Return type:
bool
Returns the value for the ContainsNoLoops attribute.
See also
- dataTypeId()#
- Return type:
str
Returns the value for the DataType attribute.
See also
- description()#
- Return type:
Returns the value for the Description attribute.
See also
- displayName()#
- Return type:
Returns the value for the DisplayName attribute.
See also
- eventNotifier()#
- Return type:
Combination of
EventNotifierBit
Returns the value for the EventNotifier attribute.
See also
- executable()#
- Return type:
bool
Returns the value for the Executable attribute.
See also
- hasAccessLevel()#
- Return type:
bool
Returns
true
if a value for the AccessLevel attribute is set.- hasArrayDimensions()#
- Return type:
bool
Returns
true
if a value for the ArrayDimensions attribute is set.- hasContainsNoLoops()#
- Return type:
bool
Returns
true
if a value for the ContainsNoLoops attribute is set.- hasDataTypeId()#
- Return type:
bool
Returns
true
if a value for the DataType attribute is set.- hasDescription()#
- Return type:
bool
Returns
true
if a value for the Description attribute is set.- hasDisplayName()#
- Return type:
bool
Returns
true
if a value for the DisplayName attribute is set.- hasEventNotifier()#
- Return type:
bool
Returns
true
if a value for the EventNotifier attribute is set.- hasExecutable()#
- Return type:
bool
Returns
true
if a value for the Executable attribute is set.- hasHistorizing()#
- Return type:
bool
Returns
true
if a value for the Historizing attribute is set.- hasInverseName()#
- Return type:
bool
Returns
true
if a value for the InverseName attribute is set.- hasIsAbstract()#
- Return type:
bool
Returns
true
if a value for the IsAbstract attribute is set.- hasMinimumSamplingInterval()#
- Return type:
bool
Returns
true
if a value for the MinimumSamplingInterval attribute is set.- hasSymmetric()#
- Return type:
bool
Returns
true
if a value for the Symmetric attribute is set.- hasUserAccessLevel()#
- Return type:
bool
Returns
true
if a value for the UserAccessLevel attribute is set.- hasUserExecutable()#
- Return type:
bool
Returns
true
if a value for the UserExecutable attribute is set.- hasUserWriteMask()#
- Return type:
bool
Returns
true
if a value for the UserWriteMask attribute is set.- hasValue()#
- Return type:
bool
Returns
true
if a value for the Value attribute is set.- hasValueRank()#
- Return type:
bool
Returns
true
if a value for the ValueRank attribute is set.- hasWriteMask()#
- Return type:
bool
Returns
true
if a value for the WriteMask attribute is set.- historizing()#
- Return type:
bool
Returns the value for the Historizing attribute.
See also
- inverseName()#
- Return type:
Returns the value for the InverseName attribute.
See also
- isAbstract()#
- Return type:
bool
Returns the value for the IsAbstract attribute.
See also
- minimumSamplingInterval()#
- Return type:
float
Returns the value for the MinimumSamplingInterval attribute.
See also
- setAccessLevel(accessLevel)#
- Parameters:
accessLevel – Combination of
AccessLevelBit
Sets the value for the AccessLevel attribute to
accessLevel
.See also
- setArrayDimensions(arrayDimensions)#
- Parameters:
arrayDimensions – .list of quint32
Sets the value for the ArrayDimensions attribute to
arrayDimensions
.See also
- setContainsNoLoops(containsNoLoops)#
- Parameters:
containsNoLoops – bool
Sets the value for the ContainsNoLoops attribute to
containsNoLoops
.See also
- setDataTypeId(dataTypeId)#
- Parameters:
dataTypeId – str
Sets the value for the DataType attribute to
dataTypeId
.See also
- setDescription(description)#
- Parameters:
description –
QOpcUaLocalizedText
Sets the value for the Description attribute to
description
.See also
- setDisplayName(displayName)#
- Parameters:
displayName –
QOpcUaLocalizedText
Sets the value for the DisplayName attribute to
displayName
.See also
- setEventNotifier(eventNotifier)#
- Parameters:
eventNotifier – Combination of
EventNotifierBit
Sets the value for the EventNotifier attribute to
eventNotifier
.See also
- setExecutable(executable)#
- Parameters:
executable – bool
Sets the value for the Executable attribute to
executable
.See also
- setHistorizing(historizing)#
- Parameters:
historizing – bool
Sets the value for the Historizing attribute to
historizing
.See also
- setInverseName(inverseName)#
- Parameters:
inverseName –
QOpcUaLocalizedText
Sets the value for the InverseName attribute to
inverseName
.See also
- setIsAbstract(isAbstract)#
- Parameters:
isAbstract – bool
Sets the value for the IsAbstract attribute to
isAbstract
.See also
- setMinimumSamplingInterval(minimumSamplingInterval)#
- Parameters:
minimumSamplingInterval – float
Sets the value for the MinimumSamplingInterval attribute to
minimumSamplingInterval
.See also
- setSymmetric(symmetric)#
- Parameters:
symmetric – bool
Sets the value for the Symmetric attribute to
symmetric
.See also
- setUserAccessLevel(userAccessLevel)#
- Parameters:
userAccessLevel – Combination of
AccessLevelBit
Sets the value for the UserAccessLevel attribute to
userAccessLevel
.See also
- setUserExecutable(userExecutable)#
- Parameters:
userExecutable – bool
Sets the value for the UserExecutable attribute to
userExecutable
.See also
- setUserWriteMask(userWriteMask)#
- Parameters:
userWriteMask – Combination of
WriteMaskBit
Sets the value for the UserWriteMask attribute to
userWriteMask
.See also
Sets the value for the Value attribute to
value
of typetype
.See also
- setValueRank(valueRank)#
- Parameters:
valueRank – int
Sets the value for the ValueRank attribute to
valueRank
.See also
- setWriteMask(writeMask)#
- Parameters:
writeMask – Combination of
WriteMaskBit
Sets the value for the WriteMask attribute to
writeMask
.See also
- symmetric()#
- Return type:
bool
Returns the value for the Symmetric attribute.
See also
- userAccessLevel()#
- Return type:
Combination of
AccessLevelBit
Returns the value for the UserAccessLevel attribute.
See also
- userExecutable()#
- Return type:
bool
Returns the value for the UserExecutable attribute.
See also
- userWriteMask()#
- Return type:
Combination of
WriteMaskBit
Returns the value for the UserWriteMask attribute.
See also
- value()#
- Return type:
object
Returns the value for the Value attribute.
See also
- valueRank()#
- Return type:
int
Returns the value for the ValueRank attribute.
See also
Returns the type of the value attribute.
- writeMask()#
- Return type:
Combination of
WriteMaskBit
Returns the value for the WriteMask attribute.
See also