TsgcTCPClient › Propriedades › UseNagle
Habilita ou desabilita o algoritmo de Nagle (TCP_NODELAY) no socket do cliente.
property UseNagle: Boolean read FUseNagle write FUseNagle stored True;
True
Deixe UseNagle no padrão True para manter o algoritmo de Nagle habilitado, que armazena em buffer pequenos pacotes de saída e os agrupa em menos segmentos para reduzir o overhead de cabeçalho. Defina-o como False (TCP_NODELAY) quando o protocolo exigir entrega de baixa latência de pequenas mensagens e cada chamada a WriteData deva chegar à rede imediatamente. Aplicado quando o socket do cliente TCP é criado.
oTCP := TsgcTCPClient.Create(nil);
oTCP.Host := 'www.esegece.com';
oTCP.Port := 2053;
oTCP.UseNagle := false;
oTCP.Active := true;