Lines Matching defs:taskHandle
62 static void WaitChildTimeout(const TimerHandle taskHandle, void *context);
63 static void ProcessChildResponse(const WatcherHandle taskHandle, int fd, uint32_t *events, const void *context);
65 static void OnReceiveRequest(const TaskHandle taskHandle, const uint8_t *buffer, uint32_t buffLen);
224 static void OnClose(const TaskHandle taskHandle)
229 AppSpawnConnection *connection = (AppSpawnConnection *)LE_GetUserData(taskHandle);
236 connection->connectionId, LE_GetSocketFd(taskHandle));
243 static void OnDisConnect(const TaskHandle taskHandle)
245 AppSpawnConnection *connection = (AppSpawnConnection *)LE_GetUserData(taskHandle);
248 connection->connectionId, LE_GetSocketFd(taskHandle));
249 OnClose(taskHandle);
252 static void SendMessageComplete(const TaskHandle taskHandle, BufferHandle handle)
254 AppSpawnConnection *connection = (AppSpawnConnection *)LE_GetUserData(taskHandle);
287 static void WaitMsgCompleteTimeOut(const TimerHandle taskHandle, void *context)
308 static int HandleRecvMessage(const TaskHandle taskHandle, uint8_t * buffer, int bufferSize, int flags)
310 int socketFd = LE_GetSocketFd(taskHandle);
323 AppSpawnConnection *connection = (AppSpawnConnection *) LE_GetUserData(taskHandle);
428 static void OnReceiveRequest(const TaskHandle taskHandle, const uint8_t *buffer, uint32_t buffLen)
430 AppSpawnConnection *connection = (AppSpawnConnection *)LE_GetUserData(taskHandle);
431 APPSPAWN_CHECK(connection != NULL, LE_CloseTask(LE_GetDefaultLoop(), taskHandle);
433 APPSPAWN_CHECK(buffLen < MAX_MSG_TOTAL_LENGTH, LE_CloseTask(LE_GetDefaultLoop(), taskHandle);
461 LE_CloseTask(LE_GetDefaultLoop(), taskHandle); return);
475 LE_CloseTask(LE_GetDefaultLoop(), taskHandle);
480 APPSPAWN_CHECK(ret == 0, LE_CloseStreamTask(LE_GetDefaultLoop(), taskHandle);
549 static void ClosePidfdWatcher(const TaskHandle taskHandle)
551 int fd = LE_GetSocketFd(taskHandle);
555 void *p = LE_GetUserData(taskHandle);
561 static void ProcessChildProcessFd(const WatcherHandle taskHandle, int fd, uint32_t *events, const void *context)
572 LE_CloseTask(LE_GetDefaultLoop(), taskHandle);
958 static void WaitChildTimeout(const TimerHandle taskHandle, void *context)
993 static void ProcessChildResponse(const WatcherHandle taskHandle, int fd, uint32_t *events, const void *context)
997 LE_RemoveWatcher(LE_GetDefaultLoop(), (WatcherHandle)taskHandle);