#ifndef SDRPI_FPV_CONTROL_GROUND_PORT_UDP_H #define SDRPI_FPV_CONTROL_GROUND_PORT_UDP_H #include "port/poller.h" #include #include #include #include namespace drivers { class UdpDriver : public poller::PollObject { public: // port - локальный порт explicit UdpDriver(uint16_t port); bool sendTo(std::span data, const std::string& addr, uint16_t port); bool recvPacket(std::vector& out); ~UdpDriver() override; }; } #endif //SDRPI_FPV_CONTROL_GROUND_PORT_UDP_H