mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-12-22 05:35:25 +00:00
980a132a24
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
77 lines
946 B
Plaintext
77 lines
946 B
Plaintext
*#*#
|
|
*.#*#
|
|
*.a
|
|
*.exe
|
|
*.gcda
|
|
*.gcno
|
|
*.gcov
|
|
*.o
|
|
*.orig
|
|
*.rej
|
|
*~
|
|
.git
|
|
.git-module-status
|
|
.lvimrc
|
|
.sc-start-sc_*
|
|
/ABOUT-NLS
|
|
/COPYING
|
|
/ChangeLog
|
|
/GNUmakefile
|
|
/INSTALL
|
|
/NEWS
|
|
/aclocal.m4
|
|
/autom4te.cache
|
|
/build-aux
|
|
/build-aux/
|
|
/build/
|
|
/config.cache
|
|
/config.guess
|
|
/config.h
|
|
/config.h.in
|
|
/config.log
|
|
/config.rpath
|
|
/config.status
|
|
/config.sub
|
|
/configure
|
|
/configure.lineno
|
|
/daemon/*_dispatch_*.h
|
|
/docs/hvsupport.html.in
|
|
/gnulib/
|
|
/libtool
|
|
/libvirt-*.tar.gz
|
|
/libvirt-[0-9]*
|
|
/libvirt.pc
|
|
/libvirt.spec
|
|
/ltconfig
|
|
/ltmain.sh
|
|
/m4/*
|
|
/maint.mk
|
|
/mingw32-libvirt.spec
|
|
/mkinstalldirs
|
|
/po/*
|
|
/proxy/
|
|
/src/libvirt_iohelper
|
|
/src/remote/*_client_bodies.h
|
|
/src/remote/*_protocol.[ch]
|
|
/src/rpc/virnetprotocol.[ch]
|
|
/tests/*.log
|
|
/tests/cputest
|
|
/tests/hashtest
|
|
/tests/nwfilterxml2xmltest
|
|
/tests/openvzutilstest
|
|
/update.log
|
|
Makefile
|
|
Makefile.in
|
|
TAGS
|
|
coverage
|
|
cscope.files
|
|
cscope.out
|
|
results.log
|
|
stamp-h
|
|
stamp-h.in
|
|
stamp-h1
|
|
!/m4/virt-*.m4
|
|
!/po/*.po
|
|
!/po/POTFILES.in
|
|
!/po/libvirt.pot
|