C# 클래스 Opc.Ua.SessionServerBase

상속: ServerBase, ISessionServer
파일 보기 프로젝트 열기: OPCFoundation/Misc-Tools

공개 메소드들

메소드 설명
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.

메소드 상세

ActivateSession() 공개 메소드

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
리턴 ResponseHeader

AddNodes() 공개 메소드

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

AddReferences() 공개 메소드

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

Browse() 공개 메소드

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
리턴 ResponseHeader

BrowseNext() 공개 메소드

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
리턴 ResponseHeader

Call() 공개 메소드

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

Cancel() 공개 메소드

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

CloseSession() 공개 메소드

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

CreateMonitoredItems() 공개 메소드

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
리턴 ResponseHeader

CreateSession() 공개 메소드

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
리턴 ResponseHeader

CreateSubscription() 공개 메소드

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
리턴 ResponseHeader

DeleteMonitoredItems() 공개 메소드

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
리턴 ResponseHeader

DeleteNodes() 공개 메소드

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

DeleteReferences() 공개 메소드

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

DeleteSubscriptions() 공개 메소드

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

FindServers() 공개 메소드

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
리턴 ResponseHeader

FindServersOnNetwork() 공개 메소드

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
리턴 ResponseHeader

GetEndpoints() 공개 메소드

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
리턴 ResponseHeader

HistoryRead() 공개 메소드

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
리턴 ResponseHeader

HistoryUpdate() 공개 메소드

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

ModifyMonitoredItems() 공개 메소드

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
리턴 ResponseHeader

ModifySubscription() 공개 메소드

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
리턴 ResponseHeader

Publish() 공개 메소드

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
리턴 ResponseHeader

QueryFirst() 공개 메소드

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
리턴 ResponseHeader

QueryNext() 공개 메소드

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
리턴 ResponseHeader

Read() 공개 메소드

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
리턴 ResponseHeader

RegisterNodes() 공개 메소드

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

Republish() 공개 메소드

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

SetMonitoringMode() 공개 메소드

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
리턴 ResponseHeader

SetPublishingMode() 공개 메소드

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
리턴 ResponseHeader

SetTriggering() 공개 메소드

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
리턴 ResponseHeader

TransferSubscriptions() 공개 메소드

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
리턴 ResponseHeader

TranslateBrowsePathsToNodeIds() 공개 메소드

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

UnregisterNodes() 공개 메소드

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

Write() 공개 메소드

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