Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.07.25;
Скачать: CL | DM;

Вниз

изменение параметров настройки сокета   Найти похожие ветки 

 
DmitryA   (2004-05-25 17:17) [0]

Уважаемые колеги, подскажите, пожалуйста как использовать TCP_NODELAY в setsockopt.


 
Digitman ©   (2004-05-25 17:30) [1]

например, так как написано в ориг.док-ции Майкрософт


 
Андрей   (2004-05-25 17:43) [2]

Уже пробовали как в оригинальной документации Микрософт, но во время тестирования нкакие параметры не изменились. Наша задача - передавать положение курсора мыши на другой компьютер по TCP/IP


 
Rouse_ ©   (2004-05-25 17:45) [3]

пример из инди:
Binding.SetSockOpt(Id_IPPROTO_TCP, Id_TCP_NODELAY, PChar(@Id_SO_True), SizeOf(Id_SO_True));


 
Rouse_ ©   (2004-05-25 17:48) [4]

хотя...

param: integer;
param:=1;
setsockopt(sock,IPPROTO_TCP,TCP_NODELAY,PChar(@param),sizeof(param));


 
Verg ©   (2004-05-25 17:48) [5]

Так же, как включателем - "вкл"/"выкл"
const
  VKL   = true;
  VYKL = false;
.................
var Psn : BOOL;
begin
 Psn := BOOL(VKL);// or VYKL
 if setsockopt( socket, IPPROTO_TCP, TCP_NODELAY, pchar(@Psn), sizeof(Psn) ) =
    SOCKET_ERROR then
    ShowMessage( "Sorry! Error, однако :", GetSysErrorMessage(WSAGetLastError) )
 else
    ShowMessage( "Error, одако, sorry!", GetSysErrorMessage(WSAGetLastError) );
// и т.д.
........................
...........


А эта,... курсор мыши-то ту причем?


 
Андрей   (2004-05-25 18:42) [6]

Дело в том, что по сети нужно передавать данные очень маленькие (десятки байт) но очень интенсивно. В этом случае наблюдается очень низкая скорость. Изменение TCP_NODELAY никаким образом не влияет на скорость. Подскажите, когда нужно изменять TCP_NODELAY и вообще как справиться с этой ситуацией?

Заранее благодарен...


 
Rouse_ ©   (2004-05-25 21:19) [7]

> [5] Verg ©   (25.05.04 17:48)
Классная конструкция, нужно ее запомнить :))



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

Текущий архив: 2004.07.25;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.057 c
3-1088578752
Zlod3y
2004-06-30 10:59
2004.07.25
ODBC


14-1088857978
DillerXX
2004-07-03 16:32
2004.07.25
Типа пожелайте счастливого пути!! ;)


4-1086922908
EXE
2004-06-11 07:01
2004.07.25
Мастера, возможно ли набор символов в любом активном окне Windows


14-1089103498
PVOzerski
2004-07-06 12:44
2004.07.25
MySQL + Apache - Аппаратные требования к компу.


1-1089290596
Stager
2004-07-08 16:43
2004.07.25
Просмотр HTML