doc/modules/luaevent.core.bufferevent.mdwn

changeset 96
570e309a8d3e
parent 61
d4cd196eb098
equal deleted inserted replaced
95:e29759773705 96:570e309a8d3e
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)

mercurial