Demo entry 6635367

111

   

Submitted by 2223 on Aug 17, 2017 at 10:50
Language: C. Code size: 739 Bytes.

struct ngx_module_s {
    ngx_uint_t            ctx_index;  // 同类型模块里面的序号
    ngx_uint_t            index;    // 所有模块里面的序号
    void                 *ctx;      // 灵活,每个模块类型可定义自己的ctx
    ngx_command_t        *commands; // 指定模块处理配置的方法
    ngx_uint_t            type;  // 模块类型

    ngx_int_t           (*init_master)(ngx_log_t *log);  // 实际未使用
    ngx_int_t           (*init_module)(ngx_cycle_t *cycle);
    ngx_int_t           (*init_process)(ngx_cycle_t *cycle);
    ngx_int_t           (*init_thread)(ngx_cycle_t *cycle);  // 实际未使用
    void                (*exit_thread)(ngx_cycle_t *cycle);   // 实际未使用
    void                (*exit_process)(ngx_cycle_t *cycle);
    void                (*exit_master)(ngx_cycle_t *cycle);
};

This snippet took 0.00 seconds to highlight.

Back to the Entry List or Home.

Delete this entry (admin only).