| 109 | } |
| 110 | |
| 111 | void |
| 112 | AnalyzerRequestTracker::setAnalyzer(Analyzer *analyzer) |
| 113 | { |
| 114 | // Cancel all requests |
| 115 | this->cancelAll(); |
| 116 | |
| 117 | m_pendingRequests.clear(); |
| 118 | |
| 119 | m_analyzer = analyzer; |
| 120 | |
| 121 | if (m_analyzer != nullptr) |
| 122 | connect( |
| 123 | m_analyzer, |
| 124 | SIGNAL(inspector_message(const Suscan::InspectorMessage &)), |
| 125 | this, |
| 126 | SLOT(onInspectorMessage(const Suscan::InspectorMessage &))); |
| 127 | } |
| 128 | |
| 129 | void |
| 130 | AnalyzerRequestTracker::onInspectorMessage( |