Lines Matching defs:payload
58 void TaskController::RequestAuth(const Json::Value& payload)
76 void TaskController::ReportData(uint32_t resType, int64_t value, const Json::Value& payload)
83 if (!CheckJsonValid(payload)) {
88 strRequstType = payload["type"].asString();
94 CONCUR_LOGE("Get payload type err");
98 DealSystemRequest(requstType, payload);
442 bool TaskController::ParsePayload(const Json::Value& payload, int& uid, int& pid, std::string& bundleName)
445 uid = stoi(payload["uid"].asString());
446 pid = stoi(payload["pid"].asString());
447 bundleName = payload["bundleName"].asString();
458 void TaskController::DealSystemRequest(int requestType, const Json::Value& payload)
463 if (!ParsePayload(payload, uid, pid, bundleName)) {
716 void TaskController::QueryDeadline(int queryItem, DeadlineReply& ddlReply, const Json::Value& payload)
726 ModifySystemRate(payload);
730 ModifyGameState(payload);
739 void TaskController::ModifyGameState(const Json::Value& payload)
741 if (!CheckJsonValid(payload)) {
745 if (payload["gameMsg"].isNull()) {
749 std::string gameMsg = payload["gameMsg"].asString();
811 bool TaskController::ModifySystemRate(const Json::Value& payload)
813 if (!CheckJsonValid(payload)) {
817 SetAppRate(payload);
818 SetRenderServiceRate(payload);
822 void TaskController::SetAppRate(const Json::Value& payload)
826 int appRate = FindRateFromInfo(UNI_APP_RATE_ID, payload);
849 appRate = FindRateFromInfo(uiTid, payload);
860 int TaskController::FindRateFromInfo(int uiTid, const Json::Value& payload)
863 if (payload[std::to_string(uiTid)].isNull()) {
868 appRate = stoi(payload[std::to_string(uiTid)].asString());
875 void TaskController::SetRenderServiceRate(const Json::Value& payload)
877 int rsRate = FindRateFromInfo(renderServiceMainTid_, payload);
916 bool TaskController::CheckJsonValid(const Json::Value& payload)
918 Json::ValueType type = payload.type();
920 CONCUR_LOGE("error payload");
923 if (payload.empty()) {
924 CONCUR_LOGI("payload empty");