diff options
| author | Julia Suvorova | 2018-10-19 00:35:00 +0200 |
|---|---|---|
| committer | Marc-André Lureau | 2018-11-01 09:12:58 +0100 |
| commit | 981b06e7444781981cb86a8f1cce8567e63e83ac (patch) | |
| tree | adf19f19ed9a2070f5ca5986feaa4ce04060b3b1 /qapi | |
| parent | chardev/char-socket: Function headers refactoring (diff) | |
| download | qemu-981b06e7444781981cb86a8f1cce8567e63e83ac.tar.gz qemu-981b06e7444781981cb86a8f1cce8567e63e83ac.tar.xz qemu-981b06e7444781981cb86a8f1cce8567e63e83ac.zip | |
chardev: Add websocket support
New option "websocket" added to allow using WebSocket protocol for
chardev socket backend.
Example:
-chardev socket,websocket,server,id=...
Signed-off-by: Julia Suvorova <jusual@mail.ru>
Message-Id: <20181018223501.21683-3-jusual@mail.ru>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Diffstat (limited to 'qapi')
| -rw-r--r-- | qapi/char.json | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/qapi/char.json b/qapi/char.json index b7b2a05766..79bac598a0 100644 --- a/qapi/char.json +++ b/qapi/char.json @@ -251,6 +251,8 @@ # sockets (default: false) # @tn3270: enable tn3270 protocol on server # sockets (default: false) (Since: 2.10) +# @websocket: enable websocket protocol on server +# sockets (default: false) (Since: 3.1) # @reconnect: For a client socket, if a socket is disconnected, # then attempt a reconnect after the given number of seconds. # Setting this to zero disables this function. (default: 0) @@ -265,6 +267,7 @@ '*nodelay' : 'bool', '*telnet' : 'bool', '*tn3270' : 'bool', + '*websocket' : 'bool', '*reconnect' : 'int' }, 'base': 'ChardevCommon' } |
