STANDARD_MODULE_HEADER, PHP_DSO_TEST_WORLD_EXTNAME, dso_test_functions, PHP_MINIT(dso_test), PHP_MSHUTDOWN(dso_test), PHP_RINIT(dso_test), PHP_RSHUTDOWN(dso_test), PHP_MINFO(dso_test), PHP_DSO_TEST_WORLD_VERSION, PHP_MODULE_GLOBALS(dso_test), PHP_GINIT(dso_test), PHP_GSHUTDOWN(dso_test), dso_test_php_post_deactivate, STANDARD_MODULE_PROPERTIES_EX }; static PHP_INI_MH(dso_test_greeting_mh) { return SUCCESS; } PHP_INI_BEGIN() PHP_INI_ENTRY("dso_test.greeting", "Hello World", PHP_INI_ALL, dso_test_greeting_mh) STD_PHP_INI_ENTRY("dso_test.direction",
PHP_FE_END }; zend_module_entry bcmath_module_entry = { STANDARD_MODULE_HEADER, "bcmath", bcmath_functions, PHP_MINIT(bcmath), PHP_MSHUTDOWN(bcmath), NULL, NULL, PHP_MINFO(bcmath), NO_VERSION_YET, PHP_MODULE_GLOBALS(bcmath), PHP_GINIT(bcmath), PHP_GSHUTDOWN(bcmath), NULL, STANDARD_MODULE_PROPERTIES_EX }; #ifdef COMPILE_DL_BCMATH #ifdef ZTS ZEND_TSRMLS_CACHE_DEFINE; #endif ZEND_GET_MODULE(bcmath) #endif /* {{{ PHP_INI */ PHP_INI_BEGIN() STD_PHP_INI_ENTRY("bcmath.scale", "0", PHP_INI_ALL, OnUpdateLongGEZero, bc_precision, zend_bcmath_globals, bcmath_globals) PHP_INI_END()
}; zend_module_entry mongo_module_entry = { STANDARD_MODULE_HEADER_EX, NULL, mongo_deps, PHP_MONGO_EXTNAME, mongo_functions, PHP_MINIT(mongo), PHP_MSHUTDOWN(mongo), PHP_RINIT(mongo), NULL, PHP_MINFO(mongo), PHP_MONGO_VERSION, PHP_MODULE_GLOBALS(mongo), PHP_GINIT(mongo), PHP_GSHUTDOWN(mongo), NULL, STANDARD_MODULE_PROPERTIES_EX }; /* }}} */ #ifdef COMPILE_DL_MONGO ZEND_GET_MODULE(mongo) #endif static PHP_INI_MH(OnUpdatePingInterval) { long converted_val; if (new_value && is_numeric_string(new_value, new_value_length, &converted_val, NULL, 0) == IS_LONG && converted_val > 0) { MonGlo(manager)->ping_interval = converted_val;
/* {{{ ezc_test_module_entry */ zend_module_entry ezc_test_module_entry = { STANDARD_MODULE_HEADER, "ezc_test", ezc_test_functions, PHP_MINIT(ezc_test), PHP_MSHUTDOWN(ezc_test), PHP_RINIT(ezc_test), PHP_RSHUTDOWN(ezc_test), PHP_MINFO(ezc_test), PHP_EZC_TEST_VERSION, PHP_MODULE_GLOBALS(ezc_test), PHP_GINIT(ezc_test), PHP_GSHUTDOWN(ezc_test), ezc_test_post_deactivate, STANDARD_MODULE_PROPERTIES_EX }; /* }}} */ #ifdef COMPILE_DL_EZC_TEST ZEND_GET_MODULE(ezc_test) #endif /* * Local variables: * tab-width: 4 * c-basic-offset: 4 * End:
#elif ZEND_MODULE_API_NO >= 20010901 STANDARD_MODULE_HEADER, #endif PHP_CASSANDRA_NAME, cassandra_functions, /* Functions */ PHP_MINIT(cassandra), /* MINIT */ PHP_MSHUTDOWN(cassandra), /* MSHUTDOWN */ PHP_RINIT(cassandra), /* RINIT */ PHP_RSHUTDOWN(cassandra), /* RSHUTDOWN */ PHP_MINFO(cassandra), /* MINFO */ #if ZEND_MODULE_API_NO >= 20010901 PHP_CASSANDRA_VERSION, #endif PHP_MODULE_GLOBALS(cassandra), PHP_GINIT(cassandra), PHP_GSHUTDOWN(cassandra), NULL, STANDARD_MODULE_PROPERTIES_EX }; #ifdef COMPILE_DL_CASSANDRA ZEND_GET_MODULE(cassandra) #endif static void php_cassandra_log(const CassLogMessage* message, void* data); void php_cassandra_log_cleanup() { cass_log_cleanup();
static PHP_GSHUTDOWN_FUNCTION(ereg); /* {{{ Module entry */ zend_module_entry ereg_module_entry = { STANDARD_MODULE_HEADER, "ereg", ereg_functions, NULL, NULL, NULL, NULL, PHP_MINFO(ereg), NO_VERSION_YET, PHP_MODULE_GLOBALS(ereg), PHP_GINIT(ereg), PHP_GSHUTDOWN(ereg), NULL, STANDARD_MODULE_PROPERTIES_EX }; /* }}} */ /* {{{ COMPILE_DL_EREG */ #ifdef COMPILE_DL_EREG ZEND_GET_MODULE(ereg) #endif /* }}} */ /* {{{ ereg_lru_cmp */ static int ereg_lru_cmp(const void *a, const void *b) { Bucket *f = (Bucket *) a;
static PHP_GINIT_FUNCTION(mcrypt); static PHP_GSHUTDOWN_FUNCTION(mcrypt); ZEND_DECLARE_MODULE_GLOBALS(mcrypt) zend_module_entry mcrypt_module_entry = { STANDARD_MODULE_HEADER, "mcrypt", mcrypt_functions, PHP_MINIT(mcrypt), PHP_MSHUTDOWN(mcrypt), NULL, NULL, PHP_MINFO(mcrypt), PHP_MCRYPT_VERSION, PHP_MODULE_GLOBALS(mcrypt), PHP_GINIT(mcrypt), PHP_GSHUTDOWN(mcrypt), NULL, STANDARD_MODULE_PROPERTIES_EX }; #ifdef COMPILE_DL_MCRYPT #ifdef ZTS ZEND_TSRMLS_CACHE_DEFINE() #endif ZEND_GET_MODULE(mcrypt) #endif #define MCRYPT_ENCRYPT 0 #define MCRYPT_DECRYPT 1 typedef enum {
}; /* }}} */ /* {{{ oop_module_entry */ zend_module_entry oop_module_entry = { STANDARD_MODULE_HEADER, "oop", oop_functions, PHP_MINIT(oop), PHP_MSHUTDOWN(oop), PHP_RINIT(oop), /* Replace with NULL if there's nothing to do at request start */ PHP_RSHUTDOWN(oop), /* Replace with NULL if there's nothing to do at request end */ PHP_MINFO(oop), PHP_OOP_VERSION, PHP_MODULE_GLOBALS(oop), PHP_GINIT(oop), PHP_GSHUTDOWN(oop), NULL, STANDARD_MODULE_PROPERTIES_EX }; /* }}} */ #ifdef COMPILE_DL_OOP #ifdef ZTS ZEND_TSRMLS_CACHE_DEFINE(); #endif ZEND_GET_MODULE(oop) #endif
ZEND_FE_END }; zend_module_entry protobuf_module_entry = { STANDARD_MODULE_HEADER, PHP_PROTOBUF_EXTNAME, // extension name protobuf_functions, // function list PHP_MINIT(protobuf), // process startup PHP_MSHUTDOWN(protobuf), // process shutdown PHP_RINIT(protobuf), // request shutdown PHP_RSHUTDOWN(protobuf), // request shutdown NULL, // extension info PHP_PROTOBUF_VERSION, // extension version PHP_MODULE_GLOBALS(protobuf), // globals descriptor PHP_GINIT(protobuf), // globals ctor PHP_GSHUTDOWN(protobuf), // globals dtor NULL, // post deactivate STANDARD_MODULE_PROPERTIES_EX }; // install module ZEND_GET_MODULE(protobuf) // global variables static PHP_GINIT_FUNCTION(protobuf) { } static PHP_GSHUTDOWN_FUNCTION(protobuf) { } static PHP_RINIT_FUNCTION(protobuf) {
php_info_print_table_row(2, "ion.fs.events.mechanism", "kqueue"); #else php_info_print_table_row(2, "ion.fs.events", "no"); #endif php_info_print_table_row(2, "ion.http.version", http_version); php_info_print_table_end(); event_base_free(base); efree(http_version); } /* ION module meta */ zend_module_entry ion_module_entry = { STANDARD_MODULE_HEADER_EX, NULL, ion_depends, // depends "ion", // module name NULL, PHP_MINIT(ion), // module init callback PHP_MSHUTDOWN(ion), // module shutdown callback PHP_RINIT(ion), // request init callback PHP_RSHUTDOWN(ion), // request shutdown callback PHP_MINFO(ion), // module info callback ION_VERSION, // module version PHP_MODULE_GLOBALS(ion), PHP_GINIT(ion), PHP_GSHUTDOWN(ion), NULL, STANDARD_MODULE_PROPERTIES_EX };
/* {{{ libpuzzle5_module_entry */ zend_module_entry libpuzzle5_module_entry = { STANDARD_MODULE_HEADER, "libpuzzle5", libpuzzle5_functions, PHP_MINIT(libpuzzle5), PHP_MSHUTDOWN(libpuzzle5), PHP_RINIT(libpuzzle5), PHP_RSHUTDOWN(libpuzzle5), PHP_MINFO(libpuzzle5), NO_VERSION_YET, PHP_MODULE_GLOBALS(libpuzzle5), PHP_GINIT(libpuzzle5), PHP_GSHUTDOWN(libpuzzle5), NULL, STANDARD_MODULE_PROPERTIES_EX }; /* }}} */ #ifdef COMPILE_DL_LIBPUZZLE5 ZEND_GET_MODULE(libpuzzle5) #endif /* {{{ PHP_GINIT_FUNCTION */ PHP_GINIT_FUNCTION(libpuzzle5) { libpuzzle5_globals->global_context = pemalloc(sizeof(PuzzleContext), 1);
ZEND_MOD_OPTIONAL("mcrypt") ZEND_MOD_OPTIONAL("openssl") ZEND_MOD_OPTIONAL("pdo") ZEND_MOD_OPTIONAL("gd") ZEND_MOD_OPTIONAL("imagick") ZEND_MOD_END }; zend_module_entry phalcon_module_entry = { STANDARD_MODULE_HEADER_EX, ini_entries, phalcon_deps, PHP_PHALCON_EXTNAME, NULL, PHP_MINIT(phalcon), PHP_MSHUTDOWN(phalcon), PHP_RINIT(phalcon), PHP_RSHUTDOWN(phalcon), PHP_MINFO(phalcon), PHP_PHALCON_VERSION, ZEND_MODULE_GLOBALS(phalcon), PHP_GINIT(phalcon), PHP_GSHUTDOWN(phalcon), ZEND_MODULE_POST_ZEND_DEACTIVATE_N(phalcon), STANDARD_MODULE_PROPERTIES_EX }; #ifdef COMPILE_DL_PHALCON ZEND_GET_MODULE(phalcon) #endif
riack_php_free }; zend_module_entry riak_module_entry = { STANDARD_MODULE_HEADER, PHP_RIAK_EXTNAME, riak_functions, PHP_MINIT(riak), PHP_MSHUTDOWN(riak), NULL, NULL, NULL, PHP_RIAK_VERSION, PHP_MODULE_GLOBALS(riak), PHP_GINIT(riak), PHP_GSHUTDOWN(riak), NULL, STANDARD_MODULE_PROPERTIES_EX }; ZEND_GET_MODULE(riak) PHP_INI_BEGIN() STD_PHP_INI_ENTRY("riak.persistent.connections", "20", PHP_INI_ALL, OnUpdateLong, persistent_connections, zend_riak_globals, riak_globals) STD_PHP_INI_ENTRY("riak.persistent.timeout", "1800", PHP_INI_ALL, OnUpdateLong, persistent_timeout, zend_riak_globals, riak_globals) STD_PHP_INI_ENTRY("riak.socket.keep_alive", "1", PHP_INI_ALL, OnUpdateBool, keep_alive, zend_riak_globals, riak_globals) STD_PHP_INI_ENTRY("riak.socket.recv_timeout", "10000",PHP_INI_ALL, OnUpdateLong, recv_timeout, zend_riak_globals, riak_globals) STD_PHP_INI_ENTRY("riak.socket.send_timeout", "10000",PHP_INI_ALL, OnUpdateLong, send_timeout, zend_riak_globals, riak_globals) STD_PHP_INI_ENTRY("riak.default.retries", "1", PHP_INI_ALL, OnUpdateLong, default_retries, zend_riak_globals, riak_globals) PHP_INI_END()