184a899deSJuan Quintela /* 284a899deSJuan Quintela * Global State configuration 384a899deSJuan Quintela * 484a899deSJuan Quintela * Copyright (c) 2014-2017 Red Hat Inc 584a899deSJuan Quintela * 684a899deSJuan Quintela * Authors: 784a899deSJuan Quintela * Juan Quintela <quintela@redhat.com> 884a899deSJuan Quintela * 984a899deSJuan Quintela * This work is licensed under the terms of the GNU GPL, version 2 or later. 1084a899deSJuan Quintela * See the COPYING file in the top-level directory. 1184a899deSJuan Quintela */ 1284a899deSJuan Quintela 1384a899deSJuan Quintela #ifndef QEMU_MIGRATION_GLOBAL_STATE_H 1484a899deSJuan Quintela #define QEMU_MIGRATION_GLOBAL_STATE_H 1584a899deSJuan Quintela 16d5938f29SMarkus Armbruster #include "qapi/qapi-types-run-state.h" 1784a899deSJuan Quintela 1884a899deSJuan Quintela void register_global_state(void); 19*c33f1829SVladimir Sementsov-Ogievskiy void global_state_store(void); 2084a899deSJuan Quintela void global_state_store_running(void); 2184a899deSJuan Quintela bool global_state_received(void); 2284a899deSJuan Quintela RunState global_state_get_runstate(void); 2384a899deSJuan Quintela 2484a899deSJuan Quintela #endif 25