IShopServiceAccessServerInterface.cs 699 B

12345678910111213141516171819202122
  1. using Ryujinx.Common.Logging;
  2. using Ryujinx.HLE.HOS.Services.Nim.ShopServiceAccessServerInterface;
  3. namespace Ryujinx.HLE.HOS.Services.Nim
  4. {
  5. [Service("nim:eca")] // 5.0.0+
  6. class IShopServiceAccessServerInterface : IpcService
  7. {
  8. public IShopServiceAccessServerInterface(ServiceCtx context) { }
  9. [Command(0)]
  10. // CreateServerInterface(pid, handle<unknown>, u64) -> object<nn::ec::IShopServiceAccessServer>
  11. public ResultCode CreateServerInterface(ServiceCtx context)
  12. {
  13. MakeObject(context, new IShopServiceAccessServer());
  14. Logger.Stub?.PrintStub(LogClass.ServiceNim);
  15. return ResultCode.Success;
  16. }
  17. }
  18. }