Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | server/red_channel: add red_channel_pipe_add_push | Alon Levy | 2011-02-07 | 1 | -4/+4 | |
| | ||||||
* | server/red_channel: add hold_item (from red_worker) | Alon Levy | 2011-02-07 | 1 | -0/+5 | |
| | | | | | | | | | | | | | hold_item called on init_send_data, matching release. This is not the behavior of red_worker - we ref++ (==hold_item) when sending the item, and --refs when releasing it, instead of only holding if the send is blocked. Note 1: Naming: hold_pipe_item is the proc name, the variable is called hold_item, this is similar to release_item/release_pipe_item naming. Note 2: All channels have empty implementation, we later use this when red_worker get's RedChannelized. | |||||
* | server/inputs_channel: use outgoing marshaller in red_channel/RedChannel | Alon Levy | 2011-01-16 | 1 | -58/+76 | |
| | ||||||
* | server/inputs: return NULL on alloc_buf request for too large message | Alon Levy | 2010-12-07 | 1 | -0/+4 | |
| | ||||||
* | server/inputs_channel: better protection from channel disconnection on ↵ | Alon Levy | 2010-12-07 | 1 | -1/+1 | |
| | | | | keyboard modifiers callback | |||||
* | server/inputs_channel: s/inputs_channel/g_inputs_channel/ | Alon Levy | 2010-12-07 | 1 | -17/+22 | |
| | ||||||
* | server/inputs_channel: initialize inputs_channel to NULL | Alon Levy | 2010-12-07 | 1 | -1/+1 | |
| | ||||||
* | server: reds/inputs_channel: move some structs to inputs_channel | Alon Levy | 2010-12-07 | 1 | -0/+12 | |
| | ||||||
* | server: inputs_channel: use red_channel | Alon Levy | 2010-12-07 | 1 | -282/+125 | |
| | ||||||
* | server: inputs_channel: s/inputs_state/inputs_channel/ | Alon Levy | 2010-12-07 | 1 | -51/+46 | |
| | ||||||
* | server: introduce inputs_channel, split from reds.c | Alon Levy | 2010-12-07 | 1 | -0/+694 | |