Lines Matching refs:loopHandle
43 static void HandleSignalTaskClose_(const LoopHandle loopHandle, const TaskHandle signalHandle)
46 DelTask((EventLoop *)loopHandle, task);
47 CloseTask(loopHandle, task);
77 LE_STATUS LE_CreateSignalTask(const LoopHandle loopHandle, SignalHandle *signalHandle, LE_ProcessSignal processSignal)
79 LE_CHECK(loopHandle != NULL && signalHandle != NULL, return LE_INVALID_PARAM, "Invalid parameters");
86 SignalTask *task = (SignalTask *)CreateTask(loopHandle, sfd, &info, sizeof(SignalTask));
98 LE_STATUS LE_AddSignal(const LoopHandle loopHandle, const SignalHandle signalHandle, int signal)
100 LE_CHECK(loopHandle != NULL && signalHandle != NULL, return LE_INVALID_PARAM, "Invalid parameters");
101 EventLoop *loop = (EventLoop *)loopHandle;
120 LE_STATUS LE_RemoveSignal(const LoopHandle loopHandle, const SignalHandle signalHandle, int signal)
122 LE_CHECK(loopHandle != NULL && signalHandle != NULL, return LE_INVALID_PARAM, "Invalid parameters");
123 EventLoop *loop = (EventLoop *)loopHandle;
139 void LE_CloseSignalTask(const LoopHandle loopHandle, const SignalHandle signalHandle)
141 LE_CHECK(loopHandle != NULL && signalHandle != NULL, return, "Invalid parameters");
142 LE_CloseTask(loopHandle, signalHandle);