Home
last modified time | relevance | path

Searched refs:functionCall (Results 1 - 6 of 6) sorted by relevance

/foundation/arkui/ace_engine/frameworks/bridge/codec/
H A Dstandard_function_codec.cpp22 bool StandardFunctionCodec::EncodeFunctionCall(const FunctionCall& functionCall, std::vector<uint8_t>& resultBuffer) in EncodeFunctionCall() argument
24 if (functionCall.GetArgs().size() > MAX_PARAMETERS_COUNT) { in EncodeFunctionCall()
30 bufferWriter.WriteData(CodecData(functionCall.GetFuncName())); in EncodeFunctionCall()
31 bufferWriter.WriteDataList(functionCall.GetArgs()); in EncodeFunctionCall()
35 bool StandardFunctionCodec::DecodeFunctionCall(const std::vector<uint8_t>& buffer, FunctionCall& functionCall) in DecodeFunctionCall() argument
50 functionCall.SetFuncName(funcName.GetStringValue()); in DecodeFunctionCall()
51 functionCall.SetArgs(std::move(args)); in DecodeFunctionCall()
H A Dstandard_function_codec.h35 bool EncodeFunctionCall(const FunctionCall& functionCall, std::vector<uint8_t>& resultBuffer) override;
36 bool DecodeFunctionCall(const std::vector<uint8_t>& buffer, FunctionCall& functionCall) override;
H A Dfunction_codec.h33 virtual bool EncodeFunctionCall(const FunctionCall& functionCall, std::vector<uint8_t>& resultBuffer) = 0;
34 virtual bool DecodeFunctionCall(const std::vector<uint8_t>& buffer, FunctionCall& functionCall) = 0;
/foundation/arkui/ace_engine/frameworks/core/common/
H A Dplatform_bridge.cpp37 FunctionCall functionCall(FUNCTION_NAME, args); in SendMessage()
40 codec.EncodeFunctionCall(functionCall, dataBuf); in SendMessage()
/foundation/arkui/ace_engine/frameworks/bridge/declarative_frontend/engine/jsi/
H A Djsi_declarative_group_js_bridge.cpp128 FunctionCall functionCall(strFunctionName, arguments); in ProcessJsRequest()
131 if (!codec.EncodeFunctionCall(functionCall, encodeBuf)) { in ProcessJsRequest()
183 FunctionCall functionCall(strFunctionName, arguments); in ProcessJsRequestSync()
186 if (!codec.EncodeFunctionCall(functionCall, encodeBuf)) { in ProcessJsRequestSync()
/foundation/arkui/ace_engine/frameworks/bridge/js_frontend/engine/jsi/
H A Djsi_group_js_bridge.cpp226 FunctionCall functionCall(strFunctionName, arguments); in ProcessJsRequest()
229 if (!codec.EncodeFunctionCall(functionCall, encodeBuf)) { in ProcessJsRequest()
296 FunctionCall functionCall(strFunctionName, arguments); in ProcessJsRequestSync()
299 if (!codec.EncodeFunctionCall(functionCall, encodeBuf)) { in ProcessJsRequestSync()

Completed in 7 milliseconds