ANSI C Based OPC UA Client/Server SDK  1.8.1.381
UaServer_pProviderInterface Struct Reference

Provider interface table. More...

#include <uaserver_providers.h>

Data Fields

UaServer_pfProviderDeleteNodeUserData DeleteNodeUserData
 Notification to delete user data of a OpcUa_BaseNode. More...
 
UaServer_pfProviderCleanup Cleanup
 Cleanup service. More...
 
UaServer_pfProviderBrowseAsync BrowseAsync
 Asynchronous browse call. More...
 
UaServer_pfProviderTranslateAsync TranslateAsync
 Asynchronous translate call. More...
 
UaServer_pfProviderReadAsync ReadAsync
 Asynchronous read call. More...
 
UaServer_pfProviderWriteAsync WriteAsync
 Asynchronous write call. More...
 
UaServer_pfProviderHistoryReadEventAsync HistoryReadEventAsync
 Asynchronous HistoryReadEvent call. More...
 
UaServer_pfProviderHistoryReadRawModifiedAsync HistoryReadRawModifiedAsync
 Asynchronous HistoryReadRawModified call. More...
 
UaServer_pfProviderHistoryReadProcessedAsync HistoryReadProcessedAsync
 Asynchronous HistoryReadProcessed call. More...
 
UaServer_pfProviderHistoryReadAtTimeAsync HistoryReadAtTimeAsync
 Asynchronous HistoryReadAtTime call. More...
 
UaServer_pfProviderHistoryUpdateAsync HistoryUpdateAsync
 Asynchronous historyupdate call. More...
 
UaServer_pfProviderRegisterNodesAsync RegisterNodesAsync
 Asynchronous register call. More...
 
UaServer_pfProviderUnregisterNodesAsync UnregisterNodesAsync
 Asynchronous unregister call. More...
 
UaServer_pfProviderCallAsync CallAsync
 Asynchronous call call. More...
 
UaServer_pfProviderAddItem AddItem
 Synchronous add item call. More...
 
UaServer_pfProviderRemoveItem RemoveItem
 Synchronous remove item call. More...
 
UaServer_pfProviderSubscribe Subscribe
 Synchronous subscribe call. More...
 

Detailed Description

Provider interface table.

Field Documentation

UaServer_pfProviderAddItem UaServer_pProviderInterface::AddItem

Synchronous add item call.

UaServer_pfProviderBrowseAsync UaServer_pProviderInterface::BrowseAsync

Asynchronous browse call.

Set this function pointer to override the server's default browse implementation. This is normally only necesarry if your provider doesn't create node instances. This can be the case if your provider is just a wrapper for a underlying address space.

See also
_UaServer_pProviderCBInterface Struct Reference::BrowseComplete
UaServer_pfProviderCallAsync UaServer_pProviderInterface::CallAsync

Asynchronous call call.

UaServer_pfProviderCleanup UaServer_pProviderInterface::Cleanup

Cleanup service.

UaServer_pfProviderDeleteNodeUserData UaServer_pProviderInterface::DeleteNodeUserData

Notification to delete user data of a OpcUa_BaseNode.

UaServer_pfProviderHistoryReadAtTimeAsync UaServer_pProviderInterface::HistoryReadAtTimeAsync

Asynchronous HistoryReadAtTime call.

UaServer_pfProviderHistoryReadEventAsync UaServer_pProviderInterface::HistoryReadEventAsync

Asynchronous HistoryReadEvent call.

UaServer_pfProviderHistoryReadProcessedAsync UaServer_pProviderInterface::HistoryReadProcessedAsync

Asynchronous HistoryReadProcessed call.

UaServer_pfProviderHistoryReadRawModifiedAsync UaServer_pProviderInterface::HistoryReadRawModifiedAsync

Asynchronous HistoryReadRawModified call.

UaServer_pfProviderHistoryUpdateAsync UaServer_pProviderInterface::HistoryUpdateAsync

Asynchronous historyupdate call.

UaServer_pfProviderReadAsync UaServer_pProviderInterface::ReadAsync

Asynchronous read call.

See also
_UaServer_pProviderCBInterface Struct Reference::ReadComplete
UaServer_pfProviderRegisterNodesAsync UaServer_pProviderInterface::RegisterNodesAsync

Asynchronous register call.

UaServer_pfProviderRemoveItem UaServer_pProviderInterface::RemoveItem

Synchronous remove item call.

UaServer_pfProviderSubscribe UaServer_pProviderInterface::Subscribe

Synchronous subscribe call.

See also
_UaServer_pProviderCBInterface Struct Reference::SubscribeComplete
UaServer_pfProviderTranslateAsync UaServer_pProviderInterface::TranslateAsync

Asynchronous translate call.

UaServer_pfProviderUnregisterNodesAsync UaServer_pProviderInterface::UnregisterNodesAsync

Asynchronous unregister call.

UaServer_pfProviderWriteAsync UaServer_pProviderInterface::WriteAsync

Asynchronous write call.

See also
_UaServer_pProviderCBInterface Struct Reference::WriteComplete

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