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