C# Class Opc.Ua.SessionServerBase

Inheritance: ServerBase, ISessionServer
ファイルを表示 Open project: OPCFoundation/Misc-Tools

Public Methods

Method Description
ActivateSession ( RequestHeader requestHeader, SignatureData clientSignature, SignedSoftwareCertificateCollection clientSoftwareCertificates, StringCollection localeIds, Opc.Ua.ExtensionObject userIdentityToken, SignatureData userTokenSignature, byte &serverNonce, StatusCodeCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader

Invokes the ActivateSession service.

AddNodes ( RequestHeader requestHeader, AddNodesItemCollection nodesToAdd, AddNodesResultCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader

Invokes the AddNodes service.

AddReferences ( RequestHeader requestHeader, AddReferencesItemCollection referencesToAdd, StatusCodeCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader

Invokes the AddReferences service.

Browse ( RequestHeader requestHeader, ViewDescription view, uint requestedMaxReferencesPerNode, BrowseDescriptionCollection nodesToBrowse, BrowseResultCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader

Invokes the Browse service.

BrowseNext ( RequestHeader requestHeader, bool releaseContinuationPoints, ByteStringCollection continuationPoints, BrowseResultCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader

Invokes the BrowseNext service.

Call ( RequestHeader requestHeader, CallMethodRequestCollection methodsToCall, CallMethodResultCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader

Invokes the Call service.

Cancel ( RequestHeader requestHeader, uint requestHandle, uint &cancelCount ) : ResponseHeader

Invokes the Cancel service.

CloseSession ( RequestHeader requestHeader, bool deleteSubscriptions ) : ResponseHeader

Invokes the CloseSession service.

CreateMonitoredItems ( RequestHeader requestHeader, uint subscriptionId, TimestampsToReturn timestampsToReturn, MonitoredItemCreateRequestCollection itemsToCreate, MonitoredItemCreateResultCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader

Invokes the CreateMonitoredItems service.

CreateSession ( RequestHeader requestHeader, ApplicationDescription clientDescription, string serverUri, string endpointUrl, string sessionName, byte clientNonce, byte clientCertificate, double requestedSessionTimeout, uint maxResponseMessageSize, Opc.Ua.NodeId &sessionId, Opc.Ua.NodeId &authenticationToken, double &revisedSessionTimeout, byte &serverNonce, byte &serverCertificate, EndpointDescriptionCollection &serverEndpoints, SignedSoftwareCertificateCollection &serverSoftwareCertificates, SignatureData &serverSignature, uint &maxRequestMessageSize ) : ResponseHeader

Invokes the CreateSession service.

CreateSubscription ( RequestHeader requestHeader, double requestedPublishingInterval, uint requestedLifetimeCount, uint requestedMaxKeepAliveCount, uint maxNotificationsPerPublish, bool publishingEnabled, byte priority, uint &subscriptionId, double &revisedPublishingInterval, uint &revisedLifetimeCount, uint &revisedMaxKeepAliveCount ) : ResponseHeader

Invokes the CreateSubscription service.

DeleteMonitoredItems ( RequestHeader requestHeader, uint subscriptionId, UInt32Collection monitoredItemIds, StatusCodeCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader

Invokes the DeleteMonitoredItems service.

DeleteNodes ( RequestHeader requestHeader, DeleteNodesItemCollection nodesToDelete, StatusCodeCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader

Invokes the DeleteNodes service.

DeleteReferences ( RequestHeader requestHeader, DeleteReferencesItemCollection referencesToDelete, StatusCodeCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader

Invokes the DeleteReferences service.

DeleteSubscriptions ( RequestHeader requestHeader, UInt32Collection subscriptionIds, StatusCodeCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader

Invokes the DeleteSubscriptions service.

FindServers ( RequestHeader requestHeader, string endpointUrl, StringCollection localeIds, StringCollection serverUris, ApplicationDescriptionCollection &servers ) : ResponseHeader

Invokes the FindServers service.

FindServersOnNetwork ( RequestHeader requestHeader, uint startingRecordId, uint maxRecordsToReturn, StringCollection serverCapabilityFilter, System.DateTime &lastCounterResetTime, ServerOnNetworkCollection &servers ) : ResponseHeader

Invokes the FindServersOnNetwork service.

GetEndpoints ( RequestHeader requestHeader, string endpointUrl, StringCollection localeIds, StringCollection profileUris, EndpointDescriptionCollection &endpoints ) : ResponseHeader

Invokes the GetEndpoints service.

HistoryRead ( RequestHeader requestHeader, Opc.Ua.ExtensionObject historyReadDetails, TimestampsToReturn timestampsToReturn, bool releaseContinuationPoints, HistoryReadValueIdCollection nodesToRead, HistoryReadResultCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader

Invokes the HistoryRead service.

HistoryUpdate ( RequestHeader requestHeader, ExtensionObjectCollection historyUpdateDetails, HistoryUpdateResultCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader

Invokes the HistoryUpdate service.

ModifyMonitoredItems ( RequestHeader requestHeader, uint subscriptionId, TimestampsToReturn timestampsToReturn, MonitoredItemModifyRequestCollection itemsToModify, MonitoredItemModifyResultCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader

Invokes the ModifyMonitoredItems service.

ModifySubscription ( RequestHeader requestHeader, uint subscriptionId, double requestedPublishingInterval, uint requestedLifetimeCount, uint requestedMaxKeepAliveCount, uint maxNotificationsPerPublish, byte priority, double &revisedPublishingInterval, uint &revisedLifetimeCount, uint &revisedMaxKeepAliveCount ) : ResponseHeader

Invokes the ModifySubscription service.

Publish ( RequestHeader requestHeader, SubscriptionAcknowledgementCollection subscriptionAcknowledgements, uint &subscriptionId, UInt32Collection &availableSequenceNumbers, bool &moreNotifications, NotificationMessage &notificationMessage, StatusCodeCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader

Invokes the Publish service.

QueryFirst ( RequestHeader requestHeader, ViewDescription view, NodeTypeDescriptionCollection nodeTypes, ContentFilter filter, uint maxDataSetsToReturn, uint maxReferencesToReturn, QueryDataSetCollection &queryDataSets, byte &continuationPoint, ParsingResultCollection &parsingResults, DiagnosticInfoCollection &diagnosticInfos, ContentFilterResult &filterResult ) : ResponseHeader

Invokes the QueryFirst service.

QueryNext ( RequestHeader requestHeader, bool releaseContinuationPoint, byte continuationPoint, QueryDataSetCollection &queryDataSets, byte &revisedContinuationPoint ) : ResponseHeader

Invokes the QueryNext service.

Read ( RequestHeader requestHeader, double maxAge, TimestampsToReturn timestampsToReturn, ReadValueIdCollection nodesToRead, DataValueCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader

Invokes the Read service.

RegisterNodes ( RequestHeader requestHeader, NodeIdCollection nodesToRegister, NodeIdCollection &registeredNodeIds ) : ResponseHeader

Invokes the RegisterNodes service.

Republish ( RequestHeader requestHeader, uint subscriptionId, uint retransmitSequenceNumber, NotificationMessage &notificationMessage ) : ResponseHeader

Invokes the Republish service.

SetMonitoringMode ( RequestHeader requestHeader, uint subscriptionId, MonitoringMode monitoringMode, UInt32Collection monitoredItemIds, StatusCodeCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader

Invokes the SetMonitoringMode service.

SetPublishingMode ( RequestHeader requestHeader, bool publishingEnabled, UInt32Collection subscriptionIds, StatusCodeCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader

Invokes the SetPublishingMode service.

SetTriggering ( RequestHeader requestHeader, uint subscriptionId, uint triggeringItemId, UInt32Collection linksToAdd, UInt32Collection linksToRemove, StatusCodeCollection &addResults, DiagnosticInfoCollection &addDiagnosticInfos, StatusCodeCollection &removeResults, DiagnosticInfoCollection &removeDiagnosticInfos ) : ResponseHeader

Invokes the SetTriggering service.

TransferSubscriptions ( RequestHeader requestHeader, UInt32Collection subscriptionIds, bool sendInitialValues, TransferResultCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader

Invokes the TransferSubscriptions service.

TranslateBrowsePathsToNodeIds ( RequestHeader requestHeader, BrowsePathCollection browsePaths, BrowsePathResultCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader

Invokes the TranslateBrowsePathsToNodeIds service.

UnregisterNodes ( RequestHeader requestHeader, NodeIdCollection nodesToUnregister ) : ResponseHeader

Invokes the UnregisterNodes service.

Write ( RequestHeader requestHeader, WriteValueCollection nodesToWrite, StatusCodeCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader

Invokes the Write service.

Method Details

ActivateSession() public method

Invokes the ActivateSession service.
public ActivateSession ( RequestHeader requestHeader, SignatureData clientSignature, SignedSoftwareCertificateCollection clientSoftwareCertificates, StringCollection localeIds, Opc.Ua.ExtensionObject userIdentityToken, SignatureData userTokenSignature, byte &serverNonce, StatusCodeCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader
requestHeader RequestHeader
clientSignature SignatureData
clientSoftwareCertificates SignedSoftwareCertificateCollection
localeIds StringCollection
userIdentityToken Opc.Ua.ExtensionObject
userTokenSignature SignatureData
serverNonce byte
results StatusCodeCollection
diagnosticInfos DiagnosticInfoCollection
return ResponseHeader

AddNodes() public method

Invokes the AddNodes service.
public AddNodes ( RequestHeader requestHeader, AddNodesItemCollection nodesToAdd, AddNodesResultCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader
requestHeader RequestHeader
nodesToAdd AddNodesItemCollection
results AddNodesResultCollection
diagnosticInfos DiagnosticInfoCollection
return ResponseHeader

AddReferences() public method

Invokes the AddReferences service.
public AddReferences ( RequestHeader requestHeader, AddReferencesItemCollection referencesToAdd, StatusCodeCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader
requestHeader RequestHeader
referencesToAdd AddReferencesItemCollection
results StatusCodeCollection
diagnosticInfos DiagnosticInfoCollection
return ResponseHeader

Browse() public method

Invokes the Browse service.
public Browse ( RequestHeader requestHeader, ViewDescription view, uint requestedMaxReferencesPerNode, BrowseDescriptionCollection nodesToBrowse, BrowseResultCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader
requestHeader RequestHeader
view ViewDescription
requestedMaxReferencesPerNode uint
nodesToBrowse BrowseDescriptionCollection
results BrowseResultCollection
diagnosticInfos DiagnosticInfoCollection
return ResponseHeader

BrowseNext() public method

Invokes the BrowseNext service.
public BrowseNext ( RequestHeader requestHeader, bool releaseContinuationPoints, ByteStringCollection continuationPoints, BrowseResultCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader
requestHeader RequestHeader
releaseContinuationPoints bool
continuationPoints ByteStringCollection
results BrowseResultCollection
diagnosticInfos DiagnosticInfoCollection
return ResponseHeader

Call() public method

Invokes the Call service.
public Call ( RequestHeader requestHeader, CallMethodRequestCollection methodsToCall, CallMethodResultCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader
requestHeader RequestHeader
methodsToCall CallMethodRequestCollection
results CallMethodResultCollection
diagnosticInfos DiagnosticInfoCollection
return ResponseHeader

Cancel() public method

Invokes the Cancel service.
public Cancel ( RequestHeader requestHeader, uint requestHandle, uint &cancelCount ) : ResponseHeader
requestHeader RequestHeader
requestHandle uint
cancelCount uint
return ResponseHeader

CloseSession() public method

Invokes the CloseSession service.
public CloseSession ( RequestHeader requestHeader, bool deleteSubscriptions ) : ResponseHeader
requestHeader RequestHeader
deleteSubscriptions bool
return ResponseHeader

CreateMonitoredItems() public method

Invokes the CreateMonitoredItems service.
public CreateMonitoredItems ( RequestHeader requestHeader, uint subscriptionId, TimestampsToReturn timestampsToReturn, MonitoredItemCreateRequestCollection itemsToCreate, MonitoredItemCreateResultCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader
requestHeader RequestHeader
subscriptionId uint
timestampsToReturn TimestampsToReturn
itemsToCreate MonitoredItemCreateRequestCollection
results MonitoredItemCreateResultCollection
diagnosticInfos DiagnosticInfoCollection
return ResponseHeader

CreateSession() public method

Invokes the CreateSession service.
public CreateSession ( RequestHeader requestHeader, ApplicationDescription clientDescription, string serverUri, string endpointUrl, string sessionName, byte clientNonce, byte clientCertificate, double requestedSessionTimeout, uint maxResponseMessageSize, Opc.Ua.NodeId &sessionId, Opc.Ua.NodeId &authenticationToken, double &revisedSessionTimeout, byte &serverNonce, byte &serverCertificate, EndpointDescriptionCollection &serverEndpoints, SignedSoftwareCertificateCollection &serverSoftwareCertificates, SignatureData &serverSignature, uint &maxRequestMessageSize ) : ResponseHeader
requestHeader RequestHeader
clientDescription ApplicationDescription
serverUri string
endpointUrl string
sessionName string
clientNonce byte
clientCertificate byte
requestedSessionTimeout double
maxResponseMessageSize uint
sessionId Opc.Ua.NodeId
authenticationToken Opc.Ua.NodeId
revisedSessionTimeout double
serverNonce byte
serverCertificate byte
serverEndpoints EndpointDescriptionCollection
serverSoftwareCertificates SignedSoftwareCertificateCollection
serverSignature SignatureData
maxRequestMessageSize uint
return ResponseHeader

CreateSubscription() public method

Invokes the CreateSubscription service.
public CreateSubscription ( RequestHeader requestHeader, double requestedPublishingInterval, uint requestedLifetimeCount, uint requestedMaxKeepAliveCount, uint maxNotificationsPerPublish, bool publishingEnabled, byte priority, uint &subscriptionId, double &revisedPublishingInterval, uint &revisedLifetimeCount, uint &revisedMaxKeepAliveCount ) : ResponseHeader
requestHeader RequestHeader
requestedPublishingInterval double
requestedLifetimeCount uint
requestedMaxKeepAliveCount uint
maxNotificationsPerPublish uint
publishingEnabled bool
priority byte
subscriptionId uint
revisedPublishingInterval double
revisedLifetimeCount uint
revisedMaxKeepAliveCount uint
return ResponseHeader

DeleteMonitoredItems() public method

Invokes the DeleteMonitoredItems service.
public DeleteMonitoredItems ( RequestHeader requestHeader, uint subscriptionId, UInt32Collection monitoredItemIds, StatusCodeCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader
requestHeader RequestHeader
subscriptionId uint
monitoredItemIds UInt32Collection
results StatusCodeCollection
diagnosticInfos DiagnosticInfoCollection
return ResponseHeader

DeleteNodes() public method

Invokes the DeleteNodes service.
public DeleteNodes ( RequestHeader requestHeader, DeleteNodesItemCollection nodesToDelete, StatusCodeCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader
requestHeader RequestHeader
nodesToDelete DeleteNodesItemCollection
results StatusCodeCollection
diagnosticInfos DiagnosticInfoCollection
return ResponseHeader

DeleteReferences() public method

Invokes the DeleteReferences service.
public DeleteReferences ( RequestHeader requestHeader, DeleteReferencesItemCollection referencesToDelete, StatusCodeCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader
requestHeader RequestHeader
referencesToDelete DeleteReferencesItemCollection
results StatusCodeCollection
diagnosticInfos DiagnosticInfoCollection
return ResponseHeader

DeleteSubscriptions() public method

Invokes the DeleteSubscriptions service.
public DeleteSubscriptions ( RequestHeader requestHeader, UInt32Collection subscriptionIds, StatusCodeCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader
requestHeader RequestHeader
subscriptionIds UInt32Collection
results StatusCodeCollection
diagnosticInfos DiagnosticInfoCollection
return ResponseHeader

FindServers() public method

Invokes the FindServers service.
public FindServers ( RequestHeader requestHeader, string endpointUrl, StringCollection localeIds, StringCollection serverUris, ApplicationDescriptionCollection &servers ) : ResponseHeader
requestHeader RequestHeader
endpointUrl string
localeIds StringCollection
serverUris StringCollection
servers ApplicationDescriptionCollection
return ResponseHeader

FindServersOnNetwork() public method

Invokes the FindServersOnNetwork service.
public FindServersOnNetwork ( RequestHeader requestHeader, uint startingRecordId, uint maxRecordsToReturn, StringCollection serverCapabilityFilter, System.DateTime &lastCounterResetTime, ServerOnNetworkCollection &servers ) : ResponseHeader
requestHeader RequestHeader
startingRecordId uint
maxRecordsToReturn uint
serverCapabilityFilter StringCollection
lastCounterResetTime System.DateTime
servers ServerOnNetworkCollection
return ResponseHeader

GetEndpoints() public method

Invokes the GetEndpoints service.
public GetEndpoints ( RequestHeader requestHeader, string endpointUrl, StringCollection localeIds, StringCollection profileUris, EndpointDescriptionCollection &endpoints ) : ResponseHeader
requestHeader RequestHeader
endpointUrl string
localeIds StringCollection
profileUris StringCollection
endpoints EndpointDescriptionCollection
return ResponseHeader

HistoryRead() public method

Invokes the HistoryRead service.
public HistoryRead ( RequestHeader requestHeader, Opc.Ua.ExtensionObject historyReadDetails, TimestampsToReturn timestampsToReturn, bool releaseContinuationPoints, HistoryReadValueIdCollection nodesToRead, HistoryReadResultCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader
requestHeader RequestHeader
historyReadDetails Opc.Ua.ExtensionObject
timestampsToReturn TimestampsToReturn
releaseContinuationPoints bool
nodesToRead HistoryReadValueIdCollection
results HistoryReadResultCollection
diagnosticInfos DiagnosticInfoCollection
return ResponseHeader

HistoryUpdate() public method

Invokes the HistoryUpdate service.
public HistoryUpdate ( RequestHeader requestHeader, ExtensionObjectCollection historyUpdateDetails, HistoryUpdateResultCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader
requestHeader RequestHeader
historyUpdateDetails ExtensionObjectCollection
results HistoryUpdateResultCollection
diagnosticInfos DiagnosticInfoCollection
return ResponseHeader

ModifyMonitoredItems() public method

Invokes the ModifyMonitoredItems service.
public ModifyMonitoredItems ( RequestHeader requestHeader, uint subscriptionId, TimestampsToReturn timestampsToReturn, MonitoredItemModifyRequestCollection itemsToModify, MonitoredItemModifyResultCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader
requestHeader RequestHeader
subscriptionId uint
timestampsToReturn TimestampsToReturn
itemsToModify MonitoredItemModifyRequestCollection
results MonitoredItemModifyResultCollection
diagnosticInfos DiagnosticInfoCollection
return ResponseHeader

ModifySubscription() public method

Invokes the ModifySubscription service.
public ModifySubscription ( RequestHeader requestHeader, uint subscriptionId, double requestedPublishingInterval, uint requestedLifetimeCount, uint requestedMaxKeepAliveCount, uint maxNotificationsPerPublish, byte priority, double &revisedPublishingInterval, uint &revisedLifetimeCount, uint &revisedMaxKeepAliveCount ) : ResponseHeader
requestHeader RequestHeader
subscriptionId uint
requestedPublishingInterval double
requestedLifetimeCount uint
requestedMaxKeepAliveCount uint
maxNotificationsPerPublish uint
priority byte
revisedPublishingInterval double
revisedLifetimeCount uint
revisedMaxKeepAliveCount uint
return ResponseHeader

Publish() public method

Invokes the Publish service.
public Publish ( RequestHeader requestHeader, SubscriptionAcknowledgementCollection subscriptionAcknowledgements, uint &subscriptionId, UInt32Collection &availableSequenceNumbers, bool &moreNotifications, NotificationMessage &notificationMessage, StatusCodeCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader
requestHeader RequestHeader
subscriptionAcknowledgements SubscriptionAcknowledgementCollection
subscriptionId uint
availableSequenceNumbers UInt32Collection
moreNotifications bool
notificationMessage NotificationMessage
results StatusCodeCollection
diagnosticInfos DiagnosticInfoCollection
return ResponseHeader

QueryFirst() public method

Invokes the QueryFirst service.
public QueryFirst ( RequestHeader requestHeader, ViewDescription view, NodeTypeDescriptionCollection nodeTypes, ContentFilter filter, uint maxDataSetsToReturn, uint maxReferencesToReturn, QueryDataSetCollection &queryDataSets, byte &continuationPoint, ParsingResultCollection &parsingResults, DiagnosticInfoCollection &diagnosticInfos, ContentFilterResult &filterResult ) : ResponseHeader
requestHeader RequestHeader
view ViewDescription
nodeTypes NodeTypeDescriptionCollection
filter ContentFilter
maxDataSetsToReturn uint
maxReferencesToReturn uint
queryDataSets QueryDataSetCollection
continuationPoint byte
parsingResults ParsingResultCollection
diagnosticInfos DiagnosticInfoCollection
filterResult ContentFilterResult
return ResponseHeader

QueryNext() public method

Invokes the QueryNext service.
public QueryNext ( RequestHeader requestHeader, bool releaseContinuationPoint, byte continuationPoint, QueryDataSetCollection &queryDataSets, byte &revisedContinuationPoint ) : ResponseHeader
requestHeader RequestHeader
releaseContinuationPoint bool
continuationPoint byte
queryDataSets QueryDataSetCollection
revisedContinuationPoint byte
return ResponseHeader

Read() public method

Invokes the Read service.
public Read ( RequestHeader requestHeader, double maxAge, TimestampsToReturn timestampsToReturn, ReadValueIdCollection nodesToRead, DataValueCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader
requestHeader RequestHeader
maxAge double
timestampsToReturn TimestampsToReturn
nodesToRead ReadValueIdCollection
results DataValueCollection
diagnosticInfos DiagnosticInfoCollection
return ResponseHeader

RegisterNodes() public method

Invokes the RegisterNodes service.
public RegisterNodes ( RequestHeader requestHeader, NodeIdCollection nodesToRegister, NodeIdCollection &registeredNodeIds ) : ResponseHeader
requestHeader RequestHeader
nodesToRegister NodeIdCollection
registeredNodeIds NodeIdCollection
return ResponseHeader

Republish() public method

Invokes the Republish service.
public Republish ( RequestHeader requestHeader, uint subscriptionId, uint retransmitSequenceNumber, NotificationMessage &notificationMessage ) : ResponseHeader
requestHeader RequestHeader
subscriptionId uint
retransmitSequenceNumber uint
notificationMessage NotificationMessage
return ResponseHeader

SetMonitoringMode() public method

Invokes the SetMonitoringMode service.
public SetMonitoringMode ( RequestHeader requestHeader, uint subscriptionId, MonitoringMode monitoringMode, UInt32Collection monitoredItemIds, StatusCodeCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader
requestHeader RequestHeader
subscriptionId uint
monitoringMode MonitoringMode
monitoredItemIds UInt32Collection
results StatusCodeCollection
diagnosticInfos DiagnosticInfoCollection
return ResponseHeader

SetPublishingMode() public method

Invokes the SetPublishingMode service.
public SetPublishingMode ( RequestHeader requestHeader, bool publishingEnabled, UInt32Collection subscriptionIds, StatusCodeCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader
requestHeader RequestHeader
publishingEnabled bool
subscriptionIds UInt32Collection
results StatusCodeCollection
diagnosticInfos DiagnosticInfoCollection
return ResponseHeader

SetTriggering() public method

Invokes the SetTriggering service.
public SetTriggering ( RequestHeader requestHeader, uint subscriptionId, uint triggeringItemId, UInt32Collection linksToAdd, UInt32Collection linksToRemove, StatusCodeCollection &addResults, DiagnosticInfoCollection &addDiagnosticInfos, StatusCodeCollection &removeResults, DiagnosticInfoCollection &removeDiagnosticInfos ) : ResponseHeader
requestHeader RequestHeader
subscriptionId uint
triggeringItemId uint
linksToAdd UInt32Collection
linksToRemove UInt32Collection
addResults StatusCodeCollection
addDiagnosticInfos DiagnosticInfoCollection
removeResults StatusCodeCollection
removeDiagnosticInfos DiagnosticInfoCollection
return ResponseHeader

TransferSubscriptions() public method

Invokes the TransferSubscriptions service.
public TransferSubscriptions ( RequestHeader requestHeader, UInt32Collection subscriptionIds, bool sendInitialValues, TransferResultCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader
requestHeader RequestHeader
subscriptionIds UInt32Collection
sendInitialValues bool
results TransferResultCollection
diagnosticInfos DiagnosticInfoCollection
return ResponseHeader

TranslateBrowsePathsToNodeIds() public method

Invokes the TranslateBrowsePathsToNodeIds service.
public TranslateBrowsePathsToNodeIds ( RequestHeader requestHeader, BrowsePathCollection browsePaths, BrowsePathResultCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader
requestHeader RequestHeader
browsePaths BrowsePathCollection
results BrowsePathResultCollection
diagnosticInfos DiagnosticInfoCollection
return ResponseHeader

UnregisterNodes() public method

Invokes the UnregisterNodes service.
public UnregisterNodes ( RequestHeader requestHeader, NodeIdCollection nodesToUnregister ) : ResponseHeader
requestHeader RequestHeader
nodesToUnregister NodeIdCollection
return ResponseHeader

Write() public method

Invokes the Write service.
public Write ( RequestHeader requestHeader, WriteValueCollection nodesToWrite, StatusCodeCollection &results, DiagnosticInfoCollection &diagnosticInfos ) : ResponseHeader
requestHeader RequestHeader
nodesToWrite WriteValueCollection
results StatusCodeCollection
diagnosticInfos DiagnosticInfoCollection
return ResponseHeader