SmResult.cs 794 B

12345678910111213141516171819
  1. using Ryujinx.Horizon.Common;
  2. namespace Ryujinx.Horizon.Sm
  3. {
  4. static class SmResult
  5. {
  6. private const int ModuleId = 21;
  7. public static Result OutOfProcess => new(ModuleId, 1);
  8. public static Result InvalidClient => new(ModuleId, 2);
  9. public static Result OutOfSessions => new(ModuleId, 3);
  10. public static Result AlreadyRegistered => new(ModuleId, 4);
  11. public static Result OutOfServices => new(ModuleId, 5);
  12. public static Result InvalidServiceName => new(ModuleId, 6);
  13. public static Result NotRegistered => new(ModuleId, 7);
  14. public static Result NotAllowed => new(ModuleId, 8);
  15. public static Result TooLargeAccessControl => new(ModuleId, 9);
  16. }
  17. }