#ifndef CATCommandMsg_h
#define CATCommandMsg_h

// COPYRIGHT DASSAULT SYSTEMES 1999

/**
 * @CAA2Level L1
 * @CAA2Usage U1
 */


/**
 * Message type sent from a command the command selector.
 * @param CATCommandMsgRequestSharedMode
 *   The command requests to run in shared mode.
 * @param CATCommandMsgRequestExclusiveMode
 *   The command requests to run in exclusive mode.
 * @param CATCommandMsgCanceled
 *   The command requests to be canceled.
 * @param CATCommandMsgDesactivated
 *   The command requests to be deactivated.
 * @param CATCommandUnknow
 *   The command requests the unknown mode.
 * @see CATCommandMode
 */
enum CATCommandMsg{CATCommandMsgRequestSharedMode    =0,
                   CATCommandMsgRequestExclusiveMode =1,
                   CATCommandMsgCanceled             =2,
                   CATCommandMsgDesactivated         =3,
                   CATCommandUnknow                  =100};

#endif