/// <summary> /// Sets AutoResetEvent to shutdown transmission. /// </summary> public void StopTransmission() { if (_IsTransmitting) { _evtTransmitShutDown.Set(); _Message.ReleaseLock(); if (_TransmitterThread != null) { _TransmitterThread.Join(); _TransmitterThread = null; } } }