qapi/qom: Add ObjectOptions for x-remote-object
This adds a QAPI schema for the properties of the x-remote-object object. Signed-off-by: Kevin Wolf <kwolf@redhat.com> Acked-by: Paolo Bonzini <pbonzini@redhat.com> Acked-by: Peter Krempa <pkrempa@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com>
This commit is contained in:
parent
30e863e5a7
commit
17422da082
@ -644,6 +644,20 @@
|
|||||||
{ 'struct': 'PrManagerHelperProperties',
|
{ 'struct': 'PrManagerHelperProperties',
|
||||||
'data': { 'path': 'str' } }
|
'data': { 'path': 'str' } }
|
||||||
|
|
||||||
|
##
|
||||||
|
# @RemoteObjectProperties:
|
||||||
|
#
|
||||||
|
# Properties for x-remote-object objects.
|
||||||
|
#
|
||||||
|
# @fd: file descriptor name previously passed via 'getfd' command
|
||||||
|
#
|
||||||
|
# @devid: the id of the device to be associated with the file descriptor
|
||||||
|
#
|
||||||
|
# Since: 6.0
|
||||||
|
##
|
||||||
|
{ 'struct': 'RemoteObjectProperties',
|
||||||
|
'data': { 'fd': 'str', 'devid': 'str' } }
|
||||||
|
|
||||||
##
|
##
|
||||||
# @RngProperties:
|
# @RngProperties:
|
||||||
#
|
#
|
||||||
@ -767,7 +781,8 @@
|
|||||||
'tls-creds-anon',
|
'tls-creds-anon',
|
||||||
'tls-creds-psk',
|
'tls-creds-psk',
|
||||||
'tls-creds-x509',
|
'tls-creds-x509',
|
||||||
'tls-cipher-suites'
|
'tls-cipher-suites',
|
||||||
|
'x-remote-object'
|
||||||
] }
|
] }
|
||||||
|
|
||||||
##
|
##
|
||||||
@ -822,7 +837,8 @@
|
|||||||
'tls-creds-anon': 'TlsCredsAnonProperties',
|
'tls-creds-anon': 'TlsCredsAnonProperties',
|
||||||
'tls-creds-psk': 'TlsCredsPskProperties',
|
'tls-creds-psk': 'TlsCredsPskProperties',
|
||||||
'tls-creds-x509': 'TlsCredsX509Properties',
|
'tls-creds-x509': 'TlsCredsX509Properties',
|
||||||
'tls-cipher-suites': 'TlsCredsProperties'
|
'tls-cipher-suites': 'TlsCredsProperties',
|
||||||
|
'x-remote-object': 'RemoteObjectProperties'
|
||||||
} }
|
} }
|
||||||
|
|
||||||
##
|
##
|
||||||
|
Loading…
x
Reference in New Issue
Block a user