mirror of
https://github.com/izzy2lost/xemu.git
synced 2026-07-06 00:20:22 -07:00
qapi-schema: Collect UI stuff in qapi/ui.json
UI stuff is remote desktop stuff (Spice, VNC) and input stuff (mouse, keyboard). Cc: Gerd Hoffmann <kraxel@redhat.com> Signed-off-by: Markus Armbruster <armbru@redhat.com> Message-Id: <1503602048-12268-9-git-send-email-armbru@redhat.com> Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com> Reviewed-by: Gerd Hoffmann <kraxel@redhat.com>
This commit is contained in:
@@ -1320,12 +1320,14 @@ F: include/ui/spice-display.h
|
||||
F: ui/spice-*.c
|
||||
F: audio/spiceaudio.c
|
||||
F: hw/display/qxl*
|
||||
F: qapi/ui.json
|
||||
|
||||
Graphics
|
||||
M: Gerd Hoffmann <kraxel@redhat.com>
|
||||
S: Odd Fixes
|
||||
F: ui/
|
||||
F: include/ui/
|
||||
F: qapi/ui.json
|
||||
|
||||
Cocoa graphics
|
||||
M: Peter Maydell <peter.maydell@linaro.org>
|
||||
|
||||
@@ -417,7 +417,8 @@ qapi-modules = $(SRC_PATH)/qapi-schema.json $(SRC_PATH)/qapi/common.json \
|
||||
$(SRC_PATH)/qapi/rocker.json \
|
||||
$(SRC_PATH)/qapi/run-state.json \
|
||||
$(SRC_PATH)/qapi/sockets.json \
|
||||
$(SRC_PATH)/qapi/trace.json
|
||||
$(SRC_PATH)/qapi/trace.json \
|
||||
$(SRC_PATH)/qapi/ui.json
|
||||
|
||||
qapi-types.c qapi-types.h :\
|
||||
$(qapi-modules) $(SRC_PATH)/scripts/qapi-types.py $(qapi-py)
|
||||
|
||||
+1
-783
File diff suppressed because it is too large
Load Diff
-175
@@ -50,181 +50,6 @@
|
||||
{ 'event': 'DEVICE_DELETED',
|
||||
'data': { '*device': 'str', 'path': 'str' } }
|
||||
|
||||
##
|
||||
# @VNC_CONNECTED:
|
||||
#
|
||||
# Emitted when a VNC client establishes a connection
|
||||
#
|
||||
# @server: server information
|
||||
#
|
||||
# @client: client information
|
||||
#
|
||||
# Note: This event is emitted before any authentication takes place, thus
|
||||
# the authentication ID is not provided
|
||||
#
|
||||
# Since: 0.13.0
|
||||
#
|
||||
# Example:
|
||||
#
|
||||
# <- { "event": "VNC_CONNECTED",
|
||||
# "data": {
|
||||
# "server": { "auth": "sasl", "family": "ipv4",
|
||||
# "service": "5901", "host": "0.0.0.0" },
|
||||
# "client": { "family": "ipv4", "service": "58425",
|
||||
# "host": "127.0.0.1" } },
|
||||
# "timestamp": { "seconds": 1262976601, "microseconds": 975795 } }
|
||||
#
|
||||
##
|
||||
{ 'event': 'VNC_CONNECTED',
|
||||
'data': { 'server': 'VncServerInfo',
|
||||
'client': 'VncBasicInfo' } }
|
||||
|
||||
##
|
||||
# @VNC_INITIALIZED:
|
||||
#
|
||||
# Emitted after authentication takes place (if any) and the VNC session is
|
||||
# made active
|
||||
#
|
||||
# @server: server information
|
||||
#
|
||||
# @client: client information
|
||||
#
|
||||
# Since: 0.13.0
|
||||
#
|
||||
# Example:
|
||||
#
|
||||
# <- { "event": "VNC_INITIALIZED",
|
||||
# "data": {
|
||||
# "server": { "auth": "sasl", "family": "ipv4",
|
||||
# "service": "5901", "host": "0.0.0.0"},
|
||||
# "client": { "family": "ipv4", "service": "46089",
|
||||
# "host": "127.0.0.1", "sasl_username": "luiz" } },
|
||||
# "timestamp": { "seconds": 1263475302, "microseconds": 150772 } }
|
||||
#
|
||||
##
|
||||
{ 'event': 'VNC_INITIALIZED',
|
||||
'data': { 'server': 'VncServerInfo',
|
||||
'client': 'VncClientInfo' } }
|
||||
|
||||
##
|
||||
# @VNC_DISCONNECTED:
|
||||
#
|
||||
# Emitted when the connection is closed
|
||||
#
|
||||
# @server: server information
|
||||
#
|
||||
# @client: client information
|
||||
#
|
||||
# Since: 0.13.0
|
||||
#
|
||||
# Example:
|
||||
#
|
||||
# <- { "event": "VNC_DISCONNECTED",
|
||||
# "data": {
|
||||
# "server": { "auth": "sasl", "family": "ipv4",
|
||||
# "service": "5901", "host": "0.0.0.0" },
|
||||
# "client": { "family": "ipv4", "service": "58425",
|
||||
# "host": "127.0.0.1", "sasl_username": "luiz" } },
|
||||
# "timestamp": { "seconds": 1262976601, "microseconds": 975795 } }
|
||||
#
|
||||
##
|
||||
{ 'event': 'VNC_DISCONNECTED',
|
||||
'data': { 'server': 'VncServerInfo',
|
||||
'client': 'VncClientInfo' } }
|
||||
|
||||
##
|
||||
# @SPICE_CONNECTED:
|
||||
#
|
||||
# Emitted when a SPICE client establishes a connection
|
||||
#
|
||||
# @server: server information
|
||||
#
|
||||
# @client: client information
|
||||
#
|
||||
# Since: 0.14.0
|
||||
#
|
||||
# Example:
|
||||
#
|
||||
# <- { "timestamp": {"seconds": 1290688046, "microseconds": 388707},
|
||||
# "event": "SPICE_CONNECTED",
|
||||
# "data": {
|
||||
# "server": { "port": "5920", "family": "ipv4", "host": "127.0.0.1"},
|
||||
# "client": {"port": "52873", "family": "ipv4", "host": "127.0.0.1"}
|
||||
# }}
|
||||
#
|
||||
##
|
||||
{ 'event': 'SPICE_CONNECTED',
|
||||
'data': { 'server': 'SpiceBasicInfo',
|
||||
'client': 'SpiceBasicInfo' } }
|
||||
|
||||
##
|
||||
# @SPICE_INITIALIZED:
|
||||
#
|
||||
# Emitted after initial handshake and authentication takes place (if any)
|
||||
# and the SPICE channel is up and running
|
||||
#
|
||||
# @server: server information
|
||||
#
|
||||
# @client: client information
|
||||
#
|
||||
# Since: 0.14.0
|
||||
#
|
||||
# Example:
|
||||
#
|
||||
# <- { "timestamp": {"seconds": 1290688046, "microseconds": 417172},
|
||||
# "event": "SPICE_INITIALIZED",
|
||||
# "data": {"server": {"auth": "spice", "port": "5921",
|
||||
# "family": "ipv4", "host": "127.0.0.1"},
|
||||
# "client": {"port": "49004", "family": "ipv4", "channel-type": 3,
|
||||
# "connection-id": 1804289383, "host": "127.0.0.1",
|
||||
# "channel-id": 0, "tls": true}
|
||||
# }}
|
||||
#
|
||||
##
|
||||
{ 'event': 'SPICE_INITIALIZED',
|
||||
'data': { 'server': 'SpiceServerInfo',
|
||||
'client': 'SpiceChannel' } }
|
||||
|
||||
##
|
||||
# @SPICE_DISCONNECTED:
|
||||
#
|
||||
# Emitted when the SPICE connection is closed
|
||||
#
|
||||
# @server: server information
|
||||
#
|
||||
# @client: client information
|
||||
#
|
||||
# Since: 0.14.0
|
||||
#
|
||||
# Example:
|
||||
#
|
||||
# <- { "timestamp": {"seconds": 1290688046, "microseconds": 388707},
|
||||
# "event": "SPICE_DISCONNECTED",
|
||||
# "data": {
|
||||
# "server": { "port": "5920", "family": "ipv4", "host": "127.0.0.1"},
|
||||
# "client": {"port": "52873", "family": "ipv4", "host": "127.0.0.1"}
|
||||
# }}
|
||||
#
|
||||
##
|
||||
{ 'event': 'SPICE_DISCONNECTED',
|
||||
'data': { 'server': 'SpiceBasicInfo',
|
||||
'client': 'SpiceBasicInfo' } }
|
||||
|
||||
##
|
||||
# @SPICE_MIGRATE_COMPLETED:
|
||||
#
|
||||
# Emitted when SPICE migration has completed
|
||||
#
|
||||
# Since: 1.3
|
||||
#
|
||||
# Example:
|
||||
#
|
||||
# <- { "timestamp": {"seconds": 1290688046, "microseconds": 417172},
|
||||
# "event": "SPICE_MIGRATE_COMPLETED" }
|
||||
#
|
||||
##
|
||||
{ 'event': 'SPICE_MIGRATE_COMPLETED' }
|
||||
|
||||
##
|
||||
# @MIGRATION:
|
||||
#
|
||||
|
||||
+977
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user