IStorage.cs 483 B

123456789101112131415161718192021
  1. namespace Ryujinx.HLE.HOS.Services.Am.AppletAE
  2. {
  3. class IStorage : IpcService
  4. {
  5. public byte[] Data { get; private set; }
  6. public IStorage(byte[] data)
  7. {
  8. Data = data;
  9. }
  10. [Command(0)]
  11. // Open() -> object<nn::am::service::IStorageAccessor>
  12. public ResultCode Open(ServiceCtx context)
  13. {
  14. MakeObject(context, new IStorageAccessor(this));
  15. return ResultCode.Success;
  16. }
  17. }
  18. }