C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[20699] Re:윈도우 소켓의 버퍼 사이즈를 변경할 수 있나요?
류현 [rauto] 1240 읽음    2002-08-08 11:48
김종원 님이 쓰신 글 :
: 소켓으로 프로그램간에 통신을 하는데, 잘되던 놈이 다른 컴에선 안되길래
: 살펴보니, 메시지가 너무 짧아서( "OK" ) 전송이 안되고 있다가, 다음번 메시지에
: 밀려나오는 것 같군요.
: 윈도2000에선 잘되었는데, 윈도98에선 안되는군요.
: 어찌 flush 시킬 방법이나, 아님, 1 byte 라도 들어오면 바로바로 전송해버리게 할 수 있는
: 방법이 있을까요?
: 답변 부탁드립니당.
:
//--
ClientSocket 컨트롤이나 ServerSocket을 사용할 경우 1바이트라도 전송이 가능합니다.
window98도 예전에 가능했던거로 기억합니다.
다른컨트롤을 사용했다면 전송시 buffer를 설정하여 일정 용량이 된 후 전송하게끔
코딩해야 될것 같네요. 1바이트를 전송했는데 전송받은 쪽에서 문제가 발생했다면
OnRead이벤트에서 수신코딩이 잘못 된것 같네요..
이상허접답변이었습니다.

+ -

관련 글 리스트
20693 윈도우 소켓의 버퍼 사이즈를 변경할 수 있나요? 김종원 910 2002/08/08
20699     Re:윈도우 소켓의 버퍼 사이즈를 변경할 수 있나요? 류현 1240 2002/08/08
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.