diff options
author | liamwhite <liamwhite@users.noreply.github.com> | 2024-02-23 21:21:12 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-02-23 21:21:12 +0100 |
commit | 9f6818a6e5863a786c7fdb8f3226862c29fa8ee7 (patch) | |
tree | b195b12419d3cd1cbf838a003d06210b773ae7cb /src/core/hle/service/filesystem/fsp/fsp_srv.h | |
parent | Merge pull request #13133 from liamwhite/libstdcxx-issue (diff) | |
parent | fs: add ISaveDataTransferProhibiter, stub FindSaveDataWithFilter (diff) | |
download | yuzu-9f6818a6e5863a786c7fdb8f3226862c29fa8ee7.tar yuzu-9f6818a6e5863a786c7fdb8f3226862c29fa8ee7.tar.gz yuzu-9f6818a6e5863a786c7fdb8f3226862c29fa8ee7.tar.bz2 yuzu-9f6818a6e5863a786c7fdb8f3226862c29fa8ee7.tar.lz yuzu-9f6818a6e5863a786c7fdb8f3226862c29fa8ee7.tar.xz yuzu-9f6818a6e5863a786c7fdb8f3226862c29fa8ee7.tar.zst yuzu-9f6818a6e5863a786c7fdb8f3226862c29fa8ee7.zip |
Diffstat (limited to 'src/core/hle/service/filesystem/fsp/fsp_srv.h')
-rw-r--r-- | src/core/hle/service/filesystem/fsp/fsp_srv.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/core/hle/service/filesystem/fsp/fsp_srv.h b/src/core/hle/service/filesystem/fsp/fsp_srv.h index ee67f6bc1..db51852c7 100644 --- a/src/core/hle/service/filesystem/fsp/fsp_srv.h +++ b/src/core/hle/service/filesystem/fsp/fsp_srv.h @@ -25,6 +25,7 @@ class SaveDataController; class IFileSystem; class ISaveDataInfoReader; +class ISaveDataTransferProhibiter; class IStorage; class IMultiCommitManager; @@ -66,11 +67,16 @@ private: Result OpenSaveDataInfoReaderBySaveDataSpaceId(OutInterface<ISaveDataInfoReader> out_interface, FileSys::SaveDataSpaceId space); Result OpenSaveDataInfoReaderOnlyCacheStorage(OutInterface<ISaveDataInfoReader> out_interface); + Result FindSaveDataWithFilter(Out<s64> out_count, OutBuffer<BufferAttr_HipcMapAlias> out_buffer, + FileSys::SaveDataSpaceId space_id, + FileSys::SaveDataFilter filter); Result WriteSaveDataFileSystemExtraDataBySaveDataAttribute(); Result ReadSaveDataFileSystemExtraDataWithMaskBySaveDataAttribute( FileSys::SaveDataSpaceId space_id, FileSys::SaveDataAttribute attribute, InBuffer<BufferAttr_HipcMapAlias> mask_buffer, OutBuffer<BufferAttr_HipcMapAlias> out_buffer); + Result OpenSaveDataTransferProhibiter(OutInterface<ISaveDataTransferProhibiter> out_prohibiter, + u64 id); Result OpenDataStorageByCurrentProcess(OutInterface<IStorage> out_interface); Result OpenDataStorageByDataId(OutInterface<IStorage> out_interface, FileSys::StorageId storage_id, u32 unknown, u64 title_id); |