TsgcTCPClient › 속성 › UseNagle

UseNagle Property

클라이언트 소켓에서 Nagle 알고리즘(TCP_NODELAY)을 활성화 또는 비활성화합니다.

구문

property UseNagle: Boolean read FUseNagle write FUseNagle stored True;

기본값

True

설명

Nagle 알고리즘을 활성화 상태로 유지하려면 UseNagle을 기본값 True로 두십시오. 이는 작은 발신 패킷을 버퍼링하고 더 적은 세그먼트로 결합하여 헤더 오버헤드를 줄입니다. 프로토콜이 작은 메시지의 저지연 전달을 요구하고 WriteData 호출이 즉시 전송되어야 하는 경우 False(TCP_NODELAY)로 설정하십시오. TCP 클라이언트 소켓이 생성될 때 적용됩니다.

예제


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

속성으로 돌아가기