Вниз
Скачать: CL | DM;

Отключение Nagle в Indy 10   Найти похожие ветки 

← →
n0p ©   (2006-01-08 12:24) [0]

Как отключить Nagle в Indy 10.
Как отключить его в 9ой версии знаю, а в десятой... хз.


← →
Fay ©   (2006-01-08 12:50) [1]

2 n0p ©   (08.01.06 12:24)
И я не знаю. Но выдь можно порыть исходники на предмет setsockopt!


← →
n0p ©   (2006-01-08 16:24) [2]


> 2 n0p ©   (08.01.06 12:24)
> И я не знаю. Но выдь можно порыть исходники на предмет setsockopt!
>


Кхе... ну видел я там setsockopt в том же цикле (тока раньше они юзали while, а теперь for), что и надо править для Indy 9 и что?


← →
Piter ©   (2006-01-08 16:35) [3]

А что такое Nagle в инди?


← →
n0p ©   (2006-01-08 19:48) [4]

Не в инди, а в TCP/IP (конкретной реализации - Indy).
Несколько сообщений не отсылаются каждое в своём пакете, а склеиваются в один пакет и отсылаются.


← →
Piter ©   (2006-01-08 20:49) [5]

n0p ©   (08.01.06 19:48) [4]
Не в инди, а в TCP/IP (конкретной реализации - Indy).
Несколько сообщений не отсылаются каждое в своём пакете, а склеиваются в один пакет и отсылаются.


в TCP/IP??? Первый раз слышу... Склеиваться пакеты и так могут, это предусмотрено протоколом и определяется системой, реализующей стек протоклов IP...


← →
n0p ©   (2006-01-08 22:35) [6]


> в TCP/IP??? Первый раз слышу... Склеиваться пакеты и так
> могут, это предусмотрено протоколом и определяется системой,
>  реализующей стек протоклов IP...

Waaahh...
Ну ведь отключалось ведь!


← →
Eraser ©   (2006-01-08 23:15) [7]


> n0p ©   (08.01.06 12:24)

TIdTCPClient.Socket.UseNagle


← →
n0p ©   (2006-01-09 19:02) [8]

Пасибо!

З.Ы. Для сервера:
procedure FormMain.tcpServerConnect(AThread: TIdPeerThread);
begin
 AThread.Connection.Socket.UseNagle := False;
 ...


← →
Eraser ©   (2006-01-09 21:16) [9]


> n0p ©   (09.01.06 19:02) [8]


> procedure FormMain.tcpServerConnect(AThread: TIdPeerThread);

Только это очевидно для 9 версии, в десятой версии OnConnect выглядит так:
procedure TForm1.IdTCPServer1Connect(AContext: TIdContext);
begin

end;



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.024 c
15-1143933498
Лайт
2006-04-02 03:18
2006.04.23
Как оптимально вписать массив треугольников в прямоугольник?


1-1142666930
AAdamov
2006-03-18 10:28
2006.04.23
Компонент, на котором совершен правый клик


2-1144759689
Сергей И.
2006-04-11 16:48
2006.04.23
Подскажите почему?


1-1140177437
Дмитрий_177
2006-02-17 14:57
2006.04.23
Свой курсор в программе


8-1132654098
whatisthematrix3
2005-11-22 13:08
2006.04.23
Хочу добавить музыку в игру




   Наверх