#include "RGBController.h" #include "NetworkProtocol.h" #include "net_port.h" #pragma once class NetworkClient { public: NetworkClient(std::vector& control); void ConnectionThread(); void ListenThread(); void SendRequest_ControllerCount(); void SendRequest_ControllerData(unsigned int idx); protected: std::vector& controllers; private: net_port port; };