Skip to content
Snippets Groups Projects
Select Git revision
  • cb7b565808b3b962fc9196856ffb378c7af0293f
  • master default protected
  • 72-improve-docs-for_optimal_setup
  • os-path-join
  • develop-GA
  • add-higher-spindown-components
  • v1.3
  • v1.2
  • v1.1.2
  • v1.1.0
  • v1.0.1
11 results

make_fake_data.py

Blame
  • vbox_win.cpp 90.91 KiB
    // This file is part of BOINC.
    // http://boinc.berkeley.edu
    // Copyright (C) 2010-2012 University of California
    //
    // BOINC is free software; you can redistribute it and/or modify it
    // under the terms of the GNU Lesser General Public License
    // as published by the Free Software Foundation,
    // either version 3 of the License, or (at your option) any later version.
    //
    // BOINC is distributed in the hope that it will be useful,
    // but WITHOUT ANY WARRANTY; without even the implied warranty of
    // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
    // See the GNU Lesser General Public License for more details.
    //
    // You should have received a copy of the GNU Lesser General Public License
    // along with BOINC.  If not, see <http://www.gnu.org/licenses/>.
    
    #include "boinc_win.h"
    
    #if defined(_MSC_VER) || defined(__MINGW32__)
    #define stricmp     _stricmp
    #endif
    
    #include "win_util.h"
    #include "atlcomcli.h"
    #include "atlsafe.h"
    #include "atlcoll.h"
    #include "atlstr.h"
    #include "mscom/VirtualBox.h"
    #include "diagnostics.h"
    #include "filesys.h"
    #include "parse.h"
    #include "str_util.h"
    #include "str_replace.h"
    #include "util.h"
    #include "error_numbers.h"
    #include "procinfo.h"
    #include "network.h"
    #include "boinc_api.h"
    #include "floppyio.h"
    #include "vboxwrapper.h"
    #include "vbox.h"
    #include "vbox_win.h"
    
    
    using std::string;
    
    
    const char *MachineStateToName(MachineState State) 
    { 
        switch (State) 
        { 
            case MachineState_PoweredOff: 
                return "poweroff"; 
            case MachineState_Saved: 
                return "saved"; 
            case MachineState_Aborted: 
                return "aborted"; 
            case MachineState_Teleported: 
                return "teleported"; 
            case MachineState_Running: 
                return "running"; 
            case MachineState_Paused: 
                return "paused"; 
            case MachineState_Stuck: 
                return "gurumeditation"; 
            case MachineState_LiveSnapshotting: 
                return "livesnapshotting"; 
            case MachineState_Teleporting: 
                return "teleporting";