gem5  v21.2.1.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Namespaces
vncinput.hh File Reference
#include <iostream>
#include <memory>
#include "base/compiler.hh"
#include "base/imgwriter.hh"
#include "params/VncInput.hh"
#include "sim/sim_object.hh"

Go to the source code of this file.

Classes

class  gem5::VncKeyboard
 A device that expects to receive input from the vnc server should derrive (through mulitple inheritence if necessary from VncKeyboard or VncMouse and call setKeyboard() or setMouse() respectively on the vnc server. More...
 
class  gem5::VncMouse
 
class  gem5::VncInput
 
struct  gem5::VncInput::PixelFormat
 
struct  gem5::VncInput::PixelFormatMessage
 
struct  gem5::VncInput::PixelEncodingsMessage
 
struct  gem5::VncInput::FrameBufferUpdateReq
 
struct  gem5::VncInput::KeyEventMessage
 
struct  gem5::VncInput::PointerEventMessage
 
struct  gem5::VncInput::ClientCutTextMessage
 

Namespaces

 gem5
 Reference material can be found at the JEDEC website: UFS standard http://www.jedec.org/standards-documents/results/jesd220 UFS HCI specification http://www.jedec.org/standards-documents/results/jesd223.
 

Detailed Description

Declaration of a VNC input

Definition in file vncinput.hh.


Generated on Wed May 4 2022 12:14:15 for gem5 by doxygen 1.8.17