Type Alias ngx_resolver_t
Source pub type ngx_resolver_t = ngx_resolver_s;
struct ngx_resolver_t {Show 29 fields
pub event: *mut ngx_event_s,
pub dummy: *mut c_void,
pub log: *mut ngx_log_s,
pub ident: isize,
pub connections: ngx_array_t,
pub last_connection: usize,
pub name_rbtree: ngx_rbtree_s,
pub name_sentinel: ngx_rbtree_node_s,
pub srv_rbtree: ngx_rbtree_s,
pub srv_sentinel: ngx_rbtree_node_s,
pub addr_rbtree: ngx_rbtree_s,
pub addr_sentinel: ngx_rbtree_node_s,
pub name_resend_queue: ngx_queue_s,
pub srv_resend_queue: ngx_queue_s,
pub addr_resend_queue: ngx_queue_s,
pub name_expire_queue: ngx_queue_s,
pub srv_expire_queue: ngx_queue_s,
pub addr_expire_queue: ngx_queue_s,
pub _bitfield_align_1: [u8; 0],
pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1]>,
pub addr6_rbtree: ngx_rbtree_s,
pub addr6_sentinel: ngx_rbtree_node_s,
pub addr6_resend_queue: ngx_queue_s,
pub addr6_expire_queue: ngx_queue_s,
pub resend_timeout: i64,
pub tcp_timeout: i64,
pub expire: i64,
pub valid: i64,
pub log_level: usize,
}