comparison src/os/unix/ngx_os.h @ 6692:56fc55e32f23

Stream: filters.
author Roman Arutyunyan <arut@nginx.com>
date Thu, 15 Sep 2016 14:55:46 +0300
parents 3a50ccd94333
children 3d455e37abf8
comparison
equal deleted inserted replaced
6691:4bce3edfac2c 6692:56fc55e32f23
27 ngx_recv_pt recv; 27 ngx_recv_pt recv;
28 ngx_recv_chain_pt recv_chain; 28 ngx_recv_chain_pt recv_chain;
29 ngx_recv_pt udp_recv; 29 ngx_recv_pt udp_recv;
30 ngx_send_pt send; 30 ngx_send_pt send;
31 ngx_send_pt udp_send; 31 ngx_send_pt udp_send;
32 ngx_send_chain_pt udp_send_chain;
32 ngx_send_chain_pt send_chain; 33 ngx_send_chain_pt send_chain;
33 ngx_uint_t flags; 34 ngx_uint_t flags;
34 } ngx_os_io_t; 35 } ngx_os_io_t;
35 36
36 37
47 ssize_t ngx_udp_unix_recv(ngx_connection_t *c, u_char *buf, size_t size); 48 ssize_t ngx_udp_unix_recv(ngx_connection_t *c, u_char *buf, size_t size);
48 ssize_t ngx_unix_send(ngx_connection_t *c, u_char *buf, size_t size); 49 ssize_t ngx_unix_send(ngx_connection_t *c, u_char *buf, size_t size);
49 ngx_chain_t *ngx_writev_chain(ngx_connection_t *c, ngx_chain_t *in, 50 ngx_chain_t *ngx_writev_chain(ngx_connection_t *c, ngx_chain_t *in,
50 off_t limit); 51 off_t limit);
51 ssize_t ngx_udp_unix_send(ngx_connection_t *c, u_char *buf, size_t size); 52 ssize_t ngx_udp_unix_send(ngx_connection_t *c, u_char *buf, size_t size);
53 ngx_chain_t *ngx_udp_unix_sendmsg_chain(ngx_connection_t *c, ngx_chain_t *in,
54 off_t limit);
52 55
53 56
54 #if (IOV_MAX > 64) 57 #if (IOV_MAX > 64)
55 #define NGX_IOVS_PREALLOCATE 64 58 #define NGX_IOVS_PREALLOCATE 64
56 #else 59 #else