… | |
… | |
1469 | ev_vars.h |
1469 | ev_vars.h |
1470 | ev_wrap.h |
1470 | ev_wrap.h |
1471 | |
1471 | |
1472 | ev_win32.c required on win32 platforms only |
1472 | ev_win32.c required on win32 platforms only |
1473 | |
1473 | |
1474 | ev_select.c only when select backend is enabled (which is is by default) |
1474 | ev_select.c only when select backend is enabled (which is by default) |
1475 | ev_poll.c only when poll backend is enabled (disabled by default) |
1475 | ev_poll.c only when poll backend is enabled (disabled by default) |
1476 | ev_epoll.c only when the epoll backend is enabled (disabled by default) |
1476 | ev_epoll.c only when the epoll backend is enabled (disabled by default) |
1477 | ev_kqueue.c only when the kqueue backend is enabled (disabled by default) |
1477 | ev_kqueue.c only when the kqueue backend is enabled (disabled by default) |
1478 | ev_port.c only when the solaris port backend is enabled (disabled by default) |
1478 | ev_port.c only when the solaris port backend is enabled (disabled by default) |
1479 | |
1479 | |
1480 | F<ev.c> includes the backend files directly when enabled, so you only need |
1480 | F<ev.c> includes the backend files directly when enabled, so you only need |
1481 | to compile a single file. |
1481 | to compile this single file. |
1482 | |
1482 | |
1483 | =head3 LIBEVENT COMPATIBILITY API |
1483 | =head3 LIBEVENT COMPATIBILITY API |
1484 | |
1484 | |
1485 | To include the libevent compatibility API, also include: |
1485 | To include the libevent compatibility API, also include: |
1486 | |
1486 | |
… | |
… | |
1499 | |
1499 | |
1500 | =head3 AUTOCONF SUPPORT |
1500 | =head3 AUTOCONF SUPPORT |
1501 | |
1501 | |
1502 | Instead of using C<EV_STANDALONE=1> and providing your config in |
1502 | Instead of using C<EV_STANDALONE=1> and providing your config in |
1503 | whatever way you want, you can also C<m4_include([libev.m4])> in your |
1503 | whatever way you want, you can also C<m4_include([libev.m4])> in your |
1504 | F<configure.ac> and leave C<EV_STANDALONE> off. F<ev.c> will then include |
1504 | F<configure.ac> and leave C<EV_STANDALONE> undefined. F<ev.c> will then |
1505 | F<config.h> and configure itself accordingly. |
1505 | include F<config.h> and configure itself accordingly. |
1506 | |
1506 | |
1507 | For this of course you need the m4 file: |
1507 | For this of course you need the m4 file: |
1508 | |
1508 | |
1509 | libev.m4 |
1509 | libev.m4 |
1510 | |
1510 | |