spice-common/common
Frediano Ziglio bb03ff099b Add helper code for agent messages
Add agent.h and agent.c to deal with some common agent job:
- checking message from network and fixing network order.
- send back file transfer status.

Code based on Linux agent and Windows agent.
AgentXxxx and agent_xxx are used to avoid conflicts with protocol.

See agent.h for more detail on how to use these APIs.

Signed-off-by: Frediano Ziglio <fziglio@redhat.com>
2020-04-24 09:42:46 +01:00
..
recorder@d5cbf6caba recorder: Update 2019-05-29 14:53:16 +01:00
agent_interface.c agent-interface: add configuration functions 2019-10-18 17:04:06 +01:00
agent_interface.h agent-interface: add configuration functions 2019-10-18 17:04:06 +01:00
agent.c Add helper code for agent messages 2020-04-24 09:42:46 +01:00
agent.h Add helper code for agent messages 2020-04-24 09:42:46 +01:00
backtrace.c Do not check for HAVE_CONFIG_H 2019-05-02 09:33:05 +01:00
backtrace.h Unify headers guard names 2018-11-26 11:20:57 +00:00
canvas_base.c Do not check for HAVE_CONFIG_H 2019-05-02 09:33:05 +01:00
canvas_base.h Unify headers guard names 2018-11-26 11:20:57 +00:00
canvas_utils.c Do not check for HAVE_CONFIG_H 2019-05-02 09:33:05 +01:00
canvas_utils.h Unify headers guard names 2018-11-26 11:20:57 +00:00
client_marshallers.h codegen: Generate headers while generating code 2019-03-18 13:01:52 +00:00
demarshallers.h Unify headers guard names 2018-11-26 11:20:57 +00:00
draw.h Unify headers guard names 2018-11-26 11:20:57 +00:00
lines.c Do not check for HAVE_CONFIG_H 2019-05-02 09:33:05 +01:00
lines.h Unify headers guard names 2018-11-26 11:20:57 +00:00
log.c Do not check for HAVE_CONFIG_H 2019-05-02 09:33:05 +01:00
log.h log: Add spice_extra_assert 2020-02-07 13:24:45 +00:00
lz_common.h lz_common: Remove unused commented out define 2020-03-17 17:08:17 +00:00
lz_compress_tmpl.c lz_compress: Cleanup unused macros 2020-02-07 15:27:03 +00:00
lz_config.h Unify headers guard names 2018-11-26 11:20:57 +00:00
lz_decompress_tmpl.c lz_decompress: Read "ctrl" inside loop 2020-02-07 15:27:00 +00:00
lz.c Do not check for HAVE_CONFIG_H 2019-05-02 09:33:05 +01:00
lz.h Unify headers guard names 2018-11-26 11:20:57 +00:00
macros.h log: Let gcc know about the logging macros which abort 2019-04-01 17:33:17 +01:00
Makefile.am Add helper code for agent messages 2020-04-24 09:42:46 +01:00
marshaller.c marshallers: Avoid some useless pointers in SpiceMarshallerData 2020-02-07 14:52:29 +00:00
marshaller.h codegen: Remove support for --ptrsize 2019-03-08 11:09:02 +00:00
mem.c Do not check for HAVE_CONFIG_H 2019-05-02 09:33:05 +01:00
mem.h Unify headers guard names 2018-11-26 11:20:57 +00:00
meson.build Add helper code for agent messages 2020-04-24 09:42:46 +01:00
messages.h messages: Remove obsolete structure definition 2020-04-07 11:07:23 +01:00
pixman_utils.c Do not check for HAVE_CONFIG_H 2019-05-02 09:33:05 +01:00
pixman_utils.h Unify headers guard names 2018-11-26 11:20:57 +00:00
quic_config.h Unify headers guard names 2018-11-26 11:20:57 +00:00
quic_family_tmpl.c Reuse new spice_extra_assert macro 2020-02-07 13:26:00 +00:00
quic_tmpl.c Do not check for HAVE_CONFIG_H 2019-05-02 09:33:05 +01:00
quic.c Reuse new spice_extra_assert macro 2020-02-07 13:26:00 +00:00
quic.h quic: Do not include quic_config.h in quic.h 2019-12-10 08:22:02 +00:00
recorder.h build: Introduce the agent-interface as an alternative instrumentation library 2019-10-18 17:04:09 +01:00
rect.h Unify headers guard names 2018-11-26 11:20:57 +00:00
region.c Do not check for HAVE_CONFIG_H 2019-05-02 09:33:05 +01:00
region.h Unify headers guard names 2018-11-26 11:20:57 +00:00
ring.h Unify headers guard names 2018-11-26 11:20:57 +00:00
rop3.c Do not check for HAVE_CONFIG_H 2019-05-02 09:33:05 +01:00
rop3.h Unify headers guard names 2018-11-26 11:20:57 +00:00
snd_codec.c sound: remove celt support 2020-03-17 16:38:10 +00:00
snd_codec.h sound: remove celt support 2020-03-17 16:38:10 +00:00
ssl_verify.c Do not check for HAVE_CONFIG_H 2019-05-02 09:33:05 +01:00
ssl_verify.h Unify headers guard names 2018-11-26 11:20:57 +00:00
sw_canvas.c Do not check for HAVE_CONFIG_H 2019-05-02 09:33:05 +01:00
sw_canvas.h Unify headers guard names 2018-11-26 11:20:57 +00:00
utils.c Do not check for HAVE_CONFIG_H 2019-05-02 09:33:05 +01:00
utils.h utils: add set_bitmap/test_bitmap functions 2020-03-04 16:43:48 +00:00
verify.h build: Update verify.h to latest version 2019-03-29 16:58:14 +01:00