|
Data Fields |
| gpointer(* | init )(txdrv_t *tx, gpointer args) |
| void(* | destroy )(txdrv_t *tx) |
| ssize_t(* | write )(txdrv_t *tx, gpointer data, size_t len) |
| ssize_t(* | writev )(txdrv_t *tx, struct iovec *iov, gint iovcnt) |
| ssize_t(* | sendto )(txdrv_t *tx, gnet_host_t *to, gpointer data, size_t len) |
| void(* | enable )(txdrv_t *tx) |
| void(* | disable )(txdrv_t *tx) |
| size_t(* | pending )(txdrv_t *tx) |
| void(* | flush )(txdrv_t *tx) |
| void(* | shutdown )(txdrv_t *tx) |
| void(* | close )(txdrv_t *tx, tx_closed_t cb, gpointer arg) |
| bio_source *(* | bio_source )(txdrv_t *tx) |