1/* |
2 * Copyright (c) 2010, 2015 ARM Limited |
3 * All rights reserved 4 * 5 * The license below extends only to copyright in the software and shall 6 * not be construed as granting a license to any other intellectual 7 * property including but not limited to intellectual property relating 8 * to a hardware implementation of the functionality of the software 9 * licensed hereunder. You may use the software subject to the license 10 * terms below provided that you ensure that this notice is replicated --- 31 unchanged lines hidden (view full) --- 42 * Declaration of a VNC server 43 */ 44 45#ifndef __BASE_VNC_VNC_SERVER_HH__ 46#define __BASE_VNC_VNC_SERVER_HH__ 47 48#include <iostream> 49 |
50#include "base/vnc/vncinput.hh" 51#include "base/bitmap.hh" 52#include "base/circlebuf.hh" 53#include "base/pollevent.hh" 54#include "base/socket.hh" 55#include "params/VncServer.hh" 56#include "sim/sim_object.hh" 57 --- 241 unchanged lines hidden (view full) --- 299 */ 300 void recvCutText(); 301 302 /** Tell the client that the frame buffer resized. This happens when the 303 * simulated system changes video modes (E.g. X11 starts). 304 */ 305 void sendFrameBufferResized(); 306 |
307 static const PixelConverter pixelConverter; |
308 |
309 public: 310 void setDirty() M5_ATTR_OVERRIDE; 311 void frameBufferResized() M5_ATTR_OVERRIDE; |
312}; 313 314#endif |