RiCOSTask 클래스
RiCOSTask
클래스는 기본 태스킹 기능을 제공합니다.
작성 요약
create
RiCOSTask
오브젝트를 작성합니다.
destroy
RiCOSTask
오브젝트를 영구 삭제합니다.
cleanup
RiCOSTask
오브젝트 다음에 정리합니다.
init
RiCOSTask
오브젝트를 초기화합니다.
메소드 요약
endMyTask
현재 태스크를 종료합니다.
endOtherTask
현재 태스크 이외의 태스크를 종료합니다.
exeOnMyTask
오브젝트가 실행 중인 운영 체제 태스크와 동일한 운영 체제 태스크에서 메소드가 호출되었는지 여부를 판별합니다.
getCurrentTaskHandle
활성 태스크에 대한 핸들을 가져옵니다.
getOSHandle
기본 운영 체제 태스크에 핸들을 리턴합니다.
getTaskEndClbk
현재 운영 체제 스레드를 종료하는 콜백 함수입니다.
resume
일시중단된 태스크를 재개합니다.
setEndOSTaskInCleanup
RiCOSTask
클래스 영구 삭제시 해당 클래스와 연관된 운영 체제 태스크도 강제 종료해야 하는지 여부를 판별합니다.
setPriority
태스크의 우선순위를 설정합니다.
start
태스크 실행을 시작합니다.
suspend
태스크를 일시중단합니다.
create
destroy
cleanup
init
endMyTask
endOtherTask
exeOnMyTask
getCurrentTaskHandle
getOSHandle
getTaskEndClbk
resume
setEndOSTaskInCleanup
setPriority
start
suspend
피드백