Lines Matching refs:loopHandle
18 static void HandleWatcherTaskClose_(const LoopHandle loopHandle, const TaskHandle taskHandle)
21 DelTask((EventLoop *)loopHandle, (BaseTask *)taskHandle);
22 CloseTask(loopHandle, (BaseTask *)taskHandle);
25 static LE_STATUS HandleWatcherEvent_(const LoopHandle loopHandle, const TaskHandle taskHandle, uint32_t oper)
28 EventLoop *loop = (EventLoop *)loopHandle;
36 watcher = (WatcherTask *)GetTaskByFd((EventLoop *)loopHandle, fd);
63 LE_STATUS LE_StartWatcher(const LoopHandle loopHandle,
66 LE_CHECK(loopHandle != NULL && watcherHandle != NULL, return LE_INVALID_PARAM, "Invalid parameters");
70 WatcherTask *task = (WatcherTask *)CreateTask(loopHandle, info->fd, &baseInfo, sizeof(WatcherTask));
79 EventLoop *loop = (EventLoop *)loopHandle;
85 void LE_RemoveWatcher(const LoopHandle loopHandle, const WatcherHandle watcherHandle)
87 LE_CHECK(loopHandle != NULL && watcherHandle != NULL, return, "Invalid parameters");
88 LE_CloseTask(loopHandle, watcherHandle);