[Spice-devel] Initial work on demarshalling

Alexander Larsson alexl at redhat.com
Thu May 27 03:19:22 PDT 2010


I've commited my initial work on a real network message demarshalling to
a private branch:

http://cgit.freedesktop.org/~alexl/spice-protocol/log/?h=demarshaller
http://cgit.freedesktop.org/~alexl/spice/log/?h=demarshaller

In this version the client does demarshalling, validation and pointer
localization on all recieved messages before passing it on to the client
code. This means those functions is removed from the client code.

This requires python and pyparsing for the generation step when building
from git (but not from tarballs).

Please have a look at this if you're interested.

My next step is to look at the marshalling side.



More information about the Spice-devel mailing list