Lines Matching refs:loopHandle

24 static void DoAsyncEvent_(const LoopHandle loopHandle, AsyncEventTask *asyncTask)  in DoAsyncEvent_()  argument
26 LE_CHECK(loopHandle != NULL && asyncTask != NULL, return, "Invalid parameters"); in DoAsyncEvent_()
58 void LE_DoAsyncEvent(const LoopHandle loopHandle, const TaskHandle taskHandle) in LE_DoAsyncEvent() argument
62 DoAsyncEvent_(loopHandle, (AsyncEventTask *)taskHandle); in LE_DoAsyncEvent()
67 static LE_STATUS HandleAsyncEvent_(const LoopHandle loopHandle, const TaskHandle taskHandle, uint32… in HandleAsyncEvent_() argument
69 … LE_CHECK(loopHandle != NULL && taskHandle != NULL, return LE_INVALID_PARAM, "Invalid parameters"); in HandleAsyncEvent_()
71 EventLoop *loop = (EventLoop *)loopHandle; in HandleAsyncEvent_()
77 DoAsyncEvent_(loopHandle, asyncTask); in HandleAsyncEvent_()
91 static void HandleAsyncTaskClose_(const LoopHandle loopHandle, const TaskHandle taskHandle) in HandleAsyncTaskClose_() argument
94 DelTask((EventLoop *)loopHandle, task); in HandleAsyncTaskClose_()
95 CloseTask(loopHandle, task); in HandleAsyncTaskClose_()
108 LE_STATUS LE_CreateAsyncTask(const LoopHandle loopHandle, in LE_CreateAsyncTask() argument
111 … LE_CHECK(loopHandle != NULL && taskHandle != NULL, return LE_INVALID_PARAM, "Invalid parameters"); in LE_CreateAsyncTask()
117 …AsyncEventTask *task = (AsyncEventTask *)CreateTask(loopHandle, fd, &baseInfo, sizeof(AsyncEventTa… in LE_CreateAsyncTask()
126 EventLoop *loop = (EventLoop *)loopHandle; in LE_CreateAsyncTask()
132 LE_STATUS LE_StartAsyncEvent(const LoopHandle loopHandle, in LE_StartAsyncEvent() argument
135 … LE_CHECK(loopHandle != NULL && taskHandle != NULL, return LE_INVALID_PARAM, "Invalid parameters"); in LE_StartAsyncEvent()
136 BufferHandle handle = LE_CreateBuffer(loopHandle, buffLen + 1 + sizeof(eventId)); in LE_StartAsyncEvent()
146 return LE_Send(loopHandle, taskHandle, handle, buffLen); in LE_StartAsyncEvent()
149 void LE_StopAsyncTask(LoopHandle loopHandle, TaskHandle taskHandle) in LE_StopAsyncTask() argument
151 LE_CHECK(loopHandle != NULL && taskHandle != NULL, return, "Invalid parameters"); in LE_StopAsyncTask()
152 LE_CloseTask(loopHandle, taskHandle); in LE_StopAsyncTask()