| Package | Description |
|---|---|
| com.prosysopc.ua.client.nodes |
Client side implementation classes for the
UaNode model. |
| com.prosysopc.ua.nodes |
Common
UaNode model. |
| com.prosysopc.ua.server |
Main server side classes of the SDK.
|
| com.prosysopc.ua.server.io |
Classes related to dynamically handing Read/Write services.
|
| com.prosysopc.ua.server.nodes |
Server side implementation classes for the
UaNode model. |
| com.prosysopc.ua.stack.core | |
| com.prosysopc.ua.stack.utils |
Utility classes
|
| Modifier and Type | Method and Description |
|---|---|
AttributeWriteMask |
UaNodeImpl.getUserWriteMask() |
AttributeWriteMask |
UaNodeImpl.getWriteMask() |
| Modifier and Type | Method and Description |
|---|---|
void |
UaNodeImpl.setUserWriteMask(AttributeWriteMask userWriteMask) |
void |
UaNodeImpl.setWriteMask(AttributeWriteMask writeMask) |
| Constructor and Description |
|---|
UaDataTypeImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
AttributeWriteMask writeMask,
AttributeWriteMask userWriteMask,
UaClientReference[] references,
UaProperty[] properties,
Boolean isAbstract) |
UaInstanceImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
AttributeWriteMask writeMask,
AttributeWriteMask userWriteMask,
UaClientReference[] references,
UaProperty[] properties) |
UaMethodImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
AttributeWriteMask writeMask,
AttributeWriteMask userWriteMask,
UaClientReference[] references,
UaProperty[] properties,
Boolean executable,
Boolean userExecutable) |
UaNodeImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
AttributeWriteMask writeMask,
AttributeWriteMask userWriteMask,
UaClientReference[] references,
UaProperty[] properties) |
UaObjectImpl(AddressSpace addressSpace,
NodeId nodeId,
NodeClass nodeClass,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
AttributeWriteMask writeMask,
AttributeWriteMask userWriteMask,
UaClientReference[] references,
UaProperty[] properties,
EventNotifierType eventNotifier) |
UaObjectTypeImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
AttributeWriteMask writeMask,
AttributeWriteMask userWriteMask,
UaClientReference[] references,
UaProperty[] properties,
Boolean isAbstract) |
UaPropertyImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
AttributeWriteMask writeMask,
AttributeWriteMask userWriteMask,
UaClientReference[] references,
UaProperty[] properties,
NodeId dataType,
Integer valueRank,
UnsignedInteger[] arrayDimensions,
AccessLevelType accessLevel,
AccessLevelType userAccessLevel,
Double minimumSamplingInterval,
Boolean historizing) |
UaReferenceTypeImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
AttributeWriteMask writeMask,
AttributeWriteMask userWriteMask,
UaClientReference[] references,
UaProperty[] properties,
Boolean isAbstract,
Boolean symmetric,
LocalizedText inverseName)
Initialize a new reference type.
|
UaTypeImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
AttributeWriteMask writeMask,
AttributeWriteMask userWriteMask,
UaClientReference[] references,
UaProperty[] properties,
Boolean isAbstract) |
UaVariableImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
AttributeWriteMask writeMask,
AttributeWriteMask userWriteMask,
UaClientReference[] references,
UaProperty[] properties,
NodeId dataTypeId,
Integer valueRank,
UnsignedInteger[] arrayDimensions,
AccessLevelType accessLevel,
AccessLevelType userAccessLevel,
Double minimumSamplingInterval,
Boolean historizing) |
UaVariableTypeImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
AttributeWriteMask writeMask,
AttributeWriteMask userWriteMask,
UaClientReference[] references,
UaProperty[] properties,
DataValue value,
NodeId dataType,
Integer valueRank,
UnsignedInteger[] arrayDimensions,
Boolean isAbstract) |
UaViewImpl(AddressSpace addressSpace,
NodeId nodeId,
QualifiedName browseName,
LocalizedText displayName,
LocalizedText description,
AttributeWriteMask writeMask,
AttributeWriteMask userWriteMask,
UaClientReference[] references,
UaProperty[] properties,
boolean containsNoLoops,
EventNotifierType eventNotifier) |
| Modifier and Type | Method and Description |
|---|---|
AttributeWriteMask |
UaNode.getUserWriteMask()
The optional UserWriteMask Attribute exposes the possibilities of a client to write the
Attributes of the Node taking user access rights into account.
|
AttributeWriteMask |
UaNode.getWriteMask()
The optional WriteMask Attribute exposes the possibilities of a client to write the Attributes
of the Node.
|
| Modifier and Type | Method and Description |
|---|---|
void |
UaNode.setUserWriteMask(AttributeWriteMask userWriteMask)
Sets the UserWriteMask Attribute of the node.
|
void |
UaNode.setWriteMask(AttributeWriteMask writeMask)
Sets the WriteMask Attribute of the node.
|
| Modifier and Type | Method and Description |
|---|---|
protected AttributeWriteMask |
IoManager.getUserWriteMask(ServiceContext serviceContext,
Object operationContext,
NodeId nodeId,
UaNode node)
Returns the UserWriteMask Attribute value of the given node.
|
protected AttributeWriteMask |
IoManager.getWriteMask(ServiceContext serviceContext,
Object operationContext,
NodeId nodeId,
UaNode node)
Returns the WriteMask Attribute value of the given node.
|
| Modifier and Type | Method and Description |
|---|---|
AttributeWriteMask |
UaNodeIoListenerImpl.onGetUserWriteMask(ServiceContext serviceContext)
|
AttributeWriteMask |
UaNodeIoListener.onGetUserWriteMask(ServiceContext serviceContext)
|
AttributeWriteMask |
TypeIoManagerListener.onGetUserWriteMask(ServiceContext serviceContext,
NodeId nodeId,
UaNode node) |
AttributeWriteMask |
NodeIoManagerListener.onGetUserWriteMask(ServiceContext serviceContext,
NodeId nodeId,
UaNode node) |
AttributeWriteMask |
IoManagerListenerChainImpl.onGetUserWriteMask(ServiceContext serviceContext,
NodeId nodeId,
UaNode node) |
default AttributeWriteMask |
IoManagerListener.onGetUserWriteMask(ServiceContext serviceContext,
NodeId nodeId,
UaNode node)
Notification of a read request for user write mask attribute of a node.
|
AttributeWriteMask |
UaTypeIoListenerImpl.onGetUserWriteMask(ServiceContext serviceContext,
UaInstance instance,
UaNode node) |
AttributeWriteMask |
UaTypeIoListener.onGetUserWriteMask(ServiceContext serviceContext,
UaInstance instance,
UaNode node)
|
| Modifier and Type | Method and Description |
|---|---|
AttributeWriteMask |
UaExternalNodeImpl.getUserWriteMask() |
AttributeWriteMask |
InstanceVariable.getUserWriteMask() |
AttributeWriteMask |
BaseNode.getUserWriteMask() |
AttributeWriteMask |
UaExternalNodeImpl.getWriteMask() |
AttributeWriteMask |
InstanceVariable.getWriteMask() |
AttributeWriteMask |
BaseNode.getWriteMask() |
| Modifier and Type | Method and Description |
|---|---|
void |
UaExternalNodeImpl.setUserWriteMask(AttributeWriteMask userWriteMask) |
void |
InstanceVariable.setUserWriteMask(AttributeWriteMask userWriteMask) |
void |
BaseNode.setUserWriteMask(AttributeWriteMask userWriteMask) |
void |
UaExternalNodeImpl.setWriteMask(AttributeWriteMask writeMask) |
void |
InstanceVariable.setWriteMask(AttributeWriteMask writeMask) |
void |
BaseNode.setWriteMask(AttributeWriteMask writeMask) |
| Modifier and Type | Field and Description |
|---|---|
static AttributeWriteMask |
AttributeWriteMask.AccessLevel
Deprecated.
Use Options.AccessLevel instead
|
static AttributeWriteMask |
AttributeWriteMask.AccessLevelEx
Deprecated.
Use Options.AccessLevelEx instead
|
static AttributeWriteMask |
AttributeWriteMask.AccessRestrictions
Deprecated.
Use Options.AccessRestrictions instead
|
static AttributeWriteMask |
AttributeWriteMask.ArrayDimensions
Deprecated.
Use Options.ArrayDimensions instead
|
static AttributeWriteMask |
AttributeWriteMask.BrowseName
Deprecated.
Use Options.BrowseName instead
|
static AttributeWriteMask |
AttributeWriteMask.ContainsNoLoops
Deprecated.
Use Options.ContainsNoLoops instead
|
static AttributeWriteMask |
AttributeWriteMask.DataType
Deprecated.
Use Options.DataType instead
|
static AttributeWriteMask |
AttributeWriteMask.DataTypeDefinition
Deprecated.
Use Options.DataTypeDefinition instead
|
static AttributeWriteMask |
AttributeWriteMask.Description
Deprecated.
Use Options.Description instead
|
static AttributeWriteMask |
AttributeWriteMask.DisplayName
Deprecated.
Use Options.DisplayName instead
|
static AttributeWriteMask |
AttributeWriteMask.EventNotifier
Deprecated.
Use Options.EventNotifier instead
|
static AttributeWriteMask |
AttributeWriteMask.Executable
Deprecated.
Use Options.Executable instead
|
static AttributeWriteMask |
AttributeWriteMask.Historizing
Deprecated.
Use Options.Historizing instead
|
static AttributeWriteMask |
AttributeWriteMask.InverseName
Deprecated.
Use Options.InverseName instead
|
static AttributeWriteMask |
AttributeWriteMask.IsAbstract
Deprecated.
Use Options.IsAbstract instead
|
static AttributeWriteMask |
AttributeWriteMask.MinimumSamplingInterval
Deprecated.
Use Options.MinimumSamplingInterval instead
|
static AttributeWriteMask |
AttributeWriteMask.NodeClass
Deprecated.
Use Options.NodeClass instead
|
static AttributeWriteMask |
AttributeWriteMask.NodeId
Deprecated.
Use Options.NodeId instead
|
static AttributeWriteMask |
AttributeWriteMask.RolePermissions
Deprecated.
Use Options.RolePermissions instead
|
static AttributeWriteMask |
AttributeWriteMask.Symmetric
Deprecated.
Use Options.Symmetric instead
|
static AttributeWriteMask |
AttributeWriteMask.UserAccessLevel
Deprecated.
Use Options.UserAccessLevel instead
|
static AttributeWriteMask |
AttributeWriteMask.UserExecutable
Deprecated.
Use Options.UserExecutable instead
|
static AttributeWriteMask |
AttributeWriteMask.UserWriteMask
Deprecated.
Use Options.UserWriteMask instead
|
static AttributeWriteMask |
AttributeWriteMask.ValueForVariableType
Deprecated.
Use Options.ValueForVariableType instead
|
static AttributeWriteMask |
AttributeWriteMask.ValueRank
Deprecated.
Use Options.ValueRank instead
|
static AttributeWriteMask |
AttributeWriteMask.WriteMask
Deprecated.
Use Options.WriteMask instead
|
| Modifier and Type | Method and Description |
|---|---|
AttributeWriteMask |
AttributeWriteMask.Builder.build() |
static AttributeWriteMask |
AttributeWriteMask.of() |
static AttributeWriteMask |
AttributeWriteMask.of(AttributeWriteMask... values) |
static AttributeWriteMask |
AttributeWriteMask.of(AttributeWriteMask.Options... setFields) |
static AttributeWriteMask |
AttributeWriteMask.of(BitSet values) |
static AttributeWriteMask |
AttributeWriteMask.of(Iterable<AttributeWriteMask.Options> setFields) |
static AttributeWriteMask |
AttributeWriteMask.of(UnsignedInteger value) |
| Modifier and Type | Method and Description |
|---|---|
static AttributeWriteMask |
AttributeWriteMask.of(AttributeWriteMask... values) |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
AttributesUtil.hasAccessToAttribute(AttributeWriteMask mask,
UnsignedInteger attributeId)
Returns true if the given mask indicates that the given Attribute Id is writeable.
|
Copyright © 2026. All rights reserved.