public bool CheckForIdle() { return (rspDataIn.DataQueue.GetQLength() <= 0 && txDataOut.dataQ.GetQLength() <= 0 && (rxDataIn.DataQueue.GetQLength() <= 0 && rxTxMgr.dataQ.GetQLength() <= 0)); }