.NET Based OPC UA Client/Server SDK  3.0.10.493
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)
 
StatusCode RemoveConnection (RequestContext context, PublishSubscribeModel model, NodeId ConnectionId)
 
StatusCode SetSecurityKeys (RequestContext context, PublishSubscribeModel model, string SecurityGroupId, string SecurityPolicyUri, uint CurrentTokenId, byte[] CurrentKey, byte[][] FutureKeys, double TimeToNextKey, double KeyLifetime)
 
- Public Member Functions inherited from UnifiedAutomation.UaServer.IPubSubKeyServiceMethods
StatusCode GetSecurityGroup (RequestContext context, PubSubKeyServiceModel model, string SecurityGroupId, out NodeId SecurityGroupNodeId)
 
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)
 

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 
)

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

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 
)

Parameters
context
model
SecurityGroupId
SecurityPolicyUri
CurrentTokenId
CurrentKey
FutureKeys
TimeToNextKey
KeyLifetime
Returns

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