pnp-software / cordetfw

C Implementation of a Software Framework for Service-Oriented Applications with PUS Support
Mozilla Public License 2.0
13 stars 1 forks source link

Acceptance Conditions for Command (11,23) To Delete All Scheduling Groups #127

Open pasetti opened 6 years ago

pasetti commented 6 years ago

Clause 6.11.6.2.2 covers the command (11,23) to delete N scheduling groups. If N is equal to zero, then the command must delete all scheduling groups currently in use.

The clause states that an instruction to delete a group should be rejected if that group does not exist or if that group has associated activities. The clause, however, is silent about the rejection conditions for the case where the command is used to delete all groups (i.e. for the case where N is equal to zero). I assume that the intention is that, in that case, the command should be rejected if any of the currently defined groups has associated activities.