| Package | Description |
|---|---|
| com.prosysopc.ua.client |
Main client side classes of the SDK.
|
| com.prosysopc.ua.typedictionary |
Dynamic
Structure handing based on
TypeDictionarys read from the server address space. |
| Modifier and Type | Class and Description |
|---|---|
class |
UaLoopbackClient
|
| Modifier and Type | Method and Description |
|---|---|
UaClient |
Subscription.getClient() |
UaClient |
AddressSpace.getClient()
Returns the
UaClient object this AddressSpace uses for service calls. |
| Modifier and Type | Method and Description |
|---|---|
default void |
UaClientListener.onAfterCreateSessionChannel(UaClient client,
Session session)
Called during UaClient.connect, after the session has been created, but before it is activated.
|
default void |
UaClientListener.onBeforePublishRequest(UaClient client,
PublishRequest publishRequest)
Called before sending the PublishRequest.
|
default void |
ServerStatusListener.onShutdown(UaClient client,
long secondsTillShutdown,
LocalizedText shutdownReason)
A notification of a server shutdown.
|
default void |
ServerStatusListener.onStateChange(UaClient client,
ServerState oldState,
ServerState newState)
A notification of the change in the server state.
|
default void |
ServerStatusListener.onStatusChange(UaClient client,
ServerStatusDataType status,
StatusCode errorCode)
A notification of a new server status.
|
protected void |
Subscription.setClient(UaClient server) |
void |
Subscription.transferTo(UaClient newClient)
Move the subscription to another client connection.
|
void |
Subscription.transferTo(UaClient newClient,
boolean sendInitialValues)
Move the subscription to another client connection.
|
void |
Subscription.transferTo(UaClient newClient,
UnsignedInteger subscriptionId)
Move the subscription to another client connection, using the provided SubscriptionId.
|
protected void |
Subscription.transferTo(UaClient newClient,
UnsignedInteger subscriptionId,
boolean sendInitialValues)
Internal.
|
default boolean |
UaClientListener.validatePublishResponse(UaClient client,
PublishResponse response)
Called before handling the PublishResponse.
|
default boolean |
UaClientListener.validateRepublishResponse(UaClient client,
RepublishResponse response)
Called before handling the
RepublishResponse. |
| Constructor and Description |
|---|
AddressSpace(UaClient client)
Create a new address space using the client connection.
|
| Constructor and Description |
|---|
TypeDictionary(UaClient client) |
Copyright © 2026. All rights reserved.