1 /* 2 * QMP Event related 3 * 4 * Copyright (c) 2014 Wenchao Xia 5 * 6 * Authors: 7 * Wenchao Xia <wenchaoqemu@gmail.com> 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 14 #ifndef QMP_EVENT_H 15 #define QMP_EVENT_H 16 17 18 typedef void (*QMPEventFuncEmit)(unsigned event, QDict *dict, Error **errp); 19 20 void qmp_event_set_func_emit(QMPEventFuncEmit emit); 21 22 QMPEventFuncEmit qmp_event_get_func_emit(void); 23 24 QDict *qmp_event_build_dict(const char *event_name); 25 #endif 26