This Method is used to remove a PubSubGroup Object from the connection.
A successful removal of the PubSubGroup Object removes all associated DataSetWriter or DataSetReader Objects. Before the Objects are removed, their state is set to Disabled.
The Client shall be authorized to modify the configuration for the PubSub functionality when invoking this Method on the Server.
Signature
RemoveGroup (
[in]NodeIdGroupId
);
Argument |
Description |
GroupId |
NodeId of the group to remove from the connection |
Method Result Codes
ResultCode |
Description |
Bad_NodeIdUnknown |
The GroupId is unknown. |
Bad_UserAccessDenied |
The Session user does not have rights to delete the group. |
Table 242 specifies the AddressSpace representation for the RemoveGroup Method.
Table 242 – RemoveGroup Method AddressSpace definition
Attribute |
Value |
||||
BrowseName |
RemoveGroup |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
HasProperty |
Variable |
InputArguments |
Argument[] |
PropertyType |
Mandatory |
ConformanceUnits |
|||||
PubSub Model Base |