Evita  0.16
Macros | Typedefs | Functions
evSignal.h File Reference
#include "evConfig.h"
#include <unistd.h>
#include <signal.h>
#include <sys/wait.h>
#include <errno.h>
#include <sys/types.h>
Include dependency graph for evSignal.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define EVSIGNAL_DISCONNECT   (SIGRTMIN)
 
#define EVSIGNAL_CLOSE   (SIGRTMIN + 1)
 
#define EVSIGNAL_QUIT   (SIGRTMIN + 2)
 

Typedefs

typedef void evSignalHandler(int)
 

Functions

int evSignalBlock (const int signal)
 
int evSignalUnblock (const int signal)
 
int evSignalSetHandler (const int signal, evSignalHandler signal_handler)
 
int evSignalSend (const int signal)
 
int evSignalWait (void)
 
void evSignalStartSession (void)
 

Macro Definition Documentation

#define EVSIGNAL_CLOSE   (SIGRTMIN + 1)
#define EVSIGNAL_DISCONNECT   (SIGRTMIN)
#define EVSIGNAL_QUIT   (SIGRTMIN + 2)

Typedef Documentation

typedef void evSignalHandler(int)

Function Documentation

int evSignalBlock ( const int  signal)
inline
int evSignalSend ( const int  signal)
inline
int evSignalSetHandler ( const int  signal,
evSignalHandler  signal_handler 
)
inline
void evSignalStartSession ( void  )
inline
int evSignalUnblock ( const int  signal)
inline
int evSignalWait ( void  )
inline