mirror of
https://invent.kde.org/network/krfb
synced 2024-07-05 09:28:35 +00:00
486b16c357
Changes include: - Use a QSocketNotifier on each rfb socket that we know about, so that we don't have to poll the sockets using a timer. - Use a server registration mechanism in RfbServerManager so that the manager can update all the servers at once and delete them properly before shutting down. - Send updates to the clients periodically from the server manager and start/stop the update timer when clients connect/disconnect. This makes cpu usage drop dramatically when krfb is idle listening for incoming connections. - Let RfbServer handle the screen pointer. - Other minor adjustments (sorry for not making a separate commit) svn path=/trunk/KDE/kdenetwork/krfb/; revision=1195287 |
||
---|---|---|
cmake/modules | ||
doc | ||
framebuffers | ||
kcm_krfb | ||
kinetd | ||
krfb | ||
libvncserver | ||
.krazy | ||
AUTHORS | ||
CMakeLists.txt | ||
Mainpage.dox | ||
NOTES | ||
README | ||
TODO |
KDE Desktop Sharing (krfb) ========================== KDE Desktop Sharing (krfb) is a small server for the RFB protocol, better known as VNC. Unlike most other Unix/Linux RFB servers, KRfb allows you to share your X11 session instead of creating a new X11 session. It was originally based on x0rfbserver (ttp://www.hexonet.de/software/x0rfbserver/), but there is not much code of x0rfbserver left. Since version 0.6 it uses libvncserver (http://libvncserver.sf.net) as backend. Guide to documentation: TODO - things to be done INSTALL - Very short installation instructions NOTES - reasons for various decisions DCOP-INTERFACE - short documentation of the DCOP interface