Error messages are shown when joining a network game fails. Still need to handle players which left and kicking players.
This commit is contained in:
@@ -66,6 +66,16 @@ ServerRecvThread::Init(const string &pwd, const GameData &gameData)
|
||||
*m_gameData = gameData;
|
||||
}
|
||||
|
||||
void
|
||||
ServerRecvThread::SendError(int errorCode, SOCKET s)
|
||||
{
|
||||
boost::shared_ptr<NetPacket> packet(new NetPacketError);
|
||||
NetPacketError::Data errorData;
|
||||
errorData.errorCode = errorCode;
|
||||
static_cast<NetPacketError *>(packet.get())->SetData(errorData);
|
||||
GetSender().Send(packet, s);
|
||||
}
|
||||
|
||||
void
|
||||
ServerRecvThread::SendToAllPlayers(boost::shared_ptr<NetPacket> packet)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user