Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members

UIBackground.h

00001 
00006 #ifndef UIBACKGROUND_H
00007 #define UIBACKGROUND_H
00008 
00009 #include "screenManager.h"
00010 
00011 #define MAX_ARGS 10
00012 #define SHUTDOWN 0
00013 
00014 class UIBackground {
00015         public:
00019                 UIBackground();
00020 
00025                 void userCmd(char * command);
00026 
00031                 void netMenuSwitch(char * command);
00032 
00037                 void logMenuSwitch(char * command);
00038 
00043                 void mainMenuSwitch(char * command);
00044 
00050                 char * getBaseCmd(char * command);      
00051                 
00055         void autoConnect();
00056                 
00060         void manuelConnect();
00061 
00065                 void remoteConnect();
00066                 
00070         void shutDown();
00071                 
00075         void disconnect();
00076                 
00080         void updateSen();
00081                 
00085         void login();
00086 
00090                 void showHelpFile();
00091                 
00095         void joystickControl();
00096                 
00100         void atonomousRoutine();
00101                 
00105         void copyLogFile();
00106                 
00110         void logout();
00111                 
00115                 void logSensorData();
00116 
00117         private:
00119             ScreenManager * screenManager;
00121             SysLog * systemLogger;
00122 
00123 };
00124 #endif

Generated on Sat Mar 26 00:07:04 2005 for CS498EmbeddedSystemsProgramming by doxygen 1.3.6