1 | Signal T_SIGNAL |
1 | Signal T_SIGNAL |
2 | |
2 | |
3 | struct ev_watcher * T_WATCHER |
3 | struct ev_loop * T_LOOP |
4 | struct ev_io * T_WATCHER |
|
|
5 | struct ev_timer * T_WATCHER |
|
|
6 | struct ev_periodic * T_WATCHER |
|
|
7 | struct ev_signal * T_WATCHER |
|
|
8 | struct ev_idle * T_WATCHER |
|
|
9 | struct ev_prepare * T_WATCHER |
|
|
10 | struct ev_check * T_WATCHER |
|
|
11 | struct ev_child * T_WATCHER |
|
|
12 | |
4 | |
|
|
5 | 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 | |
13 | char * T_PVbyte |
18 | char * T_PVbyte |
14 | const char * T_PVbyte |
19 | const char * T_PVbyte |
15 | |
20 | |
16 | INPUT |
21 | INPUT |
17 | |
22 | |
18 | T_SIGNAL |
23 | T_SIGNAL |
19 | if (($var = sv_signum ($arg)) <= 0) |
24 | if (($var = sv_signum ($arg)) <= 0) |
20 | croak (\"'%s' is not a valid signal number or name\", SvPV_nolen ($arg)); |
25 | croak (\"'%s' is not a valid signal number or name\", SvPV_nolen ($arg)); |
21 | |
26 | |
22 | T_PVbyte |
27 | T_PVbyte |
23 | $var = ($type)SvPVbyte_nolen ($arg) |
28 | $var = ($type)SvPVbyte_nolen ($arg) |
|
|
29 | |
|
|
30 | T_LOOP |
|
|
31 | if (!(SvROK ($arg) && SvOBJECT (SvRV ($arg)) |
|
|
32 | && (SvSTASH (SvRV ($arg)) == stash_loop))) |
|
|
33 | croak (\"object is not of type EV::Loop\"); |
|
|
34 | $var = ($type)SvIVX (SvRV ($arg)); |
24 | |
35 | |
25 | T_WATCHER |
36 | T_WATCHER |
26 | if (!(SvROK ($arg) && SvOBJECT (SvRV ($arg)) |
37 | if (!(SvROK ($arg) && SvOBJECT (SvRV ($arg)) |
27 | && (SvSTASH (SvRV ($arg)) == stash_" . ($type =~ /ev_(\S+)/, "$1") . " |
38 | && (SvSTASH (SvRV ($arg)) == stash_" . ($type =~ /ev_(\S+)/, "$1") . " |
28 | || sv_derived_from ($arg, \"EV::" . ($type =~ /ev_(\S+)/, ucfirst "$1") . "\")))) |
39 | || sv_derived_from ($arg, \"EV::" . ($type =~ /ev_(\S+)/, ucfirst "$1") . "\")))) |