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
指定模型是在即時(預設值)還是模擬時間下執行。 預設值是即時。