Add IsServer checks for message sending

This commit is contained in:
Damian Korczowski
2021-04-16 21:18:12 +02:00
parent 9927209293
commit acb4a10fd5

View File

@@ -195,11 +195,15 @@ bool ENetDriver::PopEvent(NetworkEvent* eventPtr)
void ENetDriver::SendMessage(const NetworkChannelType channelType, const NetworkMessage& message)
{
ASSERT(IsServer() == false);
SendPacketToPeer((ENetPeer*)_peer, channelType, message);
}
void ENetDriver::SendMessage(const NetworkChannelType channelType, const NetworkMessage& message, Array<NetworkConnection, HeapAllocation> targets)
{
ASSERT(IsServer());
for(NetworkConnection connection&& : targets)
{
ASSERT(_peerMap.ContainsKey(connection));