82 lines
1.7 KiB
C
82 lines
1.7 KiB
C
|
|
#define USE_EPOLL false
|
|
|
|
#include <stdio.h>
|
|
#include <stdlib.h>
|
|
#include <math.h>
|
|
#include "os_def.h"
|
|
#include <_ast.h>
|
|
|
|
#ifndef _MSC_VER
|
|
#include <netinet/in.h>
|
|
#include <netdb.h>
|
|
#include <sys/types.h>
|
|
#include <sys/socket.h>
|
|
#include <unistd.h>
|
|
#include <sys/errno.h>
|
|
#include <sys/ioctl.h>
|
|
#include <netinet/in.h>
|
|
#include <arpa/inet.h>
|
|
#endif
|
|
|
|
#include <x_thread.h>
|
|
#include <net/base_socket.h>
|
|
#include <x_lock.h>
|
|
#include <x_tick.h>
|
|
#include <container/queue_list.h>
|
|
#include "share_util.h"
|
|
#include "memory/buffer_allocator.h"
|
|
#include "memory/memory_container.hpp"
|
|
#include "appitnmsg.h"
|
|
#include "data_packet.hpp"
|
|
#include "data_packet_reader.hpp"
|
|
#include "net/send_packet_pool.h"
|
|
#include "net/work_socket.h"
|
|
#include "net/net_client.h"
|
|
#include "net/server_socket.h"
|
|
#include "server_def.h"
|
|
#include "gate/gate_proto.h"
|
|
|
|
#include <stream.h>
|
|
|
|
#ifdef _MSC_VER
|
|
#include "statistic/time_stat.h"
|
|
#endif
|
|
|
|
#include "encrypt/CRC.h"
|
|
#include "encrypt/Encrypt.h"
|
|
#include "flog/file_logger.h"
|
|
|
|
#include "second_time.h"
|
|
#include "container/static_hash_table.h"
|
|
|
|
#include <ref_class.hpp>
|
|
#include <ref_string.hpp>
|
|
#include <time.h>
|
|
|
|
#include "encrypt/EDPass.h"
|
|
|
|
extern "C"
|
|
{
|
|
#include <lua.h>
|
|
#include <lualib.h>
|
|
#include <lauxlib.h>
|
|
}
|
|
#include "luabase/base_lua.h"
|
|
#include "luabase/base_lua_config.h"
|
|
#include "luabase/script_value.hpp"
|
|
#include "luabase/script_value_list.h"
|
|
#include "luabase/lua_pre_process.h"
|
|
#include "luabase/vsp_def.h"
|
|
#include "luabase/base_script.h"
|
|
|
|
#include "utils/fdop.h"
|
|
|
|
#include "gate_def.h"
|
|
#include "srv/socket_srv.h"
|
|
#include "gate_server.h"
|
|
#include "config/ws_gate_config.h"
|
|
#include "client/client.h"
|
|
#include "srv/game_client_mgr.h"
|
|
#include "gameworld/game_world_client.h"
|