X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/35844b5c0f5a9e9437b966611f1e624a1c724b2b..712c213599a4a608ff1f84b2a58f88f8f35e2b43:/include/simgrid/s4u/VirtualMachine.hpp?ds=sidebyside diff --git a/include/simgrid/s4u/VirtualMachine.hpp b/include/simgrid/s4u/VirtualMachine.hpp index 7ee8659d1c..6dfb9998d7 100644 --- a/include/simgrid/s4u/VirtualMachine.hpp +++ b/include/simgrid/s4u/VirtualMachine.hpp @@ -6,18 +6,14 @@ #ifndef SIMGRID_S4U_VM_HPP #define SIMGRID_S4U_VM_HPP -#include -#include -#include +#include "simgrid/datatypes.h" +#include "simgrid/s4u/forward.hpp" +#include "simgrid/s4u/host.hpp" typedef enum { SURF_VM_STATE_CREATED, /**< created, but not yet started */ SURF_VM_STATE_RUNNING, SURF_VM_STATE_SUSPENDED, /**< Suspend/resume does not involve disk I/O, so we assume there is no transition states. */ - - SURF_VM_STATE_SAVING, /**< Save/restore involves disk I/O, so there should be transition states. */ - SURF_VM_STATE_SAVED, - SURF_VM_STATE_RESTORING, } e_surf_vm_state_t; namespace simgrid {