Class IIeeeAutoNegotiationStatusTypeNode
java.lang.Object
org.eclipse.milo.opcua.sdk.client.nodes.UaNode
org.eclipse.milo.opcua.sdk.client.nodes.UaObjectNode
org.eclipse.milo.opcua.sdk.client.model.objects.BaseObjectTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.BaseInterfaceTypeNode
org.eclipse.milo.opcua.sdk.client.model.objects.IIeeeAutoNegotiationStatusTypeNode
- All Implemented Interfaces:
BaseInterfaceType,BaseObjectType,IIeeeAutoNegotiationStatusType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
public class IIeeeAutoNegotiationStatusTypeNode
extends BaseInterfaceTypeNode
implements IIeeeAutoNegotiationStatusType
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionIIeeeAutoNegotiationStatusTypeNode(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.structured.RolePermissionType[] rolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] userRolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType accessRestrictions, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte eventNotifier) -
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 BaseDataVariableTypeNode>Asynchronous implementation ofIIeeeAutoNegotiationStatusType.getNegotiationStatusNode().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 ofIIeeeAutoNegotiationStatusType.readNegotiationStatus().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 negotiationStatus) An asynchronous implementation ofIIeeeAutoNegotiationStatusType.writeNegotiationStatus(org.eclipse.milo.opcua.stack.core.types.enumerated.NegotiationStatus).Methods inherited from class org.eclipse.milo.opcua.sdk.client.nodes.UaObjectNode
callMethod, callMethod, callMethodAsync, callMethodAsync, getAttributeValue, getEventNotifier, getIconAsync, getMethod, getMethod, getMethodAsync, getMethodAsync, getNamingRuleAsync, getNodeVersionAsync, getObjectComponent, getObjectComponent, getObjectComponent, getObjectComponentAsync, getObjectComponentAsync, getObjectComponentAsync, getTypeDefinition, getTypeDefinitionAsync, getVariableComponent, getVariableComponent, getVariableComponent, getVariableComponentAsync, getVariableComponentAsync, getVariableComponentAsync, readEventNotifier, setAttributeValue, setEventNotifier, setIconAsync, setNamingRuleAsync, setNodeVersionAsync, writeEventNotifierMethods inherited from class org.eclipse.milo.opcua.sdk.client.nodes.UaNode
browse, browse, browseAsync, browseAsync, browseNodes, browseNodes, browseNodesAsync, browseNodesAsync, canonicalize, cast, findMemberNodeId, getAccessRestrictions, getBrowseName, getComponentAsync, getDescription, getDisplayName, getMemberNodeAsync, getNodeClass, getNodeId, getProperty, getPropertyNodeAsync, getPropertyNodeAsync, getRolePermissions, getUserRolePermissions, getUserWriteMask, getWriteMask, invalidate, readAccessRestrictions, readAttribute, readAttributeAsync, readBrowseName, readDescription, readDisplayName, readNamespaceIndex, readNodeClass, readNodeId, readProperty, readRolePermissions, readUserRolePermissions, readUserWriteMask, readWriteMask, refresh, refreshAsync, setAccessRestrictions, setBrowseName, setDescription, setDisplayName, setNodeClass, setNodeId, setProperty, setRolePermissions, setUserRolePermissions, setUserWriteMask, setWriteMask, synchronize, synchronizeAsync, writeAccessRestrictions, writeAttribute, writeAttributeAsync, writeBrowseName, writeDescription, writeDisplayName, writeNodeClass, writeNodeId, writeProperty, writeRolePermissions, writeUserRolePermissions, writeUserWriteMask, writeWriteMaskMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods 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
-
Constructor Details
-
IIeeeAutoNegotiationStatusTypeNode
public IIeeeAutoNegotiationStatusTypeNode(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.structured.RolePermissionType[] rolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.RolePermissionType[] userRolePermissions, org.eclipse.milo.opcua.stack.core.types.structured.AccessRestrictionType accessRestrictions, org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte eventNotifier)
-
-
Method Details
-
getNegotiationStatus
public org.eclipse.milo.opcua.stack.core.types.enumerated.NegotiationStatus getNegotiationStatus() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:IIeeeAutoNegotiationStatusTypeGet the local value of the NegotiationStatus Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getNegotiationStatusin interfaceIIeeeAutoNegotiationStatusType- 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
public void setNegotiationStatus(org.eclipse.milo.opcua.stack.core.types.enumerated.NegotiationStatus value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:IIeeeAutoNegotiationStatusTypeSet the local value of the NegotiationStatus Node.The value is only updated locally; it is not written to the server.
- Specified by:
setNegotiationStatusin interfaceIIeeeAutoNegotiationStatusType- 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
public org.eclipse.milo.opcua.stack.core.types.enumerated.NegotiationStatus readNegotiationStatus() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:IIeeeAutoNegotiationStatusTypeRead the value of the NegotiationStatus Node from the server and update the local value if the operation succeeds.- Specified by:
readNegotiationStatusin interfaceIIeeeAutoNegotiationStatusType- Returns:
- the
NegotiationStatusvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeNegotiationStatus
public void writeNegotiationStatus(org.eclipse.milo.opcua.stack.core.types.enumerated.NegotiationStatus value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:IIeeeAutoNegotiationStatusTypeWrite a new value for the NegotiationStatus Node to the server and update the local value if the operation succeeds.- Specified by:
writeNegotiationStatusin interfaceIIeeeAutoNegotiationStatusType- 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
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.enumerated.NegotiationStatus> readNegotiationStatusAsync()Description copied from interface:IIeeeAutoNegotiationStatusTypeAn asynchronous implementation ofIIeeeAutoNegotiationStatusType.readNegotiationStatus().- Specified by:
readNegotiationStatusAsyncin interfaceIIeeeAutoNegotiationStatusType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeNegotiationStatusAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeNegotiationStatusAsync(org.eclipse.milo.opcua.stack.core.types.enumerated.NegotiationStatus negotiationStatus) Description copied from interface:IIeeeAutoNegotiationStatusTypeAn asynchronous implementation ofIIeeeAutoNegotiationStatusType.writeNegotiationStatus(org.eclipse.milo.opcua.stack.core.types.enumerated.NegotiationStatus).- Specified by:
writeNegotiationStatusAsyncin interfaceIIeeeAutoNegotiationStatusType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getNegotiationStatusNode
public BaseDataVariableTypeNode getNegotiationStatusNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:IIeeeAutoNegotiationStatusTypeGet the NegotiationStatusBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getNegotiationStatusNodein interfaceIIeeeAutoNegotiationStatusType- 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
Description copied from interface:IIeeeAutoNegotiationStatusTypeAsynchronous implementation ofIIeeeAutoNegotiationStatusType.getNegotiationStatusNode().- Specified by:
getNegotiationStatusNodeAsyncin interfaceIIeeeAutoNegotiationStatusType- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-