Home
last modified time | relevance | path

Searched refs:FileAccessExtAbility (Results 1 – 25 of 25) sorted by relevance

/ohos5.0/foundation/filemanagement/user_file_service/interfaces/inner_api/file_access/src/
H A Dfile_access_ext_ability.cpp31 CreatorFunc FileAccessExtAbility::creator_ = nullptr;
32 void FileAccessExtAbility::SetCreator(const CreatorFunc &creator) in SetCreator()
37 FileAccessExtAbility* FileAccessExtAbility::Create(const std::unique_ptr<Runtime> &runtime) in Create()
40 return new FileAccessExtAbility(); in Create()
52 return new FileAccessExtAbility(); in Create()
64 int FileAccessExtAbility::OpenFile(const Uri &uri, const int flags, int &fd) in OpenFile()
82 int FileAccessExtAbility::Delete(const Uri &sourceFile) in Delete()
133 int FileAccessExtAbility::GetRoots(std::vector<RootInfo> &rootInfoVec) in GetRoots()
151 int FileAccessExtAbility::Access(const Uri &uri, bool &isExist) in Access()
157 int FileAccessExtAbility::StartWatcher(const Uri &uri) in StartWatcher()
[all …]
H A Dfile_access_ext_ability_module_loader.cpp31 return FileAccessExtAbility::Create(runtime); in Create()
41 return FileAccessExtAbility::SetCreator(creator); in SetCreator()
H A Dfile_access_ext_stub_impl.cpp28 std::shared_ptr<FileAccessExtAbility> FileAccessExtStubImpl::GetOwner() in GetOwner()
H A Djs_file_access_ext_ability.cpp80 FileAccessExtAbility::Init(record, application, handler, token); in Init()
/ohos5.0/foundation/filemanagement/user_file_service/interfaces/inner_api/file_access/include/
H A Dfile_access_ext_ability.h30 class FileAccessExtAbility; variable
31 using CreatorFunc = std::function<FileAccessExtAbility* (const std::unique_ptr<Runtime>& runtime)>;
32 class FileAccessExtAbility : public ExtensionBase<> {
34 FileAccessExtAbility() = default;
35 virtual ~FileAccessExtAbility() = default;
42 static FileAccessExtAbility* Create(const std::unique_ptr<Runtime>& runtime);
H A Dfile_access_ext_stub_impl.h32 …explicit FileAccessExtStubImpl(const std::shared_ptr<FileAccessExtAbility>& extension, napi_env en… in FileAccessExtStubImpl()
62 std::shared_ptr<FileAccessExtAbility> GetOwner();
63 std::shared_ptr<FileAccessExtAbility> extension_;
H A Djs_file_access_ext_ability.h71 class JsFileAccessExtAbility : public FileAccessExtAbility {
/ohos5.0/foundation/filemanagement/user_file_service/test/fuzztest/externalfileaccessaccess_fuzzer/
H A Dexternalfileaccessaccess_fuzzer.cpp86 auto fileAccessExtAbility = FileAccessExtAbility::Create(nullptr); in ExternalFileAccessAccessFuzzTest()
87 auto fileAccessExtAbilitySharePtr = std::shared_ptr<FileAccessExtAbility>(fileAccessExtAbility); in ExternalFileAccessAccessFuzzTest()
/ohos5.0/foundation/filemanagement/user_file_service/test/fuzztest/externalfileaccesscreatefile_fuzzer/
H A Dexternalfileaccesscreatefile_fuzzer.cpp86 auto fileAccessExtAbility = FileAccessExtAbility::Create(nullptr); in ExternalFileAccessCreateFileFuzzTest()
87 auto fileAccessExtAbilitySharePtr = std::shared_ptr<FileAccessExtAbility>(fileAccessExtAbility); in ExternalFileAccessCreateFileFuzzTest()
/ohos5.0/foundation/filemanagement/user_file_service/test/fuzztest/externalfileaccessdelete_fuzzer/
H A Dexternalfileaccessdelete_fuzzer.cpp86 auto fileAccessExtAbility = FileAccessExtAbility::Create(nullptr); in ExternalFileAccessDeleteFuzzTest()
87 auto fileAccessExtAbilitySharePtr = std::shared_ptr<FileAccessExtAbility>(fileAccessExtAbility); in ExternalFileAccessDeleteFuzzTest()
/ohos5.0/foundation/filemanagement/user_file_service/test/fuzztest/externalfileaccessgetfileinfofromrelativepath_fuzzer/
H A Dexternalfileaccessgetfileinfofromrelativepath_fuzzer.cpp86 auto fileAccessExtAbility = FileAccessExtAbility::Create(nullptr); in ExternalFileAccessGetFileInfoFromRelativePathFuzzTest()
87 auto fileAccessExtAbilitySharePtr = std::shared_ptr<FileAccessExtAbility>(fileAccessExtAbility); in ExternalFileAccessGetFileInfoFromRelativePathFuzzTest()
/ohos5.0/foundation/filemanagement/user_file_service/test/fuzztest/externalfileaccessgetfileinfofromuri_fuzzer/
H A Dexternalfileaccessgetfileinfofromuri_fuzzer.cpp86 auto fileAccessExtAbility = FileAccessExtAbility::Create(nullptr); in ExternalFileAccessGetFileInfoFromUriFuzzTest()
87 auto fileAccessExtAbilitySharePtr = std::shared_ptr<FileAccessExtAbility>(fileAccessExtAbility); in ExternalFileAccessGetFileInfoFromUriFuzzTest()
/ohos5.0/foundation/filemanagement/user_file_service/test/fuzztest/externalfileaccessgetroots_fuzzer/
H A Dexternalfileaccessgetroots_fuzzer.cpp86 auto fileAccessExtAbility = FileAccessExtAbility::Create(nullptr); in ExternalFileAccessGetRootsFuzzTest()
87 auto fileAccessExtAbilitySharePtr = std::shared_ptr<FileAccessExtAbility>(fileAccessExtAbility); in ExternalFileAccessGetRootsFuzzTest()
/ohos5.0/foundation/filemanagement/user_file_service/test/fuzztest/externalfileaccesslistfile_fuzzer/
H A Dexternalfileaccesslistfile_fuzzer.cpp86 auto fileAccessExtAbility = FileAccessExtAbility::Create(nullptr); in ExternalFileAccessListFileFuzzTest()
87 auto fileAccessExtAbilitySharePtr = std::shared_ptr<FileAccessExtAbility>(fileAccessExtAbility); in ExternalFileAccessListFileFuzzTest()
/ohos5.0/foundation/filemanagement/user_file_service/test/fuzztest/externalfileaccessmkdir_fuzzer/
H A Dexternalfileaccessmkdir_fuzzer.cpp86 auto fileAccessExtAbility = FileAccessExtAbility::Create(nullptr); in ExternalFileAccessMkdirFuzzTest()
87 auto fileAccessExtAbilitySharePtr = std::shared_ptr<FileAccessExtAbility>(fileAccessExtAbility); in ExternalFileAccessMkdirFuzzTest()
/ohos5.0/foundation/filemanagement/user_file_service/test/fuzztest/externalfileaccessmove_fuzzer/
H A Dexternalfileaccessmove_fuzzer.cpp86 auto fileAccessExtAbility = FileAccessExtAbility::Create(nullptr); in ExternalFileAccessMoveFuzzTest()
87 auto fileAccessExtAbilitySharePtr = std::shared_ptr<FileAccessExtAbility>(fileAccessExtAbility); in ExternalFileAccessMoveFuzzTest()
/ohos5.0/foundation/filemanagement/user_file_service/test/fuzztest/externalfileaccessopenfile_fuzzer/
H A Dexternalfileaccessopenfile_fuzzer.cpp86 auto fileAccessExtAbility = FileAccessExtAbility::Create(nullptr); in ExternalFileAccessOpenFileFuzzTest()
87 auto fileAccessExtAbilitySharePtr = std::shared_ptr<FileAccessExtAbility>(fileAccessExtAbility); in ExternalFileAccessOpenFileFuzzTest()
/ohos5.0/foundation/filemanagement/user_file_service/test/fuzztest/externalfileaccessrename_fuzzer/
H A Dexternalfileaccessrename_fuzzer.cpp86 auto fileAccessExtAbility = FileAccessExtAbility::Create(nullptr); in ExternalFileAccessRenameFuzzTest()
87 auto fileAccessExtAbilitySharePtr = std::shared_ptr<FileAccessExtAbility>(fileAccessExtAbility); in ExternalFileAccessRenameFuzzTest()
/ohos5.0/foundation/filemanagement/user_file_service/test/fuzztest/externalfileaccessscanfile_fuzzer/
H A Dexternalfileaccessscanfile_fuzzer.cpp86 auto fileAccessExtAbility = FileAccessExtAbility::Create(nullptr); in ExternalFileAccessScanFileFuzzTest()
87 auto fileAccessExtAbilitySharePtr = std::shared_ptr<FileAccessExtAbility>(fileAccessExtAbility); in ExternalFileAccessScanFileFuzzTest()
/ohos5.0/foundation/multimedia/media_library/frameworks/services/media_file_extension/src/
H A Dmedia_file_ext_ability.cpp59 FileAccessExtAbility::SetCreator(MediaFileExtCreator); in RegisterFileExtCreator()
68 FileAccessExtAbility::Init(record, application, handler, token); in Init()
/ohos5.0/foundation/filemanagement/user_file_service/interfaces/inner_api/file_access/
H A Dlibfile_access_extension_ability_kit.map18 *OHOS::FileAccessFwk::FileAccessExtAbility*;
/ohos5.0/foundation/multimedia/media_library/frameworks/services/media_file_extension/include/
H A Dmedia_file_ext_ability.h25 class MediaFileExtAbility : public FileAccessFwk::FileAccessExtAbility {
/ohos5.0/foundation/filemanagement/user_file_service/test/unittest/mock/
H A Dfile_access_ext_ability_mock.h26 class FileAccessExtAbilityMock : public FileAccessExtAbility {
/ohos5.0/foundation/filemanagement/user_file_service/test/fuzztest/fileaccessextstub_fuzzer/
H A Dfileaccessextabilitymock.h25 class FileAccessExtAbilityMock : public FileAccessExtAbility {
/ohos5.0/foundation/filemanagement/user_file_service/test/unittest/
H A Djs_file_access_ext_ability_test.cpp84 void FileAccessExtAbility::Init(const std::shared_ptr<AbilityLocalRecord> &record, in Init()