9.1 GetMonitoredItems

GetMonitoredItems is used to get information about monitored items of a subscription. Its intended use is defined in OPC 10000-4.

Signature

	GetMonitoredItems(
		 [in] UInt32 subscriptionId
		 [out] UInt32[] serverHandles
		 [out] UInt32[] clientHandles
		);
Argument Description
subscriptionIdIdentifier of the subscription.
serverHandlesArray of monitoredItemIds (serverHandles) for all MonitoredItems of the Subscription identified by subscriptionId
clientHandlesArray of clientHandles for all MonitoredItems of the Subscription identified by subscriptionId

Method Result Codes (defined in Call Service)

Result Code Description
Bad_SubscriptionIdInvalidDefined in OPC 10000-4
Bad_UserAccessDenied

Defined in OPC 10000-4

The Method was not called in the context of the Session that owns the Subscription.

Table 118 specifies the AddressSpace representation for the GetMonitoredItems Method.

Table 118 – GetMonitoredItems Method AddressSpace definition
Attribute Value
BrowseNameGetMonitoredItems
References NodeClass BrowseName DataType TypeDefinition ModellingRule
HasPropertyVariableInputArgumentsArgument[] PropertyTypeMandatory
HasPropertyVariableOutputArgumentsArgument[] PropertyTypeMandatory
Conformance Units
Base Info ServerType