Lines Matching defs:_zend_extension
77 struct _zend_extension { struct
78 const char *name;
79 const char *version;
80 const char *author;
81 const char *URL;
82 const char *copyright;
84 startup_func_t startup;
85 shutdown_func_t shutdown;
86 activate_func_t activate;
87 deactivate_func_t deactivate;
89 message_handler_func_t message_handler;
91 op_array_handler_func_t op_array_handler;
93 statement_handler_func_t statement_handler;
94 fcall_begin_handler_func_t fcall_begin_handler;
95 fcall_end_handler_func_t fcall_end_handler;
97 op_array_ctor_func_t op_array_ctor;
98 op_array_dtor_func_t op_array_dtor;
100 int (*api_no_check)(int api_no);
101 int (*build_id_check)(const char* build_id);
102 op_array_persist_calc_func_t op_array_persist_calc;
103 op_array_persist_func_t op_array_persist;
104 void *reserved5;
105 void *reserved6;
106 void *reserved7;
107 void *reserved8;
109 DL_HANDLE handle;
110 int resource_number;