php_info_print_table_row(2, "Hash keys restarts", buf);
			snprintf(buf, sizeof(buf), "%ld", ZCSG(manual_restarts));
			php_info_print_table_row(2, "Manual restarts", buf);
		}
	}

	php_info_print_table_end();
	DISPLAY_INI_ENTRIES();
}

static zend_module_entry accel_module_entry = {
	STANDARD_MODULE_HEADER,
	ACCELERATOR_PRODUCT_NAME,
	accel_functions,
	ZEND_MINIT(zend_accelerator),
	ZEND_MSHUTDOWN(zend_accelerator),
	NULL,
	NULL,
	zend_accel_info,
    ACCELERATOR_VERSION "FE",
	STANDARD_MODULE_PROPERTIES
};

int start_accel_module(void)
{
	return zend_startup_module(&accel_module_entry);
}

/* {{{ proto array accelerator_get_scripts()
   Get the scripts which are accelerated by ZendAccelerator */
static zval* accelerator_get_scripts(TSRMLS_D)
Exemplo n.º 2
0
Arquivo: myini.c Projeto: JanHuang/php
#include "myini.h"

static zend_function_entry myini_functions[] = {
    ZEND_FE(myini_say, NULL)
    {
        NULL, NULL, NULL
    }
};
zend_module_entry myini_module_entry = {
#if ZEND_MODULE_API_NO >= 20010901
    STANDARD_MODULE_HEADER,
#endif
    "myini",
    myini_functions,
    ZEND_MINIT(myini),
    ZEND_MSHUTDOWN(myini),
    NULL,
    NULL,
    NULL,
#if ZEND_MODULE_API_NO >= 20010901
    "0.1",
#endif
    STANDARD_MODULE_PROPERTIES
};

#ifdef COMPILE_DL_MYINI
ZEND_GET_MODULE(myini)
#endif

ZEND_MINIT_FUNCTION(myini)
{
Exemplo n.º 3
0
#endif
    php_info_print_table_row(2, "extension Version", MSGPACK_EXTENSION_VERSION);
    php_info_print_table_row(2, "header Version", MSGPACK_VERSION);
    php_info_print_table_end();

    DISPLAY_INI_ENTRIES();
}

zend_module_entry msgpack_module_entry = {
#if ZEND_MODULE_API_NO >= 20010901
    STANDARD_MODULE_HEADER,
#endif
    "msgpack",
    msgpack_functions,
    ZEND_MINIT(msgpack),
    ZEND_MSHUTDOWN(msgpack),
    NULL,
    NULL,
    ZEND_MINFO(msgpack),
#if ZEND_MODULE_API_NO >= 20010901
    MSGPACK_EXTENSION_VERSION,
#endif
    STANDARD_MODULE_PROPERTIES
};

#ifdef COMPILE_DL_MSGPACK
ZEND_GET_MODULE(msgpack)
#endif

PS_SERIALIZER_ENCODE_FUNC(msgpack)
{
Exemplo n.º 4
0
{
    UNREGISTER_INI_ENTRIES();

    return SUCCESS;
}

ZEND_MINFO_FUNCTION(extension_load)
{
    php_info_print_table_start();
    php_info_print_table_row(2, "Extension load support", "enabled");
    php_info_print_table_row(2, "Extension Version", EXTENSION_LOAD_EXT_VERSION);
    php_info_print_table_end();
}

zend_module_entry extension_load_module_entry = {
    STANDARD_MODULE_HEADER,
    "extension_load",
    extension_load_functions,
    ZEND_MINIT(extension_load),
    ZEND_MSHUTDOWN(extension_load),
    NULL,
    NULL,
    ZEND_MINFO(extension_load),
    EXTENSION_LOAD_EXT_VERSION,
    STANDARD_MODULE_PROPERTIES
};

#if COMPILE_DL_EXTENSION_LOAD
ZEND_GET_MODULE(extension_load)
#endif
Exemplo n.º 5
0
	ZEND_FE(ip2c_countrycode, NULL)
	ZEND_FE(ip2c_destroy, NULL)
	{NULL, NULL, NULL}	/* Must be the last line in ip2c_functions[] */
};
/* }}} */

/* {{{ ip2c_module_entry
 */
zend_module_entry ip2c_module_entry = {
#if ZEND_MODULE_API_NO >= 20010901
	STANDARD_MODULE_HEADER,
#endif
	"ip2c",
	ip2c_functions,
	ZEND_MINIT(ip2c),
	ZEND_MSHUTDOWN(ip2c),
	NULL,		/* Replace with NULL if there's nothing to do at request start */
	NULL,	/* Replace with NULL if there's nothing to do at request end */
	ZEND_MINFO(ip2c),
#if ZEND_MODULE_API_NO >= 20010901
	"0.9", /* Replace with version number for your extension */
#endif
	STANDARD_MODULE_PROPERTIES
};
/* }}} */

#ifdef COMPILE_DL_IP2C
ZEND_GET_MODULE(ip2c)
#endif

ZEND_MINIT_FUNCTION(ip2c)
Exemplo n.º 6
0
        hprose_globals->cache1 = NULL;
    }
    if (hprose_globals->cache2) {
        zend_hash_destroy(hprose_globals->cache2);
        FREE_HASHTABLE(hprose_globals->cache2);
        hprose_globals->cache2 = NULL;
    }
}

/* compiled module information */
zend_module_entry hprose_module_entry = {
    STANDARD_MODULE_HEADER,
    PHP_HPROSE_MODULE_NAME,        /* extension name */
    hprose_functions,              /* function list */
    ZEND_MINIT(hprose),            /* process startup */
    ZEND_MSHUTDOWN(hprose),        /* process shutdown */
    ZEND_RINIT(hprose),            /* request startup */
    ZEND_RSHUTDOWN(hprose),        /* request shutdown */
    ZEND_MINFO(hprose),            /* extension info */
    PHP_HPROSE_VERSION,            /* extension version */
    ZEND_MODULE_GLOBALS(hprose),   /* globals descriptor */
    ZEND_GINIT(hprose),            /* globals ctor */
    ZEND_GSHUTDOWN(hprose),        /* globals dtor */
    NULL,                          /* post deactivate */
    STANDARD_MODULE_PROPERTIES_EX
};

#ifdef COMPILE_DL_HPROSE
#if PHP_MAJOR_VERSION >= 7 && defined(ZTS)
ZEND_TSRMLS_CACHE_DEFINE();
#endif
                                HANDLERSOCKETI_EXT_VERSION);
    php_info_print_table_end();

    DISPLAY_INI_ENTRIES();
}

const zend_function_entry handlersocketi_functions[] = {
    ZEND_FE_END
};

zend_module_entry handlersocketi_module_entry = {
#if ZEND_MODULE_API_NO >= 20010901
    STANDARD_MODULE_HEADER,
#endif
    "handlersocketi",
    NULL,
    ZEND_MINIT(handlersocketi),
    ZEND_MSHUTDOWN(handlersocketi),
    NULL, /* ZEND_RINIT(handlersocketi), */
    NULL, /* ZEND_RSHUTDOWN(handlersocketi), */
    ZEND_MINFO(handlersocketi),
#if ZEND_MODULE_API_NO >= 20010901
    HANDLERSOCKETI_EXT_VERSION,
#endif
    STANDARD_MODULE_PROPERTIES
};

#ifdef COMPILE_DL_HANDLERSOCKETI
ZEND_GET_MODULE(handlersocketi)
#endif
Exemplo n.º 8
0
int le_cpuid;

static zend_function_entry cpuid_functions[] = {
    ZEND_FE(cpuid, NULL)
    {NULL, NULL, NULL}
};

zend_module_entry cpuid_module_entry = {
#if ZEND_MODULE_API_NO >= 20010901
    STANDARD_MODULE_HEADER,
#endif
    PHP_CPUID_EXTNAME,
    cpuid_functions,
    ZEND_MINIT(cpuid),
    ZEND_MSHUTDOWN(cpuid),
    ZEND_RINIT(cpuid),
    NULL,
	ZEND_MINFO(cpuid),
#if ZEND_MODULE_API_NO >= 20010901
	PHP_CPUID_VERSION,
#endif
	STANDARD_MODULE_PROPERTIES
};

static void php_cpuid_dtor(zend_rsrc_list_entry *resource TSRMLS_DC)
{

}

ZEND_RINIT_FUNCTION(cpuid)