ServiceDispatchContext.cs 605 B

123456789101112131415161718
  1. using Ryujinx.Horizon.Sdk.Sf.Hipc;
  2. using System;
  3. namespace Ryujinx.Horizon.Sdk.Sf.Cmif
  4. {
  5. ref struct ServiceDispatchContext
  6. {
  7. public IServiceObject ServiceObject;
  8. public ServerSessionManager Manager;
  9. public ServerSession Session;
  10. public ServerMessageProcessor Processor;
  11. public HandlesToClose HandlesToClose;
  12. public PointerAndSize PointerBuffer;
  13. public ReadOnlySpan<byte> InMessageBuffer;
  14. public Span<byte> OutMessageBuffer;
  15. public HipcMessage Request;
  16. }
  17. }