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