Функция ниже всегда возвращает NetworkError.Ok статус ошибки, даже когда я передаю случайный действительный IP-адрес.Почему это так?
public NetworkError Init(string ip, int port)
{
NetworkTransport.Init();
ConnectionConfig config = new ConnectionConfig();
channelId = config.AddChannel(QosType.AllCostDelivery);
HostTopology topology = new HostTopology(config, 1);
hostId = NetworkTransport.AddHost(topology, 0);
NetworkTransport.Connect(hostId, ip, port, 0, out error);
return (NetworkError)error;
}
Я создаю сервер с другой функцией (ниже) и хочу проверить, действительно ли я подключил сервер, который сделал.Как мне этого добиться?
public void Init(int port)
{
NetworkTransport.Init();
ConnectionConfig config = new ConnectionConfig();
channelId = config.AddChannel(QosType.AllCostDelivery);
HostTopology topology = new HostTopology(config, 1);
hostId = NetworkTransport.AddHost(topology, port, null);
}
ПРИМЕЧАНИЕ. Я отлаживаю на своем ноутбуке (клиенте), подключенном к точке доступа смартфона Android (на которой я запускаю сервер).