public static int ConnectEndPoint(int hostId, EndPoint endPoint, int exceptionConnectionId, out byte error) { if (!Enabled) { return(NetworkTransport.ConnectEndPoint(hostId, endPoint, exceptionConnectionId, out error)); } isClient = true; RelayTransport.address = ((IPEndPoint)endPoint).Address.ToString(); RelayTransport.port = (ushort)((IPEndPoint)endPoint).Port; relayConnectionId = NetworkTransport.Connect(hostId, RelayAddress, RelayPort, exceptionConnectionId, out error); // Requests connection return(relayConnectionId); }
public int ConnectEndPoint(int hostId, EndPoint endPoint, int specialConnectionId, out byte error) { return(NetworkTransport.ConnectEndPoint(hostId, endPoint, specialConnectionId, out error)); }
public static int ConnectEndPoint(int hostId, EndPoint end_point, int exception_connection_id, out byte error) { return(NetworkTransport.ConnectEndPoint((int)P2PSession.Instance.LocalPeer.GetLocalHostId(), end_point, exception_connection_id, out error)); }