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.