Public Member Functions | |
| CSerialMouse (Bitu id, CommandLine *cmd) | |
| void | setRTSDTR (bool rts, bool dtr) |
| void | setRTS (bool val) |
| void | setDTR (bool val) |
| void | updatePortConfig (Bit16u, Bit8u lcr) |
| void | updateMSR () |
| void | transmitByte (Bit8u val, bool first) |
| void | setBreak (bool value) |
| void | handleUpperEvent (Bit16u type) |
| void | onMouseReset () |
| void | on_mouse_event (int delta_x, int delta_y, Bit8u buttonstate) |
| void | start_packet () |
Public Attributes | |
| Bit8u | send_ack |
| Bit8u | packet [3] = {} |
| Bit8u | packet_xmit |
| Bit8u | mouse_buttons |
| Bit8u | xmit_another_packet |
| int | mouse_delta_x |
| int | mouse_delta_y |
Definition at line 28 of file serialmouse.h.
1.8.0