summaryrefslogtreecommitdiffstats
path: root/common/rfb/ServerCore.h
diff options
context:
space:
mode:
authorPierre Ossman <ossman@cendio.se>2016-10-07 15:59:38 +0200
committerPierre Ossman <ossman@cendio.se>2017-02-24 13:17:25 +0100
commit6e49e95add2a5cd5fe2efc1c1270c1233faef79b (patch)
tree649736b427c7266b18f55c29bd1fadf902615a17 /common/rfb/ServerCore.h
parent5c03720319d907f2427ed4296ceaec7ee2c06719 (diff)
downloadtigervnc-6e49e95add2a5cd5fe2efc1c1270c1233faef79b.tar.gz
tigervnc-6e49e95add2a5cd5fe2efc1c1270c1233faef79b.zip
Send updates with a fixed interval
This redesigns the old "deferred updates" mechanism in to a frame clock that governs how often updates are sent out. The goal is still the same, to aggregate updates and avoid pointless updates, all in the name of efficiency. This model should however be more robust against delays that sometimes causes us to miss the desired rate.
Diffstat (limited to 'common/rfb/ServerCore.h')
-rw-r--r--common/rfb/ServerCore.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/common/rfb/ServerCore.h b/common/rfb/ServerCore.h
index c4d7d537..37923cc1 100644
--- a/common/rfb/ServerCore.h
+++ b/common/rfb/ServerCore.h
@@ -38,6 +38,7 @@ namespace rfb {
static IntParameter maxIdleTime;
static IntParameter clientWaitTimeMillis;
static IntParameter compareFB;
+ static IntParameter frameRate;
static BoolParameter protocol3_3;
static BoolParameter alwaysShared;
static BoolParameter neverShared;