private void StartSender(IPEndPoint ep) { if (this.m_Sender != null) { return; } this.m_Sender = new BroadcastSender(ep, m_Model, m_SenderID); }
private void StopSender() { BroadcastSender s = Interlocked.Exchange(ref this.m_Sender, null); if (s != null) { s.Dispose(); } }
private void StartSender(IPEndPoint ep) { if (this.m_Sender != null) { return; } this.m_Sender = new BroadcastSender(ep, m_Model, m_SenderID); }