ELinks 0.18.0
signals.h File Reference
This graph shows which files directly or indirectly include this file:

Macros

#define NUM_SIGNALS   32
 

Functions

void install_signal_handler (int, void(*)(void *), void *, int)
 
void set_sigcld (void)
 
void sig_ctrl_c (struct terminal *term)
 
void clear_signal_mask_and_handlers (void)
 
void handle_basic_signals (struct terminal *term)
 
void unhandle_terminal_signals (struct terminal *term)
 
int check_signals (void)
 

Macro Definition Documentation

◆ NUM_SIGNALS

#define NUM_SIGNALS   32

Function Documentation

◆ check_signals()

int check_signals ( void )

◆ clear_signal_mask_and_handlers()

void clear_signal_mask_and_handlers ( void )

◆ handle_basic_signals()

void handle_basic_signals ( struct terminal * term)

◆ install_signal_handler()

void install_signal_handler ( int sig,
void(* fn )(void *),
void * data,
int critical )

◆ set_sigcld()

void set_sigcld ( void )

◆ sig_ctrl_c()

void sig_ctrl_c ( struct terminal * term)

◆ unhandle_terminal_signals()

void unhandle_terminal_signals ( struct terminal * term)