123456789101112131415161718192021 |
- #include "faux/faux.h"
- #include "faux/buf.h"
- #include "faux/net.h"
- #define DATA_CHUNK 4096
- struct faux_async_s {
- int fd;
- // Read
- faux_async_read_cb_fn read_cb; // Read callback
- void *read_udata;
- size_t min;
- size_t max;
- faux_buf_t *ibuf;
- // Write
- faux_async_stall_cb_fn stall_cb; // Stall callback
- void *stall_udata;
- faux_buf_t *obuf;
- };
|