TsgcTCPClient › Propriedades › UseNagle

UseNagle Property

Habilita ou desabilita o algoritmo de Nagle (TCP_NODELAY) no socket do cliente.

Sintaxe

property UseNagle: Boolean read FUseNagle write FUseNagle stored True;

Valor Padrão

True

Observações

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.

Exemplo


oTCP := TsgcTCPClient.Create(nil);
oTCP.Host := 'www.esegece.com';
oTCP.Port := 2053;
oTCP.UseNagle := false;
oTCP.Active := true;

Voltar para Propriedades