3
ответа

Увеличьте окно приема TCP для определенного сокета

Как увеличить окно приема TCP для определенного сокета? - Я знаю, как сделать так для всех сокетов путем установки ключа реестра TcpWindowSize, но как действительно делают это для определенного? Согласно...
вопрос задан: 5 May 2010 14:32
3
ответа

Linux к окнам массив байтов C++

Я должен копировать следующую функциональность Java в C++ для получения данных от Linux до Windows. Действительно ли Winsock2 является лучшим способом пойти?. Кроме того, какой-либо код ссылки для предложения? TIA, B импортируют java.nio....
вопрос задан: 9 June 2009 18:24
2
ответа

Действительно ли возможно сказать, назвали ли WSAStartup в процессе?

Я начал писать элемент управления ActiveX, который использует сокеты. Приложения, которые используют это управление, могут или не могут также использовать сокеты. Для моего управления действительно ли возможно сказать, имеет ли WSAStartup...
вопрос задан: 21 March 2017 02:08
1
ответ

Тайм-аут для ConnectEx () в режиме IOCP?

В клиенте IOCP Winsock2 после истечения времени ожидания ConnectEx () при неудачной попытке подключения происходит следующее: «Завершение ввода-вывода» ставится в очередь в связанный порт завершения ввода-вывода. ...
вопрос задан: 3 March 2019 17:36
0
ответов

Как правильно закрыть сокет (с IOCP) после отправки?

У меня проблемы с Winsock2 с использованием IOCP (режим перекрывающегося ввода-вывода), когда мне нужно закрыть соединение после отправки запрошенных данных. Я обнаружил, если я отправлю некоторые данные и закрою сокет ...
вопрос задан: 27 March 2019 06:20
0
ответов

Winsock2 не может подключиться к IP

Прежде всего, я уже отключил свой брандмауэр, добавил правила для порта (TCP и UDP), порт, перенаправленный на мой маршрутизатор. Я пытаюсь сделать систему входа в систему с Winsock, но клиент не будет подключаться к серверу ...
вопрос задан: 19 March 2019 17:45
0
ответов

VS Code - оконные API-зависимости

Новое в C ++, так что будьте добры! Я исследовал изрядное количество, прежде чем спросить об этом. В настоящее время у меня есть проект VS Code, который разрабатывается на ноутбуке Apple для среды Windows. Из моего понимания это ...
вопрос задан: 4 March 2019 14:40
0
ответов

Использовать исключение NullPointerException для проверки на null - это плохой стиль? [закрыто]

У меня есть код по следующему шаблону: return a (). b (). c (). d (). e (); теперь, поскольку каждый из этих методов может возвращать значение null, Каждый раз, когда я вызываю getaddrinfo (), он возвращает 11001. Я проверил это с множеством различных IP
вопрос задан: 23 May 2017 11:51
0
ответов

Boost::asio winsock и проблема совместимости с winsock 2

В моем проекте используется windows.h, в котором используется winsock.h, и мне нужно включить boost:assio, который использует winsock2. Поэтому я получаю много ошибок, в которых говорится, что Winsock.h уже включен. Я могу определить WIN32_LEAN_AND_MEAN.
вопрос задан: 29 November 2015 12:41
0
ответов

При использовании IOCP следует ли устанавливать для hEvent WSAOVERLAPPED значение NULL или допустимый дескриптор объекта WSAEVENT?

Согласно MSDN :hEvent :Если операция ввода-вывода с перекрытием выполняется без процедуры завершения ввода-вывода (, параметр lpCompletionRoutine операции устанавливается равным нулю ), тогда этот параметр должен...
вопрос задан: 6 August 2012 16:03
0
ответов

Не удается включить Winsock2.h в MSVC 2010

Я не могу включить WinSock2.h в проект msvc++2010. Сначала я подумал, что делаю что-то не так, поэтому создал пустой проект, чтобы проверить свое здравомыслие. Пустой проект выглядит следующим образом #include &...
вопрос задан: 30 July 2012 17:58
0
ответов

Утечка памяти GETIPFROMHOST

У меня есть этот код для извлечения IP-адреса из имени хоста: program Project1; {$ APPTYPE CONSOLE} использует SysUtils, winsock; функция GetIPFromHost (const HostName: string): string; тип ...
вопрос задан: 29 January 2012 06:43
0
ответов

API с использованием sockaddr_storage

Я пытаюсь выполнить некоторую независимость от IP-адресов, и, как было предложено в различных источниках, я попытался использовать sockaddr_storage. Однако все вызовы API (getaddrinfo, getnameinfo) по-прежнему зависят от struct sockaddr. И ...
вопрос задан: 12 January 2012 13:28
0
ответов

Пробивка отверстий TCP

Я пытаюсь реализовать пробивание отверстий TCP с помощью сокета Windows, используя инструментальную цепочку mingw. Я думаю, что процесс правильный, но дыра, похоже, не принимает. Я использовал это как ссылку. A и B подключаются к ...
вопрос задан: 12 January 2012 13:04
0
ответов

Как я могу остановить / перезапустить прослушивание и прием на серверном сокете в Winsock2 C ++?

Я создал сокет (Winsock2) в Visual Studio Pro C ++ для прослушивания порта на предмет соединений (TCP). Он работает отлично, но я позволил ему работать в собственном потоке, и я хочу иметь возможность выключить его с помощью ...
вопрос задан: 7 August 2011 02:42
0
ответов

Определить между сокетом и fd

В unix все является файловым подходом к функциям read (), write (), close () не поддерживается в Win32. Я хочу подражать этому, но понятия не имею, как отличить сокет от сокета от WinSocks2. ...
вопрос задан: 28 June 2011 16:28
0
ответов

WINSOCK - Установка тайм-аута для попытки подключения по несуществующему IP?

Я разрабатываю фильтр источника RTSP на C ++, и я использую WINSOCK 2.0 - блокирующий сокет. Когда я создаю блокирующий сокет, я устанавливаю его SO_RCVTIMEO на 3 секунды следующим образом: int ReceiveTimeout = 3000; int e ...
вопрос задан: 3 June 2011 15:10
0
ответов

Использование дескриптора OpenCV соответствует findFundamentalMat

Ранее я писал о проблеме, связанной с той же программой, но не получил ответов. С тех пор я исправил проблему, с которой столкнулся в тот момент, только чтобы столкнуться с новой проблемой. В основном я авто ...
вопрос задан: 9 May 2011 13:06
0
ответов

Вызов recv через сокет приостанавливает поток на прибл. 5 секунд

У меня архитектура клиент-сервер, реализованная на C ++ с блокировкой сокетов под Windows 7. Все работает хорошо до определенного уровня нагрузки. Если есть несколько клиентов (например,> 4) ...
вопрос задан: 23 March 2011 10:55
0
ответов

Почему я получаю ошибки компоновщика для ws2_32.dll в моей программе на C?

Я пишу свою программу в Visual Studio 2010. Я не могу связать файл с именем ws2_32.dll с моим проектом. Может ли кто-нибудь сказать мне, как я могу это сделать?
вопрос задан: 7 March 2011 14:04
0
ответов

пропавшие без вести сообщений при чтении с неблокированием udp

У меня есть проблема с пропавшими без вести сообщений при использовании неблокирования чтения в udp между двумя хостами. Отправитель находится на Linux, и читатель находится на winxp. Этот пример в Python показывает проблему. Вот три...
вопрос задан: 18 October 2010 15:28