Interface IIeeeTsnInterfaceConfigurationListenerType
- All Superinterfaces:
BaseInterfaceType,BaseObjectType,IIeeeTsnInterfaceConfigurationType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- All Known Implementing Classes:
IIeeeTsnInterfaceConfigurationListenerTypeNode
public interface IIeeeTsnInterfaceConfigurationListenerType
extends IIeeeTsnInterfaceConfigurationType
-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerGet the local value of the ReceiveOffset Node.Get the ReceiveOffsetBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableType>Asynchronous implementation ofgetReceiveOffsetNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UIntegerRead the value of the ReceiveOffset Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger>An asynchronous implementation ofreadReceiveOffset().voidsetReceiveOffset(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Set the local value of the ReceiveOffset Node.voidwriteReceiveOffset(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) Write a new value for the ReceiveOffset Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeReceiveOffsetAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) An asynchronous implementation ofwriteReceiveOffset(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).Methods inherited from interface org.eclipse.milo.opcua.sdk.client.model.objects.IIeeeTsnInterfaceConfigurationType
getInterfaceName, getInterfaceNameNode, getInterfaceNameNodeAsync, getMacAddress, getMacAddressNode, getMacAddressNodeAsync, readInterfaceName, readInterfaceNameAsync, readMacAddress, readMacAddressAsync, setInterfaceName, setMacAddress, writeInterfaceName, writeInterfaceNameAsync, writeMacAddress, writeMacAddressAsyncMethods 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
-
getReceiveOffset
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger getReceiveOffset() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the ReceiveOffset Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the ReceiveOffset Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ReceiveOffset Node.
-
setReceiveOffset
void setReceiveOffset(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the ReceiveOffset Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the ReceiveOffset Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the ReceiveOffset Node.
-
readReceiveOffset
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger readReceiveOffset() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the ReceiveOffset Node from the server and update the local value if the operation succeeds.- Returns:
- the
UIntegervalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeReceiveOffset
void writeReceiveOffset(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the ReceiveOffset Node to the server and update the local value if the operation succeeds.- Parameters:
value- theUIntegervalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readReceiveOffsetAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger> readReceiveOffsetAsync()An asynchronous implementation ofreadReceiveOffset().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeReceiveOffsetAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeReceiveOffsetAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger value) An asynchronous implementation ofwriteReceiveOffset(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UInteger).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getReceiveOffsetNode
Get the ReceiveOffsetBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the ReceiveOffset
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getReceiveOffsetNodeAsync
CompletableFuture<? extends BaseDataVariableType> getReceiveOffsetNodeAsync()Asynchronous implementation ofgetReceiveOffsetNode().- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-