… | |
… | |
9 | |
9 | |
10 | /* fix perl api breakage */ |
10 | /* fix perl api breakage */ |
11 | #undef signal |
11 | #undef signal |
12 | #undef sigaction |
12 | #undef sigaction |
13 | |
13 | |
|
|
14 | #define EV_USE_MONOTONIC 1 |
|
|
15 | #define EV_USE_REALTIME 1 |
14 | #define EV_SELECT_IS_WINSOCKET 0 |
16 | #define EV_SELECT_IS_WINSOCKET 0 |
15 | #ifdef _WIN32 |
17 | #ifdef _WIN32 |
16 | # define EV_SELECT_USE_FD_SET 0 |
18 | # define EV_SELECT_USE_FD_SET 0 |
17 | # define NFDBITS PERL_NFDBITS |
19 | # define NFDBITS PERL_NFDBITS |
18 | # define fd_mask Perl_fd_mask |
20 | # define fd_mask Perl_fd_mask |
… | |
… | |
487 | OUTPUT: |
489 | OUTPUT: |
488 | RETVAL |
490 | RETVAL |
489 | |
491 | |
490 | struct ev_child *child (int pid, SV *cb) |
492 | struct ev_child *child (int pid, SV *cb) |
491 | ALIAS: |
493 | ALIAS: |
492 | check_ns = 1 |
494 | child_ns = 1 |
493 | CODE: |
495 | CODE: |
494 | RETVAL = e_new (sizeof (struct ev_child), cb); |
496 | RETVAL = e_new (sizeof (struct ev_child), cb); |
495 | ev_child_set (RETVAL, pid); |
497 | ev_child_set (RETVAL, pid); |
496 | if (!ix) ev_child_start (RETVAL); |
498 | if (!ix) ev_child_start (RETVAL); |
497 | OUTPUT: |
499 | OUTPUT: |