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) |
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 7ea32ed415..dad4d4aed1 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: |