diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2013-02-21 12:34:58 +0100 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2013-03-13 10:27:46 +0100 |
commit | 7c358031eac9a41c215900020acf8600d33138aa (patch) | |
tree | 72d84abc44e1d989c09f562cb608a7e8313b4efa /qapi-schema.json | |
parent | 846e2e49388aa42e030af3d5dd60a6009b80a369 (diff) | |
download | qemu-7c358031eac9a41c215900020acf8600d33138aa.zip qemu-7c358031eac9a41c215900020acf8600d33138aa.tar.gz qemu-7c358031eac9a41c215900020acf8600d33138aa.tar.bz2 |
chardev: add stdio support to qapi
This patch adds 'stdio' support to qapi and also switches over the
stdio chardev initialization to the new qapi code path.
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Diffstat (limited to 'qapi-schema.json')
-rw-r--r-- | qapi-schema.json | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/qapi-schema.json b/qapi-schema.json index 3c5c0fb..68150b7 100644 --- a/qapi-schema.json +++ b/qapi-schema.json @@ -3196,6 +3196,19 @@ { 'type': 'ChardevMux', 'data': { 'chardev' : 'str' } } ## +# @ChardevStdio: +# +# Configuration info for stdio chardevs. +# +# @signal: #optional Allow signals (such as SIGINT triggered by ^C) +# be delivered to qemu. Default: true in -nographic mode, +# false otherwise. +# +# Since: 1.5 +## +{ 'type': 'ChardevStdio', 'data': { '*signal' : 'bool' } } + +## # @ChardevBackend: # # Configuration info for the new chardev backend. @@ -3212,7 +3225,8 @@ 'null' : 'ChardevDummy', 'mux' : 'ChardevMux', 'msmouse': 'ChardevDummy', - 'braille': 'ChardevDummy' } } + 'braille': 'ChardevDummy', + 'stdio' : 'ChardevStdio' } } ## # @ChardevReturn: |