#ifndef _POLLLOOP_H_071667ea_ #define _POLLLOOP_H_071667ea_ /* This file is in the public domain. */ extern void poll_init(void); extern int add_poll_fd(int, int (*)(int, void *), int (*)(int, void *), void (*)(int, void *), void (*)(int, void *), void *); extern int add_block_fn(int (*)(void *), void *); extern void remove_poll_id(int); extern void remove_block_id(int); extern void pre_poll(void); extern int do_poll(void); extern void post_poll(void); #define PL_NOID (-1) extern int rwtest_always(int, void *); extern int rwtest_never(int, void *); #endif