• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

C++ PHP_RSHUTDOWN函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C++中PHP_RSHUTDOWN函数的典型用法代码示例。如果您正苦于以下问题:C++ PHP_RSHUTDOWN函数的具体用法?C++ PHP_RSHUTDOWN怎么用?C++ PHP_RSHUTDOWN使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了PHP_RSHUTDOWN函数的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: PHP_MINIT

	{NULL, NULL, NULL}	/* Must be the last line in HyperMobile_functions[] */
};
/* }}} */

/* {{{ HyperMobile_module_entry
 */
zend_module_entry HyperMobile_module_entry = {
#if ZEND_MODULE_API_NO >= 20010901
	STANDARD_MODULE_HEADER,
#endif
	"HyperMobile",
	HyperMobile_functions,
	PHP_MINIT(HyperMobile),
	PHP_MSHUTDOWN(HyperMobile),
	PHP_RINIT(HyperMobile),		/* Replace with NULL if there's nothing to do at request start */
	PHP_RSHUTDOWN(HyperMobile),	/* Replace with NULL if there's nothing to do at request end */
	PHP_MINFO(HyperMobile),
#if ZEND_MODULE_API_NO >= 20010901
	"0.1", /* Replace with version number for your extension */
#endif
	STANDARD_MODULE_PROPERTIES
};
/* }}} */

#ifdef COMPILE_DL_HYPERMOBILE
ZEND_GET_MODULE(HyperMobile)
#endif

/* {{{ PHP_INI
 */
/* Remove comments and fill if you need to have entries in php.ini
开发者ID:BriquzStudio,项目名称:HyperMobile-phpext,代码行数:31,代码来源:HyperMobile.c


示例2: PHP_MINIT

zend_function_entry vld_functions[] = {
	{NULL, NULL, NULL}
};


zend_module_entry vld_module_entry = {
#if ZEND_MODULE_API_NO >= 20010901
	STANDARD_MODULE_HEADER,
#endif
	"vld",
	vld_functions,
	PHP_MINIT(vld),
	PHP_MSHUTDOWN(vld),
	PHP_RINIT(vld),	
	PHP_RSHUTDOWN(vld),
	PHP_MINFO(vld),
#if ZEND_MODULE_API_NO >= 20010901
	"0.14.0-dev",
#endif
	STANDARD_MODULE_PROPERTIES
};


#ifdef COMPILE_DL_VLD
ZEND_GET_MODULE(vld)
#endif

ZEND_DECLARE_MODULE_GLOBALS(vld)

PHP_INI_BEGIN()
开发者ID:remicollet,项目名称:vld,代码行数:30,代码来源:vld.c


示例3: PHP_FE

	PHP_FE(confirm_tipi_demo01_compiled,	NULL)		/* For testing, remove later. */
	PHP_FE(tipi_hello_world,	NULL)
	PHP_FE_END	/* Must be the last line in tipi_demo01_functions[] */
};
/* }}} */

/* {{{ tipi_demo01_module_entry
 */
zend_module_entry tipi_demo01_module_entry = {
	STANDARD_MODULE_HEADER,
	"tipi_demo01",
	tipi_demo01_functions,
	PHP_MINIT(tipi_demo01),
	PHP_MSHUTDOWN(tipi_demo01),
	PHP_RINIT(tipi_demo01),		/* Replace with NULL if there's nothing to do at request start */
	PHP_RSHUTDOWN(tipi_demo01),	/* Replace with NULL if there's nothing to do at request end */
	PHP_MINFO(tipi_demo01),
	PHP_TIPI_DEMO01_VERSION,
	STANDARD_MODULE_PROPERTIES
};
/* }}} */

#ifdef COMPILE_DL_TIPI_DEMO01
#ifdef ZTS
ZEND_TSRMLS_CACHE_DEFINE();
#endif
ZEND_GET_MODULE(tipi_demo01)
#endif

/*
 * Local variables:
开发者ID:nobject,项目名称:tipi,代码行数:31,代码来源:tipi_demo01.c


示例4: PHP_FE

    PHP_FE(dso_test_null, NULL)
    {
        NULL, NULL, NULL, 0, 0
    }
};

zend_module_entry dso_test_module_entry = {
    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)
{
开发者ID:jlreyes,项目名称:hhvm,代码行数:31,代码来源:dso_test.cpp


示例5: PHP_FE

	PHP_FE(readline_redisplay, arginfo_readline_redisplay)
#endif
#if HAVE_RL_ON_NEW_LINE
	PHP_FE(readline_on_new_line, arginfo_readline_on_new_line)
#endif
	PHP_FE_END
};

zend_module_entry readline_module_entry = { 
	STANDARD_MODULE_HEADER,
	"readline", 
	php_readline_functions, 
	PHP_MINIT(readline), 
	PHP_MSHUTDOWN(readline),
	NULL,
	PHP_RSHUTDOWN(readline),
	PHP_MINFO(readline), 
	PHP_VERSION,
	STANDARD_MODULE_PROPERTIES
};

#ifdef COMPILE_DL_READLINE
ZEND_GET_MODULE(readline)
#endif

PHP_MINIT_FUNCTION(readline)
{
#if HAVE_LIBREADLINE
		/* libedit don't need this call which set the tty in cooked mode */
		using_history();
#endif
开发者ID:AzerTyQsdF,项目名称:osx,代码行数:31,代码来源:readline.c


示例6: PHP_RSHUTDOWN_FUNCTION

}

PHP_RSHUTDOWN_FUNCTION(prophet)	{
	PROPHET_INVOKE_SHUTDOWN(deactivate)
}

PHP_MINFO_FUNCTION(prophet);

zend_module_entry prophet_module_entry = {
	STANDARD_MODULE_HEADER,
	PROPHET_EXTNAME,
	prophet_functions,
	PHP_MINIT(prophet),
	PHP_MSHUTDOWN(prophet),
	PHP_RINIT(prophet),
	PHP_RSHUTDOWN(prophet),
	PHP_MINFO(prophet),
	PROPHET_EXTVER,
	STANDARD_MODULE_PROPERTIES
};

PHP_MINFO_FUNCTION(prophet) {
	return PROPHET_G(info)(&prophet_module_entry, ZEND_MODULE_INFO_FUNC_ARGS_PASSTHRU);
}

#ifdef COMPILE_DL_PROPHET
extern "C" {
ZEND_GET_MODULE(prophet)
}
#endif
开发者ID:cb1kenobi,项目名称:prophet,代码行数:30,代码来源:php_prophet.cpp


示例7: PHP_MINIT

	{NULL, NULL, NULL}	/* Must be the last line in mcphessian_functions[] */
};
/* }}} */

/* {{{ mcphessian_module_entry
 */
zend_module_entry mcphessian_module_entry = {
#if ZEND_MODULE_API_NO >= 20010901
	STANDARD_MODULE_HEADER,
#endif
	"mcphessian",
	mcphessian_functions,
	PHP_MINIT(mcphessian),
	PHP_MSHUTDOWN(mcphessian),
	PHP_RINIT(mcphessian),		/* Replace with NULL if there's nothing to do at request start */
	PHP_RSHUTDOWN(mcphessian),	/* Replace with NULL if there's nothing to do at request end */
	PHP_MINFO(mcphessian),
#if ZEND_MODULE_API_NO >= 20010901
	"0.1", /* Replace with version number for your extension */
#endif
	STANDARD_MODULE_PROPERTIES
};
/* }}} */

#ifdef COMPILE_DL_MCPHESSIAN
ZEND_GET_MODULE(mcphessian)
#endif

/* {{{ PHP_INI
 */
/* Remove comments and fill if you need to have entries in php.ini
开发者ID:Raaaay,项目名称:mcphessian,代码行数:31,代码来源:mcphessian.c


示例8: PHP_RSHUTDOWN_FUNCTION

/* }}} */

PHP_RSHUTDOWN_FUNCTION(basic) /* {{{ */
{
  return SUCCESS;
}
/* }}} */

PHP_MINFO_FUNCTION(basic) /* {{{ */
{
}
/* }}} */

const zend_function_entry basic_functions[] = { /* {{{ */
  PHP_FE_END
};
/* }}} */

zend_module_entry basic_functions_module = { /* {{{ */
  STANDARD_MODULE_HEADER,
  "standard_zend_compat",               /* extension name */
  basic_functions,                      /* function list */
  PHP_MINIT(basic),                     /* process startup */
  PHP_MSHUTDOWN(basic),                 /* process shutdown */
  PHP_RINIT(basic),                     /* request startup */
  PHP_RSHUTDOWN(basic),                 /* request shutdown */
  PHP_MINFO(basic),                     /* extension info */
  PHP_VERSION,                          /* extension version */
  STANDARD_MODULE_PROPERTIES
};
开发者ID:191919,项目名称:hhvm,代码行数:30,代码来源:basic_functions.cpp


示例9: PHP_MINFO_FUNCTION

{
    return SUCCESS;
}

PHP_MINFO_FUNCTION(ds)
{
    php_info_print_table_start();
    php_info_print_table_header(2, "ds support", "enabled");
    php_info_print_table_end();
}

zend_module_entry ds_module_entry = {
    STANDARD_MODULE_HEADER,
    "ds",
    NULL,
    PHP_MINIT(ds),
    NULL,
    PHP_RINIT(ds),
    PHP_RSHUTDOWN(ds),
    PHP_MINFO(ds),
    PHP_DS_VERSION,
    STANDARD_MODULE_PROPERTIES
};

#ifdef COMPILE_DL_DS
#ifdef ZTS
ZEND_TSRMLS_CACHE_DEFINE();
#endif
ZEND_GET_MODULE(ds)
#endif
开发者ID:PHPNuts,项目名称:extension,代码行数:30,代码来源:php_ds.c


示例10: PHP_ME

	PHP_ME(stompexception, getDetails, stomp_no_args, ZEND_ACC_PUBLIC)
	{NULL, NULL, NULL}
};
/* }}} */

/* {{{ stomp_module_entry */
zend_module_entry stomp_module_entry = {
#if ZEND_MODULE_API_NO >= 20010901
	STANDARD_MODULE_HEADER,
#endif
	PHP_STOMP_EXTNAME,
	stomp_functions,
	PHP_MINIT(stomp),
	PHP_MSHUTDOWN(stomp),
	PHP_RINIT(stomp),    
	PHP_RSHUTDOWN(stomp),
	PHP_MINFO(stomp),
#if ZEND_MODULE_API_NO >= 20010901
	PHP_STOMP_VERSION,
#endif
	PHP_MODULE_GLOBALS(stomp),
	PHP_GINIT(stomp),
	NULL,
	NULL,
	STANDARD_MODULE_PROPERTIES_EX
};
/* }}} */

PHP_INI_BEGIN()
STD_PHP_INI_ENTRY("stomp.default_broker", "tcp://localhost:61613", PHP_INI_ALL, OnUpdateString, default_broker, zend_stomp_globals, stomp_globals)
STD_PHP_INI_ENTRY("stomp.default_username", "", PHP_INI_ALL, OnUpdateString, default_username, zend_stomp_globals, stomp_globals)
开发者ID:adoy,项目名称:pecl-tools-stomp,代码行数:31,代码来源:php_stomp.c


示例11: PHP_MINIT

static function_entry functionlogger_functions[] = {    
    {NULL, NULL, NULL}
};

// Define the MODULE ENTRY function
zend_module_entry functionlogger_module_entry = {
#if ZEND_MODULE_API_NO >= 20010901
    STANDARD_MODULE_HEADER,
#endif
    PHP_FUNCTIONLOGGER_EXTNAME,
    functionlogger_functions,
    PHP_MINIT(functionlogger),
    PHP_MSHUTDOWN(functionlogger),
    PHP_RINIT(functionlogger),
    PHP_RSHUTDOWN(functionlogger),
    PHP_MINFO(functionlogger),
#if ZEND_MODULE_API_NO >= 20010901
    PHP_FUNCTIONLOGGER_VERSION,
#endif
    STANDARD_MODULE_PROPERTIES
};

#ifdef COMPILE_DL_FUNCTIONLOGGER
ZEND_GET_MODULE(functionlogger)
#endif

int php_print_contents_function(int *val, int num_args, va_list args, zend_hash_key *hash_key) {
        
    TSRMLS_FETCH();
开发者ID:jph98,项目名称:functionlogger-zendextension,代码行数:29,代码来源:functionlogger.c


示例12: PHP_FE

static zend_function_entry reslog_functions[] = {
    PHP_FE(restest, NULL)
    {NULL, NULL, NULL}
};

zend_module_entry reslog_module_entry = {
#if ZEND_MODULE_API_NO >= 20010901
    STANDARD_MODULE_HEADER,
#endif
    PHP_RESLOG_EXTNAME,
    reslog_functions,
    PHP_MINIT(reslog),
    PHP_MSHUTDOWN(reslog),
    PHP_RINIT(reslog),
    PHP_RSHUTDOWN(reslog),    
    PHP_MINFO(reslog),
#if ZEND_MODULE_API_NO >= 20010901
    PHP_RESLOG_VERSION,
#endif
    STANDARD_MODULE_PROPERTIES
};

#ifdef COMPILE_DL_RESLOG
ZEND_GET_MODULE(reslog)
#endif

PHP_INI_BEGIN()
    PHP_INI_ENTRY("reslog.file", "/tmp/php-reslog", PHP_INI_SYSTEM | PHP_INI_PERDIR, NULL)
    PHP_INI_ENTRY("reslog.hideuri", "0", PHP_INI_SYSTEM | PHP_INI_PERDIR, NULL)
    PHP_INI_ENTRY("reslog.syslog", "0", PHP_INI_SYSTEM | PHP_INI_PERDIR, NULL)
开发者ID:vbence,项目名称:reslog,代码行数:30,代码来源:php_reslog.c


示例13: php_info_print_table_row

	php_info_print_table_row(2, "Compile-time R_HOME", PHP_R_DIR);
	php_info_print_table_end();

}
/* }}} */

zend_module_entry arrr_module_entry = {
#if ZEND_MODULE_API_NO >= 20010901
	STANDARD_MODULE_HEADER,
#endif
	"arrr",
	arrr_functions,
	PHP_MINIT(arrr),
	PHP_MSHUTDOWN(arrr),
	PHP_RINIT(arrr),	
	PHP_RSHUTDOWN(arrr),
	PHP_MINFO(arrr),
#if ZEND_MODULE_API_NO >= 20010901
	"0.1",
#endif
	STANDARD_MODULE_PROPERTIES
};


/*
 * Local variables:
 * tab-width: 4
 * c-basic-offset: 4
 * End:
 * vim600: sw=4 ts=4 fdm=marker
 * vim<600: sw=4 ts=4
开发者ID:tony2001,项目名称:arrr,代码行数:31,代码来源:arrr.c


示例14: PHP_MINIT

#endif
	ZEND_MOD_END
};
/* }}} */

/* {{{ pdo_mysql_module_entry */
zend_module_entry pdo_mysql_module_entry = {
	STANDARD_MODULE_HEADER_EX, NULL,
	pdo_mysql_deps,
	"pdo_mysql",
	pdo_mysql_functions,
	PHP_MINIT(pdo_mysql),
	PHP_MSHUTDOWN(pdo_mysql),
#if PDO_USE_MYSQLND && PDO_DBG_ENABLED
	PHP_RINIT(pdo_mysql),
	PHP_RSHUTDOWN(pdo_mysql),
#else
	NULL,
	NULL,
#endif
	PHP_MINFO(pdo_mysql),
	PHP_PDO_MYSQL_VERSION,
	PHP_MODULE_GLOBALS(pdo_mysql),
	PHP_GINIT(pdo_mysql),
	NULL,
	NULL,
	STANDARD_MODULE_PROPERTIES_EX
};
/* }}} */

开发者ID:13572293130,项目名称:php-src,代码行数:29,代码来源:pdo_mysql.c


示例15: PHP_FE

static zend_function_entry global_functions[] = {
    PHP_FE(global_inc, NULL)
    PHP_FE(global_get, NULL)
    PHP_FE(global_name, NULL)
    {
        NULL, NULL, NULL
    }
};

zend_module_entry global_module_entry = {
    STANDARD_MODULE_HEADER,
    "global", /* extname */
    global_functions,
    NULL,    /* MINIT */
    NULL,    /* MSHUTDOWN */
    PHP_RINIT(global),
    PHP_RSHUTDOWN(global),
    NULL,    /* MINFO */
    NO_VERSION_YET,
    PHP_MODULE_GLOBALS(global),
    NULL,    /* GINIT */
    NULL,    /* GSHUTDOWN */
    NULL,    /* RPOSTSHUTDOWN */
    STANDARD_MODULE_PROPERTIES_EX
};

#ifdef COMPILE_DL_GLOBAL
ZEND_GET_MODULE(global)
#endif

开发者ID:keyganker,项目名称:phptek2013,代码行数:29,代码来源:php_global.c


示例16: ZEND_MODULE_REQUIRED

    ZEND_MODULE_REQUIRED("json"),
    {NULL,NULL,NULL}
};
#endif

zend_module_entry couchbase_module_entry = {
#if ZEND_MODULE_API_NO >= 220050617
    STANDARD_MODULE_HEADER_EX,
    NULL,
    php_couchbase_deps,
#elif ZEND_MODULE_API_NO >= 20010901
    STANDARD_MODULE_HEADER,
#endif
    PHP_COUCHBASE_EXTNAME,
    couchbase_functions,
    PHP_MINIT(couchbase),
    PHP_MSHUTDOWN(couchbase),
    PHP_RINIT(couchbase),
    PHP_RSHUTDOWN(couchbase),
    NULL,
#if ZEND_MODULE_API_NO >= 20010901
    PHP_COUCHBASE_VERSION,
#endif
    STANDARD_MODULE_PROPERTIES
};

#ifdef COMPILE_DL_COUCHBASE
ZEND_GET_MODULE(couchbase)
#endif

开发者ID:ctbsea,项目名称:php-couchbase,代码行数:29,代码来源:couchbase.c


示例17: PHP_MINIT

    {NULL, NULL, NULL}    /* Must be the last line in beast_functions[] */
};
/* }}} */

/* {{{ beast_module_entry
 */
zend_module_entry beast_module_entry = {
#if ZEND_MODULE_API_NO >= 20010901
    STANDARD_MODULE_HEADER,
#endif
    "beast",
    beast_functions,
    PHP_MINIT(beast),
    PHP_MSHUTDOWN(beast),
    PHP_RINIT(beast),
    PHP_RSHUTDOWN(beast),
    PHP_MINFO(beast),
#if ZEND_MODULE_API_NO >= 20010901
    BEAST_VERSION, /* Replace with version number for your extension */
#endif
    STANDARD_MODULE_PROPERTIES
};
/* }}} */

#ifdef COMPILE_DL_BEAST
ZEND_GET_MODULE(beast)
#endif


extern char encrypt_file_header_sign[];
extern int encrypt_file_header_length;
开发者ID:northtop,项目名称:php-beast,代码行数:31,代码来源:beast.c


示例18: PHP_MINIT

	}
#if PHP_MAJOR_VERSION == 7
#undef rsrc
#endif
}

zend_module_entry scws_module_entry = {
#if ZEND_MODULE_API_NO >= 20010901
	STANDARD_MODULE_HEADER,
#endif
	"scws",
	scws_functions,
	PHP_MINIT(scws),
	PHP_MSHUTDOWN(scws),
	NULL,
	PHP_RSHUTDOWN(scws),
	PHP_MINFO(scws),
#if ZEND_MODULE_API_NO >= 20010901
	PHP_SCWS_MODULE_VERSION,
#endif
	STANDARD_MODULE_PROPERTIES
};
/* }}} */

#ifdef COMPILE_DL_SCWS
ZEND_GET_MODULE(scws)
#endif

PHP_INI_BEGIN()
	PHP_INI_ENTRY("scws.default.charset", PHP_SCWS_DEFAULT_CHARSET, PHP_INI_ALL, NULL)
	PHP_INI_ENTRY("scws.default.fpath", NULL, PHP_INI_ALL, NULL)
开发者ID:ivanszl,项目名称:scws,代码行数:31,代码来源:php_scws.c


示例19: PHP_FE

  PHP_FE(ezc_throw, arginfo_ezc_throw_std)
  PHP_FE(ezc_throw, arginfo_ezc_throw_nonstd)
  PHP_FE_END
};
/* }}} */

/* {{{ 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

开发者ID:CheJharia,项目名称:hhvm,代码行数:29,代码来源:ezc_test.cpp


示例20: PHP_FE

	PHP_FE(gree_fastprocessor_startup,	NULL)
	{NULL, NULL, NULL}
};
/* }}} */

/* {{{ gree_fastprocessor_module_entry */
zend_module_entry gree_fastprocessor_module_entry = {
#if ZEND_MODULE_API_NO >= 20010901
	STANDARD_MODULE_HEADER,
#endif
	"gree_fastprocessor",
	gree_fastprocessor_functions,
	PHP_MINIT(gree_fastprocessor),
	PHP_MSHUTDOWN(gree_fastprocessor),
	PHP_RINIT(gree_fastprocessor),		/* Replace with NULL if there's nothing to do at request start */
	PHP_RSHUTDOWN(gree_fastprocessor),	/* Replace with NULL if there's nothing to do at request end */
	PHP_MINFO(gree_fastprocessor),
#if ZEND_MODULE_API_NO >= 20010901
	"0.1", /* Replace with version number for your extension */
#endif
	STANDARD_MODULE_PROPERTIES
};
/* }}} */

#ifdef COMPILE_DL_GREE_FASTPROCESSOR
ZEND_GET_MODULE(gree_fastprocessor)
#endif

/* {{{ php_gree_fastprocessor_init_globals
 */
static void php_gree_fastprocessor_init_globals(zend_gree_fastprocessor_globals *gree_fastprocessor_globals) {
开发者ID:fujimoto,项目名称:GreeFastProcessor,代码行数:31,代码来源:php_gree_fastprocessor.c



注:本文中的PHP_RSHUTDOWN函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C++ PHRASE_ENABLED函数代码示例发布时间:2022-05-30
下一篇:
C++ PHP_RINIT函数代码示例发布时间:2022-05-30
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap