├── ReadMe.txt ├── cmake ├── CMakeLists.txt ├── core │ └── CMakeLists.txt ├── daemon │ └── CMakeLists.txt ├── revolver │ └── CMakeLists.txt ├── rudp │ └── CMakeLists.txt ├── rudprecv │ └── CMakeLists.txt ├── rudpsend │ └── CMakeLists.txt ├── sample │ └── CMakeLists.txt ├── silencer │ └── CMakeLists.txt └── test │ └── CMakeLists.txt ├── code_generator ├── code_generator.sln ├── code_generator │ ├── code_generator.vcxproj │ ├── code_generator.vcxproj.filters │ ├── main.cpp │ └── template │ │ ├── ##file_prefix#.cpp │ │ ├── ##file_prefix#_frame.cpp │ │ ├── ##file_prefix#_frame.h │ │ ├── ##file_prefix#_log.cpp │ │ ├── ##file_prefix#_log.h │ │ ├── ##file_prefix#_server.cpp │ │ ├── ##file_prefix#_server.h │ │ └── list.txt └── strtk │ └── strtk_combinations │ └── strtk_combinations.vcxproj ├── common ├── core │ ├── ReadMe.txt │ ├── core.vcproj │ ├── core.vcxproj │ ├── core.vcxproj.filters │ ├── core.vcxproj.user │ ├── core_bandwidth_throttler.cpp │ ├── core_bandwidth_throttler.h │ ├── core_cmd_target.cpp │ ├── core_cmd_target.h │ ├── core_connection.cpp │ ├── core_connection.h │ ├── core_connection_manager.h │ ├── core_connection_mananger.cpp │ ├── core_daemon_client.cpp │ ├── core_daemon_client.h │ ├── core_daemon_event.h │ ├── core_daemon_msg.h │ ├── core_dc_client.cpp │ ├── core_dc_client.h │ ├── core_event_message.h │ ├── core_frame.cpp │ ├── core_frame.h │ ├── core_local_info.h │ ├── core_log_macro.cpp │ ├── core_log_macro.h │ ├── core_main.cpp │ ├── core_main.h │ ├── core_message_map_decl.cpp │ ├── core_message_map_decl.h │ ├── core_message_processor.cpp │ ├── core_message_processor.h │ ├── core_messgae_template.h │ ├── core_msg_.h │ ├── core_packet.cpp │ ├── core_packet.h │ ├── core_reactor_thread.cpp │ ├── core_reactor_thread.h │ ├── core_reciver_interface.h │ ├── core_server_type.cpp │ ├── core_server_type.h │ ├── core_tcp_disconnect_notify.h │ ├── core_tcp_listener.cpp │ ├── core_tcp_listener.h │ ├── core_udp_handler.cpp │ ├── core_udp_handler.h │ ├── data_center_msg.h │ ├── dc_short_conn.cpp │ └── dc_short_conn.h ├── def │ ├── make.exe │ ├── make.ilk │ ├── sample_msg.def │ ├── sample_msg.h │ └── syntax_analysis.pdb ├── json │ ├── json_stream.h │ └── rapidjson │ │ ├── document.h │ │ ├── filestream.h │ │ ├── internal │ │ ├── pow10.h │ │ ├── stack.h │ │ └── strfunc.h │ │ ├── prettywriter.h │ │ ├── rapidjson.h │ │ ├── reader.h │ │ ├── stringbuffer.h │ │ └── writer.h ├── revolver │ ├── ReadMe.txt │ ├── aes.c │ ├── aes.h │ ├── base64.cpp │ ├── base64.h │ ├── base_bin_stream.h │ ├── base_bin_stream.inl │ ├── base_block_buffer.h │ ├── base_cache_buffer.h │ ├── base_epoll_reactor.cpp │ ├── base_epoll_reactor.h │ ├── base_event_handler.cpp │ ├── base_event_handler.h │ ├── base_file.cpp │ ├── base_file.h │ ├── base_guard.h │ ├── base_hex_string.cpp │ ├── base_hex_string.h │ ├── base_inet_addr.cpp │ ├── base_inet_addr.h │ ├── base_log.cpp │ ├── base_log.h │ ├── base_log_thread.cpp │ ├── base_log_thread.h │ ├── base_namespace.h │ ├── base_nodes_load.cpp │ ├── base_nodes_load.h │ ├── base_os.h │ ├── base_packet.h │ ├── base_queue.h │ ├── base_reactor.h │ ├── base_reactor_instance.h │ ├── base_select_reactor.cpp │ ├── base_select_reactor.h │ ├── base_singleton.h │ ├── base_sock_acceptor.cpp │ ├── base_sock_acceptor.h │ ├── base_sock_connector.cpp │ ├── base_sock_connector.h │ ├── base_sock_dgram.cpp │ ├── base_sock_dgram.h │ ├── base_sock_stream.cpp │ ├── base_sock_stream.h │ ├── base_socket.cpp │ ├── base_socket.h │ ├── base_thread.cpp │ ├── base_thread.h │ ├── base_thread_mutex.h │ ├── base_timer_value.cpp │ ├── base_timer_value.h │ ├── base_typedef.h │ ├── crc_crypt.c │ ├── crc_crypt.h │ ├── date_time.cpp │ ├── date_time.h │ ├── gettimeofday.cpp │ ├── gettimeofday.h │ ├── lzo_object.cpp │ ├── lzo_object.h │ ├── lzoconf.h │ ├── lzodefs.h │ ├── md5.h │ ├── md5c.c │ ├── minilzo.c │ ├── minilzo.h │ ├── object_pool.h │ ├── revolver.vcproj │ ├── revolver.vcxproj │ ├── revolver.vcxproj.filters │ ├── revolver.vcxproj.user │ ├── timer_node_t.h │ ├── timer_node_t.inl │ ├── timer_queue_t.h │ ├── timer_queue_t.inl │ ├── timer_ring.cpp │ └── timer_ring.h ├── revolver_v12.sln ├── rudp │ ├── ReadMe.txt │ ├── rudp.vcxproj │ ├── rudp.vcxproj.filters │ ├── rudp.vcxproj.user │ ├── rudp_acceptor.h │ ├── rudp_adapter.cpp │ ├── rudp_adapter.h │ ├── rudp_adapter_interface.h │ ├── rudp_ccc.cpp │ ├── rudp_ccc.h │ ├── rudp_channel_interface.h │ ├── rudp_event_handler.h │ ├── rudp_half_connection.h │ ├── rudp_interface.cpp │ ├── rudp_interface.h │ ├── rudp_log_macro.cpp │ ├── rudp_log_macro.h │ ├── rudp_packet.h │ ├── rudp_recv_buffer.cpp │ ├── rudp_recv_buffer.h │ ├── rudp_segment.cpp │ ├── rudp_segment.h │ ├── rudp_send_buffer.cpp │ ├── rudp_send_buffer.h │ ├── rudp_socket.cpp │ ├── rudp_socket.h │ ├── rudp_stream.cpp │ └── rudp_stream.h ├── silencer │ ├── ReadMe.txt │ ├── daemon_config.cpp │ ├── daemon_config.h │ ├── dc_tcp_listener.cpp │ ├── dc_tcp_listener.h │ ├── sil_connection_hash.h │ ├── silencer.vcxproj │ ├── silencer.vcxproj.filters │ └── silencer.vcxproj.user └── vsproj │ ├── core_v12.vcxproj │ ├── core_v12.vcxproj.filters │ ├── revolver_v12.vcxproj │ ├── revolver_v12.vcxproj.filters │ ├── rudp_v12.vcxproj │ ├── rudp_v12.vcxproj.filters │ ├── silencer_v12.vcxproj │ └── silencer_v12.vcxproj.filters ├── daemon ├── daemon.cpp ├── daemon.sln ├── daemon.sln.docstates.suo ├── daemon.suo ├── daemon.vcproj ├── daemon.vcxproj ├── daemon.vcxproj.filters ├── daemon.vcxproj.user ├── daemon_element.cpp ├── daemon_element.h ├── daemon_frame.cpp ├── daemon_frame.h ├── daemon_json.h ├── daemon_log.cpp ├── daemon_log.h ├── daemon_physical.h ├── daemon_server.cpp ├── daemon_server.h ├── daemon_simple_physical.cpp └── daemon_simple_physical.h ├── license.txt ├── protocol_analysis ├── sample_msg.def ├── syntax_analysis.sln ├── syntax_analysis.sln.docstates.suo ├── syntax_analysis.suo └── syntax_analysis │ ├── as_translator.cpp │ ├── as_translator.h │ ├── base_block_handler.cpp │ ├── base_block_handler.h │ ├── base_error.cpp │ ├── base_error.h │ ├── base_line_handler.cpp │ ├── base_line_handler.h │ ├── base_translator.cpp │ ├── base_translator.h │ ├── basedefine.cpp │ ├── basedefine.h │ ├── cpp_translator.cpp │ ├── cpp_translator.h │ ├── datatype_handler.cpp │ ├── datatype_handler.h │ ├── file_handler.cpp │ ├── file_handler.h │ ├── filetitle_handler.cpp │ ├── filetitle_handler.h │ ├── global.cpp │ ├── global.h │ ├── lua_translator.cpp │ ├── lua_translator.h │ ├── main.cpp │ ├── memdesc_handler.cpp │ ├── memdesc_handler.h │ ├── message_handler.cpp │ ├── message_handler.h │ ├── namespace_handler.cpp │ ├── namespace_handler.h │ ├── sample_msg.h │ ├── singleton.cpp │ ├── singleton.h │ ├── syntax_analysis.vcxproj │ ├── syntax_analysis.vcxproj.filters │ ├── syntax_analysis.vcxproj.user │ ├── typedef_handler.cpp │ ├── typedef_handler.h │ ├── var_handler.cpp │ └── var_handler.h ├── rudp Traffic Statistics.jpg └── test ├── rudp_reciver ├── rudp_reciver.sln └── rudp_reciver │ ├── reciver_adapter.cpp │ ├── reciver_adapter.h │ ├── reciver_thread.cpp │ ├── reciver_thread.h │ ├── rudp_connection.cpp │ ├── rudp_connection.h │ ├── rudp_listen_handler.cpp │ ├── rudp_listen_handler.h │ ├── rudp_reciver.cpp │ ├── rudp_reciver.vcxproj │ ├── rudp_reciver.vcxproj.filters │ ├── rudp_reciver.vcxproj.user │ ├── udp_handler.cpp │ └── udp_handler.h ├── rudp_sender ├── rudp_sender.sln └── rudp_sender │ ├── reciver_adapter.cpp │ ├── reciver_adapter.h │ ├── reciver_thread.cpp │ ├── reciver_thread.h │ ├── rudp_connection.cpp │ ├── rudp_connection.h │ ├── rudp_listen_handler.cpp │ ├── rudp_listen_handler.h │ ├── rudp_reciver.cpp │ ├── rudp_reciver.vcxproj │ ├── rudp_reciver.vcxproj.filters │ ├── rudp_reciver.vcxproj.user │ ├── stat_packet.h │ ├── udp_handler.cpp │ └── udp_handler.h ├── sample_server ├── sample_frame.cpp ├── sample_frame.h ├── sample_log_macro.cpp ├── sample_log_macro.h ├── sample_server.cpp ├── sample_server.h ├── sample_server.sln ├── sample_server.sln.docstates.suo ├── sample_server.suo ├── sample_server.vcxproj ├── sample_server.vcxproj.filters ├── sample_server.vcxproj.user └── server.cpp ├── test.sln ├── test.sln.docstates.suo ├── test.suo └── test ├── core_test.cpp ├── core_test.h ├── stat_packet.h ├── test.cpp ├── test.vcproj ├── test.vcxproj ├── test.vcxproj.filters ├── test.vcxproj.user ├── test_body.cpp ├── test_body.h ├── test_select.cpp ├── test_select.h ├── test_tcp_delay.cpp └── test_tcp_delay.h /ReadMe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/ReadMe.txt -------------------------------------------------------------------------------- /cmake/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/cmake/CMakeLists.txt -------------------------------------------------------------------------------- /cmake/core/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/cmake/core/CMakeLists.txt -------------------------------------------------------------------------------- /cmake/daemon/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/cmake/daemon/CMakeLists.txt -------------------------------------------------------------------------------- /cmake/revolver/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/cmake/revolver/CMakeLists.txt -------------------------------------------------------------------------------- /cmake/rudp/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/cmake/rudp/CMakeLists.txt -------------------------------------------------------------------------------- /cmake/rudprecv/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/cmake/rudprecv/CMakeLists.txt -------------------------------------------------------------------------------- /cmake/rudpsend/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/cmake/rudpsend/CMakeLists.txt -------------------------------------------------------------------------------- /cmake/sample/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/cmake/sample/CMakeLists.txt -------------------------------------------------------------------------------- /cmake/silencer/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/cmake/silencer/CMakeLists.txt -------------------------------------------------------------------------------- /cmake/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/cmake/test/CMakeLists.txt -------------------------------------------------------------------------------- /code_generator/code_generator.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/code_generator/code_generator.sln -------------------------------------------------------------------------------- /code_generator/code_generator/code_generator.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/code_generator/code_generator/code_generator.vcxproj -------------------------------------------------------------------------------- /code_generator/code_generator/code_generator.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/code_generator/code_generator/code_generator.vcxproj.filters -------------------------------------------------------------------------------- /code_generator/code_generator/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/code_generator/code_generator/main.cpp -------------------------------------------------------------------------------- /code_generator/code_generator/template/##file_prefix#.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/code_generator/code_generator/template/##file_prefix#.cpp -------------------------------------------------------------------------------- /code_generator/code_generator/template/##file_prefix#_frame.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/code_generator/code_generator/template/##file_prefix#_frame.cpp -------------------------------------------------------------------------------- /code_generator/code_generator/template/##file_prefix#_frame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/code_generator/code_generator/template/##file_prefix#_frame.h -------------------------------------------------------------------------------- /code_generator/code_generator/template/##file_prefix#_log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/code_generator/code_generator/template/##file_prefix#_log.cpp -------------------------------------------------------------------------------- /code_generator/code_generator/template/##file_prefix#_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/code_generator/code_generator/template/##file_prefix#_log.h -------------------------------------------------------------------------------- /code_generator/code_generator/template/##file_prefix#_server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/code_generator/code_generator/template/##file_prefix#_server.cpp -------------------------------------------------------------------------------- /code_generator/code_generator/template/##file_prefix#_server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/code_generator/code_generator/template/##file_prefix#_server.h -------------------------------------------------------------------------------- /code_generator/code_generator/template/list.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/code_generator/code_generator/template/list.txt -------------------------------------------------------------------------------- /code_generator/strtk/strtk_combinations/strtk_combinations.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/code_generator/strtk/strtk_combinations/strtk_combinations.vcxproj -------------------------------------------------------------------------------- /common/core/ReadMe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/ReadMe.txt -------------------------------------------------------------------------------- /common/core/core.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core.vcproj -------------------------------------------------------------------------------- /common/core/core.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core.vcxproj -------------------------------------------------------------------------------- /common/core/core.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core.vcxproj.filters -------------------------------------------------------------------------------- /common/core/core.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core.vcxproj.user -------------------------------------------------------------------------------- /common/core/core_bandwidth_throttler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_bandwidth_throttler.cpp -------------------------------------------------------------------------------- /common/core/core_bandwidth_throttler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_bandwidth_throttler.h -------------------------------------------------------------------------------- /common/core/core_cmd_target.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_cmd_target.cpp -------------------------------------------------------------------------------- /common/core/core_cmd_target.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_cmd_target.h -------------------------------------------------------------------------------- /common/core/core_connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_connection.cpp -------------------------------------------------------------------------------- /common/core/core_connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_connection.h -------------------------------------------------------------------------------- /common/core/core_connection_manager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_connection_manager.h -------------------------------------------------------------------------------- /common/core/core_connection_mananger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_connection_mananger.cpp -------------------------------------------------------------------------------- /common/core/core_daemon_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_daemon_client.cpp -------------------------------------------------------------------------------- /common/core/core_daemon_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_daemon_client.h -------------------------------------------------------------------------------- /common/core/core_daemon_event.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_daemon_event.h -------------------------------------------------------------------------------- /common/core/core_daemon_msg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_daemon_msg.h -------------------------------------------------------------------------------- /common/core/core_dc_client.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_dc_client.cpp -------------------------------------------------------------------------------- /common/core/core_dc_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_dc_client.h -------------------------------------------------------------------------------- /common/core/core_event_message.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_event_message.h -------------------------------------------------------------------------------- /common/core/core_frame.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_frame.cpp -------------------------------------------------------------------------------- /common/core/core_frame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_frame.h -------------------------------------------------------------------------------- /common/core/core_local_info.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_local_info.h -------------------------------------------------------------------------------- /common/core/core_log_macro.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_log_macro.cpp -------------------------------------------------------------------------------- /common/core/core_log_macro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_log_macro.h -------------------------------------------------------------------------------- /common/core/core_main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_main.cpp -------------------------------------------------------------------------------- /common/core/core_main.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_main.h -------------------------------------------------------------------------------- /common/core/core_message_map_decl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_message_map_decl.cpp -------------------------------------------------------------------------------- /common/core/core_message_map_decl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_message_map_decl.h -------------------------------------------------------------------------------- /common/core/core_message_processor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_message_processor.cpp -------------------------------------------------------------------------------- /common/core/core_message_processor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_message_processor.h -------------------------------------------------------------------------------- /common/core/core_messgae_template.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_messgae_template.h -------------------------------------------------------------------------------- /common/core/core_msg_.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_msg_.h -------------------------------------------------------------------------------- /common/core/core_packet.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_packet.cpp -------------------------------------------------------------------------------- /common/core/core_packet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_packet.h -------------------------------------------------------------------------------- /common/core/core_reactor_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_reactor_thread.cpp -------------------------------------------------------------------------------- /common/core/core_reactor_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_reactor_thread.h -------------------------------------------------------------------------------- /common/core/core_reciver_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_reciver_interface.h -------------------------------------------------------------------------------- /common/core/core_server_type.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_server_type.cpp -------------------------------------------------------------------------------- /common/core/core_server_type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_server_type.h -------------------------------------------------------------------------------- /common/core/core_tcp_disconnect_notify.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_tcp_disconnect_notify.h -------------------------------------------------------------------------------- /common/core/core_tcp_listener.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_tcp_listener.cpp -------------------------------------------------------------------------------- /common/core/core_tcp_listener.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_tcp_listener.h -------------------------------------------------------------------------------- /common/core/core_udp_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_udp_handler.cpp -------------------------------------------------------------------------------- /common/core/core_udp_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/core_udp_handler.h -------------------------------------------------------------------------------- /common/core/data_center_msg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/data_center_msg.h -------------------------------------------------------------------------------- /common/core/dc_short_conn.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/dc_short_conn.cpp -------------------------------------------------------------------------------- /common/core/dc_short_conn.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/core/dc_short_conn.h -------------------------------------------------------------------------------- /common/def/make.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/def/make.exe -------------------------------------------------------------------------------- /common/def/make.ilk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/def/make.ilk -------------------------------------------------------------------------------- /common/def/sample_msg.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/def/sample_msg.def -------------------------------------------------------------------------------- /common/def/sample_msg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/def/sample_msg.h -------------------------------------------------------------------------------- /common/def/syntax_analysis.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/def/syntax_analysis.pdb -------------------------------------------------------------------------------- /common/json/json_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/json/json_stream.h -------------------------------------------------------------------------------- /common/json/rapidjson/document.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/json/rapidjson/document.h -------------------------------------------------------------------------------- /common/json/rapidjson/filestream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/json/rapidjson/filestream.h -------------------------------------------------------------------------------- /common/json/rapidjson/internal/pow10.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/json/rapidjson/internal/pow10.h -------------------------------------------------------------------------------- /common/json/rapidjson/internal/stack.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/json/rapidjson/internal/stack.h -------------------------------------------------------------------------------- /common/json/rapidjson/internal/strfunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/json/rapidjson/internal/strfunc.h -------------------------------------------------------------------------------- /common/json/rapidjson/prettywriter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/json/rapidjson/prettywriter.h -------------------------------------------------------------------------------- /common/json/rapidjson/rapidjson.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/json/rapidjson/rapidjson.h -------------------------------------------------------------------------------- /common/json/rapidjson/reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/json/rapidjson/reader.h -------------------------------------------------------------------------------- /common/json/rapidjson/stringbuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/json/rapidjson/stringbuffer.h -------------------------------------------------------------------------------- /common/json/rapidjson/writer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/json/rapidjson/writer.h -------------------------------------------------------------------------------- /common/revolver/ReadMe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/ReadMe.txt -------------------------------------------------------------------------------- /common/revolver/aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/aes.c -------------------------------------------------------------------------------- /common/revolver/aes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/aes.h -------------------------------------------------------------------------------- /common/revolver/base64.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base64.cpp -------------------------------------------------------------------------------- /common/revolver/base64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base64.h -------------------------------------------------------------------------------- /common/revolver/base_bin_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_bin_stream.h -------------------------------------------------------------------------------- /common/revolver/base_bin_stream.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_bin_stream.inl -------------------------------------------------------------------------------- /common/revolver/base_block_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_block_buffer.h -------------------------------------------------------------------------------- /common/revolver/base_cache_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_cache_buffer.h -------------------------------------------------------------------------------- /common/revolver/base_epoll_reactor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_epoll_reactor.cpp -------------------------------------------------------------------------------- /common/revolver/base_epoll_reactor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_epoll_reactor.h -------------------------------------------------------------------------------- /common/revolver/base_event_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_event_handler.cpp -------------------------------------------------------------------------------- /common/revolver/base_event_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_event_handler.h -------------------------------------------------------------------------------- /common/revolver/base_file.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_file.cpp -------------------------------------------------------------------------------- /common/revolver/base_file.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_file.h -------------------------------------------------------------------------------- /common/revolver/base_guard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_guard.h -------------------------------------------------------------------------------- /common/revolver/base_hex_string.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_hex_string.cpp -------------------------------------------------------------------------------- /common/revolver/base_hex_string.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_hex_string.h -------------------------------------------------------------------------------- /common/revolver/base_inet_addr.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_inet_addr.cpp -------------------------------------------------------------------------------- /common/revolver/base_inet_addr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_inet_addr.h -------------------------------------------------------------------------------- /common/revolver/base_log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_log.cpp -------------------------------------------------------------------------------- /common/revolver/base_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_log.h -------------------------------------------------------------------------------- /common/revolver/base_log_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_log_thread.cpp -------------------------------------------------------------------------------- /common/revolver/base_log_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_log_thread.h -------------------------------------------------------------------------------- /common/revolver/base_namespace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_namespace.h -------------------------------------------------------------------------------- /common/revolver/base_nodes_load.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_nodes_load.cpp -------------------------------------------------------------------------------- /common/revolver/base_nodes_load.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_nodes_load.h -------------------------------------------------------------------------------- /common/revolver/base_os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_os.h -------------------------------------------------------------------------------- /common/revolver/base_packet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_packet.h -------------------------------------------------------------------------------- /common/revolver/base_queue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_queue.h -------------------------------------------------------------------------------- /common/revolver/base_reactor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_reactor.h -------------------------------------------------------------------------------- /common/revolver/base_reactor_instance.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_reactor_instance.h -------------------------------------------------------------------------------- /common/revolver/base_select_reactor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_select_reactor.cpp -------------------------------------------------------------------------------- /common/revolver/base_select_reactor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_select_reactor.h -------------------------------------------------------------------------------- /common/revolver/base_singleton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_singleton.h -------------------------------------------------------------------------------- /common/revolver/base_sock_acceptor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_sock_acceptor.cpp -------------------------------------------------------------------------------- /common/revolver/base_sock_acceptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_sock_acceptor.h -------------------------------------------------------------------------------- /common/revolver/base_sock_connector.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_sock_connector.cpp -------------------------------------------------------------------------------- /common/revolver/base_sock_connector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_sock_connector.h -------------------------------------------------------------------------------- /common/revolver/base_sock_dgram.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_sock_dgram.cpp -------------------------------------------------------------------------------- /common/revolver/base_sock_dgram.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_sock_dgram.h -------------------------------------------------------------------------------- /common/revolver/base_sock_stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_sock_stream.cpp -------------------------------------------------------------------------------- /common/revolver/base_sock_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_sock_stream.h -------------------------------------------------------------------------------- /common/revolver/base_socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_socket.cpp -------------------------------------------------------------------------------- /common/revolver/base_socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_socket.h -------------------------------------------------------------------------------- /common/revolver/base_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_thread.cpp -------------------------------------------------------------------------------- /common/revolver/base_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_thread.h -------------------------------------------------------------------------------- /common/revolver/base_thread_mutex.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_thread_mutex.h -------------------------------------------------------------------------------- /common/revolver/base_timer_value.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_timer_value.cpp -------------------------------------------------------------------------------- /common/revolver/base_timer_value.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_timer_value.h -------------------------------------------------------------------------------- /common/revolver/base_typedef.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/base_typedef.h -------------------------------------------------------------------------------- /common/revolver/crc_crypt.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/crc_crypt.c -------------------------------------------------------------------------------- /common/revolver/crc_crypt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/crc_crypt.h -------------------------------------------------------------------------------- /common/revolver/date_time.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/date_time.cpp -------------------------------------------------------------------------------- /common/revolver/date_time.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/date_time.h -------------------------------------------------------------------------------- /common/revolver/gettimeofday.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/gettimeofday.cpp -------------------------------------------------------------------------------- /common/revolver/gettimeofday.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/gettimeofday.h -------------------------------------------------------------------------------- /common/revolver/lzo_object.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/lzo_object.cpp -------------------------------------------------------------------------------- /common/revolver/lzo_object.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/lzo_object.h -------------------------------------------------------------------------------- /common/revolver/lzoconf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/lzoconf.h -------------------------------------------------------------------------------- /common/revolver/lzodefs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/lzodefs.h -------------------------------------------------------------------------------- /common/revolver/md5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/md5.h -------------------------------------------------------------------------------- /common/revolver/md5c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/md5c.c -------------------------------------------------------------------------------- /common/revolver/minilzo.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/minilzo.c -------------------------------------------------------------------------------- /common/revolver/minilzo.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/minilzo.h -------------------------------------------------------------------------------- /common/revolver/object_pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/object_pool.h -------------------------------------------------------------------------------- /common/revolver/revolver.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/revolver.vcproj -------------------------------------------------------------------------------- /common/revolver/revolver.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/revolver.vcxproj -------------------------------------------------------------------------------- /common/revolver/revolver.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/revolver.vcxproj.filters -------------------------------------------------------------------------------- /common/revolver/revolver.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/revolver.vcxproj.user -------------------------------------------------------------------------------- /common/revolver/timer_node_t.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/timer_node_t.h -------------------------------------------------------------------------------- /common/revolver/timer_node_t.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/timer_node_t.inl -------------------------------------------------------------------------------- /common/revolver/timer_queue_t.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/timer_queue_t.h -------------------------------------------------------------------------------- /common/revolver/timer_queue_t.inl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/timer_queue_t.inl -------------------------------------------------------------------------------- /common/revolver/timer_ring.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/timer_ring.cpp -------------------------------------------------------------------------------- /common/revolver/timer_ring.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver/timer_ring.h -------------------------------------------------------------------------------- /common/revolver_v12.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/revolver_v12.sln -------------------------------------------------------------------------------- /common/rudp/ReadMe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/rudp/ReadMe.txt -------------------------------------------------------------------------------- /common/rudp/rudp.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/rudp/rudp.vcxproj -------------------------------------------------------------------------------- /common/rudp/rudp.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/rudp/rudp.vcxproj.filters -------------------------------------------------------------------------------- /common/rudp/rudp.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/rudp/rudp.vcxproj.user -------------------------------------------------------------------------------- /common/rudp/rudp_acceptor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/rudp/rudp_acceptor.h -------------------------------------------------------------------------------- /common/rudp/rudp_adapter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/rudp/rudp_adapter.cpp -------------------------------------------------------------------------------- /common/rudp/rudp_adapter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/rudp/rudp_adapter.h -------------------------------------------------------------------------------- /common/rudp/rudp_adapter_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/rudp/rudp_adapter_interface.h -------------------------------------------------------------------------------- /common/rudp/rudp_ccc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/rudp/rudp_ccc.cpp -------------------------------------------------------------------------------- /common/rudp/rudp_ccc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/rudp/rudp_ccc.h -------------------------------------------------------------------------------- /common/rudp/rudp_channel_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/rudp/rudp_channel_interface.h -------------------------------------------------------------------------------- /common/rudp/rudp_event_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/rudp/rudp_event_handler.h -------------------------------------------------------------------------------- /common/rudp/rudp_half_connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/rudp/rudp_half_connection.h -------------------------------------------------------------------------------- /common/rudp/rudp_interface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/rudp/rudp_interface.cpp -------------------------------------------------------------------------------- /common/rudp/rudp_interface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/rudp/rudp_interface.h -------------------------------------------------------------------------------- /common/rudp/rudp_log_macro.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/rudp/rudp_log_macro.cpp -------------------------------------------------------------------------------- /common/rudp/rudp_log_macro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/rudp/rudp_log_macro.h -------------------------------------------------------------------------------- /common/rudp/rudp_packet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/rudp/rudp_packet.h -------------------------------------------------------------------------------- /common/rudp/rudp_recv_buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/rudp/rudp_recv_buffer.cpp -------------------------------------------------------------------------------- /common/rudp/rudp_recv_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/rudp/rudp_recv_buffer.h -------------------------------------------------------------------------------- /common/rudp/rudp_segment.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/rudp/rudp_segment.cpp -------------------------------------------------------------------------------- /common/rudp/rudp_segment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/rudp/rudp_segment.h -------------------------------------------------------------------------------- /common/rudp/rudp_send_buffer.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/rudp/rudp_send_buffer.cpp -------------------------------------------------------------------------------- /common/rudp/rudp_send_buffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/rudp/rudp_send_buffer.h -------------------------------------------------------------------------------- /common/rudp/rudp_socket.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/rudp/rudp_socket.cpp -------------------------------------------------------------------------------- /common/rudp/rudp_socket.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/rudp/rudp_socket.h -------------------------------------------------------------------------------- /common/rudp/rudp_stream.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/rudp/rudp_stream.cpp -------------------------------------------------------------------------------- /common/rudp/rudp_stream.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/rudp/rudp_stream.h -------------------------------------------------------------------------------- /common/silencer/ReadMe.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/silencer/ReadMe.txt -------------------------------------------------------------------------------- /common/silencer/daemon_config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/silencer/daemon_config.cpp -------------------------------------------------------------------------------- /common/silencer/daemon_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/silencer/daemon_config.h -------------------------------------------------------------------------------- /common/silencer/dc_tcp_listener.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/silencer/dc_tcp_listener.cpp -------------------------------------------------------------------------------- /common/silencer/dc_tcp_listener.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/silencer/dc_tcp_listener.h -------------------------------------------------------------------------------- /common/silencer/sil_connection_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/silencer/sil_connection_hash.h -------------------------------------------------------------------------------- /common/silencer/silencer.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/silencer/silencer.vcxproj -------------------------------------------------------------------------------- /common/silencer/silencer.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/silencer/silencer.vcxproj.filters -------------------------------------------------------------------------------- /common/silencer/silencer.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/silencer/silencer.vcxproj.user -------------------------------------------------------------------------------- /common/vsproj/core_v12.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/vsproj/core_v12.vcxproj -------------------------------------------------------------------------------- /common/vsproj/core_v12.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/vsproj/core_v12.vcxproj.filters -------------------------------------------------------------------------------- /common/vsproj/revolver_v12.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/vsproj/revolver_v12.vcxproj -------------------------------------------------------------------------------- /common/vsproj/revolver_v12.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/vsproj/revolver_v12.vcxproj.filters -------------------------------------------------------------------------------- /common/vsproj/rudp_v12.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/vsproj/rudp_v12.vcxproj -------------------------------------------------------------------------------- /common/vsproj/rudp_v12.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/vsproj/rudp_v12.vcxproj.filters -------------------------------------------------------------------------------- /common/vsproj/silencer_v12.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/vsproj/silencer_v12.vcxproj -------------------------------------------------------------------------------- /common/vsproj/silencer_v12.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/common/vsproj/silencer_v12.vcxproj.filters -------------------------------------------------------------------------------- /daemon/daemon.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/daemon/daemon.cpp -------------------------------------------------------------------------------- /daemon/daemon.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/daemon/daemon.sln -------------------------------------------------------------------------------- /daemon/daemon.sln.docstates.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/daemon/daemon.sln.docstates.suo -------------------------------------------------------------------------------- /daemon/daemon.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/daemon/daemon.suo -------------------------------------------------------------------------------- /daemon/daemon.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/daemon/daemon.vcproj -------------------------------------------------------------------------------- /daemon/daemon.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/daemon/daemon.vcxproj -------------------------------------------------------------------------------- /daemon/daemon.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/daemon/daemon.vcxproj.filters -------------------------------------------------------------------------------- /daemon/daemon.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/daemon/daemon.vcxproj.user -------------------------------------------------------------------------------- /daemon/daemon_element.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/daemon/daemon_element.cpp -------------------------------------------------------------------------------- /daemon/daemon_element.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/daemon/daemon_element.h -------------------------------------------------------------------------------- /daemon/daemon_frame.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/daemon/daemon_frame.cpp -------------------------------------------------------------------------------- /daemon/daemon_frame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/daemon/daemon_frame.h -------------------------------------------------------------------------------- /daemon/daemon_json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/daemon/daemon_json.h -------------------------------------------------------------------------------- /daemon/daemon_log.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/daemon/daemon_log.cpp -------------------------------------------------------------------------------- /daemon/daemon_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/daemon/daemon_log.h -------------------------------------------------------------------------------- /daemon/daemon_physical.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/daemon/daemon_physical.h -------------------------------------------------------------------------------- /daemon/daemon_server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/daemon/daemon_server.cpp -------------------------------------------------------------------------------- /daemon/daemon_server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/daemon/daemon_server.h -------------------------------------------------------------------------------- /daemon/daemon_simple_physical.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/daemon/daemon_simple_physical.cpp -------------------------------------------------------------------------------- /daemon/daemon_simple_physical.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/daemon/daemon_simple_physical.h -------------------------------------------------------------------------------- /license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/license.txt -------------------------------------------------------------------------------- /protocol_analysis/sample_msg.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/sample_msg.def -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis.sln -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis.sln.docstates.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis.sln.docstates.suo -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis.suo -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/as_translator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/as_translator.cpp -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/as_translator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/as_translator.h -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/base_block_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/base_block_handler.cpp -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/base_block_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/base_block_handler.h -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/base_error.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/base_error.cpp -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/base_error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/base_error.h -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/base_line_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/base_line_handler.cpp -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/base_line_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/base_line_handler.h -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/base_translator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/base_translator.cpp -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/base_translator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/base_translator.h -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/basedefine.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/basedefine.cpp -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/basedefine.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/basedefine.h -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/cpp_translator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/cpp_translator.cpp -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/cpp_translator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/cpp_translator.h -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/datatype_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/datatype_handler.cpp -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/datatype_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/datatype_handler.h -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/file_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/file_handler.cpp -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/file_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/file_handler.h -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/filetitle_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/filetitle_handler.cpp -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/filetitle_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/filetitle_handler.h -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/global.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/global.cpp -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/global.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/global.h -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/lua_translator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/lua_translator.cpp -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/lua_translator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/lua_translator.h -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/main.cpp -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/memdesc_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/memdesc_handler.cpp -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/memdesc_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/memdesc_handler.h -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/message_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/message_handler.cpp -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/message_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/message_handler.h -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/namespace_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/namespace_handler.cpp -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/namespace_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/namespace_handler.h -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/sample_msg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/sample_msg.h -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/singleton.cpp: -------------------------------------------------------------------------------- 1 | #include "singleton.h" 2 | 3 | 4 | -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/singleton.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/singleton.h -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/syntax_analysis.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/syntax_analysis.vcxproj -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/syntax_analysis.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/syntax_analysis.vcxproj.filters -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/syntax_analysis.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/syntax_analysis.vcxproj.user -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/typedef_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/typedef_handler.cpp -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/typedef_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/typedef_handler.h -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/var_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/var_handler.cpp -------------------------------------------------------------------------------- /protocol_analysis/syntax_analysis/var_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/protocol_analysis/syntax_analysis/var_handler.h -------------------------------------------------------------------------------- /rudp Traffic Statistics.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/rudp Traffic Statistics.jpg -------------------------------------------------------------------------------- /test/rudp_reciver/rudp_reciver.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_reciver/rudp_reciver.sln -------------------------------------------------------------------------------- /test/rudp_reciver/rudp_reciver/reciver_adapter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_reciver/rudp_reciver/reciver_adapter.cpp -------------------------------------------------------------------------------- /test/rudp_reciver/rudp_reciver/reciver_adapter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_reciver/rudp_reciver/reciver_adapter.h -------------------------------------------------------------------------------- /test/rudp_reciver/rudp_reciver/reciver_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_reciver/rudp_reciver/reciver_thread.cpp -------------------------------------------------------------------------------- /test/rudp_reciver/rudp_reciver/reciver_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_reciver/rudp_reciver/reciver_thread.h -------------------------------------------------------------------------------- /test/rudp_reciver/rudp_reciver/rudp_connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_reciver/rudp_reciver/rudp_connection.cpp -------------------------------------------------------------------------------- /test/rudp_reciver/rudp_reciver/rudp_connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_reciver/rudp_reciver/rudp_connection.h -------------------------------------------------------------------------------- /test/rudp_reciver/rudp_reciver/rudp_listen_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_reciver/rudp_reciver/rudp_listen_handler.cpp -------------------------------------------------------------------------------- /test/rudp_reciver/rudp_reciver/rudp_listen_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_reciver/rudp_reciver/rudp_listen_handler.h -------------------------------------------------------------------------------- /test/rudp_reciver/rudp_reciver/rudp_reciver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_reciver/rudp_reciver/rudp_reciver.cpp -------------------------------------------------------------------------------- /test/rudp_reciver/rudp_reciver/rudp_reciver.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_reciver/rudp_reciver/rudp_reciver.vcxproj -------------------------------------------------------------------------------- /test/rudp_reciver/rudp_reciver/rudp_reciver.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_reciver/rudp_reciver/rudp_reciver.vcxproj.filters -------------------------------------------------------------------------------- /test/rudp_reciver/rudp_reciver/rudp_reciver.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_reciver/rudp_reciver/rudp_reciver.vcxproj.user -------------------------------------------------------------------------------- /test/rudp_reciver/rudp_reciver/udp_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_reciver/rudp_reciver/udp_handler.cpp -------------------------------------------------------------------------------- /test/rudp_reciver/rudp_reciver/udp_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_reciver/rudp_reciver/udp_handler.h -------------------------------------------------------------------------------- /test/rudp_sender/rudp_sender.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_sender/rudp_sender.sln -------------------------------------------------------------------------------- /test/rudp_sender/rudp_sender/reciver_adapter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_sender/rudp_sender/reciver_adapter.cpp -------------------------------------------------------------------------------- /test/rudp_sender/rudp_sender/reciver_adapter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_sender/rudp_sender/reciver_adapter.h -------------------------------------------------------------------------------- /test/rudp_sender/rudp_sender/reciver_thread.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_sender/rudp_sender/reciver_thread.cpp -------------------------------------------------------------------------------- /test/rudp_sender/rudp_sender/reciver_thread.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_sender/rudp_sender/reciver_thread.h -------------------------------------------------------------------------------- /test/rudp_sender/rudp_sender/rudp_connection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_sender/rudp_sender/rudp_connection.cpp -------------------------------------------------------------------------------- /test/rudp_sender/rudp_sender/rudp_connection.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_sender/rudp_sender/rudp_connection.h -------------------------------------------------------------------------------- /test/rudp_sender/rudp_sender/rudp_listen_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_sender/rudp_sender/rudp_listen_handler.cpp -------------------------------------------------------------------------------- /test/rudp_sender/rudp_sender/rudp_listen_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_sender/rudp_sender/rudp_listen_handler.h -------------------------------------------------------------------------------- /test/rudp_sender/rudp_sender/rudp_reciver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_sender/rudp_sender/rudp_reciver.cpp -------------------------------------------------------------------------------- /test/rudp_sender/rudp_sender/rudp_reciver.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_sender/rudp_sender/rudp_reciver.vcxproj -------------------------------------------------------------------------------- /test/rudp_sender/rudp_sender/rudp_reciver.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_sender/rudp_sender/rudp_reciver.vcxproj.filters -------------------------------------------------------------------------------- /test/rudp_sender/rudp_sender/rudp_reciver.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_sender/rudp_sender/rudp_reciver.vcxproj.user -------------------------------------------------------------------------------- /test/rudp_sender/rudp_sender/stat_packet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_sender/rudp_sender/stat_packet.h -------------------------------------------------------------------------------- /test/rudp_sender/rudp_sender/udp_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_sender/rudp_sender/udp_handler.cpp -------------------------------------------------------------------------------- /test/rudp_sender/rudp_sender/udp_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/rudp_sender/rudp_sender/udp_handler.h -------------------------------------------------------------------------------- /test/sample_server/sample_frame.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/sample_server/sample_frame.cpp -------------------------------------------------------------------------------- /test/sample_server/sample_frame.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/sample_server/sample_frame.h -------------------------------------------------------------------------------- /test/sample_server/sample_log_macro.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/sample_server/sample_log_macro.cpp -------------------------------------------------------------------------------- /test/sample_server/sample_log_macro.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/sample_server/sample_log_macro.h -------------------------------------------------------------------------------- /test/sample_server/sample_server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/sample_server/sample_server.cpp -------------------------------------------------------------------------------- /test/sample_server/sample_server.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/sample_server/sample_server.h -------------------------------------------------------------------------------- /test/sample_server/sample_server.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/sample_server/sample_server.sln -------------------------------------------------------------------------------- /test/sample_server/sample_server.sln.docstates.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/sample_server/sample_server.sln.docstates.suo -------------------------------------------------------------------------------- /test/sample_server/sample_server.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/sample_server/sample_server.suo -------------------------------------------------------------------------------- /test/sample_server/sample_server.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/sample_server/sample_server.vcxproj -------------------------------------------------------------------------------- /test/sample_server/sample_server.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/sample_server/sample_server.vcxproj.filters -------------------------------------------------------------------------------- /test/sample_server/sample_server.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/sample_server/sample_server.vcxproj.user -------------------------------------------------------------------------------- /test/sample_server/server.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/sample_server/server.cpp -------------------------------------------------------------------------------- /test/test.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/test.sln -------------------------------------------------------------------------------- /test/test.sln.docstates.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/test.sln.docstates.suo -------------------------------------------------------------------------------- /test/test.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/test.suo -------------------------------------------------------------------------------- /test/test/core_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/test/core_test.cpp -------------------------------------------------------------------------------- /test/test/core_test.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/test/core_test.h -------------------------------------------------------------------------------- /test/test/stat_packet.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/test/stat_packet.h -------------------------------------------------------------------------------- /test/test/test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/test/test.cpp -------------------------------------------------------------------------------- /test/test/test.vcproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/test/test.vcproj -------------------------------------------------------------------------------- /test/test/test.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/test/test.vcxproj -------------------------------------------------------------------------------- /test/test/test.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/test/test.vcxproj.filters -------------------------------------------------------------------------------- /test/test/test.vcxproj.user: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/test/test.vcxproj.user -------------------------------------------------------------------------------- /test/test/test_body.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/test/test_body.cpp -------------------------------------------------------------------------------- /test/test/test_body.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/test/test_body.h -------------------------------------------------------------------------------- /test/test/test_select.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/test/test_select.cpp -------------------------------------------------------------------------------- /test/test/test_select.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/test/test_select.h -------------------------------------------------------------------------------- /test/test/test_tcp_delay.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/test/test_tcp_delay.cpp -------------------------------------------------------------------------------- /test/test/test_tcp_delay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yuanrongxi/revolver/HEAD/test/test/test_tcp_delay.h --------------------------------------------------------------------------------