Lines Matching defs:_zend_extension
59 struct _zend_extension { struct
60 char *name;
61 char *version;
62 char *author;
63 char *URL;
64 char *copyright;
66 startup_func_t startup;
67 shutdown_func_t shutdown;
68 activate_func_t activate;
69 deactivate_func_t deactivate;
71 message_handler_func_t message_handler;
73 op_array_handler_func_t op_array_handler;
75 statement_handler_func_t statement_handler;
76 fcall_begin_handler_func_t fcall_begin_handler;
77 fcall_end_handler_func_t fcall_end_handler;
79 op_array_ctor_func_t op_array_ctor;
80 op_array_dtor_func_t op_array_dtor;
82 int (*api_no_check)(int api_no);
83 int (*build_id_check)(const char* build_id);
84 void *reserved3;
85 void *reserved4;
86 void *reserved5;
87 void *reserved6;
88 void *reserved7;
89 void *reserved8;
91 DL_HANDLE handle;
92 int resource_number;