gem5 v24.1.0.1
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Namespaces
vncinput.hh File Reference

Declaration of a VNC input. More...

#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

namespace  gem5
 Copyright (c) 2024 Arm Limited All rights reserved.
 

Detailed Description

Declaration of a VNC input.

Definition in file vncinput.hh.


Generated on Mon Jan 13 2025 04:28:46 for gem5 by doxygen 1.9.8