public void SenderThreadMethod(MobileLab6 mob) { while (true) { if (CallSenderOn) { string name = _mob.ContactList[_rnd.Next(_mob.ContactList.Count)].Name; bool isIncoming = _rnd.Next(100) <= 40; Call call = new Call(name, isIncoming); call.CallEndTime = call.CallStartTime.AddSeconds(_rnd.Next(20)); mob.ReceiveCall(call); Thread.Sleep(2000); } } }
public CallFactory(MobileLab6 mob) { _mob = mob; }