+ Init_EventHandler ();
+
+ /* SIGNAL_HUP */
+ ADD_EVENT (mEcore, ECORE_EVENT_, SIGNAL_HUP,
+ "SignalHup", c);
+ rb_define_private_method (c, "initialize", c_ev_generic_init, 1);
+
+ /* SIGNAL_POWER */
+ ADD_EVENT (mEcore, ECORE_EVENT_, SIGNAL_POWER,
+ "SignalPower", c);
+ rb_define_private_method (c, "initialize", c_ev_generic_init, 1);
+
+ /* EXE_EXIT */
+ ADD_EVENT (mEcore, ECORE_EVENT_, EXE_EXIT, "ExeExit", c);
+ rb_define_private_method (c, "initialize", c_ev_exe_exit_init, 1);
+
+ /* SIGNAL_USER */
+ ADD_EVENT (mEcore, ECORE_EVENT_, SIGNAL_USER,
+ "SignalUser", c);
+ rb_define_private_method (c, "initialize", c_ev_sig_user_init, 1);
+
+ /* SIGNAL_EXIT */
+ ADD_EVENT (mEcore, ECORE_EVENT_, SIGNAL_EXIT,
+ "SignalExit", c);
+ rb_define_private_method (c, "initialize", c_ev_sig_exit_init, 1);
+
+ /* SIGNAL_REALTIME */
+ ADD_EVENT (mEcore, ECORE_EVENT_, SIGNAL_REALTIME,
+ "SignalRealtime", c);
+ rb_define_private_method (c, "initialize", c_ev_sig_rt_init, 1);