Timer
개요
Timer 클래스는 지정한 시간 이후에 특정 행동을 하기 위한 클래스입니다.
상속관계
어느 클래스로부터도 상속받지 않은 클래스입니다.
멤버 변수
이름 | 설명 |
id | 타이머 아이디입니다. |
멤버 함수
이름 | 설명 |
init(id,time,func,re,count,userdata) | 타이머를 초기화합니다. id 라는 고유 아이디로 설정하며, time 시간 뒤에 func 를 호출하며, re 가 true 인 경우 count 횟수만큼 반복합니다. 콜백 func 를 호출할 때에는, 첫번째 인자로 이 객체, 두번째 인자로 이전 호출과의 실제 시간차를 초 단위로 전달해 줍니다. 사용자 정의 데이터는 호출된 콜백 함수에서 t.userdata 를 통하여 사용가능합니다. |
run() | 생성된 타이머를 실행합니다. |
stop() | 작동중인 타이머를 정지합니다. |