//Function: InitConnection() //Argument: string //Argument: int //Purpose: This function initates the connection to the server. public int InitConnection(string t_ip, int t_port) { if (!TestConnectivity()) { IPAddress serverAddr = IPAddress.Parse(t_ip); IPEndPoint serverEP = new IPEndPoint(serverAddr, t_port); //Connect to Game Server m_sock.Connect(serverEP); m_sock.Blocking = false; m_writer = new BufferedWriter(); m_reader = new BufferedReader(); m_writer.Init(4096); m_reader.Init(4096); return 0; } Debug.Log("Socket already connected.. please pay attention!\n"); return -1; }