… | |
… | |
68 | # define ev_method *GEVAPI->method |
68 | # define ev_method *GEVAPI->method |
69 | # define ev_loop_done *GEVAPI->loop_done |
69 | # define ev_loop_done *GEVAPI->loop_done |
70 | # define ev_time() GEVAPI->(time)() |
70 | # define ev_time() GEVAPI->(time)() |
71 | # define ev_loop(flags) GEVAPI->loop (flags) |
71 | # define ev_loop(flags) GEVAPI->loop (flags) |
72 | # define ev_once(fd,events,timeout,cb,arg) GEVAPI->once ((fd), (events), (timeout), (cb), (arg)) |
72 | # define ev_once(fd,events,timeout,cb,arg) GEVAPI->once ((fd), (events), (timeout), (cb), (arg)) |
73 | # define evio_start(w) GEVAPI->io_start (w) |
73 | # define ev_io_start(w) GEVAPI->io_start (w) |
74 | # define evio_stop(w) GEVAPI->io_stop (w) |
74 | # define ev_io_stop(w) GEVAPI->io_stop (w) |
75 | # define evtimer_start(w) GEVAPI->timer_start (w) |
75 | # define ev_timer_start(w) GEVAPI->timer_start (w) |
76 | # define evtimer_stop(w) GEVAPI->timer_stop (w) |
76 | # define ev_timer_stop(w) GEVAPI->timer_stop (w) |
77 | # define evtimer_again(w) GEVAPI->timer_again (w) |
77 | # define ev_timer_again(w) GEVAPI->timer_again (w) |
78 | # define evperiodic_start(w) GEVAPI->periodic_start (w) |
78 | # define ev_periodic_start(w) GEVAPI->periodic_start (w) |
79 | # define evperiodic_stop(w) GEVAPI->periodic_stop (w) |
79 | # define ev_periodic_stop(w) GEVAPI->periodic_stop (w) |
80 | # define evsignal_start(w) GEVAPI->signal_start (w) |
80 | # define ev_signal_start(w) GEVAPI->signal_start (w) |
81 | # define evsignal_stop(w) GEVAPI->signal_stop (w) |
81 | # define ev_signal_stop(w) GEVAPI->signal_stop (w) |
82 | # define evidle_start(w) GEVAPI->idle_start (w) |
82 | # define ev_idle_start(w) GEVAPI->idle_start (w) |
83 | # define evidle_stop(w) GEVAPI->idle_stop (w) |
83 | # define ev_idle_stop(w) GEVAPI->idle_stop (w) |
84 | # define evprepare_start(w) GEVAPI->prepare_start (w) |
84 | # define ev_prepare_start(w) GEVAPI->prepare_start (w) |
85 | # define evprepare_stop(w) GEVAPI->prepare_stop (w) |
85 | # define ev_prepare_stop(w) GEVAPI->prepare_stop (w) |
86 | # define evcheck_start(w) GEVAPI->check_start (w) |
86 | # define ev_check_start(w) GEVAPI->check_start (w) |
87 | # define evcheck_stop(w) GEVAPI->check_stop (w) |
87 | # define ev_check_stop(w) GEVAPI->check_stop (w) |
88 | # define evchild_start(w) GEVAPI->child_start (w) |
88 | # define ev_child_start(w) GEVAPI->child_start (w) |
89 | # define evchild_stop(w) GEVAPI->child_stop (w) |
89 | # define ev_child_stop(w) GEVAPI->child_stop (w) |
90 | #endif |
90 | #endif |
91 | |
91 | |
92 | static struct EVAPI *GEVAPI; |
92 | static struct EVAPI *GEVAPI; |
93 | |
93 | |
94 | #define I_EV_API(YourName) \ |
94 | #define I_EV_API(YourName) \ |