base: split out the VncServer into a VncInput and Server classes
authorChander Sudanthi <chander.sudanthi@arm.com>
Fri, 2 Nov 2012 16:32:00 +0000 (11:32 -0500)
committerChander Sudanthi <chander.sudanthi@arm.com>
Fri, 2 Nov 2012 16:32:00 +0000 (11:32 -0500)
commit55787cc0d0ecdbd060f7ee1caaaab90d2482eb67
treefff89ebf048d5afecada34a95d7529ac48361e0b
parentac161c1d7294fc755b6c06e23f719f577d926695
base: split out the VncServer into a VncInput and Server classes

This patch adds a VncInput base class which VncServer inherits from.
Another class can implement the same interface and be used instead
of the VncServer, for example a class that replays Vnc traffic.

--HG--
rename : src/base/vnc/VncServer.py => src/base/vnc/Vnc.py
rename : src/base/vnc/vncserver.cc => src/base/vnc/vncinput.cc
rename : src/base/vnc/vncserver.hh => src/base/vnc/vncinput.hh
12 files changed:
src/base/vnc/SConscript
src/base/vnc/Vnc.py [new file with mode: 0644]
src/base/vnc/VncServer.py [deleted file]
src/base/vnc/vncinput.cc [new file with mode: 0644]
src/base/vnc/vncinput.hh [new file with mode: 0644]
src/base/vnc/vncserver.cc
src/base/vnc/vncserver.hh
src/dev/arm/RealView.py
src/dev/arm/kmi.cc
src/dev/arm/kmi.hh
src/dev/arm/pl111.cc
src/dev/arm/pl111.hh