HSession.cs 613 B

1234567891011121314151617181920212223242526272829
  1. using Ryujinx.Core.OsHle.IpcServices;
  2. namespace Ryujinx.Core.OsHle.Handles
  3. {
  4. class HSession
  5. {
  6. public IIpcService Service { get; private set; }
  7. public bool IsInitialized { get; private set; }
  8. public int State { get; set; }
  9. public HSession(IIpcService Service)
  10. {
  11. this.Service = Service;
  12. }
  13. public HSession(HSession Session)
  14. {
  15. Service = Session.Service;
  16. IsInitialized = Session.IsInitialized;
  17. }
  18. public void Initialize()
  19. {
  20. IsInitialized = true;
  21. }
  22. }
  23. }