The Robot Application Programming Interface Delegate Project
RAPID Logo

CommandConfig.idl File Reference

CommandConfig sends a list of commands that are supported by the sending Agent, which are encapsulated in a CommandDef struct. More...

import "Message.idl";
Include dependency graph for CommandConfig.idl:

Go to the source code of this file.

Classes

struct  CommandDef
 A command definition. More...
struct  SubsystemType
struct  Subsystem
interface  CommandConfig
 Message that sets up the possible commands an Agent can send and any arguments needed to perform said command. More...

Packages

package  rapid

Typedefs

typedef sequence< CommandDef, 128 > CommandDefSequence
typedef sequence< SubsystemType > SubsystemTypeSequence
typedef sequence< Subsystem > SubsystemSequence

Detailed Description

Command is sent by a remote application to command an Agent. CommandConstants holds parameter lists for common commands. The parameters listed for each of these common commands are guaranteed to be used by an Agent that lists the command in its CommandConfig.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines