diff options
author | Gerd Hoffmann <kraxel@redhat.com> | 2012-12-19 13:13:57 +0100 |
---|---|---|
committer | Gerd Hoffmann <kraxel@redhat.com> | 2013-01-16 06:58:54 +0100 |
commit | ffbdbe59acc5f175d6c05a5d90f0b7c865fafd5b (patch) | |
tree | a3ffc447ff9a7f2dc14a7c05c363525b608cbd99 /qapi-schema.json | |
parent | f10889089153edf032476b45229477866a9ca0b1 (diff) |
chardev: add file chardev support to chardev-add (qmp)
Add support for file chardevs. Output file is mandatory,
input file is optional.
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 462511e904..c70c11840a 100644 --- a/qapi-schema.json +++ b/qapi-schema.json @@ -3019,6 +3019,19 @@ { 'command': 'nbd-server-stop' } ## +# @ChardevFile: +# +# Configuration info for file chardevs. +# +# @in: #optional The name of the input file +# @out: The name of the output file +# +# Since: 1.4 +## +{ 'type': 'ChardevFile', 'data': { '*in' : 'str', + 'out' : 'str' } } + +## # @ChardevBackend: # # Configuration info for the new chardev backend. @@ -3027,7 +3040,8 @@ ## { 'type': 'ChardevDummy', 'data': { } } -{ 'union': 'ChardevBackend', 'data': { 'null' : 'ChardevDummy' } } +{ 'union': 'ChardevBackend', 'data': { 'file' : 'ChardevFile', + 'null' : 'ChardevDummy' } } ## # @ChardevReturn: |