libosmocore 1.10.0.58-6cd7a
Osmocom core library
|
#include <osmo_io_internal.h>
Data Fields | |
int(* | register_fd )(struct osmo_io_fd *iofd) |
int(* | unregister_fd )(struct osmo_io_fd *iofd) |
int(* | close )(struct osmo_io_fd *iofd) |
void(* | write_enable )(struct osmo_io_fd *iofd) |
void(* | write_disable )(struct osmo_io_fd *iofd) |
void(* | read_enable )(struct osmo_io_fd *iofd) |
void(* | read_disable )(struct osmo_io_fd *iofd) |
void(* | notify_connected )(struct osmo_io_fd *iofd) |
int(* iofd_backend_ops::close) (struct osmo_io_fd *iofd) |
Referenced by __attribute__(), and osmo_iofd_close().
void(* iofd_backend_ops::notify_connected) (struct osmo_io_fd *iofd) |
Referenced by __attribute__(), and osmo_iofd_notify_connected().
void(* iofd_backend_ops::read_disable) (struct osmo_io_fd *iofd) |
Referenced by __attribute__(), osmo_iofd_close(), and osmo_iofd_set_ioops().
void(* iofd_backend_ops::read_enable) (struct osmo_io_fd *iofd) |
Referenced by __attribute__(), osmo_iofd_register(), and osmo_iofd_set_ioops().
int(* iofd_backend_ops::register_fd) (struct osmo_io_fd *iofd) |
Referenced by __attribute__(), and osmo_iofd_register().
int(* iofd_backend_ops::unregister_fd) (struct osmo_io_fd *iofd) |
Referenced by __attribute__(), and osmo_iofd_unregister().
void(* iofd_backend_ops::write_disable) (struct osmo_io_fd *iofd) |
Referenced by __attribute__(), iofd_poll_ofd_cb_recvmsg_sendmsg(), iofd_txqueue_dequeue(), and osmo_iofd_close().
void(* iofd_backend_ops::write_enable) (struct osmo_io_fd *iofd) |
Referenced by __attribute__(), iofd_txqueue_enqueue(), iofd_txqueue_enqueue_front(), and osmo_iofd_register().