Interface ThreeDOrientationType
- All Superinterfaces:
BaseDataVariableType,BaseVariableType,org.eclipse.milo.opcua.sdk.core.nodes.Node,OrientationType,org.eclipse.milo.opcua.sdk.core.nodes.VariableNode
- All Known Implementing Classes:
ThreeDOrientationTypeNode
-
Field Summary
Fields inherited from interface org.eclipse.milo.opcua.sdk.client.model.variables.OrientationType
ANGLE_UNIT -
Method Summary
Modifier and TypeMethodDescriptiongetA()Get the local value of the A Node.getANode()Get the ABaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableType>Asynchronous implementation ofgetANode().getB()Get the local value of the B Node.getBNode()Get the BBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableType>Asynchronous implementation ofgetBNode().getC()Get the local value of the C Node.getCNode()Get the CBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableType>Asynchronous implementation ofgetCNode().readA()Read the value of the A Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Double>An asynchronous implementation ofreadA().readB()Read the value of the B Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Double>An asynchronous implementation ofreadB().readC()Read the value of the C Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Double>An asynchronous implementation ofreadC().voidSet the local value of the A Node.voidSet the local value of the B Node.voidSet the local value of the C Node.voidWrite a new value for the A Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeAAsync(Double value) An asynchronous implementation ofwriteA(java.lang.Double).voidWrite a new value for the B Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeBAsync(Double value) An asynchronous implementation ofwriteB(java.lang.Double).voidWrite a new value for the C Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeCAsync(Double value) An asynchronous implementation ofwriteC(java.lang.Double).Methods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.Node
getAccessRestrictions, getBrowseName, getDescription, getDisplayName, getNodeClass, getNodeId, getRolePermissions, getUserRolePermissions, getUserWriteMask, getWriteMask, setAccessRestrictions, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setRolePermissions, setUserRolePermissions, setUserWriteMask, setWriteMaskMethods inherited from interface org.eclipse.milo.opcua.sdk.client.model.variables.OrientationType
getAngleUnit, getAngleUnitNode, getAngleUnitNodeAsync, readAngleUnit, readAngleUnitAsync, setAngleUnit, writeAngleUnit, writeAngleUnitAsyncMethods inherited from interface org.eclipse.milo.opcua.sdk.core.nodes.VariableNode
getAccessLevel, getAccessLevelEx, getArrayDimensions, getDataType, getHistorizing, getMinimumSamplingInterval, getUserAccessLevel, getValue, getValueRank, setAccessLevel, setAccessLevelEx, setArrayDimensions, setDataType, setHistorizing, setMinimumSamplingInterval, setUserAccessLevel, setValue, setValueRank
-
Method Details
-
getA
Get the local value of the A Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the A Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the A Node.
-
setA
Set the local value of the A Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the A Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the A Node.
-
readA
Read the value of the A Node from the server and update the local value if the operation succeeds.- Returns:
- the
Doublevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeA
Write a new value for the A Node to the server and update the local value if the operation succeeds.- Parameters:
value- theDoublevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readAAsync
CompletableFuture<? extends Double> readAAsync()An asynchronous implementation ofreadA().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeAAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeAAsync(Double value) An asynchronous implementation ofwriteA(java.lang.Double).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getANode
Get the ABaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the A
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getANodeAsync
CompletableFuture<? extends BaseDataVariableType> getANodeAsync()Asynchronous implementation ofgetANode().- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getB
Get the local value of the B Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the B Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the B Node.
-
setB
Set the local value of the B Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the B Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the B Node.
-
readB
Read the value of the B Node from the server and update the local value if the operation succeeds.- Returns:
- the
Doublevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeB
Write a new value for the B Node to the server and update the local value if the operation succeeds.- Parameters:
value- theDoublevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readBAsync
CompletableFuture<? extends Double> readBAsync()An asynchronous implementation ofreadB().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeBAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeBAsync(Double value) An asynchronous implementation ofwriteB(java.lang.Double).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getBNode
Get the BBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the B
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getBNodeAsync
CompletableFuture<? extends BaseDataVariableType> getBNodeAsync()Asynchronous implementation ofgetBNode().- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getC
Get the local value of the C Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the C Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the C Node.
-
setC
Set the local value of the C Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the C Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the C Node.
-
readC
Read the value of the C Node from the server and update the local value if the operation succeeds.- Returns:
- the
Doublevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeC
Write a new value for the C Node to the server and update the local value if the operation succeeds.- Parameters:
value- theDoublevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readCAsync
CompletableFuture<? extends Double> readCAsync()An asynchronous implementation ofreadC().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeCAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeCAsync(Double value) An asynchronous implementation ofwriteC(java.lang.Double).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getCNode
Get the CBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the C
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getCNodeAsync
CompletableFuture<? extends BaseDataVariableType> getCNodeAsync()Asynchronous implementation ofgetCNode().- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-