Interface IIetfBaseNetworkInterfaceType
- All Superinterfaces:
BaseInterfaceType,BaseObjectType,org.eclipse.milo.opcua.sdk.core.nodes.Node,org.eclipse.milo.opcua.sdk.core.nodes.ObjectNode
- All Known Implementing Classes:
IIetfBaseNetworkInterfaceTypeNode
-
Method Summary
Modifier and TypeMethodDescriptionorg.eclipse.milo.opcua.stack.core.types.enumerated.InterfaceAdminStatusGet the local value of the AdminStatus Node.Get the AdminStatusBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableType>Asynchronous implementation ofgetAdminStatusNode().org.eclipse.milo.opcua.stack.core.types.enumerated.InterfaceOperStatusGet the local value of the OperStatus Node.Get the OperStatusBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableType>Asynchronous implementation ofgetOperStatusNode().Get the local value of the PhysAddress Node.Get the PhysAddressBaseDataVariableTypeNode, ornullif it does not exist.CompletableFuture<? extends BaseDataVariableType>Asynchronous implementation ofgetPhysAddressNode().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULonggetSpeed()Get the local value of the Speed Node.Get the SpeedAnalogUnitTypeNode, ornullif it does not exist.CompletableFuture<? extends AnalogUnitType>Asynchronous implementation ofgetSpeedNode().org.eclipse.milo.opcua.stack.core.types.enumerated.InterfaceAdminStatusRead the value of the AdminStatus Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.enumerated.InterfaceAdminStatus>An asynchronous implementation ofreadAdminStatus().org.eclipse.milo.opcua.stack.core.types.enumerated.InterfaceOperStatusRead the value of the OperStatus Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.enumerated.InterfaceOperStatus>An asynchronous implementation ofreadOperStatus().Read the value of the PhysAddress Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends String>An asynchronous implementation ofreadPhysAddress().org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULongRead the value of the Speed Node from the server and update the local value if the operation succeeds.CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong>An asynchronous implementation ofreadSpeed().voidsetAdminStatus(org.eclipse.milo.opcua.stack.core.types.enumerated.InterfaceAdminStatus value) Set the local value of the AdminStatus Node.voidsetOperStatus(org.eclipse.milo.opcua.stack.core.types.enumerated.InterfaceOperStatus value) Set the local value of the OperStatus Node.voidsetPhysAddress(String value) Set the local value of the PhysAddress Node.voidsetSpeed(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong value) Set the local value of the Speed Node.voidwriteAdminStatus(org.eclipse.milo.opcua.stack.core.types.enumerated.InterfaceAdminStatus value) Write a new value for the AdminStatus Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeAdminStatusAsync(org.eclipse.milo.opcua.stack.core.types.enumerated.InterfaceAdminStatus value) An asynchronous implementation ofwriteAdminStatus(org.eclipse.milo.opcua.stack.core.types.enumerated.InterfaceAdminStatus).voidwriteOperStatus(org.eclipse.milo.opcua.stack.core.types.enumerated.InterfaceOperStatus value) Write a new value for the OperStatus Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeOperStatusAsync(org.eclipse.milo.opcua.stack.core.types.enumerated.InterfaceOperStatus value) An asynchronous implementation ofwriteOperStatus(org.eclipse.milo.opcua.stack.core.types.enumerated.InterfaceOperStatus).voidwritePhysAddress(String value) Write a new value for the PhysAddress Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writePhysAddressAsync(String value) An asynchronous implementation ofwritePhysAddress(java.lang.String).voidwriteSpeed(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong value) Write a new value for the Speed Node to the server and update the local value if the operation succeeds.CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode>writeSpeedAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong value) An asynchronous implementation ofwriteSpeed(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong).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
-
getAdminStatus
org.eclipse.milo.opcua.stack.core.types.enumerated.InterfaceAdminStatus getAdminStatus() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the AdminStatus Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the AdminStatus Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the AdminStatus Node.
-
setAdminStatus
void setAdminStatus(org.eclipse.milo.opcua.stack.core.types.enumerated.InterfaceAdminStatus value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the AdminStatus Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the AdminStatus Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the AdminStatus Node.
-
readAdminStatus
org.eclipse.milo.opcua.stack.core.types.enumerated.InterfaceAdminStatus readAdminStatus() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the AdminStatus Node from the server and update the local value if the operation succeeds.- Returns:
- the
InterfaceAdminStatusvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeAdminStatus
void writeAdminStatus(org.eclipse.milo.opcua.stack.core.types.enumerated.InterfaceAdminStatus value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the AdminStatus Node to the server and update the local value if the operation succeeds.- Parameters:
value- theInterfaceAdminStatusvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readAdminStatusAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.enumerated.InterfaceAdminStatus> readAdminStatusAsync()An asynchronous implementation ofreadAdminStatus().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeAdminStatusAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeAdminStatusAsync(org.eclipse.milo.opcua.stack.core.types.enumerated.InterfaceAdminStatus value) An asynchronous implementation ofwriteAdminStatus(org.eclipse.milo.opcua.stack.core.types.enumerated.InterfaceAdminStatus).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getAdminStatusNode
Get the AdminStatusBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the AdminStatus
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getAdminStatusNodeAsync
CompletableFuture<? extends BaseDataVariableType> getAdminStatusNodeAsync()Asynchronous implementation ofgetAdminStatusNode().- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getOperStatus
org.eclipse.milo.opcua.stack.core.types.enumerated.InterfaceOperStatus getOperStatus() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the OperStatus Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the OperStatus Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the OperStatus Node.
-
setOperStatus
void setOperStatus(org.eclipse.milo.opcua.stack.core.types.enumerated.InterfaceOperStatus value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the OperStatus Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the OperStatus Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the OperStatus Node.
-
readOperStatus
org.eclipse.milo.opcua.stack.core.types.enumerated.InterfaceOperStatus readOperStatus() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the OperStatus Node from the server and update the local value if the operation succeeds.- Returns:
- the
InterfaceOperStatusvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeOperStatus
void writeOperStatus(org.eclipse.milo.opcua.stack.core.types.enumerated.InterfaceOperStatus value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the OperStatus Node to the server and update the local value if the operation succeeds.- Parameters:
value- theInterfaceOperStatusvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readOperStatusAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.enumerated.InterfaceOperStatus> readOperStatusAsync()An asynchronous implementation ofreadOperStatus().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeOperStatusAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeOperStatusAsync(org.eclipse.milo.opcua.stack.core.types.enumerated.InterfaceOperStatus value) An asynchronous implementation ofwriteOperStatus(org.eclipse.milo.opcua.stack.core.types.enumerated.InterfaceOperStatus).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getOperStatusNode
Get the OperStatusBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the OperStatus
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getOperStatusNodeAsync
CompletableFuture<? extends BaseDataVariableType> getOperStatusNodeAsync()Asynchronous implementation ofgetOperStatusNode().- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getPhysAddress
Get the local value of the PhysAddress Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the PhysAddress Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the PhysAddress Node.
-
setPhysAddress
Set the local value of the PhysAddress Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the PhysAddress Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the PhysAddress Node.
-
readPhysAddress
Read the value of the PhysAddress Node from the server and update the local value if the operation succeeds.- Returns:
- the
Stringvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writePhysAddress
Write a new value for the PhysAddress Node to the server and update the local value if the operation succeeds.- Parameters:
value- theStringvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readPhysAddressAsync
CompletableFuture<? extends String> readPhysAddressAsync()An asynchronous implementation ofreadPhysAddress().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writePhysAddressAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writePhysAddressAsync(String value) An asynchronous implementation ofwritePhysAddress(java.lang.String).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getPhysAddressNode
Get the PhysAddressBaseDataVariableTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the PhysAddress
BaseDataVariableTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getPhysAddressNodeAsync
CompletableFuture<? extends BaseDataVariableType> getPhysAddressNodeAsync()Asynchronous implementation ofgetPhysAddressNode().- Returns:
- a CompletableFuture that completes successfully with the BaseDataVariableType Node or completes exceptionally if an error occurs creating or getting the Node.
-
getSpeed
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong getSpeed() throws org.eclipse.milo.opcua.stack.core.UaExceptionGet the local value of the Speed Node.The returned value is the last seen; it is not read live from the server.
- Returns:
- the local value of the Speed Node.
- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Speed Node.
-
setSpeed
void setSpeed(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong value) throws org.eclipse.milo.opcua.stack.core.UaException Set the local value of the Speed Node.The value is only updated locally; it is not written to the server.
- Parameters:
value- the local value to set for the Speed Node.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Speed Node.
-
readSpeed
org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong readSpeed() throws org.eclipse.milo.opcua.stack.core.UaExceptionRead the value of the Speed Node from the server and update the local value if the operation succeeds.- Returns:
- the
ULongvalue read from the server. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
writeSpeed
void writeSpeed(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong value) throws org.eclipse.milo.opcua.stack.core.UaException Write a new value for the Speed Node to the server and update the local value if the operation succeeds.- Parameters:
value- theULongvalue to write to the server.- Throws:
org.eclipse.milo.opcua.stack.core.UaException- if a service- or operation-level error occurs.
-
readSpeedAsync
CompletableFuture<? extends org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong> readSpeedAsync()An asynchronous implementation ofreadSpeed().- Returns:
- a CompletableFuture that completes successfully with the value or completes exceptionally if an operation- or service-level error occurs.
-
writeSpeedAsync
CompletableFuture<org.eclipse.milo.opcua.stack.core.types.builtin.StatusCode> writeSpeedAsync(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong value) An asynchronous implementation ofwriteSpeed(org.eclipse.milo.opcua.stack.core.types.builtin.unsigned.ULong).- Returns:
- a CompletableFuture that completes successfully with the operation result or completes exceptionally if a service-level error occurs.
-
getSpeedNode
Get the SpeedAnalogUnitTypeNode, ornullif it does not exist.The Node is created when first accessed and cached for subsequent calls.
- Returns:
- the Speed
AnalogUnitTypeNode, ornullif it does not exist. - Throws:
org.eclipse.milo.opcua.stack.core.UaException- if an error occurs creating or getting the Node.
-
getSpeedNodeAsync
CompletableFuture<? extends AnalogUnitType> getSpeedNodeAsync()Asynchronous implementation ofgetSpeedNode().- Returns:
- a CompletableFuture that completes successfully with the AnalogUnitType Node or completes exceptionally if an error occurs creating or getting the Node.
-