.NET Based OPC UA Client/Server SDK  3.3.0.530
UnifiedAutomation.UaServer.IPublishSubscribeMethods Interface Reference

The interface for methods implemented on the PublishSubscribeModel object. More...

Inherits UnifiedAutomation.UaServer.IPubSubKeyServiceMethods.

Public Member Functions

StatusCode AddConnection (RequestContext context, PublishSubscribeModel model, PubSubConnectionDataType Configuration, out NodeId ConnectionId)
 https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.4 More...
 
StatusCode RemoveConnection (RequestContext context, PublishSubscribeModel model, NodeId ConnectionId)
 https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.5 More...
 
StatusCode SetSecurityKeys (RequestContext context, PublishSubscribeModel model, string SecurityGroupId, string SecurityPolicyUri, uint CurrentTokenId, byte[] CurrentKey, byte[][] FutureKeys, double TimeToNextKey, double KeyLifetime)
 https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.3 More...
 
- Public Member Functions inherited from UnifiedAutomation.UaServer.IPubSubKeyServiceMethods
StatusCode GetSecurityGroup (RequestContext context, PubSubKeyServiceModel model, string SecurityGroupId, out NodeId SecurityGroupNodeId)
 https://reference.opcfoundation.org/v105/Core/docs/Part14/8.3.3 More...
 
StatusCode GetSecurityKeys (RequestContext context, PubSubKeyServiceModel model, string SecurityGroupId, uint StartingTokenId, uint RequestedKeyCount, out string SecurityPolicyUri, out uint FirstTokenId, out byte[][] Keys, out double TimeToNextKey, out double KeyLifetime)
 https://reference.opcfoundation.org/v105/Core/docs/Part14/8.3.2 More...
 

Detailed Description

The interface for methods implemented on the PublishSubscribeModel object.

Member Function Documentation

StatusCode UnifiedAutomation.UaServer.IPublishSubscribeMethods.AddConnection ( RequestContext  context,
PublishSubscribeModel  model,
PubSubConnectionDataType  Configuration,
out NodeId  ConnectionId 
)

https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.4

Parameters
context
model
Configuration
ConnectionIdout:
Returns
StatusCode UnifiedAutomation.UaServer.IPublishSubscribeMethods.RemoveConnection ( RequestContext  context,
PublishSubscribeModel  model,
NodeId  ConnectionId 
)

https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.5

Parameters
context
model
ConnectionId
Returns
StatusCode UnifiedAutomation.UaServer.IPublishSubscribeMethods.SetSecurityKeys ( RequestContext  context,
PublishSubscribeModel  model,
string  SecurityGroupId,
string  SecurityPolicyUri,
uint  CurrentTokenId,
byte[]  CurrentKey,
byte  FutureKeys[][],
double  TimeToNextKey,
double  KeyLifetime 
)

https://reference.opcfoundation.org/v105/Core/docs/Part14/9.1.3/#9.1.3.3

Parameters
context
model
SecurityGroupId
SecurityPolicyUri
CurrentTokenId
CurrentKey
FutureKeys
TimeToNextKey
KeyLifetime
Returns

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