Deleted
Added
nxt_conn.h (629:b3e55c647741) | nxt_conn.h (683:5c7dd85fabd5) |
---|---|
1 2/* 3 * Copyright (C) Igor Sysoev 4 * Copyright (C) NGINX, Inc. 5 */ 6 7#ifndef _NXT_CONN_H_INCLUDED_ 8#define _NXT_CONN_H_INCLUDED_ --- 92 unchanged lines hidden (view full) --- 101typedef struct { 102 /* Must be the first field. */ 103 nxt_fd_event_t socket; 104 105 nxt_task_t task; 106 107 uint32_t ready; 108 uint32_t batch; | 1 2/* 3 * Copyright (C) Igor Sysoev 4 * Copyright (C) NGINX, Inc. 5 */ 6 7#ifndef _NXT_CONN_H_INCLUDED_ 8#define _NXT_CONN_H_INCLUDED_ --- 92 unchanged lines hidden (view full) --- 101typedef struct { 102 /* Must be the first field. */ 103 nxt_fd_event_t socket; 104 105 nxt_task_t task; 106 107 uint32_t ready; 108 uint32_t batch; |
109 uint32_t count; |
|
109 110 /* An accept() interface is cached to minimize memory accesses. */ 111 nxt_work_handler_t accept; 112 113 nxt_listen_socket_t *listen; 114 nxt_conn_t *next; /* STUB */ 115 nxt_work_queue_t *work_queue; 116 --- 34 unchanged lines hidden (view full) --- 151 nxt_thread_pool_t *thread_pool; 152 } u; 153 154 nxt_mp_t *mem_pool; 155 156 nxt_task_t task; 157 nxt_log_t log; 158 | 110 111 /* An accept() interface is cached to minimize memory accesses. */ 112 nxt_work_handler_t accept; 113 114 nxt_listen_socket_t *listen; 115 nxt_conn_t *next; /* STUB */ 116 nxt_work_queue_t *work_queue; 117 --- 34 unchanged lines hidden (view full) --- 152 nxt_thread_pool_t *thread_pool; 153 } u; 154 155 nxt_mp_t *mem_pool; 156 157 nxt_task_t task; 158 nxt_log_t log; 159 |
159 /* STUB: socket.data should be used later. */ 160 void *joint; | 160 nxt_listen_event_t *listen; |
161 162 nxt_sockaddr_t *remote; 163 nxt_sockaddr_t *local; 164 const char *action; 165 166 uint8_t blocked; /* 1 bit */ 167 uint8_t delayed; /* 1 bit */ 168 --- 182 unchanged lines hidden --- | 161 162 nxt_sockaddr_t *remote; 163 nxt_sockaddr_t *local; 164 const char *action; 165 166 uint8_t blocked; /* 1 bit */ 167 uint8_t delayed; /* 1 bit */ 168 --- 182 unchanged lines hidden --- |