pub type ngx_cycle_t = ngx_cycle_s;Aliased Type§
#[repr(C)]pub struct ngx_cycle_t {Show 34 fields
pub conf_ctx: *mut *mut *mut *mut c_void,
pub pool: *mut ngx_pool_s,
pub log: *mut ngx_log_s,
pub new_log: ngx_log_s,
pub log_use_stderr: usize,
pub files: *mut *mut ngx_connection_s,
pub free_connections: *mut ngx_connection_s,
pub free_connection_n: usize,
pub modules: *mut *mut ngx_module_s,
pub modules_n: usize,
pub modules_used: usize,
pub reusable_connections_queue: ngx_queue_s,
pub reusable_connections_n: usize,
pub connections_reuse_time: i64,
pub listening: ngx_array_t,
pub paths: ngx_array_t,
pub config_dump: ngx_array_t,
pub config_dump_rbtree: ngx_rbtree_s,
pub config_dump_sentinel: ngx_rbtree_node_s,
pub open_files: ngx_list_t,
pub shared_memory: ngx_list_t,
pub connection_n: usize,
pub files_n: usize,
pub connections: *mut ngx_connection_s,
pub read_events: *mut ngx_event_s,
pub write_events: *mut ngx_event_s,
pub old_cycle: *mut ngx_cycle_s,
pub conf_file: ngx_str_t,
pub conf_param: ngx_str_t,
pub conf_prefix: ngx_str_t,
pub prefix: ngx_str_t,
pub error_log: ngx_str_t,
pub lock_file: ngx_str_t,
pub hostname: ngx_str_t,
}Fields§
§conf_ctx: *mut *mut *mut *mut c_void§pool: *mut ngx_pool_s§log: *mut ngx_log_s§new_log: ngx_log_s§log_use_stderr: usize§files: *mut *mut ngx_connection_s§free_connections: *mut ngx_connection_s§free_connection_n: usize§modules: *mut *mut ngx_module_s§modules_n: usize§modules_used: usize§reusable_connections_queue: ngx_queue_s§reusable_connections_n: usize§connections_reuse_time: i64§listening: ngx_array_t§paths: ngx_array_t§config_dump: ngx_array_t§config_dump_rbtree: ngx_rbtree_s§config_dump_sentinel: ngx_rbtree_node_s§open_files: ngx_list_t§connection_n: usize§files_n: usize§connections: *mut ngx_connection_s§read_events: *mut ngx_event_s§write_events: *mut ngx_event_s§old_cycle: *mut ngx_cycle_s§conf_file: ngx_str_t§conf_param: ngx_str_t§conf_prefix: ngx_str_t§prefix: ngx_str_t§error_log: ngx_str_t§lock_file: ngx_str_t§hostname: ngx_str_tTrait Implementations§
Source§impl HttpModuleConfExt for ngx_cycle_t
impl HttpModuleConfExt for ngx_cycle_t
Source§unsafe fn http_main_conf_unchecked<T>(
&self,
module: &ngx_module_t,
) -> Option<NonNull<T>>
unsafe fn http_main_conf_unchecked<T>( &self, module: &ngx_module_t, ) -> Option<NonNull<T>>
Get a non-null reference to the main configuration structure for HTTP module Read more
Source§unsafe fn http_server_conf_unchecked<T>(
&self,
_module: &ngx_module_t,
) -> Option<NonNull<T>>
unsafe fn http_server_conf_unchecked<T>( &self, _module: &ngx_module_t, ) -> Option<NonNull<T>>
Get a non-null reference to the server configuration structure for HTTP module Read more
Source§unsafe fn http_location_conf_unchecked<T>(
&self,
_module: &ngx_module_t,
) -> Option<NonNull<T>>
unsafe fn http_location_conf_unchecked<T>( &self, _module: &ngx_module_t, ) -> Option<NonNull<T>>
Get a non-null reference to the location configuration structure for HTTP module Read more