This Method is used to add a new DataSetReaderType Object to an instance of the ReaderGroup.
The Client shall be authorized to modify the configuration for the PubSub functionality when invoking this Method on the Server.
Signature
AddDataSetReader (
[in]DataSetReaderDataType Configuration,
[out]NodeId DataSetReaderNodeId
);
Argument |
Description |
Configuration |
Configuration parameters for the DataSetWriter. The parameters and the DataSetReaderDataType are defined in 6.2.9. |
DataSetReaderNodeId |
The NodeId of the new DataSetReader Object. |
Method Result Codes
ResultCode |
Description |
Bad_InvalidArgument |
The Server is not able to apply the name. The name may be too long or may contain invalid characters. |
Bad_BrowseNameDuplicated |
An Object with the name already exists in the group. |
Bad_ResourceUnavailable |
The Server does not have enough resources to add the DataSetReader. |
Bad_UserAccessDenied |
The Session user does not have rights to create the DataSetReader. |
Table 256 specifies the AddressSpace representation for the AddDataSetReader Method.
Table 256 – AddDataSetReader Method AddressSpace definition
Attribute |
Value |
||||
BrowseName |
AddDataSetReader |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
HasProperty |
Variable |
InputArguments |
Argument[] |
PropertyType |
Mandatory |
HasProperty |
Variable |
OutputArguments |
Argument[] |
PropertyType |
Mandatory |
ConformanceUnits |
|||||
PubSub Model Base |