diff --git a/server/wsproxy/GCListener.h b/server/wsproxy/GCListener.h index fdd4254..4f036f7 100644 --- a/server/wsproxy/GCListener.h +++ b/server/wsproxy/GCListener.h @@ -36,9 +36,13 @@ class GCListener : public a8::Singleton long long GetSendNodeNum(); long long GetSentBytesNum(); - private: +private: a8::TcpListener *tcp_listener_ = nullptr; + +public: std::shared_ptr udp_listener_; + unsigned short kcp_socket_handle_ = 1000; std::shared_ptr kcp_session_mutex_; - std::map> kcp_session_hash_; + std::map> kcp_session_addr_hash_; + std::map> kcp_session_handle_hash_; };