UA Bundle SDK .NET  2.2.0.255
 All Classes Namespaces Functions Variables Enumerations Enumerator Properties Events Groups Pages
UnifiedAutomation.UaBase.ISessionServer Interface Reference

An interface to a UA server implementation. More...

Inherits UnifiedAutomation.UaBase.IServerBase.

Inherited by UnifiedAutomation.UaBase.SessionServerBase.

Public Member Functions

ResponseHeader FindServers (RequestHeader requestHeader, string endpointUrl, StringCollection localeIds, StringCollection serverUris, out ApplicationDescriptionCollection servers)
 Invokes the FindServers service. More...
 
ResponseHeader GetEndpoints (RequestHeader requestHeader, string endpointUrl, StringCollection localeIds, StringCollection profileUris, out EndpointDescriptionCollection endpoints)
 Invokes the GetEndpoints service. More...
 
ResponseHeader CreateSession (RequestHeader requestHeader, ApplicationDescription clientDescription, string serverUri, string endpointUrl, string sessionName, byte[] clientNonce, byte[] clientCertificate, double requestedSessionTimeout, uint maxResponseMessageSize, out NodeId sessionId, out NodeId authenticationToken, out double revisedSessionTimeout, out byte[] serverNonce, out byte[] serverCertificate, out EndpointDescriptionCollection serverEndpoints, out SignedSoftwareCertificateCollection serverSoftwareCertificates, out SignatureData serverSignature, out uint maxRequestMessageSize)
 Invokes the CreateSession service. More...
 
ResponseHeader ActivateSession (RequestHeader requestHeader, SignatureData clientSignature, SignedSoftwareCertificateCollection clientSoftwareCertificates, StringCollection localeIds, ExtensionObject userIdentityToken, SignatureData userTokenSignature, out byte[] serverNonce, out StatusCodeCollection results, out DiagnosticInfoCollection diagnosticInfos)
 Invokes the ActivateSession service. More...
 
ResponseHeader CloseSession (RequestHeader requestHeader, bool deleteSubscriptions)
 Invokes the CloseSession service. More...
 
ResponseHeader Cancel (RequestHeader requestHeader, uint requestHandle, out uint cancelCount)
 Invokes the Cancel service. More...
 
ResponseHeader AddNodes (RequestHeader requestHeader, AddNodesItemCollection nodesToAdd, out AddNodesResultCollection results, out DiagnosticInfoCollection diagnosticInfos)
 Invokes the AddNodes service. More...
 
ResponseHeader AddReferences (RequestHeader requestHeader, AddReferencesItemCollection referencesToAdd, out StatusCodeCollection results, out DiagnosticInfoCollection diagnosticInfos)
 Invokes the AddReferences service. More...
 
ResponseHeader DeleteNodes (RequestHeader requestHeader, DeleteNodesItemCollection nodesToDelete, out StatusCodeCollection results, out DiagnosticInfoCollection diagnosticInfos)
 Invokes the DeleteNodes service. More...
 
ResponseHeader DeleteReferences (RequestHeader requestHeader, DeleteReferencesItemCollection referencesToDelete, out StatusCodeCollection results, out DiagnosticInfoCollection diagnosticInfos)
 Invokes the DeleteReferences service. More...
 
ResponseHeader Browse (RequestHeader requestHeader, ViewDescription view, uint requestedMaxReferencesPerNode, BrowseDescriptionCollection nodesToBrowse, out BrowseResultCollection results, out DiagnosticInfoCollection diagnosticInfos)
 Invokes the Browse service. More...
 
ResponseHeader BrowseNext (RequestHeader requestHeader, bool releaseContinuationPoints, ByteStringCollection continuationPoints, out BrowseResultCollection results, out DiagnosticInfoCollection diagnosticInfos)
 Invokes the BrowseNext service. More...
 
ResponseHeader TranslateBrowsePathsToNodeIds (RequestHeader requestHeader, BrowsePathCollection browsePaths, out BrowsePathResultCollection results, out DiagnosticInfoCollection diagnosticInfos)
 Invokes the TranslateBrowsePathsToNodeIds service. More...
 
ResponseHeader RegisterNodes (RequestHeader requestHeader, NodeIdCollection nodesToRegister, out NodeIdCollection registeredNodeIds)
 Invokes the RegisterNodes service. More...
 
ResponseHeader UnregisterNodes (RequestHeader requestHeader, NodeIdCollection nodesToUnregister)
 Invokes the UnregisterNodes service. More...
 
ResponseHeader QueryFirst (RequestHeader requestHeader, ViewDescription view, NodeTypeDescriptionCollection nodeTypes, ContentFilter filter, uint maxDataSetsToReturn, uint maxReferencesToReturn, out QueryDataSetCollection queryDataSets, out byte[] continuationPoint, out ParsingResultCollection parsingResults, out DiagnosticInfoCollection diagnosticInfos, out ContentFilterResult filterResult)
 Invokes the QueryFirst service. More...
 
ResponseHeader QueryNext (RequestHeader requestHeader, bool releaseContinuationPoint, byte[] continuationPoint, out QueryDataSetCollection queryDataSets, out byte[] revisedContinuationPoint)
 Invokes the QueryNext service. More...
 
ResponseHeader Read (RequestHeader requestHeader, double maxAge, TimestampsToReturn timestampsToReturn, ReadValueIdCollection nodesToRead, out DataValueCollection results, out DiagnosticInfoCollection diagnosticInfos)
 Invokes the Read service. More...
 
ResponseHeader HistoryRead (RequestHeader requestHeader, ExtensionObject historyReadDetails, TimestampsToReturn timestampsToReturn, bool releaseContinuationPoints, HistoryReadValueIdCollection nodesToRead, out HistoryReadResultCollection results, out DiagnosticInfoCollection diagnosticInfos)
 Invokes the HistoryRead service. More...
 
ResponseHeader Write (RequestHeader requestHeader, WriteValueCollection nodesToWrite, out StatusCodeCollection results, out DiagnosticInfoCollection diagnosticInfos)
 Invokes the Write service. More...
 
ResponseHeader HistoryUpdate (RequestHeader requestHeader, ExtensionObjectCollection historyUpdateDetails, out HistoryUpdateResultCollection results, out DiagnosticInfoCollection diagnosticInfos)
 Invokes the HistoryUpdate service. More...
 
ResponseHeader Call (RequestHeader requestHeader, CallMethodRequestCollection methodsToCall, out CallMethodResultCollection results, out DiagnosticInfoCollection diagnosticInfos)
 Invokes the Call service. More...
 
ResponseHeader CreateMonitoredItems (RequestHeader requestHeader, uint subscriptionId, TimestampsToReturn timestampsToReturn, MonitoredItemCreateRequestCollection itemsToCreate, out MonitoredItemCreateResultCollection results, out DiagnosticInfoCollection diagnosticInfos)
 Invokes the CreateMonitoredItems service. More...
 
ResponseHeader ModifyMonitoredItems (RequestHeader requestHeader, uint subscriptionId, TimestampsToReturn timestampsToReturn, MonitoredItemModifyRequestCollection itemsToModify, out MonitoredItemModifyResultCollection results, out DiagnosticInfoCollection diagnosticInfos)
 Invokes the ModifyMonitoredItems service. More...
 
ResponseHeader SetMonitoringMode (RequestHeader requestHeader, uint subscriptionId, MonitoringMode monitoringMode, UInt32Collection monitoredItemIds, out StatusCodeCollection results, out DiagnosticInfoCollection diagnosticInfos)
 Invokes the SetMonitoringMode service. More...
 
ResponseHeader SetTriggering (RequestHeader requestHeader, uint subscriptionId, uint triggeringItemId, UInt32Collection linksToAdd, UInt32Collection linksToRemove, out StatusCodeCollection addResults, out DiagnosticInfoCollection addDiagnosticInfos, out StatusCodeCollection removeResults, out DiagnosticInfoCollection removeDiagnosticInfos)
 Invokes the SetTriggering service. More...
 
ResponseHeader DeleteMonitoredItems (RequestHeader requestHeader, uint subscriptionId, UInt32Collection monitoredItemIds, out StatusCodeCollection results, out DiagnosticInfoCollection diagnosticInfos)
 Invokes the DeleteMonitoredItems service. More...
 
ResponseHeader CreateSubscription (RequestHeader requestHeader, double requestedPublishingInterval, uint requestedLifetimeCount, uint requestedMaxKeepAliveCount, uint maxNotificationsPerPublish, bool publishingEnabled, byte priority, out uint subscriptionId, out double revisedPublishingInterval, out uint revisedLifetimeCount, out uint revisedMaxKeepAliveCount)
 Invokes the CreateSubscription service. More...
 
ResponseHeader ModifySubscription (RequestHeader requestHeader, uint subscriptionId, double requestedPublishingInterval, uint requestedLifetimeCount, uint requestedMaxKeepAliveCount, uint maxNotificationsPerPublish, byte priority, out double revisedPublishingInterval, out uint revisedLifetimeCount, out uint revisedMaxKeepAliveCount)
 Invokes the ModifySubscription service. More...
 
ResponseHeader SetPublishingMode (RequestHeader requestHeader, bool publishingEnabled, UInt32Collection subscriptionIds, out StatusCodeCollection results, out DiagnosticInfoCollection diagnosticInfos)
 Invokes the SetPublishingMode service. More...
 
ResponseHeader Publish (RequestHeader requestHeader, SubscriptionAcknowledgementCollection subscriptionAcknowledgements, out uint subscriptionId, out UInt32Collection availableSequenceNumbers, out bool moreNotifications, out NotificationMessage notificationMessage, out StatusCodeCollection results, out DiagnosticInfoCollection diagnosticInfos)
 Invokes the Publish service. More...
 
ResponseHeader Republish (RequestHeader requestHeader, uint subscriptionId, uint retransmitSequenceNumber, out NotificationMessage notificationMessage)
 Invokes the Republish service. More...
 
ResponseHeader TransferSubscriptions (RequestHeader requestHeader, UInt32Collection subscriptionIds, bool sendInitialValues, out TransferResultCollection results, out DiagnosticInfoCollection diagnosticInfos)
 Invokes the TransferSubscriptions service. More...
 
ResponseHeader DeleteSubscriptions (RequestHeader requestHeader, UInt32Collection subscriptionIds, out StatusCodeCollection results, out DiagnosticInfoCollection diagnosticInfos)
 Invokes the DeleteSubscriptions service. More...
 
ResponseHeader TestStack (RequestHeader requestHeader, uint testId, int iteration, Variant input, out Variant output)
 Invokes the TestStack service. More...
 
ResponseHeader TestStackEx (RequestHeader requestHeader, uint testId, int iteration, CompositeTestType input, out CompositeTestType output)
 Invokes the TestStackEx service. More...
 
- Public Member Functions inherited from UnifiedAutomation.UaBase.IServerBase
void ScheduleIncomingRequest (IEndpointIncomingRequest request)
 Schedules an incoming request. More...
 

Additional Inherited Members

- Properties inherited from UnifiedAutomation.UaBase.IServerBase
ApplicationInstance Application [get]
 Gets the application. More...
 
MessageContext MessageContext [get]
 The message context to use with the service. More...
 
StatusCode ServerError [get]
 An error condition that describes why the server if not running (null if no error exists). More...
 

Detailed Description

An interface to a UA server implementation.

Member Function Documentation

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.ActivateSession ( RequestHeader  requestHeader,
SignatureData  clientSignature,
SignedSoftwareCertificateCollection  clientSoftwareCertificates,
StringCollection  localeIds,
ExtensionObject  userIdentityToken,
SignatureData  userTokenSignature,
out byte[]  serverNonce,
out StatusCodeCollection  results,
out DiagnosticInfoCollection  diagnosticInfos 
)

Invokes the ActivateSession service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.AddNodes ( RequestHeader  requestHeader,
AddNodesItemCollection  nodesToAdd,
out AddNodesResultCollection  results,
out DiagnosticInfoCollection  diagnosticInfos 
)

Invokes the AddNodes service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.AddReferences ( RequestHeader  requestHeader,
AddReferencesItemCollection  referencesToAdd,
out StatusCodeCollection  results,
out DiagnosticInfoCollection  diagnosticInfos 
)

Invokes the AddReferences service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.Browse ( RequestHeader  requestHeader,
ViewDescription  view,
uint  requestedMaxReferencesPerNode,
BrowseDescriptionCollection  nodesToBrowse,
out BrowseResultCollection  results,
out DiagnosticInfoCollection  diagnosticInfos 
)

Invokes the Browse service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.BrowseNext ( RequestHeader  requestHeader,
bool  releaseContinuationPoints,
ByteStringCollection  continuationPoints,
out BrowseResultCollection  results,
out DiagnosticInfoCollection  diagnosticInfos 
)

Invokes the BrowseNext service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.Call ( RequestHeader  requestHeader,
CallMethodRequestCollection  methodsToCall,
out CallMethodResultCollection  results,
out DiagnosticInfoCollection  diagnosticInfos 
)

Invokes the Call service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.Cancel ( RequestHeader  requestHeader,
uint  requestHandle,
out uint  cancelCount 
)

Invokes the Cancel service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.CloseSession ( RequestHeader  requestHeader,
bool  deleteSubscriptions 
)

Invokes the CloseSession service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.CreateMonitoredItems ( RequestHeader  requestHeader,
uint  subscriptionId,
TimestampsToReturn  timestampsToReturn,
MonitoredItemCreateRequestCollection  itemsToCreate,
out MonitoredItemCreateResultCollection  results,
out DiagnosticInfoCollection  diagnosticInfos 
)

Invokes the CreateMonitoredItems service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.CreateSession ( RequestHeader  requestHeader,
ApplicationDescription  clientDescription,
string  serverUri,
string  endpointUrl,
string  sessionName,
byte[]  clientNonce,
byte[]  clientCertificate,
double  requestedSessionTimeout,
uint  maxResponseMessageSize,
out NodeId  sessionId,
out NodeId  authenticationToken,
out double  revisedSessionTimeout,
out byte[]  serverNonce,
out byte[]  serverCertificate,
out EndpointDescriptionCollection  serverEndpoints,
out SignedSoftwareCertificateCollection  serverSoftwareCertificates,
out SignatureData  serverSignature,
out uint  maxRequestMessageSize 
)

Invokes the CreateSession service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.CreateSubscription ( RequestHeader  requestHeader,
double  requestedPublishingInterval,
uint  requestedLifetimeCount,
uint  requestedMaxKeepAliveCount,
uint  maxNotificationsPerPublish,
bool  publishingEnabled,
byte  priority,
out uint  subscriptionId,
out double  revisedPublishingInterval,
out uint  revisedLifetimeCount,
out uint  revisedMaxKeepAliveCount 
)

Invokes the CreateSubscription service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.DeleteMonitoredItems ( RequestHeader  requestHeader,
uint  subscriptionId,
UInt32Collection  monitoredItemIds,
out StatusCodeCollection  results,
out DiagnosticInfoCollection  diagnosticInfos 
)

Invokes the DeleteMonitoredItems service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.DeleteNodes ( RequestHeader  requestHeader,
DeleteNodesItemCollection  nodesToDelete,
out StatusCodeCollection  results,
out DiagnosticInfoCollection  diagnosticInfos 
)

Invokes the DeleteNodes service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.DeleteReferences ( RequestHeader  requestHeader,
DeleteReferencesItemCollection  referencesToDelete,
out StatusCodeCollection  results,
out DiagnosticInfoCollection  diagnosticInfos 
)

Invokes the DeleteReferences service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.DeleteSubscriptions ( RequestHeader  requestHeader,
UInt32Collection  subscriptionIds,
out StatusCodeCollection  results,
out DiagnosticInfoCollection  diagnosticInfos 
)

Invokes the DeleteSubscriptions service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.FindServers ( RequestHeader  requestHeader,
string  endpointUrl,
StringCollection  localeIds,
StringCollection  serverUris,
out ApplicationDescriptionCollection  servers 
)

Invokes the FindServers service.

Implemented in UnifiedAutomation.UaServer.ServerManager, and UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.GetEndpoints ( RequestHeader  requestHeader,
string  endpointUrl,
StringCollection  localeIds,
StringCollection  profileUris,
out EndpointDescriptionCollection  endpoints 
)

Invokes the GetEndpoints service.

Implemented in UnifiedAutomation.UaServer.ServerManager, and UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.HistoryRead ( RequestHeader  requestHeader,
ExtensionObject  historyReadDetails,
TimestampsToReturn  timestampsToReturn,
bool  releaseContinuationPoints,
HistoryReadValueIdCollection  nodesToRead,
out HistoryReadResultCollection  results,
out DiagnosticInfoCollection  diagnosticInfos 
)

Invokes the HistoryRead service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.HistoryUpdate ( RequestHeader  requestHeader,
ExtensionObjectCollection  historyUpdateDetails,
out HistoryUpdateResultCollection  results,
out DiagnosticInfoCollection  diagnosticInfos 
)

Invokes the HistoryUpdate service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.ModifyMonitoredItems ( RequestHeader  requestHeader,
uint  subscriptionId,
TimestampsToReturn  timestampsToReturn,
MonitoredItemModifyRequestCollection  itemsToModify,
out MonitoredItemModifyResultCollection  results,
out DiagnosticInfoCollection  diagnosticInfos 
)

Invokes the ModifyMonitoredItems service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.ModifySubscription ( RequestHeader  requestHeader,
uint  subscriptionId,
double  requestedPublishingInterval,
uint  requestedLifetimeCount,
uint  requestedMaxKeepAliveCount,
uint  maxNotificationsPerPublish,
byte  priority,
out double  revisedPublishingInterval,
out uint  revisedLifetimeCount,
out uint  revisedMaxKeepAliveCount 
)

Invokes the ModifySubscription service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.Publish ( RequestHeader  requestHeader,
SubscriptionAcknowledgementCollection  subscriptionAcknowledgements,
out uint  subscriptionId,
out UInt32Collection  availableSequenceNumbers,
out bool  moreNotifications,
out NotificationMessage  notificationMessage,
out StatusCodeCollection  results,
out DiagnosticInfoCollection  diagnosticInfos 
)

Invokes the Publish service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.QueryFirst ( RequestHeader  requestHeader,
ViewDescription  view,
NodeTypeDescriptionCollection  nodeTypes,
ContentFilter  filter,
uint  maxDataSetsToReturn,
uint  maxReferencesToReturn,
out QueryDataSetCollection  queryDataSets,
out byte[]  continuationPoint,
out ParsingResultCollection  parsingResults,
out DiagnosticInfoCollection  diagnosticInfos,
out ContentFilterResult  filterResult 
)

Invokes the QueryFirst service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.QueryNext ( RequestHeader  requestHeader,
bool  releaseContinuationPoint,
byte[]  continuationPoint,
out QueryDataSetCollection  queryDataSets,
out byte[]  revisedContinuationPoint 
)

Invokes the QueryNext service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.Read ( RequestHeader  requestHeader,
double  maxAge,
TimestampsToReturn  timestampsToReturn,
ReadValueIdCollection  nodesToRead,
out DataValueCollection  results,
out DiagnosticInfoCollection  diagnosticInfos 
)

Invokes the Read service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.RegisterNodes ( RequestHeader  requestHeader,
NodeIdCollection  nodesToRegister,
out NodeIdCollection  registeredNodeIds 
)

Invokes the RegisterNodes service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.Republish ( RequestHeader  requestHeader,
uint  subscriptionId,
uint  retransmitSequenceNumber,
out NotificationMessage  notificationMessage 
)

Invokes the Republish service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.SetMonitoringMode ( RequestHeader  requestHeader,
uint  subscriptionId,
MonitoringMode  monitoringMode,
UInt32Collection  monitoredItemIds,
out StatusCodeCollection  results,
out DiagnosticInfoCollection  diagnosticInfos 
)

Invokes the SetMonitoringMode service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.SetPublishingMode ( RequestHeader  requestHeader,
bool  publishingEnabled,
UInt32Collection  subscriptionIds,
out StatusCodeCollection  results,
out DiagnosticInfoCollection  diagnosticInfos 
)

Invokes the SetPublishingMode service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.SetTriggering ( RequestHeader  requestHeader,
uint  subscriptionId,
uint  triggeringItemId,
UInt32Collection  linksToAdd,
UInt32Collection  linksToRemove,
out StatusCodeCollection  addResults,
out DiagnosticInfoCollection  addDiagnosticInfos,
out StatusCodeCollection  removeResults,
out DiagnosticInfoCollection  removeDiagnosticInfos 
)

Invokes the SetTriggering service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.TestStack ( RequestHeader  requestHeader,
uint  testId,
int  iteration,
Variant  input,
out Variant  output 
)

Invokes the TestStack service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.TestStackEx ( RequestHeader  requestHeader,
uint  testId,
int  iteration,
CompositeTestType  input,
out CompositeTestType  output 
)

Invokes the TestStackEx service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.TransferSubscriptions ( RequestHeader  requestHeader,
UInt32Collection  subscriptionIds,
bool  sendInitialValues,
out TransferResultCollection  results,
out DiagnosticInfoCollection  diagnosticInfos 
)

Invokes the TransferSubscriptions service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.TranslateBrowsePathsToNodeIds ( RequestHeader  requestHeader,
BrowsePathCollection  browsePaths,
out BrowsePathResultCollection  results,
out DiagnosticInfoCollection  diagnosticInfos 
)

Invokes the TranslateBrowsePathsToNodeIds service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.UnregisterNodes ( RequestHeader  requestHeader,
NodeIdCollection  nodesToUnregister 
)

Invokes the UnregisterNodes service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.

ResponseHeader UnifiedAutomation.UaBase.ISessionServer.Write ( RequestHeader  requestHeader,
WriteValueCollection  nodesToWrite,
out StatusCodeCollection  results,
out DiagnosticInfoCollection  diagnosticInfos 
)

Invokes the Write service.

Implemented in UnifiedAutomation.UaBase.SessionServerBase.


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