MCPcopy Create free account
hub / github.com/TigerVNC/tigervnc / framebufferUpdateEnd

Method framebufferUpdateEnd

java/com/tigervnc/rfb/CConnection.java:454–478  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

452 }
453
454 public void framebufferUpdateEnd()
455 {
456 decoder.flush();
457
458 super.framebufferUpdateEnd();
459
460 // A format change has been scheduled and we are now past the update
461 // with the old format. Time to active the new one.
462 if (pendingPFChange && !continuousUpdates) {
463 server.setPF(pendingPF);
464 pendingPFChange = false;
465 }
466
467 if (firstUpdate) {
468 if (server.supportsContinuousUpdates) {
469 vlog.info("Enabling continuous updates");
470 continuousUpdates = true;
471 writer().writeEnableContinuousUpdates(true, 0, 0,
472 server.width(),
473 server.height());
474 }
475
476 firstUpdate = false;
477 }
478 }
479
480 public void dataRect(Rect r, int encoding)
481 {

Callers 1

readMsgMethod · 0.45

Calls 7

writerMethod · 0.95
infoMethod · 0.80
flushMethod · 0.45
setPFMethod · 0.45
widthMethod · 0.45
heightMethod · 0.45

Tested by

no test coverage detected