public void BroadcastPackage(SendDatagram datagram) { foreach (StreamManager manager in Clients) { manager.SendDatagram(datagram); } }
public void SendDatagram([NotNull] SendDatagram datagram) { if (datagram == null) { throw new ArgumentNullException(nameof(datagram)); } SendQueue.Enqueue(datagram); }