php-internal-docs 8.4.8
Unofficial docs for php/php-src
|
Go to the source code of this file.
Data Structures | |
struct | _zend_module_entry |
struct | _zend_module_dep |
Typedefs | |
typedef struct _zend_module_entry | zend_module_entry |
typedef struct _zend_module_dep | zend_module_dep |
Functions | |
void | module_destructor (zend_module_entry *module) |
int | module_registry_request_startup (zend_module_entry *module) |
void | module_registry_unload (const zend_module_entry *module) |
Variables | |
ZEND_API HashTable | module_registry |
Definition at line 27 of file zend_modules.h.
Definition at line 28 of file zend_modules.h.
#define MODULE_DEP_CONFLICTS 2 |
Definition at line 103 of file zend_modules.h.
#define MODULE_DEP_OPTIONAL 3 |
Definition at line 104 of file zend_modules.h.
#define MODULE_DEP_REQUIRED 1 |
Definition at line 102 of file zend_modules.h.
#define MODULE_PERSISTENT 1 |
Definition at line 64 of file zend_modules.h.
#define MODULE_TEMPORARY 2 |
Definition at line 65 of file zend_modules.h.
Definition at line 62 of file zend_modules.h.
Definition at line 29 of file zend_modules.h.
Definition at line 30 of file zend_modules.h.
#define STANDARD_MODULE_HEADER STANDARD_MODULE_HEADER_EX, NULL, NULL |
Definition at line 42 of file zend_modules.h.
#define STANDARD_MODULE_HEADER_EX sizeof(zend_module_entry), ZEND_MODULE_API_NO, ZEND_DEBUG, USING_ZTS |
Definition at line 41 of file zend_modules.h.
#define STANDARD_MODULE_PROPERTIES NO_MODULE_GLOBALS, NULL, STANDARD_MODULE_PROPERTIES_EX |
Definition at line 59 of file zend_modules.h.
#define STANDARD_MODULE_PROPERTIES_EX 0, 0, NULL, 0, ZEND_MODULE_BUILD_ID |
Definition at line 49 of file zend_modules.h.
#define USING_ZTS 0 |
Definition at line 38 of file zend_modules.h.
#define ZE2_STANDARD_MODULE_HEADER STANDARD_MODULE_HEADER_EX, ini_entries, NULL |
Definition at line 44 of file zend_modules.h.
Definition at line 111 of file zend_modules.h.
Definition at line 107 of file zend_modules.h.
Definition at line 112 of file zend_modules.h.
Definition at line 108 of file zend_modules.h.
Definition at line 110 of file zend_modules.h.
Definition at line 106 of file zend_modules.h.
#define ZEND_MODULE_API_NO 20240924 |
Definition at line 34 of file zend_modules.h.
#define ZEND_MODULE_BUILD_ID "API" ZEND_TOSTR(ZEND_MODULE_API_NO) ZEND_BUILD_TS ZEND_BUILD_DEBUG ZEND_BUILD_SYSTEM ZEND_BUILD_EXTRA |
Definition at line 47 of file zend_modules.h.
#define ZEND_MODULE_GLOBALS | ( | module_name | ) |
Definition at line 56 of file zend_modules.h.
#define ZEND_MODULE_INFO_FUNC_ARGS zend_module_entry *zend_module |
Definition at line 31 of file zend_modules.h.
#define ZEND_MODULE_INFO_FUNC_ARGS_PASSTHRU zend_module |
Definition at line 32 of file zend_modules.h.
typedef struct _zend_module_dep zend_module_dep |
Definition at line 69 of file zend_modules.h.
typedef struct _zend_module_entry zend_module_entry |
Definition at line 68 of file zend_modules.h.
void module_destructor | ( | zend_module_entry * | module | ) |
Definition at line 3303 of file zend_API.c.
int module_registry_request_startup | ( | zend_module_entry * | module | ) |
void module_registry_unload | ( | const zend_module_entry * | module | ) |
Definition at line 3360 of file zend_API.c.
Definition at line 41 of file zend_API.c.