Interface IIeeeAutoNegotiationStatusType
- All Superinterfaces:
BaseInterfaceType,BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- All Known Implementing Classes:
IIeeeAutoNegotiationStatusTypeNode
-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.milo.opcua.stack.core.types.enumerated.NegotiationStatusGet the local value of the NegotiationStatus Node.Get the NegotiationStatusBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableType>Asynchronous implementation ofgetNegotiationStatusNode().org.eclipse.milo.opcua.stack.core.types.enumerated.NegotiationStatusRead the value of the NegotiationStatus Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.enumerated.NegotiationStatus>An asynchronous implementation ofreadNegotiationStatus().voidsetNegotiationStatus(org.eclipse.milo.opcua.stack.core.types.enumerated.NegotiationStatus value) Set the local value of the NegotiationStatus Node.voidwriteNegotiationStatus(org.eclipse.milo.opcua.stack.core.types.enumerated.NegotiationStatus value) Write a new value for the NegotiationStatus Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeNegotiationStatusAsync(org.eclipse.milo.opcua.stack.core.types.enumerated.NegotiationStatus value) An asynchronous implementation ofwriteNegotiationStatus(org.eclipse.milo.opcua.stack.core.types.enumerated.NegotiationStatus).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
-
getNegotiationStatus
org.eclipse.milo.opcua.stack.core.types.enumerated.NegotiationStatus getNegotiationStatus() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the NegotiationStatus Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the NegotiationStatus Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the NegotiationStatus Node.
-
setNegotiationStatus
void setNegotiationStatus(org.eclipse.milo.opcua.stack.core.types.enumerated.NegotiationStatus value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the NegotiationStatus Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the NegotiationStatus Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the NegotiationStatus Node.
-
readNegotiationStatus
org.eclipse.milo.opcua.stack.core.types.enumerated.NegotiationStatus readNegotiationStatus() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the NegotiationStatus Node from the server and update the local value if the operation succeeds.- Returns:
- the
NegotiationStatusvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeNegotiationStatus
void writeNegotiationStatus(org.eclipse.milo.opcua.stack.core.types.enumerated.NegotiationStatus value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the NegotiationStatus Node to the server and update the local value if the operation succeeds.- Parameters:
value- theNegotiationStatusvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readNegotiationStatusAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.enumerated.NegotiationStatus> readNegotiationStatusAsync()An asynchronous implementation ofreadNegotiationStatus().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeNegotiationStatusAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeNegotiationStatusAsync(org.eclipse.milo.opcua.stack.core.types.enumerated.NegotiationStatus value) An asynchronous implementation ofwriteNegotiationStatus(org.eclipse.milo.opcua.stack.core.types.enumerated.NegotiationStatus).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getNegotiationStatusNode
BaseDataVariableType getNegotiationStatusNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the NegotiationStatusBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the NegotiationStatus
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getNegotiationStatusNodeAsync
CompletableFuture<? extends BaseDataVariableType> getNegotiationStatusNodeAsync()Asynchronous implementation ofgetNegotiationStatusNode().- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-