| 729 | } |
| 730 | |
| 731 | void CPacketManager::ProcessPluginPackets() |
| 732 | { |
| 733 | LOCK(m_Mutex); |
| 734 | while (!m_PluginData.empty()) |
| 735 | { |
| 736 | std::vector<uint8_t> &packet = m_PluginData.back(); |
| 737 | |
| 738 | PluginReceiveHandler(&packet[0], (int)packet.size()); |
| 739 | packet.clear(); |
| 740 | |
| 741 | m_PluginData.pop_back(); |
| 742 | } |
| 743 | UNLOCK(m_Mutex); |
| 744 | } |
| 745 | |
| 746 | void CPacketManager::PluginReceiveHandler(uint8_t *buf, int size) |
| 747 | { |
no test coverage detected