[Spice-devel] [PATCH 00/23] (v2) refactor of RedChannel for RedWorker
Alon Levy
alevy at redhat.com
Mon Feb 7 09:31:02 PST 2011
After Marc-Andre comments.
* merged the two ack_window patches, so no actual change except
a factoring out of the function that determines if we are waiting
for ack.
* renamed hold_item to hold_pipe_item for the function signature. It
gets touched a little bit later again.
Alon Levy (23):
server/red_channel: add out_bytes_counter (unused)
server/red_channel: add hold_item (from red_worker)
server/red_channel: add red_channel_pipe_add_push
server/red_channel: reflect SpiceDataHeader fields in
handle_parsed_proc
server/red_channel: make MAX_SEND_VEC 100
server/red_channel (tunnel): change sig of red_channel_handle_message
server/red_channel: make client ack window configurable
server/red_channel: add red_channel_pipe_add_after (from red_worker)
server/red_channel: add public red_channel_default_peer_on_error
server/red_channel: two 80 column fixes
server/red_channel: unstatic red_channel_push (for red_worker)
server/red_channel: unstatic red_channel_pipe_clear (for red_worker)
server/red_channel: add red_channel_receive (for red_worker)
server/red_channel: add empty handle of SPICE_MSGC_DISCONNECTING
server/red_channel: use red_channel_receive
server/red_channel: red_channel_event: push on blocked
server/red_channel: reset pipe_size on clear (from red_worker)
server/red_channel: protect red_channel_push from NULL
server/red_channel: add red_channel_waiting_for_ack
server/red_channel: export red_channel_send
server/red_channel: add TODO
server/red_channel: red_channel_pipe_clear: assert on NULL channel
server/red_channel: style fix in red_channel_init_send_data
server/inputs_channel.c | 15 ++++--
server/main_channel.c | 37 +++++++++-------
server/red_channel.c | 106 +++++++++++++++++++++++++++++++++-----------
server/red_channel.h | 41 +++++++++++++++--
server/red_tunnel_worker.c | 9 +++-
server/red_worker.c | 14 +++---
server/smartcard.c | 15 ++++--
7 files changed, 172 insertions(+), 65 deletions(-)
--
1.7.4
More information about the Spice-devel
mailing list