comparison src/os/unix/ngx_os.h @ 518:86dad910eeb6 NGINX_0_8_11

nginx 0.8.11 *) Change: directive "gzip_disable msie6" enables gzipping for MSIE 6.0 SV1. *) Feature: file AIO support on FreeBSD and Linux. *) Feature: the "directio_alignment" directive.
author Igor Sysoev <http://sysoev.ru>
date Fri, 28 Aug 2009 00:00:00 +0400
parents 392c16f2d858
children 615b5ea36fc0
comparison
equal deleted inserted replaced
517:15b5cddc5190 518:86dad910eeb6
45 ssize_t ngx_udp_unix_recv(ngx_connection_t *c, u_char *buf, size_t size); 45 ssize_t ngx_udp_unix_recv(ngx_connection_t *c, u_char *buf, size_t size);
46 ssize_t ngx_unix_send(ngx_connection_t *c, u_char *buf, size_t size); 46 ssize_t ngx_unix_send(ngx_connection_t *c, u_char *buf, size_t size);
47 ngx_chain_t *ngx_writev_chain(ngx_connection_t *c, ngx_chain_t *in, 47 ngx_chain_t *ngx_writev_chain(ngx_connection_t *c, ngx_chain_t *in,
48 off_t limit); 48 off_t limit);
49 49
50 #if (NGX_HAVE_AIO)
51 ssize_t ngx_aio_read(ngx_connection_t *c, u_char *buf, size_t size);
52 ssize_t ngx_aio_read_chain(ngx_connection_t *c, ngx_chain_t *cl);
53 ssize_t ngx_aio_write(ngx_connection_t *c, u_char *buf, size_t size);
54 ngx_chain_t *ngx_aio_write_chain(ngx_connection_t *c, ngx_chain_t *in,
55 off_t limit);
56 #endif
57
50 58
51 extern ngx_os_io_t ngx_os_io; 59 extern ngx_os_io_t ngx_os_io;
52 extern ngx_int_t ngx_ncpu; 60 extern ngx_int_t ngx_ncpu;
53 extern ngx_int_t ngx_max_sockets; 61 extern ngx_int_t ngx_max_sockets;
54 extern ngx_uint_t ngx_inherited_nonblocking; 62 extern ngx_uint_t ngx_inherited_nonblocking;