Class IIeeeTsnMacAddressTypeNode
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.IIeeeTsnMacAddressTypeNode
- All Implemented Interfaces:
BaseInterfaceType,BaseObjectType,IIeeeTsnMacAddressType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
public class IIeeeTsnMacAddressTypeNode
extends BaseInterfaceTypeNode
implements IIeeeTsnMacAddressType
-
Field Summary
-
Constructor Summary
ConstructorsConstructorDescriptionIIeeeTsnMacAddressTypeNode(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.builtin.unsigned.UByte[]Get the local value of the DestinationAddress Node.Get the DestinationAddressBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableTypeNode>Asynchronous implementation ofIIeeeTsnMacAddressType.getDestinationAddressNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[]Get the local value of the SourceAddress Node.Get the SourceAddressBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableTypeNode>Asynchronous implementation ofIIeeeTsnMacAddressType.getSourceAddressNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[]Read the value of the DestinationAddress 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 ofIIeeeTsnMacAddressType.readDestinationAddress().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[]Read the value of the SourceAddress 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 ofIIeeeTsnMacAddressType.readSourceAddress().voidsetDestinationAddress(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[] value) Set the local value of the DestinationAddress Node.voidsetSourceAddress(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[] value) Set the local value of the SourceAddress Node.voidwriteDestinationAddress(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[] value) Write a new value for the DestinationAddress Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeDestinationAddressAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[] destinationAddress) An asynchronous implementation ofIIeeeTsnMacAddressType.writeDestinationAddress(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[]).voidwriteSourceAddress(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[] value) Write a new value for the SourceAddress Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeSourceAddressAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[] sourceAddress) An asynchronous implementation ofIIeeeTsnMacAddressType.writeSourceAddress(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[]).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
-
IIeeeTsnMacAddressTypeNode
public IIeeeTsnMacAddressTypeNode(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
-
getDestinationAddress
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[] getDestinationAddress() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:IIeeeTsnMacAddressTypeGet the local value of the DestinationAddress Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getDestinationAddressin interfaceIIeeeTsnMacAddressType- Returns:
- the local value of the DestinationAddress Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DestinationAddress Node.
-
setDestinationAddress
public void setDestinationAddress(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:IIeeeTsnMacAddressTypeSet the local value of the DestinationAddress Node.The value is only updated locally; it is not written to the server.
- Specified by:
setDestinationAddressin interfaceIIeeeTsnMacAddressType- Parameters:
value- the local value to set for the DestinationAddress Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the DestinationAddress Node.
-
readDestinationAddress
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[] readDestinationAddress() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:IIeeeTsnMacAddressTypeRead the value of the DestinationAddress Node from the server and update the local value if the operation succeeds.- Specified by:
readDestinationAddressin interfaceIIeeeTsnMacAddressType- Returns:
- the
UBytevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeDestinationAddress
public void writeDestinationAddress(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:IIeeeTsnMacAddressTypeWrite a new value for the DestinationAddress Node to the server and update the local value if the operation succeeds.- Specified by:
writeDestinationAddressin interfaceIIeeeTsnMacAddressType- Parameters:
value- theUBytevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readDestinationAddressAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[]> readDestinationAddressAsync()Description copied from interface:IIeeeTsnMacAddressTypeAn asynchronous implementation ofIIeeeTsnMacAddressType.readDestinationAddress().- Specified by:
readDestinationAddressAsyncin interfaceIIeeeTsnMacAddressType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeDestinationAddressAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeDestinationAddressAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[] destinationAddress) Description copied from interface:IIeeeTsnMacAddressTypeAn asynchronous implementation ofIIeeeTsnMacAddressType.writeDestinationAddress(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[]).- Specified by:
writeDestinationAddressAsyncin interfaceIIeeeTsnMacAddressType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getDestinationAddressNode
public BaseDataVariableTypeNode getDestinationAddressNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:IIeeeTsnMacAddressTypeGet the DestinationAddressBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getDestinationAddressNodein interfaceIIeeeTsnMacAddressType- Returns:
- the DestinationAddress
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getDestinationAddressNodeAsync
Description copied from interface:IIeeeTsnMacAddressTypeAsynchronous implementation ofIIeeeTsnMacAddressType.getDestinationAddressNode().- Specified by:
getDestinationAddressNodeAsyncin interfaceIIeeeTsnMacAddressType- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getSourceAddress
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[] getSourceAddress() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:IIeeeTsnMacAddressTypeGet the local value of the SourceAddress Node.The returned value is the last seen; it is not read live from the server.
- Specified by:
getSourceAddressin interfaceIIeeeTsnMacAddressType- Returns:
- the local value of the SourceAddress Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SourceAddress Node.
-
setSourceAddress
public void setSourceAddress(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:IIeeeTsnMacAddressTypeSet the local value of the SourceAddress Node.The value is only updated locally; it is not written to the server.
- Specified by:
setSourceAddressin interfaceIIeeeTsnMacAddressType- Parameters:
value- the local value to set for the SourceAddress Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the SourceAddress Node.
-
readSourceAddress
public org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[] readSourceAddress() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:IIeeeTsnMacAddressTypeRead the value of the SourceAddress Node from the server and update the local value if the operation succeeds.- Specified by:
readSourceAddressin interfaceIIeeeTsnMacAddressType- Returns:
- the
UBytevalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeSourceAddress
public void writeSourceAddress(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[] value) throws org.eclipse.milo.opcua.stack.core.UaException Description copied from interface:IIeeeTsnMacAddressTypeWrite a new value for the SourceAddress Node to the server and update the local value if the operation succeeds.- Specified by:
writeSourceAddressin interfaceIIeeeTsnMacAddressType- Parameters:
value- theUBytevalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readSourceAddressAsync
public CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[]> readSourceAddressAsync()Description copied from interface:IIeeeTsnMacAddressTypeAn asynchronous implementation ofIIeeeTsnMacAddressType.readSourceAddress().- Specified by:
readSourceAddressAsyncin interfaceIIeeeTsnMacAddressType- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSourceAddressAsync
public CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSourceAddressAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[] sourceAddress) Description copied from interface:IIeeeTsnMacAddressTypeAn asynchronous implementation ofIIeeeTsnMacAddressType.writeSourceAddress(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.UByte[]).- Specified by:
writeSourceAddressAsyncin interfaceIIeeeTsnMacAddressType- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSourceAddressNode
public BaseDataVariableTypeNode getSourceAddressNode() throws org.eclipse.milo.opcua.stack.core.UaExceptionDescription copied from interface:IIeeeTsnMacAddressTypeGet the SourceAddressBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Specified by:
getSourceAddressNodein interfaceIIeeeTsnMacAddressType- Returns:
- the SourceAddress
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getSourceAddressNodeAsync
Description copied from interface:IIeeeTsnMacAddressTypeAsynchronous implementation ofIIeeeTsnMacAddressType.getSourceAddressNode().- Specified by:
getSourceAddressNodeAsyncin interfaceIIeeeTsnMacAddressType- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-