High Performance OPC UA Server SDK  1.2.0.193
ua_client_subscription_callbacks Struct Reference

Callbacks that can be set for a subscripiton. More...

#include <uaclient_subscription_types.h>

Data Fields

ua_client_subscription_state_changed_cb status_changed_cb
 
ua_client_subscription_keepalive_cb keepalive_cb
 
ua_client_subscription_notifications_missing_cb notifications_missing_cb
 
ua_client_subscription_datachange_cb datachange_cb
 
ua_client_subscription_new_events_cb new_events_cb
 
ua_client_subscription_create_result_cb create_result_cb
 
ua_client_subscription_recreate_result_cb recreate_result_cb
 
ua_client_subscription_delete_result_cb delete_result_cb
 
ua_client_subscription_item_create_result_cb item_create_result_cb
 

Detailed Description

Callbacks that can be set for a subscripiton.

This callback interface needs to be set by the user of the subscription to receive the various kinds of callbacks for subscripitons from the SDK. All callbacks are optional for the SDK, but many are necessary for proper operation of the application.

The callbacks can be set when allocation a subscription with ua_client_subscription_allocate or later on by setting them manually in the ua_client_subscription structure.


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