comparison src/os/win32/ngx_os.h @ 184:1bf718ce0dde

nginx-0.0.1-2003-11-14-10:20:34 import
author Igor Sysoev <igor@sysoev.ru>
date Fri, 14 Nov 2003 07:20:34 +0000
parents 4c698194c56d
children c1f3a3c7c5db
comparison
equal deleted inserted replaced
183:4c698194c56d 184:1bf718ce0dde
1 ifndef _NGX_OS_H_INCLUDED_ 1 #ifndef _NGX_OS_H_INCLUDED_
2 #define _NGX_OS_H_INCLUDED_ 2 #define _NGX_OS_H_INCLUDED_
3 3
4 4
5 #include <ngx_config.h> 5 #include <ngx_config.h>
6 #include <ngx_core.h> 6 #include <ngx_core.h>
31 } ngx_os_io_t; 31 } ngx_os_io_t;
32 32
33 33
34 int ngx_os_init(ngx_log_t *log); 34 int ngx_os_init(ngx_log_t *log);
35 35
36 ssize_t ngx_wsarecv(ngx_connection_t *c, char *buf, size_t size);
37 ssize_t ngx_overlapped_wsarecv(ngx_connection_t *c, char *buf, size_t size);
38 ngx_chain_t *ngx_wsasend_chain(ngx_connection_t *c, ngx_chain_t *in);
39 ngx_chain_t *ngx_overlapped_wsasend_chain(ngx_connection_t *c, ngx_chain_t *in);
40
36 41
37 extern ngx_os_io_t ngx_os_io; 42 extern ngx_os_io_t ngx_os_io;
38 extern int ngx_max_sockets; 43 extern int ngx_max_sockets;
39 extern int ngx_inherited_nonblocking; 44 extern int ngx_inherited_nonblocking;
40 extern int ngx_win32_version; 45 extern int ngx_win32_version;