Type Alias ngx_output_chain_ctx_t

Source
pub type ngx_output_chain_ctx_t = ngx_output_chain_ctx_s;

Aliased Type§

struct ngx_output_chain_ctx_t {
Show 16 fields pub buf: *mut ngx_buf_s, pub in_: *mut ngx_chain_s, pub free: *mut ngx_chain_s, pub busy: *mut ngx_chain_s, pub _bitfield_align_1: [u8; 0], pub _bitfield_1: __BindgenBitfieldUnit<[u8; 1]>, pub aio_handler: Option<unsafe extern "C" fn(_: *mut ngx_output_chain_ctx_s, _: *mut ngx_file_s)>, pub thread_handler: Option<unsafe extern "C" fn(_: *mut ngx_thread_task_s, _: *mut ngx_file_s) -> isize>, pub thread_task: *mut ngx_thread_task_s, pub alignment: i64, pub pool: *mut ngx_pool_s, pub allocated: isize, pub bufs: ngx_bufs_t, pub tag: *mut c_void, pub output_filter: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut ngx_chain_s) -> isize>, pub filter_ctx: *mut c_void,
}

Fields§

§buf: *mut ngx_buf_s§in_: *mut ngx_chain_s§free: *mut ngx_chain_s§busy: *mut ngx_chain_s§_bitfield_align_1: [u8; 0]§_bitfield_1: __BindgenBitfieldUnit<[u8; 1]>§aio_handler: Option<unsafe extern "C" fn(_: *mut ngx_output_chain_ctx_s, _: *mut ngx_file_s)>§thread_handler: Option<unsafe extern "C" fn(_: *mut ngx_thread_task_s, _: *mut ngx_file_s) -> isize>§thread_task: *mut ngx_thread_task_s§alignment: i64§pool: *mut ngx_pool_s§allocated: isize§bufs: ngx_bufs_t§tag: *mut c_void§output_filter: Option<unsafe extern "C" fn(_: *mut c_void, _: *mut ngx_chain_s) -> isize>§filter_ctx: *mut c_void