Lines Matching refs:BaseTask
22 int CheckTaskFlags(const BaseTask *task, uint32_t flags) in CheckTaskFlags()
32 BaseTask *stream = (BaseTask *)task; in GetSocketFd()
36 BaseTask *CreateTask(const LoopHandle loopHandle, int fd, const LE_BaseInfo *info, uint32_t size) in CreateTask()
41 BaseTask *task = (BaseTask *)calloc(1, size + info->userDataSize); in CreateTask()
56 void CloseTask(const LoopHandle loopHandle, BaseTask *task) in CloseTask()
137 if (CheckTaskFlags((BaseTask *)task, TASK_STREAM | TASK_CONNECT) || in FreeBuffer()
138 CheckTaskFlags((BaseTask *)task, TASK_EVENT | TASK_ASYNC_EVENT)) { in FreeBuffer()
175 if (((BaseTask *)taskHandle)->flags & TASK_FLAGS_INVALID) { in LE_Send()
181 if (CheckTaskFlags((BaseTask *)taskHandle, TASK_STREAM | TASK_CONNECT)) { in LE_Send()
183 } else if (CheckTaskFlags((BaseTask *)taskHandle, TASK_EVENT | TASK_ASYNC_EVENT)) { in LE_Send()
186 loop->modEvent(loop, (BaseTask *)taskHandle, EVENT_WRITE); in LE_Send()
198 BaseTask *task = (BaseTask *)taskHandle; in LE_CloseTask()
208 BaseTask *stream = (BaseTask *)handle; in LE_GetUserData()