1#ifndef IV_SRC_COMMS_IP_UDPSERVER_HPP_
2#define IV_SRC_COMMS_IP_UDPSERVER_HPP_
Definition ITransportProtocol.hpp:13
Definition UdpServer.hpp:11
iv::comms::eResponse ctrlSend(const std::vector< std::byte > &buffer, iv::types::ipAddress ip, iv::types::ipPort port) override
Definition UdpServer.cpp:46
iv::comms::eResponse ctrlReceive(std::vector< std::byte > &buffer, iv::types::ipAddress *ip, iv::types::ipPort *port) override
Definition UdpServer.cpp:14
UdpServer(UdpServer &&other)=delete
iv::comms::eResponse ctrlStop() override
Definition UdpServer.cpp:84
bool m_isBroadcast
Definition UdpServer.hpp:31
UdpServer()
Definition UdpServer.cpp:8
UdpServer operator=(const UdpServer &other)=delete
UdpServer operator=(UdpServer &&other)=delete
UdpServer(const UdpServer &other)=delete
iv::comms::eResponse ctrlStart(const std::string &ip, uint64_t port) override
Definition UdpServer.cpp:55
std::shared_ptr< SocketUdp > m_socketUdp
Definition UdpServer.hpp:30
eResponse
Definition enums.hpp:285
uint16_t ipPort
Definition types.hpp:41
std::string ipAddress
Definition types.hpp:40