public class TwoStateVariableTypeNode extends StateVariableTypeNode implements TwoStateVariableType
EFFECTIVE_TRANSITION_TIME, FALSE_STATE, ID, TRANSITION_TIME, TRUE_STATEEFFECTIVE_DISPLAY_NAME, NAME, NUMBER| Constructor and Description |
|---|
TwoStateVariableTypeNode(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.DataValue value,
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId dataType,
Integer valueRank,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger[] arrayDimensions,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte accessLevel,
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte userAccessLevel,
Double minimumSamplingInterval,
Boolean historizing) |
| Modifier and Type | Method and Description |
|---|---|
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime |
getEffectiveTransitionTime()
Get the local value of the EffectiveTransitionTime Node.
|
PropertyTypeNode |
getEffectiveTransitionTimeNode()
Get the EffectiveTransitionTime
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getEffectiveTransitionTimeNodeAsync()
Asynchronous implementation of
TwoStateVariableType.getEffectiveTransitionTimeNode(). |
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText |
getFalseState()
Get the local value of the FalseState Node.
|
PropertyTypeNode |
getFalseStateNode()
Get the FalseState
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getFalseStateNodeAsync()
Asynchronous implementation of
TwoStateVariableType.getFalseStateNode(). |
Boolean |
getId()
Get the local value of the Id Node.
|
PropertyTypeNode |
getIdNode()
Get the Id
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getIdNodeAsync()
Asynchronous implementation of
StateVariableType.getIdNode(). |
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime |
getTransitionTime()
Get the local value of the TransitionTime Node.
|
PropertyTypeNode |
getTransitionTimeNode()
Get the TransitionTime
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getTransitionTimeNodeAsync()
Asynchronous implementation of
TwoStateVariableType.getTransitionTimeNode(). |
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText |
getTrueState()
Get the local value of the TrueState Node.
|
PropertyTypeNode |
getTrueStateNode()
Get the TrueState
PropertyType Node, or null if it does not exist. |
CompletableFuture<? extends PropertyTypeNode> |
getTrueStateNodeAsync()
Asynchronous implementation of
TwoStateVariableType.getTrueStateNode(). |
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime |
readEffectiveTransitionTime()
Read the value of the EffectiveTransitionTime Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> |
readEffectiveTransitionTimeAsync()
An asynchronous implementation of
TwoStateVariableType.readEffectiveTransitionTime(). |
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText |
readFalseState()
Read the value of the FalseState Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> |
readFalseStateAsync()
An asynchronous implementation of
TwoStateVariableType.readFalseState(). |
Boolean |
readId()
Read the value of the Id Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends Boolean> |
readIdAsync()
An asynchronous implementation of
StateVariableType.readId(). |
org.eclipse.milo.opcua.stack.core.types.builtin.DateTime |
readTransitionTime()
Read the value of the TransitionTime Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.DateTime> |
readTransitionTimeAsync()
An asynchronous implementation of
TwoStateVariableType.readTransitionTime(). |
org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText |
readTrueState()
Read the value of the TrueState Node from the server and update the local value if the
operation succeeds.
|
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText> |
readTrueStateAsync()
An asynchronous implementation of
TwoStateVariableType.readTrueState(). |
void |
setEffectiveTransitionTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime effectiveTransitionTime)
Set the local value of the EffectiveTransitionTime Node.
|
void |
setFalseState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText falseState)
Set the local value of the FalseState Node.
|
void |
setId(Boolean id)
Set the local value of the Id Node.
|
void |
setTransitionTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime transitionTime)
Set the local value of the TransitionTime Node.
|
void |
setTrueState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText trueState)
Set the local value of the TrueState Node.
|
void |
writeEffectiveTransitionTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime effectiveTransitionTime)
Write a new value for the EffectiveTransitionTime Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeEffectiveTransitionTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime effectiveTransitionTime)
An asynchronous implementation of
TwoStateVariableType.writeEffectiveTransitionTime(DateTime). |
void |
writeFalseState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText falseState)
Write a new value for the FalseState Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeFalseStateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText falseState)
An asynchronous implementation of
TwoStateVariableType.writeFalseState(LocalizedText). |
void |
writeId(Boolean id)
Write a new value for the Id Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeIdAsync(Boolean id)
An asynchronous implementation of
TwoStateVariableType.writeId(Boolean). |
void |
writeTransitionTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime transitionTime)
Write a new value for the TransitionTime Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeTransitionTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime transitionTime)
An asynchronous implementation of
TwoStateVariableType.writeTransitionTime(DateTime). |
void |
writeTrueState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText trueState)
Write a new value for the TrueState Node to the server and update the local value if
the operation succeeds.
|
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> |
writeTrueStateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText trueState)
An asynchronous implementation of
TwoStateVariableType.writeTrueState(LocalizedText). |
getEffectiveDisplayName, getEffectiveDisplayNameNode, getEffectiveDisplayNameNodeAsync, getName, getNameNode, getNameNodeAsync, getNumber, getNumberNode, getNumberNodeAsync, readEffectiveDisplayName, readEffectiveDisplayNameAsync, readName, readNameAsync, readNumber, readNumberAsync, setEffectiveDisplayName, setId, setName, setNumber, writeEffectiveDisplayName, writeEffectiveDisplayNameAsync, writeId, writeIdAsync, writeName, writeNameAsync, writeNumber, writeNumberAsyncgetAccessLevel, getArrayDimensions, getAttributeValue, getDataType, getHistorizing, getMinimumSamplingInterval, getTypeDefinition, getTypeDefinitionAsync, getUserAccessLevel, getValue, getValueRank, getVariableComponent, getVariableComponent, getVariableComponent, getVariableComponentAsync, getVariableComponentAsync, getVariableComponentAsync, readAccessLevel, readAllowNullsAsync, readArrayDimensions, readDataType, readDataTypeVersionAsync, readDictionaryFragmentAsync, readEngineeringUnitsAsync, readHistorizing, readLocalTimeAsync, readMaxArrayLengthAsync, readMaxStringLengthAsync, readMinimumSamplingInterval, readNodeVersionAsync, readUserAccessLevel, readValue, readValueAsTextAsync, readValueRank, setAccessLevel, setArrayDimensions, setAttributeValue, setDataType, setHistorizing, setMinimumSamplingInterval, setUserAccessLevel, setValue, setValue, setValueRank, writeAccessLevel, writeAllowNullsAsync, writeArrayDimensions, writeDataType, writeDataTypeVersionAsync, writeDictionaryFragmentAsync, writeEngineeringUnitsAsync, writeHistorizing, writeLocalTimeAsync, writeMaxArrayLengthAsync, writeMaxStringLengthAsync, writeMinimumSamplingInterval, writeNodeVersionAsync, writeUserAccessLevel, writeValue, writeValue, writeValueAsTextAsync, writeValueRankbrowse, 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, waitgetEffectiveDisplayName, getEffectiveDisplayNameNode, getEffectiveDisplayNameNodeAsync, getName, getNameNode, getNameNodeAsync, getNumber, getNumberNode, getNumberNodeAsync, readEffectiveDisplayName, readEffectiveDisplayNameAsync, readName, readNameAsync, readNumber, readNumberAsync, setEffectiveDisplayName, setId, setName, setNumber, writeEffectiveDisplayName, writeEffectiveDisplayNameAsync, writeId, writeIdAsync, writeName, writeNameAsync, writeNumber, writeNumberAsyncgetAccessLevel, getArrayDimensions, getDataType, getHistorizing, getMinimumSamplingInterval, getUserAccessLevel, getValue, getValueRank, setAccessLevel, setArrayDimensions, setDataType, setHistorizing, setMinimumSamplingInterval, setUserAccessLevel, setValue, setValueRankgetBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getUserWriteMask, getWriteMask, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setUserWriteMask, setWriteMaskpublic TwoStateVariableTypeNode(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.DataValue value, org.eclipse.milo.opcua.stack.core.types.builtin.NodeId dataType, Integer valueRank, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger[] arrayDimensions, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte accessLevel, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte userAccessLevel, Double minimumSamplingInterval, Boolean historizing)
public Boolean getId() throws org.eclipse.milo.opcua.stack.core.UaException
StateVariableTypeThe returned value is the last seen; it is not read live from the server.
getId in interface StateVariableTypegetId in interface TwoStateVariableTypegetId in class StateVariableTypeNodeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Id Node.public void setId(Boolean id) throws org.eclipse.milo.opcua.stack.core.UaException
TwoStateVariableTypeThe value is only updated locally; it is not written to the server.
setId in interface TwoStateVariableTypeid - the local value to set for the Id Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the Id Node.public Boolean readId() throws org.eclipse.milo.opcua.stack.core.UaException
StateVariableTypereadId in interface StateVariableTypereadId in interface TwoStateVariableTypereadId in class StateVariableTypeNodeObject value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeId(Boolean id) throws org.eclipse.milo.opcua.stack.core.UaException
TwoStateVariableTypewriteId in interface TwoStateVariableTypeid - the Boolean value to write to the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public CompletableFuture<? extends Boolean> readIdAsync()
StateVariableTypeStateVariableType.readId().readIdAsync in interface StateVariableTypereadIdAsync in interface TwoStateVariableTypereadIdAsync in class StateVariableTypeNodepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeIdAsync(Boolean id)
TwoStateVariableTypeTwoStateVariableType.writeId(Boolean).writeIdAsync in interface TwoStateVariableTypepublic PropertyTypeNode getIdNode() throws org.eclipse.milo.opcua.stack.core.UaException
StateVariableTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getIdNode in interface StateVariableTypegetIdNode in interface TwoStateVariableTypegetIdNode in class StateVariableTypeNodePropertyType 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> getIdNodeAsync()
StateVariableTypeStateVariableType.getIdNode().getIdNodeAsync in interface StateVariableTypegetIdNodeAsync in interface TwoStateVariableTypegetIdNodeAsync in class StateVariableTypeNodepublic org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getTransitionTime()
throws org.eclipse.milo.opcua.stack.core.UaException
TwoStateVariableTypeThe returned value is the last seen; it is not read live from the server.
getTransitionTime in interface TwoStateVariableTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the TransitionTime Node.public void setTransitionTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime transitionTime)
throws org.eclipse.milo.opcua.stack.core.UaException
TwoStateVariableTypeThe value is only updated locally; it is not written to the server.
setTransitionTime in interface TwoStateVariableTypetransitionTime - the local value to set for the TransitionTime Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the TransitionTime Node.public org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readTransitionTime()
throws org.eclipse.milo.opcua.stack.core.UaException
TwoStateVariableTypereadTransitionTime in interface TwoStateVariableTypeDateTime value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeTransitionTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime transitionTime)
throws org.eclipse.milo.opcua.stack.core.UaException
TwoStateVariableTypewriteTransitionTime in interface TwoStateVariableTypetransitionTime - the DateTime 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.DateTime> readTransitionTimeAsync()
TwoStateVariableTypeTwoStateVariableType.readTransitionTime().readTransitionTimeAsync in interface TwoStateVariableTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeTransitionTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime transitionTime)
TwoStateVariableTypeTwoStateVariableType.writeTransitionTime(DateTime).writeTransitionTimeAsync in interface TwoStateVariableTypepublic PropertyTypeNode getTransitionTimeNode() throws org.eclipse.milo.opcua.stack.core.UaException
TwoStateVariableTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getTransitionTimeNode in interface TwoStateVariableTypePropertyType 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> getTransitionTimeNodeAsync()
TwoStateVariableTypeTwoStateVariableType.getTransitionTimeNode().getTransitionTimeNodeAsync in interface TwoStateVariableTypepublic org.eclipse.milo.opcua.stack.core.types.builtin.DateTime getEffectiveTransitionTime()
throws org.eclipse.milo.opcua.stack.core.UaException
TwoStateVariableTypeThe returned value is the last seen; it is not read live from the server.
getEffectiveTransitionTime in interface TwoStateVariableTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the EffectiveTransitionTime Node.public void setEffectiveTransitionTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime effectiveTransitionTime)
throws org.eclipse.milo.opcua.stack.core.UaException
TwoStateVariableTypeThe value is only updated locally; it is not written to the server.
setEffectiveTransitionTime in interface TwoStateVariableTypeeffectiveTransitionTime - the local value to set for the EffectiveTransitionTime Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the EffectiveTransitionTime Node.public org.eclipse.milo.opcua.stack.core.types.builtin.DateTime readEffectiveTransitionTime()
throws org.eclipse.milo.opcua.stack.core.UaException
TwoStateVariableTypereadEffectiveTransitionTime in interface TwoStateVariableTypeDateTime value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeEffectiveTransitionTime(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime effectiveTransitionTime)
throws org.eclipse.milo.opcua.stack.core.UaException
TwoStateVariableTypewriteEffectiveTransitionTime in interface TwoStateVariableTypeeffectiveTransitionTime - the DateTime 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.DateTime> readEffectiveTransitionTimeAsync()
TwoStateVariableTypeTwoStateVariableType.readEffectiveTransitionTime().readEffectiveTransitionTimeAsync in interface TwoStateVariableTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeEffectiveTransitionTimeAsync(org.eclipse.milo.opcua.stack.core.types.builtin.DateTime effectiveTransitionTime)
TwoStateVariableTypeTwoStateVariableType.writeEffectiveTransitionTime(DateTime).writeEffectiveTransitionTimeAsync in interface TwoStateVariableTypepublic PropertyTypeNode getEffectiveTransitionTimeNode() throws org.eclipse.milo.opcua.stack.core.UaException
TwoStateVariableTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getEffectiveTransitionTimeNode in interface TwoStateVariableTypePropertyType 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> getEffectiveTransitionTimeNodeAsync()
TwoStateVariableTypeTwoStateVariableType.getEffectiveTransitionTimeNode().getEffectiveTransitionTimeNodeAsync in interface TwoStateVariableTypepublic org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getTrueState()
throws org.eclipse.milo.opcua.stack.core.UaException
TwoStateVariableTypeThe returned value is the last seen; it is not read live from the server.
getTrueState in interface TwoStateVariableTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the TrueState Node.public void setTrueState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText trueState)
throws org.eclipse.milo.opcua.stack.core.UaException
TwoStateVariableTypeThe value is only updated locally; it is not written to the server.
setTrueState in interface TwoStateVariableTypetrueState - the local value to set for the TrueState Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the TrueState Node.public org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText readTrueState()
throws org.eclipse.milo.opcua.stack.core.UaException
TwoStateVariableTypereadTrueState in interface TwoStateVariableTypeLocalizedText value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeTrueState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText trueState)
throws org.eclipse.milo.opcua.stack.core.UaException
TwoStateVariableTypewriteTrueState in interface TwoStateVariableTypetrueState - the LocalizedText 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.LocalizedText> readTrueStateAsync()
TwoStateVariableTypeTwoStateVariableType.readTrueState().readTrueStateAsync in interface TwoStateVariableTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeTrueStateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText trueState)
TwoStateVariableTypeTwoStateVariableType.writeTrueState(LocalizedText).writeTrueStateAsync in interface TwoStateVariableTypepublic PropertyTypeNode getTrueStateNode() throws org.eclipse.milo.opcua.stack.core.UaException
TwoStateVariableTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getTrueStateNode in interface TwoStateVariableTypePropertyType 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> getTrueStateNodeAsync()
TwoStateVariableTypeTwoStateVariableType.getTrueStateNode().getTrueStateNodeAsync in interface TwoStateVariableTypepublic org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText getFalseState()
throws org.eclipse.milo.opcua.stack.core.UaException
TwoStateVariableTypeThe returned value is the last seen; it is not read live from the server.
getFalseState in interface TwoStateVariableTypeorg.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the FalseState Node.public void setFalseState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText falseState)
throws org.eclipse.milo.opcua.stack.core.UaException
TwoStateVariableTypeThe value is only updated locally; it is not written to the server.
setFalseState in interface TwoStateVariableTypefalseState - the local value to set for the FalseState Node.org.eclipse.milo.opcua.stack.core.UaException - if an error occurs creating or getting the FalseState Node.public org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText readFalseState()
throws org.eclipse.milo.opcua.stack.core.UaException
TwoStateVariableTypereadFalseState in interface TwoStateVariableTypeLocalizedText value read from the server.org.eclipse.milo.opcua.stack.core.UaException - if a service- or operation-level error occurs.public void writeFalseState(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText falseState)
throws org.eclipse.milo.opcua.stack.core.UaException
TwoStateVariableTypewriteFalseState in interface TwoStateVariableTypefalseState - the LocalizedText 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.LocalizedText> readFalseStateAsync()
TwoStateVariableTypeTwoStateVariableType.readFalseState().readFalseStateAsync in interface TwoStateVariableTypepublic CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeFalseStateAsync(org.eclipse.milo.opcua.stack.core.types.builtin.LocalizedText falseState)
TwoStateVariableTypeTwoStateVariableType.writeFalseState(LocalizedText).writeFalseStateAsync in interface TwoStateVariableTypepublic PropertyTypeNode getFalseStateNode() throws org.eclipse.milo.opcua.stack.core.UaException
TwoStateVariableTypePropertyType Node, or null if it does not exist.
The Node is created when first accessed and cached for subsequent calls.
getFalseStateNode in interface TwoStateVariableTypePropertyType 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> getFalseStateNodeAsync()
TwoStateVariableTypeTwoStateVariableType.getFalseStateNode().getFalseStateNodeAsync in interface TwoStateVariableTypeCopyright © 2021. All rights reserved.