Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Буфер WinSocket в C++ Builder / 3 сообщений из 3, страница 1 из 1
07.05.2006, 16:37
    #33714573
Belevern
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Буфер WinSocket в C++ Builder
У меня такая проблема: написал я серверное приложение на C++ Builder. И столкнулся с такой проблемой: когда буфер принятых/отправленных данных превышает где-то 20кб, данные перестают приниматься/отправляться соответственно... Предположительно дело в том что не хватает буфера принятых/отправленных данных... А вот как его увеличить? Тип сервера - non-blocking.
...
Рейтинг: 0 / 0
08.05.2006, 00:02
    #33714822
Maksim UM
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Буфер WinSocket в C++ Builder
Буффер можно менять с помощью
Код: plaintext
1.
2.
err = setsockopt(skt, SOL_SOCKET, SO_RCVBUF (*или SO_SNDBUF*), (char *)
 &sndsize,(int)sizeof(sndsize));
...
Рейтинг: 0 / 0
08.05.2006, 08:42
    #33714905
Belevern
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Буфер WinSocket в C++ Builder
int PASCAL FAR setsockopt (
IN SOCKET s,
IN int level,
IN int optname,
IN const char FAR * optval,
IN int optlen);

IN SOCKET s - дескриптор сокета, а как его вытащить из билдеровкого сокета? А то мне лень переделывать прогу на стандартный winsock...
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Буфер WinSocket в C++ Builder / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]