public void broadcastSC(List<StateChange> list) { //Console.WriteLine("Sending # of SCs: {0}", list.Count); foreach (StateChange sc in list) { foreach (KeyValuePair<IPEndPoint, ConnectionID> d in connections) { //Console.WriteLine("Server - Sent StateChange to: " + d.Value.ID); STCPacket p = new STCPacket(sc); p.Dest = d.Key; this.nw.commitPacket(p); } } }
public void signalSC(List<StateChange> list, ConnectionID cid) { foreach (StateChange sc in list) { STCPacket p = new STCPacket(sc); p.Dest = cid.endpt; nw.commitPacket(p); } }