opnet 属性

OPNET中获取属性值(Attribute)
    
   今天又把opnet 10.5中tutorial里的packet switching1、2两个例子作了一下,没什么收获,无非就是设计包格式、进程域编程,这个例子主要就是如何发包、收包而已,2稍微复杂一点,加上了子网的判断。
       里面可能对我有用的就是获取属性值的那个核心函数了,好像是op_ima_obj_attr_get_int32 (objid, attr_name, value_ptr)。参数的含义:objie是你感兴趣的那个对象的ID,attr_name就是你想要获得的那个对象的属性的名称了,value_ptr就是你要把这个属性的值写到哪里,可以是个变量。在packet switching2里面是这样使用的op_ima_obj_attr_get_int32 (parent_subnet, "user id",&subnet_id),parent_subnet代表了一个子网,"user id"是该子网的一个属性,subnet_id是一个在SV Block里定义的int型变量,我认为它也可以在程序里定义。



离散事件仿真:系统状态只有一些时间点上由于某些随机事件的驱动而发生变化和在两个离散事件之间状态变量保持不变的系统进行仿真


你可能感兴趣的:(编程)