php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
_zend_module_entry Struct Reference

#include <zend_modules.h>

Data Fields

unsigned short size
 
unsigned int zend_api
 
unsigned char zend_debug
 
unsigned char zts
 
const struct _zend_ini_entryini_entry
 
const struct _zend_module_depdeps
 
const char * name
 
const struct _zend_function_entryfunctions
 
zend_result(* module_startup_func )(INIT_FUNC_ARGS)
 
zend_result(* module_shutdown_func )(SHUTDOWN_FUNC_ARGS)
 
zend_result(* request_startup_func )(INIT_FUNC_ARGS)
 
zend_result(* request_shutdown_func )(SHUTDOWN_FUNC_ARGS)
 
void(* info_func )(ZEND_MODULE_INFO_FUNC_ARGS)
 
const char * version
 
size_t globals_size
 
voidglobals_ptr
 
void(* globals_ctor )(void *global)
 
void(* globals_dtor )(void *global)
 
zend_result(* post_deactivate_func )(void)
 
int module_started
 
unsigned char type
 
voidhandle
 
int module_number
 
const char * build_id
 

Detailed Description

Definition at line 71 of file zend_modules.h.

Field Documentation

◆ build_id

const char* _zend_module_entry::build_id

Definition at line 99 of file zend_modules.h.

◆ deps

const struct _zend_module_dep* _zend_module_entry::deps

Definition at line 77 of file zend_modules.h.

◆ functions

const struct _zend_function_entry* _zend_module_entry::functions

Definition at line 79 of file zend_modules.h.

◆ globals_ctor

void(* _zend_module_entry::globals_ctor) (void *global)

Definition at line 92 of file zend_modules.h.

◆ globals_dtor

void(* _zend_module_entry::globals_dtor) (void *global)

Definition at line 93 of file zend_modules.h.

◆ globals_ptr

void* _zend_module_entry::globals_ptr

Definition at line 90 of file zend_modules.h.

◆ globals_size

size_t _zend_module_entry::globals_size

Definition at line 86 of file zend_modules.h.

◆ handle

void* _zend_module_entry::handle

Definition at line 97 of file zend_modules.h.

◆ info_func

void(* _zend_module_entry::info_func) (ZEND_MODULE_INFO_FUNC_ARGS)

Definition at line 84 of file zend_modules.h.

◆ ini_entry

const struct _zend_ini_entry* _zend_module_entry::ini_entry

Definition at line 76 of file zend_modules.h.

◆ module_number

int _zend_module_entry::module_number

Definition at line 98 of file zend_modules.h.

◆ module_shutdown_func

zend_result(* _zend_module_entry::module_shutdown_func) (SHUTDOWN_FUNC_ARGS)

Definition at line 81 of file zend_modules.h.

◆ module_started

int _zend_module_entry::module_started

Definition at line 95 of file zend_modules.h.

◆ module_startup_func

zend_result(* _zend_module_entry::module_startup_func) (INIT_FUNC_ARGS)

Definition at line 80 of file zend_modules.h.

◆ name

const char* _zend_module_entry::name

Definition at line 78 of file zend_modules.h.

◆ post_deactivate_func

zend_result(* _zend_module_entry::post_deactivate_func) (void)

Definition at line 94 of file zend_modules.h.

◆ request_shutdown_func

zend_result(* _zend_module_entry::request_shutdown_func) (SHUTDOWN_FUNC_ARGS)

Definition at line 83 of file zend_modules.h.

◆ request_startup_func

zend_result(* _zend_module_entry::request_startup_func) (INIT_FUNC_ARGS)

Definition at line 82 of file zend_modules.h.

◆ size

unsigned short _zend_module_entry::size

Definition at line 72 of file zend_modules.h.

◆ type

unsigned char _zend_module_entry::type

Definition at line 96 of file zend_modules.h.

◆ version

const char* _zend_module_entry::version

Definition at line 85 of file zend_modules.h.

◆ zend_api

unsigned int _zend_module_entry::zend_api

Definition at line 73 of file zend_modules.h.

◆ zend_debug

unsigned char _zend_module_entry::zend_debug

Definition at line 74 of file zend_modules.h.

◆ zts

unsigned char _zend_module_entry::zts

Definition at line 75 of file zend_modules.h.


The documentation for this struct was generated from the following file: