core_router.em.c
来自「实验室前辈用OPNET做的光突发交换网络的仿真实验」· C语言 代码 · 共 1,792 行 · 第 1/5 页
C
1,792 行
/* assign attrs for object 'obj [27]' */
Ema_Object_Attr_Set (model_id, obj [27],
"count", COMP_CONTENTS, 5,
"list", COMP_ARRAY_CONTENTS (0), obj [28],
"list", COMP_ARRAY_CONTENTS (1), obj [29],
"list", COMP_ARRAY_CONTENTS (2), obj [30],
"list", COMP_ARRAY_CONTENTS (3), obj [31],
"list", COMP_ARRAY_CONTENTS (4), obj [32],
EMAC_EOL);
/* assign attrs for object 'obj [35]' */
Ema_Object_Attr_Set (model_id, obj [35],
"count", COMP_CONTENTS, 5,
"list", COMP_ARRAY_CONTENTS (0), obj [36],
"list", COMP_ARRAY_CONTENTS (1), obj [37],
"list", COMP_ARRAY_CONTENTS (2), obj [38],
"list", COMP_ARRAY_CONTENTS (3), obj [39],
"list", COMP_ARRAY_CONTENTS (4), obj [40],
EMAC_EOL);
/* assign attrs for object 'obj [43]' */
Ema_Object_Attr_Set (model_id, obj [43],
"count", COMP_CONTENTS, 5,
"list", COMP_ARRAY_CONTENTS (0), obj [44],
"list", COMP_ARRAY_CONTENTS (1), obj [45],
"list", COMP_ARRAY_CONTENTS (2), obj [46],
"list", COMP_ARRAY_CONTENTS (3), obj [47],
"list", COMP_ARRAY_CONTENTS (4), obj [48],
EMAC_EOL);
/* assign attrs for object 'obj [51]' */
Ema_Object_Attr_Set (model_id, obj [51],
"count", COMP_CONTENTS, 5,
"list", COMP_ARRAY_CONTENTS (0), obj [52],
"list", COMP_ARRAY_CONTENTS (1), obj [53],
"list", COMP_ARRAY_CONTENTS (2), obj [54],
"list", COMP_ARRAY_CONTENTS (3), obj [55],
"list", COMP_ARRAY_CONTENTS (4), obj [56],
EMAC_EOL);
/* assign attrs for object 'obj [59]' */
Ema_Object_Attr_Set (model_id, obj [59],
"count", COMP_CONTENTS, 5,
"list", COMP_ARRAY_CONTENTS (0), obj [60],
"list", COMP_ARRAY_CONTENTS (1), obj [61],
"list", COMP_ARRAY_CONTENTS (2), obj [62],
"list", COMP_ARRAY_CONTENTS (3), obj [63],
"list", COMP_ARRAY_CONTENTS (4), obj [64],
EMAC_EOL);
/* assign attrs for object 'obj [67]' */
Ema_Object_Attr_Set (model_id, obj [67],
"count", COMP_CONTENTS, 5,
"list", COMP_ARRAY_CONTENTS (0), obj [68],
"list", COMP_ARRAY_CONTENTS (1), obj [69],
"list", COMP_ARRAY_CONTENTS (2), obj [70],
"list", COMP_ARRAY_CONTENTS (3), obj [71],
"list", COMP_ARRAY_CONTENTS (4), obj [72],
EMAC_EOL);
/* assign attrs for object 'obj [75]' */
Ema_Object_Attr_Set (model_id, obj [75],
"count", COMP_CONTENTS, 5,
"list", COMP_ARRAY_CONTENTS (0), obj [76],
"list", COMP_ARRAY_CONTENTS (1), obj [77],
"list", COMP_ARRAY_CONTENTS (2), obj [78],
"list", COMP_ARRAY_CONTENTS (3), obj [79],
"list", COMP_ARRAY_CONTENTS (4), obj [80],
EMAC_EOL);
/* assign attrs for object 'obj [261]' */
Ema_Object_Attr_Set (model_id, obj [261],
"requirements", COMP_INTENDED, EMAC_DISABLED,
"assignments", COMP_INTENDED, EMAC_DISABLED,
"priority", COMP_CONTENTS, 0,
EMAC_EOL);
/* assign attrs for object 'obj [260]' */
Ema_Object_Attr_Set (model_id, obj [260],
"selfdesc core", COMP_CONTENTS, obj [261],
"portgroups", COMP_INTENDED, EMAC_DISABLED,
EMAC_EOL);
/* assign attrs for object 'obj [0]' */
Ema_Object_Attr_Set (model_id, obj [0],
"name", COMP_CONTENTS, "STWITCH",
"name", COMP_INTENDED, EMAC_DISABLED,
"process model", COMP_CONTENTS, "CORE",
"begsim intrpt", COMP_TOGGLE, EMAC_ENABLED,
"endsim intrpt", COMP_TOGGLE, EMAC_ENABLED,
"position", COMP_CONTENTS, obj [1],
EMAC_EOL);
/* assign attrs for object 'obj [82]' */
Ema_Object_Attr_Set (model_id, obj [82],
"name", COMP_CONTENTS, "SCU",
"process model", COMP_CONTENTS, "scu",
"begsim intrpt", COMP_TOGGLE, EMAC_ENABLED,
"endsim intrpt", COMP_TOGGLE, EMAC_ENABLED,
"failure intrpts", COMP_CONTENTS, "disabled",
"position", COMP_CONTENTS, obj [83],
EMAC_EOL);
/* assign attrs for object 'obj [34]' */
Ema_Object_Attr_Set (model_id, obj [34],
"name", COMP_CONTENTS, "pt_0",
"name", COMP_INTENDED, EMAC_DISABLED,
"channel", COMP_CONTENTS, obj [35],
"position", COMP_CONTENTS, obj [41],
EMAC_EOL);
/* assign attrs for object 'obj [42]' */
Ema_Object_Attr_Set (model_id, obj [42],
"name", COMP_CONTENTS, "pt_1",
"name", COMP_INTENDED, EMAC_DISABLED,
"channel", COMP_CONTENTS, obj [43],
"position", COMP_CONTENTS, obj [49],
EMAC_EOL);
/* assign attrs for object 'obj [50]' */
Ema_Object_Attr_Set (model_id, obj [50],
"name", COMP_CONTENTS, "pt_2",
"name", COMP_INTENDED, EMAC_DISABLED,
"channel", COMP_CONTENTS, obj [51],
"position", COMP_CONTENTS, obj [57],
EMAC_EOL);
/* assign attrs for object 'obj [58]' */
Ema_Object_Attr_Set (model_id, obj [58],
"name", COMP_CONTENTS, "pt_3",
"name", COMP_INTENDED, EMAC_DISABLED,
"channel", COMP_CONTENTS, obj [59],
"position", COMP_CONTENTS, obj [65],
EMAC_EOL);
/* assign attrs for object 'obj [74]' */
Ema_Object_Attr_Set (model_id, obj [74],
"name", COMP_CONTENTS, "pt_4",
"name", COMP_INTENDED, EMAC_DISABLED,
"channel", COMP_CONTENTS, obj [75],
"position", COMP_CONTENTS, obj [81],
EMAC_EOL);
/* assign attrs for object 'obj [2]' */
Ema_Object_Attr_Set (model_id, obj [2],
"name", COMP_CONTENTS, "pr_0",
"name", COMP_INTENDED, EMAC_DISABLED,
"channel", COMP_CONTENTS, obj [3],
"position", COMP_CONTENTS, obj [9],
EMAC_EOL);
/* assign attrs for object 'obj [10]' */
Ema_Object_Attr_Set (model_id, obj [10],
"name", COMP_CONTENTS, "pr_1",
"name", COMP_INTENDED, EMAC_DISABLED,
"channel", COMP_CONTENTS, obj [11],
"position", COMP_CONTENTS, obj [17],
EMAC_EOL);
/* assign attrs for object 'obj [18]' */
Ema_Object_Attr_Set (model_id, obj [18],
"name", COMP_CONTENTS, "pr_2",
"name", COMP_INTENDED, EMAC_DISABLED,
"channel", COMP_CONTENTS, obj [19],
"position", COMP_CONTENTS, obj [25],
EMAC_EOL);
/* assign attrs for object 'obj [26]' */
Ema_Object_Attr_Set (model_id, obj [26],
"name", COMP_CONTENTS, "pr_3",
"name", COMP_INTENDED, EMAC_DISABLED,
"channel", COMP_CONTENTS, obj [27],
"position", COMP_CONTENTS, obj [33],
EMAC_EOL);
/* assign attrs for object 'obj [66]' */
Ema_Object_Attr_Set (model_id, obj [66],
"name", COMP_CONTENTS, "pr_4",
"name", COMP_INTENDED, EMAC_DISABLED,
"channel", COMP_CONTENTS, obj [67],
"position", COMP_CONTENTS, obj [73],
EMAC_EOL);
/* assign attrs for object 'obj [4]' */
Ema_Object_Attr_Set (model_id, obj [4],
"data rate", COMP_CONTENTS, (double) 1000000000,
"packet formats", COMP_CONTENTS, "unformatted,all formatted",
EMAC_EOL);
/* assign attrs for object 'obj [5]' */
Ema_Object_Attr_Set (model_id, obj [5],
"data rate", COMP_CONTENTS, (double) 1000000000,
"packet formats", COMP_CONTENTS, "unformatted,all formatted",
EMAC_EOL);
/* assign attrs for object 'obj [6]' */
Ema_Object_Attr_Set (model_id, obj [6],
"data rate", COMP_CONTENTS, (double) 1000000000,
"packet formats", COMP_CONTENTS, "unformatted,all formatted",
EMAC_EOL);
/* assign attrs for object 'obj [7]' */
Ema_Object_Attr_Set (model_id, obj [7],
"data rate", COMP_CONTENTS, (double) 1000000000,
"packet formats", COMP_CONTENTS, "unformatted,all formatted",
EMAC_EOL);
/* assign attrs for object 'obj [8]' */
Ema_Object_Attr_Set (model_id, obj [8],
"data rate", COMP_CONTENTS, (double) 1000000000,
"packet formats", COMP_CONTENTS, "unformatted,all formatted",
EMAC_EOL);
/* assign attrs for object 'obj [12]' */
Ema_Object_Attr_Set (model_id, obj [12],
"data rate", COMP_CONTENTS, (double) 1000000000,
"packet formats", COMP_CONTENTS, "unformatted,all formatted",
EMAC_EOL);
/* assign attrs for object 'obj [13]' */
Ema_Object_Attr_Set (model_id, obj [13],
"data rate", COMP_CONTENTS, (double) 1000000000,
"packet formats", COMP_CONTENTS, "unformatted,all formatted",
EMAC_EOL);
/* assign attrs for object 'obj [14]' */
Ema_Object_Attr_Set (model_id, obj [14],
"data rate", COMP_CONTENTS, (double) 1000000000,
"packet formats", COMP_CONTENTS, "unformatted,all formatted",
EMAC_EOL);
/* assign attrs for object 'obj [15]' */
Ema_Object_Attr_Set (model_id, obj [15],
"data rate", COMP_CONTENTS, (double) 1000000000,
"packet formats", COMP_CONTENTS, "unformatted,all formatted",
EMAC_EOL);
/* assign attrs for object 'obj [16]' */
Ema_Object_Attr_Set (model_id, obj [16],
"data rate", COMP_CONTENTS, (double) 1000000000,
"packet formats", COMP_CONTENTS, "unformatted,all formatted",
EMAC_EOL);
/* assign attrs for object 'obj [20]' */
Ema_Object_Attr_Set (model_id, obj [20],
"data rate", COMP_CONTENTS, (double) 1000000000,
"packet formats", COMP_CONTENTS, "unformatted,all formatted",
EMAC_EOL);
/* assign attrs for object 'obj [21]' */
Ema_Object_Attr_Set (model_id, obj [21],
"data rate", COMP_CONTENTS, (double) 1000000000,
"packet formats", COMP_CONTENTS, "unformatted,all formatted",
EMAC_EOL);
/* assign attrs for object 'obj [22]' */
Ema_Object_Attr_Set (model_id, obj [22],
"data rate", COMP_CONTENTS, (double) 1000000000,
"packet formats", COMP_CONTENTS, "unformatted,all formatted",
EMAC_EOL);
/* assign attrs for object 'obj [23]' */
Ema_Object_Attr_Set (model_id, obj [23],
"data rate", COMP_CONTENTS, (double) 1000000000,
"packet formats", COMP_CONTENTS, "unformatted,all formatted",
EMAC_EOL);
/* assign attrs for object 'obj [24]' */
Ema_Object_Attr_Set (model_id, obj [24],
"data rate", COMP_CONTENTS, (double) 1000000000,
"packet formats", COMP_CONTENTS, "unformatted,all formatted",
EMAC_EOL);
/* assign attrs for object 'obj [28]' */
Ema_Object_Attr_Set (model_id, obj [28],
"data rate", COMP_CONTENTS, (double) 1000000000,
"packet formats", COMP_CONTENTS, "unformatted,all formatted",
EMAC_EOL);
/* assign attrs for object 'obj [29]' */
Ema_Object_Attr_Set (model_id, obj [29],
"data rate", COMP_CONTENTS, (double) 1000000000,
"packet formats", COMP_CONTENTS, "unformatted,all formatted",
EMAC_EOL);
/* assign attrs for object 'obj [30]' */
Ema_Object_Attr_Set (model_id, obj [30],
"data rate", COMP_CONTENTS, (double) 1000000000,
"packet formats", COMP_CONTENTS, "unformatted,all formatted",
EMAC_EOL);
/* assign attrs for object 'obj [31]' */
Ema_Object_Attr_Set (model_id, obj [31],
"data rate", COMP_CONTENTS, (double) 1000000000,
"packet formats", COMP_CONTENTS, "unformatted,all formatted",
EMAC_EOL);
/* assign attrs for object 'obj [32]' */
Ema_Object_Attr_Set (model_id, obj [32],
"data rate", COMP_CONTENTS, (double) 1000000000,
"packet formats", COMP_CONTENTS, "unformatted,all formatted",
EMAC_EOL);
/* assign attrs for object 'obj [68]' */
Ema_Object_Attr_Set (model_id, obj [68],
"data rate", COMP_CONTENTS, (double) 1000000000,
"packet formats", COMP_CONTENTS, "unformatted,all formatted",
EMAC_EOL);
/* assign attrs for object 'obj [69]' */
Ema_Object_Attr_Set (model_id, obj [69],
"data rate", COMP_CONTENTS, (double) 1000000000,
"packet formats", COMP_CONTENTS, "unformatted,all formatted",
EMAC_EOL);
/* assign attrs for object 'obj [70]' */
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?