tunm 0.2.1

game server for Rust
use td_rlua::Lua;
use td_clua_ext;

mod lua_db;
mod lua_network;
mod lua_userdata;
mod lua_timer;
mod lua_util;

pub use self::lua_db::register_db_func;
pub use self::lua_network::register_network_func;
pub use self::lua_userdata::register_userdata_func;
pub use self::lua_timer::register_timer_func;
pub use self::lua_util::register_util_func;


pub fn register_custom_func(lua: &mut Lua) {
    register_db_func(lua);
    register_network_func(lua);
    register_userdata_func(lua);
    register_timer_func(lua);
    register_util_func(lua);
    unsafe {
        td_clua_ext::luaopen_cjson(lua.state());
    }
}