ANSI C Based OPC UA Client/Server/PubSub SDK  1.9.1.442
UaClient_Subscription_Callback Struct Reference

UaClient_Subscription_Callback defines the callback interface for the UaClient_Subscription structure. More...

#include <uaclient_subscription.h>

Detailed Description

UaClient_Subscription_Callback defines the callback interface for the UaClient_Subscription structure.

This callback interface needs to be set by the user of the UaClient_Subscription structure to receive data change, event and subscription status change callbacks from the Client SDK. The interface also provides a callback function for keep alive calls from the server. The status of the subscription is normally monitored by the SDK and changes are indicated by sending subscription status changed callbacks.

In cases of Subscription errors the user of the SDK is responsible for creating a new subscription since the SDK does not keep the information to recreate the Subscription to not increase memory consumption. The necessary information needs to be stored by the client application anyway. Duplicating this information in the SDK would consume too much memory.


The documentation for this struct was generated from the following file: