/****************************************************************************/
/* Copyright 2010 MBARI.                                                    */
/* MBARI Proprietary Information. All rights reserved.                      */
/****************************************************************************/

#ifndef ACTIONS_H
#define ACTIONS_H

/* Root commands */
int actGetCmd(char* s);
int actSetCmd(char* s);
int actClrCmd(char* s);
int actSpiCmd(char* s);
int actResetCmd(char* s);
int actReadCmd(char* s);
int actWriteCmd(char* s);
int actIntervalCmd(char* s);

int actHelloKittyCmd(char* s);
int actSlotRescanCmd(char* s);
int actSendCmd(char* s);
int actPlatformCmd(char* s);
int actDumpCacheCmd(char* s);
int actHashCmd(char* s);
                                                
/* Get commands */
int actGetSpiMemCmd(char* s);
int actGetSpiInfoCmd(char* s);
int actGetCardCmd(char* s);
int actGetSlotsCmd(char* s);
int actGetSlotInfoCmd(char* s);

/* Get debug */
int actGetTestCmd(char* s);

/* Set commands */
int actSetSpiMemCmd(char* s);
int actSetDebug1Cmd(char* s);
int actSetSlotCmd(char* s);
int actSetCardCmd(char* s);

/* Clear commands */
int actClrStubCmd(char* s);

#endif
