Logo Search packages:      
Sourcecode: virtualbox-ose version File versions  Download package

enum VMSTATE

VM State

Enumerator:
VMSTATE_CREATING  The VM is being created.
VMSTATE_CREATED  The VM is created.
VMSTATE_LOADING  The VM state is being loaded from file.
VMSTATE_POWERING_ON  The VM is being powered on
VMSTATE_RESUMING  The VM is being resumed.
VMSTATE_RUNNING  The VM is runnning.
VMSTATE_RUNNING_LS  Live save: The VM is running and the state is being saved.
VMSTATE_RESETTING  The VM is being reset.
VMSTATE_RESETTING_LS  Live save: The VM is being reset and immediately suspended.
VMSTATE_SUSPENDING  The VM is being suspended.
VMSTATE_SUSPENDING_LS  Live save: The VM is being suspended during a live save operation, either as part of the normal flow or VMR3Reset.
VMSTATE_SUSPENDING_EXT_LS  Live save: The VM is being suspended by VMR3Suspend during live save.
VMSTATE_SUSPENDED  The VM is suspended.
VMSTATE_SUSPENDED_LS  Live save: The VM has been suspended and is waiting for the live save operation to move on.
VMSTATE_SUSPENDED_EXT_LS  Live save: The VM has been suspended by VMR3Suspend during a live save.
VMSTATE_SAVING  The VM is suspended and its state is being saved by EMT(0). (See SSM)
VMSTATE_DEBUGGING  The VM is being debugged. (See DBGF.)
VMSTATE_DEBUGGING_LS  Live save: The VM is being debugged while the live phase is going on.
VMSTATE_POWERING_OFF  The VM is being powered off.
VMSTATE_POWERING_OFF_LS  Live save: The VM is being powered off and the save cancelled.
VMSTATE_OFF  The VM is switched off, awaiting destruction.
VMSTATE_OFF_LS  Live save: Waiting for cancellation and transition to VMSTATE_OFF.
VMSTATE_FATAL_ERROR  The VM is powered off because of a fatal error.
VMSTATE_FATAL_ERROR_LS  Live save: Waiting for cancellation and transition to FatalError.
VMSTATE_GURU_MEDITATION  The VM is in guru meditation over a fatal failure.
VMSTATE_GURU_MEDITATION_LS  Live save: Waiting for cancellation and transition to GuruMeditation.
VMSTATE_LOAD_FAILURE  The VM is screwed because of a failed state loading.
VMSTATE_DESTROYING  The VM is being destroyed.
VMSTATE_TERMINATED  Terminated.
VMSTATE_MAKE_32BIT_HACK  hack forcing the size of the enum to 32-bits.

Definition at line 144 of file types.h.

{
    /** The VM is being created. */
    VMSTATE_CREATING = 0,
    /** The VM is created. */
    VMSTATE_CREATED,
    /** The VM state is being loaded from file. */
    VMSTATE_LOADING,
    /** The VM is being powered on */
    VMSTATE_POWERING_ON,
    /** The VM is being resumed. */
    VMSTATE_RESUMING,
    /** The VM is runnning. */
    VMSTATE_RUNNING,
    /** Live save: The VM is running and the state is being saved. */
    VMSTATE_RUNNING_LS,
    /** The VM is being reset. */
    VMSTATE_RESETTING,
    /** Live save: The VM is being reset and immediately suspended. */
    VMSTATE_RESETTING_LS,
    /** The VM is being suspended. */
    VMSTATE_SUSPENDING,
    /** Live save: The VM is being suspended during a live save operation, either as
     * part of the normal flow or VMR3Reset. */
    VMSTATE_SUSPENDING_LS,
    /** Live save: The VM is being suspended by VMR3Suspend during live save. */
    VMSTATE_SUSPENDING_EXT_LS,
    /** The VM is suspended. */
    VMSTATE_SUSPENDED,
    /** Live save: The VM has been suspended and is waiting for the live save
     * operation to move on. */
    VMSTATE_SUSPENDED_LS,
    /** Live save: The VM has been suspended by VMR3Suspend during a live save. */
    VMSTATE_SUSPENDED_EXT_LS,
    /** The VM is suspended and its state is being saved by EMT(0). (See SSM) */
    VMSTATE_SAVING,
    /** The VM is being debugged. (See DBGF.) */
    VMSTATE_DEBUGGING,
    /** Live save: The VM is being debugged while the live phase is going on. */
    VMSTATE_DEBUGGING_LS,
    /** The VM is being powered off. */
    VMSTATE_POWERING_OFF,
    /** Live save: The VM is being powered off and the save cancelled. */
    VMSTATE_POWERING_OFF_LS,
    /** The VM is switched off, awaiting destruction. */
    VMSTATE_OFF,
    /** Live save: Waiting for cancellation and transition to VMSTATE_OFF. */
    VMSTATE_OFF_LS,
    /** The VM is powered off because of a fatal error. */
    VMSTATE_FATAL_ERROR,
    /** Live save: Waiting for cancellation and transition to FatalError. */
    VMSTATE_FATAL_ERROR_LS,
    /** The VM is in guru meditation over a fatal failure. */
    VMSTATE_GURU_MEDITATION,
    /** Live save: Waiting for cancellation and transition to GuruMeditation. */
    VMSTATE_GURU_MEDITATION_LS,
    /** The VM is screwed because of a failed state loading. */
    VMSTATE_LOAD_FAILURE,
    /** The VM is being destroyed. */
    VMSTATE_DESTROYING,
    /** Terminated. */
    VMSTATE_TERMINATED,
    /** hack forcing the size of the enum to 32-bits. */
    VMSTATE_MAKE_32BIT_HACK = 0x7fffffff
} VMSTATE;


Generated by  Doxygen 1.6.0   Back to index