Interface ISrClassType
- All Superinterfaces:
BaseInterfaceType,BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- All Known Implementing Classes:
ISrClassTypeNode
-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UBytegetId()Get the local value of the Id Node.Get the IdBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableType>Asynchronous implementation ofgetIdNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByteGet the local value of the Priority Node.Get the PriorityBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableType>Asynchronous implementation ofgetPriorityNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShortgetVid()Get the local value of the Vid Node.Get the VidBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableType>Asynchronous implementation ofgetVidNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UBytereadId()Read the value of the Id Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte>An asynchronous implementation ofreadId().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByteRead the value of the Priority Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte>An asynchronous implementation ofreadPriority().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShortreadVid()Read the value of the Vid Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort>An asynchronous implementation ofreadVid().voidsetId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte value) Set the local value of the Id Node.voidsetPriority(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte value) Set the local value of the Priority Node.voidsetVid(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) Set the local value of the Vid Node.voidwriteId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte value) 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(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte value) An asynchronous implementation ofwriteId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte).voidwritePriority(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte value) Write a new value for the Priority Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writePriorityAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte value) An asynchronous implementation ofwritePriority(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte).voidwriteVid(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) Write a new value for the Vid Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeVidAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) An asynchronous implementation ofwriteVid(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort).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.ObjectNode
getEventNotifier, setEventNotifier
-
Method Details
-
getId
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte getId() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the Id Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the Id Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Id Node.
-
setId
void setId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the Id Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the Id Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Id Node.
-
readId
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte readId() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the Id Node from the server and update the local value if the operation succeeds.- Returns:
- the
UBytevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeId
void writeId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the Id Node to the server and update the local value if the operation succeeds.- Parameters:
value- theUBytevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readIdAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte> readIdAsync()An asynchronous implementation ofreadId().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeIdAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeIdAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte value) An asynchronous implementation ofwriteId(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getIdNode
Get the IdBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the Id
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getIdNodeAsync
CompletableFuture<? extends BaseDataVariableType> getIdNodeAsync()Asynchronous implementation ofgetIdNode().- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getPriority
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte getPriority() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the Priority Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the Priority Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Priority Node.
-
setPriority
void setPriority(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the Priority Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the Priority Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Priority Node.
-
readPriority
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte readPriority() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the Priority Node from the server and update the local value if the operation succeeds.- Returns:
- the
UBytevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writePriority
void writePriority(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the Priority Node to the server and update the local value if the operation succeeds.- Parameters:
value- theUBytevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readPriorityAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte> readPriorityAsync()An asynchronous implementation ofreadPriority().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writePriorityAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writePriorityAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte value) An asynchronous implementation ofwritePriority(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getPriorityNode
Get the PriorityBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the Priority
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getPriorityNodeAsync
CompletableFuture<? extends BaseDataVariableType> getPriorityNodeAsync()Asynchronous implementation ofgetPriorityNode().- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getVid
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort getVid() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the Vid Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the Vid Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Vid Node.
-
setVid
void setVid(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the Vid Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the Vid Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Vid Node.
-
readVid
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort readVid() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the Vid Node from the server and update the local value if the operation succeeds.- Returns:
- the
UShortvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeVid
void writeVid(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the Vid Node to the server and update the local value if the operation succeeds.- Parameters:
value- theUShortvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readVidAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort> readVidAsync()An asynchronous implementation ofreadVid().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeVidAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeVidAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort value) An asynchronous implementation ofwriteVid(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UShort).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getVidNode
Get the VidBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the Vid
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getVidNodeAsync
CompletableFuture<? extends BaseDataVariableType> getVidNodeAsync()Asynchronous implementation ofgetVidNode().- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-