static int init (
int numProgArgs = 0,
char **progArgs = NULL,
unsigned int defaultPort = 0,
const char* defaultHost = NULL,
unsigned ticktime =
OMTimerManagerDefaults::defaultTicktime,
unsigned maxTM =
OMTimerManagerDefaults::defaultMaxTM,
OMBoolean isRealTimeModel = TRUE);
numProgArgs
progArgs
defaultPort
애니메이션 서버와 통신하는 데 사용되는 포트를 지정하는 애니메이션 관련 매개변수입니다.
6423(기본값) 이외의 애니메이션 포트를 사용 중인 경우 이 번호는 rhapsody.ini 파일의 AnimationPortNumber 변수에 할당된 번호와 일치해야 합니다.
defaultHost
Rational® Rhapsody®가 실행 중인 머신의 기본 호스트 이름을 지정하는 애니메이션 관련 매개변수입니다.
tickTime
기본 시스템 틱을 밀리초로 지정합니다. 틱 시간마다 프레임워크 제한시간 관리자가 만기된 제한시간을 확인합니다. 기본 틱 시간은 100밀리초마다 입니다.
<lang>_CG::Framework::TimerResolution 속성을 설정하여 기본 틱 시간을 대체할 수 있습니다.
maxTM
애플리케이션에서 동시에 존재할 수 있는 최대 제한시간(설정되었거나 만기됨) 수를 지정합니다. 기본값은 100개의 제한시간입니다.
<lang>_CG::Framework::TimerMaxTimeouts 속성을 설정하여 최대 기본 제한시간 수를 대체할 수 있습니다.
isRealTimeModel
실시간(기본값) 또는 시뮬레이션된 시간 모드에서 모델이 실행 중인지 여부를 지정합니다. 기본값은 실시간입니다.
OMTimerManager는 다음과 같은 두 가지 시간 모델을 구현할 수 있습니다.