* Stop the transceiver * * Perform stopping by disabling receive streaming and issuing cancellation * requests to running threads. Threads will timeout and terminate at the * cancellation points once the device is disabled. Perform locking since the * stop request can come from the destructor (i.e. shutdown) in addition to the * control thread. */