|
말 그대로, 바로 데이터를 보낼건지 여부를 묻는 것 입니다.
Indy 자체적으로 버퍼를 가지고 버퍼링을 하는데
(어쩌면 TCP 통신이라면 당연한 것이겠지만)
이 AWriteNow 가 true 면, 버퍼링을 하지 않고 바로 송신을 하게 됩니다.
하지만, 그렇다고 해서 UDP 처럼 바로 송신이 되는 것은 아니고,
TCP 자체적인 특성상 컴퓨터의 MTU가 넘지 않으면
일정 틱 (200~300ms 정도) 후에 모아서 송신을 하게 됩니다.
기본 AWriteNow 값은 false 입니다.
cuperido
님이 쓰신 글 :
: indy 클라이언트 WriteBuffer의 세번쨰 인자(AWriteNow)의
: 용도는 무엇인가요
|