[gtk]gtk_timeout_add()에 관해서..

익명 사용자의 이미지

gtk_timeout_add 함수를 사용하면 주기적으로 함수를 call할 수 있잖아여.
음.. mS단위로요..
그런데 이 함수 여러개를 한꺼번에 쓰면 내가 원하는
작업에 대해서 전부 정상적으로 작동하나요?
하나는 100mS 다른건 3mS의 식으로요.
그리고 내가 콜한 함수의 처리시간이 3mS이상이 걸릴때는 어떻게 되는지도 알고 싶어요.
부탁드립니다.
아니면 테스트 할 수 있는 방법이라두 알려주세요.

익명 사용자의 이미지

gtk 프로그램에서time_out_add()를 써서 구현한 프로그램을

해보셨나요.....

저는 해봤는데 혹시 소스가 필요하시다면 메일 주시면 보내드리죠.

한번만 해보면 알수 있을 것 같은데....

익명 사용자의 이미지

메일 주소는 이름을 누르면 갈것 같은데..
plxer@hanamil.net
으로 보내 주시면 감사하겠습니다.

익명 사용자의 이미지

void vducntpm_timer_roll() // 0.5 초
{
.....
}

void main()
{
....
gtk_timeout_add(5, (GtkFunction)vducntpm_timer_roll, NULL);
....
}

익명 사용자의 이미지

감사합니다.
그런데..
0.5초가 아니라
0.005초가 되어야 하는거 아닌가요?