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
[54802] UDP 데이터 통신하는도중에 timer 가 동작한다면..
번외편 [wifemylove] 1259 읽음    2008-10-08 01:32
UDP 데이터통신은 계속 하고 있고 타이머가 한 6개정도 동작합니다.

그런데 타이머때문인지 다른것 때문인지 데이터통신 속도에 영향을 주네요

컴포넌트는 NMUDP를 쓰고 있고
NMUDP1에서 받은데이터는 NMUDP2로 넘겨주고
NMUDP2에서 받은데이터는 NMUDP1으로 넘겨줍니다.

이 두개가 서로 넘겨주는 함수에는 if문이나 for문은 들어가있지 않고
이 도중에 넘어가는 데이터를 memcpy 해서 이데이터들을 가지고 timer로 통해
제가 필요한부분을 빼냅니다.

하다가 기능이 많아져서 타이머를 여러개 쓰게 되니깐 데이터 통신이 점점 느려지는데...

NMUDP 데이터 넘겨주는 도중에 Timer가 동작하게 되면 원래 이렇게 좀더 딜레이가
걸리는건가요? timer는 말그대로 타이머 아닌지요?

+ -

관련 글 리스트
54802 UDP 데이터 통신하는도중에 timer 가 동작한다면.. 번외편 1259 2008/10/08
54823     Re:UDP 데이터 통신하는도중에 timer 가 동작한다면.. 이의영 1332 2008/10/09
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.