Interface FrameType
- All Superinterfaces:
BaseDataVariableType,BaseVariableType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.VariableNode
- All Known Subinterfaces:
ThreeDFrameType
- All Known Implementing Classes:
FrameTypeNode,ThreeDFrameTypeNode
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.milo.opcua.stack.core.types.builtin.NodeIdGet the local value of the BaseFrame Node.Get the BaseFrameBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableType>Asynchronous implementation ofgetBaseFrameNode().org.eclipse.milo.opcua.stack.core.types.structured.CartesianCoordinatesGet the local value of the CartesianCoordinates Node.Get the CartesianCoordinatesCartesianCoordinatesTypeNode, ornullif it does not exist.CompletableFuture<? extends CartesianCoordinatesType>Asynchronous implementation ofgetCartesianCoordinatesNode().Get the local value of the Constant Node.Get the ConstantPropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetConstantNode().Get the local value of the FixedBase Node.Get the FixedBasePropertyTypeNode, ornullif it does not exist.CompletableFuture<? extends PropertyType>Asynchronous implementation ofgetFixedBaseNode().org.eclipse.milo.opcua.stack.core.types.structured.OrientationGet the local value of the Orientation Node.Get the OrientationOrientationTypeNode, ornullif it does not exist.CompletableFuture<? extends OrientationType>Asynchronous implementation ofgetOrientationNode().org.eclipse.milo.opcua.stack.core.types.builtin.NodeIdRead the value of the BaseFrame Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId>An asynchronous implementation ofreadBaseFrame().org.eclipse.milo.opcua.stack.core.types.structured.CartesianCoordinatesRead the value of the CartesianCoordinates Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.CartesianCoordinates>An asynchronous implementation ofreadCartesianCoordinates().Read the value of the Constant Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Boolean>An asynchronous implementation ofreadConstant().Read the value of the FixedBase Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Boolean>An asynchronous implementation ofreadFixedBase().org.eclipse.milo.opcua.stack.core.types.structured.OrientationRead the value of the Orientation Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.Orientation>An asynchronous implementation ofreadOrientation().voidsetBaseFrame(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) Set the local value of the BaseFrame Node.voidsetCartesianCoordinates(org.eclipse.milo.opcua.stack.core.types.structured.CartesianCoordinates value) Set the local value of the CartesianCoordinates Node.voidsetConstant(Boolean value) Set the local value of the Constant Node.voidsetFixedBase(Boolean value) Set the local value of the FixedBase Node.voidsetOrientation(org.eclipse.milo.opcua.stack.core.types.structured.Orientation value) Set the local value of the Orientation Node.voidwriteBaseFrame(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) Write a new value for the BaseFrame Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeBaseFrameAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) An asynchronous implementation ofwriteBaseFrame(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId).voidwriteCartesianCoordinates(org.eclipse.milo.opcua.stack.core.types.structured.CartesianCoordinates value) Write a new value for the CartesianCoordinates Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeCartesianCoordinatesAsync(org.eclipse.milo.opcua.stack.core.types.structured.CartesianCoordinates value) An asynchronous implementation ofwriteCartesianCoordinates(org.eclipse.milo.opcua.stack.core.types.structured.CartesianCoordinates).voidwriteConstant(Boolean value) Write a new value for the Constant Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeConstantAsync(Boolean value) An asynchronous implementation ofwriteConstant(java.lang.Boolean).voidwriteFixedBase(Boolean value) Write a new value for the FixedBase Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeFixedBaseAsync(Boolean value) An asynchronous implementation ofwriteFixedBase(java.lang.Boolean).voidwriteOrientation(org.eclipse.milo.opcua.stack.core.types.structured.Orientation value) Write a new value for the Orientation Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeOrientationAsync(org.eclipse.milo.opcua.stack.core.types.structured.Orientation value) An asynchronous implementation ofwriteOrientation(org.eclipse.milo.opcua.stack.core.types.structured.Orientation).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.core.nodes.VariableNode
getAccessLevel, getAccessLevelEx, getArrayDimensions, getDataType, getHistorizing, getMinimumSamplingInterval, getUserAccessLevel, getValue, getValueRank, setAccessLevel, setAccessLevelEx, setArrayDimensions, setDataType, setHistorizing, setMinimumSamplingInterval, setUserAccessLevel, setValue, setValueRank
-
Field Details
-
CONSTANT
-
FIXED_BASE
-
-
Method Details
-
getConstant
Get the local value of the Constant Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the Constant Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Constant Node.
-
setConstant
Set the local value of the Constant Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the Constant Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Constant Node.
-
readConstant
Read the value of the Constant Node from the server and update the local value if the operation succeeds.- Returns:
- the
Booleanvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeConstant
Write a new value for the Constant Node to the server and update the local value if the operation succeeds.- Parameters:
value- theBooleanvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readConstantAsync
CompletableFuture<? extends Boolean> readConstantAsync()An asynchronous implementation ofreadConstant().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeConstantAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeConstantAsync(Boolean value) An asynchronous implementation ofwriteConstant(java.lang.Boolean).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getConstantNode
Get the ConstantPropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the Constant
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getConstantNodeAsync
CompletableFuture<? extends PropertyType> getConstantNodeAsync()Asynchronous implementation ofgetConstantNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getFixedBase
Get the local value of the FixedBase Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the FixedBase Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the FixedBase Node.
-
setFixedBase
Set the local value of the FixedBase Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the FixedBase Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the FixedBase Node.
-
readFixedBase
Read the value of the FixedBase Node from the server and update the local value if the operation succeeds.- Returns:
- the
Booleanvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeFixedBase
Write a new value for the FixedBase Node to the server and update the local value if the operation succeeds.- Parameters:
value- theBooleanvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readFixedBaseAsync
CompletableFuture<? extends Boolean> readFixedBaseAsync()An asynchronous implementation ofreadFixedBase().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeFixedBaseAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeFixedBaseAsync(Boolean value) An asynchronous implementation ofwriteFixedBase(java.lang.Boolean).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getFixedBaseNode
Get the FixedBasePropertyTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the FixedBase
PropertyTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getFixedBaseNodeAsync
CompletableFuture<? extends PropertyType> getFixedBaseNodeAsync()Asynchronous implementation ofgetFixedBaseNode().- Returns:
- a CompletableFuture that completes successfully with the PropertyType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getCartesianCoordinates
org.eclipse.milo.opcua.stack.core.types.structured.CartesianCoordinates getCartesianCoordinates() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the CartesianCoordinates Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the CartesianCoordinates Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the CartesianCoordinates Node.
-
setCartesianCoordinates
void setCartesianCoordinates(org.eclipse.milo.opcua.stack.core.types.structured.CartesianCoordinates value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the CartesianCoordinates Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the CartesianCoordinates Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the CartesianCoordinates Node.
-
readCartesianCoordinates
org.eclipse.milo.opcua.stack.core.types.structured.CartesianCoordinates readCartesianCoordinates() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the CartesianCoordinates Node from the server and update the local value if the operation succeeds.- Returns:
- the
CartesianCoordinatesvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeCartesianCoordinates
void writeCartesianCoordinates(org.eclipse.milo.opcua.stack.core.types.structured.CartesianCoordinates value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the CartesianCoordinates Node to the server and update the local value if the operation succeeds.- Parameters:
value- theCartesianCoordinatesvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readCartesianCoordinatesAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.CartesianCoordinates> readCartesianCoordinatesAsync()An asynchronous implementation ofreadCartesianCoordinates().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeCartesianCoordinatesAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeCartesianCoordinatesAsync(org.eclipse.milo.opcua.stack.core.types.structured.CartesianCoordinates value) An asynchronous implementation ofwriteCartesianCoordinates(org.eclipse.milo.opcua.stack.core.types.structured.CartesianCoordinates).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getCartesianCoordinatesNode
CartesianCoordinatesType getCartesianCoordinatesNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the CartesianCoordinatesCartesianCoordinatesTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the CartesianCoordinates
CartesianCoordinatesTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getCartesianCoordinatesNodeAsync
CompletableFuture<? extends CartesianCoordinatesType> getCartesianCoordinatesNodeAsync()Asynchronous implementation ofgetCartesianCoordinatesNode().- Returns:
- a CompletableFuture that completes successfully with the CartesianCoordinatesType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getOrientation
org.eclipse.milo.opcua.stack.core.types.structured.Orientation getOrientation() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the Orientation Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the Orientation Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Orientation Node.
-
setOrientation
void setOrientation(org.eclipse.milo.opcua.stack.core.types.structured.Orientation value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the Orientation Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the Orientation Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Orientation Node.
-
readOrientation
org.eclipse.milo.opcua.stack.core.types.structured.Orientation readOrientation() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the Orientation Node from the server and update the local value if the operation succeeds.- Returns:
- the
Orientationvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeOrientation
void writeOrientation(org.eclipse.milo.opcua.stack.core.types.structured.Orientation value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the Orientation Node to the server and update the local value if the operation succeeds.- Parameters:
value- theOrientationvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readOrientationAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.structured.Orientation> readOrientationAsync()An asynchronous implementation ofreadOrientation().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeOrientationAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeOrientationAsync(org.eclipse.milo.opcua.stack.core.types.structured.Orientation value) An asynchronous implementation ofwriteOrientation(org.eclipse.milo.opcua.stack.core.types.structured.Orientation).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getOrientationNode
Get the OrientationOrientationTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the Orientation
OrientationTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getOrientationNodeAsync
CompletableFuture<? extends OrientationType> getOrientationNodeAsync()Asynchronous implementation ofgetOrientationNode().- Returns:
- a CompletableFuture that completes successfully with the OrientationType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getBaseFrame
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId getBaseFrame() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the BaseFrame Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the BaseFrame Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the BaseFrame Node.
-
setBaseFrame
void setBaseFrame(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the BaseFrame Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the BaseFrame Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the BaseFrame Node.
-
readBaseFrame
org.eclipse.milo.opcua.stack.core.types.builtin.NodeId readBaseFrame() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the BaseFrame Node from the server and update the local value if the operation succeeds.- Returns:
- the
NodeIdvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeBaseFrame
void writeBaseFrame(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the BaseFrame Node to the server and update the local value if the operation succeeds.- Parameters:
value- theNodeIdvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readBaseFrameAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.NodeId> readBaseFrameAsync()An asynchronous implementation ofreadBaseFrame().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeBaseFrameAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeBaseFrameAsync(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId value) An asynchronous implementation ofwriteBaseFrame(org.eclipse.milo.opcua.stack.core.types.builtin.NodeId).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getBaseFrameNode
Get the BaseFrameBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the BaseFrame
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getBaseFrameNodeAsync
CompletableFuture<? extends BaseDataVariableType> getBaseFrameNodeAsync()Asynchronous implementation ofgetBaseFrameNode().- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-