initInstance

이 메소드는 OMThreadTimer의 인스턴스를 작성합니다. OMThreadTimer는 싱글톤입니다.

가시성
Public
시그니처
RP_FRAMEWORK_DLL static OMThreadTimer* initInstance(
   int ticktime =
      OMTimerManagerDefaults::defaultTicktime,
   unsigned maxTM = OMTimerManagerDefaults::defaultMaxTM,
   OMBoolean isRealTimeModel = TRUE);
매개변수
ticktime

기본 시스템 틱을 밀리초로 지정합니다. 틱 시간마다 프레임워크 및 사용자 애플리케이션에 틱 시간이 흘렀음을 알립니다.

OMTimerManagerDefaults 클래스timer.h에 다음과 같이 정의되어 있습니다.
static const unsigned defaultTicktime;

기본값은 oxf.cpp에 다음과 같이 지정되어 있습니다.
const unsigned
OMTimerManagerDefaults::defaultTicktime = 100;

maxTM

시스템에 동시에 존재할 수 있는 최대 제한시간 수를 지정합니다. maxTM 값은 제한시간 저장을 위해 힙 및 만기 목록을 생성하는 데 사용됩니다.

OMTimerManagerDefaults 클래스timer.h에 다음과 같이 정의되어 있습니다.
static const unsigned defaultMaxTM;

기본값은 oxf.cpp에 다음과 같이 지정되어 있습니다.
const unsigned
OMTimerManagerDefaults::defaultMaxTM = 100;


피드백