public class StateTypeNode extends BaseObjectTypeNode implements StateType
STATE_NUMBER| Constructor and Description |
|---|
StateTypeNode(OpcUaClient client,
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId nodeId,
org.eclipse.milo.opcua.stack.core.types.enumerated.NodeClass nodeClass,
org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName browseName,
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText displayName,
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText description,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger writeMask,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger userWriteMask,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte eventNotifier) |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger |
getStateNumber()
Get the local value of the StateNumber Node.
|
PropertyTypeNode |
getStateNumberNode()
Get the StateNumber
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getStateNumberNodeAsync()
Asynchronous implementation of
StateType.getStateNumberNode(). |
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger |
readStateNumber()
Read the value of the StateNumber Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> |
readStateNumberAsync()
An asynchronous implementation of
StateType.readStateNumber(). |
void |
setStateNumber(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger stateNumber)
Set the local value of the StateNumber Node.
|
void |
writeStateNumber(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger stateNumber)
Write a new value for the StateNumber Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeStateNumberAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger stateNumber)
An asynchronous implementation of
StateType.writeStateNumber(UInteger). |
callMethod, callMethod, callMethodAsync, callMethodAsync, getAttributeValue, getEventNotifier, getIcon, getMethod, getMethod, getMethodAsync, getMethodAsync, getNamingRuleAsync, getNodeVersion, getObjectComponent, getObjectComponent, getObjectComponent, getObjectComponentAsync, getObjectComponentAsync, getObjectComponentAsync, getTypeDefinition, getTypeDefinitionAsync, getVariableComponent, getVariableComponent, getVariableComponent, getVariableComponentAsync, getVariableComponentAsync, getVariableComponentAsync, readEventNotifier, setAttributeValue, setEventNotifier, setIcon, setNamingRuleAsync, setNodeVersion, writeEventNotifierbrowse, browse, browseAsync, browseAsync, browseNodes, browseNodes, browseNodesAsync, browseNodesAsync, canonicalize, cast, findMemberNodeId, getBrowseName, getComponentAsync, getDescription, getDisplayName, getMemberNodeAsync, getNodeClass, getNodeId, getProperty, getPropertyNodeAsync, getPropertyNodeAsync, getUserWriteMask, getWriteMask, invalidate, readAttribute, readAttributeAsync, readBrowseName, readDescription, readDisplayName, readNamespaceIndex, readNodeClass, readNodeId, readProperty, readUserWriteMask, readWriteMask, refresh, refreshAsync, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setProperty, setUserWriteMask, setWriteMask, synchronize, synchronizeAsync, writeAttribute, writeAttributeAsync, writeBrowseName, writeDescription, writeDisplayName, writeNodeClass, writeNodeId, writeProperty, writeUserWriteMask, writeWriteMaskclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetEventNotifier, setEventNotifiergetBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getUserWriteMask, getWriteMask, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setUserWriteMask, setWriteMaskpublic StateTypeNode(OpcUaClient client, org.eclipse.milo.opcua.stack.core.types.builtin.NodeId nodeId, org.eclipse.milo.opcua.stack.core.types.enumerated.NodeClass nodeClass, org.eclipse.milo.opcua.stack.core.types.builtin.QualifiedName browseName, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText displayName, org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText description, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger writeMask, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger userWriteMask, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte eventNotifier)
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getStateNumber()
throws org.eclipse.milo.opcua.stack.core.UaException
StateTypeThe returned value is the last seen; it is not read live from the server.
getStateNumber in interface StateTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the StateNumber Node.public void setStateNumber(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger stateNumber)
throws org.eclipse.milo.opcua.stack.core.UaException
StateTypeThe value is only updated locally; it is not written to the server.
setStateNumber in interface StateTypestateNumber - the local value to set for the StateNumber Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the StateNumber Node.public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readStateNumber()
throws org.eclipse.milo.opcua.stack.core.UaException
StateTypereadStateNumber in interface StateTypeUInteger value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeStateNumber(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger stateNumber)
throws org.eclipse.milo.opcua.stack.core.UaException
StateTypewriteStateNumber in interface StateTypestateNumber - the UInteger value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readStateNumberAsync()
StateTypeStateType.readStateNumber().readStateNumberAsync in interface StateTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeStateNumberAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger stateNumber)
StateTypeStateType.writeStateNumber(UInteger).writeStateNumberAsync in interface StateTypepublic PropertyTypeNode getStateNumberNode() throws org.eclipse.milo.opcua.stack.core.UaException
StateTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getStateNumberNode in interface StateTypePropertyType Node, or null if it does not exist.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Node.public CompletableFuture<? extends PropertyTypeNode> getStateNumberNodeAsync()
StateTypeStateType.getStateNumberNode().getStateNumberNodeAsync in interface StateTypeCopyright © 2021. All rights reserved.