41 ## bufferevent:set_write_watermarks |
41 ## bufferevent:set_write_watermarks |
42 * Input: `(low, high)` |
42 * Input: `(low, high)` |
43 * `low` - When buffer is below this, the event will be fired |
43 * `low` - When buffer is below this, the event will be fired |
44 * `high` - N/A to libevent, user app may use this |
44 * `high` - N/A to libevent, user app may use this |
45 |
45 |
46 ## bufferevent:get_read_watermarks |
|
47 * Output: `low, high` |
|
48 * See `set_read_watermarks` |
|
49 |
|
50 ## bufferevent:get_write_watermarks |
|
51 * Output: `low, high` |
|
52 * See `set_write_watermarks` |
|
53 |
|
54 ## bufferevent:set_timeouts |
46 ## bufferevent:set_timeouts |
55 * Sets timeouts for the bufferevent's events |
47 * Sets timeouts for the bufferevent's events |
56 * Input: `(read, write)` |
48 * Input: `(read, write)` |
57 * `read` - Read readiness timeout |
49 * `read` - Read readiness timeout |
58 * `write` - Write readiness timeout |
50 * `write` - Write readiness timeout |
59 |
51 |
60 ## bufferevent:get_timeouts |
|
61 * Output: `read, write` |
|
62 * See `set_timeouts` |
|
63 |
|
64 ## bufferevent:enable/disable |
52 ## bufferevent:enable/disable |
65 * Input: `event flag` |
53 * Input: `event flag` |
66 * `event flag` - `EV_READ`, `EV_WRITE`, or `EV_READ|EV_WRITE` |
54 * `event flag` - `EV_READ`, `EV_WRITE`, or `EV_READ|EV_WRITE` |
67 * Enables/Disables events from being triggered in the next round (some events may get triggered after disable is called) |
55 * Enables/Disables events from being triggered in the next round (some events may get triggered after disable is called) |