Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals

Signal
[Ruby]


Functions

VALUE rb_f_kill (int, VALUE *)
void rb_gc_mark_trap_list (void)
void rb_trap_exit (void)
void rb_trap_exec (void)
const char * ruby_signal_name (int)


Function Documentation

VALUE rb_f_kill int  ,
VALUE
 

Definition at line 227 of file signal.c.

References Check_Type, FIX2INT, INT2FIX, NIL_P, NUM2INT, rb_check_string_type(), rb_eArgError, rb_id2name(), rb_obj_classname(), rb_raise(), rb_secure(), rb_sys_fail(), RSTRING, signm2signo(), SYM2ID, T_FIXNUM, T_STRING, T_SYMBOL, TYPE, and VALUE.

Referenced by Init_process().

void rb_gc_mark_trap_list void   ) 
 

Definition at line 312 of file signal.c.

References cmd, NSIG, rb_gc_mark(), and trap_list.

Referenced by garbage_collect().

void rb_trap_exec void   ) 
 

Definition at line 475 of file signal.c.

Referenced by rb_thread_schedule().

void rb_trap_exit void   ) 
 

Definition at line 462 of file signal.c.

References INT2FIX, rb_ary_new3(), rb_eval_cmd(), safe, trap_list, and VALUE.

Referenced by ruby_finalize_0().

const char* ruby_signal_name int   ) 
 

Definition at line 196 of file signal.c.

References signo2signm().

Referenced by pst_inspect().


Generated on Wed Jan 18 23:32:13 2006 for Ruby by doxygen 1.3.5