High Performance OPC UA Server SDK  1.7.1.383
uaapplication

UA Application context. More...

Typedefs

typedef int(* uaapplication_docom_cb) (struct uaapplication *app)
 Callback that is invoked during uaapplication_timed_docom. More...
 

Detailed Description

UA Application context.

Every UA application needs to create one instance of this context and call uaapplication_init to initialize the SDK.

Note all the structure elements are used only internally by the SDK. You should not access them directly. The fields will be set correctly by uaapplication_init.

Typedef Documentation

◆ uaapplication_docom_cb

typedef int(* uaapplication_docom_cb) (struct uaapplication *app)

Callback that is invoked during uaapplication_timed_docom.

It is used internally by the SDK for decoupled components like the client, but can also be used by the user application for regular tasks.

There is only a very limited number of callbacks that can be registered and there is no callback data. So if there a multiple objects to be processed it is recommended to register one callback that iterates over all objects and not a single callback for each object.