diff options
author | Liam <byteslice@airmail.cc> | 2024-02-23 18:17:24 +0100 |
---|---|---|
committer | Liam <byteslice@airmail.cc> | 2024-02-23 18:17:24 +0100 |
commit | 22b91afa6944b1c1242691e67abef891b0f5df42 (patch) | |
tree | b195b12419d3cd1cbf838a003d06210b773ae7cb /src/core/hle/service/filesystem/fsp/fsp_srv.h | |
parent | Merge pull request #13133 from liamwhite/libstdcxx-issue (diff) | |
download | yuzu-22b91afa6944b1c1242691e67abef891b0f5df42.tar yuzu-22b91afa6944b1c1242691e67abef891b0f5df42.tar.gz yuzu-22b91afa6944b1c1242691e67abef891b0f5df42.tar.bz2 yuzu-22b91afa6944b1c1242691e67abef891b0f5df42.tar.lz yuzu-22b91afa6944b1c1242691e67abef891b0f5df42.tar.xz yuzu-22b91afa6944b1c1242691e67abef891b0f5df42.tar.zst yuzu-22b91afa6944b1c1242691e67abef891b0f5df42.zip |
Diffstat (limited to '')
-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); |