/developtools/hdc/src/common/ |
D | session.h | 71 virtual bool RedirectToTask(HTaskInfo hTaskInfo, HSession hSession, const uint32_t channelId, in RedirectToTask() argument 147 …bool TaskCommandDispatch(HTaskInfo hTaskInfo, uint8_t taskType, const uint16_t command, uint8_t *p… in TaskCommandDispatch() argument 153 if (!hTaskInfo->hasInitial) { in TaskCommandDispatch() 154 hTaskInfo->taskType = taskType; in TaskCommandDispatch() 155 ptrTask = new(std::nothrow) T(hTaskInfo); in TaskCommandDispatch() 159 hTaskInfo->hasInitial = true; in TaskCommandDispatch() 160 hTaskInfo->taskClass = ptrTask; in TaskCommandDispatch() 162 ptrTask = static_cast<T *>(hTaskInfo->taskClass); in TaskCommandDispatch() 169 template<class T> bool DoTaskRemove(HTaskInfo hTaskInfo, const uint8_t op) in DoTaskRemove() argument 171 T *ptrTask = static_cast<T *>(hTaskInfo->taskClass); in DoTaskRemove()
|
D | task.cpp | 21 HdcTaskBase::HdcTaskBase(HTaskInfo hTaskInfo) in HdcTaskBase() argument 23 taskInfo = hTaskInfo; in HdcTaskBase() 24 loopTask = hTaskInfo->runLoop; in HdcTaskBase() 25 clsSession = hTaskInfo->ownerSessionClass; in HdcTaskBase()
|
D | session.cpp | 1308 HTaskInfo hTaskInfo = nullptr; in DispatchTaskData() local 1314 hTaskInfo = new(std::nothrow) TaskInformation(); in DispatchTaskData() 1315 if (hTaskInfo == nullptr) { in DispatchTaskData() 1319 hTaskInfo->channelId = channelId; in DispatchTaskData() 1320 hTaskInfo->sessionId = hSession->sessionId; in DispatchTaskData() 1321 hTaskInfo->runLoop = &hSession->childLoop; in DispatchTaskData() 1322 hTaskInfo->serverOrDaemon = serverOrDaemon; in DispatchTaskData() 1323 hTaskInfo->masterSlave = masterTask; in DispatchTaskData() 1324 hTaskInfo->closeRetryCount = 0; in DispatchTaskData() 1325 hTaskInfo->channelTask = false; in DispatchTaskData() [all …]
|
D | task.h | 23 HdcTaskBase(HTaskInfo hTaskInfo);
|
D | file.h | 23 explicit HdcFile(HTaskInfo hTaskInfo);
|
/developtools/hdc/src/host/ |
D | host_forward.cpp | 18 HdcHostForward::HdcHostForward(HTaskInfo hTaskInfo) in HdcHostForward() argument 19 : HdcForwardBase(hTaskInfo) in HdcHostForward()
|
D | client.cpp | 595 HTaskInfo hTaskInfo = GetRemoteTaskInfo(hChannel); in ReadChannel() local 596 hTaskInfo->masterSlave = (cmd == CMD_FILE_INIT); in ReadChannel() 597 fileTask = std::make_unique<HdcFile>(hTaskInfo); in ReadChannel() 606 HTaskInfo hTaskInfo = GetRemoteTaskInfo(hChannel); in ReadChannel() local 607 hTaskInfo->masterSlave = (cmd == CMD_APP_INIT); in ReadChannel() 608 appTask = std::make_unique<HdcHostApp>(hTaskInfo); in ReadChannel() 706 HTaskInfo hTaskInfo = new TaskInformation(); in GetRemoteTaskInfo() local 707 hTaskInfo->channelId = hChannel->channelId; in GetRemoteTaskInfo() 708 hTaskInfo->runLoop = loopMain; in GetRemoteTaskInfo() 709 hTaskInfo->serverOrDaemon = true; in GetRemoteTaskInfo() [all …]
|
D | host_forward.h | 22 HdcHostForward(HTaskInfo hTaskInfo);
|
D | host_unity.cpp | 18 HdcHostUnity::HdcHostUnity(HTaskInfo hTaskInfo) in HdcHostUnity() argument 19 : HdcTaskBase(hTaskInfo) in HdcHostUnity()
|
D | host_app.h | 22 HdcHostApp(HTaskInfo hTaskInfo);
|
D | host_unity.h | 22 HdcHostUnity(HTaskInfo hTaskInfo);
|
D | host_updater.h | 25 explicit HostUpdater(HTaskInfo hTaskInfo);
|
D | host_app.cpp | 18 HdcHostApp::HdcHostApp(HTaskInfo hTaskInfo) in HdcHostApp() argument 19 : HdcTransferBase(hTaskInfo) in HdcHostApp()
|
D | server.cpp | 932 bool HdcServer::RedirectToTask(HTaskInfo hTaskInfo, HSession hSession, const uint32_t channelId, in RedirectToTask() argument 937 hTaskInfo->ownerSessionClass = this; in RedirectToTask() 941 … ret = TaskCommandDispatch<HdcHostUnity>(hTaskInfo, TYPE_UNITY, command, payload, payloadSize); in RedirectToTask() 950 ret = TaskCommandDispatch<HdcFile>(hTaskInfo, TASK_FILE, command, payload, payloadSize); in RedirectToTask() 959 … ret = TaskCommandDispatch<HdcHostForward>(hTaskInfo, TASK_FORWARD, command, payload, payloadSize); in RedirectToTask() 966 … ret = TaskCommandDispatch<HdcHostApp>(hTaskInfo, TASK_APP, command, payload, payloadSize); in RedirectToTask() 977 … ret = TaskCommandDispatch<HostUpdater>(hTaskInfo, TASK_FLASHD, command, payload, payloadSize); in RedirectToTask()
|
/developtools/hdc/test/unittest/common/ |
D | HdcJdwpTest.cpp | 61 HTaskInfo hTaskInfo = new TaskInformation(); variable 63 hTaskInfo->ownerSessionClass = &HdcSessionTest; 64 ASSERT_EQ(mJdwpTest->CreateJdwpTracker(hTaskInfo), 1) << "CreateJdwpTracker valid param fail."; 65 delete hTaskInfo;
|
/developtools/hdc/src/daemon/ |
D | daemon.cpp | 146 bool HdcDaemon::RedirectToTask(HTaskInfo hTaskInfo, HSession hSession, const uint32_t channelId, in RedirectToTask() argument 151 hTaskInfo->ownerSessionClass = this; in RedirectToTask() 163 … ret = TaskCommandDispatch<HdcDaemonUnity>(hTaskInfo, TYPE_UNITY, command, payload, payloadSize); in RedirectToTask() 167 … ret = TaskCommandDispatch<HdcShell>(hTaskInfo, TYPE_SHELL, command, payload, payloadSize); in RedirectToTask() 176 ret = TaskCommandDispatch<HdcFile>(hTaskInfo, TASK_FILE, command, payload, payloadSize); in RedirectToTask() 182 … ret = TaskCommandDispatch<HdcDaemonApp>(hTaskInfo, TASK_APP, command, payload, payloadSize); in RedirectToTask() 191 …ret = TaskCommandDispatch<HdcDaemonForward>(hTaskInfo, TASK_FORWARD, command, payload, payloadSize… in RedirectToTask()
|
D | daemon_forward.cpp | 22 HdcDaemonForward::HdcDaemonForward(HTaskInfo hTaskInfo) in HdcDaemonForward() argument 23 : HdcForwardBase(hTaskInfo) in HdcDaemonForward()
|
D | daemon_forward.h | 22 HdcDaemonForward(HTaskInfo hTaskInfo);
|
D | daemon_app.h | 22 HdcDaemonApp(HTaskInfo hTaskInfo);
|
D | daemon_unity.h | 22 HdcDaemonUnity(HTaskInfo hTaskInfo);
|
D | shell.h | 22 HdcShell(HTaskInfo hTaskInfo);
|
D | daemon_app.cpp | 18 HdcDaemonApp::HdcDaemonApp(HTaskInfo hTaskInfo) in HdcDaemonApp() argument 19 : HdcTransferBase(hTaskInfo) in HdcDaemonApp()
|
D | daemon.h | 46 …bool RedirectToTask(HTaskInfo hTaskInfo, HSession hSession, const uint32_t channelId, const uint16…
|
D | shell.cpp | 35 HdcShell::HdcShell(HTaskInfo hTaskInfo) in HdcShell() argument 36 : HdcTaskBase(hTaskInfo) in HdcShell()
|
D | daemon_unity.cpp | 19 HdcDaemonUnity::HdcDaemonUnity(HTaskInfo hTaskInfo) in HdcDaemonUnity() argument 20 : HdcTaskBase(hTaskInfo) in HdcDaemonUnity()
|