24#ifndef SYNCSIGHANDLER_H
25#define SYNCSIGHANDLER_H
27#include <QSocketNotifier>
57 static void hupSignalHandler(
int unused);
58 static void termSignalHandler(
int unused);
75 static int iSigHupFd[2];
76 static int iSigTermFd[2];
80 QSocketNotifier *iSigHup;
81 QSocketNotifier *iSigTerm;
83#ifdef SYNCFW_UNIT_TESTS
84 friend class SyncSigHandlerTest;
About this class. We can't call Qt functions from Unix signal handlers.We can only call async-signal-...
Definition: SyncSigHandler.h:40
~SyncSigHandler()
Destructor.
Definition: SyncSigHandler.cpp:64
void handleSigTerm()
QT signal handler to handle SIG_TERM.
Definition: SyncSigHandler.cpp:87
void handleSigHup()
QT signal handler to handle SIG_HUP.
Definition: SyncSigHandler.cpp:98