ManagerOptions.cs 712 B

1234567891011121314151617181920
  1. namespace Ryujinx.Horizon.Sdk.Sf.Hipc
  2. {
  3. struct ManagerOptions
  4. {
  5. public static ManagerOptions Default => new(0, 0, 0, false);
  6. public int PointerBufferSize { get; }
  7. public int MaxDomains { get; }
  8. public int MaxDomainObjects { get; }
  9. public bool CanDeferInvokeRequest { get; }
  10. public ManagerOptions(int pointerBufferSize, int maxDomains, int maxDomainObjects, bool canDeferInvokeRequest)
  11. {
  12. PointerBufferSize = pointerBufferSize;
  13. MaxDomains = maxDomains;
  14. MaxDomainObjects = maxDomainObjects;
  15. CanDeferInvokeRequest = canDeferInvokeRequest;
  16. }
  17. }
  18. }