private void Peer_OnReceive(object sender, ENetPacket e) { using (var reader = new StreamReader(e.GetPayloadStream(false))) { var name = reader.ReadLine(); var text = reader.ReadToEnd(); if (IsClient) { WriteLog("{0}: {1}", name, text); } else { WriteLog("{0}: {1}", name, text); m_Host.Broadcast(e.GetPayloadFinal(), 0, ENetPacketFlags.Reliable); } } }