Mercurial > hg > nginx
view src/event/ngx_event_connect.h @ 104:7db96f59bc29
nginx-0.0.1-2003-06-12-09:54:39 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Thu, 12 Jun 2003 05:54:39 +0000 |
parents | 3973260705cc |
children | cd54bcbaf3b5 |
line wrap: on
line source
#ifndef _NGX_EVENT_CONNECT_H_INCLUDED_ #define _NGX_EVENT_CONNECT_H_INCLUDED_ #include <ngx_config.h> #include <ngx_string.h> #include <ngx_log.h> #include <ngx_event.h> #include <ngx_connection.h> typedef struct { u_int32_t addr; ngx_str_t host; int port; ngx_str_t addr_port_name; int fails; time_t accessed; } ngx_peer_t; typedef struct { int current; int number; int max_fails; int fail_timeout; /* ngx_mutex_t *mutex; */ /* ngx_connection_t *cached; */ ngx_peer_t peers[1]; } ngx_peers_t; typedef struct { ngx_peers_t *peers; int cur_peer; int tries; } ngx_connect_peer_t; #endif /* _NGX_EVENT_CONNECT_H_INCLUDED_ */