重构MultiplexManager,使用字符串ID替代uint32_t,优化TCPClient和TCPServer的客户端管理

This commit is contained in:
Ayndpa
2025-11-19 18:19:14 +08:00
parent 2e0febc3a3
commit dc44cf4df1
7 changed files with 62 additions and 41 deletions

View File

@@ -51,6 +51,7 @@ void SteamMessageHandler::pollMessages() {
ISteamNetworkingMessage* pIncomingMsgs[10];
int numMsgs = m_pInterface_->ReceiveMessagesOnConnection(conn, pIncomingMsgs, 10);
for (int i = 0; i < numMsgs; ++i) {
std::cout << "Received message on connection " << conn << std::endl;
ISteamNetworkingMessage* pIncomingMsg = pIncomingMsgs[i];
const char* data = (const char*)pIncomingMsg->m_pData;
size_t size = pIncomingMsg->m_cbSize;