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 17typedef void (*QMPEventFuncEmit)(unsigned event, QDict *dict); 18 19void qmp_event_set_func_emit(QMPEventFuncEmit emit); 20 21QMPEventFuncEmit qmp_event_get_func_emit(void); 22 23QDict *qmp_event_build_dict(const char *event_name); 24#endif 25