Skip to content

Commit 5e61416

Browse files
committed
📝
1 parent bd67b95 commit 5e61416

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

src/core/ngx_connection.h

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,8 +144,17 @@ struct ngx_connection_s {
144144

145145
ngx_socket_t fd; // 当前连接的 TCP socket 句柄
146146

147-
ngx_recv_pt recv; // 直接接收 socket 数据时调用的方法
148-
ngx_send_pt send; // 直接写入 socket 数据时调用的方法
147+
/*
148+
* 直接接收 socket 数据时调用的方法
149+
* 函数原型: ssize_t (*ngx_recv_pt)(ngx_connection_t *c, u_char *buf, size_t size);
150+
*/
151+
ngx_recv_pt recv;
152+
153+
/*
154+
* 直接写入 socket 数据时调用的方法
155+
* 函数原型: ssize_t (*ngx_send_pt)(ngx_connection_t *c, u_char *buf, size_t size);
156+
*/
157+
ngx_send_pt send;
149158
ngx_recv_chain_pt recv_chain;
150159
ngx_send_chain_pt send_chain;
151160

src/event/ngx_event.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -142,6 +142,7 @@ struct ngx_event_s {
142142
ngx_rbtree_node_t timer;
143143

144144
/* the posted queue */
145+
// post 事件双向链表指针
145146
ngx_queue_t queue;
146147

147148
#if 0

0 commit comments

Comments
 (0)