Go to the documentation of this file.
42 #ifndef __BASE_VNC_VNC_INPUT_HH__
43 #define __BASE_VNC_VNC_INPUT_HH__
49 #include "params/VncInput.hh"
82 virtual void mouseAt(uint16_t
x, uint16_t y, uint8_t buttons) = 0;
Interface for creating files in a gem5 output directory.
virtual void mouseAt(uint16_t x, uint16_t y, uint8_t buttons)=0
called whenever the mouse moves or it's button state changes buttons is a simple mask with each butto...
A device that expects to receive input from the vnc server should derrive (through mulitple inheriten...
virtual void keyPress(uint32_t key, bool down)=0
Called when the vnc server receives a key press event from the client.
Internal gem5 representation of a frame buffer.
Abstract superclass for simulation objects.
Generated on Wed Sep 30 2020 14:02:08 for gem5 by doxygen 1.8.17