]> source.dussan.org Git - tigervnc.git/commit
Generalise corking to all output streams
authorPierre Ossman <ossman@cendio.se>
Fri, 15 May 2020 20:49:47 +0000 (22:49 +0200)
committerPierre Ossman <ossman@cendio.se>
Thu, 21 May 2020 09:34:22 +0000 (11:34 +0200)
commitd7a61c7df39c25945e1aa5f7843e8f3681ed7169
tree21d7407a77bba90706bc99667b617d08927ff185
parentcf40b83e2330607bab221c33b8f7b5b1885eedb3
Generalise corking to all output streams

The principle can be used in a more general fashion than just TCP
streams.
16 files changed:
common/network/Socket.h
common/network/TcpSocket.cxx
common/network/TcpSocket.h
common/network/UnixSocket.cxx
common/network/UnixSocket.h
common/rdr/FdOutStream.cxx
common/rdr/FdOutStream.h
common/rdr/HexOutStream.cxx
common/rdr/HexOutStream.h
common/rdr/OutStream.h
common/rdr/TLSOutStream.cxx
common/rdr/TLSOutStream.h
common/rdr/ZlibOutStream.cxx
common/rdr/ZlibOutStream.h
common/rfb/TightEncoder.cxx
common/rfb/VNCSConnectionST.cxx