Home
last modified time | relevance | path

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

123

/ohos5.0/base/update/updater/services/script/script_instruction/
H A Dscript_basicinstruction.h21 class UScriptInstructionAbort : public Uscript::UScriptInstruction {
25 int32_t Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &context) override;
28 class UScriptInstructionAssert : public Uscript::UScriptInstruction {
32 int32_t Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &context) override;
35 class UScriptInstructionSleep : public Uscript::UScriptInstruction {
39 int32_t Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &context) override;
45 int32_t Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &context) override;
52 int32_t Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &context) override;
59 int32_t Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &context) override;
66 int32_t Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &context) override;
[all …]
H A Dscript_updateprocesser.h21 class UScriptInstructionSetProcess : public Uscript::UScriptInstruction {
25 int32_t Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &context) override;
28 class UScriptInstructionShowProcess : public Uscript::UScriptInstruction {
32 int32_t Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &context) override;
35 class UScriptInstructionUiPrint : public Uscript::UScriptInstruction {
39 int32_t Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &context) override;
42 class UScriptInstructionSetProportion : public Uscript::UScriptInstruction {
46 int32_t Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &context) override;
H A Dscript_basicinstruction.cpp20 using namespace Uscript;
24 int32_t UScriptInstructionAbort::Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &context) in Execute()
35 int32_t UScriptInstructionAssert::Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &contex… in Execute()
46 int32_t UScriptInstructionSleep::Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &context) in Execute()
58 int32_t UScriptInstructionConcat::Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &contex… in Execute()
108 int32_t UScriptInstructionIsSubString::Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &c… in Execute()
131 int32_t UScriptInstructionStdout::Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &contex… in Execute()
165 int32_t UScriptInstructionDeleteFile::Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &co… in Execute()
185 int32_t UScriptInstructionDeleteDir::Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &con… in Execute()
H A Dscript_updateprocesser.cpp22 using namespace Uscript;
25 int32_t UScriptInstructionSetProcess::Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &co… in Execute()
41 int32_t UScriptInstructionShowProcess::Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &c… in Execute()
65 int32_t UScriptInstructionUiPrint::Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &conte… in Execute()
77 int32_t UScriptInstructionSetProportion::Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext … in Execute()
H A Dscript_loadscript.h21 class ScriptLoadScript : public Uscript::UScriptInstruction {
25 int32_t Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &context) override;
H A Dscript_registercmd.h21 class ScriptRegisterCmd : public Uscript::UScriptInstruction {
25 int32_t Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &context) override;
H A Dscript_instructionhelper.cpp30 namespace Uscript { namespace
107 int32_t ScriptInstructionHelper::RegisterAddInstruction(const Uscript::UScriptInstructionFactoryPtr… in RegisterAddInstruction()
152 Uscript::UScriptInstructionFactoryPtr factory = nullptr; in RegisterUserInstruction()
162 (Uscript::UScriptInstructionFactoryPtr(*)())dlsym(instrLib_, "GetInstructionFactory"); in RegisterUserInstruction()
164 … (void(*)(Uscript::UScriptInstructionFactoryPtr))dlsym(instrLib_, "ReleaseInstructionFactory"); in RegisterUserInstruction()
184 Uscript::UScriptInstructionFactory *factory) in RegisterUserInstruction()
H A Dscript_instructionhelper.h24 namespace Uscript {
41 …int32_t RegisterUserInstruction(const std::string &instrName, Uscript::UScriptInstructionFactory *…
47 int32_t RegisterAddInstruction(const Uscript::UScriptInstructionFactoryPtr factory,
/ohos5.0/base/update/updater/services/updater_binary/
H A Dupdate_processor.h27 using Uscript::UScriptEnv;
28 using Uscript::UScriptInstructionFactory;
29 using Uscript::UScriptInstructionFactoryPtr;
30 using Uscript::UScriptInstructionPtr;
64 class UScriptInstructionRawImageWrite : public Uscript::UScriptInstruction {
68 int32_t Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &context) override;
76 uint64_t partitionSize, Uscript::UScriptEnv &env);
81 class UScriptInstructionPkgExtract : public Uscript::UScriptInstruction {
85 int32_t Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &context) override;
92 int32_t Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &context) override;
[all …]
H A Dupdate_image_patch.h25 class USInstrImagePatch : public Uscript::UScriptInstruction {
38 int32_t Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &context) override;
40 int32_t GetParam(Uscript::UScriptContext &context, ImagePatchPara &para);
41 int32_t CreatePatchStream(Uscript::UScriptEnv &env, const ImagePatchPara &para,
43 int32_t ExecuteImagePatch(Uscript::UScriptEnv &env, Uscript::UScriptContext &context);
50 class USInstrImageShaCheck : public Uscript::UScriptInstruction {
62 int32_t Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &context) override;
64 int32_t ExecuteShaCheck(Uscript::UScriptEnv &env, Uscript::UScriptContext &context);
65 int32_t GetParam(Uscript::UScriptContext &context, CheckPara &para);
H A Dupdate_image_block.h23 class UScriptInstructionBlockUpdate : public Uscript::UScriptInstruction {
27 int32_t Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &context) override;
30 class UScriptInstructionBlockCheck : public Uscript::UScriptInstruction {
34 int32_t Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &context) override;
36 bool ExecReadBlockInfo(const std::string &devPath, Uscript::UScriptContext &context,
40 class UScriptInstructionShaCheck : public Uscript::UScriptInstruction {
50 int32_t Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &context) override;
52 … int ExecReadShaInfo(Uscript::UScriptEnv &env, const std::string &devPath, const ShaInfo &shaInfo);
55 int32_t SetShaInfo(Uscript::UScriptContext &context, ShaInfo &shaInfo);
H A Dupdate_partitions.h25 class UpdatePartitions : public Uscript::UScriptInstruction {
29 int32_t Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &context) override;
34 …int SetNewPartition(const std::string &filePath, const Hpackage::FileInfo *info, Uscript::UScriptE…
H A Dupdate_image_patch.cpp39 using namespace Uscript;
47 int32_t USInstrImagePatch::Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &context) in Execute()
54 int32_t USInstrImagePatch::GetParam(Uscript::UScriptContext &context, ImagePatchPara &para) in GetParam()
119 int32_t USInstrImagePatch::CreatePatchStream(Uscript::UScriptEnv &env, const ImagePatchPara &para, in CreatePatchStream()
174 int32_t USInstrImagePatch::ExecuteImagePatch(Uscript::UScriptEnv &env, Uscript::UScriptContext &con… in ExecuteImagePatch()
229 int32_t USInstrImageShaCheck::Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &context) in Execute()
236 int32_t USInstrImageShaCheck::GetParam(Uscript::UScriptContext &context, CheckPara &para) in GetParam()
284 int32_t USInstrImageShaCheck::ExecuteShaCheck(Uscript::UScriptEnv &env, Uscript::UScriptContext &co… in ExecuteShaCheck()
H A Dupdate_image_block.cpp34 using namespace Uscript;
130 static int32_t ReturnAndPushParam(int32_t returnValue, Uscript::UScriptContext &context) in ReturnAndPushParam()
144 static int32_t GetUpdateBlockInfo(struct UpdateBlockInfo &infos, Uscript::UScriptEnv &env, in GetUpdateBlockInfo()
145 Uscript::UScriptContext &context) in GetUpdateBlockInfo()
189 Uscript::UScriptContext &context, const UpdateBlockInfo &infos) in ExecuteTransferCommand()
244 Uscript::UScriptContext &context) in ExtractDiffPackageAndLoad()
304 static int32_t ExtractFileByName(Uscript::UScriptEnv &env, const std::string &fileName, in ExtractFileByName()
335 static int32_t ExecuteUpdateBlock(Uscript::UScriptEnv &env, Uscript::UScriptContext &context) in ExecuteUpdateBlock()
389 int32_t UScriptInstructionBlockUpdate::Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &c… in Execute()
435 int32_t UScriptInstructionBlockCheck::Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &co… in Execute()
[all …]
H A Dupdate_processor.cpp43 using namespace Uscript;
148 …const std::unique_ptr<DataWriter> &writer, [[maybe_unused]] uint64_t partitionSize, Uscript::UScri…
187 int32_t UScriptInstructionRawImageWrite::Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext … in Execute()
242 int32_t UScriptInstructionPkgExtract::Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &co… in Execute()
297 int32_t UScriptInstructionPkgExtractRetSuc::Execute(Uscript::UScriptEnv &env, Uscript::UScriptConte… in Execute()
306 int32_t UScriptInstructionUpdateFromBin::Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext … in Execute()
/ohos5.0/base/update/updater/services/flow_update/update_bin/
H A Dcomponent_processor.h38 virtual int32_t PreProcess(Uscript::UScriptEnv &env) in PreProcess()
40 return Uscript::USCRIPT_SUCCESS; in PreProcess()
42 virtual int32_t DoProcess(Uscript::UScriptEnv &env) in DoProcess()
44 return Uscript::USCRIPT_SUCCESS; in DoProcess()
46 virtual int32_t PostProcess(Uscript::UScriptEnv &env) in PostProcess()
48 return Uscript::USCRIPT_SUCCESS; in PostProcess()
115 int32_t DoProcess(Uscript::UScriptEnv &env) override;
124 int32_t DoProcess(Uscript::UScriptEnv &env) override;
133 int32_t PreProcess(Uscript::UScriptEnv &env) override;
134 int32_t DoProcess(Uscript::UScriptEnv &env) override;
[all …]
H A Dbin_process.h26 class UScriptInstructionBinFlowWrite : public Uscript::UScriptInstruction {
30 int32_t Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &context) override;
33 virtual int32_t ProcessBinFile(Uscript::UScriptEnv &env, Uscript::UScriptContext &context,
35 int32_t ComponentProcess(Uscript::UScriptEnv &env, Hpackage::PkgManager::StreamPtr stream,
40 int32_t ExtractBinFile(Uscript::UScriptEnv &env, Uscript::UScriptContext &context,
H A Dcomponent_processor.cpp31 using namespace Uscript;
72 int32_t VersionCheckProcessor::DoProcess(Uscript::UScriptEnv &env) in DoProcess()
107 int32_t BoardIdCheckProcessor::DoProcess(Uscript::UScriptEnv &env) in DoProcess()
142 int32_t RawImgProcessor::PreProcess(Uscript::UScriptEnv &env) in PreProcess()
186 int32_t RawImgProcessor::DoProcess(Uscript::UScriptEnv &env) in DoProcess()
218 int32_t RawImgProcessor::PostProcess(Uscript::UScriptEnv &env) in PostProcess()
291 int32_t SkipImgProcessor::PreProcess(Uscript::UScriptEnv &env) in PreProcess()
316 int32_t SkipImgProcessor::DoProcess(Uscript::UScriptEnv &env) in DoProcess()
367 int32_t SkipImgProcessor::PostProcess(Uscript::UScriptEnv &env) in PostProcess()
H A Dbin_process.cpp32 using namespace Uscript;
41 int32_t UScriptInstructionBinFlowWrite::Execute(Uscript::UScriptEnv &env, Uscript::UScriptContext &… in Execute()
93 int32_t UScriptInstructionBinFlowWrite::ExtractBinFile(Uscript::UScriptEnv &env, Uscript::UScriptCo… in ExtractBinFile()
202 int32_t UScriptInstructionBinFlowWrite::ProcessBinFile(Uscript::UScriptEnv &env, Uscript::UScriptCo… in ProcessBinFile()
273 int32_t UScriptInstructionBinFlowWrite::ComponentProcess(Uscript::UScriptEnv &env, PkgManager::Stre… in ComponentProcess()
/ohos5.0/base/update/updater/services/script/script_interpreter/
H A Dscript_yacc.y22 %define api.namespace {Uscript} //声明命名空间与下面声明的类名结合使用 Uscript::Parser:: 在scanner.l中有体现
44 namespace Uscript { /*避免包含头文件时冲突 */
61 …static Uscript::Parser::symbol_type yylex(Uscript::Scanner* scanner, Uscript::ScriptInterpreter* i… in yylex()
66 using namespace Uscript; variable
78 %lex-param { Uscript::Scanner* scanner }
79 %lex-param { Uscript::ScriptInterpreter* interpreter }
82 %parse-param { Uscript::Scanner* scanner }
83 %parse-param { Uscript::ScriptInterpreter* interpreter }
H A Dscanner.h32 #define YY_DECL Uscript::Parser::symbol_type Uscript::Scanner::nextToken()
34 namespace Uscript {
45 virtual Uscript::Parser::symbol_type nextToken();
/ohos5.0/base/update/updater/test/unittest/updater_binary/
H A Dupdate_binary_unittest.h23 class UTestBinaryEnv : public Uscript::UScriptEnv {
25 …explicit UTestBinaryEnv(Hpackage::PkgManager::PkgManagerPtr pkgManager) : Uscript::UScriptEnv(pkgM… in UTestBinaryEnv()
31 Uscript::UScriptInstructionFactoryPtr GetInstructionFactory() in GetInstructionFactory()
56 Uscript::UScriptInstructionFactory *factory_ = nullptr;
/ohos5.0/base/update/updater/test/unittest/script/script_instruction/user_instruction/
H A Duser_instruction_invalid.cpp21 using namespace Uscript;
54 __attribute__((visibility("default"))) Uscript::UScriptInstructionFactoryPtr GetInstructionFactory() in GetInstructionFactory()
59 __attribute__((visibility("default"))) void ReleaseInstructionFactory(Uscript::UScriptInstructionFa… in ReleaseInstructionFactory()
H A Duser_instruction.cpp22 using namespace Uscript;
77 __attribute__((visibility("default"))) Uscript::UScriptInstructionFactoryPtr GetInstructionFactory() in GetInstructionFactory()
82 __attribute__((visibility("default"))) void ReleaseInstructionFactory(Uscript::UScriptInstructionFa… in ReleaseInstructionFactory()
/ohos5.0/base/update/updater/services/include/applypatch/
H A Dupdater_env.h28 using Uscript::UScriptEnv;
29 using Uscript::UScriptInstructionFactory;
30 using Uscript::UScriptInstructionFactoryPtr;

123