Type Alias ngx_output_chain_ctx_t
Source pub type ngx_output_chain_ctx_t = ngx_output_chain_ctx_s;
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,
}
§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>