Reuse¶
-
virtual void ICommandSequence::Reuse() = 0¶
Reuse the command sequence.
- Throws
CInvalidOperationException– Command sequence state not “Idle”, “Completed” or “Failed” and/or one or more commands in the command sequence not in “Idle”, “Completed” or “Failed”.CCommunicationErrorException– Protocol error.CConnectionLostException– Connection to controller lost.CRebootedException– Controller has been rebooted since this object reference was retrieved, invalidating this reference.
- Remarks
State(s) of command(s) in the sequence is/are set to ECommandState::Idle.