I am trying to find a solution for the following problem inside my opcua server implementation:
Inside a subscription I want to know when a Client has received the current data value after a data change occured.
More clearly I need to be 100 percent sure that the client has received the new value for the subscripted item:
Subscription exists -> Data Change Detected -> Notification to subscriping Client -> Acknowledge -> get Informed
I tried to get the needed information by overriding the methods:
- SubscriptionManager.RaiseSubscriptionEvent
BaseNodeManager.FinishDataTransaction
BaseNodeManager.Confirm
BaseNodeManager.Acknowledge
ServerManager.OnRequestComplete
Is there a way to get the information I want with the use of the sdk or the toolkit and if possible a hint on how to achieve this.
Thanks in advance