Go to file
Yonit Halperin 49e2069467 Add support for mini header: an header without sub list & without serial
-Add SpiceMiniDataHeader.
-Introduce capability SPICE_COMMON_CAP_MINI_HEADER.

The advantage of using a header without sub list is to spare the 4 bytes that were sent
for a lot of messages without sublist.
Instead, messages that previously contained sub lists, will be split to two msgs.
The first one will be SPICE_MSG_LIST, holding the sub list, and the second will be the
main msg.
When most of the messages do not contain sub lists, the overhead of the additional 10 bytes
for the header of SPICE_MSG_LIST is negligible. In addition, if there is
only one message in the list, it can be sent independently.

Instead of sending the serial number of the messages, the client and
the server will increment local counters upon sending/receiving a
message.
2012-01-12 16:29:01 +02:00
spice Add support for mini header: an header without sub list & without serial 2012-01-12 16:29:01 +02:00
.gitignore Add gitignore file 2010-02-04 16:47:32 +01:00
AUTHORS Add autoconf and pkg-config setup 2010-02-04 16:47:27 +01:00
autogen.sh autogen.sh: handle ORIGDIR with spaces 2011-11-10 15:46:27 +02:00
ChangeLog Add autoconf and pkg-config setup 2010-02-04 16:47:27 +01:00
configure.ac Release 0.10.0 2011-11-10 18:16:52 +02:00
COPYING Add MIT style COPYING file 2010-02-04 16:23:24 +01:00
includes.sed Add includes.sed file to handle include renaming 2010-02-04 18:12:07 +01:00
INSTALL Add autoconf and pkg-config setup 2010-02-04 16:47:27 +01:00
Makefile.am place pkgconfig file in /usr/share 2010-07-08 16:59:47 +02:00
NEWS Release 0.10.0 2011-11-10 18:16:52 +02:00
README Add autoconf and pkg-config setup 2010-02-04 16:47:27 +01:00
rename-identifiers.sh Add utility script to do C identifier renaming 2010-02-04 16:43:24 +01:00
renames fix up reames 2010-02-04 18:11:09 +01:00
spice-protocol.pc.in Add autoconf and pkg-config setup 2010-02-04 16:47:27 +01:00