9.1.9.4.2 AddSubscribedDataSet Method

This Method is used to add a new standalone subscribed DataSet Object to an instance of the DataSet Folder.

The Client shall be authorized to modify the configuration for the PubSub functionality when invoking this Method on the Server.

Signature

	AddSubscribedDataSet (
		[in]	StandaloneSubscribedDataSetDataType SubscribedDataSet,
		[out]	NodeId				SubscribedDataSetNodeId
		);
	
Argument Description
SubscribedDataSetThe standalone subscribed DataSet to add.
SubscribedDataSetNodeIdThe NodeId of the new standalone subscribed DataSet Object.

Method Result Codes

ResultCode Description
Bad_InvalidArgumentThe Server is not able to apply the name. The name may be too long or may contain invalid characters.
Bad_BrowseNameDuplicatedAn Object with the name already exists in the folder.
Bad_ResourceUnavailableThe Server does not have enough resources to add the subscribed DataSet.
Bad_UserAccessDeniedThe Session user does not have rights to create the subscribed DataSet.

Table 302 specifies the AddressSpace representation for the AddSubscribedDataSet Method.

Table 302 – AddSubscribedDataSet Method AddressSpace definition
Attribute Value
BrowseNameAddSubscribedDataSet
References NodeClass BrowseName DataType TypeDefinition ModellingRule
HasPropertyVariableInputArgumentsArgument[] PropertyTypeMandatory
HasPropertyVariableOutputArgumentsArgument[] PropertyTypeMandatory
ConformanceUnits
PubSub Model SubscribedDataSet Standalone