hle.h 407 B

1234567891011121314151617181920212223
  1. // Copyright 2014 Citra Emulator Project
  2. // Licensed under GPLv2 or any later version
  3. // Refer to the license.txt file included.
  4. #pragma once
  5. #include "common/common_types.h"
  6. typedef u32 Handle;
  7. typedef s32 Result;
  8. const Handle INVALID_HANDLE = 0;
  9. namespace HLE {
  10. void Reschedule(const char *reason);
  11. bool IsReschedulePending();
  12. void DoneRescheduling();
  13. void Init();
  14. void Shutdown();
  15. } // namespace