]> source.dussan.org Git - tigervnc.git/commit
Maintain a constant VNCServer/SDesktop connection
authorPierre Ossman <ossman@cendio.se>
Wed, 28 Feb 2024 12:54:23 +0000 (13:54 +0100)
committerPierre Ossman <ossman@cendio.se>
Wed, 19 Jun 2024 14:39:07 +0000 (16:39 +0200)
commit5ddb06e6b07880a34ca07cbb3c0b220c1b6b6bd1
treeeeff689951c820b8acd770e5f87928484b9d2ad3
parent30bacaeadf83935c15f403e26e5e72f392f8c879
Maintain a constant VNCServer/SDesktop connection

The desktop isn't completely paused just because there are no clients,
so it might still need some support from the server object.

This is primarily an issue for headless servers, where they need to
continue emulating things even without clients. A scraping server can
generally go completely passive if there are no clients.
common/rfb/SDesktop.h
common/rfb/VNCServerST.cxx
unix/x0vncserver/XDesktop.cxx
unix/x0vncserver/XDesktop.h
unix/xserver/hw/vnc/XserverDesktop.cc
unix/xserver/hw/vnc/XserverDesktop.h
win/rfb_win32/SDisplay.cxx
win/rfb_win32/SDisplay.h