| Revision: | 1.18 |
| Committed: | Sun Oct 24 19:01:01 2010 UTC (16 years ago) by root |
| Branch: | MAIN |
| CVS Tags: | EV-rel-4_28, EV-rel-4_29, EV-rel-4_26, EV-rel-4_27, EV-rel-4_25, EV-rel-4_22, EV-rel-4_20, EV-rel-4_21, rel-4_01, rel-4_00, rel-4_03, rel-4_02, EV-rel-4_31, EV-rel-4_30, EV-rel-4_33, EV-rel-4_32, EV-rel-4_34, EV_rel-4_11, EV_rel-4_10, EV-rel-4_15, EV_rel-4_17, EV_rel-4_16, EV-rel-4_18 |
| Changes since 1.17: | +1 -0 lines |
| Log Message: | *** empty log message *** |
| # | User | Rev | Content |
|---|---|---|---|
| 1 | root | 1.14 | Signal T_SIGNAL |
| 2 | root | 1.4 | |
| 3 | root | 1.14 | struct ev_loop * T_LOOP |
| 4 | root | 1.7 | |
| 5 | root | 1.14 | ev_watcher * T_WATCHER |
| 6 | ev_io * T_WATCHER | ||
| 7 | ev_timer * T_WATCHER | ||
| 8 | ev_periodic * T_WATCHER | ||
| 9 | ev_signal * T_WATCHER | ||
| 10 | ev_idle * T_WATCHER | ||
| 11 | ev_prepare * T_WATCHER | ||
| 12 | ev_check * T_WATCHER | ||
| 13 | ev_child * T_WATCHER | ||
| 14 | ev_embed * T_WATCHER | ||
| 15 | ev_stat * T_WATCHER | ||
| 16 | ev_fork * T_WATCHER | ||
| 17 | root | 1.18 | ev_cleanup * T_WATCHER |
| 18 | root | 1.15 | ev_async * T_WATCHER |
| 19 | root | 1.14 | |
| 20 | char * T_PVbyte | ||
| 21 | const char * T_PVbyte | ||
| 22 | root | 1.1 | |
| 23 | INPUT | ||
| 24 | |||
| 25 | root | 1.5 | T_SIGNAL |
| 26 | root | 1.16 | if (($var = s_signum_croak ($arg)) <= 0) |
| 27 | root | 1.5 | croak (\"'%s' is not a valid signal number or name\", SvPV_nolen ($arg)); |
| 28 | |||
| 29 | root | 1.6 | T_PVbyte |
| 30 | $var = ($type)SvPVbyte_nolen ($arg) | ||
| 31 | |||
| 32 | root | 1.14 | T_LOOP |
| 33 | if (!(SvROK ($arg) && SvOBJECT (SvRV ($arg)) | ||
| 34 | root | 1.17 | && (SvSTASH (SvRV ($arg)) == stash_loop || sv_derived_from ($arg, \"EV::Loop\")))) |
| 35 | root | 1.14 | croak (\"object is not of type EV::Loop\"); |
| 36 | $var = ($type)SvIVX (SvRV ($arg)); | ||
| 37 | |||
| 38 | root | 1.7 | T_WATCHER |
| 39 | if (!(SvROK ($arg) && SvOBJECT (SvRV ($arg)) | ||
| 40 | && (SvSTASH (SvRV ($arg)) == stash_" . ($type =~ /ev_(\S+)/, "$1") . " | ||
| 41 | || sv_derived_from ($arg, \"EV::" . ($type =~ /ev_(\S+)/, ucfirst "$1") . "\")))) | ||
| 42 | croak (\"object is not of type EV::" . ($type =~ /ev_(\S+)/, ucfirst "$1") . "\"); | ||
| 43 | $var = ($type)SvPVX (SvRV ($arg)); | ||
| 44 | |||
| 45 | root | 1.2 | OUTPUT |
| 46 | |||
| 47 | root | 1.7 | T_PVbyte |
| 48 | sv_setpv ((SV *)$arg, $var); | ||
| 49 | root | 1.2 | |
| 50 | root | 1.7 | T_WATCHER |
| 51 | $arg = e_bless ((struct ev_watcher *)$var, stash_${ ($type =~ /ev_(\S+)/, \"$1") }); | ||
| 52 | root | 1.1 | |
| 53 | root | 1.6 |