00001
00002
00003
00004
00005 #if !defined(_INCLUDED_MOD_LUA_H_HEADER__)
00006 #define _INCLUDED_MOD_LUA_H_HEADER__
00007
00008
00009 #if !defined(ACTIVE_MODULE)
00010 # define ACTIVE_MODULE "mod_lua"
00011 #endif
00012
00013 #if !defined(WIN32)
00014 # define _HAVE_LUA
00015 #endif
00016
00017 #include <stated.h>
00018
00019 #if defined(_HAVE_LUA)
00020 # include <lua.h>
00021 # include <lualib.h>
00022 # include <lauxlib.h>
00023 #endif
00024
00041 sul_error_t *
00042 modlua_initialize(smd_module_system_t *modsys, sul_cfg_block_t *cfg,
00043 apr_pool_t *pool);
00044
00053 sul_error_t *
00054 modlua_destroy(apr_pool_t *pool);
00055
00058 #endif