diff options
author | Hans de Goede <hdegoede@redhat.com> | 2013-03-06 12:51:43 +0100 |
---|---|---|
committer | Hans de Goede <hdegoede@redhat.com> | 2013-03-07 11:52:23 +0100 |
commit | 4476c99452202045ca5f1efb79a3c2957fa9bc4b (patch) | |
tree | ee60fad3e7fada3ef9b27ce66e58caefa9e7709a /server/char_device.h | |
parent | e67e47fb330a2bc2abf415f59ad90ed5e67db303 (diff) | |
download | spice-4476c99452202045ca5f1efb79a3c2957fa9bc4b.tar.gz spice-4476c99452202045ca5f1efb79a3c2957fa9bc4b.tar.xz spice-4476c99452202045ca5f1efb79a3c2957fa9bc4b.zip |
char_device: Add spice_char_device_write_buffer_get_server_no_token()
To allow the server to send agent messages without needing to wait for a
self-token. IE for sending VD_AGENT_CLIENT_DISCONNECTED messages.
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
Diffstat (limited to 'server/char_device.h')
-rw-r--r-- | server/char_device.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/server/char_device.h b/server/char_device.h index 8bfe4ec6..99bdb2e2 100644 --- a/server/char_device.h +++ b/server/char_device.h @@ -181,6 +181,9 @@ void spice_char_device_send_to_client_tokens_set(SpiceCharDeviceState *dev, SpiceCharDeviceWriteBuffer *spice_char_device_write_buffer_get(SpiceCharDeviceState *dev, RedClient *client, int size); +SpiceCharDeviceWriteBuffer *spice_char_device_write_buffer_get_server_no_token( + SpiceCharDeviceState *dev, int size); + /* Either add the buffer to the write queue or release it */ void spice_char_device_write_buffer_add(SpiceCharDeviceState *dev, SpiceCharDeviceWriteBuffer *write_buf); |