Lines Matching refs:signal
18 #include <signal.h>
61 printf("empty signal set\n");
73 printf("\t signal: \n");
84 LE_CHECK(sfd > 0, return -1, "Failed to create signal fd");
98 LE_STATUS LE_AddSignal(const LoopHandle loopHandle, const SignalHandle signalHandle, int signal)
103 LE_LOGI("LE_AddSignal %d %d", signal, task->sigNumber);
104 if (sigismember(&task->mask, signal)) {
107 sigaddset(&task->mask, signal);
110 LE_CHECK(sfd > 0, return -1, "Failed to create signal fd");
120 LE_STATUS LE_RemoveSignal(const LoopHandle loopHandle, const SignalHandle signalHandle, int signal)
125 LE_LOGI("LE_RemoveSignal %d %d", signal, task->sigNumber);
126 if (!sigismember(&task->mask, signal)) {
129 sigdelset(&task->mask, signal);
132 LE_CHECK(sfd > 0, return -1, "Failed to create signal fd");