Commit Graph

4 Commits

Author SHA1 Message Date
Ayndpa
f2fde172e1 添加消息处理程序依赖项设置和启动/停止功能,以增强网络消息处理能力 2025-11-18 21:46:31 +08:00
Ayndpa
d1d26ad0f0 更新Steam网络信息,添加用户信息更新功能以获取延迟和中继状态 2025-11-18 21:45:42 +08:00
Ayndpa
e7a09f9d92 增强Steam好友邀请功能,添加连接字符串支持并改进错误处理;实现游戏大厅加入请求的回调 2025-11-18 21:37:01 +08:00
Ayndpa
af181bb133 Refactor Steam Networking Components
- Removed SteamMessageHandler class and its implementation files.
- Integrated control packet handling directly into the SteamMessageHandler.
- Updated TCPClient and TCPServer classes to improve connection management and error handling.
- Added SteamNetworkingManager class to manage Steam networking, including lobby creation and connection handling.
- Implemented callbacks for Steam Friends and Matchmaking to handle lobby events.
- Enhanced message forwarding logic between TCP clients and Steam connections.
- Introduced control packet handling for ping responses.
- Improved thread safety with mutexes for shared resources.
2025-11-18 21:03:01 +08:00