private.h 289 B

12345678910111213141516
  1. #include "faux/faux.h"
  2. #include "faux/list.h"
  3. #include "faux/net.h"
  4. struct faux_async_s {
  5. int fd;
  6. // Read
  7. faux_async_read_cb_f read_cb; // Read callback
  8. void *read_udata;
  9. ssize_t min;
  10. ssize_t max;
  11. // Write
  12. faux_async_stall_cb_f stall_cb; // Stall callback
  13. void *stall_udata;
  14. };