|
void | osmo_fd_setup (struct osmo_fd *ofd, int fd, unsigned int when, int(*cb)(struct osmo_fd *fd, unsigned int what), void *data, unsigned int priv_nr) |
|
void | osmo_fd_update_when (struct osmo_fd *ofd, unsigned int when_mask, unsigned int when) |
|
static void | osmo_fd_read_enable (struct osmo_fd *ofd) |
|
static void | osmo_fd_read_disable (struct osmo_fd *ofd) |
|
static void | osmo_fd_write_enable (struct osmo_fd *ofd) |
|
static void | osmo_fd_write_disable (struct osmo_fd *ofd) |
|
bool | osmo_fd_is_registered (struct osmo_fd *fd) |
|
int | osmo_fd_register (struct osmo_fd *fd) |
|
void | osmo_fd_unregister (struct osmo_fd *fd) |
|
void | osmo_fd_close (struct osmo_fd *fd) |
|
int | osmo_select_main (int polling) |
|
int | osmo_select_main_ctx (int polling) |
|
void | osmo_select_init (void) |
|
struct osmo_fd * | osmo_fd_get_by_fd (int fd) |
|
int | osmo_fd_fill_fds (void *readset, void *writeset, void *exceptset) |
|
int | osmo_fd_disp_fds (void *readset, void *writeset, void *exceptset) |
|
int | osmo_timerfd_disable (struct osmo_fd *ofd) |
|
int | osmo_timerfd_schedule (struct osmo_fd *ofd, const struct timespec *first, const struct timespec *interval) |
|
int | osmo_timerfd_setup (struct osmo_fd *ofd, int(*cb)(struct osmo_fd *, unsigned int), void *data) |
|
struct osmo_signalfd * | osmo_signalfd_setup (void *ctx, sigset_t set, osmo_signalfd_cb *cb, void *data) |
|
void | osmo_select_shutdown_request (void) |
|
int | osmo_select_shutdown_requested (void) |
|
bool | osmo_select_shutdown_done (void) |
|