近来实验室承接了一个opnet的网络仿真的项目,从头开始一点点学习opnet这个过程中,有了一些关于opnet的自我的了解,这些都是我在网上查不到的内容,贴出来。
1、关于各种中断的中断码
这个问题困扰了我很久,可以说从我开始看opnet就比较困惑,最近忽然有点想法了。所谓中断码刚开始不知道为什么还要给相应的中断加一个中断码,中断码可以说和这个函数中断码获得函数紧密相关op_intrpt_code(),这个中断函数就是起到获得中断码的作用,这个中断码可以是用户自定义的中断码,也可以是opnet提前预设到软件内部的。为什么需要这个中断码,中断在opnet的作用就是起到状态转换的作用,那么在多个中断转换条件的选择时,就需要有中断码来告诉opnet是哪个中断到来,随之要做出什么样的状态转换,就是靠的用户定义的中断码,同时有了这个中断码用户在定义状态转换时也可以明确知道那个中断到来,我要干什么。。。
举个例子
/*在当前仿真事件预设一个远程中断*/
op_intrpt_schedule_remote(op_sim_time(),1,processID)
当远程进程获取到该终端后执行状态转换,在状态出口可以利用op_i