00001 #if !defined( SED_SIGNAL_H ) 00002 #define SED_SIGNAL_H 00003 00004 #include <glib.h> 00005 00006 typedef gint32 Sed_sig_num; 00007 00008 #define SED_SIG_NONE (0) 00009 #define SED_SIG_CONT (0) 00010 #define SED_SIG_QUIT (1) 00011 #define SED_SIG_DUMP (2) 00012 #define SED_SIG_CPR (4) 00013 #define SED_SIG_USER (8) 00014 #define SED_SIG_NEXT (16) 00015 #define SED_SIG_EXIT (32) 00016 00017 gint sed_signal_set_action( void ); 00018 gboolean sed_signal_is_pending( Sed_sig_num sig ); 00019 void sed_signal_reset ( Sed_sig_num sig ); 00020 void sed_signal_set ( Sed_sig_num sig ); 00021 00022 #endif /* SED_SIGNAL_H */