|
#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 |