TsgcTCPClient › Özellikler › UseNagle

UseNagle Özellik

İstemci soketinde Nagle algoritmasını (TCP_NODELAY) etkinleştirir veya devre dışı bırakır.

Sözdizimi

property UseNagle: Boolean read FUseNagle write FUseNagle stored True;

Varsayılan Değer

True

Remarks

Nagle algoritmasını etkin tutmak için UseNagle öğesini varsayılan True değerinde bırakın, bu, küçük giden paketleri arabelleğe alır ve başlık ek yükünü azaltmak için daha az segmentte birleştirir. Protokol küçük mesajların düşük gecikmeli teslimini gerektirdiğinde ve WriteData'ya yapılan her çağrı hemen iletilmesi gerektiğinde onu False (TCP_NODELAY) olarak ayarlayın. TCP istemci soketi oluşturulduğunda uygulanır.

Örnek


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

Özelliklere Dön