… | |
… | |
17 | |
17 | |
18 | #define EV_STANDALONE 1 |
18 | #define EV_STANDALONE 1 |
19 | #define EV_PROTOTYPES 1 |
19 | #define EV_PROTOTYPES 1 |
20 | #define EV_USE_CLOCK_SYSCALL 0 /* as long as we need pthreads anyways... */ |
20 | #define EV_USE_CLOCK_SYSCALL 0 /* as long as we need pthreads anyways... */ |
21 | #define EV_USE_NANOSLEEP EV_USE_MONOTONIC |
21 | #define EV_USE_NANOSLEEP EV_USE_MONOTONIC |
|
|
22 | #define EV_USE_FLOOR 1 |
22 | #define EV_H <ev.h> |
23 | #define EV_H <ev.h> |
23 | #define EV_CONFIG_H error |
24 | #define EV_CONFIG_H error |
24 | #include "EV/EVAPI.h" |
25 | #include "EV/EVAPI.h" |
25 | |
26 | |
26 | #define EV_SELECT_IS_WINSOCKET 0 |
27 | #define EV_SELECT_IS_WINSOCKET 0 |
… | |
… | |
555 | |
556 | |
556 | void ev_sleep (NV interval) |
557 | void ev_sleep (NV interval) |
557 | |
558 | |
558 | NV ev_time () |
559 | NV ev_time () |
559 | |
560 | |
|
|
561 | void ev_feed_signal (SV *signal) |
|
|
562 | CODE: |
|
|
563 | { |
|
|
564 | Signal signum = s_signum (signal); |
|
|
565 | CHECK_SIG (signal, signum); |
|
|
566 | |
|
|
567 | ev_feed_signal (signum); |
|
|
568 | } |
|
|
569 | |
560 | NV ev_now () |
570 | NV ev_now () |
561 | C_ARGS: evapi.default_loop |
571 | C_ARGS: evapi.default_loop |
562 | |
572 | |
563 | void ev_now_update () |
573 | void ev_now_update () |
564 | C_ARGS: evapi.default_loop |
574 | C_ARGS: evapi.default_loop |