#include <maiaCommandParser.h>
Inheritance diagram for maiaCommandParser:
Public Member Functions | |
maiaCommandParser () | |
void | Init () |
void | Reload () |
void | Start () |
void | Stop () |
void | NotifyTCPMessage (omTCPMessage) |
bool | ParseAction (omCommand) |
void | Action () |
void | GoUp () |
void | GoDown () |
void | GoLeft () |
void | GoRight () |
Private Attributes | |
int | actionKey |
int | upKey |
int | downKey |
int | leftKey |
int | rightKey |
Keyboard driver parameter. | |
bool | actionOnPress |
bool | grabKeys |
bool | keyboardEnabled |
Keyboar driver Flag. | |
bool | joystickEnabled |
Joystick driver flag. | |
bool | serialEnabled |
Serial driver flag. | |
wxString | serialPort |
Serial driver parameter (in unix style, es /dev/ttyS0). | |
omKeyboardDriver * | kbDriver |
Keyboard driver object. | |
omJoystickDriver * | jDriver |
Joystick driver object. | |
omSerialDriver * | sDriver |
Serial driver object. | |
maiaKeyboard * | keyboard |
Pointer to virtual keyboard object. | |
maiaOptions * | opts |
Pointer to application options object. | |
omConnector * | connector |
Pointer to connector. |
All the periperal objects are instantiated from maiaCommandParser.
|
Build the class |
|
Action event received Reimplemented from omObject. |
|
GoDown event received Reimplemented from omObject. |
|
GoLeft event received Reimplemented from omObject. |
|
GoRight event received Reimplemented from omObject. |
|
GoUp event received Reimplemented from omObject. |
|
Initialize the class. This initialization is done after the construction. Reimplemented from omUICommandParser. |
|
Process NotifyTCPMessage event. A TCP Message is coming from an other agent in the federation and is notified by the connector object of the application.
Reimplemented from omObject. |
|
Parse Action coming from other object.
Reimplemented from omUICommandParser. |
|
Reload options after parameters change. Reimplemented from omObject. |
|
Some drivers pools the device to get its status. This method start all drivers timers. Reimplemented from omObject. |
|
Stop all drivers timers Reimplemented from omObject. |
|
|
|
|
|
Pointer to connector.
|
|
|
|
|
|
Joystick driver object.
|
|
Joystick driver flag.
|
|
Keyboard driver object.
|
|
Pointer to virtual keyboard object.
Reimplemented from omUICommandParser. |
|
Keyboar driver Flag.
|
|
|
|
Pointer to application options object.
|
|
Keyboard driver parameter.
|
|
Serial driver object.
|
|
Serial driver flag.
|
|
Serial driver parameter (in unix style, es /dev/ttyS0).
|
|
|
Copyright © by Luca Clivio |