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#include "qapi/qmp/qdict.h" 18 19typedef void (*QMPEventFuncEmit)(unsigned event, QDict *dict, Error **errp); 20 21void qmp_event_set_func_emit(QMPEventFuncEmit emit); 22 23QMPEventFuncEmit qmp_event_get_func_emit(void); 24 25QDict *qmp_event_build_dict(const char *event_name); 26#endif 27