diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2013-02-25 12:39:06 +0100 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2013-03-13 10:27:46 +0100 |
commit | cd153e2aa2f0ec39c04c2b732ebebfc6d4766986 (patch) | |
tree | f49f3d93d8ce23061debb120181db655027fb9f2 /qapi-schema.json | |
parent | 548cbb36f415d6086f5252309ab5aa7634497ab5 (diff) | |
download | hqemu-cd153e2aa2f0ec39c04c2b732ebebfc6d4766986.zip hqemu-cd153e2aa2f0ec39c04c2b732ebebfc6d4766986.tar.gz |
chardev: add spice support to qapi
This patch adds 'spicevmc' and 'spiceport' support to qapi and also
switches over the spice chardev initialization to the new qapi code
path.
Diffstat (limited to 'qapi-schema.json')
-rw-r--r-- | qapi-schema.json | 26 |
1 files changed, 25 insertions, 1 deletions
diff --git a/qapi-schema.json b/qapi-schema.json index 7ea32ed..dad4d4a 100644 --- a/qapi-schema.json +++ b/qapi-schema.json @@ -3209,6 +3209,28 @@ { 'type': 'ChardevStdio', 'data': { '*signal' : 'bool' } } ## +# @ChardevSpiceChannel: +# +# Configuration info for spice vm channel chardevs. +# +# @type: kind of channel (for example vdagent). +# +# Since: 1.5 +## +{ 'type': 'ChardevSpiceChannel', 'data': { 'type' : 'str' } } + +## +# @ChardevSpicePort: +# +# Configuration info for spice port chardevs. +# +# @fqdn: name of the channel (see docs/spice-port-fqdn.txt) +# +# Since: 1.5 +## +{ 'type': 'ChardevSpicePort', 'data': { 'fqdn' : 'str' } } + +## # @ChardevBackend: # # Configuration info for the new chardev backend. @@ -3228,7 +3250,9 @@ 'msmouse': 'ChardevDummy', 'braille': 'ChardevDummy', 'stdio' : 'ChardevStdio', - 'console': 'ChardevDummy' } } + 'console': 'ChardevDummy', + 'spicevmc' : 'ChardevSpiceChannel', + 'spiceport' : 'ChardevSpicePort' } } ## # @ChardevReturn: |