摘要:
首先需要知道的是定时器(Timer)既可以在C++中实现也可以在Otcl中实现。在C++中,各种定时器都是基于抽象基类TimerHandler 的,而其又是由Handler继承来的,而且定时器经常用于Agent对象中,当然也可以用在其他对象中,这里主要说在Agent对象中的使用方法。 列举几个比较重要的函数和参数: sched():设定定时器在delay秒后超时,此时定时器必须处在TIMER_IDLE状态。 resched():重新设定定时器的超时时间,在调用resched(()函数时,定时器可以处于TIMER_PENDING状态。 cancel():取消定时器,调用cance... 阅读全文