diff options
author | Daniel P. Berrange <berrange@redhat.com> | 2010-12-06 17:03:10 +0000 |
---|---|---|
committer | Daniel P. Berrange <berrange@redhat.com> | 2011-06-24 11:48:10 +0100 |
commit | 980a132a24309a054049c881bf81b74f344daf4f (patch) | |
tree | 1b7d10dcaec5aa10fbc1a26906328ee9fdd85152 /tests/testutils.h | |
parent | build: avoid python 2.4 build failure (diff) | |
download | libvirt-980a132a24309a054049c881bf81b74f344daf4f.tar.gz libvirt-980a132a24309a054049c881bf81b74f344daf4f.tar.bz2 libvirt-980a132a24309a054049c881bf81b74f344daf4f.zip |
Defines the basics of a generic RPC protocol in XDR
This patch defines the basics of a generic RPC protocol in XDR.
This is wire ABI compatible with the original remote_protocol.x.
It takes everything except for the RPC calls / events from that
protocol
- The basic header virNetMessageHeader (aka remote_message_header)
- The error object virNetMessageError (aka remote_error)
- Two dummy objects virNetMessageDomain & virNetMessageNetwork
sadly needed to keep virNetMessageError ABI compatible with
the old remote_error
The RPC protocol supports method calls, async events and
bidirectional data streams as before
* src/Makefile.am: Add rules for generating RPC code from
protocol & define a new libvirt-net-rpc.la helper library
* src/rpc/virnetprotocol.x: New generic RPC protocol
Diffstat (limited to 'tests/testutils.h')
0 files changed, 0 insertions, 0 deletions