1 | /* AUTOMATICALLY GENERATED, DO NOT MODIFY */ |
2 | |
3 | /* |
4 | * QAPI Events emission |
5 | * |
6 | * Copyright (c) 2014 Wenchao Xia |
7 | * Copyright (c) 2015-2018 Red Hat Inc. |
8 | * |
9 | * This work is licensed under the terms of the GNU LGPL, version 2.1 or later. |
10 | * See the COPYING.LIB file in the top-level directory. |
11 | */ |
12 | |
13 | #include "qemu/osdep.h" |
14 | #include "qapi-emit-events.h" |
15 | |
16 | const QEnumLookup QAPIEvent_lookup = { |
17 | .array = (const char *const[]) { |
18 | [QAPI_EVENT_SHUTDOWN] = "SHUTDOWN" , |
19 | [QAPI_EVENT_POWERDOWN] = "POWERDOWN" , |
20 | [QAPI_EVENT_RESET] = "RESET" , |
21 | [QAPI_EVENT_STOP] = "STOP" , |
22 | [QAPI_EVENT_RESUME] = "RESUME" , |
23 | [QAPI_EVENT_SUSPEND] = "SUSPEND" , |
24 | [QAPI_EVENT_SUSPEND_DISK] = "SUSPEND_DISK" , |
25 | [QAPI_EVENT_WAKEUP] = "WAKEUP" , |
26 | [QAPI_EVENT_WATCHDOG] = "WATCHDOG" , |
27 | [QAPI_EVENT_GUEST_PANICKED] = "GUEST_PANICKED" , |
28 | [QAPI_EVENT_JOB_STATUS_CHANGE] = "JOB_STATUS_CHANGE" , |
29 | [QAPI_EVENT_BLOCK_IMAGE_CORRUPTED] = "BLOCK_IMAGE_CORRUPTED" , |
30 | [QAPI_EVENT_BLOCK_IO_ERROR] = "BLOCK_IO_ERROR" , |
31 | [QAPI_EVENT_BLOCK_JOB_COMPLETED] = "BLOCK_JOB_COMPLETED" , |
32 | [QAPI_EVENT_BLOCK_JOB_CANCELLED] = "BLOCK_JOB_CANCELLED" , |
33 | [QAPI_EVENT_BLOCK_JOB_ERROR] = "BLOCK_JOB_ERROR" , |
34 | [QAPI_EVENT_BLOCK_JOB_READY] = "BLOCK_JOB_READY" , |
35 | [QAPI_EVENT_BLOCK_JOB_PENDING] = "BLOCK_JOB_PENDING" , |
36 | [QAPI_EVENT_BLOCK_WRITE_THRESHOLD] = "BLOCK_WRITE_THRESHOLD" , |
37 | [QAPI_EVENT_DEVICE_TRAY_MOVED] = "DEVICE_TRAY_MOVED" , |
38 | [QAPI_EVENT_PR_MANAGER_STATUS_CHANGED] = "PR_MANAGER_STATUS_CHANGED" , |
39 | [QAPI_EVENT_QUORUM_FAILURE] = "QUORUM_FAILURE" , |
40 | [QAPI_EVENT_QUORUM_REPORT_BAD] = "QUORUM_REPORT_BAD" , |
41 | [QAPI_EVENT_VSERPORT_CHANGE] = "VSERPORT_CHANGE" , |
42 | [QAPI_EVENT_DUMP_COMPLETED] = "DUMP_COMPLETED" , |
43 | [QAPI_EVENT_NIC_RX_FILTER_CHANGED] = "NIC_RX_FILTER_CHANGED" , |
44 | [QAPI_EVENT_RDMA_GID_STATUS_CHANGED] = "RDMA_GID_STATUS_CHANGED" , |
45 | [QAPI_EVENT_SPICE_CONNECTED] = "SPICE_CONNECTED" , |
46 | [QAPI_EVENT_SPICE_INITIALIZED] = "SPICE_INITIALIZED" , |
47 | [QAPI_EVENT_SPICE_DISCONNECTED] = "SPICE_DISCONNECTED" , |
48 | [QAPI_EVENT_SPICE_MIGRATE_COMPLETED] = "SPICE_MIGRATE_COMPLETED" , |
49 | [QAPI_EVENT_VNC_CONNECTED] = "VNC_CONNECTED" , |
50 | [QAPI_EVENT_VNC_INITIALIZED] = "VNC_INITIALIZED" , |
51 | [QAPI_EVENT_VNC_DISCONNECTED] = "VNC_DISCONNECTED" , |
52 | [QAPI_EVENT_MIGRATION] = "MIGRATION" , |
53 | [QAPI_EVENT_MIGRATION_PASS] = "MIGRATION_PASS" , |
54 | [QAPI_EVENT_COLO_EXIT] = "COLO_EXIT" , |
55 | [QAPI_EVENT_DEVICE_DELETED] = "DEVICE_DELETED" , |
56 | [QAPI_EVENT_BALLOON_CHANGE] = "BALLOON_CHANGE" , |
57 | [QAPI_EVENT_MEM_UNPLUG_ERROR] = "MEM_UNPLUG_ERROR" , |
58 | [QAPI_EVENT_ACPI_DEVICE_OST] = "ACPI_DEVICE_OST" , |
59 | [QAPI_EVENT_RTC_CHANGE] = "RTC_CHANGE" , |
60 | }, |
61 | .size = QAPI_EVENT__MAX |
62 | }; |
63 | |
64 | /* Dummy declaration to prevent empty .o file */ |
65 | char qapi_dummy_qapi_emit_events_c; |
66 | |