|
virtual ResponseHeader | FindServers (RequestHeader requestHeader, string endpointUrl, StringCollection localeIds, StringCollection serverUris, out ApplicationDescriptionCollection servers) |
| Invokes the FindServers service.
|
|
virtual ResponseHeader | GetEndpoints (RequestHeader requestHeader, string endpointUrl, StringCollection localeIds, StringCollection profileUris, out EndpointDescriptionCollection endpoints) |
| Invokes the GetEndpoints service.
|
|
virtual 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.
|
|
virtual 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.
|
|
virtual ResponseHeader | CloseSession (RequestHeader requestHeader, bool deleteSubscriptions) |
| Invokes the CloseSession service.
|
|
virtual ResponseHeader | Cancel (RequestHeader requestHeader, uint requestHandle, out uint cancelCount) |
| Invokes the Cancel service.
|
|
virtual ResponseHeader | AddNodes (RequestHeader requestHeader, AddNodesItemCollection nodesToAdd, out AddNodesResultCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the AddNodes service.
|
|
virtual ResponseHeader | AddReferences (RequestHeader requestHeader, AddReferencesItemCollection referencesToAdd, out StatusCodeCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the AddReferences service.
|
|
virtual ResponseHeader | DeleteNodes (RequestHeader requestHeader, DeleteNodesItemCollection nodesToDelete, out StatusCodeCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the DeleteNodes service.
|
|
virtual ResponseHeader | DeleteReferences (RequestHeader requestHeader, DeleteReferencesItemCollection referencesToDelete, out StatusCodeCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the DeleteReferences service.
|
|
virtual ResponseHeader | Browse (RequestHeader requestHeader, ViewDescription view, uint requestedMaxReferencesPerNode, BrowseDescriptionCollection nodesToBrowse, out BrowseResultCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the Browse service.
|
|
virtual ResponseHeader | BrowseNext (RequestHeader requestHeader, bool releaseContinuationPoints, ByteStringCollection continuationPoints, out BrowseResultCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the BrowseNext service.
|
|
virtual ResponseHeader | TranslateBrowsePathsToNodeIds (RequestHeader requestHeader, BrowsePathCollection browsePaths, out BrowsePathResultCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the TranslateBrowsePathsToNodeIds service.
|
|
virtual ResponseHeader | RegisterNodes (RequestHeader requestHeader, NodeIdCollection nodesToRegister, out NodeIdCollection registeredNodeIds) |
| Invokes the RegisterNodes service.
|
|
virtual ResponseHeader | UnregisterNodes (RequestHeader requestHeader, NodeIdCollection nodesToUnregister) |
| Invokes the UnregisterNodes service.
|
|
virtual 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.
|
|
virtual ResponseHeader | QueryNext (RequestHeader requestHeader, bool releaseContinuationPoint, byte[] continuationPoint, out QueryDataSetCollection queryDataSets, out byte[] revisedContinuationPoint) |
| Invokes the QueryNext service.
|
|
virtual ResponseHeader | Read (RequestHeader requestHeader, double maxAge, TimestampsToReturn timestampsToReturn, ReadValueIdCollection nodesToRead, out DataValueCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the Read service.
|
|
virtual ResponseHeader | HistoryRead (RequestHeader requestHeader, ExtensionObject historyReadDetails, TimestampsToReturn timestampsToReturn, bool releaseContinuationPoints, HistoryReadValueIdCollection nodesToRead, out HistoryReadResultCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the HistoryRead service.
|
|
virtual ResponseHeader | Write (RequestHeader requestHeader, WriteValueCollection nodesToWrite, out StatusCodeCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the Write service.
|
|
virtual ResponseHeader | HistoryUpdate (RequestHeader requestHeader, ExtensionObjectCollection historyUpdateDetails, out HistoryUpdateResultCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the HistoryUpdate service.
|
|
virtual ResponseHeader | Call (RequestHeader requestHeader, CallMethodRequestCollection methodsToCall, out CallMethodResultCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the Call service.
|
|
virtual ResponseHeader | CreateMonitoredItems (RequestHeader requestHeader, uint subscriptionId, TimestampsToReturn timestampsToReturn, MonitoredItemCreateRequestCollection itemsToCreate, out MonitoredItemCreateResultCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the CreateMonitoredItems service.
|
|
virtual ResponseHeader | ModifyMonitoredItems (RequestHeader requestHeader, uint subscriptionId, TimestampsToReturn timestampsToReturn, MonitoredItemModifyRequestCollection itemsToModify, out MonitoredItemModifyResultCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the ModifyMonitoredItems service.
|
|
virtual ResponseHeader | SetMonitoringMode (RequestHeader requestHeader, uint subscriptionId, MonitoringMode monitoringMode, UInt32Collection monitoredItemIds, out StatusCodeCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the SetMonitoringMode service.
|
|
virtual 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.
|
|
virtual ResponseHeader | DeleteMonitoredItems (RequestHeader requestHeader, uint subscriptionId, UInt32Collection monitoredItemIds, out StatusCodeCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the DeleteMonitoredItems service.
|
|
virtual 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.
|
|
virtual 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.
|
|
virtual ResponseHeader | SetPublishingMode (RequestHeader requestHeader, bool publishingEnabled, UInt32Collection subscriptionIds, out StatusCodeCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the SetPublishingMode service.
|
|
virtual 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.
|
|
virtual ResponseHeader | Republish (RequestHeader requestHeader, uint subscriptionId, uint retransmitSequenceNumber, out NotificationMessage notificationMessage) |
| Invokes the Republish service.
|
|
virtual ResponseHeader | TransferSubscriptions (RequestHeader requestHeader, UInt32Collection subscriptionIds, bool sendInitialValues, out TransferResultCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the TransferSubscriptions service.
|
|
virtual ResponseHeader | DeleteSubscriptions (RequestHeader requestHeader, UInt32Collection subscriptionIds, out StatusCodeCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the DeleteSubscriptions service.
|
|
virtual ResponseHeader | TestStack (RequestHeader requestHeader, uint testId, int iteration, Variant input, out Variant output) |
| Invokes the TestStack service.
|
|
virtual ResponseHeader | TestStackEx (RequestHeader requestHeader, uint testId, int iteration, CompositeTestType input, out CompositeTestType output) |
| Invokes the TestStackEx service.
|
|
| ServerBase () |
| Initializes object with default values.
|
|
void | Dispose () |
| Frees any unmanaged resources.
|
|
void | ScheduleIncomingRequest (IEndpointIncomingRequest request) |
| Schedules an incoming request.
|
|
void | Start (ApplicationInstance application) |
| Starts the server (called from a dedicated host process).
|
|
virtual void | Stop () |
| Stops the server and releases all resources.
|
|
void | RunInThreadPool (ThreadPoolEventHandler callback, object request) |
| Runs an operation the in server thread pool.
|
|
void | ScheduleIncomingRequest (IEndpointIncomingRequest request) |
| Schedules an incoming request.
|
|
ResponseHeader | FindServers (RequestHeader requestHeader, string endpointUrl, StringCollection localeIds, StringCollection serverUris, out ApplicationDescriptionCollection servers) |
| Invokes the FindServers service.
|
|
ResponseHeader | GetEndpoints (RequestHeader requestHeader, string endpointUrl, StringCollection localeIds, StringCollection profileUris, out EndpointDescriptionCollection endpoints) |
| Invokes the GetEndpoints service.
|
|
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.
|
|
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.
|
|
ResponseHeader | CloseSession (RequestHeader requestHeader, bool deleteSubscriptions) |
| Invokes the CloseSession service.
|
|
ResponseHeader | Cancel (RequestHeader requestHeader, uint requestHandle, out uint cancelCount) |
| Invokes the Cancel service.
|
|
ResponseHeader | AddNodes (RequestHeader requestHeader, AddNodesItemCollection nodesToAdd, out AddNodesResultCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the AddNodes service.
|
|
ResponseHeader | AddReferences (RequestHeader requestHeader, AddReferencesItemCollection referencesToAdd, out StatusCodeCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the AddReferences service.
|
|
ResponseHeader | DeleteNodes (RequestHeader requestHeader, DeleteNodesItemCollection nodesToDelete, out StatusCodeCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the DeleteNodes service.
|
|
ResponseHeader | DeleteReferences (RequestHeader requestHeader, DeleteReferencesItemCollection referencesToDelete, out StatusCodeCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the DeleteReferences service.
|
|
ResponseHeader | Browse (RequestHeader requestHeader, ViewDescription view, uint requestedMaxReferencesPerNode, BrowseDescriptionCollection nodesToBrowse, out BrowseResultCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the Browse service.
|
|
ResponseHeader | BrowseNext (RequestHeader requestHeader, bool releaseContinuationPoints, ByteStringCollection continuationPoints, out BrowseResultCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the BrowseNext service.
|
|
ResponseHeader | TranslateBrowsePathsToNodeIds (RequestHeader requestHeader, BrowsePathCollection browsePaths, out BrowsePathResultCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the TranslateBrowsePathsToNodeIds service.
|
|
ResponseHeader | RegisterNodes (RequestHeader requestHeader, NodeIdCollection nodesToRegister, out NodeIdCollection registeredNodeIds) |
| Invokes the RegisterNodes service.
|
|
ResponseHeader | UnregisterNodes (RequestHeader requestHeader, NodeIdCollection nodesToUnregister) |
| Invokes the UnregisterNodes service.
|
|
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.
|
|
ResponseHeader | QueryNext (RequestHeader requestHeader, bool releaseContinuationPoint, byte[] continuationPoint, out QueryDataSetCollection queryDataSets, out byte[] revisedContinuationPoint) |
| Invokes the QueryNext service.
|
|
ResponseHeader | Read (RequestHeader requestHeader, double maxAge, TimestampsToReturn timestampsToReturn, ReadValueIdCollection nodesToRead, out DataValueCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the Read service.
|
|
ResponseHeader | HistoryRead (RequestHeader requestHeader, ExtensionObject historyReadDetails, TimestampsToReturn timestampsToReturn, bool releaseContinuationPoints, HistoryReadValueIdCollection nodesToRead, out HistoryReadResultCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the HistoryRead service.
|
|
ResponseHeader | Write (RequestHeader requestHeader, WriteValueCollection nodesToWrite, out StatusCodeCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the Write service.
|
|
ResponseHeader | HistoryUpdate (RequestHeader requestHeader, ExtensionObjectCollection historyUpdateDetails, out HistoryUpdateResultCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the HistoryUpdate service.
|
|
ResponseHeader | Call (RequestHeader requestHeader, CallMethodRequestCollection methodsToCall, out CallMethodResultCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the Call service.
|
|
ResponseHeader | CreateMonitoredItems (RequestHeader requestHeader, uint subscriptionId, TimestampsToReturn timestampsToReturn, MonitoredItemCreateRequestCollection itemsToCreate, out MonitoredItemCreateResultCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the CreateMonitoredItems service.
|
|
ResponseHeader | ModifyMonitoredItems (RequestHeader requestHeader, uint subscriptionId, TimestampsToReturn timestampsToReturn, MonitoredItemModifyRequestCollection itemsToModify, out MonitoredItemModifyResultCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the ModifyMonitoredItems service.
|
|
ResponseHeader | SetMonitoringMode (RequestHeader requestHeader, uint subscriptionId, MonitoringMode monitoringMode, UInt32Collection monitoredItemIds, out StatusCodeCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the SetMonitoringMode service.
|
|
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.
|
|
ResponseHeader | DeleteMonitoredItems (RequestHeader requestHeader, uint subscriptionId, UInt32Collection monitoredItemIds, out StatusCodeCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the DeleteMonitoredItems service.
|
|
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.
|
|
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.
|
|
ResponseHeader | SetPublishingMode (RequestHeader requestHeader, bool publishingEnabled, UInt32Collection subscriptionIds, out StatusCodeCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the SetPublishingMode service.
|
|
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.
|
|
ResponseHeader | Republish (RequestHeader requestHeader, uint subscriptionId, uint retransmitSequenceNumber, out NotificationMessage notificationMessage) |
| Invokes the Republish service.
|
|
ResponseHeader | TransferSubscriptions (RequestHeader requestHeader, UInt32Collection subscriptionIds, bool sendInitialValues, out TransferResultCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the TransferSubscriptions service.
|
|
ResponseHeader | DeleteSubscriptions (RequestHeader requestHeader, UInt32Collection subscriptionIds, out StatusCodeCollection results, out DiagnosticInfoCollection diagnosticInfos) |
| Invokes the DeleteSubscriptions service.
|
|
ResponseHeader | TestStack (RequestHeader requestHeader, uint testId, int iteration, Variant input, out Variant output) |
| Invokes the TestStack service.
|
|
ResponseHeader | TestStackEx (RequestHeader requestHeader, uint testId, int iteration, CompositeTestType input, out CompositeTestType output) |
| Invokes the TestStackEx service.
|
|