diff options
| author | Alon Levy <alevy@redhat.com> | 2010-11-13 13:23:02 +0200 |
|---|---|---|
| committer | Alon Levy <alevy@redhat.com> | 2011-08-23 17:42:36 +0300 |
| commit | 7e8e13593ee681cf04c349bca57dd225d7802494 (patch) | |
| tree | f47be108ffe570dfa942502b8bad837551db4720 /python_modules/spice_parser.py | |
| parent | 75b6a305ff9c42a89c9db91277027d5dc6d103ef (diff) | |
| download | spice-7e8e13593ee681cf04c349bca57dd225d7802494.tar.gz spice-7e8e13593ee681cf04c349bca57dd225d7802494.tar.xz spice-7e8e13593ee681cf04c349bca57dd225d7802494.zip | |
server/red_channel (all): introduce RedChannelClient
This commit adds a RedChannelClient that now owns the stream connection,
but still doesn't own the pipe. There is only a single RCC per RC
right now (and RC still means RedChannel, RedClient will be introduced
later). All internal api changes are in server/red_channel.h, hence
the need to update all channels. red_worker.c is affected the most because
it makes use of direct access to some of RedChannel still.
API changes:
1. red_channel_client_create added.
rec_channel_create -> (red_channel_create, red_channel_client_create)
2. two way connection: rcc->channel, channel->rcc (later channel will
hold a list, and there will be a RedClient to hold the list of channels
per client)
3. seperation of channel disconnect and channel_client_disconnect
TODO:
usbredir added untested.
Diffstat (limited to 'python_modules/spice_parser.py')
0 files changed, 0 insertions, 0 deletions
