多服务器操作时序图.mdl
上传用户:dzyhzl
上传日期:2019-04-29
资源大小:56270k
文件大小:145k
源码类别:

模拟服务器

开发平台:

C/C++

  1. (object Petal
  2.     version     43
  3.     _written    "Rose 6.5.9232.10"
  4.     charSet     134)
  5. (object Design "Logical View"
  6.     is_unit     TRUE
  7.     is_loaded   TRUE
  8.     quid        "3E8C229C017E"
  9.     defaults    (object defaults
  10. rightMargin  0.250000
  11. leftMargin  0.250000
  12. topMargin   0.250000
  13. bottomMargin  0.500000
  14. pageOverlap  0.250000
  15. clipIconLabels  TRUE
  16. autoResize  TRUE
  17. snapToGrid  TRUE
  18. gridX       16
  19. gridY       16
  20. defaultFont  (object Font
  21.     size        10
  22.     face        "Arial"
  23.     bold        FALSE
  24.     italics     FALSE
  25.     underline   FALSE
  26.     strike      FALSE
  27.     color       0
  28.     default_color  TRUE)
  29. showMessageNum  1
  30. showClassOfObject  TRUE
  31. notation    "Unified")
  32.     root_usecase_package  (object Class_Category "Use Case View"
  33. quid        "3E8C229C0180"
  34. exportControl  "Public"
  35. global      TRUE
  36. logical_models  (list unit_reference_list
  37.     (object Mechanism @1
  38. logical_models  (list unit_reference_list
  39.     (object Object "玩家"
  40. quid        "3E8C22DE0055"
  41. collaborators  (list link_list
  42.     (object Link
  43. quid        "3E8C23740094"
  44. supplier    "玩家"
  45. quidu       "3E8C22DE0055"
  46. messages    (list Messages
  47.     (object Message "检查网络断线、或主动退出请求"
  48. quid        "3E8C23740095"
  49. frequency   "Aperiodic"
  50. synchronization  "Simple"
  51. dir         "FromClientToSupplier"
  52. sequence    "1"
  53. ordinal     0))))
  54. persistence  "Transient"
  55. multi       TRUE)
  56.     (object Object "总网关"
  57. quid        "3E8C23230111"
  58. collaborators  (list link_list
  59.     (object Link
  60. quid        "3E8C259801CC"
  61. supplier    "帐号服务器"
  62. quidu       "3E8C2331022A"
  63. messages    (list Messages
  64.     (object Message "停止该用户的计费"
  65. quid        "3E8C259801CD"
  66. frequency   "Aperiodic"
  67. synchronization  "Simple"
  68. dir         "FromClientToSupplier"
  69. sequence    "5"
  70. ordinal     5)
  71.     (object Message ""
  72. quid        "3E8C26520382"
  73. frequency   "Aperiodic"
  74. synchronization  "Simple"
  75. dir         "ToClientFromSupplier"
  76. sequence    "5.2"
  77. ordinal     7)))
  78.     (object Link
  79. quid        "3E8C261A02B7"
  80. supplier    "角色服务器"
  81. quidu       "3E8C2355019E"
  82. messages    (list Messages
  83.     (object Message "存储该用户数据信息"
  84. quid        "3E8C261A02B8"
  85. frequency   "Aperiodic"
  86. synchronization  "Simple"
  87. dir         "FromClientToSupplier"
  88. sequence    "6"
  89. ordinal     8)))
  90.     (object Link
  91. quid        "3E8C266E0343"
  92. supplier    "总网关"
  93. quidu       "3E8C23230111"
  94. messages    (list Messages
  95.     (object Message "清楚玩家信息"
  96. quid        "3E8C266E0344"
  97. frequency   "Aperiodic"
  98. synchronization  "Simple"
  99. dir         "FromClientToSupplier"
  100. sequence    "7"
  101. ordinal     9))))
  102. persistence  "Transient"
  103. multi       FALSE)
  104.     (object Object "帐号服务器"
  105. quid        "3E8C2331022A"
  106. collaborators  (list link_list
  107.     (object Link
  108. quid        "3E8C25DF017E"
  109. supplier    "帐号服务器"
  110. quidu       "3E8C2331022A"
  111. messages    (list Messages
  112.     (object Message "结束该用户帐号的锁定"
  113. quid        "3E8C25DF017F"
  114. frequency   "Aperiodic"
  115. synchronization  "Simple"
  116. dir         "FromClientToSupplier"
  117. sequence    "5.1"
  118. ordinal     6))))
  119. persistence  "Transient"
  120. multi       FALSE)
  121.     (object Object "游戏服务器"
  122. quid        "3E8C234A0084"
  123. collaborators  (list link_list
  124.     (object Link
  125. quid        "3E8C24200259"
  126. supplier    "游戏服务器"
  127. quidu       "3E8C234A0084"
  128. messages    (list Messages
  129.     (object Message "检查网络断线(可能来源于用户退出游戏请求)"
  130. quid        "3E8C2420025A"
  131. frequency   "Aperiodic"
  132. synchronization  "Simple"
  133. dir         "FromClientToSupplier"
  134. sequence    "2"
  135. ordinal     1)
  136.     (object Message "等待总网关确认后清除玩家在游戏世界中的数据"
  137. quid        "3E8C252602A7"
  138. frequency   "Aperiodic"
  139. synchronization  "Simple"
  140. dir         "FromClientToSupplier"
  141. sequence    "4"
  142. ordinal     4)))
  143.     (object Link
  144. quid        "3E8C248402D6"
  145. supplier    "总网关"
  146. quidu       "3E8C23230111"
  147. messages    (list Messages
  148.     (object Message "更新角色数据库"
  149. quid        "3E8C248402D7"
  150. frequency   "Aperiodic"
  151. synchronization  "Simple"
  152. dir         "FromClientToSupplier"
  153. sequence    "3"
  154. ordinal     2)
  155.     (object Message ""
  156. quid        "3E8C26090288"
  157. frequency   "Aperiodic"
  158. synchronization  "Simple"
  159. dir         "ToClientFromSupplier"
  160. sequence    "3.1"
  161. ordinal     3))))
  162. persistence  "Transient"
  163. multi       FALSE)
  164.     (object Object "角色服务器"
  165. quid        "3E8C2355019E"
  166. persistence  "Transient"
  167. multi       FALSE)))
  168.     (object Mechanism @2
  169. logical_models  (list unit_reference_list
  170.     (object Object "玩家"
  171. quid        "3E8C272E0334"
  172. collaborators  (list link_list
  173.     (object Link
  174. quid        "3E8C27A40278"
  175. supplier    "总网关"
  176. quidu       "3E8C273A018E"
  177. messages    (list Messages
  178.     (object Message "登陆请求"
  179. quid        "3E8C27A40279"
  180. frequency   "Aperiodic"
  181. synchronization  "Simple"
  182. dir         "FromClientToSupplier"
  183. sequence    "1"
  184. ordinal     0)
  185.     (object Message "把角色列表信息以及密钥发送给玩家"
  186. quid        "3E8C29090055"
  187. frequency   "Aperiodic"
  188. synchronization  "Simple"
  189. dir         "ToClientFromSupplier"
  190. sequence    "3"
  191. ordinal     6)
  192.     (object Message "根据角色列表选择角色"
  193. quid        "3E8C2B5B0298"
  194. frequency   "Aperiodic"
  195. synchronization  "Simple"
  196. dir         "FromClientToSupplier"
  197. sequence    "5"
  198. ordinal     8)
  199.     (object Message "发送游戏服务器地址"
  200. quid        "3E8C2C0F0094"
  201. frequency   "Aperiodic"
  202. synchronization  "Simple"
  203. dir         "ToClientFromSupplier"
  204. sequence    "5.4"
  205. ordinal     13)))
  206.     (object Link
  207. quid        "3E8C2DD800E2"
  208. supplier    "游戏服务器"
  209. quidu       "3E8C275602E6"
  210. messages    (list Messages
  211.     (object Message "连接游戏服务并接发送游戏开始的请求"
  212. quid        "3E8C2DD800E3"
  213. frequency   "Aperiodic"
  214. synchronization  "Simple"
  215. dir         "FromClientToSupplier"
  216. sequence    "6"
  217. ordinal     15))))
  218. persistence  "Transient"
  219. multi       FALSE)
  220.     (object Object "总网关"
  221. quid        "3E8C273A018E"
  222. collaborators  (list link_list
  223.     (object Link
  224. quid        "3E8C27B5020B"
  225. supplier    "帐号服务器"
  226. quidu       "3E8C274D0065"
  227. messages    (list Messages
  228.     (object Message "检查并确认帐号"
  229. quid        "3E8C27B5020C"
  230. frequency   "Aperiodic"
  231. synchronization  "Simple"
  232. dir         "FromClientToSupplier"
  233. sequence    "1.1"
  234. ordinal     1)
  235.     (object Message "返回点卡信息和密钥"
  236. quid        "3E8C280201CC"
  237. frequency   "Aperiodic"
  238. synchronization  "Simple"
  239. dir         "ToClientFromSupplier"
  240. sequence    "1.1.2"
  241. ordinal     3)
  242.     (object Message "开始计费"
  243. quid        "3E8C2E8A016F"
  244. frequency   "Aperiodic"
  245. synchronization  "Simple"
  246. dir         "FromClientToSupplier"
  247. sequence    "6.1.1"
  248. ordinal     17)))
  249.     (object Link
  250. quid        "3E8C28C10075"
  251. supplier    "角色数据库"
  252. quidu       "3E8C275F0334"
  253. messages    (list Messages
  254.     (object Message "获取该玩家的角色列表信息"
  255. quid        "3E8C28C10076"
  256. frequency   "Aperiodic"
  257. synchronization  "Simple"
  258. dir         "FromClientToSupplier"
  259. sequence    "2"
  260. ordinal     4)
  261.     (object Message "返回玩家角色列表信息"
  262. quid        "3E8C28E40121"
  263. frequency   "Aperiodic"
  264. synchronization  "Simple"
  265. dir         "ToClientFromSupplier"
  266. sequence    "2.1"
  267. ordinal     5)
  268.     (object Message "获取该选择角色的完整信息"
  269. quid        "3E8C2B7101BD"
  270. frequency   "Aperiodic"
  271. synchronization  "Simple"
  272. dir         "FromClientToSupplier"
  273. sequence    "5.1"
  274. ordinal     9)
  275.     (object Message "返回该角色的完整信息"
  276. quid        "3E8C2B8F014F"
  277. frequency   "Aperiodic"
  278. synchronization  "Simple"
  279. dir         "ToClientFromSupplier"
  280. sequence    "5.1.1"
  281. ordinal     10)))
  282.     (object Link
  283. quid        "3E8C293B0278"
  284. supplier    "总网关"
  285. quidu       "3E8C273A018E"
  286. messages    (list Messages
  287.     (object Message "等待玩家已经完整获取该信息的确认信息"
  288. quid        "3E8C293B0279"
  289. frequency   "Aperiodic"
  290. synchronization  "Simple"
  291. dir         "FromClientToSupplier"
  292. sequence    "4"
  293. ordinal     7)
  294.     (object Message "根据该角色信息的数据选择服务器"
  295. quid        "3E8C2BA801FB"
  296. frequency   "Aperiodic"
  297. synchronization  "Simple"
  298. dir         "FromClientToSupplier"
  299. sequence    "5.2"
  300. ordinal     11)
  301.     (object Message "确认游戏服务器和玩家已经完整得到信息"
  302. quid        "3E8C2CA7016F"
  303. frequency   "Aperiodic"
  304. synchronization  "Simple"
  305. dir         "FromClientToSupplier"
  306. sequence    "5.5"
  307. ordinal     14)))
  308.     (object Link
  309. quid        "3E8C2BEB016F"
  310. supplier    "游戏服务器"
  311. quidu       "3E8C275602E6"
  312. messages    (list Messages
  313.     (object Message "将角色信息和密钥发送给游戏服务器"
  314. quid        "3E8C2BEB0170"
  315. frequency   "Aperiodic"
  316. synchronization  "Simple"
  317. dir         "FromClientToSupplier"
  318. sequence    "5.3"
  319. ordinal     12)
  320.     (object Message "游戏开始"
  321. quid        "3E8C2E6103E0"
  322. frequency   "Aperiodic"
  323. synchronization  "Simple"
  324. dir         "ToClientFromSupplier"
  325. sequence    "6.1"
  326. ordinal     16))))
  327. persistence  "Transient"
  328. multi       FALSE)
  329.     (object Object "帐号服务器"
  330. quid        "3E8C274D0065"
  331. collaborators  (list link_list
  332.     (object Link
  333. quid        "3E8C27CD00F2"
  334. supplier    "帐号服务器"
  335. quidu       "3E8C274D0065"
  336. messages    (list Messages
  337.     (object Message "锁定该玩家帐号"
  338. quid        "3E8C27CD00F3"
  339. frequency   "Aperiodic"
  340. synchronization  "Simple"
  341. dir         "FromClientToSupplier"
  342. sequence    "1.1.1"
  343. ordinal     2))))
  344. persistence  "Transient"
  345. multi       FALSE)
  346.     (object Object "游戏服务器"
  347. quid        "3E8C275602E6"
  348. persistence  "Transient"
  349. multi       FALSE)
  350.     (object Object "角色数据库"
  351. quid        "3E8C275F0334"
  352. persistence  "Transient"
  353. multi       FALSE)))
  354.     (object Mechanism @3
  355. logical_models  (list unit_reference_list
  356.     (object Object "区域A"
  357. quid        "3E8C2F500363"
  358. collaborators  (list link_list
  359.     (object Link
  360. quid        "3E8C30C6023A"
  361. supplier    "总网关"
  362. quidu       "3E8C2F6203B1"
  363. messages    (list Messages
  364.     (object Message "查询区域B服务器的情况"
  365. quid        "3E8C30C6023B"
  366. documentation  "是否还可以加入新玩家以及区域B所在的服务器是否正常运转"
  367. frequency   "Aperiodic"
  368. synchronization  "Simple"
  369. dir         "FromClientToSupplier"
  370. sequence    "1"
  371. ordinal     0)
  372.     (object Message "区域B情况告诉区域A"
  373. quid        "3E8C31380111"
  374. frequency   "Aperiodic"
  375. synchronization  "Simple"
  376. dir         "ToClientFromSupplier"
  377. sequence    "1.2"
  378. ordinal     2)
  379.     (object Message "发送角色数据"
  380. quid        "3E8C32AB0392"
  381. frequency   "Aperiodic"
  382. synchronization  "Simple"
  383. dir         "FromClientToSupplier"
  384. sequence    "2"
  385. ordinal     3)))
  386.     (object Link
  387. quid        "3E8C339602C6"
  388. supplier    "区域A"
  389. quidu       "3E8C2F500363"
  390. messages    (list Messages
  391.     (object Message "连接断开后清楚玩家信息"
  392. quid        "3E8C339602C7"
  393. frequency   "Aperiodic"
  394. synchronization  "Simple"
  395. dir         "FromClientToSupplier"
  396. sequence    "3"
  397. ordinal     6))))
  398. persistence  "Transient"
  399. multi       FALSE)
  400.     (object Object "总网关"
  401. quid        "3E8C2F6203B1"
  402. collaborators  (list link_list
  403.     (object Link
  404. quid        "3E8C317C023A"
  405. supplier    "玩家"
  406. quidu       "3E8C2FAB0269"
  407. messages    (list Messages
  408.     (object Message "区域B状况良好就发送服务器地址否则跨区操作失败"
  409. quid        "3E8C317C023B"
  410. frequency   "Aperiodic"
  411. synchronization  "Simple"
  412. dir         "FromClientToSupplier"
  413. sequence    "1.1"
  414. ordinal     1)
  415.     (object Message "断开区域A服务器的连接"
  416. quid        "3E8C337103D0"
  417. frequency   "Aperiodic"
  418. synchronization  "Simple"
  419. dir         "FromClientToSupplier"
  420. sequence    "1.4"
  421. ordinal     5)))
  422.     (object Link
  423. quid        "3E8C328001DC"
  424. supplier    "区域B"
  425. quidu       "3E8C2F7F0269"
  426. messages    (list Messages
  427.     (object Message "发送角色数据"
  428. quid        "3E8C328001DD"
  429. frequency   "Aperiodic"
  430. synchronization  "Simple"
  431. dir         "FromClientToSupplier"
  432. sequence    "1.3"
  433. ordinal     4)
  434.     (object Message "更新玩家在总网关的信息"
  435. quid        "3E8C33E002B7"
  436. frequency   "Aperiodic"
  437. synchronization  "Simple"
  438. dir         "ToClientFromSupplier"
  439. sequence    "4"
  440. ordinal     8))))
  441. persistence  "Transient"
  442. multi       FALSE)
  443.     (object Object "角色数据库"
  444. quid        "3E8C2F6E0298"
  445. persistence  "Transient"
  446. multi       FALSE)
  447.     (object Object "区域B"
  448. quid        "3E8C2F7F0269"
  449. persistence  "Transient"
  450. multi       FALSE)
  451.     (object Object "玩家"
  452. quid        "3E8C2FAB0269"
  453. collaborators  (list link_list
  454.     (object Link
  455. quid        "3E8C33B50353"
  456. supplier    "区域B"
  457. quidu       "3E8C2F7F0269"
  458. messages    (list Messages
  459.     (object Message "建立于区域B服务器的连接"
  460. quid        "3E8C33B50354"
  461. frequency   "Aperiodic"
  462. synchronization  "Simple"
  463. dir         "FromClientToSupplier"
  464. sequence    "1.4.1"
  465. ordinal     7))))
  466. persistence  "Transient"
  467. multi       FALSE))))
  468. logical_presentations  (list unit_reference_list
  469.     (object UseCaseDiagram "Main"
  470. quid        "3E8C229C019F"
  471. title       "Main"
  472. zoom        100
  473. max_height  28350
  474. max_width   21600
  475. origin_x    0
  476. origin_y    0
  477. items       (list diagram_item_list))
  478.     (object InteractionDiagram "Logout"
  479. mechanism_ref  @1
  480. quid        "3E8C22D40094"
  481. title       "Logout"
  482. zoom        100
  483. max_height  28350
  484. max_width   21600
  485. origin_x    0
  486. origin_y    100
  487. items       (list diagram_item_list
  488.     (object InterObjView "玩家" @4
  489. location    (192, 224)
  490. font        (object Font
  491.     underline   TRUE)
  492. label       (object ItemLabel
  493.     Parent_View  @4
  494.     location    (192, 224)
  495.     fill_color  13434879
  496.     anchor_loc  1
  497.     nlines      2
  498.     max_width   282
  499.     justify     0
  500.     label       "玩家")
  501. icon_style  "Icon"
  502. line_color  3342489
  503. fill_color  13434879
  504. quidu       "3E8C22DE0055"
  505. width       300
  506. height      1617
  507. icon_height  0
  508. icon_width  0
  509. icon_y_offset  0
  510. annotation  1
  511. Focus_Of_Control  (object Focus_Of_Control "" @5
  512.     location    (192, 368)
  513.     line_color  3342489
  514.     InterObjView  @4
  515.     height      152
  516.     y_coord     92
  517.     Nested      FALSE)
  518. Focus_Of_Control  (object Focus_Of_Control "" @6
  519.     location    (192, 400)
  520.     line_color  3342489
  521.     InterObjView  @4
  522.     height      60
  523.     y_coord     0
  524.     Nested      TRUE))
  525.     (object InterObjView "总网关" @7
  526. location    (768, 224)
  527. font        (object Font
  528.     underline   TRUE)
  529. label       (object ItemLabel
  530.     Parent_View  @7
  531.     location    (768, 224)
  532.     fill_color  13434879
  533.     anchor_loc  1
  534.     nlines      2
  535.     max_width   282
  536.     justify     0
  537.     label       "总网关")
  538. icon_style  "Icon"
  539. line_color  3342489
  540. fill_color  13434879
  541. quidu       "3E8C23230111"
  542. width       300
  543. height      1617
  544. icon_height  0
  545. icon_width  0
  546. icon_y_offset  0
  547. annotation  1
  548. Focus_Of_Control  (object Focus_Of_Control "" @8
  549.     location    (768, 624)
  550.     line_color  3342489
  551.     InterObjView  @7
  552.     height      168
  553.     y_coord     108
  554.     Nested      FALSE)
  555. Focus_Of_Control  (object Focus_Of_Control "" @9
  556.     location    (768, 944)
  557.     line_color  3342489
  558.     InterObjView  @7
  559.     height      568
  560.     y_coord     508
  561.     Nested      FALSE)
  562. Focus_Of_Control  (object Focus_Of_Control "" @10
  563.     location    (768, 1216)
  564.     line_color  3342489
  565.     InterObjView  @7
  566.     height      60
  567.     y_coord     0
  568.     Nested      TRUE)
  569. Focus_Of_Control  (object Focus_Of_Control "" @11
  570.     location    (768, 1600)
  571.     line_color  3342489
  572.     InterObjView  @7
  573.     height      152
  574.     y_coord     92
  575.     Nested      FALSE)
  576. Focus_Of_Control  (object Focus_Of_Control "" @12
  577.     location    (768, 1632)
  578.     line_color  3342489
  579.     InterObjView  @7
  580.     height      60
  581.     y_coord     0
  582.     Nested      TRUE))
  583.     (object InterObjView "帐号服务器" @13
  584. location    (1216, 224)
  585. font        (object Font
  586.     underline   TRUE)
  587. label       (object ItemLabel
  588.     Parent_View  @13
  589.     location    (1216, 224)
  590.     fill_color  13434879
  591.     anchor_loc  1
  592.     nlines      2
  593.     max_width   282
  594.     justify     0
  595.     label       "帐号服务器")
  596. icon_style  "Icon"
  597. line_color  3342489
  598. fill_color  13434879
  599. quidu       "3E8C2331022A"
  600. width       300
  601. height      1617
  602. icon_height  0
  603. icon_width  0
  604. icon_y_offset  0
  605. annotation  1
  606. Focus_Of_Control  (object Focus_Of_Control "" @14
  607.     location    (1216, 1024)
  608.     line_color  3342489
  609.     InterObjView  @13
  610.     height      312
  611.     y_coord     252
  612.     Nested      FALSE)
  613. Focus_Of_Control  (object Focus_Of_Control "" @15
  614.     location    (1216, 1152)
  615.     line_color  3342489
  616.     InterObjView  @13
  617.     height      60
  618.     y_coord     0
  619.     Nested      TRUE))
  620.     (object InterObjView "游戏服务器" @16
  621. location    (1696, 224)
  622. font        (object Font
  623.     underline   TRUE)
  624. label       (object ItemLabel
  625.     Parent_View  @16
  626.     location    (1696, 224)
  627.     fill_color  13434879
  628.     anchor_loc  1
  629.     nlines      2
  630.     max_width   282
  631.     justify     0
  632.     label       "游戏服务器")
  633. icon_style  "Icon"
  634. line_color  3342489
  635. fill_color  13434879
  636. quidu       "3E8C234A0084"
  637. width       300
  638. height      1617
  639. icon_height  0
  640. icon_width  0
  641. icon_y_offset  0
  642. annotation  1
  643. Focus_Of_Control  (object Focus_Of_Control "" @17
  644.     location    (1696, 400)
  645.     line_color  3342489
  646.     InterObjView  @16
  647.     height      152
  648.     y_coord     92
  649.     Nested      FALSE)
  650. Focus_Of_Control  (object Focus_Of_Control "" @18
  651.     location    (1696, 432)
  652.     line_color  3342489
  653.     InterObjView  @16
  654.     height      60
  655.     y_coord     0
  656.     Nested      TRUE)
  657. Focus_Of_Control  (object Focus_Of_Control "" @19
  658.     location    (1696, 624)
  659.     line_color  3342489
  660.     InterObjView  @16
  661.     height      344
  662.     y_coord     284
  663.     Nested      FALSE)
  664. Focus_Of_Control  (object Focus_Of_Control "" @20
  665.     location    (1696, 672)
  666.     line_color  3342489
  667.     InterObjView  @16
  668.     height      60
  669.     y_coord     0
  670.     Nested      TRUE)
  671. Focus_Of_Control  (object Focus_Of_Control "" @21
  672.     location    (1696, 848)
  673.     line_color  3342489
  674.     InterObjView  @16
  675.     height      60
  676.     y_coord     0
  677.     Nested      TRUE))
  678.     (object InterObjView "角色服务器" @22
  679. location    (2160, 224)
  680. font        (object Font
  681.     underline   TRUE)
  682. label       (object ItemLabel
  683.     Parent_View  @22
  684.     location    (2160, 224)
  685.     fill_color  13434879
  686.     anchor_loc  1
  687.     nlines      2
  688.     max_width   282
  689.     justify     0
  690.     label       "角色服务器")
  691. icon_style  "Icon"
  692. line_color  3342489
  693. fill_color  13434879
  694. quidu       "3E8C2355019E"
  695. width       300
  696. height      1617
  697. icon_height  0
  698. icon_width  0
  699. icon_y_offset  0
  700. annotation  1
  701. Focus_Of_Control  (object Focus_Of_Control "" @23
  702.     location    (2160, 1392)
  703.     line_color  3342489
  704.     InterObjView  @22
  705.     height      60
  706.     y_coord     0
  707.     Nested      FALSE))
  708.     (object SelfMessView "" @24
  709. location    (16, 400)
  710. label       (object SegLabel @25
  711.     Parent_View  @24
  712.     location    (283, 356)
  713.     quidu       "3E8C23740095"
  714.     anchor_loc  1
  715.     nlines      1
  716.     max_width   532
  717.     justify     0
  718.     label       "检查网络断线、或主动退出请求"
  719.     pctDist     0.500000
  720.     height      45
  721.     orientation  0)
  722. line_color  3342489
  723. client      @4
  724. supplier    @4
  725. Focus_Src   @5
  726. Focus_Entry  @6
  727. origin      (208, 400)
  728. terminus    (358, 400)
  729. ordinal     0)
  730.     (object Label @26
  731. location    (1712, 2096)
  732. nlines      1
  733. max_width   600
  734. label       "玩家登出游戏服务流程")
  735.     (object SelfMessView "" @27
  736. location    (16, 432)
  737. label       (object SegLabel @28
  738.     Parent_View  @27
  739.     location    (1787, 388)
  740.     quidu       "3E8C2420025A"
  741.     anchor_loc  1
  742.     nlines      1
  743.     max_width   798
  744.     justify     0
  745.     label       "检查网络断线(可能来源于用户退出游戏请求)"
  746.     pctDist     0.500000
  747.     height      45
  748.     orientation  0)
  749. line_color  3342489
  750. client      @16
  751. supplier    @16
  752. Focus_Src   @17
  753. Focus_Entry  @18
  754. origin      (1712, 432)
  755. terminus    (1862, 432)
  756. ordinal     1)
  757.     (object InterMessView "" @29
  758. location    (16, 624)
  759. label       (object SegLabel @30
  760.     Parent_View  @29
  761.     location    (1232, 580)
  762.     quidu       "3E8C248402D7"
  763.     anchor_loc  1
  764.     nlines      1
  765.     max_width   306
  766.     justify     0
  767.     label       "更新角色数据库"
  768.     pctDist     0.500000
  769.     height      45
  770.     orientation  1)
  771. line_color  3342489
  772. client      @16
  773. supplier    @7
  774. Focus_Src   @19
  775. Focus_Entry  @8
  776. origin      (1680, 624)
  777. terminus    (784, 624)
  778. ordinal     2)
  779.     (object SelfMessView "" @31
  780. location    (16, 848)
  781. label       (object SegLabel @32
  782.     Parent_View  @31
  783.     location    (1787, 804)
  784.     quidu       "3E8C252602A7"
  785.     anchor_loc  1
  786.     nlines      1
  787.     max_width   798
  788.     justify     0
  789.     label       "等待总网关确认后清除玩家在游戏世界中的数据"
  790.     pctDist     0.500000
  791.     height      45
  792.     orientation  0)
  793. line_color  3342489
  794. client      @16
  795. supplier    @16
  796. Focus_Src   @19
  797. Focus_Entry  @21
  798. origin      (1712, 848)
  799. terminus    (1862, 848)
  800. ordinal     4)
  801.     (object InterMessView "" @33
  802. location    (16, 1024)
  803. label       (object SegLabel @34
  804.     Parent_View  @33
  805.     location    (991, 980)
  806.     quidu       "3E8C259801CD"
  807.     anchor_loc  1
  808.     nlines      1
  809.     max_width   350
  810.     justify     0
  811.     label       "停止该用户的计费"
  812.     pctDist     0.500000
  813.     height      45
  814.     orientation  0)
  815. line_color  3342489
  816. client      @7
  817. supplier    @13
  818. Focus_Src   @9
  819. Focus_Entry  @14
  820. origin      (783, 1024)
  821. terminus    (1200, 1024)
  822. ordinal     5)
  823.     (object SelfMessView "" @35
  824. location    (16, 1152)
  825. label       (object SegLabel @36
  826.     Parent_View  @35
  827.     location    (1307, 1108)
  828.     quidu       "3E8C25DF017F"
  829.     anchor_loc  1
  830.     nlines      1
  831.     max_width   438
  832.     justify     0
  833.     label       "结束该用户帐号的锁定"
  834.     pctDist     0.500000
  835.     height      45
  836.     orientation  0)
  837. line_color  3342489
  838. client      @13
  839. supplier    @13
  840. Focus_Src   @14
  841. Focus_Entry  @15
  842. origin      (1232, 1152)
  843. terminus    (1382, 1152)
  844. ordinal     6)
  845.     (object InterMessView "" @37
  846. location    (16, 672)
  847. label       (object SegLabel @38
  848.     Parent_View  @37
  849.     location    (1231, 628)
  850.     quidu       "3E8C26090288"
  851.     anchor_loc  1
  852.     nlines      1
  853.     max_width   0
  854.     justify     0
  855.     label       ""
  856.     pctDist     0.500000
  857.     height      45
  858.     orientation  0)
  859. line_color  3342489
  860. client      @7
  861. supplier    @16
  862. Focus_Src   @8
  863. Focus_Entry  @20
  864. origin      (783, 672)
  865. terminus    (1680, 672)
  866. ordinal     3)
  867.     (object InterMessView "" @39
  868. location    (16, 1392)
  869. label       (object SegLabel @40
  870.     Parent_View  @39
  871.     location    (1463, 1348)
  872.     quidu       "3E8C261A02B8"
  873.     anchor_loc  1
  874.     nlines      1
  875.     max_width   394
  876.     justify     0
  877.     label       "存储该用户数据信息"
  878.     pctDist     0.500000
  879.     height      45
  880.     orientation  0)
  881. line_color  3342489
  882. client      @7
  883. supplier    @22
  884. Focus_Src   @9
  885. Focus_Entry  @23
  886. origin      (783, 1392)
  887. terminus    (2144, 1392)
  888. ordinal     8)
  889.     (object InterMessView "" @41
  890. location    (16, 1216)
  891. label       (object SegLabel @42
  892.     Parent_View  @41
  893.     location    (992, 1172)
  894.     quidu       "3E8C26520382"
  895.     anchor_loc  1
  896.     nlines      1
  897.     max_width   0
  898.     justify     0
  899.     label       ""
  900.     pctDist     0.500000
  901.     height      45
  902.     orientation  1)
  903. line_color  3342489
  904. client      @13
  905. supplier    @7
  906. Focus_Src   @14
  907. Focus_Entry  @10
  908. origin      (1200, 1216)
  909. terminus    (784, 1216)
  910. ordinal     7)
  911.     (object SelfMessView "" @43
  912. location    (16, 1632)
  913. label       (object SegLabel @44
  914.     Parent_View  @43
  915.     location    (859, 1588)
  916.     quidu       "3E8C266E0344"
  917.     anchor_loc  1
  918.     nlines      1
  919.     max_width   263
  920.     justify     0
  921.     label       "清楚玩家信息"
  922.     pctDist     0.500000
  923.     height      45
  924.     orientation  0)
  925. line_color  3342489
  926. client      @7
  927. supplier    @7
  928. Focus_Src   @11
  929. Focus_Entry  @12
  930. origin      (784, 1632)
  931. terminus    (934, 1632)
  932. ordinal     9)))
  933.     (object InteractionDiagram "Login"
  934. mechanism_ref  @2
  935. quid        "3E8C270A03A1"
  936. title       "Login"
  937. zoom        100
  938. max_height  28350
  939. max_width   21600
  940. origin_x    0
  941. origin_y    0
  942. items       (list diagram_item_list
  943.     (object InterObjView "玩家" @45
  944. location    (272, 224)
  945. font        (object Font
  946.     underline   TRUE)
  947. label       (object ItemLabel
  948.     Parent_View  @45
  949.     location    (272, 224)
  950.     fill_color  13434879
  951.     anchor_loc  1
  952.     nlines      2
  953.     max_width   282
  954.     justify     0
  955.     label       "玩家")
  956. icon_style  "Icon"
  957. line_color  3342489
  958. fill_color  13434879
  959. quidu       "3E8C272E0334"
  960. width       300
  961. height      2905
  962. icon_height  0
  963. icon_width  0
  964. icon_y_offset  0
  965. annotation  1
  966. Focus_Of_Control  (object Focus_Of_Control "" @46
  967.     location    (272, 416)
  968.     line_color  3342489
  969.     InterObjView  @45
  970.     height      512
  971.     y_coord     452
  972.     Nested      FALSE)
  973. Focus_Of_Control  (object Focus_Of_Control "" @47
  974.     location    (272, 1280)
  975.     line_color  3342489
  976.     InterObjView  @45
  977.     height      60
  978.     y_coord     0
  979.     Nested      FALSE)
  980. Focus_Of_Control  (object Focus_Of_Control "" @48
  981.     location    (272, 1632)
  982.     line_color  3342489
  983.     InterObjView  @45
  984.     height      868
  985.     y_coord     808
  986.     Nested      FALSE)
  987. Focus_Of_Control  (object Focus_Of_Control "" @49
  988.     location    (272, 2208)
  989.     line_color  3342489
  990.     InterObjView  @45
  991.     height      60
  992.     y_coord     0
  993.     Nested      TRUE)
  994. Focus_Of_Control  (object Focus_Of_Control "" @50
  995.     location    (272, 2592)
  996.     line_color  3342489
  997.     InterObjView  @45
  998.     height      448
  999.     y_coord     388
  1000.     Nested      FALSE))
  1001.     (object InterObjView "总网关" @51
  1002. location    (752, 224)
  1003. font        (object Font
  1004.     underline   TRUE)
  1005. label       (object ItemLabel
  1006.     Parent_View  @51
  1007.     location    (752, 224)
  1008.     fill_color  13434879
  1009.     anchor_loc  1
  1010.     nlines      2
  1011.     max_width   282
  1012.     justify     0
  1013.     label       "总网关")
  1014. icon_style  "Icon"
  1015. line_color  3342489
  1016. fill_color  13434879
  1017. quidu       "3E8C273A018E"
  1018. width       300
  1019. height      2905
  1020. icon_height  0
  1021. icon_width  0
  1022. icon_y_offset  0
  1023. annotation  1
  1024. Focus_Of_Control  (object Focus_Of_Control "" @52
  1025.     location    (752, 416)
  1026.     line_color  3342489
  1027.     InterObjView  @51
  1028.     height      452
  1029.     y_coord     392
  1030.     Nested      FALSE)
  1031. Focus_Of_Control  (object Focus_Of_Control "" @53
  1032.     location    (752, 688)
  1033.     line_color  3342489
  1034.     InterObjView  @51
  1035.     height      60
  1036.     y_coord     0
  1037.     Nested      TRUE)
  1038. Focus_Of_Control  (object Focus_Of_Control "" @54
  1039.     location    (752, 1024)
  1040.     line_color  3342489
  1041.     InterObjView  @51
  1042.     height      504
  1043.     y_coord     444
  1044.     Nested      FALSE)
  1045. Focus_Of_Control  (object Focus_Of_Control "" @55
  1046.     location    (752, 1168)
  1047.     line_color  3342489
  1048.     InterObjView  @51
  1049.     height      60
  1050.     y_coord     0
  1051.     Nested      TRUE)
  1052. Focus_Of_Control  (object Focus_Of_Control "" @56
  1053.     location    (752, 1408)
  1054.     line_color  3342489
  1055.     InterObjView  @51
  1056.     height      60
  1057.     y_coord     0
  1058.     Nested      TRUE)
  1059. Focus_Of_Control  (object Focus_Of_Control "" @57
  1060.     location    (752, 1632)
  1061.     line_color  3342489
  1062.     InterObjView  @51
  1063.     height      808
  1064.     y_coord     748
  1065.     Nested      FALSE)
  1066. Focus_Of_Control  (object Focus_Of_Control "" @58
  1067.     location    (752, 1808)
  1068.     line_color  3342489
  1069.     InterObjView  @51
  1070.     height      60
  1071.     y_coord     0
  1072.     Nested      TRUE)
  1073. Focus_Of_Control  (object Focus_Of_Control "" @59
  1074.     location    (752, 1952)
  1075.     line_color  3342489
  1076.     InterObjView  @51
  1077.     height      60
  1078.     y_coord     0
  1079.     Nested      TRUE)
  1080. Focus_Of_Control  (object Focus_Of_Control "" @60
  1081.     location    (752, 2320)
  1082.     line_color  3342489
  1083.     InterObjView  @51
  1084.     height      60
  1085.     y_coord     0
  1086.     Nested      TRUE)
  1087. Focus_Of_Control  (object Focus_Of_Control "" @61
  1088.     location    (752, 2688)
  1089.     line_color  3342489
  1090.     InterObjView  @51
  1091.     height      232
  1092.     y_coord     172
  1093.     Nested      FALSE))
  1094.     (object InterObjView "帐号服务器" @62
  1095. location    (1184, 224)
  1096. font        (object Font
  1097.     underline   TRUE)
  1098. label       (object ItemLabel
  1099.     Parent_View  @62
  1100.     location    (1184, 224)
  1101.     fill_color  13434879
  1102.     anchor_loc  1
  1103.     nlines      2
  1104.     max_width   282
  1105.     justify     0
  1106.     label       "帐号服务器")
  1107. icon_style  "Icon"
  1108. line_color  3342489
  1109. fill_color  13434879
  1110. quidu       "3E8C274D0065"
  1111. width       300
  1112. height      2905
  1113. icon_height  0
  1114. icon_width  0
  1115. icon_y_offset  0
  1116. annotation  1
  1117. Focus_Of_Control  (object Focus_Of_Control "" @63
  1118.     location    (1184, 448)
  1119.     line_color  3342489
  1120.     InterObjView  @62
  1121.     height      360
  1122.     y_coord     300
  1123.     Nested      FALSE)
  1124. Focus_Of_Control  (object Focus_Of_Control "" @64
  1125.     location    (1184, 544)
  1126.     line_color  3342489
  1127.     InterObjView  @62
  1128.     height      60
  1129.     y_coord     0
  1130.     Nested      TRUE)
  1131. Focus_Of_Control  (object Focus_Of_Control "" @65
  1132.     location    (1184, 2800)
  1133.     line_color  3342489
  1134.     InterObjView  @62
  1135.     height      60
  1136.     y_coord     0
  1137.     Nested      FALSE))
  1138.     (object InterObjView "游戏服务器" @66
  1139. location    (1632, 224)
  1140. font        (object Font
  1141.     underline   TRUE)
  1142. label       (object ItemLabel
  1143.     Parent_View  @66
  1144.     location    (1632, 224)
  1145.     fill_color  13434879
  1146.     anchor_loc  1
  1147.     nlines      2
  1148.     max_width   282
  1149.     justify     0
  1150.     label       "游戏服务器")
  1151. icon_style  "Icon"
  1152. line_color  3342489
  1153. fill_color  13434879
  1154. quidu       "3E8C275602E6"
  1155. width       300
  1156. height      2905
  1157. icon_height  0
  1158. icon_width  0
  1159. icon_y_offset  0
  1160. annotation  1
  1161. Focus_Of_Control  (object Focus_Of_Control "" @67
  1162.     location    (1632, 2080)
  1163.     line_color  3342489
  1164.     InterObjView  @66
  1165.     height      60
  1166.     y_coord     0
  1167.     Nested      FALSE)
  1168. Focus_Of_Control  (object Focus_Of_Control "" @68
  1169.     location    (1632, 2592)
  1170.     line_color  3342489
  1171.     InterObjView  @66
  1172.     height      388
  1173.     y_coord     328
  1174.     Nested      FALSE))
  1175.     (object InterObjView "角色数据库" @69
  1176. location    (2048, 224)
  1177. font        (object Font
  1178.     underline   TRUE)
  1179. label       (object ItemLabel
  1180.     Parent_View  @69
  1181.     location    (2048, 224)
  1182.     fill_color  13434879
  1183.     anchor_loc  1
  1184.     nlines      2
  1185.     max_width   282
  1186.     justify     0
  1187.     label       "角色数据库")
  1188. icon_style  "Icon"
  1189. line_color  3342489
  1190. fill_color  13434879
  1191. quidu       "3E8C275F0334"
  1192. width       300
  1193. height      2905
  1194. icon_height  0
  1195. icon_width  0
  1196. icon_y_offset  0
  1197. annotation  1
  1198. Focus_Of_Control  (object Focus_Of_Control "" @70
  1199.     location    (2048, 1024)
  1200.     line_color  3342489
  1201.     InterObjView  @69
  1202.     height      264
  1203.     y_coord     204
  1204.     Nested      FALSE)
  1205. Focus_Of_Control  (object Focus_Of_Control "" @71
  1206.     location    (2048, 1680)
  1207.     line_color  3342489
  1208.     InterObjView  @69
  1209.     height      248
  1210.     y_coord     188
  1211.     Nested      FALSE))
  1212.     (object Label @72
  1213. location    (1600, 3120)
  1214. nlines      1
  1215. max_width   600
  1216. label       "玩家登陆游戏服务时序图")
  1217.     (object InterMessView "" @73
  1218. location    (16, 416)
  1219. label       (object SegLabel @74
  1220.     Parent_View  @73
  1221.     location    (511, 372)
  1222.     quidu       "3E8C27A40279"
  1223.     anchor_loc  1
  1224.     nlines      1
  1225.     max_width   358
  1226.     justify     0
  1227.     label       "登陆请求"
  1228.     pctDist     0.500000
  1229.     height      45
  1230.     orientation  0)
  1231. line_color  3342489
  1232. client      @45
  1233. supplier    @51
  1234. Focus_Src   @46
  1235. Focus_Entry  @52
  1236. origin      (287, 416)
  1237. terminus    (736, 416)
  1238. ordinal     0)
  1239.     (object InterMessView "" @75
  1240. location    (16, 448)
  1241. label       (object SegLabel @76
  1242.     Parent_View  @75
  1243.     location    (967, 404)
  1244.     quidu       "3E8C27B5020C"
  1245.     anchor_loc  1
  1246.     nlines      1
  1247.     max_width   627
  1248.     justify     0
  1249.     label       "检查并确认帐号"
  1250.     pctDist     0.500000
  1251.     height      45
  1252.     orientation  0)
  1253. line_color  3342489
  1254. client      @51
  1255. supplier    @62
  1256. Focus_Src   @52
  1257. Focus_Entry  @63
  1258. origin      (767, 448)
  1259. terminus    (1168, 448)
  1260. ordinal     1)
  1261.     (object SelfMessView "" @77
  1262. location    (16, 544)
  1263. label       (object SegLabel @78
  1264.     Parent_View  @77
  1265.     location    (1275, 500)
  1266.     quidu       "3E8C27CD00F3"
  1267.     anchor_loc  1
  1268.     nlines      1
  1269.     max_width   627
  1270.     justify     0
  1271.     label       "锁定该玩家帐号"
  1272.     pctDist     0.500000
  1273.     height      45
  1274.     orientation  0)
  1275. line_color  3342489
  1276. client      @62
  1277. supplier    @62
  1278. Focus_Src   @63
  1279. Focus_Entry  @64
  1280. origin      (1200, 544)
  1281. terminus    (1350, 544)
  1282. ordinal     2)
  1283.     (object InterMessView "" @79
  1284. location    (16, 688)
  1285. label       (object SegLabel @80
  1286.     Parent_View  @79
  1287.     location    (968, 644)
  1288.     quidu       "3E8C280201CC"
  1289.     anchor_loc  1
  1290.     nlines      1
  1291.     max_width   806
  1292.     justify     0
  1293.     label       "返回点卡信息和密钥"
  1294.     pctDist     0.500000
  1295.     height      45
  1296.     orientation  1)
  1297. line_color  3342489
  1298. client      @62
  1299. supplier    @51
  1300. Focus_Src   @63
  1301. Focus_Entry  @53
  1302. origin      (1168, 688)
  1303. terminus    (768, 688)
  1304. ordinal     3)
  1305.     (object NoteView @81
  1306. location    (1552, 832)
  1307. label       (object ItemLabel
  1308.     Parent_View  @81
  1309.     location    (1346, 751)
  1310.     fill_color  13434879
  1311.     nlines      3
  1312.     max_width   377
  1313.     label       "该密钥的生命周期是该玩家本次游戏进行的时间")
  1314. line_color  3342489
  1315. fill_color  13434879
  1316. width       437
  1317. height      175)
  1318.     (object AttachView "" @82
  1319. stereotype  TRUE
  1320. line_color  3342489
  1321. client      @79
  1322. supplier    @81
  1323. line_style  0)
  1324.     (object InterMessView "" @83
  1325. location    (16, 1024)
  1326. label       (object SegLabel @84
  1327.     Parent_View  @83
  1328.     location    (1399, 980)
  1329.     quidu       "3E8C28C10076"
  1330.     anchor_loc  1
  1331.     nlines      1
  1332.     max_width   1075
  1333.     justify     0
  1334.     label       "获取该玩家的角色列表信息"
  1335.     pctDist     0.500000
  1336.     height      45
  1337.     orientation  0)
  1338. line_color  3342489
  1339. client      @51
  1340. supplier    @69
  1341. Focus_Src   @54
  1342. Focus_Entry  @70
  1343. origin      (767, 1024)
  1344. terminus    (2032, 1024)
  1345. ordinal     4)
  1346.     (object InterMessView "" @85
  1347. location    (16, 1168)
  1348. label       (object SegLabel @86
  1349.     Parent_View  @85
  1350.     location    (1400, 1124)
  1351.     quidu       "3E8C28E40121"
  1352.     anchor_loc  1
  1353.     nlines      1
  1354.     max_width   896
  1355.     justify     0
  1356.     label       "返回玩家角色列表信息"
  1357.     pctDist     0.500000
  1358.     height      45
  1359.     orientation  1)
  1360. line_color  3342489
  1361. client      @69
  1362. supplier    @51
  1363. Focus_Src   @70
  1364. Focus_Entry  @55
  1365. origin      (2032, 1168)
  1366. terminus    (768, 1168)
  1367. ordinal     5)
  1368.     (object InterMessView "" @87
  1369. location    (16, 1280)
  1370. label       (object SegLabel @88
  1371.     Parent_View  @87
  1372.     location    (512, 1236)
  1373.     quidu       "3E8C29090055"
  1374.     anchor_loc  1
  1375.     nlines      1
  1376.     max_width   1433
  1377.     justify     0
  1378.     label       "把角色列表信息以及密钥发送给玩家"
  1379.     pctDist     0.500000
  1380.     height      45
  1381.     orientation  1)
  1382. line_color  3342489
  1383. client      @51
  1384. supplier    @45
  1385. Focus_Src   @54
  1386. Focus_Entry  @47
  1387. origin      (736, 1280)
  1388. terminus    (288, 1280)
  1389. ordinal     6)
  1390.     (object SelfMessView "" @89
  1391. location    (16, 1408)
  1392. label       (object SegLabel @90
  1393.     Parent_View  @89
  1394.     location    (843, 1364)
  1395.     quidu       "3E8C293B0279"
  1396.     anchor_loc  1
  1397.     nlines      1
  1398.     max_width   1612
  1399.     justify     0
  1400.     label       "等待玩家已经完整获取该信息的确认信息"
  1401.     pctDist     0.500000
  1402.     height      45
  1403.     orientation  0)
  1404. line_color  3342489
  1405. client      @51
  1406. supplier    @51
  1407. Focus_Src   @54
  1408. Focus_Entry  @56
  1409. origin      (768, 1408)
  1410. terminus    (918, 1408)
  1411. ordinal     7)
  1412.     (object InterMessView "" @91
  1413. location    (16, 1632)
  1414. label       (object SegLabel @92
  1415.     Parent_View  @91
  1416.     location    (511, 1588)
  1417.     quidu       "3E8C2B5B0298"
  1418.     anchor_loc  1
  1419.     nlines      1
  1420.     max_width   896
  1421.     justify     0
  1422.     label       "根据角色列表选择角色"
  1423.     pctDist     0.500000
  1424.     height      45
  1425.     orientation  0)
  1426. line_color  3342489
  1427. client      @45
  1428. supplier    @51
  1429. Focus_Src   @48
  1430. Focus_Entry  @57
  1431. origin      (287, 1632)
  1432. terminus    (736, 1632)
  1433. ordinal     8)
  1434.     (object InterMessView "" @93
  1435. location    (16, 1680)
  1436. label       (object SegLabel @94
  1437.     Parent_View  @93
  1438.     location    (1399, 1636)
  1439.     quidu       "3E8C2B7101BD"
  1440.     anchor_loc  1
  1441.     nlines      1
  1442.     max_width   1075
  1443.     justify     0
  1444.     label       "获取该选择角色的完整信息"
  1445.     pctDist     0.500000
  1446.     height      45
  1447.     orientation  0)
  1448. line_color  3342489
  1449. client      @51
  1450. supplier    @69
  1451. Focus_Src   @57
  1452. Focus_Entry  @71
  1453. origin      (767, 1680)
  1454. terminus    (2032, 1680)
  1455. ordinal     9)
  1456.     (object InterMessView "" @95
  1457. location    (16, 1808)
  1458. label       (object SegLabel @96
  1459.     Parent_View  @95
  1460.     location    (1400, 1764)
  1461.     quidu       "3E8C2B8F014F"
  1462.     anchor_loc  1
  1463.     nlines      1
  1464.     max_width   896
  1465.     justify     0
  1466.     label       "返回该角色的完整信息"
  1467.     pctDist     0.500000
  1468.     height      45
  1469.     orientation  1)
  1470. line_color  3342489
  1471. client      @69
  1472. supplier    @51
  1473. Focus_Src   @71
  1474. Focus_Entry  @58
  1475. origin      (2032, 1808)
  1476. terminus    (768, 1808)
  1477. ordinal     10)
  1478.     (object SelfMessView "" @97
  1479. location    (16, 1952)
  1480. label       (object SegLabel @98
  1481.     Parent_View  @97
  1482.     location    (843, 1908)
  1483.     quidu       "3E8C2BA801FB"
  1484.     anchor_loc  1
  1485.     nlines      1
  1486.     max_width   1343
  1487.     justify     0
  1488.     label       "根据该角色信息的数据选择服务器"
  1489.     pctDist     0.500000
  1490.     height      45
  1491.     orientation  0)
  1492. line_color  3342489
  1493. client      @51
  1494. supplier    @51
  1495. Focus_Src   @57
  1496. Focus_Entry  @59
  1497. origin      (768, 1952)
  1498. terminus    (918, 1952)
  1499. ordinal     11)
  1500.     (object InterMessView "" @99
  1501. location    (16, 2080)
  1502. label       (object SegLabel @100
  1503.     Parent_View  @99
  1504.     location    (1191, 2036)
  1505.     quidu       "3E8C2BEB0170"
  1506.     anchor_loc  1
  1507.     nlines      1
  1508.     max_width   1433
  1509.     justify     0
  1510.     label       "将角色信息和密钥发送给游戏服务器"
  1511.     pctDist     0.500000
  1512.     height      45
  1513.     orientation  0)
  1514. line_color  3342489
  1515. client      @51
  1516. supplier    @66
  1517. Focus_Src   @57
  1518. Focus_Entry  @67
  1519. origin      (767, 2080)
  1520. terminus    (1616, 2080)
  1521. ordinal     12)
  1522.     (object InterMessView "" @101
  1523. location    (16, 2208)
  1524. label       (object SegLabel @102
  1525.     Parent_View  @101
  1526.     location    (512, 2164)
  1527.     quidu       "3E8C2C0F0094"
  1528.     anchor_loc  1
  1529.     nlines      1
  1530.     max_width   1522
  1531.     justify     0
  1532.     label       "发送游戏服务器地址"
  1533.     pctDist     0.500000
  1534.     height      45
  1535.     orientation  1)
  1536. line_color  3342489
  1537. client      @51
  1538. supplier    @45
  1539. Focus_Src   @57
  1540. Focus_Entry  @49
  1541. origin      (736, 2208)
  1542. terminus    (288, 2208)
  1543. ordinal     13)
  1544.     (object NoteView @103
  1545. location    (320, 1760)
  1546. label       (object ItemLabel
  1547.     Parent_View  @103
  1548.     location    (26, 1679)
  1549.     fill_color  13434879
  1550.     nlines      3
  1551.     max_width   552
  1552.     label       "这两次的服务器为同一个服务器,交给玩家的服务器地址包括:IP以及PORT")
  1553. line_color  3342489
  1554. fill_color  13434879
  1555. width       612
  1556. height      175)
  1557.     (object AttachView "" @104
  1558. stereotype  TRUE
  1559. line_color  3342489
  1560. client      @98
  1561. supplier    @103
  1562. line_style  0)
  1563.     (object AttachView "" @105
  1564. stereotype  TRUE
  1565. line_color  3342489
  1566. client      @102
  1567. supplier    @103
  1568. line_style  0)
  1569.     (object SelfMessView "" @106
  1570. location    (16, 2320)
  1571. label       (object SegLabel @107
  1572.     Parent_View  @106
  1573.     location    (842, 2293)
  1574.     quidu       "3E8C2CA7016F"
  1575.     anchor_loc  1
  1576.     nlines      1
  1577.     max_width   1612
  1578.     justify     0
  1579.     label       "确认游戏服务器和玩家已经完整得到信息"
  1580.     pctDist     0.493333
  1581.     height      28
  1582.     orientation  0)
  1583. line_color  3342489
  1584. client      @51
  1585. supplier    @51
  1586. Focus_Src   @57
  1587. Focus_Entry  @60
  1588. origin      (768, 2320)
  1589. terminus    (918, 2320)
  1590. ordinal     14)
  1591.     (object InterMessView "" @108
  1592. location    (16, 2592)
  1593. label       (object SegLabel @109
  1594.     Parent_View  @108
  1595.     location    (951, 2548)
  1596.     quidu       "3E8C2DD800E3"
  1597.     anchor_loc  1
  1598.     nlines      1
  1599.     max_width   744
  1600.     justify     0
  1601.     label       "连接游戏服务并接发送游戏开始的请求"
  1602.     pctDist     0.500000
  1603.     height      45
  1604.     orientation  0)
  1605. line_color  3342489
  1606. client      @45
  1607. supplier    @66
  1608. Focus_Src   @50
  1609. Focus_Entry  @68
  1610. origin      (287, 2592)
  1611. terminus    (1616, 2592)
  1612. ordinal     15)
  1613.     (object NoteView @110
  1614. location    (1696, 2368)
  1615. label       (object ItemLabel
  1616.     Parent_View  @110
  1617.     location    (1446, 2293)
  1618.     fill_color  13434879
  1619.     nlines      3
  1620.     max_width   465
  1621.     label       "此时开始所有数据需要通过密钥加密和解密进行")
  1622. line_color  3342489
  1623. fill_color  13434879
  1624. width       525
  1625. height      162)
  1626.     (object AttachView "" @111
  1627. stereotype  TRUE
  1628. line_color  3342489
  1629. client      @108
  1630. supplier    @110
  1631. line_style  0)
  1632.     (object InterMessView "" @112
  1633. location    (16, 2688)
  1634. label       (object SegLabel @113
  1635.     Parent_View  @112
  1636.     location    (1192, 2644)
  1637.     quidu       "3E8C2E6103E0"
  1638.     anchor_loc  1
  1639.     nlines      1
  1640.     max_width   175
  1641.     justify     0
  1642.     label       "游戏开始"
  1643.     pctDist     0.500000
  1644.     height      45
  1645.     orientation  1)
  1646. line_color  3342489
  1647. client      @66
  1648. supplier    @51
  1649. Focus_Src   @68
  1650. Focus_Entry  @61
  1651. origin      (1616, 2688)
  1652. terminus    (768, 2688)
  1653. ordinal     16)
  1654.     (object InterMessView "" @114
  1655. location    (16, 2800)
  1656. label       (object SegLabel @115
  1657.     Parent_View  @114
  1658.     location    (967, 2756)
  1659.     quidu       "3E8C2E8A016F"
  1660.     anchor_loc  1
  1661.     nlines      1
  1662.     max_width   175
  1663.     justify     0
  1664.     label       "开始计费"
  1665.     pctDist     0.500000
  1666.     height      45
  1667.     orientation  0)
  1668. line_color  3342489
  1669. client      @51
  1670. supplier    @62
  1671. Focus_Src   @61
  1672. Focus_Entry  @65
  1673. origin      (767, 2800)
  1674. terminus    (1168, 2800)
  1675. ordinal     17)))
  1676.     (object InteractionDiagram "ExchangeServer"
  1677. mechanism_ref  @3
  1678. quid        "3E8C2F3702F5"
  1679. title       "ExchangeServer"
  1680. zoom        100
  1681. max_height  28350
  1682. max_width   21600
  1683. origin_x    0
  1684. origin_y    0
  1685. items       (list diagram_item_list
  1686.     (object InterObjView "区域A" @116
  1687. location    (256, 224)
  1688. font        (object Font
  1689.     underline   TRUE)
  1690. label       (object ItemLabel
  1691.     Parent_View  @116
  1692.     location    (256, 224)
  1693.     fill_color  13434879
  1694.     anchor_loc  1
  1695.     nlines      2
  1696.     max_width   282
  1697.     justify     0
  1698.     label       "区域A")
  1699. icon_style  "Icon"
  1700. line_color  3342489
  1701. fill_color  13434879
  1702. quidu       "3E8C2F500363"
  1703. width       300
  1704. height      1233
  1705. icon_height  0
  1706. icon_width  0
  1707. icon_y_offset  0
  1708. annotation  1
  1709. Focus_Of_Control  (object Focus_Of_Control "" @117
  1710.     location    (256, 384)
  1711.     line_color  3342489
  1712.     InterObjView  @116
  1713.     height      504
  1714.     y_coord     444
  1715.     Nested      FALSE)
  1716. Focus_Of_Control  (object Focus_Of_Control "" @118
  1717.     location    (256, 640)
  1718.     line_color  3342489
  1719.     InterObjView  @116
  1720.     height      60
  1721.     y_coord     0
  1722.     Nested      TRUE)
  1723. Focus_Of_Control  (object Focus_Of_Control "" @119
  1724.     location    (256, 976)
  1725.     line_color  3342489
  1726.     InterObjView  @116
  1727.     height      136
  1728.     y_coord     76
  1729.     Nested      FALSE)
  1730. Focus_Of_Control  (object Focus_Of_Control "" @120
  1731.     location    (256, 992)
  1732.     line_color  3342489
  1733.     InterObjView  @116
  1734.     height      60
  1735.     y_coord     0
  1736.     Nested      TRUE))
  1737.     (object InterObjView "总网关" @121
  1738. location    (720, 224)
  1739. font        (object Font
  1740.     underline   TRUE)
  1741. label       (object ItemLabel
  1742.     Parent_View  @121
  1743.     location    (720, 224)
  1744.     fill_color  13434879
  1745.     anchor_loc  1
  1746.     nlines      2
  1747.     max_width   282
  1748.     justify     0
  1749.     label       "总网关")
  1750. icon_style  "Icon"
  1751. line_color  3342489
  1752. fill_color  13434879
  1753. quidu       "3E8C2F6203B1"
  1754. width       300
  1755. height      1233
  1756. icon_height  0
  1757. icon_width  0
  1758. icon_y_offset  0
  1759. annotation  1
  1760. Focus_Of_Control  (object Focus_Of_Control "" @122
  1761.     location    (720, 416)
  1762.     line_color  3342489
  1763.     InterObjView  @121
  1764.     height      820
  1765.     y_coord     760
  1766.     Nested      FALSE)
  1767. Focus_Of_Control  (object Focus_Of_Control "" @123
  1768.     location    (720, 768)
  1769.     line_color  3342489
  1770.     InterObjView  @121
  1771.     height      60
  1772.     y_coord     0
  1773.     Nested      TRUE)
  1774. Focus_Of_Control  (object Focus_Of_Control "" @124
  1775.     location    (720, 1248)
  1776.     line_color  3342489
  1777.     InterObjView  @121
  1778.     height      60
  1779.     y_coord     0
  1780.     Nested      FALSE))
  1781.     (object InterObjView "角色数据库" @125
  1782. location    (1120, 224)
  1783. font        (object Font
  1784.     underline   TRUE)
  1785. label       (object ItemLabel
  1786.     Parent_View  @125
  1787.     location    (1120, 224)
  1788.     fill_color  13434879
  1789.     anchor_loc  1
  1790.     nlines      2
  1791.     max_width   282
  1792.     justify     0
  1793.     label       "角色数据库")
  1794. icon_style  "Icon"
  1795. line_color  3342489
  1796. fill_color  13434879
  1797. quidu       "3E8C2F6E0298"
  1798. width       300
  1799. height      1233
  1800. icon_height  0
  1801. icon_width  0
  1802. icon_y_offset  0
  1803. annotation  1)
  1804.     (object InterObjView "区域B" @126
  1805. location    (2016, 224)
  1806. font        (object Font
  1807.     underline   TRUE)
  1808. label       (object ItemLabel
  1809.     Parent_View  @126
  1810.     location    (2016, 224)
  1811.     fill_color  13434879
  1812.     anchor_loc  1
  1813.     nlines      2
  1814.     max_width   282
  1815.     justify     0
  1816.     label       "区域B")
  1817. icon_style  "Icon"
  1818. line_color  3342489
  1819. fill_color  13434879
  1820. quidu       "3E8C2F7F0269"
  1821. width       300
  1822. height      1233
  1823. icon_height  0
  1824. icon_width  0
  1825. icon_y_offset  0
  1826. annotation  1
  1827. Focus_Of_Control  (object Focus_Of_Control "" @127
  1828.     location    (2016, 864)
  1829.     line_color  3342489
  1830.     InterObjView  @126
  1831.     height      60
  1832.     y_coord     0
  1833.     Nested      FALSE)
  1834. Focus_Of_Control  (object Focus_Of_Control "" @128
  1835.     location    (2016, 1056)
  1836.     line_color  3342489
  1837.     InterObjView  @126
  1838.     height      60
  1839.     y_coord     0
  1840.     Nested      FALSE)
  1841. Focus_Of_Control  (object Focus_Of_Control "" @129
  1842.     location    (2016, 1232)
  1843.     line_color  3342489
  1844.     InterObjView  @126
  1845.     height      136
  1846.     y_coord     76
  1847.     Nested      FALSE))
  1848.     (object InterObjView "玩家" @130
  1849. location    (1568, 224)
  1850. font        (object Font
  1851.     underline   TRUE)
  1852. label       (object ItemLabel
  1853.     Parent_View  @130
  1854.     location    (1568, 224)
  1855.     fill_color  13434879
  1856.     anchor_loc  1
  1857.     nlines      2
  1858.     max_width   282
  1859.     justify     0
  1860.     label       "玩家")
  1861. icon_style  "Icon"
  1862. line_color  3342489
  1863. fill_color  13434879
  1864. quidu       "3E8C2FAB0269"
  1865. width       300
  1866. height      1233
  1867. icon_height  0
  1868. icon_width  0
  1869. icon_y_offset  0
  1870. annotation  1
  1871. Focus_Of_Control  (object Focus_Of_Control "" @131
  1872.     location    (1568, 528)
  1873.     line_color  3342489
  1874.     InterObjView  @130
  1875.     height      60
  1876.     y_coord     0
  1877.     Nested      FALSE)
  1878. Focus_Of_Control  (object Focus_Of_Control "" @132
  1879.     location    (1568, 960)
  1880.     line_color  3342489
  1881.     InterObjView  @130
  1882.     height      216
  1883.     y_coord     156
  1884.     Nested      FALSE))
  1885.     (object Label @133
  1886. location    (1744, 1744)
  1887. nlines      1
  1888. max_width   600
  1889. label       "玩家从区域A跨越到区域B")
  1890.     (object InterMessView "" @134
  1891. location    (16, 416)
  1892. label       (object SegLabel @135
  1893.     Parent_View  @134
  1894.     location    (488, 392)
  1895.     quidu       "3E8C30C6023B"
  1896.     anchor_loc  1
  1897.     nlines      1
  1898.     max_width   536
  1899.     justify     0
  1900.     label       "查询区域B服务器的情况"
  1901.     pctDist     0.501247
  1902.     height      25
  1903.     orientation  0)
  1904. line_color  3342489
  1905. client      @116
  1906. supplier    @121
  1907. Focus_Src   @117
  1908. Focus_Entry  @122
  1909. origin      (271, 416)
  1910. terminus    (704, 416)
  1911. ordinal     0)
  1912.     (object InterMessView "" @136
  1913. location    (16, 640)
  1914. label       (object SegLabel @137
  1915.     Parent_View  @136
  1916.     location    (488, 596)
  1917.     quidu       "3E8C31380111"
  1918.     anchor_loc  1
  1919.     nlines      1
  1920.     max_width   406
  1921.     justify     0
  1922.     label       "区域B情况告诉区域A"
  1923.     pctDist     0.500000
  1924.     height      45
  1925.     orientation  1)
  1926. line_color  3342489
  1927. client      @121
  1928. supplier    @116
  1929. Focus_Src   @122
  1930. Focus_Entry  @118
  1931. origin      (704, 640)
  1932. terminus    (272, 640)
  1933. ordinal     2)
  1934.     (object InterMessView "" @138
  1935. location    (16, 528)
  1936. label       (object SegLabel @139
  1937.     Parent_View  @138
  1938.     location    (1143, 484)
  1939.     quidu       "3E8C317C023B"
  1940.     anchor_loc  1
  1941.     nlines      1
  1942.     max_width   991
  1943.     justify     0
  1944.     label       "区域B状况良好就发送服务器地址否则跨区操作失败"
  1945.     pctDist     0.500000
  1946.     height      45
  1947.     orientation  0)
  1948. line_color  3342489
  1949. client      @121
  1950. supplier    @130
  1951. Focus_Src   @122
  1952. Focus_Entry  @131
  1953. origin      (735, 528)
  1954. terminus    (1552, 528)
  1955. ordinal     1)
  1956.     (object InterMessView "" @140
  1957. location    (16, 864)
  1958. label       (object SegLabel @141
  1959.     Parent_View  @140
  1960.     location    (1367, 820)
  1961.     quidu       "3E8C328001DD"
  1962.     anchor_loc  1
  1963.     nlines      1
  1964.     max_width   263
  1965.     justify     0
  1966.     label       "发送角色数据"
  1967.     pctDist     0.500000
  1968.     height      45
  1969.     orientation  0)
  1970. line_color  3342489
  1971. client      @121
  1972. supplier    @126
  1973. Focus_Src   @122
  1974. Focus_Entry  @127
  1975. origin      (735, 864)
  1976. terminus    (2000, 864)
  1977. ordinal     4)
  1978.     (object InterMessView "" @142
  1979. location    (16, 768)
  1980. label       (object SegLabel @143
  1981.     Parent_View  @142
  1982.     location    (487, 724)
  1983.     quidu       "3E8C32AB0392"
  1984.     anchor_loc  1
  1985.     nlines      1
  1986.     max_width   263
  1987.     justify     0
  1988.     label       "发送角色数据"
  1989.     pctDist     0.500000
  1990.     height      45
  1991.     orientation  0)
  1992. line_color  3342489
  1993. client      @116
  1994. supplier    @121
  1995. Focus_Src   @117
  1996. Focus_Entry  @123
  1997. origin      (271, 768)
  1998. terminus    (704, 768)
  1999. ordinal     3)
  2000.     (object InterMessView "" @144
  2001. location    (16, 960)
  2002. label       (object SegLabel @145
  2003.     Parent_View  @144
  2004.     location    (1143, 916)
  2005.     quidu       "3E8C337103D0"
  2006.     anchor_loc  1
  2007.     nlines      1
  2008.     max_width   466
  2009.     justify     0
  2010.     label       "断开区域A服务器的连接"
  2011.     pctDist     0.500000
  2012.     height      45
  2013.     orientation  0)
  2014. line_color  3342489
  2015. client      @121
  2016. supplier    @130
  2017. Focus_Src   @122
  2018. Focus_Entry  @132
  2019. origin      (735, 960)
  2020. terminus    (1552, 960)
  2021. ordinal     5)
  2022.     (object SelfMessView "" @146
  2023. location    (16, 992)
  2024. label       (object SegLabel @147
  2025.     Parent_View  @146
  2026.     location    (347, 948)
  2027.     quidu       "3E8C339602C7"
  2028.     anchor_loc  1
  2029.     nlines      1
  2030.     max_width   481
  2031.     justify     0
  2032.     label       "连接断开后清楚玩家信息"
  2033.     pctDist     0.500000
  2034.     height      45
  2035.     orientation  0)
  2036. line_color  3342489
  2037. client      @116
  2038. supplier    @116
  2039. Focus_Src   @119
  2040. Focus_Entry  @120
  2041. origin      (272, 992)
  2042. terminus    (422, 992)
  2043. ordinal     6)
  2044.     (object InterMessView "" @148
  2045. location    (16, 1056)
  2046. label       (object SegLabel @149
  2047.     Parent_View  @148
  2048.     location    (1791, 1012)
  2049.     quidu       "3E8C33B50354"
  2050.     anchor_loc  1
  2051.     nlines      1
  2052.     max_width   509
  2053.     justify     0
  2054.     label       "建立于区域B服务器的连接"
  2055.     pctDist     0.500000
  2056.     height      45
  2057.     orientation  0)
  2058. line_color  3342489
  2059. client      @130
  2060. supplier    @126
  2061. Focus_Src   @132
  2062. Focus_Entry  @128
  2063. origin      (1583, 1056)
  2064. terminus    (2000, 1056)
  2065. ordinal     7)
  2066.     (object InterMessView "" @150
  2067. location    (16, 1248)
  2068. label       (object SegLabel @151
  2069.     Parent_View  @150
  2070.     location    (1368, 1204)
  2071.     quidu       "3E8C33E002B7"
  2072.     anchor_loc  1
  2073.     nlines      1
  2074.     max_width   481
  2075.     justify     0
  2076.     label       "更新玩家在总网关的信息"
  2077.     pctDist     0.500000
  2078.     height      45
  2079.     orientation  1)
  2080. line_color  3342489
  2081. client      @126
  2082. supplier    @121
  2083. Focus_Src   @129
  2084. Focus_Entry  @124
  2085. origin      (2000, 1248)
  2086. terminus    (736, 1248)
  2087. ordinal     8)))))
  2088.     root_category  (object Class_Category "Logical View"
  2089. quid        "3E8C229C017F"
  2090. exportControl  "Public"
  2091. global      TRUE
  2092. subsystem   "Component View"
  2093. quidu       "3E8C229C0181"
  2094. logical_models  (list unit_reference_list)
  2095. logical_presentations  (list unit_reference_list
  2096.     (object ClassDiagram "Main"
  2097. quid        "3E8C229C018E"
  2098. title       "Main"
  2099. zoom        100
  2100. max_height  28350
  2101. max_width   21600
  2102. origin_x    0
  2103. origin_y    0
  2104. items       (list diagram_item_list))))
  2105.     root_subsystem  (object SubSystem "Component View"
  2106. quid        "3E8C229C0181"
  2107. physical_models  (list unit_reference_list)
  2108. physical_presentations  (list unit_reference_list
  2109.     (object Module_Diagram "Main"
  2110. quid        "3E8C229C019E"
  2111. title       "Main"
  2112. zoom        100
  2113. max_height  28350
  2114. max_width   21600
  2115. origin_x    0
  2116. origin_y    0
  2117. items       (list diagram_item_list))))
  2118.     process_structure  (object Processes
  2119. quid        "3E8C229C0182"
  2120. ProcsNDevs  (list
  2121.     (object Process_Diagram "Deployment View"
  2122. quid        "3E8C229C0184"
  2123. title       "Deployment View"
  2124. zoom        100
  2125. max_height  28350
  2126. max_width   21600
  2127. origin_x    0
  2128. origin_y    0
  2129. items       (list diagram_item_list))))
  2130.     properties  (object Properties
  2131. attributes  (list Attribute_Set
  2132.     (object Attribute
  2133. tool        "cg"
  2134. name        "propertyId"
  2135. value       "809135966")
  2136.     (object Attribute
  2137. tool        "cg"
  2138. name        "default__Project"
  2139. value       (list Attribute_Set
  2140.     (object Attribute
  2141. tool        "cg"
  2142. name        "AllowGenerateOverNewerAnnotations"
  2143. value       FALSE)
  2144.     (object Attribute
  2145. tool        "cg"
  2146. name        "AllowGenerateOverNewerVersion"
  2147. value       FALSE)
  2148.     (object Attribute
  2149. tool        "cg"
  2150. name        "UseMSVC"
  2151. value       FALSE)
  2152.     (object Attribute
  2153. tool        "cg"
  2154. name        "HeaderFileExtension"
  2155. value       "h")
  2156.     (object Attribute
  2157. tool        "cg"
  2158. name        "HeaderFileBackupExtension"
  2159. value       "h~")
  2160.     (object Attribute
  2161. tool        "cg"
  2162. name        "HeaderFileTemporaryExtension"
  2163. value       "h#")
  2164.     (object Attribute
  2165. tool        "cg"
  2166. name        "CodeFileExtension"
  2167. value       "cpp")
  2168.     (object Attribute
  2169. tool        "cg"
  2170. name        "CodeFileBackupExtension"
  2171. value       "cp~")
  2172.     (object Attribute
  2173. tool        "cg"
  2174. name        "CodeFileTemporaryExtension"
  2175. value       "cp#")
  2176.     (object Attribute
  2177. tool        "cg"
  2178. name        "CreateMissingDirectories"
  2179. value       TRUE)
  2180.     (object Attribute
  2181. tool        "cg"
  2182. name        "StopOnError"
  2183. value       FALSE)
  2184.     (object Attribute
  2185. tool        "cg"
  2186. name        "ErrorLimit"
  2187. value       30)
  2188.     (object Attribute
  2189. tool        "cg"
  2190. name        "Directory"
  2191. value       "$ROSECPP_SOURCE")
  2192.     (object Attribute
  2193. tool        "cg"
  2194. name        "PathSeparator"
  2195. value       "")
  2196.     (object Attribute
  2197. tool        "cg"
  2198. name        "FileNameFormat"
  2199. value       "128vx_b")
  2200.     (object Attribute
  2201. tool        "cg"
  2202. name        "BooleanType"
  2203. value       "int")
  2204.     (object Attribute
  2205. tool        "cg"
  2206. name        "AllowTemplates"
  2207. value       TRUE)
  2208.     (object Attribute
  2209. tool        "cg"
  2210. name        "AllowExplicitInstantiations"
  2211. value       FALSE)
  2212.     (object Attribute
  2213. tool        "cg"
  2214. name        "AllowProtectedInheritance"
  2215. value       TRUE)
  2216.     (object Attribute
  2217. tool        "cg"
  2218. name        "CommentWidth"
  2219. value       60)
  2220.     (object Attribute
  2221. tool        "cg"
  2222. name        "OneByValueContainer"
  2223. value       "$targetClass")
  2224.     (object Attribute
  2225. tool        "cg"
  2226. name        "OneByReferenceContainer"
  2227. value       "$targetClass *")
  2228.     (object Attribute
  2229. tool        "cg"
  2230. name        "OptionalByValueContainer"
  2231. value       "OptionalByValue<$targetClass>")
  2232.     (object Attribute
  2233. tool        "cg"
  2234. name        "OptionalByReferenceContainer"
  2235. value       "$targetClass *")
  2236.     (object Attribute
  2237. tool        "cg"
  2238. name        "FixedByValueContainer"
  2239. value       "$targetClass[$limit]")
  2240.     (object Attribute
  2241. tool        "cg"
  2242. name        "UnorderedFixedByValueContainer"
  2243. value       "$targetClass[$limit]")
  2244.     (object Attribute
  2245. tool        "cg"
  2246. name        "FixedByReferenceContainer"
  2247. value       "$targetClass *[$limit]")
  2248.     (object Attribute
  2249. tool        "cg"
  2250. name        "UnorderedFixedByReferenceContainer"
  2251. value       "$targetClass *[$limit]")
  2252.     (object Attribute
  2253. tool        "cg"
  2254. name        "BoundedByValueContainer"
  2255. value       "BoundedListByValue<$targetClass,$limit>")
  2256.     (object Attribute
  2257. tool        "cg"
  2258. name        "UnorderedBoundedByValueContainer"
  2259. value       "BoundedSetByValue<$targetClass,$limit>")
  2260.     (object Attribute
  2261. tool        "cg"
  2262. name        "BoundedByReferenceContainer"
  2263. value       "BoundedListByReference<$targetClass,$limit>")
  2264.     (object Attribute
  2265. tool        "cg"
  2266. name        "UnorderedBoundedByReferenceContainer"
  2267. value       "BoundedSetByReference<$targetClass,$limit>")
  2268.     (object Attribute
  2269. tool        "cg"
  2270. name        "UnboundedByValueContainer"
  2271. value       "UnboundedListByValue<$targetClass>")
  2272.     (object Attribute
  2273. tool        "cg"
  2274. name        "UnorderedUnboundedByValueContainer"
  2275. value       "UnboundedSetByValue<$targetClass>")
  2276.     (object Attribute
  2277. tool        "cg"
  2278. name        "UnboundedByReferenceContainer"
  2279. value       "UnboundedListByReference<$targetClass>")
  2280.     (object Attribute
  2281. tool        "cg"
  2282. name        "UnorderedUnboundedByReferenceContainer"
  2283. value       "UnboundedSetByReference<$targetClass>")
  2284.     (object Attribute
  2285. tool        "cg"
  2286. name        "QualifiedByValueContainer"
  2287. value       "AssociationByValue<$qualtype, $qualcont>")
  2288.     (object Attribute
  2289. tool        "cg"
  2290. name        "UnorderedQualifiedByValueContainer"
  2291. value       "DictionaryByValue<$qualtype, $qualcont>")
  2292.     (object Attribute
  2293. tool        "cg"
  2294. name        "QualifiedByReferenceContainer"
  2295. value       "AssociationByReference<$qualtype, $qualcont>")
  2296.     (object Attribute
  2297. tool        "cg"
  2298. name        "UnorderedQualifiedByReferenceContainer"
  2299. value       "DictionaryByReference<$qualtype, $qualcont>")
  2300.     (object Attribute
  2301. tool        "cg"
  2302. name        "AlwaysKeepOrphanedCode"
  2303. value       FALSE)))
  2304.     (object Attribute
  2305. tool        "cg"
  2306. name        "compiler2.1__Project"
  2307. value       (list Attribute_Set
  2308.     (object Attribute
  2309. tool        "cg"
  2310. name        "AllowGenerateOverNewerAnnotations"
  2311. value       FALSE)
  2312.     (object Attribute
  2313. tool        "cg"
  2314. name        "AllowGenerateOverNewerVersion"
  2315. value       FALSE)
  2316.     (object Attribute
  2317. tool        "cg"
  2318. name        "HeaderFileExtension"
  2319. value       "h")
  2320.     (object Attribute
  2321. tool        "cg"
  2322. name        "HeaderFileBackupExtension"
  2323. value       "h~")
  2324.     (object Attribute
  2325. tool        "cg"
  2326. name        "HeaderFileTemporaryExtension"
  2327. value       "h#")
  2328.     (object Attribute
  2329. tool        "cg"
  2330. name        "CodeFileExtension"
  2331. value       "cpp")
  2332.     (object Attribute
  2333. tool        "cg"
  2334. name        "CodeFileBackupExtension"
  2335. value       "cp~")
  2336.     (object Attribute
  2337. tool        "cg"
  2338. name        "CodeFileTemporaryExtension"
  2339. value       "cp#")
  2340.     (object Attribute
  2341. tool        "cg"
  2342. name        "CreateMissingDirectories"
  2343. value       TRUE)
  2344.     (object Attribute
  2345. tool        "cg"
  2346. name        "StopOnError"
  2347. value       FALSE)
  2348.     (object Attribute
  2349. tool        "cg"
  2350. name        "ErrorLimit"
  2351. value       30)
  2352.     (object Attribute
  2353. tool        "cg"
  2354. name        "Directory"
  2355. value       "$ROSECPP_SOURCE")
  2356.     (object Attribute
  2357. tool        "cg"
  2358. name        "BooleanType"
  2359. value       "int")
  2360.     (object Attribute
  2361. tool        "cg"
  2362. name        "AllowTemplates"
  2363. value       FALSE)
  2364.     (object Attribute
  2365. tool        "cg"
  2366. name        "AllowExplicitInstantiations"
  2367. value       FALSE)
  2368.     (object Attribute
  2369. tool        "cg"
  2370. name        "AllowProtectedInheritance"
  2371. value       FALSE)
  2372.     (object Attribute
  2373. tool        "cg"
  2374. name        "OneByValueContainer"
  2375. value       "$targetClass")
  2376.     (object Attribute
  2377. tool        "cg"
  2378. name        "OneByReferenceContainer"
  2379. value       "$targetClass *")
  2380.     (object Attribute
  2381. tool        "cg"
  2382. name        "OptionalByValueContainer"
  2383. value       "OptionalByValue(sizeof($targetClass))")
  2384.     (object Attribute
  2385. tool        "cg"
  2386. name        "OptionalByReferenceContainer"
  2387. value       "$targetClass *")
  2388.     (object Attribute
  2389. tool        "cg"
  2390. name        "FixedByValueContainer"
  2391. value       "$targetClass[$limit]")
  2392.     (object Attribute
  2393. tool        "cg"
  2394. name        "UnorderedFixedByValueContainer"
  2395. value       "$targetClass[$limit]")
  2396.     (object Attribute
  2397. tool        "cg"
  2398. name        "FixedByReferenceContainer"
  2399. value       "$targetClass *[$limit]")
  2400.     (object Attribute
  2401. tool        "cg"
  2402. name        "UnorderedFixedByReferenceContainer"
  2403. value       "$targetClass *[$limit]")
  2404.     (object Attribute
  2405. tool        "cg"
  2406. name        "BoundedByValueContainer"
  2407. value       "BoundedListByValue(sizeof($targetClass),$limit)")
  2408.     (object Attribute
  2409. tool        "cg"
  2410. name        "UnorderedBoundedByValueContainer"
  2411. value       "BoundedSetByValue(sizeof($targetClass),$limit)")
  2412.     (object Attribute
  2413. tool        "cg"
  2414. name        "BoundedByReferenceContainer"
  2415. value       "BoundedListByReference($limit)")
  2416.     (object Attribute
  2417. tool        "cg"
  2418. name        "UnorderedBoundedByReferenceContainer"
  2419. value       "BoundedSetByReference($limit)")
  2420.     (object Attribute
  2421. tool        "cg"
  2422. name        "UnboundedByValueContainer"
  2423. value       "UnboundedListByValue(sizeof($targetClass))")
  2424.     (object Attribute
  2425. tool        "cg"
  2426. name        "UnorderedUnboundedByValueContainer"
  2427. value       "UnboundedSetByValue(sizeof($targetClass))")
  2428.     (object Attribute
  2429. tool        "cg"
  2430. name        "UnboundedByReferenceContainer"
  2431. value       "UnboundedListByReference")
  2432.     (object Attribute
  2433. tool        "cg"
  2434. name        "UnorderedUnboundedByReferenceContainer"
  2435. value       "UnboundedSetByReference")
  2436.     (object Attribute
  2437. tool        "cg"
  2438. name        "QualifiedByValueContainer"
  2439. value       "AssociationByValue(sizeof($qualtype), sizeof($qualcont))")
  2440.     (object Attribute
  2441. tool        "cg"
  2442. name        "UnorderedQualifiedByValueContainer"
  2443. value       "DictionaryByValue(sizeof($qualtype), sizeof($qualcont))")
  2444.     (object Attribute
  2445. tool        "cg"
  2446. name        "QualifiedByReferenceContainer"
  2447. value       "AssociationByReference(sizeof($qualtype), sizeof($qualcont))")
  2448.     (object Attribute
  2449. tool        "cg"
  2450. name        "UnorderedQualifiedByReferenceContainer"
  2451. value       "DictionaryByReference(sizeof($qualtype), sizeof($qualcont))")
  2452.     (object Attribute
  2453. tool        "cg"
  2454. name        "PathSeparator"
  2455. value       "")
  2456.     (object Attribute
  2457. tool        "cg"
  2458. name        "FileNameFormat"
  2459. value       "128vx_b")
  2460.     (object Attribute
  2461. tool        "cg"
  2462. name        "AlwaysKeepOrphanedCode"
  2463. value       FALSE)))
  2464.     (object Attribute
  2465. tool        "cg"
  2466. name        "compiler3.0__Project"
  2467. value       (list Attribute_Set
  2468.     (object Attribute
  2469. tool        "cg"
  2470. name        "AllowGenerateOverNewerAnnotations"
  2471. value       FALSE)
  2472.     (object Attribute
  2473. tool        "cg"
  2474. name        "AllowGenerateOverNewerVersion"
  2475. value       FALSE)
  2476.     (object Attribute
  2477. tool        "cg"
  2478. name        "HeaderFileExtension"
  2479. value       "h")
  2480.     (object Attribute
  2481. tool        "cg"
  2482. name        "HeaderFileBackupExtension"
  2483. value       "h~")
  2484.     (object Attribute
  2485. tool        "cg"
  2486. name        "HeaderFileTemporaryExtension"
  2487. value       "h#")
  2488.     (object Attribute
  2489. tool        "cg"
  2490. name        "CodeFileExtension"
  2491. value       "cpp")
  2492.     (object Attribute
  2493. tool        "cg"
  2494. name        "CodeFileBackupExtension"
  2495. value       "cp~")
  2496.     (object Attribute
  2497. tool        "cg"
  2498. name        "CodeFileTemporaryExtension"
  2499. value       "cp#")
  2500.     (object Attribute
  2501. tool        "cg"
  2502. name        "CreateMissingDirectories"
  2503. value       TRUE)
  2504.     (object Attribute
  2505. tool        "cg"
  2506. name        "StopOnError"
  2507. value       FALSE)
  2508.     (object Attribute
  2509. tool        "cg"
  2510. name        "ErrorLimit"
  2511. value       30)
  2512.     (object Attribute
  2513. tool        "cg"
  2514. name        "Directory"
  2515. value       "$ROSECPP_SOURCE")
  2516.     (object Attribute
  2517. tool        "cg"
  2518. name        "BooleanType"
  2519. value       "int")
  2520.     (object Attribute
  2521. tool        "cg"
  2522. name        "AllowTemplates"
  2523. value       TRUE)
  2524.     (object Attribute
  2525. tool        "cg"
  2526. name        "AllowExplicitInstantiations"
  2527. value       FALSE)
  2528.     (object Attribute
  2529. tool        "cg"
  2530. name        "AllowProtectedInheritance"
  2531. value       TRUE)
  2532.     (object Attribute
  2533. tool        "cg"
  2534. name        "OneByValueContainer"
  2535. value       "$targetClass")
  2536.     (object Attribute
  2537. tool        "cg"
  2538. name        "OneByReferenceContainer"
  2539. value       "$targetClass *")
  2540.     (object Attribute
  2541. tool        "cg"
  2542. name        "OptionalByValueContainer"
  2543. value       "OptionalByValue<$targetClass>")
  2544.     (object Attribute
  2545. tool        "cg"
  2546. name        "OptionalByReferenceContainer"
  2547. value       "$targetClass *")
  2548.     (object Attribute
  2549. tool        "cg"
  2550. name        "FixedByValueContainer"
  2551. value       "$targetClass[$limit]")
  2552.     (object Attribute
  2553. tool        "cg"
  2554. name        "UnorderedFixedByValueContainer"
  2555. value       "$targetClass[$limit]")
  2556.     (object Attribute
  2557. tool        "cg"
  2558. name        "FixedByReferenceContainer"
  2559. value       "$targetClass *[$limit]")
  2560.     (object Attribute
  2561. tool        "cg"
  2562. name        "UnorderedFixedByReferenceContainer"
  2563. value       "$targetClass *[$limit]")
  2564.     (object Attribute
  2565. tool        "cg"
  2566. name        "BoundedByValueContainer"
  2567. value       "BoundedListByValue<$targetClass,$limit>")
  2568.     (object Attribute
  2569. tool        "cg"
  2570. name        "UnorderedBoundedByValueContainer"
  2571. value       "BoundedSetByValue<$targetClass,$limit>")
  2572.     (object Attribute
  2573. tool        "cg"
  2574. name        "BoundedByReferenceContainer"
  2575. value       "BoundedListByReference<$targetClass,$limit>")
  2576.     (object Attribute
  2577. tool        "cg"
  2578. name        "UnorderedBoundedByReferenceContainer"
  2579. value       "BoundedSetByReference<$targetClass,$limit>")
  2580.     (object Attribute
  2581. tool        "cg"
  2582. name        "UnboundedByValueContainer"
  2583. value       "UnboundedListByValue<$targetClass>")
  2584.     (object Attribute
  2585. tool        "cg"
  2586. name        "UnorderedUnboundedByValueContainer"
  2587. value       "UnboundedSetByValue<$targetClass>")
  2588.     (object Attribute
  2589. tool        "cg"
  2590. name        "UnboundedByReferenceContainer"
  2591. value       "UnboundedListByReference<$targetClass>")
  2592.     (object Attribute
  2593. tool        "cg"
  2594. name        "UnorderedUnboundedByReferenceContainer"
  2595. value       "UnboundedSetByReference<$targetClass>")
  2596.     (object Attribute
  2597. tool        "cg"
  2598. name        "QualifiedByValueContainer"
  2599. value       "AssociationByValue<$qualtype, $qualcont>")
  2600.     (object Attribute
  2601. tool        "cg"
  2602. name        "UnorderedQualifiedByValueContainer"
  2603. value       "DictionaryByValue<$qualtype, $qualcont>")
  2604.     (object Attribute
  2605. tool        "cg"
  2606. name        "QualifiedByReferenceContainer"
  2607. value       "AssociationByReference<$qualtype, $qualcont>")
  2608.     (object Attribute
  2609. tool        "cg"
  2610. name        "UnorderedQualifiedByReferenceContainer"
  2611. value       "DictionaryByReference<$qualtype, $qualcont>")
  2612.     (object Attribute
  2613. tool        "cg"
  2614. name        "PathSeparator"
  2615. value       "")
  2616.     (object Attribute
  2617. tool        "cg"
  2618. name        "FileNameFormat"
  2619. value       "128vx_b")
  2620.     (object Attribute
  2621. tool        "cg"
  2622. name        "AlwaysKeepOrphanedCode"
  2623. value       FALSE)))
  2624.     (object Attribute
  2625. tool        "cg"
  2626. name        "default__Class"
  2627. value       (list Attribute_Set
  2628.     (object Attribute
  2629. tool        "cg"
  2630. name        "CodeName"
  2631. value       "")
  2632.     (object Attribute
  2633. tool        "cg"
  2634. name        "ImplementationType"
  2635. value       "")
  2636.     (object Attribute
  2637. tool        "cg"
  2638. name        "ClassKey"
  2639. value       "class")
  2640.     (object Attribute
  2641. tool        "cg"
  2642. name        "GenerateEmptyRegions"
  2643. value       ("GenerateEmptyRegionSet" 3))
  2644.     (object Attribute
  2645. tool        "cg"
  2646. name        "GenerateEmptyRegionSet"
  2647. value       (list Attribute_Set
  2648.     (object Attribute
  2649. tool        "cg"
  2650. name        "None"
  2651. value       0)
  2652.     (object Attribute
  2653. tool        "cg"
  2654. name        "Preserved"
  2655. value       1)
  2656.     (object Attribute
  2657. tool        "cg"
  2658. name        "Unpreserved"
  2659. value       2)
  2660.     (object Attribute
  2661. tool        "cg"
  2662. name        "All"
  2663. value       3)))
  2664.     (object Attribute
  2665. tool        "cg"
  2666. name        "PutBodiesInSpec"
  2667. value       FALSE)
  2668.     (object Attribute
  2669. tool        "cg"
  2670. name        "GenerateDefaultConstructor"
  2671. value       ("GenerateSet" 199))
  2672.     (object Attribute
  2673. tool        "cg"
  2674. name        "DefaultConstructorVisibility"
  2675. value       ("VisibilitySet" 45))
  2676.     (object Attribute
  2677. tool        "cg"
  2678. name        "InlineDefaultConstructor"
  2679. value       FALSE)
  2680.     (object Attribute
  2681. tool        "cg"
  2682. name        "ExplicitDefaultConstructor"
  2683. value       FALSE)
  2684.     (object Attribute
  2685. tool        "cg"
  2686. name        "GenerateCopyConstructor"
  2687. value       ("GenerateSet" 199))
  2688.     (object Attribute