/* src/core/ngx_queue.h */
typedef struct ngx_queue_s ngx_queue_t;
/* 一个以容器为哨兵的双向链表。
对于容器而言,prev指向最后一个元素,next指向第一个元素。当容器为空(容器中没有元素)时,prev和next都指向容器。
对于元素而言,prev指向前一个元素,next指向后一个元素。第一个元素的prev指向容器,最后一个元素的next指向容器。 */
struct ngx_queue_s {
ngx_queue_t *prev;
ngx_queue_t *next;
};
typedef struct