5 #include <sys/socket.h> 12 sockaddr * socketAddress;
19 ~SocketUnixAPI()
override;
24 void init(std::string ip,
int port,
bool isIpv6)
override ;
34 void receiveData(
const std::string & data)
override;
39 std::string
getIpFromDomain(std::string &domain,
bool isHttps,
bool *IPv6)
override;
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