Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2017-10-04 | Port message fragmentation supported. | Max Romanov | 1 | -0/+2 | |
- Each sendmsg() transmits no more than port->max_size payload data. - Longer buffers are fragmented and send using multiple sendmsg() calls. - On receive side, buffers are connected in chain. - Number of handler calls is the same as number of nxt_port_socket_write() calls. - nxt_buf_make_plain() function introduced to make single plain buffer from the chain. | |||||
2017-08-11 | Tiny mmap buffers completion fixed. | Max Romanov | 1 | -1/+1 | |
Small mmap buffers transferred in 'plain' mode and should be freed by sender. | |||||
2017-06-14 | nxt_event_conn_... functions and structures have been renamed | Igor Sysoev | 1 | -8/+8 | |
to nxt_conn_... | |||||
2017-05-12 | Using shared memory to send data via nxt_port. | Max Romanov | 1 | -0/+1 | |
Usage: b = nxt_port_mmap_get_buf(task, port, size); b->mem.free = nxt_cpymem(b->mem.free, data, size); nxt_port_socket_write(task, port, NXT_PORT_MSG_DATA, -1, 0, b); | |||||
2017-02-22 | I/O operations refactoring. | Igor Sysoev | 1 | -0/+17 | |
2017-01-23 | Introducing tasks. | Igor Sysoev | 1 | -2/+3 | |
2017-01-17 | Initial version. | Igor Sysoev | 1 | -0/+108 | |