#include "binding.hpp"
#include "ConnectServer.hpp"
#include <stdio.h>
HDE::ConnectServer::ConnectServer(int domain, int service, int protocol, u_long IP) : server(domain,service,protocol,IP){
set_connection(establish_net_link(get_sock(),get_address()));
test_connection(get_connection());
}
int HDE::ConnectServer::establish_net_link(int sock, struct sockaddr_in address){
return connect(sock, (struct sockaddr *)&address, sizeof(address));
}