string newServerIp = m_ip; AddressFamily addressFamily = AddressFamily.InterNetwork; //对IPv6进行支持 #if UNITY_IOS && !UNITY_EDITOR if (GameManager.Instance != null && GameManager.Instance.appleInterFace != null) { GameManager.Instance.appleInterFace.GetIPv6Type(m_ip, m_port, out newServerIp, out addressFamily); } #endif tcpClient = new Socket(addressFamily, SocketType.Stream, ProtocolType.Tcp); IPAddress ip = IPAddress.Parse(newServerIp); IPEndPoint remoteEP = new IPEndPoint(ip, System.Int32.Parse(m_port)); //绑定异步连接回调函数 tcpClient.BeginConnect(remoteEP, new AsyncCallback(ConnectCallback), tcpClient); |
|Archiver|手机版|小黑屋|IPv6.la(IPv6技术网)
GMT+8, 2021-3-8 11:24 , Processed in 0.234513 second(s), 23 queries .