Всем доброго дня! Если мне нужно было бы использовать модель ввода/вывода, основанную на сообщениях окна (WSAAsyncSelect()), либо же на событиях...
Dmitry_Milk Это я понимаю, в TCP всё идёт потоком, а не пакетами. Но я боюсь что передавать буду так: send("Саша"); send("Маша"); А получу так:...
Dmitry_Milk В том то и дело что у меня не блокирующий сокет (использую модель WSAEventSelect()). То есть как не старайся, всегда функция recv()...
Всем доброй ночи! Сервер передаёт клиенту сообщения разной длины (от 8 до 15 байт). Так как клиент не знает размер сообщения, буфер я...
djmans Сетевой движок пишу для работы с TCP протоколом. Почти все нюансы разобрал. Осталось несколько. Вот и хотел ввести поддержку функции...
shchetinin Почитал. И не понял ничего. 1. Call WSAEventSelect to register for FD_CLOSE notification. 2. Call shutdown with how=SD_SEND. 3. When...
Всем доброго вечера! В запасе Windows Sockets 2, есть функция shutdown(), которая позволяет ограничивать функциональность сокета. Она позволяет:...
Всё, разобрался!
Всем доброго дня! Создал сокет: SOCKET entitySocket=0; entitySocket=socket(AF_INET,SOCK_STREAM,IPPROTO_TCP); Связывать его не обязательно, он...
Всем доброго вечера! Пишу сетевой движок для работы под управлением операционной системы семейства Windows. Модель ввода/вывода я выбрал...
Я сейчас ещё раз посмотрел возможные причины ошибки для функций connect() и accept() и обнаружил что там тоже есть WSAENOBUFS. А для них она в...
Dmitry_Milk ОГРОМНОЕ СПАСИБО! Если будут вопросы, надеюсь Вы поможете.
Dmitry_Milk Спасибо! Сейчас на ум пришло сразу несколько ситуаций: 1. Если я один раз вызвал WSAStartup() с успешным завершением, то в случае же...
Dmitry_Milk Когда пользователь создаёт клиента (CreateClient()), то он просто получает указатель на созданный экземпляр класса по работе с сокетом...
Dmitry_Milk Я просто не могу правильно продумать архитектуру. Смысл такой, моя движок будет позволять создавать множество сокетов (ограничение...
Dmitry_Milk Но по крайней мере, если я являюсь сервером и у меня произошла ошибка WSAENETDOWN на слушающем сокете, либо на любом из сокетов...
Dmitry_Milk Спасибо большое!
Создал тему в другом разделе. Эту можно удалить.
Всем доброго утра! Хочу уточнить несколько деталей при работе с Windows Sockets 2. В первую очередь хочу проконсультироваться по поводу ошибок и...
Извиняюсь что разместил тему в этом разделе, не заметил раздел WASM.NETWORKS. Модератор, перенеси, пожалуйста.
Имена участников (разделяйте запятой).