16 virtual void init(std::string ip,
int port,
bool isIpv6) = 0;
21 virtual std::string
getData() = 0;
26 virtual void receiveData(
const std::string & data) = 0;
31 virtual std::string
getIpFromDomain(std::string &domain,
bool isHttps,
bool *IPv6) = 0;
virtual ~SocketAPI()=default
virtual std::string getData()=0
virtual void receiveData(const std::string &data)=0
virtual void init(std::string ip, int port, bool isIpv6)=0
virtual std::string getIpFromDomain(std::string &domain, bool isHttps, bool *IPv6)=0
interface for network realization
Definition: socket_api.h:6