diff src/core/ngx_connection.h @ 192:31824be1fc66

nginx-0.0.1-2003-11-20-10:05:50 import; auto/configure
author Igor Sysoev <igor@sysoev.ru>
date Thu, 20 Nov 2003 07:05:50 +0000
parents 5526213be452
children 2357fa41738a
line wrap: on
line diff
--- a/src/core/ngx_connection.h
+++ b/src/core/ngx_connection.h
@@ -62,9 +62,6 @@ struct ngx_connection_s {
 
     off_t             sent;
 
-#if 0
-    void            (*handler)(ngx_connection_t *c);
-#endif
     void             *ctx;
     void             *servers;
 
@@ -72,11 +69,6 @@ struct ngx_connection_s {
     ngx_log_t        *log;
 
     ngx_pool_t       *pool;
-#if 0
-    int               pool_size;
-
-    int               family;
-#endif
 
     struct sockaddr  *sockaddr;
     socklen_t         socklen;
@@ -87,15 +79,7 @@ struct ngx_connection_s {
     socklen_t         local_socklen;
 #endif
 
-#if 0
-    int               addr;
-    int               addr_text_max_len;
-#endif
-
     ngx_hunk_t       *buffer;
-#if 0
-    unsigned int      post_accept_timeout;
-#endif
 
     int               number;
 
@@ -108,62 +92,7 @@ struct ngx_connection_s {
 };
 
 
-
-
-
-#if 0
-cached file
-    int      fd;       -2 unused, -1 closed (but read or mmaped), >=0 open
-    char    *name;
-
-    void    *buf;      addr if read or mmaped
-                       aiocb* if aio_read
-                       OVERLAPPED if TransmitFile or TransmitPackets
-                       NULL if sendfile
-
-    size_t   buf_size; for plain read
-    off_t    offset;   for plain read
-
-    size_t   size;
-    time_t   mod;
-    char    *last_mod; "Sun, 17 Mar 2002 19:39:50 GMT"
-    char    *etag;     ""a6d08-1302-3c94f106""
-    char    *len;      "4866"
-
-EV_VNODE        should notify by some signal if diretory tree is changed
-                or stat if aged >= N seconds (big enough)
-#endif
-
-
-#if 0
-typedef struct {
-    ssize_t       (*recv)(ngx_connection_t *c, char *buf, size_t size);
-    void           *dummy_recv_chain;
-    void           *dummy_send;
-    ngx_chain_t  *(*send_chain)(ngx_connection_t *c, ngx_chain_t *in);
-} ngx_os_io_t;
-#endif
-
-
-
-extern ngx_array_t  ngx_listening_sockets;
 extern ngx_os_io_t  ngx_io;
 
 
-extern ngx_chain_t *(*ngx_write_chain_proc)
-                                        (ngx_connection_t *c, ngx_chain_t *in);
-
-
-ssize_t ngx_recv_chain(ngx_connection_t *c, ngx_chain_t *ce);
-#if 0
-ngx_chain_t *ngx_write_chain(ngx_connection_t *c, ngx_chain_t *in, off_t flush);
-#endif
-
-
-/* TODO: move it to OS specific file */
-#if (__FreeBSD__)
-ngx_chain_t *ngx_aio_write_chain(ngx_connection_t *c, ngx_chain_t *in);
-#endif
-
-
 #endif /* _NGX_CONNECTION_H_INCLUDED_ */