Lines Matching refs:taskId
47 int32_t DmsCallbackTask::PushCallback(int64_t taskId, const sptr<IRemoteObject>& callback,
50 HILOGI("PushCallback taskId:%{public}" PRId64, taskId);
51 if (taskId <= 0) {
52 HILOGE("PushCallback taskId invalid!");
69 auto iterTask = callbackMap_.find(taskId);
71 HILOGE("PushCallback taskId:%{public}" PRId64 " exist!", taskId);
75 bool ret = dmsCallbackHandler_->SendEvent(taskId, 0, CALLBACK_DELAY_TIME);
83 .taskId = taskId,
88 (void)callbackMap_.emplace(taskId, item);
92 CallbackTaskItem DmsCallbackTask::PopCallback(int64_t taskId)
95 auto iter = callbackMap_.find(taskId);
98 HILOGW("PopCallback not found taskId:%{public}" PRId64 "!", taskId);
104 dmsCallbackHandler_->RemoveEvent(taskId);
109 void DmsCallbackTask::PopContinuationMissionMap(int64_t taskId)
112 uint32_t ret = continuationMissionMap_.erase(taskId);
114 HILOGW("GetContinuaionMissionId not found taskId:%{public}" PRId64 "!", taskId);
118 int64_t DmsCallbackTask::GetContinuaionMissionId(int64_t taskId)
120 if (taskId <= 0) {
125 auto iter = continuationMissionMap_.find(taskId);
127 HILOGW("GetContinuaionMissionId not found taskId:%{public}" PRId64 "!", taskId);
130 HILOGI("GetContinuaionMissionId end, taskId :%{public}" PRId64 ".", taskId);
134 void DmsCallbackTask::SetContinuationMissionMap(int64_t taskId, int32_t missionId)
136 HILOGI("taskId = %{public}" PRId64 ", missionId = %{public}d.", taskId, missionId);
137 if (taskId <= 0 || missionId <= 0) {
142 auto itreator = continuationMissionMap_.find(taskId);
144 HILOGD("taskId = %{public}" PRId64 ".", taskId);
147 continuationMissionMap_[taskId] = missionId;
150 LaunchType DmsCallbackTask::GetLaunchType(int64_t taskId)
152 if (taskId <= 0) {
153 HILOGD("GetLaunchType param taskId invalid");
157 auto iterTask = callbackMap_.find(taskId);
159 HILOGE("GetLaunchType not found taskId : %{public}" PRId64 "!", taskId);
173 dmsCallbackHandler_->RemoveEvent(it->second.taskId);
191 int64_t taskId = static_cast<int64_t>(eventId);
192 if (taskId <= 0) {
193 HILOGW("ProcessEvent taskId invalid!");
198 callback_(taskId);