ELinks 0.18.0
Macros | Functions
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(*)(void *)  fn,
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)