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