… | |
… | |
3407 | =item Ocaml |
3407 | =item Ocaml |
3408 | |
3408 | |
3409 | Erkki Seppala has written Ocaml bindings for libev, to be found at |
3409 | Erkki Seppala has written Ocaml bindings for libev, to be found at |
3410 | L<http://modeemi.cs.tut.fi/~flux/software/ocaml-ev/>. |
3410 | L<http://modeemi.cs.tut.fi/~flux/software/ocaml-ev/>. |
3411 | |
3411 | |
|
|
3412 | =item Lua |
|
|
3413 | |
|
|
3414 | Brian Maher has written a partial interface to libev |
|
|
3415 | for lua (only C<ev_io> and C<ev_timer>), to be found at |
|
|
3416 | L<http://github.com/brimworks/lua-ev>. |
|
|
3417 | |
3412 | =back |
3418 | =back |
3413 | |
3419 | |
3414 | |
3420 | |
3415 | =head1 MACRO MAGIC |
3421 | =head1 MACRO MAGIC |
3416 | |
3422 | |
… | |
… | |
3582 | keeps libev from including F<config.h>, and it also defines dummy |
3588 | keeps libev from including F<config.h>, and it also defines dummy |
3583 | implementations for some libevent functions (such as logging, which is not |
3589 | implementations for some libevent functions (such as logging, which is not |
3584 | supported). It will also not define any of the structs usually found in |
3590 | supported). It will also not define any of the structs usually found in |
3585 | F<event.h> that are not directly supported by the libev core alone. |
3591 | F<event.h> that are not directly supported by the libev core alone. |
3586 | |
3592 | |
3587 | In stanbdalone mode, libev will still try to automatically deduce the |
3593 | In standalone mode, libev will still try to automatically deduce the |
3588 | configuration, but has to be more conservative. |
3594 | configuration, but has to be more conservative. |
3589 | |
3595 | |
3590 | =item EV_USE_MONOTONIC |
3596 | =item EV_USE_MONOTONIC |
3591 | |
3597 | |
3592 | If defined to be C<1>, libev will try to detect the availability of the |
3598 | If defined to be C<1>, libev will try to detect the availability of the |