Interface IBaseEthernetCapabilitiesType
- All Superinterfaces:
BaseInterfaceType,BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- All Known Implementing Classes:
IBaseEthernetCapabilitiesTypeNode
-
Method Summary
Modifier and TypeMethodDescriptionGet the local value of the VlanTagCapable Node.Get the VlanTagCapableBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableType>Asynchronous implementation ofgetVlanTagCapableNode().Read the value of the VlanTagCapable Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends Boolean>An asynchronous implementation ofreadVlanTagCapable().voidsetVlanTagCapable(Boolean value) Set the local value of the VlanTagCapable Node.voidwriteVlanTagCapable(Boolean value) Write a new value for the VlanTagCapable Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeVlanTagCapableAsync(Boolean value) An asynchronous implementation ofwriteVlanTagCapable(java.lang.Boolean).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
-
getVlanTagCapable
Get the local value of the VlanTagCapable Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the VlanTagCapable Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the VlanTagCapable Node.
-
setVlanTagCapable
Set the local value of the VlanTagCapable Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the VlanTagCapable Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the VlanTagCapable Node.
-
readVlanTagCapable
Read the value of the VlanTagCapable 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.
-
writeVlanTagCapable
Write a new value for the VlanTagCapable 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.
-
readVlanTagCapableAsync
CompletableFuture<? extends Boolean> readVlanTagCapableAsync()An asynchronous implementation ofreadVlanTagCapable().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeVlanTagCapableAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeVlanTagCapableAsync(Boolean value) An asynchronous implementation ofwriteVlanTagCapable(java.lang.Boolean).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getVlanTagCapableNode
Get the VlanTagCapableBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the VlanTagCapable
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getVlanTagCapableNodeAsync
CompletableFuture<? extends BaseDataVariableType> getVlanTagCapableNodeAsync()Asynchronous implementation ofgetVlanTagCapableNode().- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-