This commit is contained in:
2025-07-07 22:44:57 -04:00
parent fd4207bebf
commit ddbf2287ea
54 changed files with 13224 additions and 105 deletions

View File

@@ -14,7 +14,7 @@
class TCPServer : IRPCServer {
public:
explicit TCPServer(int port);
TCPServer(int port, QueueHandle_t rx_queue);
~TCPServer();
private:
@@ -31,6 +31,8 @@ private:
TaskHandle_t m_rx_task;
TaskHandle_t m_tx_task;
QueueHandle_t m_rx_queue;
SemaphoreHandle_t m_mutex;
std::unordered_set<int> m_clients;
};