Searched refs:signalHandle (Results 1 - 2 of 2) sorted by relevance
/base/startup/init/services/loopevent/signal/ |
H A D | le_signal.c | 43 static void HandleSignalTaskClose_(const LoopHandle loopHandle, const TaskHandle signalHandle)
in HandleSignalTaskClose_() argument 45 BaseTask *task = (BaseTask *)signalHandle;
in HandleSignalTaskClose_() 77 LE_STATUS LE_CreateSignalTask(const LoopHandle loopHandle, SignalHandle *signalHandle, LE_ProcessSignal processSignal)
in LE_CreateSignalTask() argument 79 LE_CHECK(loopHandle != NULL && signalHandle != NULL, return LE_INVALID_PARAM, "Invalid parameters");
in LE_CreateSignalTask() 94 *signalHandle = (SignalHandle)task;
in LE_CreateSignalTask() 98 LE_STATUS LE_AddSignal(const LoopHandle loopHandle, const SignalHandle signalHandle, int signal)
in LE_AddSignal() argument 100 LE_CHECK(loopHandle != NULL && signalHandle != NULL, return LE_INVALID_PARAM, "Invalid parameters");
in LE_AddSignal() 102 SignalTask *task = (SignalTask *)signalHandle;
in LE_AddSignal() 109 int sfd = signalfd(GetSocketFd(signalHandle), &task->mask, SFD_NONBLOCK | SFD_CLOEXEC);
in LE_AddSignal() 120 LE_STATUS LE_RemoveSignal(const LoopHandle loopHandle, const SignalHandle signalHandle, in argument 139 LE_CloseSignalTask(const LoopHandle loopHandle, const SignalHandle signalHandle) LE_CloseSignalTask() argument [all...] |
/base/startup/init/interfaces/innerkits/include/ |
H A D | loop_event.h | 167 SignalHandle *signalHandle, LE_ProcessSignal processSignal);
168 LE_STATUS LE_AddSignal(const LoopHandle loopHandle, const SignalHandle signalHandle, int signal);
169 LE_STATUS LE_RemoveSignal(const LoopHandle loopHandle, const SignalHandle signalHandle, int signal);
170 void LE_CloseSignalTask(const LoopHandle loopHandle, const SignalHandle signalHandle);
|
Completed in 2 milliseconds