Mercurial > hg > nginx
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 |