The interface for methods implemented on the PublishSubscribeModel object.
More...
Inherits UnifiedAutomation.UaServer.IPubSubKeyServiceMethods.
|
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) |
|
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) |
|
The interface for methods implemented on the PublishSubscribeModel object.
- Parameters
-
context | |
model | |
Configuration | |
ConnectionId | out: |
- Returns
- 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:
- D:/work/uasdknet_master/src/UaServer/Models/UaBaseClasses.cs