TsgcTCPClient › Eigenschaften › UseNagle

UseNagle Eigenschaft

Aktiviert oder deaktiviert den Nagle-Algorithmus (TCP_NODELAY) auf dem Client-Socket.

Syntax

property UseNagle: Boolean read FUseNagle write FUseNagle stored True;

Standardwert

True

Hinweise

Belassen Sie UseNagle beim Standardwert True, um den Nagle-Algorithmus aktiviert zu lassen, der kleine ausgehende Pakete puffert und sie zu weniger Segmenten zusammenfasst, um den Header-Overhead zu reduzieren. Setzen Sie es auf False (TCP_NODELAY), wenn das Protokoll eine Zustellung kleiner Nachrichten mit niedriger Latenz erfordert und jeder Aufruf von WriteData sofort auf den Draht gelangen muss. Wird angewendet, wenn der TCP-Client-Socket erstellt wird.

Beispiel


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

Zurück zu Properties