Type Alias ngx_cycle_t

Source
pub type ngx_cycle_t = ngx_cycle_s;

Aliased Type§

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§shared_memory: 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_t

Trait Implementations§

Source§

impl HttpModuleConfExt for ngx_cycle_t

Source§

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>>

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>>

Get a non-null reference to the location configuration structure for HTTP module Read more