The Robot Application Programming Interface Delegate Project
|
Sends information about command queuing on the Agent; is meant to be used with the RAPID Sequencer. More...
import "Command.idl";
Go to the source code of this file.
Classes | |
interface | CommandRecord |
CommandRecord holds a command, its status and its result. More... | |
struct | SingleQueue |
SingleQueue holds a sequence of CommandRecords. More... | |
interface | QueueState |
QueueState is a message that holds single queues of pending, active, completed and sent commands. More... | |
Packages | |
package | rapid |
Enumerations | |
enum | StatusType { Q_STATUS_INIT, Q_STATUS_OUTBOUND, Q_STATUS_LOST, Q_STATUS_INLINE, Q_STATUS_PREEMPTED, Q_STATUS_INPROCESS, Q_STATUS_PAUSED, Q_STATUS_CANCELED, Q_STATUS_SUCCEEDED, Q_STATUS_FAILED, Q_STATUS_ALIEN_PENDING, Q_STATUS_ALIEN_ACTIVE, Q_STATUS_ALIEN_COMPLETED, Q_STATUS_FORGOTTEN_BY_ROBOT } |
enum | ResultType { Q_RESULT_INIT, Q_RESULT_SUCCEEDED, Q_RESULT_FAILED } |
ResultType describes the result of a command on the completed queue. More... |