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.
This commit is contained in:
parent
548cbb36f4
commit
cd153e2aa2
4 changed files with 79 additions and 24 deletions
|
|
@ -3208,6 +3208,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:
|
||||
#
|
||||
|
|
@ -3228,7 +3250,9 @@
|
|||
'msmouse': 'ChardevDummy',
|
||||
'braille': 'ChardevDummy',
|
||||
'stdio' : 'ChardevStdio',
|
||||
'console': 'ChardevDummy' } }
|
||||
'console': 'ChardevDummy',
|
||||
'spicevmc' : 'ChardevSpiceChannel',
|
||||
'spiceport' : 'ChardevSpicePort' } }
|
||||
|
||||
##
|
||||
# @ChardevReturn:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue