opnet进程模型rip_udp_v3理解
扫描二维码
随时随地手机看文章
rip_udp_v3进程模块状态转移图:
其中init入口代码区代码为初始化代码,包括创建与下层进程节点通信ici、创建与上层进程节点通信ici、获取本进程模块ID、所在节点ID、当前进程ID、将自身进程注册至模型注册表
init出口代码区代码为从模型注册表中获取其下层进程模块ID、确定与下层进程模块节点通信的入口、出口流索引
idle出口代码区代码为获取中断流类型、中断代码
CREATE入口代码区代码为上层代码远程强制唤醒udp进程模块节点时,为与上层通信而设置ici、端口以及一些数据。
SEND入口代码区代码为上层进程节点发送来的数据流的中断响应(当流终端出发且流不为下层节点入口流索引),处理相关包、ici,构建并发送将发送至下层节点的包、ici
ARRIVE入口代码区代码为下层进程节点发送来的数据流的中断响应(当流终端出发且流为下层节点入口流索引),处理相关包、ici,构建并发送将发送至上层节点的包、ici