This Service is used to unregister NodeIds that have been obtained via the RegisterNodes service.
UnregisterNodes does not validate the NodeIds from the request. Servers shall simply unregister NodeIds that are known as registered NodeIds. Any NodeIds that are in the list, but are not registered NodeIds are simply ignored.
Table 45 defines the parameters for the Service.
Table 45 – UnregisterNodes Service Parameters
|
Name |
Type |
Description |
|
Request |
|
|
|
requestHeader |
Request Header |
Common request parameters (see 7.32 for RequestHeader definition). |
|
nodesToUnregister [] |
NodeId |
A list of NodeIds that have been obtained via the RegisterNodes service. |
|
|
|
|
|
Response |
|
|
|
responseHeader |
Response Header |
Common response parameters (see 7.33 for ResponseHeader definition). |
Table 46 defines the Service results specific to this Service. Common StatusCodes are defined in Table 176.
Table 46 – UnregisterNodes Service Result Codes
|
Symbolic Id |
Description |
|
Bad_NothingToDo |
See Table 176 for the description of this result code. |
|
Bad_TooManyOperations |
See Table 176 for the description of this result code. |