public interface UaClient extends AttributeServices, MethodServices, MonitoredItemServices, NodeManagementServices, SubscriptionServices, ViewServices
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<? extends UaClient> |
connect()
Connect to the configured endpoint.
|
CompletableFuture<? extends UaClient> |
disconnect()
Disconnect from the configured endpoint.
|
AddressSpace |
getAddressSpace() |
OpcUaClientConfig |
getConfig() |
CompletableFuture<? extends UaSession> |
getSession() |
UaSubscriptionManager |
getSubscriptionManager() |
<T extends org.eclipse.milo.opcua.stack.core.serialization.UaResponseMessage> |
sendRequest(org.eclipse.milo.opcua.stack.core.serialization.UaRequestMessage request)
Send a
UaRequestMessage. |
historyRead, historyUpdate, read, read, readValue, readValues, write, writeValue, writeValuescall, callcreateMonitoredItems, deleteMonitoredItems, modifyMonitoredItems, setMonitoringMode, setTriggeringaddNodes, addReferences, deleteNodes, deleteReferencescreateSubscription, deleteSubscriptions, modifySubscription, publish, republish, setPublishingMode, transferSubscriptionsbrowse, browse, browse, browseNext, browseNext, registerNodes, translateBrowsePaths, unregisterNodesOpcUaClientConfig getConfig()
OpcUaClientConfig for this client.CompletableFuture<? extends UaClient> connect()
CompletableFuture holding this client instance.CompletableFuture<? extends UaClient> disconnect()
CompletableFuture holding this client instance.CompletableFuture<? extends UaSession> getSession()
CompletableFuture holding the UaSession.AddressSpace getAddressSpace()
AddressSpace.UaSubscriptionManager getSubscriptionManager()
OpcUaSubscriptionManager for this client.<T extends org.eclipse.milo.opcua.stack.core.serialization.UaResponseMessage> CompletableFuture<T> sendRequest(org.eclipse.milo.opcua.stack.core.serialization.UaRequestMessage request)
UaRequestMessage.request - the request to send.CompletableFuture holding the response.Copyright © 2021. All rights reserved.