Class IpClient
Defined in File ip_client.h
Inheritance Relationships
Derived Types
public network::PcapTcpClient(Class PcapTcpClient)public network::TcpClient(Class TcpClient)public network::UdpClient(Class UdpClient)
Class Documentation
-
class IpClient
Subclassed by network::PcapTcpClient, network::TcpClient, network::UdpClient
Public Types
-
using Buffer = std::array<uint8_t, MAX_BUF_SIZE>
Public Functions
-
inline IpClient(std::string ip_address, unsigned int port)
-
virtual ~IpClient() = default
-
virtual int receive() = 0
Public Static Attributes
-
static constexpr size_t MAX_BUF_SIZE = 1024 * 16
-
using Buffer = std::array<uint8_t, MAX_BUF_SIZE>