--- a/networksecurity/tls/Documentation/TLS Protocol.mdl Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,37170 +0,0 @@
-
-(object Petal
- version 43
- _written "Rose 6.5.9232.10"
- charSet 0)
-
-(object Design "Logical View"
- is_unit TRUE
- is_loaded TRUE
- quid "3E79BE2603B6"
- defaults (object defaults
- rightMargin 0.250000
- leftMargin 0.250000
- topMargin 0.250000
- bottomMargin 0.500000
- pageOverlap 0.250000
- clipIconLabels TRUE
- autoResize TRUE
- snapToGrid TRUE
- gridX 16
- gridY 16
- defaultFont (object Font
- size 10
- face "Arial"
- bold FALSE
- italics FALSE
- underline FALSE
- strike FALSE
- color 0
- default_color TRUE)
- showMessageNum 1
- showClassOfObject TRUE
- notation "Unified")
- root_usecase_package (object Class_Category "Use Case View"
- quid "3E79BE2603B8"
- exportControl "Public"
- global TRUE
- logical_models (list unit_reference_list
- (object Class "Application"
- quid "3E7B3C400230"
- stereotype "Actor")
- (object Class "CActiveScheduler"
- quid "3E7F10A60099"
- stereotype "Actor"
- used_nodes (list uses_relationship_list
- (object Uses_Relationship
- quid "3E83463703B9"
- supplier "Logical View::CActive"
- quidu "3E7A1BB40378")))
- (object UseCase "sc Socket Instance"
- attributes (list Attribute_Set
- (object Attribute
- tool "RequisitePro"
- name "ReqProProjectPath"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProProjectGuid"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProDocumentName"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProDocumentGuid"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProDocType"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProReqType"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProRequirementId"
- value ""))
- quid "3EC2643701C2"
- logical_models (list unit_reference_list
- (object Mechanism @1
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$0"
- quid "3E7B3B6A03E5"
- collaborators (list link_list
- (object Link
- quid "3E7B3DBA0107"
- supplier "$UNNAMED$1"
- quidu "3E7B3D2600B9"
- messages (list Messages
- (object Message "NewL"
- quid "3E7B3DBA0108"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0)
- (object Message "return CSecureSocket*"
- quid "3E7B44350164"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "1.2.2.1"
- ordinal 5))))
- class "Use Case View::Application"
- quidu "3E7B3C400230"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$1"
- quid "3E7B3D2600B9"
- collaborators (list link_list
- (object Link
- quid "3E7B3DD80184"
- supplier "$UNNAMED$2"
- quidu "3E7B3D4D01A3"
- messages (list Messages
- (object Message "NewL()"
- quid "3E7B3DD80185"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2"
- ordinal 2
- Operation "NewL")
- (object Message "return MSecureSocket*"
- quid "3E7B440D000D"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "1.2.2"
- ordinal 4)))
- (object Link
- quid "3E7B3E3D0136"
- supplier "$UNNAMED$1"
- quidu "3E7B3D2600B9"
- messages (list Messages
- (object Message "LoadLibrary"
- quid "3E7B3E3D0137"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1"
- ordinal 1))))
- class "Logical View::CSecureSocket"
- quidu "3E7A083701F1"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$2"
- quid "3E7B3D4D01A3"
- collaborators (list link_list
- (object Link
- quid "3FE09963006F"
- supplier "CTLSProvider"
- quidu "3E7B439700F7"
- messages (list Messages
- (object Message "Connect()"
- quid "3FE099630070"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2.1"
- ordinal 3))))
- class "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- persistence "Transient"
- multi FALSE)
- (object Object "CTLSProvider"
- quid "3E7B439700F7"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @2
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$3"
- quid "3E7B476B002C"
- collaborators (list link_list
- (object Link
- quid "3E7B476B002D"
- supplier "$UNNAMED$4"
- quidu "3E7B476B0031"
- messages (list Messages
- (object Message "delete"
- quid "3E7B476B002E"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1"
- ordinal 1)))
- (object Link
- quid "3E7B476B003C"
- supplier "$UNNAMED$3"
- quidu "3E7B476B002C"
- messages (list Messages
- (object Message "UnloadLibrary"
- quid "3E7B481A0116"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2"
- ordinal 5))))
- class "Logical View::CSecureSocket"
- quidu "3E7A083701F1"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$5"
- quid "3E7B476B0039"
- collaborators (list link_list
- (object Link
- quid "3E7B476B0038"
- supplier "$UNNAMED$3"
- quidu "3E7B476B002C"
- messages (list Messages
- (object Message "delete"
- quid "3E7B476B003A"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0))))
- class "Use Case View::Application"
- quidu "3E7B3C400230"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$4"
- quid "3E7B476B0031"
- collaborators (list link_list
- (object Link
- quid "3E7B4D4F004B"
- supplier "$UNNAMED$6"
- quidu "3E7B4842000D"
- messages (list Messages
- (object Message "delete"
- quid "3E7B4D4F004C"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.1"
- ordinal 2)))
- (object Link
- quid "3E7B4D8602AD"
- supplier "$UNNAMED$7"
- quidu "3E7B4CF802AD"
- messages (list Messages
- (object Message "delete"
- quid "3E7B4D8602AE"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.2"
- ordinal 3)))
- (object Link
- quid "3E7B4D980201"
- supplier "$UNNAMED$8"
- quidu "3E7B4D3003E5"
- messages (list Messages
- (object Message "delete"
- quid "3E7B4D980202"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.3"
- ordinal 4))))
- class "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$6"
- quid "3E7B4842000D"
- collaborators (list link_list
- (object Link
- quid "3E7B4D54029D"
- supplier "$UNNAMED$7"
- quidu "3E7B4CF802AD"))
- class "Logical View::StateMachines::CRecvAppData"
- quidu "3E7A13F301E1"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$7"
- quid "3E7B4CF802AD"
- class "Logical View::StateMachines::CSendAppData"
- quidu "3E7A13D902AD"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$8"
- quid "3E7B4D3003E5"
- class "Logical View::StateMachines::CHandshake"
- quidu "3E7A1400005B"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @3
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$9"
- quid "3EC39317005A"
- collaborators (list link_list
- (object Link
- quid "3EC39317005B"
- supplier "$UNNAMED$10"
- quidu "3EC39317005F"
- messages (list Messages
- (object Message "Close()"
- quid "3EC39317005C"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0))))
- class "Use Case View::Application"
- quidu "3E7B3C400230"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$10"
- quid "3EC39317005F"
- collaborators (list link_list
- (object Link
- quid "3EC39317005E"
- supplier "$UNNAMED$11"
- quidu "3EC393170062"
- messages (list Messages
- (object Message "Close()"
- quid "3EC39317005D"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1"
- ordinal 1
- Operation "Close( )"
- quidu "3E9EC3A901B3"))))
- class "Logical View::CSecureSocket"
- quidu "3E7A083701F1"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$11"
- quid "3EC393170062"
- collaborators (list link_list
- (object Link
- quid "3EC393170061"
- supplier "sc Scenario Library"
- quidu "3EC393170068"
- messages (list Messages
- (object Message "Close"
- quid "3EC39ACC01B2"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.1"
- ordinal 2))))
- class "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- persistence "Transient"
- multi FALSE)
- (object Object "sc Scenario Library"
- quid "3EC393170068"
- persistence "Transient"
- multi FALSE))))
- logical_presentations (list unit_reference_list
- (object InteractionDiagram "Create Socket"
- mechanism_ref @1
- quid "3E7B3B410136"
- title "Create Socket"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$0" @4
- location (224, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @4
- location (224, 312)
- anchor_loc 1
- nlines 2
- max_width 360
- justify 0
- label "")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7B3B6A03E5"
- width 336
- height 1173
- icon_height 162
- icon_width 120
- icon_y_offset -63
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @5
- location (224, 352)
- line_color 3342489
- InterObjView @4
- height 956
- y_coord 896
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @6
- location (224, 1008)
- line_color 3342489
- InterObjView @4
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$1" @7
- location (688, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @7
- location (688, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 363
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7B3D2600B9"
- width 381
- height 1173
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @8
- location (688, 368)
- line_color 3342489
- InterObjView @7
- height 880
- y_coord 820
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @9
- location (688, 464)
- line_color 3342489
- InterObjView @7
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @10
- location (688, 944)
- line_color 3342489
- InterObjView @7
- height 184
- y_coord 124
- Nested TRUE))
- (object InterObjView "$UNNAMED$2" @11
- location (1136, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @11
- location (1136, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 320
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7B3D4D01A3"
- width 338
- height 1173
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @12
- location (1136, 576)
- line_color 3342489
- InterObjView @11
- height 612
- y_coord 552
- Nested FALSE))
- (object InterObjView "CTLSProvider" @13
- location (1824, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @13
- location (1824, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "CTLSProvider")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7B439700F7"
- width 300
- height 1173
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @14
- location (1824, 784)
- line_color 3342489
- InterObjView @13
- height 60
- y_coord 0
- Nested FALSE))
- (object InterMessView "" @15
- location (16, 368)
- label (object SegLabel @16
- Parent_View @15
- location (455, 324)
- quidu "3E7B3DBA0108"
- anchor_loc 1
- nlines 1
- max_width 100
- justify 0
- label "NewL"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @4
- supplier @7
- Focus_Src @5
- Focus_Entry @8
- origin (239, 368)
- terminus (672, 368)
- ordinal 0)
- (object InterMessView "" @17
- location (16, 576)
- label (object SegLabel @18
- Parent_View @17
- location (911, 532)
- quidu "3E7B3DD80185"
- anchor_loc 1
- nlines 1
- max_width 125
- justify 0
- label "NewL()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @7
- supplier @11
- Focus_Src @8
- Focus_Entry @12
- origin (703, 576)
- terminus (1120, 576)
- ordinal 2)
- (object SelfMessView "" @19
- location (16, 464)
- label (object SegLabel @20
- Parent_View @19
- location (779, 420)
- quidu "3E7B3E3D0137"
- anchor_loc 1
- nlines 1
- max_width 244
- justify 0
- label "LoadLibrary"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @7
- supplier @7
- Focus_Src @8
- Focus_Entry @9
- origin (704, 464)
- terminus (854, 464)
- ordinal 1)
- (object InterMessView "" @21
- location (16, 944)
- label (object SegLabel @22
- Parent_View @21
- location (912, 900)
- quidu "3E7B440D000D"
- anchor_loc 1
- nlines 1
- max_width 422
- justify 0
- label "return MSecureSocket*"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @11
- supplier @7
- Focus_Src @12
- Focus_Entry @10
- origin (1120, 944)
- terminus (704, 944)
- ordinal 4)
- (object InterMessView "" @23
- location (16, 1008)
- label (object SegLabel @24
- Parent_View @23
- location (456, 964)
- quidu "3E7B44350164"
- anchor_loc 1
- nlines 1
- max_width 416
- justify 0
- label "return CSecureSocket*"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @7
- supplier @4
- Focus_Src @10
- Focus_Entry @6
- origin (672, 1008)
- terminus (240, 1008)
- ordinal 5)
- (object NoteView @25
- location (1264, 384)
- label (object ItemLabel
- Parent_View @25
- location (973, 303)
- fill_color 13434879
- nlines 3
- max_width 547
- label "with help of CSecureSocketLibraryLoader class")
- line_color 3342489
- fill_color 13434879
- width 607
- height 175)
- (object AttachView "" @26
- stereotype TRUE
- line_color 3342489
- client @25
- supplier @19
- line_style 0)
- (object InterMessView "" @27
- location (16, 784)
- label (object SegLabel @28
- Parent_View @27
- location (1479, 740)
- quidu "3FE099630070"
- anchor_loc 1
- nlines 1
- max_width 175
- justify 0
- label "Connect()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @11
- supplier @13
- Focus_Src @12
- Focus_Entry @14
- origin (1151, 784)
- terminus (1808, 784)
- ordinal 3)))
- (object InteractionDiagram "Destroy Socket"
- mechanism_ref @2
- quid "3E7B44B8001C"
- title "Destroy Socket"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$3" @29
- location (640, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @29
- location (640, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 300
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7B476B002C"
- width 318
- height 1485
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @30
- location (640, 368)
- line_color 3342489
- InterObjView @29
- height 1192
- y_coord 1132
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @31
- location (640, 1440)
- line_color 3342489
- InterObjView @29
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$5" @32
- location (224, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @32
- location (224, 312)
- anchor_loc 1
- nlines 2
- max_width 360
- justify 0
- label "")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7B476B0039"
- width 336
- height 1485
- icon_height 162
- icon_width 120
- icon_y_offset -63
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @33
- location (224, 352)
- line_color 3342489
- InterObjView @32
- height 1268
- y_coord 1208
- Nested FALSE))
- (object InterObjView "$UNNAMED$4" @34
- location (992, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @34
- location (992, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 320
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7B476B0031"
- width 338
- height 1485
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @35
- location (992, 576)
- line_color 3342489
- InterObjView @34
- height 648
- y_coord 588
- Nested FALSE))
- (object InterObjView "$UNNAMED$6" @36
- location (1344, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @36
- location (1344, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 296
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7B4842000D"
- width 314
- height 1485
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @37
- location (1344, 592)
- line_color 3342489
- InterObjView @36
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$7" @38
- location (1680, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @38
- location (1680, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 302
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7B4CF802AD"
- width 320
- height 1485
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @39
- location (1680, 848)
- line_color 3342489
- InterObjView @38
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$8" @40
- location (2016, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @40
- location (2016, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7B4D3003E5"
- width 300
- height 1485
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @41
- location (2016, 1104)
- line_color 3342489
- InterObjView @40
- height 60
- y_coord 0
- Nested FALSE))
- (object InterMessView "" @42
- location (16, 368)
- label (object SegLabel @43
- Parent_View @42
- location (417, 326)
- quidu "3E7B476B003A"
- anchor_loc 1
- nlines 1
- max_width 109
- justify 0
- label "delete"
- pctDist 0.464203
- height 43
- orientation 0)
- line_color 3342489
- client @32
- supplier @29
- Focus_Src @33
- Focus_Entry @30
- origin (239, 368)
- terminus (624, 368)
- ordinal 0)
- (object InterMessView "" @44
- location (16, 576)
- label (object SegLabel @45
- Parent_View @44
- location (815, 532)
- quidu "3E7B476B002E"
- anchor_loc 1
- nlines 1
- max_width 109
- justify 0
- label "delete"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @29
- supplier @34
- Focus_Src @30
- Focus_Entry @35
- origin (655, 576)
- terminus (976, 576)
- ordinal 1)
- (object SelfMessView "" @46
- location (16, 1440)
- label (object SegLabel @47
- Parent_View @46
- location (731, 1396)
- quidu "3E7B481A0116"
- anchor_loc 1
- nlines 1
- max_width 281
- justify 0
- label "UnloadLibrary"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @29
- supplier @29
- Focus_Src @30
- Focus_Entry @31
- origin (656, 1440)
- terminus (806, 1440)
- ordinal 5)
- (object InterMessView "" @48
- location (16, 592)
- label (object SegLabel @49
- Parent_View @48
- location (1167, 548)
- quidu "3E7B4D4F004C"
- anchor_loc 1
- nlines 1
- max_width 109
- justify 0
- label "delete"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @34
- supplier @36
- Focus_Src @35
- Focus_Entry @37
- origin (1007, 592)
- terminus (1328, 592)
- ordinal 2)
- (object InterMessView "" @50
- location (16, 848)
- label (object SegLabel @51
- Parent_View @50
- location (1335, 804)
- quidu "3E7B4D8602AE"
- anchor_loc 1
- nlines 1
- max_width 109
- justify 0
- label "delete"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @34
- supplier @38
- Focus_Src @35
- Focus_Entry @39
- origin (1007, 848)
- terminus (1664, 848)
- ordinal 3)
- (object InterMessView "" @52
- location (16, 1104)
- label (object SegLabel @53
- Parent_View @52
- location (1503, 1060)
- quidu "3E7B4D980202"
- anchor_loc 1
- nlines 1
- max_width 109
- justify 0
- label "delete"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @34
- supplier @40
- Focus_Src @35
- Focus_Entry @41
- origin (1007, 1104)
- terminus (2000, 1104)
- ordinal 4)
- (object NoteView @54
- location (944, 400)
- label (object ItemLabel
- Parent_View @54
- location (806, 340)
- fill_color 13434879
- nlines 2
- max_width 240
- label
-|"Close" sequence
- )
- line_color 3342489
- fill_color 13434879
- width 300
- height 132)
- (object AttachView "" @55
- stereotype TRUE
- line_color 3342489
- client @54
- supplier @42
- line_style 0)))
- (object InteractionDiagram "Close"
- mechanism_ref @3
- quid "3EC390B000A8"
- title "Close"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 31
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$9" @56
- location (160, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @56
- location (160, 281)
- anchor_loc 1
- nlines 2
- max_width 360
- justify 0
- label "")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC39317005A"
- width 336
- height 553
- icon_height 162
- icon_width 120
- icon_y_offset -32
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @57
- location (160, 400)
- line_color 3342489
- InterObjView @56
- height 288
- y_coord 228
- Nested FALSE))
- (object InterObjView "$UNNAMED$10" @58
- location (496, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @58
- location (496, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 364
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC39317005F"
- width 382
- height 553
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @59
- location (496, 400)
- line_color 3342489
- InterObjView @58
- height 228
- y_coord 168
- Nested FALSE))
- (object InterObjView "$UNNAMED$11" @60
- location (902, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @60
- location (902, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 363
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC393170062"
- width 381
- height 553
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @61
- location (902, 416)
- line_color 3342489
- InterObjView @60
- height 152
- y_coord 92
- Nested FALSE))
- (object InterObjView "sc Scenario Library" @62
- location (1264, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @62
- location (1264, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "sc Scenario Library")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC393170068"
- width 300
- height 553
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @63
- location (1264, 448)
- line_color 3342489
- InterObjView @62
- height 60
- y_coord 0
- Nested FALSE))
- (object InterMessView "" @64
- location (16, 400)
- label (object SegLabel @65
- Parent_View @64
- location (327, 356)
- quidu "3EC39317005C"
- anchor_loc 1
- nlines 1
- max_width 329
- justify 0
- label "Close()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @56
- supplier @58
- Focus_Src @57
- Focus_Entry @59
- origin (175, 400)
- terminus (480, 400)
- ordinal 0)
- (object InterMessView "" @66
- location (16, 416)
- label (object SegLabel @67
- Parent_View @66
- location (698, 372)
- quidu "3EC39317005D"
- anchor_loc 1
- nlines 1
- max_width 366
- justify 0
- label "Close()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @58
- supplier @60
- Focus_Src @59
- Focus_Entry @61
- origin (511, 416)
- terminus (886, 416)
- ordinal 1)
- (object InterMessView "" @68
- location (16, 448)
- label (object SegLabel @69
- Parent_View @68
- location (1082, 404)
- quidu "3EC39ACC01B2"
- anchor_loc 1
- nlines 1
- max_width 108
- justify 0
- label "Close"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @60
- supplier @62
- Focus_Src @61
- Focus_Entry @63
- origin (917, 448)
- terminus (1248, 448)
- ordinal 2)))))
- (object UseCase "sc Handshake"
- attributes (list Attribute_Set
- (object Attribute
- tool "RequisitePro"
- name "ReqProProjectPath"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProProjectGuid"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProDocumentName"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProDocumentGuid"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProDocType"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProReqType"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProRequirementId"
- value ""))
- quid "3EC264630164"
- logical_models (list unit_reference_list
- (object Mechanism @70
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$12"
- quid "3E7EF34003B6"
- collaborators (list link_list
- (object Link
- quid "3E7EF59F000D"
- supplier "$UNNAMED$13"
- quidu "3E7EF35B0184"
- messages (list Messages
- (object Message "StartClientHandshake()"
- quid "3E7EF59F000E"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0
- Operation "StartClientHandshake"))))
- class "Use Case View::Application"
- quidu "3E7B3C400230"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$13"
- quid "3E7EF35B0184"
- collaborators (list link_list
- (object Link
- quid "3E7EF5EA005B"
- supplier "$UNNAMED$14"
- quidu "3E7EF37D00C8"
- messages (list Messages
- (object Message "StartClientHandshake()"
- quid "3E7EF5EA005C"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1.1"
- ordinal 1
- Operation "StartClientHandshake( )"
- quidu "3E9EC4660211"))))
- class "Logical View::CSecureSocket"
- quidu "3E7A083701F1"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$14"
- quid "3E7EF37D00C8"
- collaborators (list link_list
- (object Link
- quid "3E7EF60703C6"
- supplier "$UNNAMED$15"
- quidu "3E7EF533026E"
- messages (list Messages
- (object Message "ConstructL( )"
- quid "3E7EF60703C7"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.3"
- ordinal 4
- quidu "3E7B1C26027E")
- (object Message "NewL()"
- quid "3E7EF6870193"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.2"
- ordinal 3
- Operation "NewL")
- (object Message "HandshakeComplete()"
- quid "3E9AF91F003C"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "3.1"
- ordinal 11
- Operation "HandshakeComplete( )"
- quidu "3E7F18B10358")))
- (object Link
- quid "3E9AEE67007B"
- supplier "$UNNAMED$16"
- quidu "3E7F15600193"
- messages (list Messages
- (object Message "StartL()"
- quid "3E9AEE67007C"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1.1.4"
- ordinal 6)
- (object Message "delete"
- quid "3EC8B47D02CB"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.1.1"
- ordinal 12)))
- (object Link
- quid "401E46EC0294"
- supplier "$UNNAMED$14"
- quidu "3E7EF37D00C8"
- messages (list Messages
- (object Message "StartClientHandshakeStateMachine()"
- quid "401E46EC0295"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.1"
- ordinal 2))))
- class "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$15"
- quid "3E7EF533026E"
- collaborators (list link_list
- (object Link
- quid "3E7EF82B03A7"
- supplier "$UNNAMED$12"
- quidu "3E7EF34003B6")
- (object Link
- quid "3E7EF8440126"
- supplier "$UNNAMED$15"
- quidu "3E7EF533026E")
- (object Link
- quid "3E7F15720387"
- supplier "$UNNAMED$16"
- quidu "3E7F15600193"
- messages (list Messages
- (object Message "OnComplete()"
- quid "3E9AF9020201"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "3"
- ordinal 10)))
- (object Link
- quid "3EC8EB610125"
- supplier "State/Activity Model"
- quidu "3EC8B340000C"
- messages (list Messages
- (object Message "CHandshake::InitiateTransmitL()"
- quid "3EC8EB610126"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.3.1"
- ordinal 5))))
- class "Logical View::StateMachines::CHandshake"
- quidu "3E7A1400005B"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$16"
- quid "3E7F15600193"
- collaborators (list link_list
- (object Link
- quid "3E7F15E6026E"
- supplier "$UNNAMED$12"
- quidu "3E7EF34003B6"
- messages (list Messages
- (object Message "CompleteRequest"
- quid "3EC8B447006A"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2.1"
- ordinal 9)))
- (object Link
- quid "3E7F1619006A"
- supplier "$UNNAMED$16"
- quidu "3E7F15600193")
- (object Link
- quid "3EC8B37B0154"
- supplier "State/Activity Model"
- quidu "3EC8B340000C"
- messages (list Messages
- (object Message "Handshake Negotiation"
- quid "3EC8B37B0155"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1.1.4.1"
- ordinal 7)
- (object Message "CompleteRequest"
- quid "3EC8B42800F6"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "ToClientFromSupplier"
- sequence "2"
- ordinal 8))))
- class "Logical View::StateMachines::CStateMachine"
- quidu "3E7A1B9A00A9"
- persistence "Transient"
- multi FALSE)
- (object Object "State/Activity Model"
- quid "3EC8B340000C"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @71
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$17"
- quid "3E7EF9E8001C"
- collaborators (list link_list
- (object Link
- quid "3E7EF9E8001D"
- supplier "$UNNAMED$18"
- quidu "3E7EF9E80021"
- messages (list Messages
- (object Message "RenegotiateHandshake()"
- quid "3E7EF9E8001E"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1.1"
- ordinal 1
- Operation "RenegotiateHandshake( )"
- quidu "3E9EC3F403D6"))))
- class "Logical View::CSecureSocket"
- quidu "3E7A083701F1"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$18"
- quid "3E7EF9E80021"
- collaborators (list link_list
- (object Link
- quid "3E7EF9E80020"
- supplier "$UNNAMED$19"
- quidu "3E7EF9E80028"
- messages (list Messages
- (object Message "HandshakeComplete( )"
- quid "3EC3BA480079"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "6.1"
- ordinal 8
- quidu "3E7F18B10358")
- (object Message "delete"
- quid "3EC3BA5F0125"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "6.1.1"
- ordinal 9)))
- (object Link
- quid "3E7EFB4402CC"
- supplier "$UNNAMED$20"
- quidu "3E7EFA170201"
- messages (list Messages
- (object Message "Suspend()"
- quid "3E7EFB4402CD"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 3)))
- (object Link
- quid "401E479D00CF"
- supplier "$UNNAMED$18"
- quidu "3E7EF9E80021"
- messages (list Messages
- (object Message "StartRenegotiation()"
- quid "401E479D00D0"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.1"
- ordinal 2)
- (object Message "StartClientHandshakeStateMachine()"
- quid "401E48260227"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "4"
- ordinal 5)))
- (object Link
- quid "401E480603CD"
- supplier ": CSendAppData"
- quidu "401E47B60042"
- messages (list Messages
- (object Message "Suspend()"
- quid "401E480603CE"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3"
- ordinal 4))))
- class "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$19"
- quid "3E7EF9E80028"
- collaborators (list link_list
- (object Link
- quid "3E7EF9E80029"
- supplier "$UNNAMED$21"
- quidu "3E7EF9E80027"
- messages (list Messages
- (object Message "Complete()"
- quid "3E7EF9E8002A"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "5"
- ordinal 6)))
- (object Link
- quid "3E7EF9E8002B"
- supplier "$UNNAMED$19"
- quidu "3E7EF9E80028"
- messages (list Messages
- (object Message "OnCompletion( )"
- quid "3EC3BA2C028D"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "6"
- ordinal 7
- quidu "3E9E97AB000D"))))
- class "Logical View::StateMachines::CHandshake"
- quidu "3E7A1400005B"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$21"
- quid "3E7EF9E80027"
- collaborators (list link_list
- (object Link
- quid "3E7EF9E80026"
- supplier "$UNNAMED$17"
- quidu "3E7EF9E8001C"
- messages (list Messages
- (object Message "RenegotiateHandshake()"
- quid "3E7EF9E80025"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0
- Operation "RenegotiateHandshake"))))
- class "Use Case View::Application"
- quidu "3E7B3C400230"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$20"
- quid "3E7EFA170201"
- class "Logical View::StateMachines::CRecvAppData"
- quidu "3E7A13F301E1"
- persistence "Transient"
- multi FALSE)
- (object Object ": CSendAppData"
- quid "401E47B60042"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @72
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$22"
- quid "3E82F7BB030D"
- collaborators (list link_list
- (object Link
- quid "3E82F9DC005E"
- supplier "$UNNAMED$23"
- quidu "3E82F7D30252"
- messages (list Messages
- (object Message "CancelRequest()"
- quid "3E82F9DC005F"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "4.1"
- ordinal 7
- Operation "CancelRequest")))
- (object Link
- quid "3E82FAF700CB"
- supplier "$UNNAMED$24"
- quidu "3E82F88803AA"
- messages (list Messages
- (object Message "RenegotiateHandshake()"
- quid "3E82FAF700CC"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "4.2"
- ordinal 8
- Operation "RenegotiateHandshake( )"
- quidu "3E9EC3F403D6"))))
- class "Logical View::HelloRequest::CHelloRequest"
- quidu "3E82DF270281"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$23"
- quid "3E82F7D30252"
- collaborators (list link_list
- (object Link
- quid "3E82FA270271"
- supplier "$UNNAMED$24"
- quidu "3E82F88803AA"))
- class "Logical View::StateMachines::CSendAppData"
- quidu "3E7A13D902AD"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$24"
- quid "3E82F88803AA"
- collaborators (list link_list
- (object Link
- quid "3E82FA5C032D"
- supplier "$UNNAMED$25"
- quidu "3E82F97F02A0")
- (object Link
- quid "3E82FB75039A"
- supplier "$UNNAMED$26"
- quidu "3E82FB140262"
- messages (list Messages
- (object Message "Complete()"
- quid "3E82FB75039B"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "5"
- ordinal 10))))
- class "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$25"
- quid "3E82F97F02A0"
- collaborators (list link_list
- (object Link
- quid "3E82F9A103AA"
- supplier "$UNNAMED$22"
- quidu "3E82F7BB030D"
- messages (list Messages
- (object Message "ProcessL( )"
- quid "3E82F9A103AB"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "4"
- ordinal 6
- quidu "3E82DF4C0148")
- (object Message "return CRecordParser*"
- quid "3E82FAB200AC"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "4.3"
- ordinal 9)))
- (object Link
- quid "3E833D5000EB"
- supplier "$UNNAMED$27"
- quidu "3E833C89007D"
- messages (list Messages
- (object Message "ProcessL()"
- quid "3E833D5000EC"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1.1"
- ordinal 1
- Operation "ProcessL( )"
- quidu "3E7B1B0603A7")
- (object Message "return CHelloRequest*"
- quid "3E833E2C02CF"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "1.1.2"
- ordinal 3))))
- class "Logical View::StateMachines::CStateMachine"
- quidu "3E7A1B9A00A9"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$26"
- quid "3E82FB140262"
- collaborators (list link_list
- (object Link
- quid "3E82FB4D0158"
- supplier "$UNNAMED$25"
- quidu "3E82F97F02A0"
- messages (list Messages
- (object Message "RunL()"
- quid "3E82FB4D0159"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3"
- ordinal 5
- Operation "RunL( )"
- quidu "3E7B1BBF029D")
- (object Message "RunL()"
- quid "3E833CEB02FE"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0
- Operation "RunL( )"
- quidu "3E7B1BBF029D"))))
- class "Use Case View::CActiveScheduler"
- quidu "3E7F10A60099"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$27"
- quid "3E833C89007D"
- collaborators (list link_list
- (object Link
- quid "3E833D72033C"
- supplier "$UNNAMED$27"
- quidu "3E833C89007D"
- messages (list Messages
- (object Message "ParseHeaderL( )"
- quid "3E833D72033D"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.1"
- ordinal 2
- quidu "3E7B257700C8")))
- (object Link
- quid "3E833D82010A"
- supplier "$UNNAMED$26"
- quidu "3E82FB140262"
- messages (list Messages
- (object Message "Complete()"
- quid "3E833D82010B"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 4))))
- class "Logical View::Handshake Protocol::Receive::CHandshakeParser"
- quidu "3E7A217A00E7"
- persistence "Transient"
- multi FALSE))))
- logical_presentations (list unit_reference_list
- (object InteractionDiagram "Start Client Handshake"
- mechanism_ref @70
- quid "3E7EF332025E"
- title "Start Client Handshake"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 450
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$12" @73
- location (144, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @73
- location (144, 281)
- anchor_loc 1
- nlines 2
- max_width 360
- justify 0
- label "")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7EF34003B6"
- width 336
- height 2037
- icon_height 162
- icon_width 120
- icon_y_offset -32
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @74
- location (144, 368)
- line_color 3342489
- InterObjView @73
- height 1052
- y_coord 992
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @75
- location (144, 1632)
- line_color 3342489
- InterObjView @73
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$13" @76
- location (576, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @76
- location (576, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 364
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7EF35B0184"
- width 382
- height 2037
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @77
- location (576, 368)
- line_color 3342489
- InterObjView @76
- height 992
- y_coord 932
- Nested FALSE))
- (object InterObjView "$UNNAMED$14" @78
- location (960, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @78
- location (960, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 320
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7EF37D00C8"
- width 338
- height 2037
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @79
- location (960, 432)
- line_color 3342489
- InterObjView @78
- height 868
- y_coord 808
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @80
- location (960, 544)
- line_color 3342489
- InterObjView @78
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @81
- location (960, 1792)
- line_color 3342489
- InterObjView @78
- height 200
- y_coord 140
- Nested FALSE))
- (object InterObjView "$UNNAMED$15" @82
- location (1312, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @82
- location (1312, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 300
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7EF533026E"
- width 318
- height 2037
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @83
- location (1312, 720)
- line_color 3342489
- InterObjView @82
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @84
- location (1312, 864)
- line_color 3342489
- InterObjView @82
- height 152
- y_coord 92
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @85
- location (1312, 1712)
- line_color 3342489
- InterObjView @82
- height 340
- y_coord 280
- Nested FALSE))
- (object InterObjView "$UNNAMED$16" @86
- location (1648, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @86
- location (1648, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 320
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7F15600193"
- width 338
- height 2037
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @87
- location (1648, 1088)
- line_color 3342489
- InterObjView @86
- height 152
- y_coord 92
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @88
- location (1648, 1536)
- line_color 3342489
- InterObjView @86
- height 576
- y_coord 516
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @89
- location (1648, 1872)
- line_color 3342489
- InterObjView @86
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "State/Activity Model" @90
- location (1968, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @90
- location (1968, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "State/Activity Model")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8B340000C"
- width 300
- height 2037
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @91
- location (1968, 896)
- line_color 3342489
- InterObjView @90
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @92
- location (1968, 1120)
- line_color 3342489
- InterObjView @90
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @93
- location (1968, 1248)
- line_color 3342489
- InterObjView @90
- height 924
- y_coord 864
- Nested FALSE))
- (object InterMessView "" @94
- location (16, 368)
- label (object SegLabel @95
- Parent_View @94
- location (359, 324)
- quidu "3E7EF59F000E"
- anchor_loc 1
- nlines 1
- max_width 428
- justify 0
- label "StartClientHandshake()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @73
- supplier @76
- Focus_Src @74
- Focus_Entry @77
- origin (159, 368)
- terminus (560, 368)
- ordinal 0)
- (object InterMessView "" @96
- location (16, 432)
- label (object SegLabel @97
- Parent_View @96
- location (767, 388)
- quidu "3E7EF5EA005C"
- anchor_loc 1
- nlines 1
- max_width 428
- justify 0
- label "StartClientHandshake()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @76
- supplier @78
- Focus_Src @77
- Focus_Entry @79
- origin (591, 432)
- terminus (944, 432)
- ordinal 1)
- (object InterMessView "" @98
- location (16, 864)
- label (object SegLabel @99
- Parent_View @98
- location (1135, 820)
- quidu "3E7EF60703C7"
- anchor_loc 1
- nlines 1
- max_width 235
- justify 0
- label "ConstructL( )"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @78
- supplier @82
- Focus_Src @79
- Focus_Entry @84
- origin (975, 864)
- terminus (1296, 864)
- ordinal 4)
- (object InterMessView "" @100
- location (16, 720)
- label (object SegLabel @101
- Parent_View @100
- location (1135, 676)
- quidu "3E7EF6870193"
- anchor_loc 1
- nlines 1
- max_width 125
- justify 0
- label "NewL()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @78
- supplier @82
- Focus_Src @79
- Focus_Entry @83
- origin (975, 720)
- terminus (1296, 720)
- ordinal 3)
- (object InterMessView "" @102
- location (16, 1088)
- label (object SegLabel @103
- Parent_View @102
- location (1303, 1044)
- quidu "3E9AEE67007C"
- anchor_loc 1
- nlines 1
- max_width 137
- justify 0
- label "StartL()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @78
- supplier @86
- Focus_Src @79
- Focus_Entry @87
- origin (975, 1088)
- terminus (1632, 1088)
- ordinal 6)
- (object InterMessView "" @104
- location (16, 1712)
- label (object SegLabel @105
- Parent_View @104
- location (1480, 1668)
- quidu "3E9AF9020201"
- anchor_loc 1
- nlines 1
- max_width 250
- justify 0
- label "OnComplete()"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @86
- supplier @82
- Focus_Src @88
- Focus_Entry @85
- origin (1632, 1712)
- terminus (1328, 1712)
- ordinal 10)
- (object InterMessView "" @106
- location (16, 1792)
- label (object SegLabel @107
- Parent_View @106
- location (1136, 1748)
- quidu "3E9AF91F003C"
- anchor_loc 1
- nlines 1
- max_width 400
- justify 0
- label "HandshakeComplete()"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @82
- supplier @78
- Focus_Src @85
- Focus_Entry @81
- origin (1296, 1792)
- terminus (976, 1792)
- ordinal 11)
- (object InterMessView "" @108
- location (16, 1120)
- label (object SegLabel @109
- Parent_View @108
- location (1807, 1076)
- quidu "3EC8B37B0155"
- anchor_loc 1
- nlines 1
- max_width 419
- justify 0
- label "Handshake Negotiation"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @86
- supplier @90
- Focus_Src @87
- Focus_Entry @92
- origin (1663, 1120)
- terminus (1952, 1120)
- ordinal 7)
- (object InterMessView "" @110
- location (16, 1536)
- label (object SegLabel @111
- Parent_View @110
- location (1808, 1492)
- quidu "3EC8B42800F6"
- anchor_loc 1
- nlines 1
- max_width 322
- justify 0
- label "CompleteRequest"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @90
- supplier @86
- Focus_Src @93
- Focus_Entry @88
- origin (1952, 1536)
- terminus (1664, 1536)
- ordinal 8)
- (object InterMessView "" @112
- location (16, 1632)
- label (object SegLabel @113
- Parent_View @112
- location (896, 1588)
- quidu "3EC8B447006A"
- anchor_loc 1
- nlines 1
- max_width 322
- justify 0
- label "CompleteRequest"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @86
- supplier @73
- Focus_Src @88
- Focus_Entry @75
- origin (1632, 1632)
- terminus (160, 1632)
- ordinal 9)
- (object InterMessView "" @114
- location (16, 1872)
- label (object SegLabel @115
- Parent_View @114
- location (1303, 1828)
- quidu "3EC8B47D02CB"
- anchor_loc 1
- nlines 1
- max_width 109
- justify 0
- label "delete"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @78
- supplier @86
- Focus_Src @81
- Focus_Entry @89
- origin (975, 1872)
- terminus (1632, 1872)
- ordinal 12)
- (object InterMessView "" @116
- location (16, 896)
- label (object SegLabel @117
- Parent_View @116
- location (1639, 852)
- quidu "3EC8EB610126"
- anchor_loc 1
- nlines 1
- max_width 578
- justify 0
- label "CHandshake::InitiateTransmitL()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @82
- supplier @90
- Focus_Src @84
- Focus_Entry @91
- origin (1327, 896)
- terminus (1952, 896)
- ordinal 5)
- (object SelfMessView "" @118
- location (16, 544)
- label (object SegLabel @119
- Parent_View @118
- location (1051, 500)
- quidu "401E46EC0295"
- anchor_loc 1
- nlines 1
- max_width 634
- justify 0
- label "StartClientHandshakeStateMachine()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @78
- supplier @78
- Focus_Src @79
- Focus_Entry @80
- origin (976, 544)
- terminus (1126, 544)
- ordinal 2)))
- (object InteractionDiagram "Renegotiate via Application request"
- mechanism_ref @71
- quid "3E7EF9CE0145"
- title "Renegotiate via Application request"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 600
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$17" @120
- location (576, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @120
- location (576, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 332
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7EF9E8001C"
- width 350
- height 1673
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @121
- location (624, 368)
- line_color 3342489
- InterObjView @120
- height 292
- y_coord 232
- Nested FALSE))
- (object InterObjView "$UNNAMED$18" @122
- location (960, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @122
- location (960, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 320
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7EF9E80021"
- width 338
- height 1673
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @123
- location (1040, 432)
- line_color 3342489
- InterObjView @122
- height 168
- y_coord 108
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @124
- location (1040, 480)
- line_color 3342489
- InterObjView @122
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @125
- location (1040, 656)
- line_color 3342489
- InterObjView @122
- height 280
- y_coord 220
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @126
- location (960, 816)
- line_color 3342489
- InterObjView @122
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @127
- location (1040, 1472)
- line_color 3342489
- InterObjView @122
- height 216
- y_coord 156
- Nested FALSE))
- (object InterObjView "$UNNAMED$19" @128
- location (1376, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @128
- location (1376, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 300
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7EF9E80028"
- width 318
- height 1673
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @129
- location (1568, 1216)
- line_color 3342489
- InterObjView @128
- height 592
- y_coord 532
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @130
- location (1568, 1456)
- line_color 3342489
- InterObjView @128
- height 292
- y_coord 232
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @131
- location (1568, 1568)
- line_color 3342489
- InterObjView @128
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$20" @132
- location (1744, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @132
- location (1744, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 326
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7EFA170201"
- width 344
- height 1673
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @133
- location (1920, 656)
- line_color 3342489
- InterObjView @132
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView ": CSendAppData" @134
- location (2096, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @134
- location (2096, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 300
- justify 0
- label ": CSendAppData")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "401E47B60042"
- width 318
- height 1673
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @135
- location (2096, 736)
- line_color 3342489
- InterObjView @134
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$21" @136
- location (160, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @136
- location (160, 249)
- anchor_loc 1
- nlines 2
- max_width 360
- justify 0
- label "")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7EF9E80027"
- width 336
- height 1673
- icon_height 162
- icon_width 120
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @137
- location (160, 368)
- line_color 3342489
- InterObjView @136
- height 352
- y_coord 292
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @138
- location (160, 1248)
- line_color 3342489
- InterObjView @136
- height 60
- y_coord 0
- Nested FALSE))
- (object InterMessView "" @139
- location (16, 368)
- label (object SegLabel @140
- Parent_View @139
- location (367, 324)
- quidu "3E7EF9E80025"
- anchor_loc 1
- nlines 1
- max_width 445
- justify 0
- label "RenegotiateHandshake()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @136
- supplier @120
- Focus_Src @137
- Focus_Entry @121
- origin (175, 368)
- terminus (560, 368)
- ordinal 0)
- (object InterMessView "" @141
- location (16, 432)
- label (object SegLabel @142
- Parent_View @141
- location (767, 388)
- quidu "3E7EF9E8001E"
- anchor_loc 1
- nlines 1
- max_width 445
- justify 0
- label "RenegotiateHandshake()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @120
- supplier @122
- Focus_Src @121
- Focus_Entry @123
- origin (591, 432)
- terminus (944, 432)
- ordinal 1)
- (object InterMessView "" @143
- location (16, 1248)
- label (object SegLabel @144
- Parent_View @143
- location (768, 1204)
- quidu "3E7EF9E8002A"
- anchor_loc 1
- nlines 1
- max_width 197
- justify 0
- label "Complete()"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @128
- supplier @136
- Focus_Src @129
- Focus_Entry @138
- origin (1360, 1248)
- terminus (176, 1248)
- ordinal 6)
- (object InterMessView "" @145
- location (16, 656)
- label (object SegLabel @146
- Parent_View @145
- location (1351, 612)
- quidu "3E7EFB4402CD"
- anchor_loc 1
- nlines 1
- max_width 188
- justify 0
- label "Suspend()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @122
- supplier @132
- Focus_Src @125
- Focus_Entry @133
- origin (975, 656)
- terminus (1728, 656)
- ordinal 3)
- (object SelfMessView "" @147
- location (16, 1456)
- label (object SegLabel @148
- Parent_View @147
- location (1467, 1397)
- quidu "3EC3BA2C028D"
- anchor_loc 1
- nlines 1
- max_width 284
- justify 0
- label "OnCompletion( )"
- pctDist 0.500000
- height 59
- orientation 0)
- line_color 3342489
- client @128
- supplier @128
- Focus_Src @129
- Focus_Entry @130
- origin (1392, 1456)
- terminus (1542, 1456)
- ordinal 7)
- (object InterMessView "" @149
- location (16, 1472)
- label (object SegLabel @150
- Parent_View @149
- location (1168, 1428)
- quidu "3EC3BA480079"
- anchor_loc 1
- nlines 1
- max_width 413
- justify 0
- label "HandshakeComplete( )"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @128
- supplier @122
- Focus_Src @130
- Focus_Entry @127
- origin (1360, 1472)
- terminus (976, 1472)
- ordinal 8)
- (object InterMessView "" @151
- location (16, 1568)
- label (object SegLabel @152
- Parent_View @151
- location (1167, 1524)
- quidu "3EC3BA5F0125"
- anchor_loc 1
- nlines 1
- max_width 109
- justify 0
- label "delete"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @122
- supplier @128
- Focus_Src @127
- Focus_Entry @131
- origin (975, 1568)
- terminus (1360, 1568)
- ordinal 9)
- (object SelfMessView "" @153
- location (16, 480)
- label (object SegLabel @154
- Parent_View @153
- location (1051, 436)
- quidu "401E479D00D0"
- anchor_loc 1
- nlines 1
- max_width 344
- justify 0
- label "StartRenegotiation()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @122
- supplier @122
- Focus_Src @123
- Focus_Entry @124
- origin (976, 480)
- terminus (1126, 480)
- ordinal 2)
- (object InterMessView "" @155
- location (16, 736)
- label (object SegLabel @156
- Parent_View @155
- location (1527, 692)
- quidu "401E480603CE"
- anchor_loc 1
- nlines 1
- max_width 188
- justify 0
- label "Suspend()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @122
- supplier @134
- Focus_Src @125
- Focus_Entry @135
- origin (975, 736)
- terminus (2080, 736)
- ordinal 4)
- (object SelfMessView "" @157
- location (16, 816)
- label (object SegLabel @158
- Parent_View @157
- location (1051, 772)
- quidu "401E48260227"
- anchor_loc 1
- nlines 1
- max_width 634
- justify 0
- label "StartClientHandshakeStateMachine()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @122
- supplier @122
- Focus_Src @125
- Focus_Entry @126
- origin (976, 816)
- terminus (1126, 816)
- ordinal 5)))
- (object InteractionDiagram "Renegotiate via HelloRequest"
- mechanism_ref @72
- quid "3E82F3BB036B"
- title "Renegotiate via HelloRequest"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$22" @159
- location (1392, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @159
- location (1392, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E82F7BB030D"
- width 300
- height 1617
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @160
- location (1392, 1024)
- line_color 3342489
- InterObjView @159
- height 424
- y_coord 364
- Nested FALSE))
- (object InterObjView "$UNNAMED$23" @161
- location (1712, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @161
- location (1712, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 302
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E82F7D30252"
- width 320
- height 1617
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @162
- location (1712, 1040)
- line_color 3342489
- InterObjView @161
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$24" @163
- location (2048, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @163
- location (2048, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 320
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E82F88803AA"
- width 338
- height 1617
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @164
- location (2048, 1184)
- line_color 3342489
- InterObjView @163
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @165
- location (2048, 1376)
- line_color 3342489
- InterObjView @163
- height 376
- y_coord 316
- Nested FALSE))
- (object InterObjView "$UNNAMED$27" @166
- location (1040, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @166
- location (1040, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 362
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E833C89007D"
- width 380
- height 1617
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @167
- location (1040, 368)
- line_color 3342489
- InterObjView @166
- height 312
- y_coord 252
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @168
- location (1040, 432)
- line_color 3342489
- InterObjView @166
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @169
- location (1040, 784)
- line_color 3342489
- InterObjView @166
- height 120
- y_coord 60
- Nested FALSE))
- (object InterObjView "$UNNAMED$26" @170
- location (272, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @170
- location (272, 237)
- anchor_loc 1
- nlines 2
- max_width 360
- justify 0
- label "")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E82FB140262"
- width 336
- height 1617
- icon_height 162
- icon_width 120
- icon_y_offset 12
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @171
- location (272, 352)
- line_color 3342489
- InterObjView @170
- height 448
- y_coord 388
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @172
- location (272, 784)
- line_color 3342489
- InterObjView @170
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @173
- location (272, 960)
- line_color 3342489
- InterObjView @170
- height 608
- y_coord 548
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @174
- location (272, 1632)
- line_color 3342489
- InterObjView @170
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$25" @175
- location (672, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @175
- location (672, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 300
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E82F97F02A0"
- width 318
- height 1617
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @176
- location (672, 352)
- line_color 3342489
- InterObjView @175
- height 388
- y_coord 328
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @177
- location (672, 560)
- line_color 3342489
- InterObjView @175
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @178
- location (672, 976)
- line_color 3342489
- InterObjView @175
- height 532
- y_coord 472
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @179
- location (672, 1328)
- line_color 3342489
- InterObjView @175
- height 60
- y_coord 0
- Nested TRUE))
- (object InterMessView "" @180
- location (16, 1024)
- label (object SegLabel @181
- Parent_View @180
- location (1031, 980)
- quidu "3E82F9A103AB"
- anchor_loc 1
- nlines 1
- max_width 209
- justify 0
- label "ProcessL( )"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @175
- supplier @159
- Focus_Src @178
- Focus_Entry @160
- origin (687, 1024)
- terminus (1376, 1024)
- ordinal 6)
- (object InterMessView "" @182
- location (16, 1040)
- label (object SegLabel @183
- Parent_View @182
- location (1551, 996)
- quidu "3E82F9DC005F"
- anchor_loc 1
- nlines 1
- max_width 300
- justify 0
- label "CancelRequest()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @159
- supplier @161
- Focus_Src @160
- Focus_Entry @162
- origin (1407, 1040)
- terminus (1696, 1040)
- ordinal 7)
- (object InterMessView "" @184
- location (16, 1328)
- label (object SegLabel @185
- Parent_View @184
- location (1032, 1284)
- quidu "3E82FAB200AC"
- anchor_loc 1
- nlines 1
- max_width 406
- justify 0
- label "return CRecordParser*"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @159
- supplier @175
- Focus_Src @160
- Focus_Entry @179
- origin (1376, 1328)
- terminus (688, 1328)
- ordinal 9)
- (object InterMessView "" @186
- location (16, 1184)
- label (object SegLabel @187
- Parent_View @186
- location (1719, 1140)
- quidu "3E82FAF700CC"
- anchor_loc 1
- nlines 1
- max_width 444
- justify 0
- label "RenegotiateHandshake()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @159
- supplier @163
- Focus_Src @160
- Focus_Entry @164
- origin (1407, 1184)
- terminus (2032, 1184)
- ordinal 8)
- (object InterMessView "" @188
- location (16, 976)
- label (object SegLabel @189
- Parent_View @188
- location (471, 932)
- quidu "3E82FB4D0159"
- anchor_loc 1
- nlines 1
- max_width 119
- justify 0
- label "RunL()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @170
- supplier @175
- Focus_Src @173
- Focus_Entry @178
- origin (287, 976)
- terminus (656, 976)
- ordinal 5)
- (object InterMessView "" @190
- location (16, 1632)
- label (object SegLabel @191
- Parent_View @190
- location (1160, 1588)
- quidu "3E82FB75039B"
- anchor_loc 1
- nlines 1
- max_width 197
- justify 0
- label "Complete()"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @163
- supplier @170
- Focus_Src @165
- Focus_Entry @174
- origin (2032, 1632)
- terminus (288, 1632)
- ordinal 10)
- (object InterMessView "" @192
- location (16, 352)
- label (object SegLabel @193
- Parent_View @192
- location (471, 308)
- quidu "3E833CEB02FE"
- anchor_loc 1
- nlines 1
- max_width 119
- justify 0
- label "RunL()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @170
- supplier @175
- Focus_Src @171
- Focus_Entry @176
- origin (287, 352)
- terminus (656, 352)
- ordinal 0)
- (object InterMessView "" @194
- location (16, 368)
- label (object SegLabel @195
- Parent_View @194
- location (855, 324)
- quidu "3E833D5000EC"
- anchor_loc 1
- nlines 1
- max_width 197
- justify 0
- label "ProcessL()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @175
- supplier @166
- Focus_Src @176
- Focus_Entry @167
- origin (687, 368)
- terminus (1024, 368)
- ordinal 1)
- (object SelfMessView "" @196
- location (16, 432)
- label (object SegLabel @197
- Parent_View @196
- location (1131, 388)
- quidu "3E833D72033D"
- anchor_loc 1
- nlines 1
- max_width 294
- justify 0
- label "ParseHeaderL( )"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @166
- supplier @166
- Focus_Src @167
- Focus_Entry @168
- origin (1056, 432)
- terminus (1206, 432)
- ordinal 2)
- (object InterMessView "" @198
- location (16, 784)
- label (object SegLabel @199
- Parent_View @198
- location (656, 740)
- quidu "3E833D82010B"
- anchor_loc 1
- nlines 1
- max_width 197
- justify 0
- label "Complete()"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @166
- supplier @170
- Focus_Src @169
- Focus_Entry @172
- origin (1024, 784)
- terminus (288, 784)
- ordinal 4)
- (object InterMessView "" @200
- location (16, 560)
- label (object SegLabel @201
- Parent_View @200
- location (856, 516)
- quidu "3E833E2C02CF"
- anchor_loc 1
- nlines 1
- max_width 461
- justify 0
- label "return CHelloRequest*"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @166
- supplier @175
- Focus_Src @167
- Focus_Entry @177
- origin (1024, 560)
- terminus (688, 560)
- ordinal 3)))))
- (object UseCase "sc Cancel"
- attributes (list Attribute_Set
- (object Attribute
- tool "RequisitePro"
- name "ReqProProjectPath"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProProjectGuid"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProDocumentName"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProDocumentGuid"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProDocType"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProReqType"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProRequirementId"
- value ""))
- quid "3EC264720089"
- logical_models (list unit_reference_list
- (object Mechanism @202
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$28"
- quid "3EC361EC0135"
- collaborators (list link_list
- (object Link
- quid "3EC3627D001C"
- supplier "$UNNAMED$29"
- quidu "3EC362130183"
- messages (list Messages
- (object Message "CancelHandshake()"
- quid "3EC3627D001D"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0
- Operation "CancelHandshake"))))
- class "Use Case View::Application"
- quidu "3E7B3C400230"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$29"
- quid "3EC362130183"
- collaborators (list link_list
- (object Link
- quid "3EC362A5023F"
- supplier "$UNNAMED$30"
- quidu "3EC3622A02EA"
- messages (list Messages
- (object Message "CancelHandshake( )"
- quid "3EC362A50240"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1"
- ordinal 1
- quidu "3E9EC36D0359"))))
- class "Logical View::CSecureSocket"
- quidu "3E7A083701F1"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$30"
- quid "3EC3622A02EA"
- collaborators (list link_list
- (object Link
- quid "3EC362B803C5"
- supplier "sc Scenario Library"
- quidu "3EC3625403C5"
- messages (list Messages
- (object Message "Cancel Handshake(KErrAbort)"
- quid "3EC396A801D1"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.1"
- ordinal 2))))
- class "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- persistence "Transient"
- multi FALSE)
- (object Object "sc Scenario Library"
- quid "3EC3625403C5"
- collaborators (list link_list
- (object Link
- quid "3EC363A90319"
- supplier "sc Scenario Library"
- quidu "3EC3625403C5"))
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @203
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$31"
- quid "3EC37D8A03E4"
- collaborators (list link_list
- (object Link
- quid "3EC37D8A03E5"
- supplier "$UNNAMED$32"
- quidu "3EC37D8A03E9"
- messages (list Messages
- (object Message "CancelSend()"
- quid "3EC37D8A03E6"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0
- Operation "CancelSend"))))
- class "Use Case View::Application"
- quidu "3E7B3C400230"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$32"
- quid "3EC37D8A03E9"
- collaborators (list link_list
- (object Link
- quid "3EC37D8A03E8"
- supplier "$UNNAMED$33"
- quidu "3EC37D8A03EC"
- messages (list Messages
- (object Message "CancelSend()"
- quid "3EC37D8A03E7"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1"
- ordinal 1
- Operation "CancelSend( )"
- quidu "3E9EC37E0230"))))
- class "Logical View::CSecureSocket"
- quidu "3E7A083701F1"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$33"
- quid "3EC37D8A03EC"
- collaborators (list link_list
- (object Link
- quid "3EC37D8A03EB"
- supplier "sc Scenario Library"
- quidu "3EC37D8A03F0"
- messages (list Messages
- (object Message "Cancel Send"
- quid "3EC3976C006A"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.1"
- ordinal 2))))
- class "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- persistence "Transient"
- multi FALSE)
- (object Object "sc Scenario Library"
- quid "3EC37D8A03F0"
- collaborators (list link_list
- (object Link
- quid "3EC37D8A03EF"
- supplier "sc Scenario Library"
- quidu "3EC37D8A03F0"))
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @204
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$34"
- quid "3EC38D130396"
- collaborators (list link_list
- (object Link
- quid "3EC38D130397"
- supplier "$UNNAMED$35"
- quidu "3EC38D13039B"
- messages (list Messages
- (object Message "CancelRecv()"
- quid "3EC38D130398"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0
- Operation "CancelRecv"))))
- class "Use Case View::Application"
- quidu "3E7B3C400230"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$35"
- quid "3EC38D13039B"
- collaborators (list link_list
- (object Link
- quid "3EC38D13039A"
- supplier "$UNNAMED$36"
- quidu "3EC38D13039E"
- messages (list Messages
- (object Message "CancelRecv()"
- quid "3EC38D130399"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1"
- ordinal 1
- Operation "CancelRecv( )"
- quidu "3E9EC3760378"))))
- class "Logical View::CSecureSocket"
- quidu "3E7A083701F1"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$36"
- quid "3EC38D13039E"
- collaborators (list link_list
- (object Link
- quid "3EC38D13039D"
- supplier "sc Scenario Library"
- quidu "3EC38D1303A1"
- messages (list Messages
- (object Message "Cancel Receive"
- quid "3EC39A750106"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.1"
- ordinal 2))))
- class "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- persistence "Transient"
- multi FALSE)
- (object Object "sc Scenario Library"
- quid "3EC38D1303A1"
- collaborators (list link_list
- (object Link
- quid "3EC38DCE00A8"
- supplier "sc Scenario Library"
- quidu "3EC38D1303A1"))
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @205
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$37"
- quid "3EC38EC900A8"
- collaborators (list link_list
- (object Link
- quid "3EC38EC900A9"
- supplier "$UNNAMED$38"
- quidu "3EC38EC900AD"
- messages (list Messages
- (object Message "CancelHandshake()"
- quid "3EC38EC900AA"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0
- Operation "CancelHandshake"))))
- class "Use Case View::Application"
- quidu "3E7B3C400230"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$38"
- quid "3EC38EC900AD"
- collaborators (list link_list
- (object Link
- quid "3EC38EC900AC"
- supplier "$UNNAMED$39"
- quidu "3EC38EC900B0"
- messages (list Messages
- (object Message "CancelHandshake( )"
- quid "3EC38EC900AB"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1"
- ordinal 1
- quidu "3E9EC36D0359"))))
- class "Logical View::CSecureSocket"
- quidu "3E7A083701F1"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$39"
- quid "3EC38EC900B0"
- collaborators (list link_list
- (object Link
- quid "3EC38EC900AF"
- supplier "$UNNAMED$40"
- quidu "3EC38EC900B7"
- messages (list Messages
- (object Message "delete"
- quid "3EC3926D027D"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.3"
- ordinal 4)))
- (object Link
- quid "3EC3902D0329"
- supplier "$UNNAMED$41"
- quidu "3EC38EC900BC"
- messages (list Messages
- (object Message "delete"
- quid "3EC392750396"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.4"
- ordinal 5)))
- (object Link
- quid "3EC39197030A"
- supplier "sc Scenario Library"
- quidu "3EC391770116"
- messages (list Messages
- (object Message "Cancel Handshake(KErrUserAbort)"
- quid "3EC39197030B"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.1"
- ordinal 2)
- (object Message "Cancel Receive"
- quid "3EC391A2026D"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.2"
- ordinal 3))))
- class "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$40"
- quid "3EC38EC900B7"
- collaborators (list link_list
- (object Link
- quid "3EC38EC900B6"
- supplier "$UNNAMED$40"
- quidu "3EC38EC900B7")
- (object Link
- quid "3EC38EC900B8"
- supplier "$UNNAMED$41"
- quidu "3EC38EC900BC"))
- class "Logical View::StateMachines::CRecvAppData"
- quidu "3E7A13F301E1"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$41"
- quid "3EC38EC900BC"
- class "Logical View::StateMachines::CSendAppData"
- quidu "3E7A13D902AD"
- persistence "Transient"
- multi FALSE)
- (object Object "sc Scenario Library"
- quid "3EC391770116"
- persistence "Transient"
- multi FALSE))))
- logical_presentations (list unit_reference_list
- (object InteractionDiagram "API Cancel Handshake"
- mechanism_ref @202
- quid "3EC3614002DB"
- title "API Cancel Handshake"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$28" @206
- location (160, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @206
- location (160, 281)
- anchor_loc 1
- nlines 2
- max_width 360
- justify 0
- label "")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC361EC0135"
- width 336
- height 665
- icon_height 162
- icon_width 120
- icon_y_offset -32
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @207
- location (160, 432)
- line_color 3342489
- InterObjView @206
- height 368
- y_coord 308
- Nested FALSE))
- (object InterObjView "$UNNAMED$29" @208
- location (496, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @208
- location (496, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 364
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC362130183"
- width 382
- height 665
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @209
- location (496, 432)
- line_color 3342489
- InterObjView @208
- height 308
- y_coord 248
- Nested FALSE))
- (object InterObjView "$UNNAMED$30" @210
- location (976, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @210
- location (976, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 363
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3622A02EA"
- width 381
- height 665
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @211
- location (976, 496)
- line_color 3342489
- InterObjView @210
- height 184
- y_coord 124
- Nested FALSE))
- (object InterObjView "sc Scenario Library" @212
- location (1504, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @212
- location (1504, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 436
- justify 0
- label "sc Scenario Library")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3625403C5"
- width 454
- height 665
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @213
- location (1504, 560)
- line_color 3342489
- InterObjView @212
- height 60
- y_coord 0
- Nested FALSE))
- (object InterMessView "" @214
- location (16, 432)
- label (object SegLabel @215
- Parent_View @214
- location (327, 388)
- quidu "3EC3627D001D"
- anchor_loc 1
- nlines 1
- max_width 356
- justify 0
- label "CancelHandshake()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @206
- supplier @208
- Focus_Src @207
- Focus_Entry @209
- origin (175, 432)
- terminus (480, 432)
- ordinal 0)
- (object InterMessView "" @216
- location (16, 496)
- label (object SegLabel @217
- Parent_View @216
- location (735, 452)
- quidu "3EC362A50240"
- anchor_loc 1
- nlines 1
- max_width 366
- justify 0
- label "CancelHandshake( )"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @208
- supplier @210
- Focus_Src @209
- Focus_Entry @211
- origin (511, 496)
- terminus (960, 496)
- ordinal 1)
- (object InterMessView "" @218
- location (16, 560)
- label (object SegLabel @219
- Parent_View @218
- location (1239, 516)
- quidu "3EC396A801D1"
- anchor_loc 1
- nlines 1
- max_width 653
- justify 0
- label "Cancel Handshake(KErrAbort)"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @210
- supplier @212
- Focus_Src @211
- Focus_Entry @213
- origin (991, 560)
- terminus (1488, 560)
- ordinal 2)))
- (object InteractionDiagram "API Cancel Send"
- mechanism_ref @203
- quid "3EC37D73006A"
- title "API Cancel Send"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$31" @220
- location (128, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @220
- location (128, 281)
- anchor_loc 1
- nlines 2
- max_width 360
- justify 0
- label "")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC37D8A03E4"
- width 336
- height 681
- icon_height 162
- icon_width 120
- icon_y_offset -32
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @221
- location (128, 416)
- line_color 3342489
- InterObjView @220
- height 400
- y_coord 340
- Nested FALSE))
- (object InterObjView "$UNNAMED$32" @222
- location (496, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @222
- location (496, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 364
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC37D8A03E9"
- width 382
- height 681
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @223
- location (496, 416)
- line_color 3342489
- InterObjView @222
- height 340
- y_coord 280
- Nested FALSE))
- (object InterObjView "$UNNAMED$33" @224
- location (928, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @224
- location (928, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 363
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC37D8A03EC"
- width 381
- height 681
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @225
- location (928, 496)
- line_color 3342489
- InterObjView @224
- height 200
- y_coord 140
- Nested FALSE))
- (object InterObjView "sc Scenario Library" @226
- location (1392, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @226
- location (1392, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 429
- justify 0
- label "sc Scenario Library")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC37D8A03F0"
- width 447
- height 681
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @227
- location (1392, 576)
- line_color 3342489
- InterObjView @226
- height 60
- y_coord 0
- Nested FALSE))
- (object InterMessView "" @228
- location (16, 416)
- label (object SegLabel @229
- Parent_View @228
- location (311, 372)
- quidu "3EC37D8A03E6"
- anchor_loc 1
- nlines 1
- max_width 252
- justify 0
- label "CancelSend()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @220
- supplier @222
- Focus_Src @221
- Focus_Entry @223
- origin (143, 416)
- terminus (480, 416)
- ordinal 0)
- (object InterMessView "" @230
- location (16, 496)
- label (object SegLabel @231
- Parent_View @230
- location (711, 452)
- quidu "3EC37D8A03E7"
- anchor_loc 1
- nlines 1
- max_width 366
- justify 0
- label "CancelSend()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @222
- supplier @224
- Focus_Src @223
- Focus_Entry @225
- origin (511, 496)
- terminus (912, 496)
- ordinal 1)
- (object InterMessView "" @232
- location (16, 576)
- label (object SegLabel @233
- Parent_View @232
- location (1159, 532)
- quidu "3EC3976C006A"
- anchor_loc 1
- nlines 1
- max_width 288
- justify 0
- label "Cancel Send"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @224
- supplier @226
- Focus_Src @225
- Focus_Entry @227
- origin (943, 576)
- terminus (1376, 576)
- ordinal 2)))
- (object InteractionDiagram "API Cancel Receive"
- mechanism_ref @204
- quid "3EC38D0802CB"
- title "API Cancel Receive"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$34" @234
- location (128, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @234
- location (128, 281)
- anchor_loc 1
- nlines 2
- max_width 360
- justify 0
- label "")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC38D130396"
- width 336
- height 617
- icon_height 162
- icon_width 120
- icon_y_offset -32
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @235
- location (128, 416)
- line_color 3342489
- InterObjView @234
- height 336
- y_coord 276
- Nested FALSE))
- (object InterObjView "$UNNAMED$35" @236
- location (512, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @236
- location (512, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 364
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC38D13039B"
- width 382
- height 617
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @237
- location (512, 416)
- line_color 3342489
- InterObjView @236
- height 276
- y_coord 216
- Nested FALSE))
- (object InterObjView "$UNNAMED$36" @238
- location (944, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @238
- location (944, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 363
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC38D13039E"
- width 381
- height 617
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @239
- location (944, 464)
- line_color 3342489
- InterObjView @238
- height 168
- y_coord 108
- Nested FALSE))
- (object InterObjView "sc Scenario Library" @240
- location (1408, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @240
- location (1408, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 431
- justify 0
- label "sc Scenario Library")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC38D1303A1"
- width 449
- height 617
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @241
- location (1408, 512)
- line_color 3342489
- InterObjView @240
- height 60
- y_coord 0
- Nested FALSE))
- (object InterMessView "" @242
- location (16, 416)
- label (object SegLabel @243
- Parent_View @242
- location (319, 372)
- quidu "3EC38D130398"
- anchor_loc 1
- nlines 1
- max_width 238
- justify 0
- label "CancelRecv()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @234
- supplier @236
- Focus_Src @235
- Focus_Entry @237
- origin (143, 416)
- terminus (496, 416)
- ordinal 0)
- (object InterMessView "" @244
- location (16, 464)
- label (object SegLabel @245
- Parent_View @244
- location (727, 420)
- quidu "3EC38D130399"
- anchor_loc 1
- nlines 1
- max_width 366
- justify 0
- label "CancelRecv()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @236
- supplier @238
- Focus_Src @237
- Focus_Entry @239
- origin (527, 464)
- terminus (928, 464)
- ordinal 1)
- (object InterMessView "" @246
- location (16, 512)
- label (object SegLabel @247
- Parent_View @246
- location (1175, 468)
- quidu "3EC39A750106"
- anchor_loc 1
- nlines 1
- max_width 334
- justify 0
- label "Cancel Receive"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @238
- supplier @240
- Focus_Src @239
- Focus_Entry @241
- origin (959, 512)
- terminus (1392, 512)
- ordinal 2)))
- (object InteractionDiagram "API Cancel Renegotiation"
- mechanism_ref @205
- quid "3EC38E8F00F6"
- title "API Cancel Renegotiation"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$37" @248
- location (128, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @248
- location (128, 281)
- anchor_loc 1
- nlines 2
- max_width 360
- justify 0
- label "")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC38EC900A8"
- width 336
- height 1097
- icon_height 162
- icon_width 120
- icon_y_offset -32
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @249
- location (128, 400)
- line_color 3342489
- InterObjView @248
- height 832
- y_coord 772
- Nested FALSE))
- (object InterObjView "$UNNAMED$38" @250
- location (496, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @250
- location (496, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 364
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC38EC900AD"
- width 382
- height 1097
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @251
- location (496, 400)
- line_color 3342489
- InterObjView @250
- height 772
- y_coord 712
- Nested FALSE))
- (object InterObjView "$UNNAMED$39" @252
- location (902, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @252
- location (902, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 363
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC38EC900B0"
- width 381
- height 1097
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @253
- location (902, 448)
- line_color 3342489
- InterObjView @252
- height 664
- y_coord 604
- Nested FALSE))
- (object InterObjView "$UNNAMED$40" @254
- location (1632, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @254
- location (1632, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 363
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC38EC900B7"
- width 381
- height 1097
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @255
- location (1632, 864)
- line_color 3342489
- InterObjView @254
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$41" @256
- location (2016, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @256
- location (2016, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 326
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC38EC900BC"
- width 344
- height 1097
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @257
- location (2016, 992)
- line_color 3342489
- InterObjView @256
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "sc Scenario Library" @258
- location (1264, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @258
- location (1264, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "sc Scenario Library")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC391770116"
- width 300
- height 1097
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @259
- location (1264, 544)
- line_color 3342489
- InterObjView @258
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @260
- location (1264, 688)
- line_color 3342489
- InterObjView @258
- height 60
- y_coord 0
- Nested FALSE))
- (object InterMessView "" @261
- location (16, 400)
- label (object SegLabel @262
- Parent_View @261
- location (311, 356)
- quidu "3EC38EC900AA"
- anchor_loc 1
- nlines 1
- max_width 356
- justify 0
- label "CancelHandshake()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @248
- supplier @250
- Focus_Src @249
- Focus_Entry @251
- origin (143, 400)
- terminus (480, 400)
- ordinal 0)
- (object InterMessView "" @263
- location (16, 448)
- label (object SegLabel @264
- Parent_View @263
- location (698, 404)
- quidu "3EC38EC900AB"
- anchor_loc 1
- nlines 1
- max_width 366
- justify 0
- label "CancelHandshake( )"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @250
- supplier @252
- Focus_Src @251
- Focus_Entry @253
- origin (511, 448)
- terminus (886, 448)
- ordinal 1)
- (object InterMessView "" @265
- location (16, 544)
- label (object SegLabel @266
- Parent_View @265
- location (1082, 500)
- quidu "3EC39197030B"
- anchor_loc 1
- nlines 1
- max_width 684
- justify 0
- label "Cancel Handshake(KErrUserAbort)"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @252
- supplier @258
- Focus_Src @253
- Focus_Entry @259
- origin (917, 544)
- terminus (1248, 544)
- ordinal 2)
- (object InterMessView "" @267
- location (16, 688)
- label (object SegLabel @268
- Parent_View @267
- location (1082, 644)
- quidu "3EC391A2026D"
- anchor_loc 1
- nlines 1
- max_width 334
- justify 0
- label "Cancel Receive"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @252
- supplier @258
- Focus_Src @253
- Focus_Entry @260
- origin (917, 688)
- terminus (1248, 688)
- ordinal 3)
- (object InterMessView "" @269
- location (16, 864)
- label (object SegLabel @270
- Parent_View @269
- location (1266, 820)
- quidu "3EC3926D027D"
- anchor_loc 1
- nlines 1
- max_width 109
- justify 0
- label "delete"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @252
- supplier @254
- Focus_Src @253
- Focus_Entry @255
- origin (917, 864)
- terminus (1616, 864)
- ordinal 4)
- (object InterMessView "" @271
- location (16, 992)
- label (object SegLabel @272
- Parent_View @271
- location (1458, 948)
- quidu "3EC392750396"
- anchor_loc 1
- nlines 1
- max_width 109
- justify 0
- label "delete"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @252
- supplier @256
- Focus_Src @253
- Focus_Entry @257
- origin (917, 992)
- terminus (2000, 992)
- ordinal 5)))))
- (object UseCase "sc Application Data"
- attributes (list Attribute_Set
- (object Attribute
- tool "RequisitePro"
- name "ReqProProjectPath"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProProjectGuid"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProDocumentName"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProDocumentGuid"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProDocType"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProReqType"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProRequirementId"
- value ""))
- quid "3EC265080387"
- logical_models (list unit_reference_list
- (object Mechanism @273
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$42"
- quid "3E7F079C0145"
- collaborators (list link_list
- (object Link
- quid "3E7F08BF0230"
- supplier "$UNNAMED$43"
- quidu "3E7F07AB024F"
- messages (list Messages
- (object Message "Send()"
- quid "3E7F08BF0231"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0
- Operation "Send"))))
- class "Use Case View::Application"
- quidu "3E7B3C400230"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$43"
- quid "3E7F07AB024F"
- collaborators (list link_list
- (object Link
- quid "3E7F08D103D5"
- supplier "$UNNAMED$44"
- quidu "3E7F07BC003C"
- messages (list Messages
- (object Message "Send()"
- quid "3E7F08D103E5"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1.1"
- ordinal 1
- Operation "Send( )"
- quidu "3E9EC3FF005B"))))
- class "Logical View::CSecureSocket"
- quidu "3E7A083701F1"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$44"
- quid "3E7F07BC003C"
- collaborators (list link_list
- (object Link
- quid "3E7F08E103C6"
- supplier "$UNNAMED$45"
- quidu "3E7F0873007A")
- (object Link
- quid "3E9AEEDD001D"
- supplier "$UNNAMED$46"
- quidu "3E7F140A0220"
- messages (list Messages
- (object Message "Start()"
- quid "3E9AEEDD001E"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.1"
- ordinal 2
- Operation "Start( )"
- quidu "3E8B178E0080"))))
- class "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$45"
- quid "3E7F0873007A"
- collaborators (list link_list
- (object Link
- quid "3E7F092C0210"
- supplier "$UNNAMED$42"
- quidu "3E7F079C0145")
- (object Link
- quid "3E7F14220349"
- supplier "$UNNAMED$46"
- quidu "3E7F140A0220"))
- class "Logical View::StateMachines::CSendAppData"
- quidu "3E7A13D902AD"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$46"
- quid "3E7F140A0220"
- collaborators (list link_list
- (object Link
- quid "3E7F145A0378"
- supplier "$UNNAMED$42"
- quidu "3E7F079C0145"
- messages (list Messages
- (object Message "Complete()"
- quid "3E7F145A0379"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 3))))
- class "Logical View::StateMachines::CStateMachine"
- quidu "3E7A1B9A00A9"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @274
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$47"
- quid "3E7F09660193"
- collaborators (list link_list
- (object Link
- quid "3E7F09660194"
- supplier "$UNNAMED$48"
- quidu "3E7F09660198"
- messages (list Messages
- (object Message "Recv()"
- quid "3E7F09660195"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0
- Operation "Recv"))))
- class "Use Case View::Application"
- quidu "3E7B3C400230"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$48"
- quid "3E7F09660198"
- collaborators (list link_list
- (object Link
- quid "3E7F09660197"
- supplier "$UNNAMED$49"
- quidu "3E7F0966019B"
- messages (list Messages
- (object Message "Recv()"
- quid "3E7F09660196"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1.1"
- ordinal 1
- Operation "Recv( )"
- quidu "3E9EC3E30201"))))
- class "Logical View::CSecureSocket"
- quidu "3E7A083701F1"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$49"
- quid "3E7F0966019B"
- collaborators (list link_list
- (object Link
- quid "3E7F0966019A"
- supplier "$UNNAMED$50"
- quidu "3E7F0966019D")
- (object Link
- quid "3E9AF0910155"
- supplier "$UNNAMED$51"
- quidu "3E7F14DE00D8"
- messages (list Messages
- (object Message "Start()"
- quid "3E9AF0910156"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.1"
- ordinal 2
- Operation "Start( )"
- quidu "3E8B178E0080"))))
- class "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$50"
- quid "3E7F0966019D"
- collaborators (list link_list
- (object Link
- quid "3E7F0966019E"
- supplier "$UNNAMED$47"
- quidu "3E7F09660193")
- (object Link
- quid "3E7F14EC01F1"
- supplier "$UNNAMED$51"
- quidu "3E7F14DE00D8"))
- class "Logical View::StateMachines::CRecvAppData"
- quidu "3E7A13F301E1"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$51"
- quid "3E7F14DE00D8"
- collaborators (list link_list
- (object Link
- quid "3E7F150B01F1"
- supplier "$UNNAMED$47"
- quidu "3E7F09660193"
- messages (list Messages
- (object Message "Complete()"
- quid "3E7F150B01F2"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 3))))
- class "Logical View::StateMachines::CStateMachine"
- quidu "3E7A1B9A00A9"
- persistence "Transient"
- multi FALSE))))
- logical_presentations (list unit_reference_list
- (object InteractionDiagram "Send data"
- mechanism_ref @273
- quid "3E7F077C0107"
- title "Send data"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$42" @275
- location (160, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @275
- location (160, 279)
- anchor_loc 1
- nlines 2
- max_width 360
- justify 0
- label "")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7F079C0145"
- width 336
- height 961
- icon_height 162
- icon_width 120
- icon_y_offset -30
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @276
- location (160, 352)
- line_color 3342489
- InterObjView @275
- height 608
- y_coord 548
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @277
- location (160, 976)
- line_color 3342489
- InterObjView @275
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$43" @278
- location (496, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @278
- location (496, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 332
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7F07AB024F"
- width 350
- height 961
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @279
- location (496, 400)
- line_color 3342489
- InterObjView @278
- height 500
- y_coord 440
- Nested FALSE))
- (object InterObjView "$UNNAMED$44" @280
- location (864, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @280
- location (864, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 320
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7F07BC003C"
- width 338
- height 961
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @281
- location (864, 560)
- line_color 3342489
- InterObjView @280
- height 280
- y_coord 220
- Nested FALSE))
- (object InterObjView "$UNNAMED$45" @282
- location (1248, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @282
- location (1248, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 364
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7F0873007A"
- width 382
- height 961
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1)
- (object InterObjView "$UNNAMED$46" @283
- location (1632, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @283
- location (1632, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 320
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7F140A0220"
- width 338
- height 961
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @284
- location (1632, 720)
- line_color 3342489
- InterObjView @283
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @285
- location (1632, 816)
- line_color 3342489
- InterObjView @283
- height 280
- y_coord 220
- Nested FALSE))
- (object InterMessView "" @286
- location (16, 400)
- label (object SegLabel @287
- Parent_View @286
- location (327, 356)
- quidu "3E7F08BF0231"
- anchor_loc 1
- nlines 1
- max_width 128
- justify 0
- label "Send()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @275
- supplier @278
- Focus_Src @276
- Focus_Entry @279
- origin (175, 400)
- terminus (480, 400)
- ordinal 0)
- (object InterMessView "" @288
- location (16, 560)
- label (object SegLabel @289
- Parent_View @288
- location (679, 516)
- quidu "3E7F08D103E5"
- anchor_loc 1
- nlines 1
- max_width 128
- justify 0
- label "Send()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @278
- supplier @280
- Focus_Src @279
- Focus_Entry @281
- origin (511, 560)
- terminus (848, 560)
- ordinal 1)
- (object InterMessView "" @290
- location (16, 976)
- label (object SegLabel @291
- Parent_View @290
- location (896, 932)
- quidu "3E7F145A0379"
- anchor_loc 1
- nlines 1
- max_width 197
- justify 0
- label "Complete()"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @283
- supplier @275
- Focus_Src @285
- Focus_Entry @277
- origin (1616, 976)
- terminus (176, 976)
- ordinal 3)
- (object InterMessView "" @292
- location (16, 720)
- label (object SegLabel @293
- Parent_View @292
- location (1247, 676)
- quidu "3E9AEEDD001E"
- anchor_loc 1
- nlines 1
- max_width 113
- justify 0
- label "Start()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @280
- supplier @283
- Focus_Src @281
- Focus_Entry @284
- origin (879, 720)
- terminus (1616, 720)
- ordinal 2)
- (object NoteView @294
- location (1696, 464)
- font (object Font
- size 9)
- label (object ItemLabel
- Parent_View @294
- location (1374, 377)
- fill_color 13434879
- nlines 3
- max_width 608
- label "CSendAppData is created and constructed upon a Handshake negotiation completion event")
- line_color 3342489
- fill_color 13434879
- width 668
- height 187)
- (object AttachView "" @295
- stereotype TRUE
- line_color 3342489
- client @294
- supplier @282
- line_style 0)))
- (object InteractionDiagram "Receive data"
- mechanism_ref @274
- quid "3E7F09590184"
- title "Receive data"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$47" @296
- location (128, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @296
- location (128, 273)
- anchor_loc 1
- nlines 2
- max_width 360
- justify 0
- label "")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7F09660193"
- width 336
- height 993
- icon_height 162
- icon_width 120
- icon_y_offset -24
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @297
- location (128, 352)
- line_color 3342489
- InterObjView @296
- height 528
- y_coord 468
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @298
- location (128, 1008)
- line_color 3342489
- InterObjView @296
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$48" @299
- location (512, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @299
- location (512, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 363
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7F09660198"
- width 381
- height 993
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @300
- location (512, 384)
- line_color 3342489
- InterObjView @299
- height 436
- y_coord 376
- Nested FALSE))
- (object InterObjView "$UNNAMED$49" @301
- location (896, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @301
- location (896, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 320
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7F0966019B"
- width 338
- height 993
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @302
- location (896, 448)
- line_color 3342489
- InterObjView @301
- height 312
- y_coord 252
- Nested FALSE))
- (object InterObjView "$UNNAMED$50" @303
- location (1264, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @303
- location (1264, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 332
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7F0966019D"
- width 350
- height 993
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1)
- (object InterObjView "$UNNAMED$51" @304
- location (1632, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @304
- location (1632, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 320
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7F14DE00D8"
- width 338
- height 993
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @305
- location (1632, 640)
- line_color 3342489
- InterObjView @304
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @306
- location (1632, 864)
- line_color 3342489
- InterObjView @304
- height 264
- y_coord 204
- Nested FALSE))
- (object InterMessView "" @307
- location (16, 384)
- label (object SegLabel @308
- Parent_View @307
- location (319, 340)
- quidu "3E7F09660195"
- anchor_loc 1
- nlines 1
- max_width 113
- justify 0
- label "Recv()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @296
- supplier @299
- Focus_Src @297
- Focus_Entry @300
- origin (143, 384)
- terminus (496, 384)
- ordinal 0)
- (object InterMessView "" @309
- location (16, 448)
- label (object SegLabel @310
- Parent_View @309
- location (703, 404)
- quidu "3E7F09660196"
- anchor_loc 1
- nlines 1
- max_width 115
- justify 0
- label "Recv()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @299
- supplier @301
- Focus_Src @300
- Focus_Entry @302
- origin (527, 448)
- terminus (880, 448)
- ordinal 1)
- (object NoteView @311
- location (1696, 464)
- label (object ItemLabel
- Parent_View @311
- location (1361, 374)
- fill_color 13434879
- nlines 3
- max_width 634
- label "CRecvAppData is created and constructed upon a Handshake negotiation completion event")
- line_color 3342489
- fill_color 13434879
- width 694
- height 193)
- (object InterMessView "" @312
- location (16, 1008)
- label (object SegLabel @313
- Parent_View @312
- location (880, 964)
- quidu "3E7F150B01F2"
- anchor_loc 1
- nlines 1
- max_width 197
- justify 0
- label "Complete()"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @304
- supplier @296
- Focus_Src @306
- Focus_Entry @298
- origin (1616, 1008)
- terminus (144, 1008)
- ordinal 3)
- (object AttachView "" @314
- stereotype TRUE
- line_color 3342489
- client @303
- supplier @311
- line_style 0)
- (object InterMessView "" @315
- location (16, 640)
- label (object SegLabel @316
- Parent_View @315
- location (1263, 596)
- quidu "3E9AF0910156"
- anchor_loc 1
- nlines 1
- max_width 113
- justify 0
- label "Start()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @301
- supplier @304
- Focus_Src @302
- Focus_Entry @305
- origin (911, 640)
- terminus (1616, 640)
- ordinal 2)))))
- (object UseCase "sc Scenario Library"
- attributes (list Attribute_Set
- (object Attribute
- tool "RequisitePro"
- name "ReqProProjectPath"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProProjectGuid"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProDocumentName"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProDocumentGuid"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProDocType"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProReqType"
- value "")
- (object Attribute
- tool "RequisitePro"
- name "ReqProRequirementId"
- value ""))
- quid "3EC394240089"
- statemachine (object State_Machine "State/Activity Model"
- quid "3EC3E7380367"
- states (list States
- (object State "return"
- quid "3EC3E7A20273"
- type "EndState")
- (object Decision "iActiveEvent?"
- quid "3EC3E7A2025C"
- transitions (list transition_list
- (object State_Transition
- quid "3EC3E7A2025D"
- stereotype "asynch"
- label ""
- supplier "ProcessL"
- quidu "3EC3E7A20290"
- condition "!= NULL"
- sendEvent (object sendEvent
- quid "3EC3E7A20260"))
- (object State_Transition
- quid "3EC3E7A20261"
- label ""
- supplier "Complete user req with iLastError"
- quidu "3EC3E7A20265"
- condition "== NULL"
- sendEvent (object sendEvent
- quid "3EC3E7A20264"))))
- (object Decision "iStatus?"
- quid "3EC3E7A20253"
- transitions (list transition_list
- (object State_Transition
- quid "3EC3E7A20254"
- label ""
- supplier "iActiveEvent?"
- quidu "3EC3E7A2025C"
- condition "OK"
- sendEvent (object sendEvent
- quid "3EC3E7A20257"))
- (object State_Transition
- quid "3EC3E7A20258"
- label ""
- supplier "iLastError?"
- quidu "3EC3E7A202A4"
- condition "ERROR"
- sendEvent (object sendEvent
- quid "3EC3E7A2025B"))))
- (object Decision "iLastError?"
- quid "3EC3E7A202A4"
- transitions (list transition_list
- (object State_Transition
- quid "3EC3E7A202A5"
- label ""
- supplier "iActiveEvent=iErrorEvent?"
- quidu "3EC3E7A202AA"
- condition "ERROR"
- sendEvent (object sendEvent
- quid "3EC3E7A202A8"))
- (object State_Transition
- quid "3EC3E7A202A0"
- label ""
- supplier "iLastError = iStatus"
- quidu "3EC3E7A2029F"
- condition "OK"
- sendEvent (object sendEvent
- quid "3EC3E7A202A3"))
- (object State_Transition
- quid "3EC3E9D3004B"
- label ""
- supplier "delete iErrorEvent; iErrorEvent = 0"
- quidu "3EC3E95F000C"
- condition "==KErrNone"
- sendEvent (object sendEvent
- quid "3EC3E9D3004E"))
- (object State_Transition
- quid "3EC3E9D6021F"
- label ""
- supplier "iActiveEvent = iErrorEvent"
- quidu "3EC3E7A2029A"
- condition "!=KErrNone"
- sendEvent (object sendEvent
- quid "3EC3E9D60222"))))
- (object ActivityState "Complete user req with iLastError"
- quid "3EC3E7A20265"
- transitions (list transition_list
- (object State_Transition
- quid "3EC3E7A20266"
- supplier "OnCompletion()"
- quidu "3EC3E7A2026E"
- sendEvent (object sendEvent
- quid "3EC3E7A20269"))
- (object State_Transition
- quid "3EC3E7A2026A"
- supplier "return"
- quidu "3EC3E7A20273"
- sendEvent (object sendEvent
- quid "3EC3E7A2026D"))))
- (object ActivityState "iActiveEvent = iErrorEvent"
- quid "3EC3E7A2029A"
- transitions (list transition_list
- (object State_Transition
- quid "3EC3E7A20296"
- supplier "ProcessL"
- quidu "3EC3E7A20290"
- sendEvent (object sendEvent
- quid "3EC3E7A20299"))
- (object State_Transition
- quid "3EC3E9DD003B"
- supplier "return"
- quidu "3EC3E7A20273"
- sendEvent (object sendEvent
- quid "3EC3E9DD003E"))))
- (object ActivityState "iLastError = iStatus"
- quid "3EC3E7A2029F"
- transitions (list transition_list
- (object State_Transition
- quid "3EC3E7A2029B"
- supplier "iActiveEvent = iErrorEvent"
- quidu "3EC3E7A2029A"
- sendEvent (object sendEvent
- quid "3EC3E7A2029E"))))
- (object ActivityState "return with new event"
- quid "3EC3E7A20286"
- transitions (list transition_list
- (object State_Transition
- quid "3EC3E7A20282"
- supplier "Exception?"
- quidu "3EC3E7A2027D"
- sendEvent (object sendEvent
- quid "3EC3E7A20285"))))
- (object Decision "Exception?"
- quid "3EC3E7A2027D"
- transitions (list transition_list
- (object State_Transition
- quid "3EC3E7A2027E"
- label ""
- supplier "iActiveEvent = 0"
- quidu "3EC515350164"
- condition "YES"
- sendEvent (object sendEvent
- quid "3EC3E7A20281"))
- (object State_Transition
- quid "3EC3E7A20279"
- label ""
- supplier "SetActive"
- quidu "3EC3E7A20278"
- condition "NO"
- sendEvent (object sendEvent
- quid "3EC3E7A2027C"))))
- (object ActivityState "Complete iStatus with error"
- quid "3EC3E7A202C4"
- transitions (list transition_list
- (object State_Transition
- quid "3EC3E7A202C5"
- supplier "SetActive"
- quidu "3EC3E7A20278"
- sendEvent (object sendEvent
- quid "3EC3E7A202C8"))))
- (object ActivityState "SetActive"
- quid "3EC3E7A20278"
- transitions (list transition_list
- (object State_Transition
- quid "3EC3E7A20274"
- supplier "return"
- quidu "3EC3E7A20273"
- sendEvent (object sendEvent
- quid "3EC3E7A20277"))))
- (object ActivityState "OnCompletion()"
- quid "3EC3E7A2026E"
- transitions (list transition_list
- (object State_Transition
- quid "3EC3E7A2026F"
- supplier "return"
- quidu "3EC3E7A20273"
- sendEvent (object sendEvent
- quid "3EC3E7A20272"))
- (object State_Transition
- quid "3EC51A54025E"
- supplier "Complete user req with iLastError"
- quidu "3EC3E7A20265"
- sendEvent (object sendEvent
- quid "3EC51A540261"))))
- (object Decision "iActiveEvent=iErrorEvent?"
- quid "3EC3E7A202AA"
- transitions (list transition_list
- (object State_Transition
- quid "3EC3E7A202AB"
- label ""
- supplier "OnCompletion()"
- quidu "3EC3E7A2026E"
- condition "NO"
- sendEvent (object sendEvent
- quid "3EC3E7A202AE"))
- (object State_Transition
- quid "3EC3E7A202AF"
- label ""
- supplier "ProcessL"
- quidu "3EC3E7A20290"
- condition "YES"
- sendEvent (object sendEvent
- quid "3EC3E7A202B2"))))
- (object ActivityState "ProcessL"
- quid "3EC3E7A20290"
- transitions (list transition_list
- (object State_Transition
- quid "3EC3E7A2028C"
- supplier "Complete request"
- quidu "3EC3E7A2028B"
- sendEvent (object sendEvent
- quid "3EC3E7A2028F"))
- (object State_Transition
- quid "3EC3E7A20291"
- supplier "Access security which completes req later"
- quidu "3EC3E7A202BA"
- sendEvent (object sendEvent
- quid "3EC3E7A20294"))))
- (object ActivityState "Complete request"
- quid "3EC3E7A2028B"
- transitions (list transition_list
- (object State_Transition
- quid "3EC3E7A20287"
- supplier "return with new event"
- quidu "3EC3E7A20286"
- sendEvent (object sendEvent
- quid "3EC3E7A2028A"))))
- (object ActivityState "Access security which completes req later"
- quid "3EC3E7A202BA"
- transitions (list transition_list
- (object State_Transition
- quid "3EC3E7A202BB"
- supplier "return with new event"
- quidu "3EC3E7A20286"
- sendEvent (object sendEvent
- quid "3EC3E7A202BE"))))
- (object ActivityState "iLastError = aError"
- quid "3EC3E8A601D1"
- transitions (list transition_list
- (object State_Transition
- quid "3EC3E9CF0145"
- supplier "iLastError?"
- quidu "3EC3E7A202A4"
- sendEvent (object sendEvent
- quid "3EC3E9CF0148"))))
- (object State "Start"
- quid "3EC3E8B8000C"
- transitions (list transition_list
- (object State_Transition
- quid "3EC3E9CB03A6"
- supplier "iLastError = aError"
- quidu "3EC3E8A601D1"
- sendEvent (object sendEvent
- quid "3EC3E9CB03A9"))
- (object State_Transition
- quid "3EC3E7A2024F"
- label ""
- supplier "iStatus?"
- quidu "3EC3E7A20253"
- Event (object Event "RunL"
- quid "3EC3E7A20250")
- sendEvent (object sendEvent
- quid "3EC3E7A20252"))
- (object State_Transition
- quid "3EC8E93903A6"
- supplier "Destroy"
- quidu "3EC8EA490193"
- sendEvent (object sendEvent
- quid "3EC8E93903A9")))
- type "StartState")
- (object ActivityState "delete iErrorEvent; iErrorEvent = 0"
- quid "3EC3E95F000C"
- transitions (list transition_list
- (object State_Transition
- quid "3EC3E9D901E1"
- supplier "iActiveEvent = iErrorEvent"
- quidu "3EC3E7A2029A"
- sendEvent (object sendEvent
- quid "3EC3E9D901E4"))))
- (object ActivityState "iActiveEvent = 0"
- quid "3EC515350164"
- transitions (list transition_list
- (object State_Transition
- quid "3EC5156B0164"
- supplier "Complete iStatus with error"
- quidu "3EC3E7A202C4"
- sendEvent (object sendEvent
- quid "3EC5156B0167"))))
- (object ActivityState "Gets CHandshakeParser* from CRecordParser::TPtrList"
- quid "3EC8E90801C2"
- transitions (list transition_list
- (object State_Transition
- quid "3EC8EA730387"
- supplier "iHistory?"
- quidu "3EC8E95202BC"
- sendEvent (object sendEvent
- quid "3EC8EA73038A"))))
- (object Decision "iHistory?"
- quid "3EC8E95202BC"
- transitions (list transition_list
- (object State_Transition
- quid "3EC8EA990358"
- label ""
- supplier "Add CClientHello"
- quidu "3EC8E9F503A6"
- condition "==0"
- sendEvent (object sendEvent
- quid "3EC8EA99035B"))
- (object State_Transition
- quid "3EC8EEFC030A"
- label ""
- supplier "Certificate ?"
- quidu "3EC8ED210210"
- condition "ServerHello received"
- sendEvent (object sendEvent
- quid "3EC8EEFC030D"))
- (object State_Transition
- quid "3EC8F7F1022F"
- label ""
- supplier "Add CServerCertificate"
- quidu "3EC9086D027D"
- condition "Full"
- sendEvent (object sendEvent
- quid "3EC8F7F10232"))
- (object State_Transition
- quid "3EC8FFB902CB"
- supplier "Add ChangeCipherSend"
- quidu "3EC8EF9F01D1"
- sendEvent (object sendEvent
- quid "3EC8FFB902CE"))
- (object State_Transition
- quid "3EC9003402BC"
- supplier "ClientKeyExch?"
- quidu "3EC9012002AC"
- sendEvent (object sendEvent
- quid "3EC9003402BF"))
- (object State_Transition
- quid "3EC90BFD03D5"
- label ""
- supplier "Add CFinishRecv"
- quidu "3EC90A690135"
- condition "Abbreviated"
- sendEvent (object sendEvent
- quid "3EC90BFD03D8"))
- (object State_Transition
- quid "3EC90E0F01C2"
- label ""
- supplier "return"
- quidu "3EC3E7A20273"
- condition "Finish received"
- sendEvent (object sendEvent
- quid "3EC90E0F01C5"))
- (object State_Transition
- quid "3EC90F140329"
- label ""
- supplier "return"
- quidu "3EC3E7A20273"
- condition "Finish sent"
- sendEvent (object sendEvent
- quid "3EC90F14032C"))))
- (object ActivityState "Add CClientHello"
- quid "3EC8E9F503A6"
- transitions (list transition_list
- (object State_Transition
- quid "3EC909E9021F"
- supplier "return"
- quidu "3EC3E7A20273"
- sendEvent (object sendEvent
- quid "3EC909E90222"))))
- (object ActivityState "Destroy"
- quid "3EC8EA490193"
- transitions (list transition_list
- (object State_Transition
- quid "3EC8EA700089"
- supplier "Gets CHandshakeParser* from CRecordParser::TPtrList"
- quidu "3EC8E90801C2"
- sendEvent (object sendEvent
- quid "3EC8EA70008C"))
- (object State_Transition
- quid "3EC8FEA2028D"
- supplier "iHistory?"
- quidu "3EC8E95202BC"
- sendEvent (object sendEvent
- quid "3EC8FEA20290"))))
- (object Decision "Certificate?"
- quid "3EC8EC49026D")
- (object Decision "CertificateVer?"
- quid "3EC8EC5A023F"
- transitions (list transition_list
- (object State_Transition
- quid "3EC900750154"
- supplier "Certificate ?"
- quidu "3EC8ED210210"
- sendEvent (object sendEvent
- quid "3EC900750157"))
- (object State_Transition
- quid "3EC9039702AC"
- label ""
- supplier "Add CCertificateVerify"
- quidu "3EC9030801E1"
- condition "YES"
- sendEvent (object sendEvent
- quid "3EC9039702AF"))
- (object State_Transition
- quid "3EC903A003E4"
- label ""
- supplier "Add ChangeCipherSend"
- quidu "3EC8EF9F01D1"
- condition "NO"
- sendEvent (object sendEvent
- quid "3EC903A003E7"))))
- (object Decision "Certificate ?"
- quid "3EC8ED210210"
- transitions (list transition_list
- (object State_Transition
- quid "3EC901B100F6"
- label ""
- supplier "Add CClientCertificate"
- quidu "3EC8FEF1004B"
- condition "YES"
- sendEvent (object sendEvent
- quid "3EC901B100F9"))
- (object State_Transition
- quid "3EC90208000C"
- label ""
- supplier "Add CClientKeyExch"
- quidu "3EC901D0028D"
- condition "NO"
- sendEvent (object sendEvent
- quid "3EC90208000F"))))
- (object ActivityState "CreateCrypto3_0"
- quid "3EC8EDD103E4")
- (object ActivityState "Add ChangeCipherSend"
- quid "3EC8EF9F01D1"
- transitions (list transition_list
- (object State_Transition
- quid "3ECB966602BC"
- supplier "Add CFinishSend"
- quidu "3EC8EFC90329"
- sendEvent (object sendEvent
- quid "3ECB966602BF"))))
- (object ActivityState "Add CFinishSend"
- quid "3EC8EFC90329"
- transitions (list transition_list
- (object State_Transition
- quid "3EC9046A0099"
- supplier "return"
- quidu "3EC3E7A20273"
- sendEvent (object sendEvent
- quid "3EC9046A009C"))))
- (object ActivityState "Add CClientCertificate"
- quid "3EC8FEF1004B"
- transitions (list transition_list
- (object State_Transition
- quid "3ECB95DF02AC"
- supplier "Add CClientKeyExch"
- quidu "3EC901D0028D"
- sendEvent (object sendEvent
- quid "3ECB95DF02AF"))))
- (object Decision "ClientKeyExch?"
- quid "3EC9012002AC"
- transitions (list transition_list
- (object State_Transition
- quid "3EC9015A001C"
- label ""
- supplier "Certificate ?"
- quidu "3EC8ED210210"
- condition "NOT sent"
- sendEvent (object sendEvent
- quid "3EC9015A001F"))
- (object State_Transition
- quid "3EC902570173"
- label ""
- supplier "CertificateVer?"
- quidu "3EC8EC5A023F"
- condition "sent"
- sendEvent (object sendEvent
- quid "3EC902570176"))))
- (object ActivityState "Add CClientKeyExch"
- quid "3EC901D0028D"
- transitions (list transition_list
- (object State_Transition
- quid "3EC9044E02EA"
- supplier "return"
- quidu "3EC3E7A20273"
- sendEvent (object sendEvent
- quid "3EC9044E02ED"))))
- (object ActivityState "Add CCertificateVerify"
- quid "3EC9030801E1"
- transitions (list transition_list
- (object State_Transition
- quid "3ECB966400D7"
- supplier "Add ChangeCipherSend"
- quidu "3EC8EF9F01D1"
- sendEvent (object sendEvent
- quid "3ECB966400DA"))))
- (object ActivityState "Add CServerCertificate"
- quid "3EC9086D027D"
- transitions (list transition_list
- (object State_Transition
- quid "3ECB94240135"
- supplier "Add CServerKeyExch"
- quidu "3EC90913027D"
- sendEvent (object sendEvent
- quid "3ECB94240138"))))
- (object ActivityState "Add CServerKeyExch"
- quid "3EC90913027D"
- transitions (list transition_list
- (object State_Transition
- quid "3ECB94270377"
- supplier "Add CCertificateReq"
- quidu "3EC9092A022F"
- sendEvent (object sendEvent
- quid "3ECB9427037A"))))
- (object ActivityState "Add CCertificateReq"
- quid "3EC9092A022F"
- transitions (list transition_list
- (object State_Transition
- quid "3ECB942B01C2"
- supplier "Add CFinishRecv"
- quidu "3EC90A690135"
- sendEvent (object sendEvent
- quid "3ECB942B01C5"))))
- (object ActivityState "Add CFinishRecv"
- quid "3EC90A690135"
- transitions (list transition_list
- (object State_Transition
- quid "3EC90C530329"
- supplier "return"
- quidu "3EC3E7A20273"
- sendEvent (object sendEvent
- quid "3EC90C53032C")))))
- partitions (list Partitions
- (object Partition "$UNNAMED$52"
- quid "3EC3E7CF01F0"
- class "Use Case View::CActiveScheduler"
- quidu "3E7F10A60099"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$53"
- quid "3EC3E7CF01F6"
- class "Logical View::StateMachines::CStateMachine"
- quidu "3E7A1B9A00A9"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$54"
- quid "3EC3E7CF0231"
- class "Logical View::CAsynchEvent"
- quidu "3E7A1D3402AD"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$55"
- quid "3EC8E82303A6"
- class "Logical View::StateMachines::CHandshake"
- quidu "3E7A1400005B"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$56"
- quid "3EC8E8A5000C"
- class "Logical View::Record Protocol::Record Parser/Composer::CRecordParser"
- quidu "3E7A197103C6"
- persistence "Transient"
- multi FALSE)
- (object Partition "CHandshake"
- quid "3EC8E8DC027D"
- class "Logical View::TPtrList"
- quidu "3EC8ACFE0106"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$57"
- quid "3EC8EB0C00D7"
- class "Logical View::StateMachines::CHandshake"
- quidu "3E7A1400005B"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$58"
- quid "3EC8FE59027D"
- class "Logical View::StateMachines::CHandshake"
- quidu "3E7A1400005B"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$59"
- quid "3EC8FE5902AE"
- class "Logical View::Record Protocol::Record Parser/Composer::CRecordParser"
- quidu "3E7A197103C6"
- persistence "Transient"
- multi FALSE)
- (object Partition "CHandshakeParser"
- quid "3EC909B5002B"
- class "Logical View::TPtrList"
- quidu "3EC8ACFE0106"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$60"
- quid "3ECB766900D7"
- class "Logical View::StateMachines::CStateMachine"
- quidu "3E7A1B9A00A9"
- persistence "Transient"
- multi FALSE))
- statediagrams (list StateDiagrams
- (object ActivityDiagram "CStateMachine::Cancel"
- quid "3EC3E7380377"
- title "CStateMachine::Cancel"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$60" @317
- line_color 3342489
- quidu "3ECB766900D7"
- width 1398)
- (object ActivityStateView "iLastError = aError" @318
- Parent_View @317
- location (688, 352)
- label (object ItemLabel
- Parent_View @318
- location (688, 346)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 386
- justify 0
- label "iLastError = aError")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E8A601D1"
- width 500
- height 118
- autoResize TRUE)
- (object StateView "StartState" "Start" @319
- Parent_View @317
- location (688, 128)
- label (object ItemLabel
- Parent_View @319
- location (730, 98)
- nlines 2
- max_width 600
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E8B8000C"
- autoResize TRUE)
- (object TransView "" @320
- stereotype TRUE
- line_color 3342489
- quidu "3EC3E9CB03A6"
- client @319
- supplier @318
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "iActiveEvent = iErrorEvent" @321
- Parent_View @317
- location (688, 1072)
- label (object ItemLabel
- Parent_View @321
- location (688, 1070)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 564
- justify 0
- label "iActiveEvent = iErrorEvent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E7A2029A"
- width 672
- height 110
- autoResize TRUE)
- (object DecisionView "iLastError?" @322
- Parent_View @317
- location (688, 544)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @322
- location (744, 495)
- nlines 2
- max_width 300
- label "iLastError?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E7A202A4"
- autoResize TRUE)
- (object TransView "" @323
- stereotype TRUE
- line_color 3342489
- quidu "3EC3E9CF0145"
- client @318
- supplier @322
- line_style 0
- x_offset FALSE)
- (object TransView "" @324
- label (object SegLabel @325
- Parent_View @324
- location (846, 606)
- anchor_loc 1
- nlines 1
- max_width 287
- justify 0
- label "[ !=KErrNone ]"
- pctDist 0.059850
- height 158
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3EC3E9D6021F"
- client @322
- supplier @321
- line_style 0
- x_offset FALSE)
- (object StateView "EndState" "return" @326
- Parent_View @317
- location (688, 1328)
- label (object ItemLabel
- Parent_View @326
- location (742, 1286)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "return")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E7A20273"
- autoResize TRUE)
- (object TransView "" @327
- stereotype TRUE
- line_color 3342489
- quidu "3EC3E9DD003B"
- client @321
- supplier @326
- line_style 0
- x_offset FALSE)
- (object NoteView @328
- Parent_View @317
- location (1200, 304)
- label (object ItemLabel
- Parent_View @328
- location (1059, 213)
- fill_color 13434879
- nlines 3
- max_width 246
- label "aError is a parameter of the Cancle fn")
- line_color 3342489
- fill_color 13434879
- width 306
- height 194)
- (object AttachView "" @329
- stereotype TRUE
- line_color 3342489
- client @328
- supplier @318
- line_style 0)
- (object ActivityStateView "delete iErrorEvent; iErrorEvent = 0" @330
- Parent_View @317
- location (304, 752)
- label (object ItemLabel
- Parent_View @330
- location (304, 743)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 358
- justify 0
- label "delete iErrorEvent; iErrorEvent = 0")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E95F000C"
- width 476
- height 124
- autoResize TRUE)
- (object TransView "" @331
- label (object SegLabel @332
- Parent_View @331
- location (356, 600)
- anchor_loc 1
- nlines 1
- max_width 281
- justify 0
- label "[ ==KErrNone ]"
- pctDist 0.958848
- height 97
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3EC3E9D3004B"
- client @322
- supplier @330
- line_style 0
- x_offset FALSE)
- (object TransView "" @333
- stereotype TRUE
- line_color 3342489
- quidu "3EC3E9D901E1"
- client @330
- supplier @321
- line_style 0
- x_offset FALSE)
- (object Swimlane "$UNNAMED$52" @334
- location (1398, 0)
- line_color 3342489
- quidu "3EC3E7CF01F0"
- width 450)))
- (object ActivityDiagram "CStateMachine::RunL"
- quid "3EC3E79B00C8"
- title "CStateMachine::RunL"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$52" @335
- line_color 3342489
- quidu "3EC3E7CF01F0"
- width 450)
- (object StateView "EndState" "return" @336
- Parent_View @335
- location (144, 1792)
- label (object ItemLabel
- Parent_View @336
- location (198, 1750)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "return")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E7A20273"
- autoResize TRUE)
- (object StateView "EndState" "return" @337
- Parent_View @335
- location (208, 112)
- label (object ItemLabel
- Parent_View @337
- location (262, 70)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "return")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E7A20273"
- autoResize TRUE)
- (object StateView "StartState" "Start" @338
- Parent_View @335
- location (208, 877)
- label (object ItemLabel
- Parent_View @338
- location (250, 847)
- anchor_loc 1
- nlines 2
- max_width 220
- justify 0
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E8B8000C"
- autoResize TRUE)
- (object NoteView @339
- Parent_View @335
- location (208, 685)
- label (object ItemLabel
- Parent_View @339
- location (70, 625)
- fill_color 13434879
- nlines 2
- max_width 240
- label "Wait for request")
- line_color 3342489
- fill_color 13434879
- width 300
- height 132)
- (object AttachView "" @340
- stereotype TRUE
- line_color 3342489
- client @339
- supplier @338
- line_style 0)
- (object NoteView @341
- Parent_View @335
- location (240, 480)
- label (object ItemLabel
- Parent_View @341
- location (74, 399)
- fill_color 13434879
- nlines 3
- max_width 296
- label "It too checks iActiveEvent against NULL")
- line_color 3342489
- fill_color 13434879
- width 356
- height 175)
- (object Swimlane "$UNNAMED$53" @342
- location (450, 0)
- line_color 3342489
- quidu "3EC3E7CF01F6"
- width 1050)
- (object DecisionView "iActiveEvent?" @343
- Parent_View @342
- location (752, 1033)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @343
- location (808, 984)
- nlines 2
- max_width 300
- label "iActiveEvent?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E7A2025C"
- autoResize TRUE)
- (object DecisionView "iStatus?" @344
- Parent_View @342
- location (752, 877)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @344
- location (808, 828)
- nlines 2
- max_width 300
- label "iStatus?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E7A20253"
- autoResize TRUE)
- (object TransView "" @345
- label (object SegLabel @346
- Parent_View @345
- location (830, 922)
- anchor_loc 1
- nlines 1
- max_width 131
- justify 0
- label "[ OK ]"
- pctDist 0.110687
- height 78
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3EC3E7A20254"
- client @344
- supplier @343
- line_style 0
- x_offset FALSE)
- (object TransView "" @347
- label (object SegLabel @348
- Parent_View @347
- location (398, 855)
- anchor_loc 1
- nlines 1
- max_width 150
- justify 0
- label "RunL"
- pctDist 0.364465
- height 23
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3EC3E7A2024F"
- client @338
- supplier @344
- line_style 0
- x_offset FALSE)
- (object DecisionView "iLastError?" @349
- Parent_View @342
- location (752, 671)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @349
- location (808, 622)
- nlines 2
- max_width 300
- label "iLastError?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E7A202A4"
- autoResize TRUE)
- (object TransView "" @350
- label (object SegLabel @351
- Parent_View @350
- location (864, 807)
- font (object Font
- color 255
- default_color FALSE)
- anchor_loc 1
- nlines 1
- max_width 197
- justify 0
- label "[ ERROR ]"
- pctDist 0.258242
- height 112
- orientation 1)
- stereotype TRUE
- line_color 255
- quidu "3EC3E7A20258"
- client @344
- supplier @349
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "Complete user req with iLastError" @352
- Parent_View @342
- location (752, 1255)
- label (object ItemLabel
- Parent_View @352
- location (752, 1250)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 336
- justify 0
- label "Complete user req with iLastError")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E7A20265"
- width 448
- height 116
- autoResize TRUE)
- (object TransView "" @353
- label (object SegLabel @354
- Parent_View @353
- location (636, 1104)
- anchor_loc 1
- nlines 1
- max_width 262
- justify 0
- label "[ == NULL ]"
- pctDist 0.280424
- height 117
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3EC3E7A20261"
- client @343
- supplier @352
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "Complete user req with iLastError" @355
- Parent_View @342
- location (752, 112)
- label (object ItemLabel
- Parent_View @355
- location (752, 107)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 336
- justify 0
- label "Complete user req with iLastError")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E7A20265"
- width 448
- height 116
- autoResize TRUE)
- (object TransView "" @356
- stereotype TRUE
- line_color 3342489
- quidu "3EC3E7A2026A"
- client @355
- supplier @337
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "iActiveEvent = iErrorEvent" @357
- Parent_View @342
- location (1200, 877)
- label (object ItemLabel
- Parent_View @357
- location (1200, 875)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 370
- justify 0
- label "iActiveEvent = iErrorEvent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E7A2029A"
- width 478
- height 110
- autoResize TRUE)
- (object ActivityStateView "iLastError = iStatus" @358
- Parent_View @342
- location (1200, 671)
- label (object ItemLabel
- Parent_View @358
- location (1200, 672)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "iLastError = iStatus")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E7A2029F"
- autoResize TRUE)
- (object TransView "" @359
- label (object SegLabel @360
- Parent_View @359
- location (873, 701)
- anchor_loc 1
- nlines 1
- max_width 150
- justify 0
- label "[ OK ]"
- pctDist 0.226496
- height 30
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3EC3E7A202A0"
- client @349
- supplier @358
- line_style 0
- x_offset FALSE)
- (object TransView "" @361
- stereotype TRUE
- line_color 3342489
- quidu "3EC3E7A2029B"
- client @358
- supplier @357
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "return with new event" @362
- Parent_View @342
- location (1216, 1257)
- label (object ItemLabel
- Parent_View @362
- location (1216, 1258)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "return with new event")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E7A20286"
- autoResize TRUE)
- (object DecisionView "Exception?" @363
- Parent_View @342
- location (1216, 1424)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @363
- location (1272, 1375)
- nlines 2
- max_width 300
- label "Exception?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E7A2027D"
- autoResize TRUE)
- (object TransView "" @364
- stereotype TRUE
- line_color 3342489
- quidu "3EC3E7A20282"
- client @362
- supplier @363
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "Complete iStatus with error" @365
- Parent_View @342
- location (1216, 1792)
- label (object ItemLabel
- Parent_View @365
- location (1216, 1790)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 306
- justify 0
- label "Complete iStatus with error")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E7A202C4"
- width 414
- height 110
- autoResize TRUE)
- (object ActivityStateView "SetActive" @366
- Parent_View @342
- location (720, 1792)
- label (object ItemLabel
- Parent_View @366
- location (720, 1793)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "SetActive")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E7A20278"
- autoResize TRUE)
- (object TransView "" @367
- label (object SegLabel @368
- Parent_View @367
- location (998, 1481)
- anchor_loc 1
- nlines 1
- max_width 138
- justify 0
- label "[ NO ]"
- pctDist 0.304950
- height 51
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3EC3E7A20279"
- client @363
- supplier @366
- line_style 0
- x_offset FALSE)
- (object TransView "" @369
- stereotype TRUE
- line_color 3342489
- quidu "3EC3E7A20274"
- client @366
- supplier @336
- line_style 0
- x_offset FALSE)
- (object TransView "" @370
- stereotype TRUE
- line_color 3342489
- quidu "3EC3E7A202C5"
- client @365
- supplier @366
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "OnCompletion()" @371
- Parent_View @342
- location (755, 1497)
- label (object ItemLabel
- Parent_View @371
- location (755, 1488)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 300
- justify 0
- label "OnCompletion()")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E7A2026E"
- width 419
- height 125
- autoResize TRUE)
- (object TransView "" @372
- stereotype TRUE
- line_color 3342489
- quidu "3EC3E7A20266"
- client @352
- supplier @371
- line_style 0
- x_offset FALSE)
- (object TransView "" @373
- stereotype TRUE
- line_color 3342489
- quidu "3EC3E7A2026F"
- client @371
- supplier @336
- line_style 0
- x_offset FALSE)
- (object DecisionView "iActiveEvent=iErrorEvent?" @374
- Parent_View @342
- location (752, 477)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @374
- location (808, 428)
- nlines 2
- max_width 300
- label "iActiveEvent=iErrorEvent?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E7A202AA"
- autoResize TRUE)
- (object TransView "" @375
- label (object SegLabel @376
- Parent_View @375
- location (867, 590)
- font (object Font
- color 255
- default_color FALSE)
- anchor_loc 1
- nlines 1
- max_width 206
- justify 0
- label "[ ERROR ]"
- pctDist 0.362745
- height 115
- orientation 1)
- stereotype TRUE
- line_color 255
- quidu "3EC3E7A202A5"
- client @349
- supplier @374
- line_style 0
- x_offset FALSE)
- (object AttachView "" @377
- stereotype TRUE
- line_color 3342489
- client @341
- supplier @374
- line_style 0)
- (object NoteView @378
- Parent_View @342
- location (1424, 144)
- font (object Font
- color 255
- default_color FALSE)
- label (object ItemLabel
- Parent_View @378
- location (1099, 63)
- fill_color 13434879
- nlines 2
- max_width 615
- label "The error event should not return pointer to itself from ProcessL method")
- line_color 3342489
- fill_color 13434879
- width 675
- height 175)
- (object AttachView "" @379
- stereotype TRUE
- line_color 3342489
- client @378
- supplier @374
- line_style 0)
- (object ActivityStateView "iActiveEvent = 0" @380
- Parent_View @342
- location (1218, 1600)
- label (object ItemLabel
- Parent_View @380
- location (1218, 1601)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "iActiveEvent = 0")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC515350164"
- autoResize TRUE)
- (object TransView "" @381
- label (object SegLabel @382
- Parent_View @381
- location (1277, 1477)
- font (object Font
- color 255
- default_color FALSE)
- anchor_loc 1
- nlines 1
- max_width 156
- justify 0
- label "[ YES ]"
- pctDist 0.201597
- height 61
- orientation 0)
- stereotype TRUE
- line_color 255
- quidu "3EC3E7A2027E"
- client @363
- supplier @380
- line_style 0
- x_offset FALSE)
- (object TransView "" @383
- stereotype TRUE
- line_color 255
- quidu "3EC5156B0164"
- client @380
- supplier @365
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "OnCompletion()" @384
- Parent_View @342
- location (752, 283)
- label (object ItemLabel
- Parent_View @384
- location (752, 280)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 320
- justify 0
- label "OnCompletion()")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E7A2026E"
- width 431
- height 112
- autoResize TRUE)
- (object Swimlane "$UNNAMED$54" @385
- location (1500, 0)
- line_color 3342489
- quidu "3EC3E7CF0231"
- width 794)
- (object ActivityStateView "ProcessL" @386
- Parent_View @385
- location (1968, 1033)
- label (object ItemLabel
- Parent_View @386
- location (1968, 1034)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "ProcessL")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E7A20290"
- autoResize TRUE)
- (object TransView "" @387
- label (object SegLabel @388
- Parent_View @387
- location (1229, 1111)
- anchor_loc 1
- nlines 1
- max_width 232
- justify 0
- label "[ != NULL ]"
- pctDist 0.414712
- height 78
- orientation 1)
- stereotype (object SegLabel @389
- Parent_View @387
- location (1234, 1061)
- anchor 10
- anchor_loc 1
- nlines 1
- max_width 232
- justify 0
- label "<<asynch>>"
- pctDist 0.420043
- height 28
- orientation 1)
- line_color 3342489
- quidu "3EC3E7A2025D"
- client @343
- supplier @386
- line_style 0
- x_offset FALSE)
- (object TransView "" @390
- stereotype TRUE
- line_color 3342489
- quidu "3EC3E7A20296"
- client @357
- supplier @386
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "Complete request" @391
- Parent_View @385
- location (1776, 1257)
- label (object ItemLabel
- Parent_View @391
- location (1776, 1258)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "Complete request")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E7A2028B"
- autoResize TRUE)
- (object TransView "" @392
- stereotype TRUE
- line_color 3342489
- quidu "3EC3E7A2028C"
- client @386
- supplier @391
- line_style 0
- x_offset FALSE)
- (object TransView "" @393
- stereotype TRUE
- line_color 3342489
- quidu "3EC3E7A20287"
- client @391
- supplier @362
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "Access security which completes req later" @394
- Parent_View @385
- location (1968, 1433)
- label (object ItemLabel
- Parent_View @394
- location (1968, 1431)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 422
- justify 0
- label "Access security which completes req later")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E7A202BA"
- width 530
- height 110
- autoResize TRUE)
- (object TransView "" @395
- stereotype TRUE
- line_color 3342489
- quidu "3EC3E7A20291"
- client @386
- supplier @394
- line_style 0
- x_offset FALSE)
- (object TransView "" @396
- stereotype TRUE
- line_color 3342489
- quidu "3EC3E7A202BB"
- client @394
- supplier @362
- line_style 0
- x_offset FALSE)
- (object NoteView @397
- Parent_View @385
- location (1952, 1648)
- font (object Font
- color 255
- default_color FALSE)
- label (object ItemLabel
- Parent_View @397
- location (1624, 1557)
- fill_color 13434879
- nlines 3
- max_width 621
- label "!AsynchEvent::ProcessL must NOT issue asynch call or complete request if it leaves!")
- line_color 3342489
- fill_color 13434879
- width 681
- height 194)
- (object AttachView "" @398
- stereotype TRUE
- line_color 3342489
- client @397
- supplier @363
- line_style 0)
- (object AttachView "" @399
- stereotype TRUE
- line_color 3342489
- client @397
- supplier @365
- line_style 0)
- (object Swimlane "$UNNAMED$52" @400
- location (2294, 0)
- line_color 3342489
- quidu "3EC3E7CF01F0"
- width 450)
- (object TransView "" @401
- label (object SegLabel @402
- Parent_View @401
- location (675, 423)
- anchor_loc 1
- nlines 1
- max_width 112
- justify 0
- label "[ NO ]"
- pctDist 0.173469
- height 77
- orientation 0)
- stereotype TRUE
- line_color 255
- quidu "3EC3E7A202AB"
- client @374
- supplier @384
- line_style 0
- x_offset FALSE)
- (object TransView "" @403
- label (object SegLabel @404
- Parent_View @403
- location (1166, 449)
- anchor_loc 1
- nlines 1
- max_width 150
- justify 0
- label "[ YES ]"
- pctDist 0.248833
- height 29
- orientation 0)
- stereotype TRUE
- line_color 255
- quidu "3EC3E7A202AF"
- client @374
- supplier @386
- vertices (list Points
- (827, 477)
- (1581, 478)
- (1929, 978))
- line_style 0
- x_offset FALSE)
- (object TransView "" @405
- stereotype TRUE
- line_color 255
- quidu "3EC51A54025E"
- client @384
- supplier @355
- line_style 0
- x_offset FALSE)))
- (object ActivityDiagram "CHandshake::InitiateReceiveL"
- quid "3EC8D5710367"
- title "CHandshake::InitiateReceiveL"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$58" @406
- line_color 3342489
- quidu "3EC8FE59027D"
- width 880)
- (object StateView "StartState" "Start" @407
- Parent_View @406
- location (640, 128)
- label (object ItemLabel
- Parent_View @407
- location (682, 98)
- anchor_loc 1
- nlines 2
- max_width 220
- justify 0
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E8B8000C"
- autoResize TRUE)
- (object DecisionView "iHistory?" @408
- Parent_View @406
- location (638, 288)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @408
- location (694, 239)
- nlines 2
- max_width 300
- label "iHistory?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8E95202BC"
- autoResize TRUE)
- (object StateView "EndState" "return" @409
- Parent_View @406
- location (639, 672)
- label (object ItemLabel
- Parent_View @409
- location (693, 630)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "return")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E7A20273"
- autoResize TRUE)
- (object StateView "EndState" "return" @410
- Parent_View @406
- location (320, 1536)
- label (object ItemLabel
- Parent_View @410
- location (374, 1494)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "return")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E7A20273"
- autoResize TRUE)
- (object NoteView @411
- Parent_View @406
- location (320, 1712)
- label (object ItemLabel
- Parent_View @411
- location (154, 1647)
- fill_color 13434879
- nlines 2
- max_width 296
- label "returns with CRecordParser*")
- line_color 3342489
- fill_color 13434879
- width 356
- height 143)
- (object AttachView "" @412
- stereotype TRUE
- line_color 3342489
- client @411
- supplier @410
- line_style 0)
- (object StateView "EndState" "return" @413
- Parent_View @406
- location (126, 96)
- label (object ItemLabel
- Parent_View @413
- location (180, 54)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "return")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E7A20273"
- autoResize TRUE)
- (object TransView "" @414
- label (object SegLabel @415
- Parent_View @414
- location (281, 222)
- anchor_loc 1
- nlines 1
- max_width 362
- justify 0
- label "[ Finish received ]"
- pctDist 0.479592
- height 66
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3EC90E0F01C2"
- client @408
- supplier @413
- vertices (list Points
- (563, 288)
- (125, 288)
- (125, 138))
- line_style 0
- x_offset FALSE)
- (object NoteView @416
- Parent_View @406
- location (400, 112)
- label (object ItemLabel
- Parent_View @416
- location (262, 52)
- fill_color 13434879
- nlines 2
- max_width 240
- label "returns with NULL")
- line_color 3342489
- fill_color 13434879
- width 300
- height 132)
- (object AttachView "" @417
- stereotype TRUE
- line_color 3342489
- client @416
- supplier @413
- line_style 0)
- (object NoteView @418
- Parent_View @406
- location (496, 1120)
- label (object ItemLabel
- Parent_View @418
- location (308, 1054)
- fill_color 13434879
- nlines 2
- max_width 340
- label "Read Reacord sequence follows")
- line_color 3342489
- fill_color 13434879
- width 400
- height 144)
- (object Swimlane "CHandshakeParser" @419
- location (880, 0)
- line_color 3342489
- quidu "3EC909B5002B"
- width 548)
- (object ActivityStateView "Destroy" @420
- Parent_View @419
- location (1130, 128)
- label (object ItemLabel
- Parent_View @420
- location (1130, 129)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "Destroy")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8EA490193"
- autoResize TRUE)
- (object TransView "" @421
- stereotype TRUE
- line_color 3342489
- quidu "3EC8E93903A6"
- client @407
- supplier @420
- line_style 0
- x_offset FALSE)
- (object NoteView @422
- Parent_View @419
- location (1242, 336)
- label (object ItemLabel
- Parent_View @422
- location (988, 276)
- fill_color 13434879
- nlines 2
- max_width 472
- label "Called from CHandshake::ConstructL")
- line_color 3342489
- fill_color 13434879
- width 532
- height 132)
- (object NoteView @423
- Parent_View @419
- location (1157, 688)
- label (object ItemLabel
- Parent_View @423
- location (991, 623)
- fill_color 13434879
- nlines 2
- max_width 296
- label "returns with CRecordParser*")
- line_color 3342489
- fill_color 13434879
- width 356
- height 143)
- (object AttachView "" @424
- stereotype TRUE
- line_color 3342489
- client @423
- supplier @409
- line_style 0)
- (object ActivityStateView "Add CClientHello" @425
- Parent_View @419
- location (1128, 512)
- label (object ItemLabel
- Parent_View @425
- location (1128, 513)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "Add CClientHello")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8E9F503A6"
- autoResize TRUE)
- (object TransView "" @426
- label (object SegLabel @427
- Parent_View @426
- location (699, 339)
- anchor_loc 1
- nlines 1
- max_width 132
- justify 0
- label "[ ==0 ]"
- pctDist 0.290000
- height 74
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3EC8EA990358"
- client @408
- supplier @425
- vertices (list Points
- (638, 325)
- (638, 400)
- (972, 476))
- line_style 0
- x_offset FALSE)
- (object AttachView "" @428
- stereotype TRUE
- line_color 3342489
- client @422
- supplier @426
- line_style 0)
- (object TransView "" @429
- stereotype TRUE
- line_color 3342489
- quidu "3EC909E9021F"
- client @425
- supplier @409
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "Add CServerCertificate" @430
- Parent_View @419
- location (1160, 864)
- label (object ItemLabel
- Parent_View @430
- location (1160, 859)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 326
- justify 0
- label "Add CServerCertificate")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC9086D027D"
- width 438
- height 116
- autoResize TRUE)
- (object TransView "" @431
- label (object SegLabel @432
- Parent_View @431
- location (409, 331)
- anchor_loc 1
- nlines 1
- max_width 116
- justify 0
- label "[ Full ]"
- pctDist 0.189873
- height 75
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3EC8F7F1022F"
- client @408
- supplier @430
- vertices (list Points
- (563, 288)
- (334, 288)
- (334, 863)
- (961, 863))
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "Add CServerKeyExch" @433
- Parent_View @419
- location (1159, 1060)
- label (object ItemLabel
- Parent_View @433
- location (1159, 1058)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 310
- justify 0
- label "Add CServerKeyExch")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC90913027D"
- width 418
- height 110
- autoResize TRUE)
- (object TransView "" @434
- stereotype TRUE
- line_color 3342489
- quidu "3ECB94240135"
- client @430
- supplier @433
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "Add CCertificateReq" @435
- Parent_View @419
- location (1159, 1236)
- label (object ItemLabel
- Parent_View @435
- location (1159, 1234)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "Add CCertificateReq")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC9092A022F"
- width 390
- height 110
- autoResize TRUE)
- (object TransView "" @436
- stereotype TRUE
- line_color 3342489
- quidu "3ECB94270377"
- client @433
- supplier @435
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "Add CFinishRecv" @437
- Parent_View @419
- location (1155, 1412)
- label (object ItemLabel
- Parent_View @437
- location (1155, 1413)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "Add CFinishRecv")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC90A690135"
- autoResize TRUE)
- (object TransView "" @438
- label (object SegLabel @439
- Parent_View @438
- location (-33, 333)
- anchor_loc 1
- nlines 1
- max_width 287
- justify 0
- label "[ Abbreviated ]"
- pctDist 0.223417
- height 81
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3EC90BFD03D5"
- client @408
- supplier @437
- vertices (list Points
- (563, 288)
- (47, 288)
- (47, 1344)
- (983, 1401))
- line_style 0
- x_offset FALSE)
- (object TransView "" @440
- stereotype TRUE
- line_color 3342489
- quidu "3ECB942B01C2"
- client @435
- supplier @437
- line_style 0
- x_offset FALSE)
- (object Swimlane "$UNNAMED$59" @441
- location (1428, 0)
- line_color 3342489
- quidu "3EC8FE5902AE"
- width 918)
- (object ActivityStateView "Gets CHandshakeParser* from CRecordParser::TPtrList" @442
- Parent_View @441
- location (1900, 128)
- label (object ItemLabel
- Parent_View @442
- location (1900, 116)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 650
- justify 0
- label "Gets CHandshakeParser* from CRecordParser::TPtrList")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8E90801C2"
- width 772
- height 130
- autoResize TRUE)
- (object TransView "" @443
- stereotype TRUE
- line_color 3342489
- quidu "3EC8EA700089"
- client @420
- supplier @442
- line_style 0
- x_offset FALSE)
- (object TransView "" @444
- stereotype TRUE
- line_color 3342489
- quidu "3EC8EA730387"
- client @442
- supplier @408
- line_style 0
- x_offset FALSE)
- (object NoteView @445
- Parent_View @441
- location (1794, 672)
- label (object ItemLabel
- Parent_View @445
- location (1456, 450)
- fill_color 13434879
- nlines 9
- max_width 640
- label
-|CRecordParser::TPtrList is set in CHandshake::ConstructL.
-|It has the following:
-|CHandshakeParser
-|CChangeCipherSpec (which checks itslef - via ::AcceptRecord() - whether the message is allowed or not)
- )
- line_color 3342489
- fill_color 13434879
- width 700
- height 456)
- (object Swimlane "$UNNAMED$52" @446
- location (2346, 0)
- line_color 3342489
- quidu "3EC3E7CF01F0"
- width 450)
- (object AttachView "" @447
- stereotype TRUE
- line_color 3342489
- client @409
- supplier @418
- line_style 0)
- (object TransView "" @448
- stereotype TRUE
- line_color 3342489
- quidu "3EC90C530329"
- client @437
- supplier @410
- line_style 0
- x_offset FALSE)
- (object AttachView "" @449
- stereotype TRUE
- line_color 3342489
- client @418
- supplier @410
- line_style 0)))
- (object ActivityDiagram "CHandshake::InitiateTransmitL"
- quid "3EC8DB440377"
- title "CHandshake::InitiateTransmitL"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$57" @450
- line_color 3342489
- quidu "3EC8EB0C00D7"
- width 1106)
- (object StateView "StartState" "Start" @451
- Parent_View @450
- location (763, 200)
- label (object ItemLabel
- Parent_View @451
- location (805, 170)
- anchor_loc 1
- nlines 2
- max_width 220
- justify 0
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E8B8000C"
- autoResize TRUE)
- (object DecisionView "iHistory?" @452
- Parent_View @450
- location (766, 295)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @452
- location (822, 246)
- nlines 2
- max_width 300
- label "iHistory?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8E95202BC"
- autoResize TRUE)
- (object DecisionView "CertificateVer?" @453
- Parent_View @450
- location (222, 1032)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @453
- location (278, 983)
- nlines 2
- max_width 300
- label "CertificateVer?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8EC5A023F"
- autoResize TRUE)
- (object DecisionView "Certificate ?" @454
- Parent_View @450
- location (766, 665)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @454
- location (822, 616)
- nlines 2
- max_width 300
- label "Certificate ?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8ED210210"
- autoResize TRUE)
- (object DecisionView "ClientKeyExch?" @455
- Parent_View @450
- location (766, 469)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @455
- location (822, 420)
- nlines 2
- max_width 300
- label "ClientKeyExch?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC9012002AC"
- autoResize TRUE)
- (object TransView "" @456
- label (object SegLabel @457
- Parent_View @456
- location (826, 366)
- hidden TRUE
- anchor_loc 1
- nlines 1
- max_width 100
- justify 0
- label ""
- pctDist 0.344657
- height 60
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3EC9003402BC"
- client @452
- supplier @455
- line_style 0
- x_offset FALSE)
- (object TransView "" @458
- label (object SegLabel @459
- Parent_View @458
- location (873, 530)
- anchor_loc 1
- nlines 1
- max_width 200
- justify 0
- label "[ NOT sent ]"
- pctDist 0.204165
- height 107
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3EC9015A001C"
- client @455
- supplier @454
- line_style 0
- x_offset FALSE)
- (object TransView "" @460
- label (object SegLabel @461
- Parent_View @460
- location (312, 396)
- anchor_loc 1
- nlines 1
- max_width 156
- justify 0
- label "[ sent ]"
- pctDist 0.381127
- height 75
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3EC902570173"
- client @455
- supplier @453
- vertices (list Points
- (691, 469)
- (222, 470)
- (222, 995))
- line_style 0
- x_offset FALSE)
- (object StateView "EndState" "return" @462
- Parent_View @450
- location (239, 112)
- label (object ItemLabel
- Parent_View @462
- location (293, 70)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "return")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E7A20273"
- autoResize TRUE)
- (object TransView "" @463
- label (object SegLabel @464
- Parent_View @463
- location (378, 226)
- anchor_loc 1
- nlines 1
- max_width 275
- justify 0
- label "[ Finish sent ]"
- pctDist 0.528877
- height 69
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3EC90F140329"
- client @452
- supplier @462
- vertices (list Points
- (691, 295)
- (238, 294)
- (238, 154))
- line_style 0
- x_offset FALSE)
- (object NoteView @465
- Parent_View @450
- location (528, 96)
- label (object ItemLabel
- Parent_View @465
- location (390, 36)
- fill_color 13434879
- nlines 2
- max_width 240
- label "returns with NULL")
- line_color 3342489
- fill_color 13434879
- width 300
- height 132)
- (object AttachView "" @466
- stereotype TRUE
- line_color 3342489
- client @465
- supplier @462
- line_style 0)
- (object Swimlane "CHandshake" @467
- location (1106, 0)
- line_color 3342489
- quidu "3EC8E8DC027D"
- width 580)
- (object ActivityStateView "Destroy" @468
- Parent_View @467
- location (1356, 201)
- label (object ItemLabel
- Parent_View @468
- location (1356, 202)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "Destroy")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8EA490193"
- autoResize TRUE)
- (object TransView "" @469
- stereotype TRUE
- line_color 3342489
- quidu "3EC8E93903A6"
- client @451
- supplier @468
- line_style 0
- x_offset FALSE)
- (object TransView "" @470
- stereotype TRUE
- line_color 3342489
- quidu "3EC8FEA2028D"
- client @468
- supplier @452
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "Add CClientCertificate" @471
- Parent_View @467
- location (1378, 857)
- label (object ItemLabel
- Parent_View @471
- location (1378, 855)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 314
- justify 0
- label "Add CClientCertificate")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8FEF1004B"
- width 422
- height 110
- autoResize TRUE)
- (object ActivityStateView "Add CClientKeyExch" @472
- Parent_View @467
- location (1376, 1033)
- label (object ItemLabel
- Parent_View @472
- location (1376, 1028)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 302
- justify 0
- label "Add CClientKeyExch")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC901D0028D"
- width 414
- height 116
- autoResize TRUE)
- (object TransView "" @473
- stereotype TRUE
- line_color 3342489
- quidu "3ECB95DF02AC"
- client @471
- supplier @472
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "Add CCertificateVerify" @474
- Parent_View @467
- location (1394, 1369)
- label (object ItemLabel
- Parent_View @474
- location (1394, 1364)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 316
- justify 0
- label "Add CCertificateVerify")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC9030801E1"
- width 428
- height 116
- autoResize TRUE)
- (object TransView "" @475
- label (object SegLabel @476
- Parent_View @475
- location (675, 1088)
- anchor_loc 1
- nlines 1
- max_width 169
- justify 0
- label "[ YES ]"
- pctDist 0.389029
- height 59
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3EC9039702AC"
- client @453
- supplier @474
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "Add ChangeCipherSend" @477
- Parent_View @467
- location (1396, 1547)
- label (object ItemLabel
- Parent_View @477
- location (1396, 1545)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 352
- justify 0
- label "Add ChangeCipherSend")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8EF9F01D1"
- width 460
- height 110
- autoResize TRUE)
- (object TransView "" @478
- label (object SegLabel @479
- Parent_View @478
- location (134, 386)
- hidden TRUE
- anchor_loc 1
- nlines 1
- max_width 275
- justify 0
- label ""
- pctDist 0.239241
- height 71
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3EC8FFB902CB"
- client @452
- supplier @477
- vertices (list Points
- (691, 295)
- (63, 295)
- (63, 1545)
- (1191, 1546))
- line_style 0
- x_offset FALSE)
- (object TransView "" @480
- label (object SegLabel @481
- Parent_View @480
- location (154, 1088)
- anchor_loc 1
- nlines 1
- max_width 118
- justify 0
- label "[ NO ]"
- pctDist 0.015974
- height 69
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3EC903A003E4"
- client @453
- supplier @477
- vertices (list Points
- (222, 1069)
- (222, 1317)
- (1207, 1510))
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "Add CFinishSend" @482
- Parent_View @467
- location (1394, 1737)
- label (object ItemLabel
- Parent_View @482
- location (1394, 1738)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "Add CFinishSend")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8EFC90329"
- autoResize TRUE)
- (object Swimlane "$UNNAMED$52" @483
- location (1686, 0)
- line_color 3342489
- quidu "3EC3E7CF01F0"
- width 450)
- (object StateView "EndState" "return" @484
- Parent_View @483
- location (1924, 1545)
- label (object ItemLabel
- Parent_View @484
- location (1978, 1503)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "return")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3E7A20273"
- autoResize TRUE)
- (object TransView "" @485
- stereotype TRUE
- line_color 3342489
- quidu "3EC9044E02EA"
- client @472
- supplier @484
- line_style 0
- x_offset FALSE)
- (object TransView "" @486
- stereotype TRUE
- line_color 3342489
- quidu "3EC9046A0099"
- client @482
- supplier @484
- line_style 0
- x_offset FALSE)
- (object NoteView @487
- Parent_View @483
- location (1924, 1273)
- label (object ItemLabel
- Parent_View @487
- location (1758, 1207)
- fill_color 13434879
- nlines 2
- max_width 297
- label "returns with TPtrList::iHead")
- line_color 3342489
- fill_color 13434879
- width 357
- height 144)
- (object AttachView "" @488
- stereotype TRUE
- line_color 3342489
- client @487
- supplier @484
- line_style 0)
- (object TransView "" @489
- label (object SegLabel @490
- Parent_View @489
- location (1013, 683)
- anchor_loc 1
- nlines 1
- max_width 132
- justify 0
- label "[ YES ]"
- pctDist 0.418418
- height 41
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3EC901B100F6"
- client @454
- supplier @471
- line_style 0
- x_offset FALSE)
- (object TransView "" @491
- label (object SegLabel @492
- Parent_View @491
- location (678, 735)
- anchor_loc 1
- nlines 1
- max_width 118
- justify 0
- label "[ NO ]"
- pctDist 0.043905
- height 89
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3EC90208000C"
- client @454
- supplier @472
- vertices (list Points
- (766, 702)
- (766, 1032)
- (1186, 1032))
- line_style 0
- x_offset FALSE)
- (object TransView "" @493
- stereotype TRUE
- line_color 3342489
- quidu "3ECB966400D7"
- client @474
- supplier @477
- line_style 0
- x_offset FALSE)
- (object TransView "" @494
- stereotype TRUE
- line_color 3342489
- quidu "3ECB966602BC"
- client @477
- supplier @482
- line_style 0
- x_offset FALSE)))))
- logical_models (list unit_reference_list
- (object Mechanism @495
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$61"
- quid "3EC3956A023F"
- collaborators (list link_list
- (object Link
- quid "3EC3956A0240"
- supplier "sc Scenario Library"
- quidu "3EC3956A0249"
- messages (list Messages
- (object Message "CStateMachine::Cancel()"
- quid "3EC3956A0241"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "4"
- ordinal 5)))
- (object Link
- quid "3EC3956A0243"
- supplier "$UNNAMED$62"
- quidu "3EC3956A0246")
- (object Link
- quid "3EC395F001C2"
- supplier "$UNNAMED$63"
- quidu "3EC3958E03E4"
- messages (list Messages
- (object Message "Cancel( )"
- quid "3EC395F001C3"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0
- quidu "3EC3832B0164")))
- (object Link
- quid "3EC395FF00A8"
- supplier "$UNNAMED$64"
- quidu "3EC3959201F0"
- messages (list Messages
- (object Message "Cancel()"
- quid "3EC395FF00A9"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 2
- Operation "Cancel( )"
- quidu "3EC3831A029C")))
- (object Link
- quid "3EC3C4A302EA"
- supplier "$UNNAMED$65"
- quidu "3EC3956A024E"
- messages (list Messages
- (object Message "Cancel()"
- quid "3EC3C4A302EB"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3"
- ordinal 4))))
- class "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- persistence "Transient"
- multi FALSE)
- (object Object "sc Scenario Library"
- quid "3EC3956A0249"
- collaborators (list link_list
- (object Link
- quid "3EC3956A0248"
- supplier "sc Scenario Library"
- quidu "3EC3956A0249")
- (object Link
- quid "3EC3956A024A"
- supplier "$UNNAMED$65"
- quidu "3EC3956A024E"))
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$65"
- quid "3EC3956A024E"
- class "Logical View::TLSCryptography::CTlsProvider"
- quidu "3E7A0F110201"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$62"
- quid "3EC3956A0246"
- class "Logical View::Record Protocol::Record Parser/Composer::RSocket"
- quidu "3E7A2809026E"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$63"
- quid "3EC3958E03E4"
- collaborators (list link_list
- (object Link
- quid "3EC396060358"
- supplier "$UNNAMED$62"
- quidu "3EC3956A0246"
- messages (list Messages
- (object Message "CancelSend()"
- quid "3EC396060359"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1"
- ordinal 1))))
- class "Logical View::Record Protocol::Record Parser/Composer::CRecordComposer"
- quidu "3E7A19200339"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$64"
- quid "3EC3959201F0"
- collaborators (list link_list
- (object Link
- quid "3EC3961900F6"
- supplier "$UNNAMED$62"
- quidu "3EC3956A0246"
- messages (list Messages
- (object Message "CancelRead()"
- quid "3EC3961900F7"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2.1"
- ordinal 3))))
- class "Logical View::Record Protocol::Record Parser/Composer::CRecordParser"
- quidu "3E7A197103C6"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @496
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$66"
- quid "3EC3971D0396"
- collaborators (list link_list
- (object Link
- quid "3EC3971D0397"
- supplier "sc Scenario Library"
- quidu "3EC3971D039B"
- messages (list Messages
- (object Message "CStateMachine::Cancel()"
- quid "3EC3971D0398"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "4"
- ordinal 3)))
- (object Link
- quid "3EC3CDB702FA"
- supplier "$UNNAMED$67"
- quidu "3EC3971D03A0"
- messages (list Messages
- (object Message "CancelEncryption"
- quid "3EC3CDB702FB"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0)))
- (object Link
- quid "3EC3CE01022F"
- supplier "$UNNAMED$68"
- quidu "3EC3971D03A1"
- messages (list Messages
- (object Message "Cancel()"
- quid "3EC3CE010230"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 1
- Operation "Cancel( )"
- quidu "3EC3832B0164"))))
- class "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- persistence "Transient"
- multi FALSE)
- (object Object "sc Scenario Library"
- quid "3EC3971D039B"
- collaborators (list link_list
- (object Link
- quid "3EC3971D039C"
- supplier "sc Scenario Library"
- quidu "3EC3971D039B")
- (object Link
- quid "3EC3971D039A"
- supplier "$UNNAMED$67"
- quidu "3EC3971D03A0"))
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$67"
- quid "3EC3971D03A0"
- collaborators (list link_list
- (object Link
- quid "3EC3971D039F"
- supplier "$UNNAMED$68"
- quidu "3EC3971D03A1"))
- class "Logical View::TLSCryptography::CTlsProvider"
- quidu "3E7A0F110201"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$68"
- quid "3EC3971D03A1"
- collaborators (list link_list
- (object Link
- quid "3EC399960319"
- supplier "$UNNAMED$69"
- quidu "3EC39981004B"
- messages (list Messages
- (object Message "CancelSend()"
- quid "3EC39996031A"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3"
- ordinal 2))))
- class "Logical View::Record Protocol::Record Parser/Composer::CRecordComposer"
- quidu "3E7A19200339"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$69"
- quid "3EC39981004B"
- class "Logical View::Record Protocol::Record Parser/Composer::RSocket"
- quidu "3E7A2809026E"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @497
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$70"
- quid "3EC3980F005A"
- collaborators (list link_list
- (object Link
- quid "3EC3980F005B"
- supplier "$UNNAMED$71"
- quidu "3EC3980F0063"
- messages (list Messages
- (object Message "delete"
- quid "3EC3980F005C"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "4"
- ordinal 3)))
- (object Link
- quid "3EC3980F005D"
- supplier "$UNNAMED$72"
- quidu "3EC3980F0064"
- messages (list Messages
- (object Message "delete"
- quid "3EC3980F005E"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "5"
- ordinal 4)))
- (object Link
- quid "3EC3980F005F"
- supplier "sc Scenario Library"
- quidu "3EC3980F0062"
- messages (list Messages
- (object Message "Cancel Handshake(KErrSessionClosed)"
- quid "3EC3980F0060"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3"
- ordinal 2)
- (object Message "Cancel Receive"
- quid "3EC3980F0061"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0)
- (object Message "Cancel Send(ipHandshake == 0 ? KErrSessionClosed : KErrNone)"
- quid "3EC398500193"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 1)))
- (object Link
- quid "3EC398AA0164"
- supplier "$UNNAMED$70"
- quidu "3EC3980F005A"))
- class "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- persistence "Transient"
- multi FALSE)
- (object Object "sc Scenario Library"
- quid "3EC3980F0062"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$71"
- quid "3EC3980F0063"
- class "Logical View::StateMachines::CRecvAppData"
- quidu "3E7A13F301E1"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$72"
- quid "3EC3980F0064"
- class "Logical View::StateMachines::CSendAppData"
- quidu "3E7A13D902AD"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @498
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$73"
- quid "3EC3D7D902EA"
- collaborators (list link_list
- (object Link
- quid "3EC3D7D902EB"
- supplier "sc Scenario Library"
- quidu "3EC3D7D902F3"
- messages (list Messages
- (object Message "CStateMachine::Cancel()"
- quid "3EC3D7D902EC"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "4"
- ordinal 3)))
- (object Link
- quid "3EC3D7D902ED"
- supplier "$UNNAMED$74"
- quidu "3EC3D7D902F6"
- messages (list Messages
- (object Message "CancelDecryption"
- quid "3EC3D7D902EE"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0)))
- (object Link
- quid "3EC3D7D902EF"
- supplier "$UNNAMED$75"
- quidu "3EC3D7D902F8"
- messages (list Messages
- (object Message "Cancel()"
- quid "3EC3D7D902F0"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 1
- Operation "Cancel( )"
- quidu "3EC3831A029C"))))
- class "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- persistence "Transient"
- multi FALSE)
- (object Object "sc Scenario Library"
- quid "3EC3D7D902F3"
- collaborators (list link_list
- (object Link
- quid "3EC3D7D902F2"
- supplier "sc Scenario Library"
- quidu "3EC3D7D902F3"))
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$74"
- quid "3EC3D7D902F6"
- class "Logical View::TLSCryptography::CTlsProvider"
- quidu "3E7A0F110201"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$75"
- quid "3EC3D7D902F8"
- collaborators (list link_list
- (object Link
- quid "3EC3D7D902F9"
- supplier "$UNNAMED$76"
- quidu "3EC3D7D902FB"
- messages (list Messages
- (object Message "CancelRead()"
- quid "3EC3D7D902FA"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3"
- ordinal 2))))
- class "Logical View::Record Protocol::Record Parser/Composer::CRecordParser"
- quidu "3E7A197103C6"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$76"
- quid "3EC3D7D902FB"
- class "Logical View::Record Protocol::Record Parser/Composer::RSocket"
- quidu "3E7A2809026E"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @499
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$77"
- quid "3EC8CC530164"
- collaborators (list link_list
- (object Link
- quid "3EC8CC530165"
- supplier "$UNNAMED$78"
- quidu "3EC8CC53016B"
- messages (list Messages
- (object Message "ProcessL( )"
- quid "3EC8CC530166"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0
- quidu "3E7B1B2B00D8")
- (object Message "ProcessL( )"
- quid "3EC8CD730089"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2.1"
- ordinal 3
- quidu "3E7B1B2B00D8")
- (object Message "InitiateReceiveL( )"
- quid "3EC8CF3801C2"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "2.1.2"
- ordinal 5
- quidu "3EC4C7BB0183")))
- (object Link
- quid "3EC8D256028D"
- supplier "sc Scenario Library"
- quidu "3EC8CFE803E4"
- messages (list Messages
- (object Message "CHandshake::InitiateReceiveL()"
- quid "3EC8D256028E"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2.1.2.1"
- ordinal 6)
- (object Message "Write Record"
- quid "3EC8D38E01D1"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "4"
- ordinal 10)
- (object Message "CompleteRequest"
- quid "3EC8D3EF03B6"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "ToClientFromSupplier"
- sequence "5"
- ordinal 11))))
- class "Logical View::StateMachines::CHandshake"
- quidu "3E7A1400005B"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$78"
- quid "3EC8CC53016B"
- collaborators (list link_list
- (object Link
- quid "3EC8CCDD02CB"
- supplier "$UNNAMED$79"
- quidu "3EC8CCAA0135"
- messages (list Messages
- (object Message "FetchClientHelloItems"
- quid "3EC8CCDD02CC"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1.1"
- ordinal 1)))
- (object Link
- quid "3EC8CD9600C8"
- supplier "$UNNAMED$78"
- quidu "3EC8CC53016B"
- messages (list Messages
- (object Message "Fill CHelloMsg"
- quid "3EC8CD9600C9"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2.1.1"
- ordinal 4)))
- (object Link
- quid "3EC8CF570377"
- supplier "$UNNAMED$80"
- quidu "3EC8CC53016C"
- messages (list Messages
- (object Message "SetNext( )"
- quid "3EC8CF570378"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2.1.3"
- ordinal 7
- quidu "3EC3B22701A2")
- (object Message "ProcessL( )"
- quid "3EC8D05802EA"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2.1.4"
- ordinal 8
- quidu "3E7B1919007A"))))
- class "Logical View::Handshake Protocol::Transmit::CClientHello"
- quidu "3E7A1FAD01A3"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$80"
- quid "3EC8CC53016C"
- collaborators (list link_list
- (object Link
- quid "3EC8D088005A"
- supplier "$UNNAMED$77"
- quidu "3EC8CC530164"
- messages (list Messages
- (object Message "CompleteRequest"
- quid "3EC8D088005B"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "3"
- ordinal 9))))
- class "Logical View::Record Protocol::Record Parser/Composer::CRecordComposer"
- quidu "3E7A19200339"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$79"
- quid "3EC8CCAA0135"
- collaborators (list link_list
- (object Link
- quid "3EC8CD5302FA"
- supplier "$UNNAMED$77"
- quidu "3EC8CC530164"
- messages (list Messages
- (object Message "CompleteRequest"
- quid "3EC8CD5302FB"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 2))))
- class "Logical View::TLSCryptography::CTlsProvider"
- quidu "3E7A0F110201"
- persistence "Transient"
- multi FALSE)
- (object Object "sc Scenario Library"
- quid "3EC8CFE803E4"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @500
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$81"
- quid "3E7B120701E1"
- collaborators (list link_list
- (object Link
- quid "3E7B1E5B00E7"
- supplier "$UNNAMED$82"
- quidu "3E7B12860184"
- messages (list Messages
- (object Message "Recv()"
- quid "3E7B1E5B00E8"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2.1"
- ordinal 2)
- (object Message "Recv()"
- quid "3E7B226601F1"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "5.1.1"
- ordinal 8)))
- (object Link
- quid "3E7B1F3402DB"
- supplier "$UNNAMED$81"
- quidu "3E7B120701E1"
- messages (list Messages
- (object Message "ParseHeaderL ()"
- quid "3E7B1F3402DC"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "5.1"
- ordinal 7
- Operation "ParseHeaderL( )"
- quidu "3E7B20A103E5")
- (object Message "PayloadParserLookup"
- quid "3E9A90A90230"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "7.1.2"
- ordinal 14)))
- (object Link
- quid "3E7F0F9000F7"
- supplier "$UNNAMED$83"
- quidu "3E7F0F6800F7"
- messages (list Messages
- (object Message "Decrypt()"
- quid "3E7F0F9000F8"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "7.1.1"
- ordinal 13))))
- class "Logical View::Record Protocol::Record Parser/Composer::CRecordParser"
- quidu "3E7A197103C6"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$82"
- quid "3E7B12860184"
- collaborators (list link_list
- (object Link
- quid "3E7B1ED9003C"
- supplier "$UNNAMED$84"
- quidu "3E7B14950145")
- (object Link
- quid "3E7F1217001C"
- supplier "$UNNAMED$85"
- quidu "3E7F11DB0387"
- messages (list Messages
- (object Message "Complete()"
- quid "3E7F1217001D"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "3"
- ordinal 4)
- (object Message "Complete()"
- quid "3E7F129D0126"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "6"
- ordinal 10))))
- class "Logical View::Record Protocol::Record Parser/Composer::RSocket"
- quidu "3E7A2809026E"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$84"
- quid "3E7B14950145"
- collaborators (list link_list
- (object Link
- quid "3E7B156300F7"
- supplier "$UNNAMED$81"
- quidu "3E7B120701E1"
- messages (list Messages
- (object Message "ProcessL( )"
- quid "3E7B156300F8"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 1
- quidu "3E7B18F101D2")
- (object Message "ProcessL( )"
- quid "3E7B1F260126"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "5"
- ordinal 6
- quidu "3E7B18F101D2")
- (object Message "return self"
- quid "3E7B1FC503B6"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "2.2"
- ordinal 3)
- (object Message "return self"
- quid "3E7F0B12025E"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "5.1.2"
- ordinal 9)
- (object Message "ProcessL( )"
- quid "3E7F0B4C0349"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "7.1"
- ordinal 12
- quidu "3E7B18F101D2")
- (object Message "return NewParser*"
- quid "3E7F0FBA0126"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "7.1.3"
- ordinal 15))))
- class "Logical View::StateMachines::CStateMachine"
- quidu "3E7A1B9A00A9"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$83"
- quid "3E7F0F6800F7"
- collaborators (list link_list
- (object Link
- quid "3E7F0FA10174"
- supplier "$UNNAMED$84"
- quidu "3E7B14950145")
- (object Link
- quid "3E7F12EC03A7"
- supplier "$UNNAMED$85"
- quidu "3E7F11DB0387"
- messages (list Messages
- (object Message "Complete()"
- quid "3E7F12EC03A8"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "8"
- ordinal 16))))
- class "Logical View::TLSCryptography::CTlsProvider"
- quidu "3E7A0F110201"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$85"
- quid "3E7F11DB0387"
- collaborators (list link_list
- (object Link
- quid "3E7F11F602EB"
- supplier "$UNNAMED$84"
- quidu "3E7B14950145"
- messages (list Messages
- (object Message "RunL()"
- quid "3E7F11F602EC"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0
- Operation "RunL( )"
- quidu "3E7B1BBF029D")
- (object Message "RunL()"
- quid "3E7F1227008A"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "4"
- ordinal 5
- Operation "RunL( )"
- quidu "3E7B1BBF029D")
- (object Message "RunL()"
- quid "3E7F12C001F1"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "7"
- ordinal 11
- Operation "RunL( )"
- quidu "3E7B1BBF029D"))))
- class "Use Case View::CActiveScheduler"
- quidu "3E7F10A60099"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @501
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$86"
- quid "3E7F0A32006A"
- collaborators (list link_list
- (object Link
- quid "3E7F0A32006B"
- supplier "$UNNAMED$87"
- quidu "3E7F0A32006F"
- messages (list Messages
- (object Message "ProcessL( )"
- quid "3E7F0A32006C"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 1
- quidu "3E7B1919007A")
- (object Message "ProcessL( )"
- quid "3E7F0A320074"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "5"
- ordinal 7
- quidu "3E7B1919007A")
- (object Message "return self"
- quid "3E7F0A320073"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "2.3"
- ordinal 4)
- (object Message "return NextFragment ? self : iNext"
- quid "3E7F0A320075"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "5.3"
- ordinal 10))))
- class "Logical View::StateMachines::CStateMachine"
- quidu "3E7A1B9A00A9"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$87"
- quid "3E7F0A32006F"
- collaborators (list link_list
- (object Link
- quid "3E7F0A32006E"
- supplier "$UNNAMED$88"
- quidu "3E7F0A320076"
- messages (list Messages
- (object Message "Send()"
- quid "3E7F0A320072"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "5.2"
- ordinal 9)))
- (object Link
- quid "3E7F0A320070"
- supplier "$UNNAMED$87"
- quidu "3E7F0A32006F"
- messages (list Messages
- (object Message "ConstructHeaderL ()"
- quid "3E7F0A320071"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "5.1"
- ordinal 8)
- (object Message "GetFragment"
- quid "3E7F0E3200B9"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2.1"
- ordinal 2)))
- (object Link
- quid "3E7F0F02027E"
- supplier "$UNNAMED$89"
- quidu "3E7F0EE30358"
- messages (list Messages
- (object Message "Encrypt()"
- quid "3E7F0F02027F"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2.2"
- ordinal 3))))
- class "Logical View::Record Protocol::Record Parser/Composer::CRecordComposer"
- quidu "3E7A19200339"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$88"
- quid "3E7F0A320076"
- collaborators (list link_list
- (object Link
- quid "3E7F0A320077"
- supplier "$UNNAMED$86"
- quidu "3E7F0A32006A")
- (object Link
- quid "3E7F11A600B9"
- supplier "$UNNAMED$90"
- quidu "3E7F1079023F"
- messages (list Messages
- (object Message "Complete()"
- quid "3E7F11A600BA"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "6"
- ordinal 11))))
- class "Logical View::Record Protocol::Record Parser/Composer::RSocket"
- quidu "3E7A2809026E"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$89"
- quid "3E7F0EE30358"
- collaborators (list link_list
- (object Link
- quid "3E7F0F42001C"
- supplier "$UNNAMED$86"
- quidu "3E7F0A32006A")
- (object Link
- quid "3E7F11100174"
- supplier "$UNNAMED$90"
- quidu "3E7F1079023F"
- messages (list Messages
- (object Message "Complete()"
- quid "3E7F11100175"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "3"
- ordinal 5))))
- class "Logical View::TLSCryptography::CTlsProvider"
- quidu "3E7A0F110201"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$90"
- quid "3E7F1079023F"
- collaborators (list link_list
- (object Link
- quid "3E7F10EB031A"
- supplier "$UNNAMED$86"
- quidu "3E7F0A32006A"
- messages (list Messages
- (object Message "RunL()"
- quid "3E7F10EB031B"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0
- Operation "RunL( )"
- quidu "3E7B1BBF029D")
- (object Message "RunL()"
- quid "3E7F118101C2"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "4"
- ordinal 6
- Operation "RunL( )"
- quidu "3E7B1BBF029D"))))
- class "Use Case View::CActiveScheduler"
- quidu "3E7F10A60099"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @502
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$91"
- quid "3EC4B9AF02BC"
- collaborators (list link_list
- (object Link
- quid "3EC4B9AF02BD"
- supplier "$UNNAMED$92"
- quidu "3EC4B9AF02C2"
- messages (list Messages
- (object Message "ProcessL( )"
- quid "3EC4B9AF02BE"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 1
- quidu "3E7B1919007A")
- (object Message "return DataToSendLeft ? self : iNext"
- quid "3EC4B9AF02C1"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "2.4"
- ordinal 5))))
- class "Logical View::StateMachines::CStateMachine"
- quidu "3E7A1B9A00A9"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$92"
- quid "3EC4B9AF02C2"
- collaborators (list link_list
- (object Link
- quid "3EC4B9AF02C3"
- supplier "$UNNAMED$93"
- quidu "3EC4B9AF02CA"
- messages (list Messages
- (object Message "Send()"
- quid "3EC4B9AF02C4"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2.3"
- ordinal 4)))
- (object Link
- quid "3EC4B9AF02C5"
- supplier "$UNNAMED$92"
- quidu "3EC4B9AF02C2"
- messages (list Messages
- (object Message "ConstructHeaderL ()"
- quid "3EC4B9AF02C6"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2.2"
- ordinal 3)
- (object Message "SplitBlock"
- quid "3EC4B9AF02C7"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2.1"
- ordinal 2)))
- (object Link
- quid "3EC4B9AF02C8"
- supplier "$UNNAMED$94"
- quidu "3EC4B9AF02D4"))
- class "Logical View::Record Protocol::Record Parser/Composer::CRecordComposer"
- quidu "3E7A19200339"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$93"
- quid "3EC4B9AF02CA"
- collaborators (list link_list
- (object Link
- quid "3EC4B9AF02CC"
- supplier "$UNNAMED$95"
- quidu "3EC4B9AF02CE"
- messages (list Messages
- (object Message "Complete()"
- quid "3EC4B9AF02CD"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "3"
- ordinal 6))))
- class "Logical View::Record Protocol::Record Parser/Composer::RSocket"
- quidu "3E7A2809026E"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$94"
- quid "3EC4B9AF02D4"
- collaborators (list link_list
- (object Link
- quid "3EC4B9AF02D3"
- supplier "$UNNAMED$95"
- quidu "3EC4B9AF02CE"))
- class "Logical View::TLSCryptography::CTlsProvider"
- quidu "3E7A0F110201"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$95"
- quid "3EC4B9AF02CE"
- collaborators (list link_list
- (object Link
- quid "3EC4B9AF02CF"
- supplier "$UNNAMED$91"
- quidu "3EC4B9AF02BC"
- messages (list Messages
- (object Message "RunL"
- quid "3EC4B9AF02D0"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0
- Operation "RunL( )"
- quidu "3E7B1BBF029D"))))
- class "Use Case View::CActiveScheduler"
- quidu "3E7F10A60099"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @503
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$96"
- quid "3E8C3D290022"
- collaborators (list link_list
- (object Link
- quid "3E8C3D290023"
- supplier "$UNNAMED$97"
- quidu "3E8C3D290029"
- messages (list Messages
- (object Message "RunL()"
- quid "3E8C3D290025"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0
- Operation "RunL( )"
- quidu "3E7B1BBF029D")
- (object Message "RunL()"
- quid "3E8C3D290026"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "4"
- ordinal 6
- Operation "RunL( )"
- quidu "3E7B1BBF029D"))))
- class "Use Case View::CActiveScheduler"
- quidu "3E7F10A60099"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$97"
- quid "3E8C3D290029"
- collaborators (list link_list
- (object Link
- quid "3E8C3D290028"
- supplier "$UNNAMED$98"
- quidu "3E8C3D290031"
- messages (list Messages
- (object Message "ProcessL( )"
- quid "3E8C3D29002A"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 1
- quidu "3E7B18F101D2")
- (object Message "return self"
- quid "3E8C3D29002C"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "2.1.2"
- ordinal 4)
- (object Message "ProcessL( )"
- quid "3E8C3D29002D"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "4.1"
- ordinal 7
- quidu "3E7B18F101D2")
- (object Message "leave with error==alert info"
- quid "3E8C3D29002E"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "4.1.2"
- ordinal 9))))
- class "Logical View::StateMachines::CStateMachine"
- quidu "3E7A1B9A00A9"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$98"
- quid "3E8C3D290031"
- collaborators (list link_list
- (object Link
- quid "3E8C3D290030"
- supplier "$UNNAMED$99"
- quidu "3E8C3D290037"
- messages (list Messages
- (object Message "Recv()"
- quid "3E8C3D290036"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2.1.1"
- ordinal 3)))
- (object Link
- quid "3E8C3D290032"
- supplier "$UNNAMED$98"
- quidu "3E8C3D290031"
- messages (list Messages
- (object Message "ParseHeaderL ()"
- quid "3E8C3D290033"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2.1"
- ordinal 2
- Operation "ParseHeaderL( )"
- quidu "3E7B20A103E5")
- (object Message "GetAlertInfo"
- quid "3E8C3F2A0300"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "4.1.1"
- ordinal 8))))
- class "Logical View::Record Protocol::Record Parser/Composer::CRecordParser"
- quidu "3E7A197103C6"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$99"
- quid "3E8C3D290037"
- collaborators (list link_list
- (object Link
- quid "3E8C3D290039"
- supplier "$UNNAMED$96"
- quidu "3E8C3D290022"
- messages (list Messages
- (object Message "Complete()"
- quid "3E8C3D29003B"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "3"
- ordinal 5))))
- class "Logical View::Record Protocol::Record Parser/Composer::RSocket"
- quidu "3E7A2809026E"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @504
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$100"
- quid "3EC3AFFF02CB"
- collaborators (list link_list
- (object Link
- quid "3EC3B09D029C"
- supplier "$UNNAMED$101"
- quidu "3EC3B01403D5"
- messages (list Messages
- (object Message "ProcessL( )"
- quid "3EC3B09D029D"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0
- quidu "3E9E95D800C9")
- (object Message "LastError( )"
- quid "3EC3B0B8006A"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "1.1"
- ordinal 1
- quidu "3EC39E7502BC")
- (object Message "return 0"
- quid "3EC3B1D900E7"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "1.5"
- ordinal 7)))
- (object Link
- quid "3EC3B2AE006A"
- supplier "$UNNAMED$102"
- quidu "3EC3B280002B"
- messages (list Messages
- (object Message "Complete()"
- quid "3EC4BADC003B"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "ToClientFromSupplier"
- sequence "2"
- ordinal 8))))
- class "Logical View::StateMachines::CStateMachine"
- quidu "3E7A1B9A00A9"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$101"
- quid "3EC3B01403D5"
- collaborators (list link_list
- (object Link
- quid "3EC3B0C3026D"
- supplier "$UNNAMED$101"
- quidu "3EC3B01403D5"
- messages (list Messages
- (object Message "Create Alert msg. body"
- quid "3EC3B0C3026E"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2"
- ordinal 2)))
- (object Link
- quid "3EC3B0F8028D"
- supplier "$UNNAMED$103"
- quidu "3EC3B04F02AC"
- messages (list Messages
- (object Message "SetNext( 0 )"
- quid "3EC3B0F8028E"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.3"
- ordinal 3
- Operation "SetNext( )"
- quidu "3EC3B22701A2")
- (object Message "ProcessL( )"
- quid "3EC4BA650079"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1.4"
- ordinal 4
- quidu "3E7B1919007A"))))
- class "Logical View::Alert Protocol::CAlert"
- quidu "3E7A210F030A"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$103"
- quid "3EC3B04F02AC"
- collaborators (list link_list
- (object Link
- quid "3EC4BAA800E7"
- supplier "$UNNAMED$103"
- quidu "3EC3B04F02AC"
- messages (list Messages
- (object Message "ConstructHeader"
- quid "3EC4BAA800E8"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.4.1"
- ordinal 5)))
- (object Link
- quid "3EC4BAC400A8"
- supplier "$UNNAMED$102"
- quidu "3EC3B280002B"
- messages (list Messages
- (object Message "Send()"
- quid "3EC4BAC400A9"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1.4.2"
- ordinal 6))))
- class "Logical View::Record Protocol::Record Parser/Composer::CRecordComposer"
- quidu "3E7A19200339"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$102"
- quid "3EC3B280002B"
- class "Logical View::Record Protocol::Record Parser/Composer::RSocket"
- quidu "3E7A2809026E"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @505
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$104"
- quid "3EC8D55901D1"
- collaborators (list link_list
- (object Link
- quid "3EC8D55901D6"
- supplier "sc Scenario Library"
- quidu "3EC8D55901E5"
- messages (list Messages
- (object Message "Read Record"
- quid "3EC8D60703B6"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0)
- (object Message "CompleteRequest"
- quid "3EC8D61C03B6"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "ToClientFromSupplier"
- sequence "2"
- ordinal 1)
- (object Message "Read Handshake Msg"
- quid "3EC8D77C0358"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "3"
- ordinal 2)
- (object Message "CompleteRequest"
- quid "3EC8D81C025E"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "ToClientFromSupplier"
- sequence "4"
- ordinal 3)
- (object Message "Parse Handshake Header"
- quid "3EC8D82E00C8"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "5"
- ordinal 4)
- (object Message "CompleteRequest"
- quid "3EC8D84703C5"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "ToClientFromSupplier"
- sequence "6"
- ordinal 5)
- (object Message "CHandshake::InitiateTransmit"
- quid "3EC8DB6803E4"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "8"
- ordinal 9))))
- class "Logical View::StateMachines::CHandshake"
- quidu "3E7A1400005B"
- persistence "Transient"
- multi FALSE)
- (object Object "sc Scenario Library"
- quid "3EC8D55901E5"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$105"
- quid "3EC8D55901E6"
- collaborators (list link_list
- (object Link
- quid "3EC8D55901E7"
- supplier "$UNNAMED$104"
- quidu "3EC8D55901D1"
- messages (list Messages
- (object Message "ProcessL( )"
- quid "3EC8D8BC0125"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "ToClientFromSupplier"
- sequence "7"
- ordinal 6
- quidu "3E8ABB8303AC")
- (object Message "InitiateTransmitL( )"
- quid "3EC8DAD8022F"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "7.2"
- ordinal 8
- quidu "3EC3D68F00A8")
- (object Message "CompleteRequest"
- quid "3EC8DB150099"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "9"
- ordinal 10)))
- (object Link
- quid "3EC8D9ED002B"
- supplier "$UNNAMED$105"
- quidu "3EC8D55901E6"
- messages (list Messages
- (object Message "Parse CHelloMsg"
- quid "3EC8D9ED002C"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "7.1"
- ordinal 7))))
- class "Logical View::Handshake Protocol::Receive::CServerHello"
- quidu "3E8ABB1B02B2"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @506
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$106"
- quid "3E7B398B0126"
- collaborators (list link_list
- (object Link
- quid "3E7B398B0125"
- supplier "$UNNAMED$106"
- quidu "3E7B398B0126"
- messages (list Messages
- (object Message "ParseHeaderL()"
- quid "3E7B398B0124"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2.1"
- ordinal 2
- Operation "ParseHeaderL( )"
- quidu "3E7B257700C8")
- (object Message "TLSEvent (handshake message) lookup"
- quid "3E9A91180369"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2.2"
- ordinal 3)))
- (object Link
- quid "3E8994FC007F"
- supplier "$UNNAMED$107"
- quidu "3E8994B00179"
- messages (list Messages
- (object Message "Complete()"
- quid "3E8994FC0080"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2.4"
- ordinal 5))))
- class "Logical View::Handshake Protocol::Receive::CHandshakeParser"
- quidu "3E7A217A00E7"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$108"
- quid "3E7B398B0116"
- collaborators (list link_list
- (object Link
- quid "3E7B398B0122"
- supplier "$UNNAMED$106"
- quidu "3E7B398B0126"
- messages (list Messages
- (object Message "ProcessL( )"
- quid "3E7B398B0123"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 1
- quidu "3E7B1B0603A7")
- (object Message "return NewTLSEvent*"
- quid "3E7B398B0128"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "2.3"
- ordinal 4))))
- class "Logical View::StateMachines::CStateMachine"
- quidu "3E7A1B9A00A9"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$107"
- quid "3E8994B00179"
- collaborators (list link_list
- (object Link
- quid "3E8994D2006F"
- supplier "$UNNAMED$108"
- quidu "3E7B398B0116"
- messages (list Messages
- (object Message "RunL()"
- quid "3E8994D20070"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0
- Operation "RunL( )"
- quidu "3E7B1BBF029D"))))
- class "Use Case View::CActiveScheduler"
- quidu "3E7F10A60099"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @507
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$109"
- quid "3E7B39F303B6"
- collaborators (list link_list
- (object Link
- quid "3E7B39F303C2"
- supplier "$UNNAMED$110"
- quidu "3E7B39F303C6"
- messages (list Messages
- (object Message "ProcessL( )"
- quid "3E7B39F303CA"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0
- quidu "3E7B1B0603A7")
- (object Message "return CRecordParser*"
- quid "3E7B39F303CB"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "1.2"
- ordinal 2)
- (object Message "Complete()"
- quid "3E7B39F303CC"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "ToClientFromSupplier"
- sequence "1.3"
- ordinal 3))))
- class "Logical View::StateMachines::CStateMachine"
- quidu "3E7A1B9A00A9"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$110"
- quid "3E7B39F303C6"
- collaborators (list link_list
- (object Link
- quid "3E7B39F303C5"
- supplier "$UNNAMED$110"
- quidu "3E7B39F303C6"
- messages (list Messages
- (object Message "Accumulate"
- quid "3E7B3A840116"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1"
- ordinal 1))))
- class "Logical View::Handshake Protocol::Receive::CHandshakeParser"
- quidu "3E7A217A00E7"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @508
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$111"
- quid "3E9A9A100175"
- collaborators (list link_list
- (object Link
- quid "3E9A9CF5003C"
- supplier "$UNNAMED$112"
- quidu "3E9A9BE00165"
- messages (list Messages
- (object Message "SetNext(iNext)"
- quid "3E9A9F77033A"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 1
- Operation "SetNext( )"
- quidu "3EC3B22701A2")))
- (object Link
- quid "3E9A9EF7028E"
- supplier "$UNNAMED$113"
- quidu "3E9A9EA30184"
- messages (list Messages
- (object Message "return CRecordComposer*"
- quid "3E9A9EF7028F"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3"
- ordinal 2)))
- (object Link
- quid "3E9E8CC002CC"
- supplier "$UNNAMED$111"
- quidu "3E9A9A100175"
- messages (list Messages
- (object Message "ComposeHeader"
- quid "3E9E8CC002CD"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0))))
- class "Logical View::Handshake Protocol::Transmit::CHandshakeTransmit"
- quidu "3E7A1D7E007A"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$112"
- quid "3E9A9BE00165"
- class "Logical View::Record Protocol::Record Parser/Composer::CRecordComposer"
- quidu "3E7A19200339"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$113"
- quid "3E9A9EA30184"
- class "Logical View::StateMachines::CStateMachine"
- quidu "3E7A1B9A00A9"
- persistence "Transient"
- multi FALSE))))
- logical_presentations (list unit_reference_list
- (object InteractionDiagram "Cancel Handshake"
- mechanism_ref @495
- quid "3EC394D10099"
- title "Cancel Handshake"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$61" @509
- location (208, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @509
- location (208, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 363
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3956A023F"
- width 381
- height 865
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @510
- location (208, 448)
- line_color 3342489
- InterObjView @509
- height 552
- y_coord 492
- Nested FALSE))
- (object InterObjView "sc Scenario Library" @511
- location (640, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @511
- location (640, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 436
- justify 0
- label "sc Scenario Library")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3956A0249"
- width 454
- height 865
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @512
- location (640, 880)
- line_color 3342489
- InterObjView @511
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$65" @513
- location (1040, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @513
- location (1040, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3956A024E"
- width 300
- height 865
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @514
- location (1040, 752)
- line_color 3342489
- InterObjView @513
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$62" @515
- location (2192, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @515
- location (2192, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3956A0246"
- width 300
- height 865
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @516
- location (2192, 480)
- line_color 3342489
- InterObjView @515
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @517
- location (2192, 672)
- line_color 3342489
- InterObjView @515
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$64" @518
- location (1824, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @518
- location (1824, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 364
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3959201F0"
- width 382
- height 865
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @519
- location (1824, 656)
- line_color 3342489
- InterObjView @518
- height 136
- y_coord 76
- Nested FALSE))
- (object InterObjView "$UNNAMED$63" @520
- location (1408, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @520
- location (1408, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 395
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3958E03E4"
- width 413
- height 865
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @521
- location (1408, 464)
- line_color 3342489
- InterObjView @520
- height 136
- y_coord 76
- Nested FALSE))
- (object InterMessView "" @522
- location (16, 880)
- label (object SegLabel @523
- Parent_View @522
- location (423, 836)
- quidu "3EC3956A0241"
- anchor_loc 1
- nlines 1
- max_width 453
- justify 0
- label "CStateMachine::Cancel()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @509
- supplier @511
- Focus_Src @510
- Focus_Entry @512
- origin (223, 880)
- terminus (624, 880)
- ordinal 5)
- (object InterMessView "" @524
- location (16, 464)
- label (object SegLabel @525
- Parent_View @524
- location (807, 420)
- quidu "3EC395F001C3"
- anchor_loc 1
- nlines 1
- max_width 343
- justify 0
- label "Cancel( )"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @509
- supplier @520
- Focus_Src @510
- Focus_Entry @521
- origin (223, 464)
- terminus (1392, 464)
- ordinal 0)
- (object InterMessView "" @526
- location (16, 656)
- label (object SegLabel @527
- Parent_View @526
- location (1015, 612)
- quidu "3EC395FF00A9"
- anchor_loc 1
- nlines 1
- max_width 313
- justify 0
- label "Cancel()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @509
- supplier @518
- Focus_Src @510
- Focus_Entry @519
- origin (223, 656)
- terminus (1808, 656)
- ordinal 2)
- (object InterMessView "" @528
- location (16, 480)
- label (object SegLabel @529
- Parent_View @528
- location (1799, 436)
- quidu "3EC396060359"
- anchor_loc 1
- nlines 1
- max_width 244
- justify 0
- label "CancelSend()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @520
- supplier @515
- Focus_Src @521
- Focus_Entry @516
- origin (1423, 480)
- terminus (2176, 480)
- ordinal 1)
- (object InterMessView "" @530
- location (16, 672)
- label (object SegLabel @531
- Parent_View @530
- location (2007, 628)
- quidu "3EC3961900F7"
- anchor_loc 1
- nlines 1
- max_width 244
- justify 0
- label "CancelRead()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @518
- supplier @515
- Focus_Src @519
- Focus_Entry @517
- origin (1839, 672)
- terminus (2176, 672)
- ordinal 3)
- (object InterMessView "" @532
- location (16, 752)
- label (object SegLabel @533
- Parent_View @532
- location (623, 708)
- quidu "3EC3C4A302EB"
- anchor_loc 1
- nlines 1
- max_width 150
- justify 0
- label "Cancel()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @509
- supplier @513
- Focus_Src @510
- Focus_Entry @514
- origin (223, 752)
- terminus (1024, 752)
- ordinal 4)))
- (object InteractionDiagram "Cancel Send"
- mechanism_ref @496
- quid "3EC3965601B2"
- title "Cancel Send"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 84
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$66" @534
- location (240, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @534
- location (240, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 363
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3971D0396"
- width 381
- height 737
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @535
- location (240, 391)
- line_color 3342489
- InterObjView @534
- height 273
- y_coord 213
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @536
- location (240, 688)
- line_color 3342489
- InterObjView @534
- height 184
- y_coord 124
- Nested FALSE))
- (object InterObjView "sc Scenario Library" @537
- location (688, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @537
- location (688, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 435
- justify 0
- label "sc Scenario Library")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3971D039B"
- width 453
- height 737
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @538
- location (688, 752)
- line_color 3342489
- InterObjView @537
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$67" @539
- location (1104, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @539
- location (1104, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3971D03A0"
- width 300
- height 737
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @540
- location (1104, 416)
- line_color 3342489
- InterObjView @539
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$68" @541
- location (1485, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @541
- location (1485, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 395
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3971D03A1"
- width 413
- height 737
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @542
- location (1485, 448)
- line_color 3342489
- InterObjView @541
- height 312
- y_coord 252
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @543
- location (1485, 544)
- line_color 3342489
- InterObjView @541
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$69" @544
- location (1869, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @544
- location (1869, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC39981004B"
- width 300
- height 737
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @545
- location (1869, 640)
- line_color 3342489
- InterObjView @544
- height 60
- y_coord 0
- Nested FALSE))
- (object InterMessView "" @546
- location (16, 752)
- label (object SegLabel @547
- Parent_View @546
- location (463, 708)
- quidu "3EC3971D0398"
- anchor_loc 1
- nlines 1
- max_width 453
- justify 0
- label "CStateMachine::Cancel()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @534
- supplier @537
- Focus_Src @536
- Focus_Entry @538
- origin (255, 752)
- terminus (672, 752)
- ordinal 3)
- (object InterMessView "" @548
- location (16, 640)
- label (object SegLabel @549
- Parent_View @548
- location (1676, 596)
- quidu "3EC39996031A"
- anchor_loc 1
- nlines 1
- max_width 244
- justify 0
- label "CancelSend()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @541
- supplier @544
- Focus_Src @542
- Focus_Entry @545
- origin (1500, 640)
- terminus (1853, 640)
- ordinal 2)
- (object InterMessView "" @550
- location (16, 416)
- label (object SegLabel @551
- Parent_View @550
- location (671, 372)
- quidu "3EC3CDB702FB"
- anchor_loc 1
- nlines 1
- max_width 319
- justify 0
- label "CancelEncryption"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @534
- supplier @539
- Focus_Src @535
- Focus_Entry @540
- origin (255, 416)
- terminus (1088, 416)
- ordinal 0)
- (object InterMessView "" @552
- location (16, 544)
- label (object SegLabel @553
- Parent_View @552
- location (862, 500)
- quidu "3EC3CE010230"
- anchor_loc 1
- nlines 1
- max_width 150
- justify 0
- label "Cancel()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @534
- supplier @541
- Focus_Src @535
- Focus_Entry @543
- origin (255, 544)
- terminus (1469, 544)
- ordinal 1)))
- (object InteractionDiagram "Close"
- mechanism_ref @497
- quid "3EC3980701E1"
- title "Close"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$70" @554
- location (240, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @554
- location (240, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 363
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3980F005A"
- width 381
- height 1105
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @555
- location (240, 368)
- line_color 3342489
- InterObjView @554
- height 872
- y_coord 812
- Nested FALSE))
- (object InterObjView "sc Scenario Library" @556
- location (1136, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @556
- location (1136, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "sc Scenario Library")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3980F0062"
- width 300
- height 1105
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @557
- location (1136, 480)
- line_color 3342489
- InterObjView @556
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @558
- location (1136, 624)
- line_color 3342489
- InterObjView @556
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @559
- location (1136, 784)
- line_color 3342489
- InterObjView @556
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$71" @560
- location (1504, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @560
- location (1504, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 363
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3980F0063"
- width 381
- height 1105
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @561
- location (1504, 960)
- line_color 3342489
- InterObjView @560
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$72" @562
- location (1888, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @562
- location (1888, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 326
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3980F0064"
- width 344
- height 1105
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @563
- location (1888, 1120)
- line_color 3342489
- InterObjView @562
- height 60
- y_coord 0
- Nested FALSE))
- (object InterMessView "" @564
- location (16, 784)
- label (object SegLabel @565
- Parent_View @564
- location (687, 740)
- quidu "3EC3980F0060"
- anchor_loc 1
- nlines 1
- max_width 876
- justify 0
- label "Cancel Handshake(KErrSessionClosed)"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @554
- supplier @556
- Focus_Src @555
- Focus_Entry @559
- origin (255, 784)
- terminus (1120, 784)
- ordinal 2)
- (object InterMessView "" @566
- location (16, 480)
- label (object SegLabel @567
- Parent_View @566
- location (687, 436)
- quidu "3EC3980F0061"
- anchor_loc 1
- nlines 1
- max_width 309
- justify 0
- label "Cancel Receive"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @554
- supplier @556
- Focus_Src @555
- Focus_Entry @557
- origin (255, 480)
- terminus (1120, 480)
- ordinal 0)
- (object InterMessView "" @568
- location (16, 960)
- label (object SegLabel @569
- Parent_View @568
- location (871, 916)
- quidu "3EC3980F005C"
- anchor_loc 1
- nlines 1
- max_width 109
- justify 0
- label "delete"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @554
- supplier @560
- Focus_Src @555
- Focus_Entry @561
- origin (255, 960)
- terminus (1488, 960)
- ordinal 3)
- (object InterMessView "" @570
- location (16, 1120)
- label (object SegLabel @571
- Parent_View @570
- location (1063, 1076)
- quidu "3EC3980F005E"
- anchor_loc 1
- nlines 1
- max_width 109
- justify 0
- label "delete"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @554
- supplier @562
- Focus_Src @555
- Focus_Entry @563
- origin (255, 1120)
- terminus (1872, 1120)
- ordinal 4)
- (object InterMessView "" @572
- location (16, 624)
- label (object SegLabel @573
- Parent_View @572
- location (687, 580)
- quidu "3EC398500193"
- anchor_loc 1
- nlines 1
- max_width 1239
- justify 0
- label "Cancel Send(ipHandshake == 0 ? KErrSessionClosed : KErrNone)"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @554
- supplier @556
- Focus_Src @555
- Focus_Entry @558
- origin (255, 624)
- terminus (1120, 624)
- ordinal 1)
- (object NoteView @574
- location (1616, 688)
- label (object ItemLabel
- Parent_View @574
- location (1357, 604)
- fill_color 13434879
- nlines 3
- max_width 483
- label "Alert is sent by either the Handshake or Sending state machines.")
- line_color 3342489
- fill_color 13434879
- width 543
- height 181)
- (object AttachView "" @575
- stereotype TRUE
- line_color 3342489
- client @572
- supplier @574
- line_style 0)
- (object AttachView "" @576
- stereotype TRUE
- line_color 3342489
- client @564
- supplier @574
- line_style 0)))
- (object InteractionDiagram "Cancel Receive"
- mechanism_ref @498
- quid "3EC399F8002B"
- title "Cancel Receive"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$73" @577
- location (240, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @577
- location (240, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 363
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3D7D902EA"
- width 381
- height 737
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @578
- location (240, 391)
- line_color 3342489
- InterObjView @577
- height 273
- y_coord 213
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @579
- location (240, 688)
- line_color 3342489
- InterObjView @577
- height 184
- y_coord 124
- Nested FALSE))
- (object InterObjView "sc Scenario Library" @580
- location (688, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @580
- location (688, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 435
- justify 0
- label "sc Scenario Library")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3D7D902F3"
- width 453
- height 737
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @581
- location (688, 752)
- line_color 3342489
- InterObjView @580
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$74" @582
- location (1088, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @582
- location (1088, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3D7D902F6"
- width 300
- height 737
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @583
- location (1088, 416)
- line_color 3342489
- InterObjView @582
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$75" @584
- location (1472, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @584
- location (1472, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 395
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3D7D902F8"
- width 413
- height 737
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @585
- location (1472, 448)
- line_color 3342489
- InterObjView @584
- height 312
- y_coord 252
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @586
- location (1472, 544)
- line_color 3342489
- InterObjView @584
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$76" @587
- location (1856, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @587
- location (1856, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3D7D902FB"
- width 300
- height 737
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @588
- location (1856, 640)
- line_color 3342489
- InterObjView @587
- height 60
- y_coord 0
- Nested FALSE))
- (object InterMessView "" @589
- location (16, 752)
- label (object SegLabel @590
- Parent_View @589
- location (463, 708)
- quidu "3EC3D7D902EC"
- anchor_loc 1
- nlines 1
- max_width 453
- justify 0
- label "CStateMachine::Cancel()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @577
- supplier @580
- Focus_Src @579
- Focus_Entry @581
- origin (255, 752)
- terminus (672, 752)
- ordinal 3)
- (object InterMessView "" @591
- location (16, 416)
- label (object SegLabel @592
- Parent_View @591
- location (663, 372)
- quidu "3EC3D7D902EE"
- anchor_loc 1
- nlines 1
- max_width 319
- justify 0
- label "CancelDecryption"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @577
- supplier @582
- Focus_Src @578
- Focus_Entry @583
- origin (255, 416)
- terminus (1072, 416)
- ordinal 0)
- (object InterMessView "" @593
- location (16, 544)
- label (object SegLabel @594
- Parent_View @593
- location (855, 500)
- quidu "3EC3D7D902F0"
- anchor_loc 1
- nlines 1
- max_width 150
- justify 0
- label "Cancel()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @577
- supplier @584
- Focus_Src @578
- Focus_Entry @586
- origin (255, 544)
- terminus (1456, 544)
- ordinal 1)
- (object InterMessView "" @595
- location (16, 640)
- label (object SegLabel @596
- Parent_View @595
- location (1663, 596)
- quidu "3EC3D7D902FA"
- anchor_loc 1
- nlines 1
- max_width 244
- justify 0
- label "CancelRead()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @584
- supplier @587
- Focus_Src @585
- Focus_Entry @588
- origin (1487, 640)
- terminus (1840, 640)
- ordinal 2)))
- (object InteractionDiagram "Client Hello"
- mechanism_ref @499
- quid "3EC8CC4701F0"
- title "Client Hello"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$77" @597
- location (464, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @597
- location (464, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8CC530164"
- width 300
- height 1713
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @598
- location (464, 352)
- line_color 3342489
- InterObjView @597
- height 276
- y_coord 216
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @599
- location (464, 672)
- line_color 3342489
- InterObjView @597
- height 724
- y_coord 664
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @600
- location (464, 912)
- line_color 3342489
- InterObjView @597
- height 216
- y_coord 156
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @601
- location (464, 1312)
- line_color 3342489
- InterObjView @597
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @602
- location (464, 1472)
- line_color 3342489
- InterObjView @597
- height 120
- y_coord 60
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @603
- location (464, 1728)
- line_color 3342489
- InterObjView @597
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$78" @604
- location (1648, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @604
- location (1648, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8CC53016B"
- width 300
- height 1713
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @605
- location (1648, 368)
- line_color 3342489
- InterObjView @604
- height 200
- y_coord 140
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @606
- location (1648, 768)
- line_color 3342489
- InterObjView @604
- height 568
- y_coord 508
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @607
- location (1648, 848)
- line_color 3342489
- InterObjView @604
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$79" @608
- location (1984, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @608
- location (1984, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8CCAA0135"
- width 300
- height 1713
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @609
- location (1984, 448)
- line_color 3342489
- InterObjView @608
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @610
- location (1984, 624)
- line_color 3342489
- InterObjView @608
- height 832
- y_coord 772
- Nested FALSE))
- (object InterObjView "sc Scenario Library" @611
- location (832, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @611
- location (832, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 357
- justify 0
- label "sc Scenario Library")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8CFE803E4"
- width 375
- height 1713
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @612
- location (832, 1008)
- line_color 3342489
- InterObjView @611
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @613
- location (832, 1472)
- line_color 3342489
- InterObjView @611
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @614
- location (832, 1632)
- line_color 3342489
- InterObjView @611
- height 216
- y_coord 156
- Nested FALSE))
- (object InterObjView "$UNNAMED$80" @615
- location (1264, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @615
- location (1264, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 432
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8CC53016C"
- width 450
- height 1713
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @616
- location (1264, 1136)
- line_color 3342489
- InterObjView @615
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @617
- location (1264, 1216)
- line_color 3342489
- InterObjView @615
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @618
- location (1264, 1312)
- line_color 3342489
- InterObjView @615
- height 120
- y_coord 60
- Nested FALSE))
- (object InterMessView "" @619
- location (16, 368)
- label (object SegLabel @620
- Parent_View @619
- location (1055, 324)
- quidu "3EC8CC530166"
- anchor_loc 1
- nlines 1
- max_width 419
- justify 0
- label "ProcessL( )"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @597
- supplier @604
- Focus_Src @598
- Focus_Entry @605
- origin (479, 368)
- terminus (1632, 368)
- ordinal 0)
- (object InterMessView "" @621
- location (16, 448)
- label (object SegLabel @622
- Parent_View @621
- location (1815, 404)
- quidu "3EC8CCDD02CC"
- anchor_loc 1
- nlines 1
- max_width 397
- justify 0
- label "FetchClientHelloItems"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @604
- supplier @608
- Focus_Src @605
- Focus_Entry @609
- origin (1663, 448)
- terminus (1968, 448)
- ordinal 1)
- (object InterMessView "" @623
- location (16, 672)
- label (object SegLabel @624
- Parent_View @623
- location (1224, 628)
- quidu "3EC8CD5302FB"
- anchor_loc 1
- nlines 1
- max_width 322
- justify 0
- label "CompleteRequest"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @608
- supplier @597
- Focus_Src @610
- Focus_Entry @599
- origin (1968, 672)
- terminus (480, 672)
- ordinal 2)
- (object InterMessView "" @625
- location (16, 768)
- label (object SegLabel @626
- Parent_View @625
- location (1055, 724)
- quidu "3EC8CD730089"
- anchor_loc 1
- nlines 1
- max_width 209
- justify 0
- label "ProcessL( )"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @597
- supplier @604
- Focus_Src @599
- Focus_Entry @606
- origin (479, 768)
- terminus (1632, 768)
- ordinal 3)
- (object SelfMessView "" @627
- location (16, 848)
- label (object SegLabel @628
- Parent_View @627
- location (1739, 804)
- quidu "3EC8CD9600C9"
- anchor_loc 1
- nlines 1
- max_width 263
- justify 0
- label "Fill CHelloMsg"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @604
- supplier @604
- Focus_Src @606
- Focus_Entry @607
- origin (1664, 848)
- terminus (1814, 848)
- ordinal 4)
- (object InterMessView "" @629
- location (16, 912)
- label (object SegLabel @630
- Parent_View @629
- location (1056, 868)
- quidu "3EC8CF3801C2"
- anchor_loc 1
- nlines 1
- max_width 319
- justify 0
- label "InitiateReceiveL( )"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @604
- supplier @597
- Focus_Src @606
- Focus_Entry @600
- origin (1632, 912)
- terminus (480, 912)
- ordinal 5)
- (object InterMessView "" @631
- location (16, 1136)
- label (object SegLabel @632
- Parent_View @631
- location (1456, 1092)
- quidu "3EC8CF570378"
- anchor_loc 1
- nlines 1
- max_width 184
- justify 0
- label "SetNext( )"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @604
- supplier @615
- Focus_Src @606
- Focus_Entry @616
- origin (1632, 1136)
- terminus (1280, 1136)
- ordinal 7)
- (object InterMessView "" @633
- location (16, 1216)
- label (object SegLabel @634
- Parent_View @633
- location (1456, 1172)
- quidu "3EC8D05802EA"
- anchor_loc 1
- nlines 1
- max_width 209
- justify 0
- label "ProcessL( )"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @604
- supplier @615
- Focus_Src @606
- Focus_Entry @617
- origin (1632, 1216)
- terminus (1280, 1216)
- ordinal 8)
- (object InterMessView "" @635
- location (16, 1312)
- label (object SegLabel @636
- Parent_View @635
- location (864, 1268)
- quidu "3EC8D088005B"
- anchor_loc 1
- nlines 1
- max_width 322
- justify 0
- label "CompleteRequest"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @615
- supplier @597
- Focus_Src @618
- Focus_Entry @601
- origin (1248, 1312)
- terminus (480, 1312)
- ordinal 9)
- (object NoteView @637
- location (1872, 1344)
- label (object ItemLabel
- Parent_View @637
- location (1615, 1275)
- fill_color 13434879
- nlines 2
- max_width 478
- label "To issue the Record protocol's send request.")
- line_color 3342489
- fill_color 13434879
- width 538
- height 150)
- (object AttachView "" @638
- stereotype TRUE
- line_color 3342489
- client @637
- supplier @633
- line_style 0)
- (object InterMessView "" @639
- location (16, 1008)
- label (object SegLabel @640
- Parent_View @639
- location (647, 964)
- quidu "3EC8D256028E"
- anchor_loc 1
- nlines 1
- max_width 544
- justify 0
- label "CHandshake::InitiateReceiveL()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @597
- supplier @611
- Focus_Src @600
- Focus_Entry @612
- origin (479, 1008)
- terminus (816, 1008)
- ordinal 6)
- (object InterMessView "" @641
- location (16, 1472)
- label (object SegLabel @642
- Parent_View @641
- location (647, 1428)
- quidu "3EC8D38E01D1"
- anchor_loc 1
- nlines 1
- max_width 238
- justify 0
- label "Write Record"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @597
- supplier @611
- Focus_Src @602
- Focus_Entry @613
- origin (479, 1472)
- terminus (816, 1472)
- ordinal 10)
- (object NoteView @643
- location (1152, 1456)
- label (object ItemLabel
- Parent_View @643
- location (883, 1378)
- fill_color 13434879
- nlines 3
- max_width 502
- label "To complete the Record protocol's send request.")
- line_color 3342489
- fill_color 13434879
- width 562
- height 169)
- (object AttachView "" @644
- stereotype TRUE
- line_color 3342489
- client @643
- supplier @642
- line_style 0)
- (object InterMessView "" @645
- location (16, 1728)
- label (object SegLabel @646
- Parent_View @645
- location (648, 1684)
- quidu "3EC8D3EF03B6"
- anchor_loc 1
- nlines 1
- max_width 322
- justify 0
- label "CompleteRequest"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @611
- supplier @597
- Focus_Src @614
- Focus_Entry @603
- origin (816, 1728)
- terminus (480, 1728)
- ordinal 11)
- (object NoteView @647
- location (192, 400)
- label (object ItemLabel
- Parent_View @647
- location (35, 340)
- fill_color 13434879
- nlines 2
- max_width 278
- label "iActiveEvent==CClientHello*")
- line_color 3342489
- fill_color 13434879
- width 338
- height 132)
- (object NoteView @648
- location (192, 736)
- label (object ItemLabel
- Parent_View @648
- location (35, 676)
- fill_color 13434879
- nlines 2
- max_width 278
- label "iActiveEvent==CClientHello*")
- line_color 3342489
- fill_color 13434879
- width 338
- height 132)
- (object NoteView @649
- location (208, 1440)
- label (object ItemLabel
- Parent_View @649
- location (8, 1371)
- fill_color 13434879
- nlines 2
- max_width 365
- label "iActiveEvent== CRecordComposer*")
- line_color 3342489
- fill_color 13434879
- width 425
- height 150)
- (object AttachView "" @650
- stereotype TRUE
- line_color 3342489
- client @647
- supplier @619
- line_style 0)
- (object AttachView "" @651
- stereotype TRUE
- line_color 3342489
- client @648
- supplier @625
- line_style 0)
- (object AttachView "" @652
- stereotype TRUE
- line_color 3342489
- client @649
- supplier @641
- line_style 0)
- (object NoteView @653
- location (304, 1840)
- label (object ItemLabel
- Parent_View @653
- location (32, 1775)
- fill_color 13434879
- nlines 2
- max_width 509
- label "iActiveEvent== CRecordComposer::iNext")
- line_color 3342489
- fill_color 13434879
- width 569
- height 143)))
- (object InteractionDiagram "Read Record"
- mechanism_ref @500
- quid "3E7AFD5803A7"
- title "Read Record"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$81" @654
- location (1056, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @654
- location (1056, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 395
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7B120701E1"
- width 413
- height 2529
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @655
- location (1056, 480)
- line_color 3342489
- InterObjView @654
- height 232
- y_coord 172
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @656
- location (1056, 1024)
- line_color 3342489
- InterObjView @654
- height 500
- y_coord 440
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @657
- location (1056, 1120)
- line_color 3342489
- InterObjView @654
- height 344
- y_coord 284
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @658
- location (1056, 1936)
- line_color 3342489
- InterObjView @654
- height 440
- y_coord 380
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @659
- location (1056, 2112)
- line_color 3342489
- InterObjView @654
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$82" @660
- location (1504, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @660
- location (1504, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7B12860184"
- width 300
- height 2529
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @661
- location (1504, 512)
- line_color 3342489
- InterObjView @660
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @662
- location (1504, 768)
- line_color 3342489
- InterObjView @660
- height 200
- y_coord 140
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @663
- location (1504, 1248)
- line_color 3342489
- InterObjView @660
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @664
- location (1504, 1632)
- line_color 3342489
- InterObjView @660
- height 152
- y_coord 92
- Nested FALSE))
- (object InterObjView "$UNNAMED$83" @665
- location (1920, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @665
- location (1920, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7F0F6800F7"
- width 300
- height 2529
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @666
- location (1920, 2000)
- line_color 3342489
- InterObjView @665
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @667
- location (1920, 2512)
- line_color 3342489
- InterObjView @665
- height 152
- y_coord 92
- Nested FALSE))
- (object InterObjView "$UNNAMED$85" @668
- location (192, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @668
- location (192, 312)
- anchor_loc 1
- nlines 2
- max_width 360
- justify 0
- label "")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7F11DB0387"
- width 336
- height 2529
- icon_height 162
- icon_width 120
- icon_y_offset -63
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @669
- location (192, 352)
- line_color 3342489
- InterObjView @668
- height 480
- y_coord 420
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @670
- location (192, 848)
- line_color 3342489
- InterObjView @668
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @671
- location (192, 912)
- line_color 3342489
- InterObjView @668
- height 732
- y_coord 672
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @672
- location (192, 1664)
- line_color 3342489
- InterObjView @668
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @673
- location (192, 1824)
- line_color 3342489
- InterObjView @668
- height 672
- y_coord 612
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @674
- location (192, 2544)
- line_color 3342489
- InterObjView @668
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$84" @675
- location (608, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @675
- location (608, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 320
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7B14950145"
- width 338
- height 2529
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @676
- location (608, 432)
- line_color 3342489
- InterObjView @675
- height 340
- y_coord 280
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @677
- location (608, 592)
- line_color 3342489
- InterObjView @675
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @678
- location (608, 976)
- line_color 3342489
- InterObjView @675
- height 608
- y_coord 548
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @679
- location (608, 1344)
- line_color 3342489
- InterObjView @675
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @680
- location (608, 1824)
- line_color 3342489
- InterObjView @675
- height 612
- y_coord 552
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @681
- location (608, 2256)
- line_color 3342489
- InterObjView @675
- height 60
- y_coord 0
- Nested TRUE))
- (object InterMessView "" @682
- location (16, 480)
- label (object SegLabel @683
- Parent_View @682
- location (831, 436)
- quidu "3E7B156300F8"
- anchor_loc 1
- nlines 1
- max_width 209
- justify 0
- label "ProcessL( )"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @675
- supplier @654
- Focus_Src @676
- Focus_Entry @655
- origin (623, 480)
- terminus (1040, 480)
- ordinal 1)
- (object InterMessView "" @684
- location (16, 512)
- label (object SegLabel @685
- Parent_View @684
- location (1279, 468)
- quidu "3E7B1E5B00E8"
- anchor_loc 1
- nlines 1
- max_width 113
- justify 0
- label "Recv()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @654
- supplier @660
- Focus_Src @655
- Focus_Entry @661
- origin (1071, 512)
- terminus (1488, 512)
- ordinal 2)
- (object InterMessView "" @686
- location (16, 1024)
- label (object SegLabel @687
- Parent_View @686
- location (831, 980)
- quidu "3E7B1F260126"
- anchor_loc 1
- nlines 1
- max_width 209
- justify 0
- label "ProcessL( )"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @675
- supplier @654
- Focus_Src @678
- Focus_Entry @656
- origin (623, 1024)
- terminus (1040, 1024)
- ordinal 6)
- (object SelfMessView "" @688
- location (16, 1120)
- label (object SegLabel @689
- Parent_View @688
- location (1147, 1076)
- quidu "3E7B1F3402DC"
- anchor_loc 1
- nlines 1
- max_width 294
- justify 0
- label "ParseHeaderL ()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @654
- supplier @654
- Focus_Src @656
- Focus_Entry @657
- origin (1072, 1120)
- terminus (1222, 1120)
- ordinal 7)
- (object InterMessView "" @690
- location (16, 592)
- label (object SegLabel @691
- Parent_View @690
- location (832, 548)
- quidu "3E7B1FC503B6"
- anchor_loc 1
- nlines 1
- max_width 178
- justify 0
- label "return self"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @654
- supplier @675
- Focus_Src @655
- Focus_Entry @677
- origin (1040, 592)
- terminus (624, 592)
- ordinal 3)
- (object InterMessView "" @692
- location (16, 1248)
- label (object SegLabel @693
- Parent_View @692
- location (1279, 1204)
- quidu "3E7B226601F1"
- anchor_loc 1
- nlines 1
- max_width 113
- justify 0
- label "Recv()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @654
- supplier @660
- Focus_Src @657
- Focus_Entry @663
- origin (1071, 1248)
- terminus (1488, 1248)
- ordinal 8)
- (object InterMessView "" @694
- location (16, 1344)
- label (object SegLabel @695
- Parent_View @694
- location (832, 1300)
- quidu "3E7F0B12025E"
- anchor_loc 1
- nlines 1
- max_width 178
- justify 0
- label "return self"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @654
- supplier @675
- Focus_Src @657
- Focus_Entry @679
- origin (1040, 1344)
- terminus (624, 1344)
- ordinal 9)
- (object InterMessView "" @696
- location (16, 432)
- label (object SegLabel @697
- Parent_View @696
- location (399, 388)
- quidu "3E7F11F602EC"
- anchor_loc 1
- nlines 1
- max_width 119
- justify 0
- label "RunL()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @668
- supplier @675
- Focus_Src @669
- Focus_Entry @676
- origin (207, 432)
- terminus (592, 432)
- ordinal 0)
- (object InterMessView "" @698
- location (16, 848)
- label (object SegLabel @699
- Parent_View @698
- location (848, 804)
- quidu "3E7F1217001D"
- anchor_loc 1
- nlines 1
- max_width 197
- justify 0
- label "Complete()"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @660
- supplier @668
- Focus_Src @662
- Focus_Entry @670
- origin (1488, 848)
- terminus (208, 848)
- ordinal 4)
- (object InterMessView "" @700
- location (16, 976)
- label (object SegLabel @701
- Parent_View @700
- location (399, 932)
- quidu "3E7F1227008A"
- anchor_loc 1
- nlines 1
- max_width 119
- justify 0
- label "RunL()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @668
- supplier @675
- Focus_Src @671
- Focus_Entry @678
- origin (207, 976)
- terminus (592, 976)
- ordinal 5)
- (object InterMessView "" @702
- location (16, 1664)
- label (object SegLabel @703
- Parent_View @702
- location (848, 1620)
- quidu "3E7F129D0126"
- anchor_loc 1
- nlines 1
- max_width 197
- justify 0
- label "Complete()"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @660
- supplier @668
- Focus_Src @664
- Focus_Entry @672
- origin (1488, 1664)
- terminus (208, 1664)
- ordinal 10)
- (object InterMessView "" @704
- location (16, 1824)
- label (object SegLabel @705
- Parent_View @704
- location (399, 1780)
- quidu "3E7F12C001F1"
- anchor_loc 1
- nlines 1
- max_width 119
- justify 0
- label "RunL()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @668
- supplier @675
- Focus_Src @673
- Focus_Entry @680
- origin (207, 1824)
- terminus (592, 1824)
- ordinal 11)
- (object InterMessView "" @706
- location (16, 2544)
- label (object SegLabel @707
- Parent_View @706
- location (1056, 2500)
- quidu "3E7F12EC03A8"
- anchor_loc 1
- nlines 1
- max_width 197
- justify 0
- label "Complete()"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @665
- supplier @668
- Focus_Src @667
- Focus_Entry @674
- origin (1904, 2544)
- terminus (208, 2544)
- ordinal 16)
- (object InterMessView "" @708
- location (16, 1936)
- label (object SegLabel @709
- Parent_View @708
- location (831, 1892)
- quidu "3E7F0B4C0349"
- anchor_loc 1
- nlines 1
- max_width 209
- justify 0
- label "ProcessL( )"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @675
- supplier @654
- Focus_Src @680
- Focus_Entry @658
- origin (623, 1936)
- terminus (1040, 1936)
- ordinal 12)
- (object InterMessView "" @710
- location (16, 2000)
- label (object SegLabel @711
- Parent_View @710
- location (1487, 1956)
- quidu "3E7F0F9000F8"
- anchor_loc 1
- nlines 1
- max_width 166
- justify 0
- label "Decrypt()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @654
- supplier @665
- Focus_Src @658
- Focus_Entry @666
- origin (1071, 2000)
- terminus (1904, 2000)
- ordinal 13)
- (object InterMessView "" @712
- location (16, 2256)
- label (object SegLabel @713
- Parent_View @712
- location (832, 2212)
- quidu "3E7F0FBA0126"
- anchor_loc 1
- nlines 1
- max_width 328
- justify 0
- label "return NewParser*"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @654
- supplier @675
- Focus_Src @658
- Focus_Entry @681
- origin (1040, 2256)
- terminus (624, 2256)
- ordinal 15)
- (object SelfMessView "" @714
- location (16, 2112)
- label (object SegLabel @715
- Parent_View @714
- location (1147, 2068)
- quidu "3E9A90A90230"
- anchor_loc 1
- nlines 1
- max_width 381
- justify 0
- label "PayloadParserLookup"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @654
- supplier @654
- Focus_Src @658
- Focus_Entry @659
- origin (1072, 2112)
- terminus (1222, 2112)
- ordinal 14)
- (object NoteView @716
- location (1680, 432)
- label (object ItemLabel
- Parent_View @716
- location (1502, 369)
- fill_color 13434879
- nlines 2
- max_width 321
- label "TLS Record header length")
- line_color 3342489
- fill_color 13434879
- width 381
- height 138)
- (object NoteView @717
- location (1664, 1088)
- label (object ItemLabel
- Parent_View @717
- location (1492, 1022)
- fill_color 13434879
- nlines 2
- max_width 309
- label "TLS Record fragment length")
- line_color 3342489
- fill_color 13434879
- width 369
- height 144)
- (object AttachView "" @718
- stereotype TRUE
- line_color 3342489
- client @716
- supplier @684
- line_style 0)
- (object AttachView "" @719
- stereotype TRUE
- line_color 3342489
- client @717
- supplier @692
- line_style 0)))
- (object InteractionDiagram "Write Encrypted Record"
- mechanism_ref @501
- quid "3E7F09B10099"
- title "Write Encrypted Record"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 1350
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$86" @720
- location (656, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @720
- location (656, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 320
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7F0A32006A"
- width 338
- height 1793
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @721
- location (656, 336)
- line_color 3342489
- InterObjView @720
- height 644
- y_coord 584
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @722
- location (656, 368)
- line_color 3342489
- InterObjView @720
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @723
- location (656, 800)
- line_color 3342489
- InterObjView @720
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @724
- location (656, 1152)
- line_color 3342489
- InterObjView @720
- height 532
- y_coord 472
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @725
- location (656, 1504)
- line_color 3342489
- InterObjView @720
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$87" @726
- location (1120, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @726
- location (1120, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 426
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7F0A32006F"
- width 444
- height 1793
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @727
- location (1120, 448)
- line_color 3342489
- InterObjView @726
- height 472
- y_coord 412
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @728
- location (1120, 560)
- line_color 3342489
- InterObjView @726
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @729
- location (1120, 1200)
- line_color 3342489
- InterObjView @726
- height 424
- y_coord 364
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @730
- location (1120, 1296)
- line_color 3342489
- InterObjView @726
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$88" @731
- location (1568, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @731
- location (1568, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 307
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7F0A320076"
- width 325
- height 1793
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @732
- location (1568, 1440)
- line_color 3342489
- InterObjView @731
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @733
- location (1568, 1760)
- line_color 3342489
- InterObjView @731
- height 168
- y_coord 108
- Nested FALSE))
- (object InterObjView "$UNNAMED$89" @734
- location (1968, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @734
- location (1968, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7F0EE30358"
- width 300
- height 1793
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @735
- location (1968, 688)
- line_color 3342489
- InterObjView @734
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @736
- location (1968, 960)
- line_color 3342489
- InterObjView @734
- height 168
- y_coord 108
- Nested FALSE))
- (object InterObjView "$UNNAMED$90" @737
- location (192, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @737
- location (192, 265)
- anchor_loc 1
- nlines 2
- max_width 360
- justify 0
- label "")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7F1079023F"
- width 336
- height 1793
- icon_height 162
- icon_width 120
- icon_y_offset -16
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @738
- location (192, 368)
- line_color 3342489
- InterObjView @737
- height 120
- y_coord 60
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @739
- location (192, 1008)
- line_color 3342489
- InterObjView @737
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @740
- location (192, 1104)
- line_color 3342489
- InterObjView @737
- height 640
- y_coord 580
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @741
- location (192, 1808)
- line_color 3342489
- InterObjView @737
- height 60
- y_coord 0
- Nested FALSE))
- (object InterMessView "" @742
- location (16, 448)
- label (object SegLabel @743
- Parent_View @742
- location (887, 404)
- quidu "3E7F0A32006C"
- anchor_loc 1
- nlines 1
- max_width 210
- justify 0
- label "ProcessL( )"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @720
- supplier @726
- Focus_Src @721
- Focus_Entry @727
- origin (671, 448)
- terminus (1104, 448)
- ordinal 1)
- (object InterMessView "" @744
- location (16, 1200)
- label (object SegLabel @745
- Parent_View @744
- location (887, 1156)
- quidu "3E7F0A320074"
- anchor_loc 1
- nlines 1
- max_width 210
- justify 0
- label "ProcessL( )"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @720
- supplier @726
- Focus_Src @724
- Focus_Entry @729
- origin (671, 1200)
- terminus (1104, 1200)
- ordinal 7)
- (object SelfMessView "" @746
- location (16, 1296)
- label (object SegLabel @747
- Parent_View @746
- location (1211, 1252)
- quidu "3E7F0A320071"
- anchor_loc 1
- nlines 1
- max_width 362
- justify 0
- label "ConstructHeaderL ()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @726
- supplier @726
- Focus_Src @729
- Focus_Entry @730
- origin (1136, 1296)
- terminus (1286, 1296)
- ordinal 8)
- (object InterMessView "" @748
- location (16, 800)
- label (object SegLabel @749
- Parent_View @748
- location (888, 756)
- quidu "3E7F0A320073"
- anchor_loc 1
- nlines 1
- max_width 178
- justify 0
- label "return self"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @726
- supplier @720
- Focus_Src @727
- Focus_Entry @723
- origin (1104, 800)
- terminus (672, 800)
- ordinal 4)
- (object InterMessView "" @750
- location (16, 1504)
- label (object SegLabel @751
- Parent_View @750
- location (888, 1460)
- quidu "3E7F0A320075"
- anchor_loc 1
- nlines 1
- max_width 616
- justify 0
- label "return NextFragment ? self : iNext"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @726
- supplier @720
- Focus_Src @729
- Focus_Entry @725
- origin (1104, 1504)
- terminus (672, 1504)
- ordinal 10)
- (object InterMessView "" @752
- location (16, 1440)
- label (object SegLabel @753
- Parent_View @752
- location (1343, 1396)
- quidu "3E7F0A320072"
- anchor_loc 1
- nlines 1
- max_width 119
- justify 0
- label "Send()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @726
- supplier @731
- Focus_Src @729
- Focus_Entry @732
- origin (1135, 1440)
- terminus (1552, 1440)
- ordinal 9)
- (object SelfMessView "" @754
- location (16, 560)
- label (object SegLabel @755
- Parent_View @754
- location (1211, 516)
- quidu "3E7F0E3200B9"
- anchor_loc 1
- nlines 1
- max_width 225
- justify 0
- label "GetFragment"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @726
- supplier @726
- Focus_Src @727
- Focus_Entry @728
- origin (1136, 560)
- terminus (1286, 560)
- ordinal 2)
- (object InterMessView "" @756
- location (16, 688)
- label (object SegLabel @757
- Parent_View @756
- location (1543, 644)
- quidu "3E7F0F02027F"
- anchor_loc 1
- nlines 1
- max_width 166
- justify 0
- label "Encrypt()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @726
- supplier @734
- Focus_Src @727
- Focus_Entry @735
- origin (1135, 688)
- terminus (1952, 688)
- ordinal 3)
- (object InterMessView "" @758
- location (16, 368)
- label (object SegLabel @759
- Parent_View @758
- location (423, 324)
- quidu "3E7F10EB031B"
- anchor_loc 1
- nlines 1
- max_width 128
- justify 0
- label "RunL()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @737
- supplier @720
- Focus_Src @738
- Focus_Entry @722
- origin (207, 368)
- terminus (640, 368)
- ordinal 0)
- (object InterMessView "" @760
- location (16, 1008)
- label (object SegLabel @761
- Parent_View @760
- location (1080, 964)
- quidu "3E7F11100175"
- anchor_loc 1
- nlines 1
- max_width 197
- justify 0
- label "Complete()"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @734
- supplier @737
- Focus_Src @736
- Focus_Entry @739
- origin (1952, 1008)
- terminus (208, 1008)
- ordinal 5)
- (object InterMessView "" @762
- location (16, 1152)
- label (object SegLabel @763
- Parent_View @762
- location (423, 1108)
- quidu "3E7F118101C2"
- anchor_loc 1
- nlines 1
- max_width 119
- justify 0
- label "RunL()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @737
- supplier @720
- Focus_Src @740
- Focus_Entry @724
- origin (207, 1152)
- terminus (640, 1152)
- ordinal 6)
- (object InterMessView "" @764
- location (16, 1808)
- label (object SegLabel @765
- Parent_View @764
- location (880, 1764)
- quidu "3E7F11A600BA"
- anchor_loc 1
- nlines 1
- max_width 197
- justify 0
- label "Complete()"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @731
- supplier @737
- Focus_Src @733
- Focus_Entry @741
- origin (1552, 1808)
- terminus (208, 1808)
- ordinal 11)))
- (object InteractionDiagram "Write Plain Record"
- mechanism_ref @502
- quid "3EC4B8BC0079"
- title "Write Plain Record"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 66
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$91" @766
- location (704, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @766
- location (704, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 320
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC4B9AF02BC"
- width 338
- height 1121
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @767
- location (704, 336)
- line_color 3342489
- InterObjView @766
- height 708
- y_coord 648
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @768
- location (704, 368)
- line_color 3342489
- InterObjView @766
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @769
- location (704, 864)
- line_color 3342489
- InterObjView @766
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$92" @770
- location (1120, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @770
- location (1120, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 426
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC4B9AF02C2"
- width 444
- height 1121
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @771
- location (1120, 448)
- line_color 3342489
- InterObjView @770
- height 536
- y_coord 476
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @772
- location (1120, 512)
- line_color 3342489
- InterObjView @770
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @773
- location (1120, 656)
- line_color 3342489
- InterObjView @770
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$93" @774
- location (1568, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @774
- location (1568, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 307
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC4B9AF02CA"
- width 325
- height 1121
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @775
- location (1568, 784)
- line_color 3342489
- InterObjView @774
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @776
- location (1568, 1136)
- line_color 3342489
- InterObjView @774
- height 120
- y_coord 60
- Nested FALSE))
- (object InterObjView "$UNNAMED$94" @777
- location (1968, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @777
- location (1968, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC4B9AF02D4"
- width 300
- height 1121
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1)
- (object InterObjView "$UNNAMED$95" @778
- location (304, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @778
- location (304, 249)
- anchor_loc 1
- nlines 2
- max_width 360
- justify 0
- label "")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC4B9AF02CE"
- width 336
- height 1121
- icon_height 162
- icon_width 120
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @779
- location (304, 368)
- line_color 3342489
- InterObjView @778
- height 120
- y_coord 60
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @780
- location (304, 1136)
- line_color 3342489
- InterObjView @778
- height 60
- y_coord 0
- Nested FALSE))
- (object InterMessView "" @781
- location (16, 448)
- label (object SegLabel @782
- Parent_View @781
- location (911, 404)
- quidu "3EC4B9AF02BE"
- anchor_loc 1
- nlines 1
- max_width 209
- justify 0
- label "ProcessL( )"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @766
- supplier @770
- Focus_Src @767
- Focus_Entry @771
- origin (719, 448)
- terminus (1104, 448)
- ordinal 1)
- (object SelfMessView "" @783
- location (16, 512)
- label (object SegLabel @784
- Parent_View @783
- location (1211, 468)
- quidu "3EC4B9AF02C7"
- anchor_loc 1
- nlines 1
- max_width 184
- justify 0
- label "SplitBlock"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @770
- supplier @770
- Focus_Src @771
- Focus_Entry @772
- origin (1136, 512)
- terminus (1286, 512)
- ordinal 2)
- (object InterMessView "" @785
- location (16, 368)
- label (object SegLabel @786
- Parent_View @785
- location (503, 324)
- quidu "3EC4B9AF02D0"
- anchor_loc 1
- nlines 1
- max_width 94
- justify 0
- label "RunL"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @778
- supplier @766
- Focus_Src @779
- Focus_Entry @768
- origin (319, 368)
- terminus (688, 368)
- ordinal 0)
- (object SelfMessView "" @787
- location (16, 656)
- label (object SegLabel @788
- Parent_View @787
- location (1211, 612)
- quidu "3EC4B9AF02C6"
- anchor_loc 1
- nlines 1
- max_width 363
- justify 0
- label "ConstructHeaderL ()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @770
- supplier @770
- Focus_Src @771
- Focus_Entry @773
- origin (1136, 656)
- terminus (1286, 656)
- ordinal 3)
- (object InterMessView "" @789
- location (16, 864)
- label (object SegLabel @790
- Parent_View @789
- location (912, 820)
- quidu "3EC4B9AF02C1"
- anchor_loc 1
- nlines 1
- max_width 644
- justify 0
- label "return DataToSendLeft ? self : iNext"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @770
- supplier @766
- Focus_Src @771
- Focus_Entry @769
- origin (1104, 864)
- terminus (720, 864)
- ordinal 5)
- (object InterMessView "" @791
- location (16, 784)
- label (object SegLabel @792
- Parent_View @791
- location (1343, 740)
- quidu "3EC4B9AF02C4"
- anchor_loc 1
- nlines 1
- max_width 119
- justify 0
- label "Send()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @770
- supplier @774
- Focus_Src @771
- Focus_Entry @775
- origin (1135, 784)
- terminus (1552, 784)
- ordinal 4)
- (object InterMessView "" @793
- location (16, 1136)
- label (object SegLabel @794
- Parent_View @793
- location (936, 1092)
- quidu "3EC4B9AF02CD"
- anchor_loc 1
- nlines 1
- max_width 197
- justify 0
- label "Complete()"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @774
- supplier @778
- Focus_Src @776
- Focus_Entry @780
- origin (1552, 1136)
- terminus (320, 1136)
- ordinal 6)))
- (object InteractionDiagram "Read Alert message"
- mechanism_ref @503
- quid "3E8C3CBA0022"
- title "Read Alert message"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$96" @795
- location (192, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @795
- location (192, 312)
- anchor_loc 1
- nlines 2
- max_width 360
- justify 0
- label "")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8C3D290022"
- width 336
- height 1625
- icon_height 162
- icon_width 120
- icon_y_offset -63
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @796
- location (192, 400)
- line_color 3342489
- InterObjView @795
- height 684
- y_coord 624
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @797
- location (192, 1152)
- line_color 3342489
- InterObjView @795
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @798
- location (192, 1312)
- line_color 3342489
- InterObjView @795
- height 448
- y_coord 388
- Nested FALSE))
- (object InterObjView "$UNNAMED$97" @799
- location (608, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @799
- location (608, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 320
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8C3D290029"
- width 338
- height 1625
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @800
- location (608, 400)
- line_color 3342489
- InterObjView @799
- height 624
- y_coord 564
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @801
- location (608, 784)
- line_color 3342489
- InterObjView @799
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @802
- location (608, 1312)
- line_color 3342489
- InterObjView @799
- height 388
- y_coord 328
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @803
- location (608, 1520)
- line_color 3342489
- InterObjView @799
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$98" @804
- location (1112, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @804
- location (1112, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 336
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8C3D290031"
- width 354
- height 1625
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @805
- location (1112, 448)
- line_color 3342489
- InterObjView @804
- height 516
- y_coord 456
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @806
- location (1112, 544)
- line_color 3342489
- InterObjView @804
- height 360
- y_coord 300
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @807
- location (1112, 1360)
- line_color 3342489
- InterObjView @804
- height 280
- y_coord 220
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @808
- location (1112, 1440)
- line_color 3342489
- InterObjView @804
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$99" @809
- location (1561, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @809
- location (1561, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8C3D290037"
- width 300
- height 1625
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @810
- location (1561, 704)
- line_color 3342489
- InterObjView @809
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @811
- location (1561, 1152)
- line_color 3342489
- InterObjView @809
- height 120
- y_coord 60
- Nested FALSE))
- (object InterMessView "" @812
- location (16, 400)
- label (object SegLabel @813
- Parent_View @812
- location (399, 356)
- quidu "3E8C3D290025"
- anchor_loc 1
- nlines 1
- max_width 119
- justify 0
- label "RunL()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @795
- supplier @799
- Focus_Src @796
- Focus_Entry @800
- origin (207, 400)
- terminus (592, 400)
- ordinal 0)
- (object InterMessView "" @814
- location (16, 1312)
- label (object SegLabel @815
- Parent_View @814
- location (399, 1268)
- quidu "3E8C3D290026"
- anchor_loc 1
- nlines 1
- max_width 119
- justify 0
- label "RunL()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @795
- supplier @799
- Focus_Src @798
- Focus_Entry @802
- origin (207, 1312)
- terminus (592, 1312)
- ordinal 6)
- (object InterMessView "" @816
- location (16, 448)
- label (object SegLabel @817
- Parent_View @816
- location (859, 404)
- quidu "3E8C3D29002A"
- anchor_loc 1
- nlines 1
- max_width 209
- justify 0
- label "ProcessL( )"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @799
- supplier @804
- Focus_Src @800
- Focus_Entry @805
- origin (623, 448)
- terminus (1096, 448)
- ordinal 1)
- (object SelfMessView "" @818
- location (16, 544)
- label (object SegLabel @819
- Parent_View @818
- location (1203, 500)
- quidu "3E8C3D290033"
- anchor_loc 1
- nlines 1
- max_width 294
- justify 0
- label "ParseHeaderL ()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @804
- supplier @804
- Focus_Src @805
- Focus_Entry @806
- origin (1128, 544)
- terminus (1278, 544)
- ordinal 2)
- (object InterMessView "" @820
- location (16, 784)
- label (object SegLabel @821
- Parent_View @820
- location (860, 740)
- quidu "3E8C3D29002C"
- anchor_loc 1
- nlines 1
- max_width 178
- justify 0
- label "return self"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @804
- supplier @799
- Focus_Src @806
- Focus_Entry @801
- origin (1096, 784)
- terminus (624, 784)
- ordinal 4)
- (object InterMessView "" @822
- location (16, 1360)
- label (object SegLabel @823
- Parent_View @822
- location (859, 1316)
- quidu "3E8C3D29002D"
- anchor_loc 1
- nlines 1
- max_width 209
- justify 0
- label "ProcessL( )"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @799
- supplier @804
- Focus_Src @802
- Focus_Entry @807
- origin (623, 1360)
- terminus (1096, 1360)
- ordinal 7)
- (object InterMessView "" @824
- location (16, 1520)
- label (object SegLabel @825
- Parent_View @824
- location (860, 1476)
- quidu "3E8C3D29002E"
- anchor_loc 1
- nlines 1
- max_width 472
- justify 0
- label "leave with error==alert info"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @804
- supplier @799
- Focus_Src @807
- Focus_Entry @803
- origin (1096, 1520)
- terminus (624, 1520)
- ordinal 9)
- (object InterMessView "" @826
- location (16, 704)
- label (object SegLabel @827
- Parent_View @826
- location (1336, 660)
- quidu "3E8C3D290036"
- anchor_loc 1
- nlines 1
- max_width 113
- justify 0
- label "Recv()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @804
- supplier @809
- Focus_Src @806
- Focus_Entry @810
- origin (1127, 704)
- terminus (1545, 704)
- ordinal 3)
- (object InterMessView "" @828
- location (16, 1152)
- label (object SegLabel @829
- Parent_View @828
- location (877, 1108)
- quidu "3E8C3D29003B"
- anchor_loc 1
- nlines 1
- max_width 197
- justify 0
- label "Complete()"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @809
- supplier @795
- Focus_Src @811
- Focus_Entry @797
- origin (1545, 1152)
- terminus (208, 1152)
- ordinal 5)
- (object SelfMessView "" @830
- location (16, 1440)
- label (object SegLabel @831
- Parent_View @830
- location (1203, 1396)
- quidu "3E8C3F2A0300"
- anchor_loc 1
- nlines 1
- max_width 197
- justify 0
- label "GetAlertInfo"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @804
- supplier @804
- Focus_Src @807
- Focus_Entry @808
- origin (1128, 1440)
- terminus (1278, 1440)
- ordinal 8)))
- (object InteractionDiagram "Send Alert message"
- mechanism_ref @504
- quid "3EC39BD10387"
- title "Send Alert message"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$100" @832
- location (336, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @832
- location (336, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 357
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3AFFF02CB"
- width 375
- height 1441
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @833
- location (336, 368)
- line_color 3342489
- InterObjView @832
- height 996
- y_coord 936
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @834
- location (336, 464)
- line_color 3342489
- InterObjView @832
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @835
- location (336, 1184)
- line_color 3342489
- InterObjView @832
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @836
- location (336, 1456)
- line_color 3342489
- InterObjView @832
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$101" @837
- location (832, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @837
- location (832, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 370
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3B01403D5"
- width 388
- height 1441
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @838
- location (832, 368)
- line_color 3342489
- InterObjView @837
- height 936
- y_coord 876
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @839
- location (832, 560)
- line_color 3342489
- InterObjView @837
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$103" @840
- location (1360, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @840
- location (1360, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 426
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3B04F02AC"
- width 444
- height 1441
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @841
- location (1360, 688)
- line_color 3342489
- InterObjView @840
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @842
- location (1360, 832)
- line_color 3342489
- InterObjView @840
- height 344
- y_coord 284
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @843
- location (1360, 928)
- line_color 3342489
- InterObjView @840
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$102" @844
- location (1840, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @844
- location (1840, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC3B280002B"
- width 300
- height 1441
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @845
- location (1840, 1056)
- line_color 3342489
- InterObjView @844
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @846
- location (1840, 1456)
- line_color 3342489
- InterObjView @844
- height 120
- y_coord 60
- Nested FALSE))
- (object InterMessView "" @847
- location (16, 368)
- label (object SegLabel @848
- Parent_View @847
- location (583, 324)
- quidu "3EC3B09D029D"
- anchor_loc 1
- nlines 1
- max_width 209
- justify 0
- label "ProcessL( )"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @832
- supplier @837
- Focus_Src @833
- Focus_Entry @838
- origin (351, 368)
- terminus (816, 368)
- ordinal 0)
- (object InterMessView "" @849
- location (16, 464)
- label (object SegLabel @850
- Parent_View @849
- location (584, 420)
- quidu "3EC3B0B8006A"
- anchor_loc 1
- nlines 1
- max_width 203
- justify 0
- label "LastError( )"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @837
- supplier @832
- Focus_Src @838
- Focus_Entry @834
- origin (816, 464)
- terminus (352, 464)
- ordinal 1)
- (object SelfMessView "" @851
- location (16, 560)
- label (object SegLabel @852
- Parent_View @851
- location (923, 516)
- quidu "3EC3B0C3026E"
- anchor_loc 1
- nlines 1
- max_width 388
- justify 0
- label "Create Alert msg. body"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @837
- supplier @837
- Focus_Src @838
- Focus_Entry @839
- origin (848, 560)
- terminus (998, 560)
- ordinal 2)
- (object InterMessView "" @853
- location (16, 688)
- label (object SegLabel @854
- Parent_View @853
- location (1095, 644)
- quidu "3EC3B0F8028E"
- anchor_loc 1
- nlines 1
- max_width 219
- justify 0
- label "SetNext( 0 )"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @837
- supplier @840
- Focus_Src @838
- Focus_Entry @841
- origin (847, 688)
- terminus (1344, 688)
- ordinal 3)
- (object InterMessView "" @855
- location (16, 1184)
- label (object SegLabel @856
- Parent_View @855
- location (584, 1140)
- quidu "3EC3B1D900E7"
- anchor_loc 1
- nlines 1
- max_width 466
- justify 0
- label "return 0"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @837
- supplier @832
- Focus_Src @838
- Focus_Entry @835
- origin (816, 1184)
- terminus (352, 1184)
- ordinal 7)
- (object InterMessView "" @857
- location (16, 832)
- label (object SegLabel @858
- Parent_View @857
- location (1095, 788)
- quidu "3EC4BA650079"
- anchor_loc 1
- nlines 1
- max_width 209
- justify 0
- label "ProcessL( )"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @837
- supplier @840
- Focus_Src @838
- Focus_Entry @842
- origin (847, 832)
- terminus (1344, 832)
- ordinal 4)
- (object SelfMessView "" @859
- location (16, 928)
- label (object SegLabel @860
- Parent_View @859
- location (1451, 884)
- quidu "3EC4BAA800E8"
- anchor_loc 1
- nlines 1
- max_width 294
- justify 0
- label "ConstructHeader"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @840
- supplier @840
- Focus_Src @842
- Focus_Entry @843
- origin (1376, 928)
- terminus (1526, 928)
- ordinal 5)
- (object InterMessView "" @861
- location (16, 1056)
- label (object SegLabel @862
- Parent_View @861
- location (1599, 1012)
- quidu "3EC4BAC400A9"
- anchor_loc 1
- nlines 1
- max_width 119
- justify 0
- label "Send()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @840
- supplier @844
- Focus_Src @842
- Focus_Entry @845
- origin (1375, 1056)
- terminus (1824, 1056)
- ordinal 6)
- (object InterMessView "" @863
- location (16, 1456)
- label (object SegLabel @864
- Parent_View @863
- location (1088, 1412)
- quidu "3EC4BADC003B"
- anchor_loc 1
- nlines 1
- max_width 197
- justify 0
- label "Complete()"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @844
- supplier @832
- Focus_Src @846
- Focus_Entry @836
- origin (1824, 1456)
- terminus (352, 1456)
- ordinal 8)))
- (object InteractionDiagram "Server Hello"
- mechanism_ref @505
- quid "3EC8D5440173"
- title "Server Hello"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 619
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$104" @865
- location (640, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @865
- location (640, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8D55901D1"
- width 300
- height 1729
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @866
- location (640, 384)
- line_color 3342489
- InterObjView @865
- height 120
- y_coord 60
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @867
- location (640, 512)
- line_color 3342489
- InterObjView @865
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @868
- location (640, 672)
- line_color 3342489
- InterObjView @865
- height 152
- y_coord 92
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @869
- location (640, 848)
- line_color 3342489
- InterObjView @865
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @870
- location (640, 1024)
- line_color 3342489
- InterObjView @865
- height 120
- y_coord 60
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @871
- location (640, 1152)
- line_color 3342489
- InterObjView @865
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @872
- location (640, 1328)
- line_color 3342489
- InterObjView @865
- height 360
- y_coord 300
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @873
- location (640, 1472)
- line_color 3342489
- InterObjView @865
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @874
- location (640, 1744)
- line_color 3342489
- InterObjView @865
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "sc Scenario Library" @875
- location (1216, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @875
- location (1216, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 357
- justify 0
- label "sc Scenario Library")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8D55901E5"
- width 375
- height 1729
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @876
- location (1216, 384)
- line_color 3342489
- InterObjView @875
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @877
- location (1216, 512)
- line_color 3342489
- InterObjView @875
- height 120
- y_coord 60
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @878
- location (1216, 704)
- line_color 3342489
- InterObjView @875
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @879
- location (1216, 848)
- line_color 3342489
- InterObjView @875
- height 120
- y_coord 60
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @880
- location (1216, 1024)
- line_color 3342489
- InterObjView @875
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @881
- location (1216, 1152)
- line_color 3342489
- InterObjView @875
- height 120
- y_coord 60
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @882
- location (1216, 1568)
- line_color 3342489
- InterObjView @875
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$105" @883
- location (1760, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @883
- location (1760, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 432
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8D55901E6"
- width 450
- height 1729
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @884
- location (1760, 1328)
- line_color 3342489
- InterObjView @883
- height 264
- y_coord 204
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @885
- location (1760, 1408)
- line_color 3342489
- InterObjView @883
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @886
- location (1760, 1728)
- line_color 3342489
- InterObjView @883
- height 136
- y_coord 76
- Nested FALSE))
- (object NoteView @887
- location (205, 400)
- label (object ItemLabel
- Parent_View @887
- location (30, 334)
- fill_color 13434879
- nlines 2
- max_width 315
- label
-|iActiveEvent==
-|CRecordParser*
- )
- line_color 3342489
- fill_color 13434879
- width 375
- height 144)
- (object NoteView @888
- location (252, 832)
- label (object ItemLabel
- Parent_View @888
- location (27, 766)
- fill_color 13434879
- nlines 2
- max_width 415
- label
-|iActiveEvent==
-|CCHandshakeParser*
- )
- line_color 3342489
- fill_color 13434879
- width 475
- height 144)
- (object NoteView @889
- location (224, 1280)
- label (object ItemLabel
- Parent_View @889
- location (24, 1211)
- fill_color 13434879
- nlines 2
- max_width 365
- label "iActiveEvent== CServerHello*")
- line_color 3342489
- fill_color 13434879
- width 425
- height 150)
- (object NoteView @890
- location (224, 1712)
- label (object ItemLabel
- Parent_View @890
- location (27, 1646)
- fill_color 13434879
- nlines 2
- max_width 358
- label "iActiveEvent== CRecordParser*")
- line_color 3342489
- fill_color 13434879
- width 418
- height 144)
- (object InterMessView "" @891
- location (16, 384)
- label (object SegLabel @892
- Parent_View @891
- location (927, 340)
- quidu "3EC8D60703B6"
- anchor_loc 1
- nlines 1
- max_width 234
- justify 0
- label "Read Record"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @865
- supplier @875
- Focus_Src @866
- Focus_Entry @876
- origin (655, 384)
- terminus (1200, 384)
- ordinal 0)
- (object InterMessView "" @893
- location (16, 512)
- label (object SegLabel @894
- Parent_View @893
- location (928, 468)
- quidu "3EC8D61C03B6"
- anchor_loc 1
- nlines 1
- max_width 322
- justify 0
- label "CompleteRequest"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @875
- supplier @865
- Focus_Src @877
- Focus_Entry @867
- origin (1200, 512)
- terminus (656, 512)
- ordinal 1)
- (object AttachView "" @895
- stereotype TRUE
- line_color 3342489
- client @887
- supplier @891
- line_style 0)
- (object InterMessView "" @896
- location (16, 704)
- label (object SegLabel @897
- Parent_View @896
- location (927, 660)
- quidu "3EC8D77C0358"
- anchor_loc 1
- nlines 1
- max_width 400
- justify 0
- label "Read Handshake Msg"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @865
- supplier @875
- Focus_Src @868
- Focus_Entry @878
- origin (655, 704)
- terminus (1200, 704)
- ordinal 2)
- (object InterMessView "" @898
- location (16, 848)
- label (object SegLabel @899
- Parent_View @898
- location (928, 804)
- quidu "3EC8D81C025E"
- anchor_loc 1
- nlines 1
- max_width 322
- justify 0
- label "CompleteRequest"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @875
- supplier @865
- Focus_Src @879
- Focus_Entry @869
- origin (1200, 848)
- terminus (656, 848)
- ordinal 3)
- (object InterMessView "" @900
- location (16, 1024)
- label (object SegLabel @901
- Parent_View @900
- location (927, 980)
- quidu "3EC8D82E00C8"
- anchor_loc 1
- nlines 1
- max_width 463
- justify 0
- label "Parse Handshake Header"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @865
- supplier @875
- Focus_Src @870
- Focus_Entry @880
- origin (655, 1024)
- terminus (1200, 1024)
- ordinal 4)
- (object InterMessView "" @902
- location (16, 1152)
- label (object SegLabel @903
- Parent_View @902
- location (928, 1108)
- quidu "3EC8D84703C5"
- anchor_loc 1
- nlines 1
- max_width 322
- justify 0
- label "CompleteRequest"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @875
- supplier @865
- Focus_Src @881
- Focus_Entry @871
- origin (1200, 1152)
- terminus (656, 1152)
- ordinal 5)
- (object AttachView "" @904
- stereotype TRUE
- line_color 3342489
- client @888
- supplier @896
- line_style 0)
- (object AttachView "" @905
- stereotype TRUE
- line_color 3342489
- client @888
- supplier @900
- line_style 0)
- (object InterMessView "" @906
- location (16, 1328)
- label (object SegLabel @907
- Parent_View @906
- location (1199, 1284)
- quidu "3EC8D8BC0125"
- anchor_loc 1
- nlines 1
- max_width 209
- justify 0
- label "ProcessL( )"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @865
- supplier @883
- Focus_Src @872
- Focus_Entry @884
- origin (655, 1328)
- terminus (1744, 1328)
- ordinal 6)
- (object AttachView "" @908
- stereotype TRUE
- line_color 3342489
- client @889
- supplier @906
- line_style 0)
- (object SelfMessView "" @909
- location (16, 1408)
- label (object SegLabel @910
- Parent_View @909
- location (1851, 1364)
- quidu "3EC8D9ED002C"
- anchor_loc 1
- nlines 1
- max_width 316
- justify 0
- label "Parse CHelloMsg"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @883
- supplier @883
- Focus_Src @884
- Focus_Entry @885
- origin (1776, 1408)
- terminus (1926, 1408)
- ordinal 7)
- (object NoteView @911
- location (1824, 1120)
- label (object ItemLabel
- Parent_View @911
- location (1474, 1036)
- fill_color 13434879
- nlines 3
- max_width 665
- label
-|see
-|State/Activity Model /Handshake Negotiation/ServerHello
- )
- line_color 3342489
- fill_color 13434879
- width 725
- height 181)
- (object AttachView "" @912
- stereotype TRUE
- line_color 3342489
- client @911
- supplier @909
- line_style 0)
- (object InterMessView "" @913
- location (16, 1472)
- label (object SegLabel @914
- Parent_View @913
- location (1200, 1428)
- quidu "3EC8DAD8022F"
- anchor_loc 1
- nlines 1
- max_width 334
- justify 0
- label "InitiateTransmitL( )"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @883
- supplier @865
- Focus_Src @884
- Focus_Entry @873
- origin (1744, 1472)
- terminus (656, 1472)
- ordinal 8)
- (object InterMessView "" @915
- location (16, 1744)
- label (object SegLabel @916
- Parent_View @915
- location (1200, 1700)
- quidu "3EC8DB150099"
- anchor_loc 1
- nlines 1
- max_width 322
- justify 0
- label "CompleteRequest"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @883
- supplier @865
- Focus_Src @886
- Focus_Entry @874
- origin (1744, 1744)
- terminus (656, 1744)
- ordinal 10)
- (object InterMessView "" @917
- location (16, 1568)
- label (object SegLabel @918
- Parent_View @917
- location (927, 1524)
- quidu "3EC8DB6803E4"
- anchor_loc 1
- nlines 1
- max_width 531
- justify 0
- label "CHandshake::InitiateTransmit"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @865
- supplier @875
- Focus_Src @872
- Focus_Entry @882
- origin (655, 1568)
- terminus (1200, 1568)
- ordinal 9)
- (object AttachView "" @919
- stereotype TRUE
- line_color 3342489
- client @890
- supplier @915
- line_style 0)))
- (object InteractionDiagram "Parse Handshake Header"
- mechanism_ref @506
- quid "3E7B390D0126"
- title "Parse Handshake Header"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$106" @920
- location (1328, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @920
- location (1328, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 362
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7B398B0126"
- width 380
- height 1165
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @921
- location (1328, 608)
- line_color 3342489
- InterObjView @920
- height 632
- y_coord 572
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @922
- location (1328, 704)
- line_color 3342489
- InterObjView @920
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @923
- location (1328, 864)
- line_color 3342489
- InterObjView @920
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$108" @924
- location (832, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @924
- location (832, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 320
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7B398B0116"
- width 338
- height 1165
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @925
- location (832, 432)
- line_color 3342489
- InterObjView @924
- height 868
- y_coord 808
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @926
- location (832, 464)
- line_color 3342489
- InterObjView @924
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @927
- location (832, 992)
- line_color 3342489
- InterObjView @924
- height 60
- y_coord 0
- Nested TRUE))
- (object InterMessView "" @928
- location (16, 608)
- label (object SegLabel @929
- Parent_View @928
- location (1079, 564)
- quidu "3E7B398B0123"
- anchor_loc 1
- nlines 1
- max_width 209
- justify 0
- label "ProcessL( )"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @924
- supplier @920
- Focus_Src @925
- Focus_Entry @921
- origin (847, 608)
- terminus (1312, 608)
- ordinal 1)
- (object SelfMessView "" @930
- location (16, 704)
- label (object SegLabel @931
- Parent_View @930
- location (1419, 660)
- quidu "3E7B398B0124"
- anchor_loc 1
- nlines 1
- max_width 281
- justify 0
- label "ParseHeaderL()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @920
- supplier @920
- Focus_Src @921
- Focus_Entry @922
- origin (1344, 704)
- terminus (1494, 704)
- ordinal 2)
- (object InterMessView "" @932
- location (16, 992)
- label (object SegLabel @933
- Parent_View @932
- location (1080, 948)
- quidu "3E7B398B0128"
- anchor_loc 1
- nlines 1
- max_width 419
- justify 0
- label "return NewTLSEvent*"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @920
- supplier @924
- Focus_Src @921
- Focus_Entry @927
- origin (1312, 992)
- terminus (848, 992)
- ordinal 4)
- (object InterObjView "$UNNAMED$107" @934
- location (320, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @934
- location (320, 250)
- anchor_loc 1
- nlines 2
- max_width 360
- justify 0
- label "")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8994B00179"
- width 336
- height 1165
- icon_height 162
- icon_width 120
- icon_y_offset -1
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @935
- location (320, 432)
- line_color 3342489
- InterObjView @934
- height 152
- y_coord 92
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @936
- location (320, 1120)
- line_color 3342489
- InterObjView @934
- height 60
- y_coord 0
- Nested FALSE))
- (object InterMessView "" @937
- location (16, 464)
- label (object SegLabel @938
- Parent_View @937
- location (575, 420)
- quidu "3E8994D20070"
- anchor_loc 1
- nlines 1
- max_width 119
- justify 0
- label "RunL()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @934
- supplier @924
- Focus_Src @935
- Focus_Entry @926
- origin (335, 464)
- terminus (816, 464)
- ordinal 0)
- (object InterMessView "" @939
- location (16, 1120)
- label (object SegLabel @940
- Parent_View @939
- location (824, 1076)
- quidu "3E8994FC0080"
- anchor_loc 1
- nlines 1
- max_width 197
- justify 0
- label "Complete()"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @920
- supplier @934
- Focus_Src @921
- Focus_Entry @936
- origin (1312, 1120)
- terminus (336, 1120)
- ordinal 5)
- (object SelfMessView "" @941
- location (16, 864)
- label (object SegLabel @942
- Parent_View @941
- location (1419, 820)
- quidu "3E9A91180369"
- anchor_loc 1
- nlines 1
- max_width 691
- justify 0
- label "TLSEvent (handshake message) lookup"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @920
- supplier @920
- Focus_Src @921
- Focus_Entry @923
- origin (1344, 864)
- terminus (1494, 864)
- ordinal 3)))
- (object InteractionDiagram "Read Handshake Message"
- mechanism_ref @507
- quid "3E7B394E00E7"
- title "Read Handshake Message"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$109" @943
- location (448, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @943
- location (448, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 320
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7B39F303B6"
- width 338
- height 861
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @944
- location (448, 400)
- line_color 3342489
- InterObjView @943
- height 596
- y_coord 536
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @945
- location (448, 688)
- line_color 3342489
- InterObjView @943
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @946
- location (448, 816)
- line_color 3342489
- InterObjView @943
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$110" @947
- location (1136, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @947
- location (1136, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 652
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7B39F303C6"
- width 670
- height 861
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @948
- location (1136, 400)
- line_color 3342489
- InterObjView @947
- height 536
- y_coord 476
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @949
- location (1136, 496)
- line_color 3342489
- InterObjView @947
- height 60
- y_coord 0
- Nested TRUE))
- (object InterMessView "" @950
- location (16, 400)
- label (object SegLabel @951
- Parent_View @950
- location (791, 356)
- quidu "3E7B39F303CA"
- anchor_loc 1
- nlines 1
- max_width 209
- justify 0
- label "ProcessL( )"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @943
- supplier @947
- Focus_Src @944
- Focus_Entry @948
- origin (463, 400)
- terminus (1120, 400)
- ordinal 0)
- (object InterMessView "" @952
- location (16, 688)
- label (object SegLabel @953
- Parent_View @952
- location (792, 644)
- quidu "3E7B39F303CB"
- anchor_loc 1
- nlines 1
- max_width 613
- justify 0
- label "return CRecordParser*"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @947
- supplier @943
- Focus_Src @948
- Focus_Entry @945
- origin (1120, 688)
- terminus (464, 688)
- ordinal 2)
- (object InterMessView "" @954
- location (16, 816)
- label (object SegLabel @955
- Parent_View @954
- location (792, 772)
- quidu "3E7B39F303CC"
- anchor_loc 1
- nlines 1
- max_width 197
- justify 0
- label "Complete()"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @947
- supplier @943
- Focus_Src @948
- Focus_Entry @946
- origin (1120, 816)
- terminus (464, 816)
- ordinal 3)
- (object SelfMessView "" @956
- location (16, 496)
- label (object SegLabel @957
- Parent_View @956
- location (1227, 452)
- quidu "3E7B3A840116"
- anchor_loc 1
- nlines 1
- max_width 216
- justify 0
- label "Accumulate"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @947
- supplier @947
- Focus_Src @948
- Focus_Entry @949
- origin (1152, 496)
- terminus (1302, 496)
- ordinal 1)
- (object NoteView @958
- location (1648, 496)
- label (object ItemLabel
- Parent_View @958
- location (1370, 427)
- fill_color 13434879
- nlines 2
- max_width 521
- label "Accumulates Handshake message header and body")
- line_color 3342489
- fill_color 13434879
- width 581
- height 150)))
- (object InteractionDiagram "Compose Handshake Message"
- mechanism_ref @508
- quid "3E9A99B103C6"
- title "Compose Handshake Message"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$111" @959
- location (848, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @959
- location (848, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 457
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E9A9A100175"
- width 475
- height 737
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @960
- location (848, 400)
- line_color 3342489
- InterObjView @959
- height 472
- y_coord 412
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @961
- location (848, 464)
- line_color 3342489
- InterObjView @959
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$112" @962
- location (1440, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @962
- location (1440, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 457
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E9A9BE00165"
- width 475
- height 737
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @963
- location (1440, 608)
- line_color 3342489
- InterObjView @962
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$113" @964
- location (304, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @964
- location (304, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 370
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E9A9EA30184"
- width 388
- height 737
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @965
- location (304, 752)
- line_color 3342489
- InterObjView @964
- height 60
- y_coord 0
- Nested FALSE))
- (object InterMessView "" @966
- location (16, 752)
- label (object SegLabel @967
- Parent_View @966
- location (576, 708)
- quidu "3E9A9EF7028F"
- anchor_loc 1
- nlines 1
- max_width 547
- justify 0
- label "return CRecordComposer*"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @959
- supplier @964
- Focus_Src @960
- Focus_Entry @965
- origin (832, 752)
- terminus (320, 752)
- ordinal 2)
- (object InterMessView "" @968
- location (16, 608)
- label (object SegLabel @969
- Parent_View @968
- location (1143, 564)
- quidu "3E9A9F77033A"
- anchor_loc 1
- nlines 1
- max_width 266
- justify 0
- label "SetNext(iNext)"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @959
- supplier @962
- Focus_Src @960
- Focus_Entry @963
- origin (863, 608)
- terminus (1424, 608)
- ordinal 1)
- (object SelfMessView "" @970
- location (16, 464)
- label (object SegLabel @971
- Parent_View @970
- location (939, 420)
- quidu "3E9E8CC002CD"
- anchor_loc 1
- nlines 1
- max_width 300
- justify 0
- label "ComposeHeader"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @959
- supplier @959
- Focus_Src @960
- Focus_Entry @961
- origin (864, 464)
- terminus (1014, 464)
- ordinal 0))))))
- statemachine (object State_Machine "State/Activity Model"
- quid "3E82FE84035C"
- states (list States
- (object State "Idle"
- quid "3E84528E0158"
- transitions (list transition_list
- (object State_Transition
- quid "3E84551D02B0"
- label ""
- supplier "Handshake Negotiation"
- quidu "3E8452B2035C"
- Event (object Event "StartClientHandshake()"
- quid "3E84551D02B1")
- sendEvent (object sendEvent
- quid "3E84551D02B3"))
- (object State_Transition
- quid "3E84566801E5"
- label ""
- supplier "Closed"
- quidu "3E8455B3004E"
- Event (object Event "Close()"
- quid "3E84566801E6")
- sendEvent (object sendEvent
- quid "3E84566801E8")))
- type "Normal")
- (object State "Handshake Negotiation"
- quid "3E8452B2035C"
- transitions (list transition_list
- (object State_Transition
- quid "3E8455200223"
- label ""
- supplier "Application Data"
- quidu "3E8452BB0242"
- Event (object Event "CompleteRequest"
- quid "3E8455200224")
- sendEvent (object sendEvent
- quid "3E8455200226"))
- (object State_Transition
- quid "3E84553B02DF"
- label ""
- supplier "Idle"
- quidu "3E84528E0158"
- Event (object Event "Alert"
- quid "3E84553B02E0")
- sendEvent (object sendEvent
- quid "3E84553B02E2"))
- (object State_Transition
- quid "3E8456BB038A"
- label ""
- supplier "Closed"
- quidu "3E8455B3004E"
- Event (object Event "Close()"
- quid "3E8456BB038B")
- sendEvent (object sendEvent
- quid "3E8456BB038D")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3E845391033C"
- states (list States
- (object State "Start"
- quid "3E8453C9031D"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C9031E"
- supplier ":Handshake Negotiation:ClientHello"
- quidu "3E8453C90322"
- sendEvent (object sendEvent
- quid "3E8453C90321")))
- type "StartState")
- (object State "ClientHello"
- quid "3E8453C90322"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C90323"
- supplier ":Handshake Negotiation:ServerHello"
- quidu "3E8453C9032D"
- sendEvent (object sendEvent
- quid "3E8453C90326"))
- (object State_Transition
- quid "3E8453C90327"
- supplier ":Handshake Negotiation:On Error"
- quidu "3E8453C903A6"
- sendEvent (object sendEvent
- quid "3E8453C9032A")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3E8984560263"
- states (list States
- (object State "Start"
- quid "3E8984CF011B"
- transitions (list transition_list
- (object State_Transition
- quid "3E89874701A8"
- label ""
- supplier ":Handshake Negotiation:ClientHello:GetRandom"
- quidu "3E8985CA0050"
- Event (object Event "ProcessL()"
- quid "3EC4C3CF04B5")
- sendEvent (object sendEvent
- quid "3E89874701AB")))
- type "StartState")
- (object ActivityState "Fill CHelloMsg"
- quid "3E8985100225"
- transitions (list transition_list
- (object State_Transition
- quid "3E8987B903DA"
- supplier ":Handshake Negotiation:ClientHello:InitiateReceiveL"
- quidu "3EC9FFD10396"
- sendEvent (object sendEvent
- quid "3E8987B903DD"))))
- (object ActivityState "Compose & send"
- quid "3E898535011B"
- transitions (list transition_list
- (object State_Transition
- quid "3E8987D4013B"
- supplier ":Handshake Negotiation:ClientHello:Success"
- quidu "3E8987C90300"
- sendEvent (object sendEvent
- quid "3E8987D4013E"))))
- (object ActivityState "Protocol Version"
- quid "3E89857D01A8"
- transitions (list transition_list
- (object State_Transition
- quid "3E89878D012B"
- supplier ":Handshake Negotiation:ClientHello:Compression NOT supported"
- quidu "3E898773033E"
- sendEvent (object sendEvent
- quid "3E89878D012E"))))
- (object ActivityState "GetRandom"
- quid "3E8985CA0050"
- transitions (list transition_list
- (object State_Transition
- quid "3E89874B0206"
- stereotype "Asynch"
- supplier ":Handshake Negotiation:ClientHello:Generate Random value"
- quidu "3E89863D0225"
- sendEvent (object sendEvent
- quid "3E89874B0209"))))
- (object ActivityState "GetSessionID"
- quid "3E8986050060"
- transitions (list transition_list
- (object State_Transition
- quid "3E89875C0283"
- stereotype "Asynch"
- supplier ":Handshake Negotiation:ClientHello:Session Cache"
- quidu "3E89868601A8"
- sendEvent (object sendEvent
- quid "3E89875C0286"))))
- (object ActivityState "GetCipherSuites"
- quid "3E89861A011B"
- transitions (list transition_list
- (object State_Transition
- quid "3E8987620283"
- supplier ":Handshake Negotiation:ClientHello:Configuration"
- quidu "3E8986A5015A"
- sendEvent (object sendEvent
- quid "3E8987620286"))))
- (object ActivityState "Generate Random value"
- quid "3E89863D0225"
- transitions (list transition_list
- (object State_Transition
- quid "3E8987590050"
- supplier ":Handshake Negotiation:ClientHello:GetSessionID"
- quidu "3E8986050060"
- sendEvent (object sendEvent
- quid "3E8987590053"))))
- (object ActivityState "Session Cache"
- quid "3E89868601A8"
- transitions (list transition_list
- (object State_Transition
- quid "3E89875F01B8"
- supplier ":Handshake Negotiation:ClientHello:GetCipherSuites"
- quidu "3E89861A011B"
- sendEvent (object sendEvent
- quid "3E89875F01BB"))))
- (object ActivityState "Configuration"
- quid "3E8986A5015A"
- transitions (list transition_list
- (object State_Transition
- quid "3E898766007F"
- supplier ":Handshake Negotiation:ClientHello:Protocol Version"
- quidu "3E89857D01A8"
- sendEvent (object sendEvent
- quid "3E8987660082"))))
- (object ActivityState "Compression NOT supported"
- quid "3E898773033E"
- transitions (list transition_list
- (object State_Transition
- quid "3E89879A0021"
- supplier ":Handshake Negotiation:ClientHello:Fill CHelloMsg"
- quidu "3E8985100225"
- sendEvent (object sendEvent
- quid "3E89879A0024"))))
- (object State "Success"
- quid "3E8987C90300"
- type "EndState")
- (object ActivityState "InitiateReceiveL"
- quid "3EC9FFD10396"
- transitions (list transition_list
- (object State_Transition
- quid "3EC9FFFA0358"
- supplier ":Handshake Negotiation:ClientHello:Compose & send"
- quidu "3E898535011B"
- sendEvent (object sendEvent
- quid "3EC9FFFA035B")))))
- partitions (list Partitions
- (object Partition "$UNNAMED$114"
- quid "3E89847F0300"
- class "Logical View::StateMachines::CHandshake"
- quidu "3E7A1400005B"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$115"
- quid "3E89848D0060"
- class "Logical View::Handshake Protocol::Transmit::CClientHello"
- quidu "3E7A1FAD01A3"
- persistence "Transient"
- multi FALSE)
- (object Partition "TLSCrypto"
- quid "3E8984B20263"
- persistence "Transient"
- multi FALSE)
- (object Partition "Security"
- quid "3E8984BF00DD"
- persistence "Transient"
- multi FALSE))
- statediagrams (list StateDiagrams
- (object ActivityDiagram "Actions"
- quid "3E8984560273"
- title "Actions"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$114" @972
- line_color 3342489
- quidu "3E89847F0300"
- width 516)
- (object StateView "StartState" "Start" @973
- Parent_View @972
- location (144, 128)
- label (object ItemLabel
- Parent_View @973
- location (186, 98)
- nlines 2
- max_width 600
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8984CF011B"
- autoResize TRUE)
- (object StateView "EndState" "Success" @974
- Parent_View @972
- location (240, 1408)
- label (object ItemLabel
- Parent_View @974
- location (294, 1366)
- nlines 2
- max_width 600
- label "Success")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8987C90300"
- autoResize TRUE)
- (object Swimlane "$UNNAMED$115" @975
- location (516, 0)
- line_color 3342489
- quidu "3E89848D0060"
- width 650)
- (object ActivityStateView "Compose & send" @976
- Parent_View @975
- location (844, 1408)
- label (object ItemLabel
- Parent_View @976
- location (844, 1409)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "Compose & send")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E898535011B"
- autoResize TRUE)
- (object TransView "" @977
- stereotype TRUE
- line_color 3342489
- quidu "3E8987D4013B"
- client @976
- supplier @974
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "Protocol Version" @978
- Parent_View @975
- location (844, 800)
- label (object ItemLabel
- Parent_View @978
- location (844, 801)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "Protocol Version")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E89857D01A8"
- autoResize TRUE)
- (object ActivityStateView "GetRandom" @979
- Parent_View @975
- location (844, 128)
- label (object ItemLabel
- Parent_View @979
- location (844, 128)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "GetRandom")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8985CA0050"
- height 106
- autoResize TRUE)
- (object TransView "" @980
- label (object SegLabel @981
- Parent_View @980
- location (447, 85)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "ProcessL()"
- pctDist 0.549839
- height 44
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E89874701A8"
- client @973
- supplier @979
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "GetSessionID" @982
- Parent_View @975
- location (844, 352)
- label (object ItemLabel
- Parent_View @982
- location (844, 353)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "GetSessionID")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8986050060"
- autoResize TRUE)
- (object ActivityStateView "GetCipherSuites" @983
- Parent_View @975
- location (844, 576)
- label (object ItemLabel
- Parent_View @983
- location (844, 573)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 314
- justify 0
- label "GetCipherSuites")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E89861A011B"
- width 425
- height 113
- autoResize TRUE)
- (object ActivityStateView "Fill CHelloMsg" @984
- Parent_View @975
- location (846, 1200)
- label (object ItemLabel
- Parent_View @984
- location (846, 1194)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 266
- justify 0
- label "Fill CHelloMsg")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8985100225"
- width 381
- height 119
- autoResize TRUE)
- (object ActivityStateView "Compression NOT supported" @985
- Parent_View @975
- location (844, 1008)
- label (object ItemLabel
- Parent_View @985
- location (844, 1006)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 340
- justify 0
- label "Compression NOT supported")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E898773033E"
- width 448
- height 110
- autoResize TRUE)
- (object TransView "" @986
- stereotype TRUE
- line_color 3342489
- quidu "3E89878D012B"
- client @978
- supplier @985
- line_style 0
- x_offset FALSE)
- (object TransView "" @987
- stereotype TRUE
- line_color 3342489
- quidu "3E89879A0021"
- client @985
- supplier @984
- line_style 0
- x_offset FALSE)
- (object Swimlane "TLSCrypto" @988
- location (1166, 0)
- line_color 3342489
- quidu "3E8984B20263"
- width 520)
- (object ActivityStateView "Session Cache" @989
- Parent_View @988
- location (1438, 352)
- label (object ItemLabel
- Parent_View @989
- location (1438, 353)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "Session Cache")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E89868601A8"
- autoResize TRUE)
- (object TransView "" @990
- label (object SegLabel @991
- Parent_View @990
- location (1141, 308)
- hidden TRUE
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- stereotype (object SegLabel @992
- Parent_View @990
- location (1156, 332)
- anchor 10
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "<<Asynch>>"
- pctDist 0.563492
- height 21
- orientation 0)
- line_color 3342489
- quidu "3E89875C0283"
- client @982
- supplier @989
- line_style 0
- x_offset FALSE)
- (object TransView "" @993
- stereotype TRUE
- line_color 3342489
- quidu "3E89875F01B8"
- client @989
- supplier @983
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "Configuration" @994
- Parent_View @988
- location (1438, 576)
- label (object ItemLabel
- Parent_View @994
- location (1438, 577)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "Configuration")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8986A5015A"
- autoResize TRUE)
- (object TransView "" @995
- stereotype TRUE
- line_color 3342489
- quidu "3E8987620283"
- client @983
- supplier @994
- line_style 0
- x_offset FALSE)
- (object TransView "" @996
- stereotype TRUE
- line_color 3342489
- quidu "3E898766007F"
- client @994
- supplier @978
- line_style 0
- x_offset FALSE)
- (object Swimlane "Security" @997
- location (1686, 0)
- line_color 3342489
- quidu "3E8984BF00DD"
- width 496)
- (object ActivityStateView "Generate Random value" @998
- Parent_View @997
- location (1934, 128)
- label (object ItemLabel
- Parent_View @998
- location (1934, 129)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "Generate Random value")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E89863D0225"
- autoResize TRUE)
- (object TransView "" @999
- label (object SegLabel @1000
- Parent_View @999
- location (1389, 84)
- hidden TRUE
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- stereotype (object SegLabel @1001
- Parent_View @999
- location (1373, 104)
- anchor 10
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "<<Asynch>>"
- pctDist 0.479947
- height 25
- orientation 0)
- line_color 3342489
- quidu "3E89874B0206"
- client @979
- supplier @998
- line_style 0
- x_offset FALSE)
- (object TransView "" @1002
- stereotype TRUE
- line_color 3342489
- quidu "3E8987590050"
- client @998
- supplier @982
- line_style 0
- x_offset FALSE)
- (object Swimlane "$UNNAMED$115" @1003
- location (2182, 0)
- line_color 3342489
- quidu "3E89848D0060"
- width 450)
- (object ActivityStateView "InitiateReceiveL" @1004
- Parent_View @972
- location (260, 1200)
- label (object ItemLabel
- Parent_View @1004
- location (260, 1197)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 290
- justify 0
- label "InitiateReceiveL")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC9FFD10396"
- width 400
- height 112
- autoResize TRUE)
- (object TransView "" @1005
- stereotype TRUE
- line_color 3342489
- quidu "3E8987B903DA"
- client @984
- supplier @1004
- line_style 0
- x_offset FALSE)
- (object TransView "" @1006
- stereotype TRUE
- line_color 3342489
- quidu "3EC9FFFA0358"
- client @1004
- supplier @976
- line_style 0
- x_offset FALSE)))))
- type "Normal")
- (object State "ServerHello"
- quid "3E8453C9032D"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C9032E"
- label ""
- supplier ":Handshake Negotiation:Abbreviated"
- quidu "3E8453C9033A"
- Event (object Event "ServerHello received"
- quid "3E84780403F2")
- condition "SessionID matches"
- sendEvent (object sendEvent
- quid "3E8453C90331"))
- (object State_Transition
- quid "3E8453C90332"
- label ""
- supplier ":Handshake Negotiation:Full"
- quidu "3E8453C903AF"
- Event (object Event "ServerHello received"
- quid "3E84780403F7")
- condition "SessionID no match"
- sendEvent (object sendEvent
- quid "3E8453C90335"))
- (object State_Transition
- quid "3E8453C90336"
- supplier "Alert"
- sendEvent (object sendEvent
- quid "3E8453C90339"))
- (object State_Transition
- quid "3E8453C904B6"
- supplier ":Handshake Negotiation:Alert"
- quidu "3E8453C9039D"
- sendEvent (object sendEvent
- quid "3E8453C904B9")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3E8988C60021"
- states (list States
- (object ActivityState "Parse Server Hello message (CServerHelloMsg)"
- quid "3E898A58036D"
- transitions (list transition_list
- (object State_Transition
- quid "3FE1DEC400EC"
- supplier ":Handshake Negotiation:ServerHello:Assert that Compression is equal to NULL compression"
- quidu "3FE1DE9303BB"
- sendEvent (object sendEvent
- quid "3FE1DEC400EF"))))
- (object State "Start"
- quid "3E898A5F009E"
- transitions (list transition_list
- (object State_Transition
- quid "3E899081038C"
- label ""
- supplier ":Handshake Negotiation:ServerHello:Parse Server Hello message (CServerHelloMsg)"
- quidu "3E898A58036D"
- Event (object Event "ProcessL()"
- quid "3EC4C3CF052F")
- sendEvent (object sendEvent
- quid "3E899081038F")))
- type "StartState")
- (object ActivityState "Configuration"
- quid "3E898FE30225"
- transitions (list transition_list
- (object State_Transition
- quid "3EC8F7790348"
- supplier ":Handshake Negotiation:ServerHello:Set up the expected messages to receive (InitiateReceiveL())"
- quidu "3EC8F4E400F6"
- sendEvent (object sendEvent
- quid "3EC8F779034B"))))
- (object ActivityState "Create Abbreviated"
- quid "3E899240037D")
- (object ActivityState "Create Full"
- quid "3E89926801F6"
- transitions (list transition_list
- (object State_Transition
- quid "3E8992B901E6"
- supplier ":Handshake Negotiation:ServerHello:Success"
- quidu "3E8992A103BB"
- sendEvent (object sendEvent
- quid "3E8992B901E9"))))
- (object State "Success"
- quid "3E8992A103BB"
- type "EndState")
- (object ActivityState "Set up the expected messages to receive (InitiateReceiveL())"
- quid "3EC8F4E400F6"
- transitions (list transition_list
- (object State_Transition
- quid "3E8992BF0283"
- supplier ":Handshake Negotiation:ServerHello:Success"
- quidu "3E8992A103BB"
- sendEvent (object sendEvent
- quid "3E8992BF0286"))))
- (object ActivityState "Set Server Hello parameters in CTLSProvider::TTlsCryptoAttributes"
- quid "3FE1DE160205"
- transitions (list transition_list
- (object State_Transition
- quid "3FE1E13801D6"
- supplier ":Handshake Negotiation:ServerHello:Get session Id"
- quidu "3FE1E00E03CA"
- sendEvent (object sendEvent
- quid "3FE1E13801D9"))))
- (object ActivityState "Assert that Compression is equal to NULL compression"
- quid "3FE1DE9303BB"
- transitions (list transition_list
- (object State_Transition
- quid "3FE1DEC9007E"
- supplier ":Handshake Negotiation:ServerHello:Set Server Hello parameters in CTLSProvider\\:\\:TTlsCryptoAttributes"
- quidu "3FE1DE160205"
- sendEvent (object sendEvent
- quid "3FE1DEC90081"))))
- (object ActivityState "Session Id"
- quid "3FE1DF0D0040"
- transitions (list transition_list
- (object State_Transition
- quid "3FE1DFB50030"
- supplier ":Handshake Negotiation:ServerHello:Full Handshake"
- quidu "3FE1DF9C0244"
- sendEvent (object sendEvent
- quid "3FE1DFB50050"))))
- (object ActivityState "Abbreviated Handshake"
- quid "3FE1DF97007E")
- (object ActivityState "Full Handshake"
- quid "3FE1DF9C0244")
- (object Decision "SessionId"
- quid "3FE1DFF0005F")
- (object ActivityState "Get session Id"
- quid "3FE1E00E03CA"
- transitions (list transition_list
- (object State_Transition
- quid "3FE1E223009E"
- supplier "$UNNAMED$116"
- quidu "3FE1E0190282"
- sendEvent (object sendEvent
- quid "3FE1E22300A1"))))
- (object Decision "$UNNAMED$116"
- quid "3FE1E0190282"
- transitions (list transition_list
- (object State_Transition
- quid "3FE1E2290188"
- supplier ":Handshake Negotiation:ServerHello:Full Handshake"
- quidu "3FE1DF9C0244"
- sendEvent (object sendEvent
- quid "3FE1E229018B"))
- (object State_Transition
- quid "3FE1E2360244"
- supplier ":Handshake Negotiation:ServerHello:Abbreviated Handshake"
- quidu "3FE1DF97007E"
- sendEvent (object sendEvent
- quid "3FE1E2360247")))))
- partitions (list Partitions
- (object Partition "TLSConnect"
- quid "3E8989C5011B"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$117"
- quid "3E8989D100FC"
- class "Logical View::Handshake Protocol::Receive::CServerHello"
- quidu "3E8ABB1B02B2"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$118"
- quid "3EC8F45F029C"
- class "Logical View::StateMachines::CHandshake"
- quidu "3E7A1400005B"
- persistence "Transient"
- multi FALSE))
- statediagrams (list StateDiagrams
- (object ActivityDiagram "Actions"
- quid "3E8988C60022"
- title "Actions"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "TLSConnect" @1007
- line_color 3342489
- quidu "3E8989C5011B"
- width 334)
- (object StateView "StartState" "Start" @1008
- Parent_View @1007
- location (96, 160)
- label (object ItemLabel
- Parent_View @1008
- location (138, 130)
- nlines 2
- max_width 600
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E898A5F009E"
- autoResize TRUE)
- (object StateView "EndState" "Success" @1009
- Parent_View @1007
- location (112, 1584)
- label (object ItemLabel
- Parent_View @1009
- location (166, 1542)
- nlines 2
- max_width 600
- label "Success")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8992A103BB"
- autoResize TRUE)
- (object Swimlane "$UNNAMED$117" @1010
- location (334, 0)
- line_color 3342489
- quidu "3E8989D100FC"
- width 1034)
- (object ActivityStateView "Parse Server Hello message (CServerHelloMsg)" @1011
- Parent_View @1010
- location (816, 144)
- label (object ItemLabel
- Parent_View @1011
- location (816, 132)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 552
- justify 0
- label "Parse Server Hello message (CServerHelloMsg)")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E898A58036D"
- width 674
- height 130
- autoResize TRUE)
- (object TransView "" @1012
- label (object SegLabel @1013
- Parent_View @1012
- location (326, 111)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "ProcessL()"
- pctDist 0.500000
- height 45
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E899081038C"
- client @1008
- supplier @1011
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "Set Server Hello parameters in CTLSProvider::TTlsCryptoAttributes" @1014
- Parent_View @1010
- location (816, 832)
- label (object ItemLabel
- Parent_View @1014
- location (816, 830)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 712
- justify 0
- label "Set Server Hello parameters in CTLSProvider::TTlsCryptoAttributes")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FE1DE160205"
- width 820
- height 110
- autoResize TRUE)
- (object ActivityStateView "Assert that Compression is equal to NULL compression" @1015
- Parent_View @1010
- location (816, 480)
- label (object ItemLabel
- Parent_View @1015
- location (816, 478)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 550
- justify 0
- label "Assert that Compression is equal to NULL compression")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FE1DE9303BB"
- width 658
- height 110
- autoResize TRUE)
- (object TransView "" @1016
- stereotype TRUE
- line_color 3342489
- quidu "3FE1DEC400EC"
- client @1011
- supplier @1015
- line_style 0
- x_offset FALSE)
- (object TransView "" @1017
- stereotype TRUE
- line_color 3342489
- quidu "3FE1DEC9007E"
- client @1015
- supplier @1014
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "Abbreviated Handshake" @1018
- Parent_View @1010
- location (1120, 1456)
- label (object ItemLabel
- Parent_View @1018
- location (1120, 1457)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "Abbreviated Handshake")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FE1DF97007E"
- autoResize TRUE)
- (object ActivityStateView "Full Handshake" @1019
- Parent_View @1010
- location (582, 1440)
- label (object ItemLabel
- Parent_View @1019
- location (582, 1441)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "Full Handshake")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FE1DF9C0244"
- autoResize TRUE)
- (object ActivityStateView "Get session Id" @1020
- Parent_View @1010
- location (816, 1072)
- label (object ItemLabel
- Parent_View @1020
- location (816, 1073)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "Get session Id")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FE1E00E03CA"
- autoResize TRUE)
- (object TransView "" @1021
- stereotype TRUE
- line_color 3342489
- quidu "3FE1E13801D6"
- client @1014
- supplier @1020
- line_style 0
- x_offset FALSE)
- (object DecisionView "$UNNAMED$116" @1022
- Parent_View @1010
- location (816, 1264)
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FE1E0190282"
- autoResize TRUE)
- (object TransView "" @1023
- stereotype TRUE
- line_color 3342489
- quidu "3FE1E223009E"
- client @1020
- supplier @1022
- line_style 0
- x_offset FALSE)
- (object Label @1024
- Parent_View @1010
- location (400, 1231)
- nlines 1
- max_width 250
- label "new session")
- (object Label @1025
- Parent_View @1010
- location (1138, 1247)
- nlines 1
- max_width 350
- label "resumed session")
- (object Swimlane "$UNNAMED$118" @1026
- location (1368, 0)
- line_color 3342489
- quidu "3EC8F45F029C"
- width 896)
- (object ActivityStateView "Set up the expected messages to receive (InitiateReceiveL())" @1027
- Parent_View @1026
- location (1816, 1584)
- label (object ItemLabel
- Parent_View @1027
- location (1816, 1581)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 664
- justify 0
- label "Set up the expected messages to receive (InitiateReceiveL())")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8F4E400F6"
- width 774
- height 112
- autoResize TRUE)
- (object TransView "" @1028
- stereotype TRUE
- line_color 3342489
- quidu "3E8992BF0283"
- client @1027
- supplier @1009
- line_style 0
- x_offset FALSE)
- (object Swimlane "$UNNAMED$117" @1029
- location (2264, 0)
- line_color 3342489
- quidu "3E8989D100FC"
- width 450)
- (object TransView "" @1030
- stereotype TRUE
- line_color 3342489
- quidu "3FE1E2290188"
- client @1022
- supplier @1019
- vertices (list Points
- (741, 1264)
- (606, 1263)
- (589, 1384))
- line_style 0
- x_offset FALSE)
- (object TransView "" @1031
- stereotype TRUE
- line_color 3342489
- quidu "3FE1E2360244"
- client @1022
- supplier @1018
- vertices (list Points
- (891, 1264)
- (1103, 1263)
- (1115, 1401))
- line_style 0
- x_offset FALSE)))))
- type "Normal")
- (object State "On Error"
- quid "3E8453C903A6"
- type "EndState")
- (object State "On Success"
- quid "3E8453C903AA"
- type "EndState")
- (object State "Full"
- quid "3E8453C903AF"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C903B0"
- supplier "Alert"
- sendEvent (object sendEvent
- quid "3E8453C903B3"))
- (object State_Transition
- quid "3E8453C903AB"
- supplier ":Handshake Negotiation:On Success"
- quidu "3E8453C903AA"
- sendEvent (object sendEvent
- quid "3E8453C903AE"))
- (object State_Transition
- quid "3E8453C904BA"
- supplier ":Handshake Negotiation:Alert"
- quidu "3E8453C9039D"
- sendEvent (object sendEvent
- quid "3E8453C904BD")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3E8453C903B4"
- states (list States
- (object State "Alert"
- quid "3E8453C903B6"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C903B7"
- supplier "On Error"
- sendEvent (object sendEvent
- quid "3E8453C903BA"))
- (object State_Transition
- quid "3E8453C903BB"
- supplier "On Error"
- sendEvent (object sendEvent
- quid "3E8453C903BE"))
- (object State_Transition
- quid "3E8453C903BF"
- supplier ":Full:On Error"
- sendEvent (object sendEvent
- quid "3E8453C903C2"))
- (object State_Transition
- quid "3E8453C903C3"
- supplier ":Full:On Error"
- sendEvent (object sendEvent
- quid "3E8453C903C6"))
- (object State_Transition
- quid "3E8839F00271"
- supplier ":Handshake Negotiation:Full:On Error"
- quidu "3E8453C90443"
- sendEvent (object sendEvent
- quid "3E8839F00274"))
- (object State_Transition
- quid "3E883A0D03AA"
- supplier ":Handshake Negotiation:Full:On Error"
- quidu "3E8453C90443"
- sendEvent (object sendEvent
- quid "3E883A0D03AD")))
- type "Normal")
- (object State "FinishSend"
- quid "3E8453C90412"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C90413"
- supplier ":Full:ChangeCipherRecv"
- sendEvent (object sendEvent
- quid "3E8453C90416"))
- (object State_Transition
- quid "3E8453C90417"
- supplier "Alert"
- sendEvent (object sendEvent
- quid "3E8453C9041A"))
- (object State_Transition
- quid "3E8453C9041B"
- supplier ":Full:Alert"
- sendEvent (object sendEvent
- quid "3E8453C9041E"))
- (object State_Transition
- quid "3E8839F80148"
- supplier ":Handshake Negotiation:Full:Alert"
- quidu "3E8453C903B6"
- sendEvent (object sendEvent
- quid "3E8839F8014B"))
- (object State_Transition
- quid "3E883A4003B9"
- supplier ":Handshake Negotiation:Full:ChangeCipherSpecRecv"
- quidu "3E8453C90423"
- sendEvent (object sendEvent
- quid "3E883A4003BC"))
- (object State_Transition
- quid "3ECC927F01E4"
- supplier ":Handshake Negotiation:Full:Alert"
- quidu "3E8453C903B6"
- sendEvent (object sendEvent
- quid "3ECC927F01E7")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3E887DF500FA"
- states (list States
- (object State "ProcessL"
- quid "3E887E3B02FE"
- transitions (list transition_list
- (object State_Transition
- quid "3E887F1502A0"
- supplier ":Handshake Negotiation:Full:FinishSend:Compute HASH"
- quidu "3E887E6B03AA"
- sendEvent (object sendEvent
- quid "3E887F1502A3")))
- type "StartState")
- (object ActivityState "Fill CFinishMsg3_1"
- quid "3E887E410196"
- transitions (list transition_list
- (object State_Transition
- quid "3E887EFD036B"
- supplier ":Handshake Negotiation:Full:FinishSend:Alert"
- quidu "3E887EE6004E"
- sendEvent (object sendEvent
- quid "3E887EFD036E"))
- (object State_Transition
- quid "3E887F06007D"
- supplier ":Handshake Negotiation:Full:FinishSend:Compose and send message"
- quidu "3E887ED902EE"
- sendEvent (object sendEvent
- quid "3E887F060080"))))
- (object ActivityState "Compute HASH"
- quid "3E887E6B03AA"
- transitions (list transition_list
- (object State_Transition
- quid "3E887F120010"
- supplier ":Handshake Negotiation:Full:FinishSend:MD5"
- quidu "3E887E7C030D"
- sendEvent (object sendEvent
- quid "3E887F120013"))
- (object State_Transition
- quid "3EC26D61028D"
- supplier ":Handshake Negotiation:Full:FinishSend:SHA"
- quidu "3E887E87038A"
- sendEvent (object sendEvent
- quid "3EC26D610290"))
- (object State_Transition
- quid "3EC26D6B024E"
- supplier ":Handshake Negotiation:Full:FinishSend:PRF"
- quidu "3E887E8F003F"
- sendEvent (object sendEvent
- quid "3EC26D6B0251"))
- (object State_Transition
- quid "3EC26E09000C"
- supplier ":Handshake Negotiation:Full:FinishSend:Protocol version?"
- quidu "3EC26DEB02BC"
- sendEvent (object sendEvent
- quid "3EC26E09000F"))))
- (object ActivityState "MD5"
- quid "3E887E7C030D"
- transitions (list transition_list
- (object State_Transition
- quid "3E887F0E03D9"
- supplier ":Handshake Negotiation:Full:FinishSend:SHA"
- quidu "3E887E87038A"
- sendEvent (object sendEvent
- quid "3E887F0E03DC"))))
- (object ActivityState "SHA"
- quid "3E887E87038A"
- transitions (list transition_list
- (object State_Transition
- quid "3E887F0C00CB"
- supplier ":Handshake Negotiation:Full:FinishSend:PRF"
- quidu "3E887E8F003F"
- sendEvent (object sendEvent
- quid "3E887F0C00CE"))
- (object State_Transition
- quid "3EC26C620377"
- supplier ":Handshake Negotiation:Full:FinishSend:Fill CFinishMsg3_0"
- quidu "3EC26C3A0173"
- sendEvent (object sendEvent
- quid "3EC26C62037A"))))
- (object ActivityState "PRF"
- quid "3E887E8F003F"
- transitions (list transition_list
- (object State_Transition
- quid "3E887F0901B6"
- supplier ":Handshake Negotiation:Full:FinishSend:Fill CFinishMsg3_1"
- quidu "3E887E410196"
- sendEvent (object sendEvent
- quid "3E887F0901B9"))))
- (object ActivityState "Compose and send message"
- quid "3E887ED902EE"
- transitions (list transition_list
- (object State_Transition
- quid "3E887EFA006E"
- supplier ":Handshake Negotiation:Full:FinishSend:Alert"
- quidu "3E887EE6004E"
- sendEvent (object sendEvent
- quid "3E887EFA0071"))
- (object State_Transition
- quid "3E887F0002CF"
- supplier ":Handshake Negotiation:Full:FinishSend:InitiateTransmitL"
- quidu "3EC90FFD0348"
- sendEvent (object sendEvent
- quid "3E887F0002D2"))
- (object State_Transition
- quid "3ECC960B02DE"
- supplier ":Handshake Negotiation:Full:FinishSend:Alert"
- quidu "3E887EE6004E"
- sendEvent (object sendEvent
- quid "3ECC960B02E1"))))
- (object State "Alert"
- quid "3E887EE6004E"
- type "EndState")
- (object State "Success"
- quid "3E887EE803D9"
- type "EndState")
- (object State "NewState"
- quid "3EC26C320367"
- type "Normal")
- (object ActivityState "Fill CFinishMsg3_0"
- quid "3EC26C3A0173"
- transitions (list transition_list
- (object State_Transition
- quid "3EC26E3801E1"
- supplier ":Handshake Negotiation:Full:FinishSend:Compose and send message"
- quidu "3E887ED902EE"
- sendEvent (object sendEvent
- quid "3EC26E3801E4"))
- (object State_Transition
- quid "3EC26E57001C"
- supplier ":Handshake Negotiation:Full:FinishSend:Alert"
- quidu "3E887EE6004E"
- sendEvent (object sendEvent
- quid "3EC26E57001F"))
- (object State_Transition
- quid "3ECC9622031C"
- supplier ":Handshake Negotiation:Full:FinishSend:Alert"
- quidu "3E887EE6004E"
- sendEvent (object sendEvent
- quid "3ECC9622031F"))))
- (object Decision "Protocol version?"
- quid "3EC26DEB02BC"
- transitions (list transition_list
- (object State_Transition
- quid "3EC26E0F02DB"
- supplier ":Handshake Negotiation:Full:FinishSend:Fill CFinishMsg3_0"
- quidu "3EC26C3A0173"
- sendEvent (object sendEvent
- quid "3EC26E0F02DE"))
- (object State_Transition
- quid "3EC26E1402FA"
- supplier ":Handshake Negotiation:Full:FinishSend:Fill CFinishMsg3_1"
- quidu "3E887E410196"
- sendEvent (object sendEvent
- quid "3EC26E1402FD"))))
- (object ActivityState "InitiateTransmitL"
- quid "3EC90FFD0348"
- transitions (list transition_list
- (object State_Transition
- quid "3EC910310367"
- supplier ":Handshake Negotiation:Full:FinishSend:Success"
- quidu "3E887EE803D9"
- sendEvent (object sendEvent
- quid "3EC91031036A")))))
- partitions (list Partitions
- (object Partition "$UNNAMED$119"
- quid "3E887E0D007D"
- class "Logical View::StateMachines::CHandshake"
- quidu "3E7A1400005B"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$120"
- quid "3E887E170290"
- class "Logical View::Handshake Protocol::Transmit::CSendFinished"
- quidu "3E7A20B701B3"
- persistence "Transient"
- multi FALSE)
- (object Partition "Security"
- quid "3E887E320262"
- persistence "Transient"
- multi FALSE)
- (object Partition "TLSCrypto"
- quid "3E89886C0060"
- persistence "Transient"
- multi FALSE))
- statediagrams (list StateDiagrams
- (object ActivityDiagram "Activity"
- quid "3E887DF50129"
- title "Activity"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$119" @1032
- line_color 3342489
- quidu "3E887E0D007D"
- width 538)
- (object StateView "StartState" "ProcessL" @1033
- Parent_View @1032
- location (96, 618)
- label (object ItemLabel
- Parent_View @1033
- location (138, 588)
- nlines 2
- max_width 600
- label "ProcessL")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E887E3B02FE"
- autoResize TRUE)
- (object StateView "EndState" "Alert" @1034
- Parent_View @1032
- location (272, 1808)
- label (object ItemLabel
- Parent_View @1034
- location (326, 1766)
- nlines 2
- max_width 600
- label "Alert")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E887EE6004E"
- autoResize TRUE)
- (object StateView "EndState" "Success" @1035
- Parent_View @1032
- location (256, 1344)
- label (object ItemLabel
- Parent_View @1035
- location (310, 1302)
- nlines 2
- max_width 600
- label "Success")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E887EE803D9"
- autoResize TRUE)
- (object ActivityStateView "InitiateTransmitL" @1036
- Parent_View @1032
- location (266, 1568)
- label (object ItemLabel
- Parent_View @1036
- location (266, 1565)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 302
- justify 0
- label "InitiateTransmitL")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC90FFD0348"
- width 412
- height 113
- autoResize TRUE)
- (object TransView "" @1037
- stereotype TRUE
- line_color 3342489
- quidu "3EC910310367"
- client @1036
- supplier @1035
- line_style 0
- x_offset FALSE)
- (object StateView "EndState" "Alert" @1038
- Parent_View @1032
- location (256, 1056)
- label (object ItemLabel
- Parent_View @1038
- location (310, 1014)
- nlines 2
- max_width 600
- label "Alert")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E887EE6004E"
- autoResize TRUE)
- (object Swimlane "$UNNAMED$120" @1039
- location (538, 0)
- line_color 3342489
- quidu "3E887E170290"
- width 1075)
- (object ActivityStateView "Compose and send message" @1040
- Parent_View @1039
- location (1056, 1568)
- label (object ItemLabel
- Parent_View @1040
- location (1056, 1566)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 310
- justify 0
- label "Compose and send message")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E887ED902EE"
- width 418
- height 110
- autoResize TRUE)
- (object TransView "" @1041
- stereotype TRUE
- line_color 3342489
- quidu "3E887F0002CF"
- client @1040
- supplier @1036
- line_style 0
- x_offset FALSE)
- (object NoteView @1042
- Parent_View @1039
- location (826, 240)
- label (object ItemLabel
- Parent_View @1042
- location (213, 40)
- fill_color 13434879
- nlines 8
- max_width 1190
- label
-|TLS 1.0
-|PRF(master_secret, finished_label, MD5(handshake_messages) + SHA-1(handshake_messages))
-|SSL 3.0
-|MD5(master_secret + pad2 + MD5(handshake_messages + Sender + master_secret + pad1));
-|SHA(master_secret + pad2 + SHA(handshake_messages + Sender + master_secret + pad1));
- )
- line_color 3342489
- fill_color 13434879
- width 1250
- height 412)
- (object ActivityStateView "Fill CFinishMsg3_0" @1043
- Parent_View @1039
- location (816, 1200)
- label (object ItemLabel
- Parent_View @1043
- location (816, 1194)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 304
- justify 0
- label "Fill CFinishMsg3_0")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC26C3A0173"
- width 419
- height 119
- autoResize TRUE)
- (object TransView "" @1044
- stereotype TRUE
- line_color 3342489
- quidu "3EC26E3801E1"
- client @1043
- supplier @1040
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "Fill CFinishMsg3_1" @1045
- Parent_View @1039
- location (1312, 1200)
- label (object ItemLabel
- Parent_View @1045
- location (1312, 1191)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 332
- justify 0
- label "Fill CFinishMsg3_1")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E887E410196"
- width 450
- height 125
- autoResize TRUE)
- (object DecisionView "Protocol version?" @1046
- Parent_View @1039
- location (1024, 832)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @1046
- location (1080, 783)
- nlines 2
- max_width 300
- label "Protocol version?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC26DEB02BC"
- autoResize TRUE)
- (object TransView "" @1047
- stereotype TRUE
- line_color 3342489
- quidu "3EC26E1402FA"
- client @1046
- supplier @1045
- line_style 0
- x_offset FALSE)
- (object TransView "" @1048
- stereotype TRUE
- line_color 3342489
- quidu "3EC26E0F02DB"
- client @1046
- supplier @1043
- line_style 0
- x_offset FALSE)
- (object Label @1049
- Parent_View @1039
- location (1184, 960)
- nlines 1
- max_width 218
- label "TLS v1.0")
- (object Label @1050
- Parent_View @1039
- location (768, 1040)
- nlines 1
- max_width 256
- label "SSL v3.0")
- (object Swimlane "TLSCrypto" @1051
- location (1613, 0)
- line_color 3342489
- quidu "3E89886C0060"
- width 494)
- (object ActivityStateView "Compute HASH" @1052
- Parent_View @1051
- location (1860, 618)
- label (object ItemLabel
- Parent_View @1052
- location (1860, 619)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 244
- justify 0
- label "Compute HASH")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E887E6B03AA"
- autoResize TRUE)
- (object TransView "" @1053
- stereotype TRUE
- line_color 3342489
- quidu "3E887F1502A0"
- client @1033
- supplier @1052
- line_style 0
- x_offset FALSE)
- (object AttachView "" @1054
- stereotype TRUE
- line_color 3342489
- client @1042
- supplier @1052
- line_style 0)
- (object TransView "" @1055
- stereotype TRUE
- line_color 3342489
- quidu "3EC26E09000C"
- client @1052
- supplier @1046
- line_style 0
- x_offset FALSE)
- (object Swimlane "Security" @1056
- location (2107, 0)
- line_color 3342489
- quidu "3E887E320262"
- width 496)
- (object ActivityStateView "MD5" @1057
- Parent_View @1056
- location (2356, 448)
- label (object ItemLabel
- Parent_View @1057
- location (2356, 449)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 244
- justify 0
- label "MD5")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E887E7C030D"
- autoResize TRUE)
- (object ActivityStateView "SHA" @1058
- Parent_View @1056
- location (2356, 672)
- label (object ItemLabel
- Parent_View @1058
- location (2356, 673)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 244
- justify 0
- label "SHA")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E887E87038A"
- autoResize TRUE)
- (object ActivityStateView "PRF" @1059
- Parent_View @1056
- location (2356, 896)
- label (object ItemLabel
- Parent_View @1059
- location (2356, 897)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 244
- justify 0
- label "PRF")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E887E8F003F"
- autoResize TRUE)
- (object Swimlane "$UNNAMED$120" @1060
- location (2603, 0)
- line_color 3342489
- quidu "3E887E170290"
- width 450)
- (object TransView "" @1061
- stereotype TRUE
- line_color 255
- quidu "3EC26E57001C"
- client @1043
- supplier @1038
- line_style 0
- x_offset FALSE)
- (object TransView "" @1062
- stereotype TRUE
- line_color 3342489
- quidu "3E887F06007D"
- client @1045
- supplier @1040
- line_style 0
- x_offset FALSE)
- (object TransView "" @1063
- stereotype TRUE
- line_color 255
- quidu "3E887EFD036B"
- client @1045
- supplier @1034
- vertices (list Points
- (1313, 1265)
- (1325, 1806)
- (314, 1807))
- line_style 0
- x_offset FALSE)
- (object TransView "" @1064
- stereotype TRUE
- line_color 255
- quidu "3E887EFA006E"
- client @1040
- supplier @1034
- line_style 0
- x_offset FALSE)))))
- type "Normal")
- (object State "ChangeCipherSpecSend"
- quid "3E8453C90405"
- documentation "Compute crypto params"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C90406"
- supplier ":Full:FinishSend"
- sendEvent (object sendEvent
- quid "3E8453C90409"))
- (object State_Transition
- quid "3E8453C9040A"
- supplier "Alert"
- sendEvent (object sendEvent
- quid "3E8453C9040D"))
- (object State_Transition
- quid "3E8453C9040E"
- supplier ":Full:Alert"
- sendEvent (object sendEvent
- quid "3E8453C90411"))
- (object State_Transition
- quid "3E8839EE00BC"
- supplier ":Handshake Negotiation:Full:Alert"
- quidu "3E8453C903B6"
- sendEvent (object sendEvent
- quid "3E8839EE00BF"))
- (object State_Transition
- quid "3E883A3D031D"
- supplier ":Handshake Negotiation:Full:FinishSend"
- quidu "3E8453C90412"
- sendEvent (object sendEvent
- quid "3E883A3D0320")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3E8867E700BC"
- states (list States
- (object State "$UNNAMED$121"
- quid "3E88687C034C"
- transitions (list transition_list
- (object State_Transition
- quid "3E886A9100CB"
- supplier ":Handshake Negotiation:Full:ChangeCipherSpecSend:Compute cryptographic parameters to write"
- quidu "3E886A8101E5"
- sendEvent (object sendEvent
- quid "3E886A9100CE")))
- type "StartState")
- (object ActivityState "Compute cryptographic parameters to write"
- quid "3E886A8101E5"
- transitions (list transition_list
- (object State_Transition
- quid "3E886BF202BF"
- supplier ":Handshake Negotiation:Full:ChangeCipherSpecSend:Pseudo Random Function (PRF)"
- quidu "3E886A9C0252"
- sendEvent (object sendEvent
- quid "3E886BF202C2"))))
- (object ActivityState "Pseudo Random Function (PRF)"
- quid "3E886A9C0252"
- transitions (list transition_list
- (object State_Transition
- quid "3E886C7F001F"
- supplier ":Handshake Negotiation:Full:ChangeCipherSpecSend:Apply security parameters to write"
- quidu "3E886C270177"
- sendEvent (object sendEvent
- quid "3E886C7F0022"))))
- (object ActivityState "Compose and send message"
- quid "3E886C0202BF"
- transitions (list transition_list
- (object State_Transition
- quid "3E886CA40233"
- supplier ":Handshake Negotiation:Full:ChangeCipherSpecSend:Success"
- quidu "3E886C8502BF"
- sendEvent (object sendEvent
- quid "3E886CA40236"))))
- (object ActivityState "Apply security parameters to write"
- quid "3E886C270177"
- transitions (list transition_list
- (object State_Transition
- quid "3E886C820204"
- supplier ":Handshake Negotiation:Full:ChangeCipherSpecSend:Compose and send message"
- quidu "3E886C0202BF"
- sendEvent (object sendEvent
- quid "3E886C820207"))
- (object State_Transition
- quid "3E886C9F03D9"
- supplier ":Handshake Negotiation:Full:ChangeCipherSpecSend:Alert"
- quidu "3E886C920262"
- sendEvent (object sendEvent
- quid "3E886C9F03DC"))))
- (object State "Success"
- quid "3E886C8502BF"
- type "EndState")
- (object State "Alert"
- quid "3E886C920262"
- type "EndState"))
- partitions (list Partitions
- (object Partition "TLSConnect"
- quid "3E8868020119"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$122"
- quid "3E886818008D"
- class "Logical View::ChangeCipherSpec protocol::CSendChangeCipherSpec"
- quidu "3E7A1FED01F1"
- persistence "Transient"
- multi FALSE)
- (object Partition "TLSCrypto"
- quid "3E88685B02DF"
- persistence "Transient"
- multi FALSE)
- (object Partition "Security"
- quid "3E88686501C5"
- persistence "Transient"
- multi FALSE))
- statediagrams (list StateDiagrams
- (object ActivityDiagram "Activity"
- quid "3E8867E700EB"
- title "Activity"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "TLSConnect" @1065
- line_color 3342489
- quidu "3E8868020119"
- width 374)
- (object StateView "StartState" "$UNNAMED$121" @1066
- Parent_View @1065
- location (128, 368)
- label (object ItemLabel
- Parent_View @1066
- location (170, 338)
- nlines 2
- max_width 600
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E88687C034C"
- autoResize TRUE)
- (object StateView "EndState" "Success" @1067
- Parent_View @1065
- location (128, 1776)
- label (object ItemLabel
- Parent_View @1067
- location (182, 1734)
- nlines 2
- max_width 600
- label "Success")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E886C8502BF"
- autoResize TRUE)
- (object StateView "EndState" "Alert" @1068
- Parent_View @1065
- location (112, 1456)
- label (object ItemLabel
- Parent_View @1068
- location (166, 1414)
- nlines 2
- max_width 600
- label "Alert")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E886C920262"
- autoResize TRUE)
- (object Swimlane "$UNNAMED$122" @1069
- location (374, 0)
- line_color 3342489
- quidu "3E886818008D"
- width 593)
- (object ActivityStateView "Compose and send message" @1070
- Parent_View @1069
- location (672, 1776)
- label (object ItemLabel
- Parent_View @1070
- location (672, 1774)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 310
- justify 0
- label "Compose and send message")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E886C0202BF"
- width 418
- height 110
- autoResize TRUE)
- (object TransView "" @1071
- stereotype TRUE
- line_color 3342489
- quidu "3E886CA40233"
- client @1070
- supplier @1067
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "Apply security parameters to write" @1072
- Parent_View @1069
- location (670, 1456)
- label (object ItemLabel
- Parent_View @1072
- location (670, 1448)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 356
- justify 0
- label "Apply security parameters to write")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E886C270177"
- width 472
- height 122
- autoResize TRUE)
- (object NoteView @1073
- Parent_View @1069
- location (640, 608)
- font (object Font
- size 8)
- label (object ItemLabel
- Parent_View @1073
- location (115, 489)
- fill_color 13434879
- nlines 6
- max_width 1015
- label
-|master secret = PRF(pre_master_secret, "master secret",
-| ClientHello.random + erverHello.random)
-|key_block = PRF(SecurityParameters.master_secret,
-| "key expansion", SecurityParameters.server_random +
-| SecurityParameters.client_random);
- )
- line_color 3342489
- fill_color 13434879
- width 1075
- height 250)
- (object NoteView @1074
- Parent_View @1069
- location (576, 880)
- font (object Font
- size 8)
- label (object ItemLabel
- Parent_View @1074
- location (116, 767)
- fill_color 13434879
- nlines 6
- max_width 884
- label
-|key_block is divided as follows
-| client_write_MAC_secret[SecurityParameters.hash_size] client_write_key[SecurityParameters.key_material_length]
-| client_write_IV[SecurityParameters.IV_size]
- )
- line_color 3342489
- fill_color 13434879
- width 944
- height 238)
- (object Swimlane "TLSCrypto" @1075
- location (967, 0)
- line_color 3342489
- quidu "3E88685B02DF"
- width 778)
- (object ActivityStateView "Compute cryptographic parameters to write" @1076
- Parent_View @1075
- location (1356, 368)
- label (object ItemLabel
- Parent_View @1076
- location (1356, 354)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 532
- justify 0
- label "Compute cryptographic parameters to write")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E886A8101E5"
- width 656
- height 134
- autoResize TRUE)
- (object TransView "" @1077
- stereotype TRUE
- line_color 3342489
- quidu "3E886A9100CB"
- client @1066
- supplier @1076
- line_style 0
- x_offset FALSE)
- (object AttachView "" @1078
- stereotype TRUE
- line_color 3342489
- client @1073
- supplier @1076
- line_style 0)
- (object NoteView @1079
- Parent_View @1075
- location (1352, 144)
- font (object Font
- size 8)
- label (object ItemLabel
- Parent_View @1079
- location (1014, 63)
- fill_color 13434879
- nlines 4
- max_width 640
- label "The cryptographic computation is version dependent. The example below shows the computation for TLS1.0")
- line_color 3342489
- fill_color 13434879
- width 700
- height 175)
- (object AttachView "" @1080
- stereotype TRUE
- line_color 3342489
- client @1079
- supplier @1076
- line_style 0)
- (object Swimlane "Security" @1081
- location (1745, 0)
- line_color 3342489
- quidu "3E88686501C5"
- width 540)
- (object ActivityStateView "Pseudo Random Function (PRF)" @1082
- Parent_View @1081
- location (2014, 768)
- label (object ItemLabel
- Parent_View @1082
- location (2014, 763)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 306
- justify 0
- label "Pseudo Random Function (PRF)")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E886A9C0252"
- width 418
- height 116
- autoResize TRUE)
- (object TransView "" @1083
- stereotype TRUE
- line_color 3342489
- quidu "3E886BF202BF"
- client @1076
- supplier @1082
- line_style 0
- x_offset FALSE)
- (object Swimlane "$UNNAMED$122" @1084
- location (2285, 0)
- line_color 3342489
- quidu "3E886818008D"
- width 450)
- (object TransView "" @1085
- stereotype TRUE
- line_color 3342489
- quidu "3E886C7F001F"
- client @1082
- supplier @1072
- vertices (list Points
- (2005, 828)
- (1919, 1453)
- (883, 1455))
- line_style 0
- x_offset FALSE)
- (object TransView "" @1086
- stereotype TRUE
- line_color 3342489
- quidu "3E886C820204"
- client @1072
- supplier @1070
- line_style 0
- x_offset FALSE)
- (object TransView "" @1087
- stereotype TRUE
- line_color 255
- quidu "3E886C9F03D9"
- client @1072
- supplier @1068
- line_style 0
- x_offset FALSE)))))
- type "Normal")
- (object State "ClientInfo"
- quid "3E8453C903CB"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C903CC"
- supplier ":Full:ChangeCipherSend"
- sendEvent (object sendEvent
- quid "3E8453C903CF"))
- (object State_Transition
- quid "3E8453C903C7"
- supplier ":Full:Alert"
- sendEvent (object sendEvent
- quid "3E8453C903CA"))
- (object State_Transition
- quid "3E8839E901B6"
- supplier ":Handshake Negotiation:Full:Alert"
- quidu "3E8453C903B6"
- sendEvent (object sendEvent
- quid "3E8839E901B9"))
- (object State_Transition
- quid "3E883A3B00FA"
- supplier ":Handshake Negotiation:Full:ChangeCipherSpecSend"
- quidu "3E8453C90405"
- sendEvent (object sendEvent
- quid "3E883A3B00FD")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3E8453C903D0"
- states (list States
- (object State "ClientCertificate"
- quid "3E8453C903D2"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C903D3"
- supplier ":ClientInfo:ClientKeyExchange"
- sendEvent (object sendEvent
- quid "3E8453C903D6"))
- (object State_Transition
- quid "3E8475B1039A"
- label ""
- supplier ":Handshake Negotiation:Full:ClientInfo:ClientKeyExchange"
- quidu "3E8453C903D9"
- Event (object Event "ClientCertificate sent"
- quid "3E8478040454")
- sendEvent (object sendEvent
- quid "3E8475B1039D"))
- (object State_Transition
- quid "3E8475BA00CB"
- supplier ":Handshake Negotiation:Full:ClientInfo:CertificateVerify"
- quidu "3E8453C903EA"
- sendEvent (object sendEvent
- quid "3E8475BA00CE")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3E883AB80242"
- states (list States
- (object State "ProcessL"
- quid "3E883B1A01E5"
- transitions (list transition_list
- (object State_Transition
- quid "3E883C21032D"
- supplier ":Handshake Negotiation:Full:ClientInfo:ClientCertificate:GetClientCertificates"
- quidu "3E883BCC02BF"
- sendEvent (object sendEvent
- quid "3E883C210330")))
- type "StartState")
- (object ActivityState "Display certificates"
- quid "3E883B340187")
- (object ActivityState "GetClientCertificates"
- quid "3E883BCC02BF"
- transitions (list transition_list
- (object State_Transition
- quid "3E883C6702B0"
- supplier ":Handshake Negotiation:Full:ClientInfo:ClientCertificate:Display certificates"
- quidu "3E883B340187"
- sendEvent (object sendEvent
- quid "3E883C6702B3"))
- (object State_Transition
- quid "3E883CD103D9"
- supplier ":Handshake Negotiation:Full:ClientInfo:ClientCertificate:Fill CCertificateMsg"
- quidu "3E884DD9003F"
- sendEvent (object sendEvent
- quid "3E883CD103DC"))))
- (object ActivityState "Compose message&send"
- quid "3E883C75032D"
- transitions (list transition_list
- (object State_Transition
- quid "3E883D0301D5"
- supplier ":Handshake Negotiation:Full:ClientInfo:ClientCertificate:Success"
- quidu "3E883CE1003F"
- sendEvent (object sendEvent
- quid "3E883D0301D8"))
- (object State_Transition
- quid "3E883D10001F"
- supplier ":Handshake Negotiation:Full:ClientInfo:ClientCertificate:Alert"
- quidu "3E883CFA033C"
- sendEvent (object sendEvent
- quid "3E883D100022"))))
- (object State "Success"
- quid "3E883CE1003F"
- type "EndState")
- (object State "Alert"
- quid "3E883CFA033C"
- type "EndState")
- (object ActivityState "Fill CCertificateMsg"
- quid "3E884DD9003F"
- transitions (list transition_list
- (object State_Transition
- quid "3E88674F02A0"
- supplier ":Handshake Negotiation:Full:ClientInfo:ClientCertificate:Alert"
- quidu "3E883CFA033C"
- sendEvent (object sendEvent
- quid "3E88674F02A3"))
- (object State_Transition
- quid "3E88677103B9"
- supplier ":Handshake Negotiation:Full:ClientInfo:ClientCertificate:Compose message&send"
- quidu "3E883C75032D"
- sendEvent (object sendEvent
- quid "3E88677103BC")))))
- partitions (list Partitions
- (object Partition "$UNNAMED$123"
- quid "3E883AEB010A"
- class "Logical View::StateMachines::CHandshake"
- quidu "3E7A1400005B"
- persistence "Transient"
- multi FALSE)
- (object Partition "TLSCrypto"
- quid "3E883B0D02BF"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$124"
- quid "3E883BB9004E"
- class "Logical View::TLSCryptography::TLSProvider"
- quidu "3E7B52B1006A"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$125"
- quid "3E883C8C0204"
- class "Logical View::Handshake Protocol::Transmit::CClientCertificate"
- quidu "3E7A1FC00174"
- persistence "Transient"
- multi FALSE))
- statediagrams (list StateDiagrams
- (object ActivityDiagram "Activity"
- quid "3E883AB802A0"
- title "Activity"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$123" @1088
- line_color 3342489
- quidu "3E883AEB010A"
- width 380)
- (object StateView "StartState" "ProcessL" @1089
- Parent_View @1088
- location (128, 560)
- label (object ItemLabel
- Parent_View @1089
- location (170, 530)
- nlines 2
- max_width 600
- label "ProcessL")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E883B1A01E5"
- autoResize TRUE)
- (object StateView "EndState" "Success" @1090
- Parent_View @1088
- location (128, 1008)
- label (object ItemLabel
- Parent_View @1090
- location (182, 966)
- nlines 2
- max_width 600
- label "Success")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E883CE1003F"
- autoResize TRUE)
- (object StateView "EndState" "Alert" @1091
- Parent_View @1088
- location (128, 832)
- label (object ItemLabel
- Parent_View @1091
- location (182, 790)
- nlines 2
- max_width 600
- label "Alert")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E883CFA033C"
- autoResize TRUE)
- (object Swimlane "$UNNAMED$125" @1092
- location (380, 0)
- line_color 3342489
- quidu "3E883C8C0204"
- width 527)
- (object ActivityStateView "Compose message&send" @1093
- Parent_View @1092
- location (644, 1008)
- label (object ItemLabel
- Parent_View @1093
- location (644, 999)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 288
- justify 0
- label "Compose message&send")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E883C75032D"
- width 431
- height 125
- autoResize TRUE)
- (object TransView "" @1094
- stereotype TRUE
- line_color 3342489
- quidu "3E883D0301D5"
- client @1093
- supplier @1090
- line_style 0
- x_offset FALSE)
- (object TransView "" @1095
- stereotype TRUE
- line_color 255
- quidu "3E883D10001F"
- client @1093
- supplier @1091
- line_style 0
- x_offset FALSE)
- (object Swimlane "TLSCrypto" @1096
- location (907, 0)
- line_color 3342489
- quidu "3E883B0D02BF"
- width 570)
- (object ActivityStateView "Fill CCertificateMsg" @1097
- Parent_View @1096
- location (1201, 832)
- label (object ItemLabel
- Parent_View @1097
- location (1201, 826)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 316
- justify 0
- label "Fill CCertificateMsg")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E884DD9003F"
- width 431
- height 119
- autoResize TRUE)
- (object TransView "" @1098
- stereotype TRUE
- line_color 255
- quidu "3E88674F02A0"
- client @1097
- supplier @1091
- line_style 0
- x_offset FALSE)
- (object TransView "" @1099
- stereotype TRUE
- line_color 3342489
- quidu "3E88677103B9"
- client @1097
- supplier @1093
- line_style 0
- x_offset FALSE)
- (object Swimlane "$UNNAMED$124" @1100
- location (1477, 0)
- line_color 3342489
- quidu "3E883BB9004E"
- width 675)
- (object ActivityStateView "GetClientCertificates" @1101
- Parent_View @1100
- location (1808, 560)
- label (object ItemLabel
- Parent_View @1101
- location (1808, 554)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 416
- justify 0
- label "GetClientCertificates")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E883BCC02BF"
- width 531
- height 119
- autoResize TRUE)
- (object TransView "" @1102
- stereotype TRUE
- line_color 3342489
- quidu "3E883CD103D9"
- client @1101
- supplier @1097
- line_style 0
- x_offset FALSE)
- (object TransView "" @1103
- stereotype TRUE
- line_color 3342489
- quidu "3E883C21032D"
- client @1089
- supplier @1101
- line_style 0
- x_offset FALSE)
- (object NoteView @1104
- Parent_View @1100
- location (1830, 288)
- label (object ItemLabel
- Parent_View @1104
- location (1561, 163)
- fill_color 13434879
- nlines 5
- max_width 503
- label "Retreives suitable certificates according to CertificateRequest message")
- line_color 3342489
- fill_color 13434879
- width 563
- height 263)
- (object Swimlane "$UNNAMED$124" @1105
- location (2152, 0)
- line_color 3342489
- quidu "3E883BB9004E"
- width 450)
- (object AttachView "" @1106
- stereotype TRUE
- line_color 3342489
- client @1104
- supplier @1101
- line_style 0)))))
- type "Normal")
- (object State "ClientKeyExchange"
- quid "3E8453C903D9"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C903DA"
- supplier ":ClientInfo:CertificateVerify"
- sendEvent (object sendEvent
- quid "3E8453C903DD"))
- (object State_Transition
- quid "3E8453C903DE"
- supplier "ChangeCipherSend"
- sendEvent (object sendEvent
- quid "3E8453C903E1"))
- (object State_Transition
- quid "3E8453C903E2"
- supplier ":ClientInfo:ChangeCipherSend"
- sendEvent (object sendEvent
- quid "3E8453C903E5"))
- (object State_Transition
- quid "3E8475B7034C"
- label ""
- supplier ":Handshake Negotiation:Full:ClientInfo:CertificateVerify"
- quidu "3E8453C903EA"
- Event (object Event "ClientKeyExchange sent"
- quid "3E847804046E")
- condition "ClientCertificate with signing capability sent"
- sendEvent (object sendEvent
- quid "3E8475B7034F"))
- (object State_Transition
- quid "3E8475C30271"
- supplier ":Handshake Negotiation:Full:ClientInfo:ChangeCipherSend"
- quidu "3E8453C903F5"
- sendEvent (object sendEvent
- quid "3E8475C30274")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3E883E760196"
- states (list States
- (object State "ProcessL"
- quid "3E884D7B0223"
- transitions (list transition_list
- (object State_Transition
- quid "3E88502F0262"
- supplier ":Handshake Negotiation:Full:ClientInfo:ClientKeyExchange:Encryption?"
- quidu "3E884FDC01B6"
- sendEvent (object sendEvent
- quid "3E88502F0265")))
- type "StartState")
- (object Decision "Encryption?"
- quid "3E884FDC01B6"
- transitions (list transition_list
- (object State_Transition
- quid "3E88519900BC"
- label ""
- supplier ":Handshake Negotiation:Full:ClientInfo:ClientKeyExchange:Yc sent via certificate?"
- quidu "3E8850E101E5"
- condition "DH"
- sendEvent (object sendEvent
- quid "3E88519900BF"))
- (object State_Transition
- quid "3E8855870290"
- label ""
- supplier ":Handshake Negotiation:Full:ClientInfo:ClientKeyExchange:generate RSA premaster secret"
- quidu "3E88503901E5"
- condition "RSA"
- sendEvent (object sendEvent
- quid "3E8855870293"))))
- (object ActivityState "generate RSA premaster secret"
- quid "3E88503901E5"
- transitions (list transition_list
- (object State_Transition
- quid "3E88558D0119"
- supplier ":Handshake Negotiation:Full:ClientInfo:ClientKeyExchange:encrypt premaster secret"
- quidu "3E8850AF02A0"
- sendEvent (object sendEvent
- quid "3E88558D011C"))))
- (object ActivityState "encrypt premaster secret"
- quid "3E8850AF02A0"
- transitions (list transition_list
- (object State_Transition
- quid "3E88574700FA"
- supplier ":Handshake Negotiation:Full:ClientInfo:ClientKeyExchange:Fill message class"
- quidu "3E8851800262"
- sendEvent (object sendEvent
- quid "3E88574700FD"))))
- (object Decision "Yc sent via certificate?"
- quid "3E8850E101E5"
- transitions (list transition_list
- (object State_Transition
- quid "3E8851A601B6"
- label ""
- supplier ":Handshake Negotiation:Full:ClientInfo:ClientKeyExchange:Fill message class"
- quidu "3E8851800262"
- condition "YES"
- sendEvent (object sendEvent
- quid "3E8851A601B9"))
- (object State_Transition
- quid "3E88573B01A6"
- label ""
- supplier ":Handshake Negotiation:Full:ClientInfo:ClientKeyExchange:Get Yc of DH key"
- quidu "3E8856F802A0"
- condition "NO"
- sendEvent (object sendEvent
- quid "3E88573B01A9"))))
- (object ActivityState "Fill message class"
- quid "3E8851800262"
- transitions (list transition_list
- (object State_Transition
- quid "3E88575A00CB"
- supplier ":Handshake Negotiation:Full:ClientInfo:ClientKeyExchange:InitiateTransmitL"
- quidu "3EC906940145"
- sendEvent (object sendEvent
- quid "3E88575A00CE"))
- (object State_Transition
- quid "3E885764005E"
- supplier ":Handshake Negotiation:Full:ClientInfo:ClientKeyExchange:Alert"
- quidu "3E8851E30187"
- sendEvent (object sendEvent
- quid "3E8857640061"))))
- (object ActivityState "Compose & send"
- quid "3E8851B900BC"
- transitions (list transition_list
- (object State_Transition
- quid "3E88575F008D"
- supplier ":Handshake Negotiation:Full:ClientInfo:ClientKeyExchange:Success"
- quidu "3E8851D20119"
- sendEvent (object sendEvent
- quid "3E88575F0090"))
- (object State_Transition
- quid "3E88673702BF"
- supplier ":Handshake Negotiation:Full:ClientInfo:ClientKeyExchange:Alert"
- quidu "3E8851E30187"
- sendEvent (object sendEvent
- quid "3E88673702C2"))))
- (object State "Success"
- quid "3E8851D20119"
- type "EndState")
- (object State "Alert"
- quid "3E8851E30187"
- type "EndState")
- (object ActivityState "Get Yc of DH key"
- quid "3E8856F802A0"
- transitions (list transition_list
- (object State_Transition
- quid "3E88574A036B"
- supplier ":Handshake Negotiation:Full:ClientInfo:ClientKeyExchange:Fill message class"
- quidu "3E8851800262"
- sendEvent (object sendEvent
- quid "3E88574A036E"))))
- (object ActivityState "InitiateTransmitL"
- quid "3EC906940145"
- transitions (list transition_list
- (object State_Transition
- quid "3EC9077803A6"
- supplier ":Handshake Negotiation:Full:ClientInfo:ClientKeyExchange:Compose & send"
- quidu "3E8851B900BC"
- sendEvent (object sendEvent
- quid "3EC9077803A9")))))
- partitions (list Partitions
- (object Partition "$UNNAMED$126"
- quid "3E883E8200AC"
- class "Logical View::StateMachines::CHandshake"
- quidu "3E7A1400005B"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$127"
- quid "3E883F87034C"
- class "Logical View::Handshake Protocol::Transmit::CClientKeyExch"
- quidu "3E8ABA7C0274"
- persistence "Transient"
- multi FALSE)
- (object Partition "TLSCrypto"
- quid "3E883F9600CB"
- persistence "Transient"
- multi FALSE)
- (object Partition "Security"
- quid "3E883FA1003F"
- persistence "Transient"
- multi FALSE))
- statediagrams (list StateDiagrams
- (object ActivityDiagram "Activity"
- quid "3E883E7601B6"
- title "Activity"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 106
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$126" @1107
- line_color 3342489
- quidu "3E883E8200AC"
- width 570)
- (object StateView "StartState" "ProcessL" @1108
- Parent_View @1107
- location (102, 256)
- label (object ItemLabel
- Parent_View @1108
- location (144, 226)
- nlines 2
- max_width 600
- label "ProcessL")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E884D7B0223"
- autoResize TRUE)
- (object StateView "EndState" "Success" @1109
- Parent_View @1107
- location (102, 1544)
- label (object ItemLabel
- Parent_View @1109
- location (156, 1502)
- nlines 2
- max_width 600
- label "Success")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8851D20119"
- autoResize TRUE)
- (object StateView "EndState" "Alert" @1110
- Parent_View @1107
- location (102, 1072)
- label (object ItemLabel
- Parent_View @1110
- location (156, 1030)
- nlines 2
- max_width 600
- label "Alert")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8851E30187"
- autoResize TRUE)
- (object ActivityStateView "InitiateTransmitL" @1111
- Parent_View @1107
- location (288, 1312)
- label (object ItemLabel
- Parent_View @1111
- location (288, 1309)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 332
- justify 0
- label "InitiateTransmitL")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC906940145"
- width 443
- height 112
- autoResize TRUE)
- (object StateView "EndState" "Alert" @1112
- Parent_View @1107
- location (102, 1760)
- label (object ItemLabel
- Parent_View @1112
- location (156, 1718)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "Alert")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8851E30187"
- autoResize TRUE)
- (object NoteView @1113
- Parent_View @1107
- location (352, 1152)
- label (object ItemLabel
- Parent_View @1113
- location (214, 1092)
- fill_color 13434879
- nlines 2
- max_width 240
- label "To update transmit list")
- line_color 3342489
- fill_color 13434879
- width 300
- height 132)
- (object Swimlane "$UNNAMED$127" @1114
- location (570, 0)
- line_color 3342489
- quidu "3E883F87034C"
- width 508)
- (object ActivityStateView "Compose & send" @1115
- Parent_View @1114
- location (824, 1544)
- label (object ItemLabel
- Parent_View @1115
- location (824, 1544)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 254
- justify 0
- label "Compose & send")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8851B900BC"
- width 388
- height 106
- autoResize TRUE)
- (object TransView "" @1116
- stereotype TRUE
- line_color 3342489
- quidu "3E88575F008D"
- client @1115
- supplier @1109
- line_style 0
- x_offset FALSE)
- (object TransView "" @1117
- stereotype TRUE
- line_color 255
- quidu "3E88673702BF"
- client @1115
- supplier @1112
- line_style 0
- x_offset FALSE)
- (object TransView "" @1118
- stereotype TRUE
- line_color 3342489
- quidu "3EC9077803A6"
- client @1111
- supplier @1115
- line_style 0
- x_offset FALSE)
- (object Swimlane "TLSCrypto" @1119
- location (1078, 0)
- line_color 3342489
- quidu "3E883F9600CB"
- width 710)
- (object DecisionView "Encryption?" @1120
- Parent_View @1119
- location (1431, 256)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @1120
- location (1487, 207)
- nlines 2
- max_width 300
- label "Encryption?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E884FDC01B6"
- autoResize TRUE)
- (object TransView "" @1121
- stereotype TRUE
- line_color 3342489
- quidu "3E88502F0262"
- client @1108
- supplier @1120
- line_style 0
- x_offset FALSE)
- (object DecisionView "Yc sent via certificate?" @1122
- Parent_View @1119
- location (1432, 480)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @1122
- location (1488, 431)
- nlines 2
- max_width 300
- label "Yc sent via certificate?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8850E101E5"
- autoResize TRUE)
- (object TransView "" @1123
- label (object SegLabel @1124
- Parent_View @1123
- location (1365, 316)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ DH ]"
- pctDist 0.154017
- height 67
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E88519900BC"
- client @1120
- supplier @1122
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "Fill message class" @1125
- Parent_View @1119
- location (1433, 1072)
- label (object ItemLabel
- Parent_View @1125
- location (1433, 1063)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 406
- justify 0
- label "Fill message class")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8851800262"
- width 588
- height 125
- autoResize TRUE)
- (object TransView "" @1126
- label (object SegLabel @1127
- Parent_View @1126
- location (1352, 570)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ YES ]"
- pctDist 0.108163
- height 81
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E8851A601B6"
- client @1122
- supplier @1125
- line_style 0
- x_offset FALSE)
- (object TransView "" @1128
- stereotype TRUE
- line_color 255
- quidu "3E885764005E"
- client @1125
- supplier @1110
- line_style 0
- x_offset FALSE)
- (object TransView "" @1129
- stereotype TRUE
- line_color 3342489
- quidu "3E88575A00CB"
- client @1125
- supplier @1111
- line_style 0
- x_offset FALSE)
- (object NoteView @1130
- Parent_View @1119
- location (1128, 480)
- label (object ItemLabel
- Parent_View @1130
- location (990, 430)
- fill_color 13434879
- nlines 2
- max_width 240
- label "Yc - public part of DH key")
- line_color 3342489
- fill_color 13434879
- width 300
- height 113)
- (object AttachView "" @1131
- stereotype TRUE
- line_color 3342489
- client @1130
- supplier @1122
- line_style 0)
- (object NoteView @1132
- Parent_View @1119
- location (1508, 1504)
- label (object ItemLabel
- Parent_View @1132
- location (1111, 1329)
- fill_color 13434879
- nlines 7
- max_width 759
- label
-|The message could be one of the following according to key exchange algorithm:
-|
-|CRsaClientKeyExchMsg
-|CDhExplicitClientKeyExchMsg
-|CDhImplicitClientKeyExchMsg
- )
- line_color 3342489
- fill_color 13434879
- width 819
- height 363)
- (object AttachView "" @1133
- stereotype TRUE
- line_color 3342489
- client @1132
- supplier @1125
- line_style 0)
- (object Swimlane "Security" @1134
- location (1788, 0)
- line_color 3342489
- quidu "3E883FA1003F"
- width 709)
- (object ActivityStateView "generate RSA premaster secret" @1135
- Parent_View @1134
- location (2210, 432)
- label (object ItemLabel
- Parent_View @1135
- location (2210, 426)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 340
- justify 0
- label "generate RSA premaster secret")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E88503901E5"
- width 500
- height 119
- autoResize TRUE)
- (object TransView "" @1136
- label (object SegLabel @1137
- Parent_View @1136
- location (1871, 312)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ RSA ]"
- pctDist 0.706392
- height 35
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E8855870290"
- client @1120
- supplier @1135
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "encrypt premaster secret" @1138
- Parent_View @1134
- location (2210, 1072)
- label (object ItemLabel
- Parent_View @1138
- location (2210, 1067)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 308
- justify 0
- label "encrypt premaster secret")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8850AF02A0"
- width 458
- height 116
- autoResize TRUE)
- (object TransView "" @1139
- stereotype TRUE
- line_color 3342489
- quidu "3E88558D0119"
- client @1135
- supplier @1138
- line_style 0
- x_offset FALSE)
- (object TransView "" @1140
- stereotype TRUE
- line_color 3342489
- quidu "3E88574700FA"
- client @1138
- supplier @1125
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "Get Yc of DH key" @1141
- Parent_View @1134
- location (2023, 816)
- label (object ItemLabel
- Parent_View @1141
- location (2023, 817)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 244
- justify 0
- label "Get Yc of DH key")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8856F802A0"
- autoResize TRUE)
- (object TransView "" @1142
- label (object SegLabel @1143
- Parent_View @1142
- location (1713, 567)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ NO ]"
- pctDist 0.429194
- height 41
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E88573B01A6"
- client @1122
- supplier @1141
- line_style 0
- x_offset FALSE)
- (object TransView "" @1144
- stereotype TRUE
- line_color 3342489
- quidu "3E88574A036B"
- client @1141
- supplier @1125
- line_style 0
- x_offset FALSE)
- (object Swimlane "$UNNAMED$127" @1145
- location (2497, 0)
- line_color 3342489
- quidu "3E883F87034C"
- width 450)
- (object AttachView "" @1146
- stereotype TRUE
- line_color 3342489
- client @1113
- supplier @1111
- line_style 0)))))
- type "Normal")
- (object State "CertificateVerify"
- quid "3E8453C903EA"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C903EB"
- supplier "ChangeCipherSend"
- sendEvent (object sendEvent
- quid "3E8453C903EE"))
- (object State_Transition
- quid "3E8453C903EF"
- supplier ":ClientInfo:ChangeCipherSend"
- sendEvent (object sendEvent
- quid "3E8453C903F2"))
- (object State_Transition
- quid "3E8475BE0213"
- supplier ":Handshake Negotiation:Full:ClientInfo:ChangeCipherSend"
- quidu "3E8453C903F5"
- sendEvent (object sendEvent
- quid "3E8475BE0216")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3E885F0402A0"
- states (list States
- (object State "ProcessL"
- quid "3E885F6500DB"
- transitions (list transition_list
- (object State_Transition
- quid "3E886083005E"
- supplier ":Handshake Negotiation:Full:ClientInfo:CertificateVerify:Client Certificate?"
- quidu "3E885F95039A"
- sendEvent (object sendEvent
- quid "3E8860830061")))
- type "StartState")
- (object State "Success"
- quid "3E885F6F02DF"
- type "EndState")
- (object State "Alert"
- quid "3E885F7603B9"
- type "EndState")
- (object Decision "Client Certificate?"
- quid "3E885F95039A"
- transitions (list transition_list
- (object State_Transition
- quid "3E88607F0000"
- label ""
- supplier ":Handshake Negotiation:Full:ClientInfo:CertificateVerify:Success"
- quidu "3E885F6F02DF"
- condition "fixed DH params"
- sendEvent (object sendEvent
- quid "3E88607F0003"))
- (object State_Transition
- quid "3E8860FD0213"
- label ""
- supplier ":Handshake Negotiation:Full:ClientInfo:CertificateVerify:HASH request by sign alg"
- quidu "3E886150003F"
- condition "others"
- sendEvent (object sendEvent
- quid "3E8860FD0216"))))
- (object ActivityState "Fill message class"
- quid "3E886045038A"
- transitions (list transition_list
- (object State_Transition
- quid "3E88608900AC"
- supplier ":Handshake Negotiation:Full:ClientInfo:CertificateVerify:Compose & send"
- quidu "3E8866C5008D"
- sendEvent (object sendEvent
- quid "3E88608900AF"))
- (object State_Transition
- quid "3E88608E03B9"
- supplier ":Handshake Negotiation:Full:ClientInfo:CertificateVerify:Alert"
- quidu "3E885F7603B9"
- sendEvent (object sendEvent
- quid "3E88608E03BC"))))
- (object ActivityState "Compute HASH"
- quid "3E8860CE0252"
- transitions (list transition_list
- (object State_Transition
- quid "3E88611400CB"
- supplier ":Handshake Negotiation:Full:ClientInfo:CertificateVerify:Fill message class"
- quidu "3E886045038A"
- sendEvent (object sendEvent
- quid "3E88611400CE"))))
- (object ActivityState "HASH request by sign alg"
- quid "3E886150003F"
- transitions (list transition_list
- (object State_Transition
- quid "3E88662F01F4"
- supplier ":Handshake Negotiation:Full:ClientInfo:CertificateVerify:Compute HASH"
- quidu "3E8860CE0252"
- sendEvent (object sendEvent
- quid "3E88662F01F7"))))
- (object ActivityState "Compose & send"
- quid "3E8866C5008D"
- transitions (list transition_list
- (object State_Transition
- quid "3E8866D802B0"
- supplier ":Handshake Negotiation:Full:ClientInfo:CertificateVerify:Success"
- quidu "3E885F6F02DF"
- sendEvent (object sendEvent
- quid "3E8866D802B3"))
- (object State_Transition
- quid "3E8866E40139"
- supplier ":Handshake Negotiation:Full:ClientInfo:CertificateVerify:Alert"
- quidu "3E885F7603B9"
- sendEvent (object sendEvent
- quid "3E8866E4013C")))))
- partitions (list Partitions
- (object Partition "$UNNAMED$128"
- quid "3E885F12002F"
- class "Logical View::StateMachines::CHandshake"
- quidu "3E7A1400005B"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$129"
- quid "3E885F1D009C"
- class "Logical View::Handshake Protocol::Transmit::CCertificateVerify"
- quidu "3E8ABAD60283"
- persistence "Transient"
- multi FALSE)
- (object Partition "TLSCrypto"
- quid "3E885F2702BF"
- persistence "Transient"
- multi FALSE)
- (object Partition "Security"
- quid "3E8860D903D9"
- persistence "Transient"
- multi FALSE))
- statediagrams (list StateDiagrams
- (object ActivityDiagram "Activity"
- quid "3E885F0402FE"
- title "Activity"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$128" @1147
- line_color 3342489
- quidu "3E885F12002F"
- width 340)
- (object StateView "StartState" "ProcessL" @1148
- Parent_View @1147
- location (142, 224)
- label (object ItemLabel
- Parent_View @1148
- location (184, 194)
- nlines 2
- max_width 600
- label "ProcessL")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E885F6500DB"
- autoResize TRUE)
- (object StateView "EndState" "Success" @1149
- Parent_View @1147
- location (112, 832)
- label (object ItemLabel
- Parent_View @1149
- location (166, 790)
- nlines 2
- max_width 600
- label "Success")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E885F6F02DF"
- autoResize TRUE)
- (object StateView "EndState" "Alert" @1150
- Parent_View @1147
- location (108, 1104)
- label (object ItemLabel
- Parent_View @1150
- location (162, 1062)
- nlines 2
- max_width 600
- label "Alert")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E885F7603B9"
- autoResize TRUE)
- (object Swimlane "$UNNAMED$129" @1151
- location (340, 0)
- line_color 3342489
- quidu "3E885F1D009C"
- width 659)
- (object ActivityStateView "Compose & send" @1152
- Parent_View @1151
- location (624, 832)
- label (object ItemLabel
- Parent_View @1152
- location (624, 833)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 244
- justify 0
- label "Compose & send")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8866C5008D"
- autoResize TRUE)
- (object TransView "" @1153
- stereotype TRUE
- line_color 3342489
- quidu "3E8866D802B0"
- client @1152
- supplier @1149
- line_style 0
- x_offset FALSE)
- (object TransView "" @1154
- stereotype TRUE
- line_color 255
- quidu "3E8866E40139"
- client @1152
- supplier @1150
- line_style 0
- x_offset FALSE)
- (object Swimlane "TLSCrypto" @1155
- location (999, 0)
- line_color 3342489
- quidu "3E885F2702BF"
- width 738)
- (object DecisionView "Client Certificate?" @1156
- Parent_View @1155
- location (1298, 224)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @1156
- location (1354, 175)
- nlines 2
- max_width 300
- label "Client Certificate?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E885F95039A"
- autoResize TRUE)
- (object TransView "" @1157
- label (object SegLabel @1158
- Parent_View @1157
- location (842, 306)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ fixed DH params ]"
- pctDist 0.306575
- height 111
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E88607F0000"
- client @1156
- supplier @1149
- line_style 0
- x_offset FALSE)
- (object TransView "" @1159
- stereotype TRUE
- line_color 3342489
- quidu "3E886083005E"
- client @1148
- supplier @1156
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "HASH request by sign alg" @1160
- Parent_View @1155
- location (1298, 480)
- label (object ItemLabel
- Parent_View @1160
- location (1298, 478)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 272
- justify 0
- label "HASH request by sign alg")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E886150003F"
- width 410
- height 110
- autoResize TRUE)
- (object TransView "" @1161
- label (object SegLabel @1162
- Parent_View @1161
- location (1393, 309)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ others ]"
- pctDist 0.298137
- height 95
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E8860FD0213"
- client @1156
- supplier @1160
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "Fill message class" @1163
- Parent_View @1155
- location (1368, 832)
- label (object ItemLabel
- Parent_View @1163
- location (1368, 829)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 428
- justify 0
- label "Fill message class")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E886045038A"
- width 618
- height 113
- autoResize TRUE)
- (object TransView "" @1164
- stereotype TRUE
- line_color 3342489
- quidu "3E88608900AC"
- client @1163
- supplier @1152
- line_style 0
- x_offset FALSE)
- (object TransView "" @1165
- stereotype TRUE
- line_color 255
- quidu "3E88608E03B9"
- client @1163
- supplier @1150
- line_style 0
- x_offset FALSE)
- (object NoteView @1166
- Parent_View @1155
- location (1360, 1152)
- label (object ItemLabel
- Parent_View @1166
- location (979, 1008)
- fill_color 13434879
- nlines 6
- max_width 727
- label
-|The message class could be one of the following accoding to signing algorithm:
-|
-|CDsaCertificateVerifyMsg CRsaCertificateVerifyMsg
- )
- line_color 3342489
- fill_color 13434879
- width 787
- height 300)
- (object Swimlane "Security" @1167
- location (1737, 0)
- line_color 3342489
- quidu "3E8860D903D9"
- width 514)
- (object ActivityStateView "Compute HASH" @1168
- Parent_View @1167
- location (1997, 640)
- label (object ItemLabel
- Parent_View @1168
- location (1997, 640)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 264
- justify 0
- label "Compute HASH")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8860CE0252"
- width 400
- height 107
- autoResize TRUE)
- (object TransView "" @1169
- stereotype TRUE
- line_color 3342489
- quidu "3E88611400CB"
- client @1168
- supplier @1163
- line_style 0
- x_offset FALSE)
- (object TransView "" @1170
- stereotype TRUE
- line_color 3342489
- quidu "3E88662F01F4"
- client @1160
- supplier @1168
- line_style 0
- x_offset FALSE)
- (object Swimlane "$UNNAMED$129" @1171
- location (2251, 0)
- line_color 3342489
- quidu "3E885F1D009C"
- width 450)
- (object AttachView "" @1172
- stereotype TRUE
- line_color 3342489
- client @1166
- supplier @1163
- line_style 0)))))
- type "Normal")
- (object State "ServerHelloDone"
- quid "3E8453C903F9"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C903FA"
- supplier ":ClientInfo:ClientCertificate"
- sendEvent (object sendEvent
- quid "3E8453C903FD"))
- (object State_Transition
- quid "3E8453C903FE"
- supplier ":ClientInfo:ClientKeyExchange"
- sendEvent (object sendEvent
- quid "3E8453C90401"))
- (object State_Transition
- quid "3E84759E03C9"
- label ""
- supplier ":Handshake Negotiation:Full:ClientInfo:ClientCertificate"
- quidu "3E8453C903D2"
- Event (object Event "ServerHelloDone received"
- quid "3E8478040498")
- condition "CertificateRequest received"
- sendEvent (object sendEvent
- quid "3E84759E03CC"))
- (object State_Transition
- quid "3E8475A700CB"
- label ""
- supplier ":Handshake Negotiation:Full:ClientInfo:ClientKeyExchange"
- quidu "3E8453C903D9"
- Event (object Event "ServerHelloDone received"
- quid "3E847804049D")
- condition "no CertificateRequest"
- sendEvent (object sendEvent
- quid "3E8475A700CE")))
- type "StartState")
- (object State "ChangeCipherSend"
- quid "3E8453C903F5"
- type "EndState"))
- partitions (list Partitions)
- statediagrams (list StateDiagrams
- (object State_Diagram "ClientInfo"
- quid "3E8453C903D1"
- title "ClientInfo"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object StateView "Normal" "ClientCertificate" @1173
- location (368, 608)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1173
- location (368, 592)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 298
- justify 0
- label "ClientCertificate")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C903D2"
- width 394
- height 144
- autoResize TRUE)
- (object StateView "Normal" "ClientKeyExchange" @1174
- location (1056, 960)
- label (object ItemLabel
- Parent_View @1174
- location (1056, 944)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 384
- justify 0
- label "ClientKeyExchange")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C903D9"
- width 481
- height 144
- autoResize TRUE)
- (object StateView "Normal" "CertificateVerify" @1175
- location (576, 1440)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1175
- location (576, 1431)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 354
- justify 0
- label "CertificateVerify")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C903EA"
- width 450
- height 131
- autoResize TRUE)
- (object StateView "StartState" "ServerHelloDone" @1176
- location (1056, 144)
- label (object ItemLabel
- Parent_View @1176
- location (1098, 114)
- nlines 2
- max_width 600
- label "ServerHelloDone")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C903F9"
- autoResize TRUE)
- (object StateView "EndState" "ChangeCipherSend" @1177
- location (1056, 1856)
- label (object ItemLabel
- Parent_View @1177
- location (1110, 1814)
- nlines 2
- max_width 600
- label "ChangeCipherSend")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C903F5"
- autoResize TRUE)
- (object TransView "" @1178
- label (object SegLabel @1179
- Parent_View @1178
- location (495, 416)
- anchor_loc 1
- nlines 1
- max_width 1008
- justify 0
- label "ServerHelloDone received[ CertificateRequest received ]"
- pctDist 0.872973
- height 89
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E84759E03C9"
- client @1176
- supplier @1173
- line_style 0
- x_offset FALSE)
- (object TransView "" @1180
- label (object SegLabel @1181
- Parent_View @1180
- location (1467, 779)
- anchor_loc 1
- nlines 1
- max_width 941
- justify 0
- label "ServerHelloDone received[ no CertificateRequest ]"
- pctDist 0.847339
- height 411
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E8475A700CB"
- client @1176
- supplier @1174
- line_style 0
- x_offset FALSE)
- (object TransView "" @1182
- label (object SegLabel @1183
- Parent_View @1182
- location (724, 721)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "ClientCertificate sent"
- pctDist 0.458616
- height 63
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E8475B1039A"
- client @1173
- supplier @1174
- line_style 0
- x_offset FALSE)
- (object TransView "" @1184
- label (object SegLabel @1185
- Parent_View @1184
- location (612, 1312)
- anchor_loc 1
- nlines 1
- max_width 1286
- justify 0
- label "ClientKeyExchange sent[ ClientCertificate with signing capability sent ]"
- pctDist 0.951921
- height 66
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E8475B7034C"
- client @1174
- supplier @1175
- line_style 0
- x_offset FALSE)
- (object TransView "" @1186
- stereotype TRUE
- line_color 3342489
- quidu "3E8475BE0213"
- client @1175
- supplier @1177
- line_style 0
- x_offset FALSE)
- (object TransView "" @1187
- stereotype TRUE
- line_color 3342489
- quidu "3E8475C30271"
- client @1174
- supplier @1177
- line_style 0
- x_offset FALSE)))))
- type "Normal")
- (object State "ServerInfo"
- quid "3E8453C90460"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C90461"
- supplier ":Full:Alert"
- sendEvent (object sendEvent
- quid "3E8453C90464"))
- (object State_Transition
- quid "3E8453C9045C"
- supplier ":Full:ServerHelloDone"
- sendEvent (object sendEvent
- quid "3E8453C9045F"))
- (object State_Transition
- quid "3E8839E3003F"
- supplier ":Handshake Negotiation:Full:Alert"
- quidu "3E8453C903B6"
- sendEvent (object sendEvent
- quid "3E8839E30042"))
- (object State_Transition
- quid "3E883A36009C"
- supplier ":Handshake Negotiation:Full:ServerHelloDone"
- quidu "3E8453C9044E"
- sendEvent (object sendEvent
- quid "3E883A36009F")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3E8453C90465"
- states (list States
- (object State "Certificate"
- quid "3E8453C90467"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C90468"
- supplier ":ServerInfo:ServerKeyExchange"
- sendEvent (object sendEvent
- quid "3E8453C9046B"))
- (object State_Transition
- quid "3E8453C9046C"
- supplier ":ServerInfo:CertificateRequest"
- sendEvent (object sendEvent
- quid "3E8453C9046F"))
- (object State_Transition
- quid "3E8476070168"
- label ""
- supplier ":Handshake Negotiation:Full:ServerInfo:CertificateRequest"
- quidu "3E8453C90483"
- Event (object Event "Certificate recv"
- quid "3E84780404BE")
- condition "other ciphers"
- sendEvent (object sendEvent
- quid "3E847607016B"))
- (object State_Transition
- quid "3E847609030D"
- label ""
- supplier ":Handshake Negotiation:Full:ServerInfo:ServerKeyExchange"
- quidu "3E8453C90472"
- Event (object Event "Certificate recv"
- quid "3E84780404C3")
- condition "Cipher is [RSA_EX,DHE_DSS,DHE_DSS_EX,DHE_RSA,DHE_RSA_EX"
- sendEvent (object sendEvent
- quid "3E8476090310"))
- (object State_Transition
- quid "3E84809F035C"
- supplier ":Handshake Negotiation:Full:ServerInfo:ServerHelloDone"
- quidu "3E8453C9048E"
- sendEvent (object sendEvent
- quid "3E84809F035F")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3E847EC4005E"
- states (list States
- (object State "ProcessL"
- quid "3E8814E90281"
- transitions (list transition_list
- (object State_Transition
- quid "3E8819E60000"
- supplier ":Handshake Negotiation:Full:ServerInfo:Certificate:Parse CCertificateMsg"
- quidu "3E8814F803D9"
- sendEvent (object sendEvent
- quid "3E8819E60003")))
- type "StartState")
- (object ActivityState "Parse CCertificateMsg"
- quid "3E8814F803D9"
- transitions (list transition_list
- (object State_Transition
- quid "3E8819EB0119"
- supplier ":Handshake Negotiation:Full:ServerInfo:Certificate:Decode certificate data"
- quidu "3E88167100EB"
- sendEvent (object sendEvent
- quid "3E8819EB011C"))))
- (object ActivityState "Validate certificate"
- quid "3E881554004E"
- transitions (list transition_list
- (object State_Transition
- quid "3E8819F600FA"
- supplier ":Handshake Negotiation:Full:ServerInfo:Certificate:Validate DNS"
- quidu "3E8816C90158"
- sendEvent (object sendEvent
- quid "3E8819F600FD"))))
- (object ActivityState "Decode certificate data"
- quid "3E88167100EB"
- transitions (list transition_list
- (object State_Transition
- quid "3E8819EF01C5"
- supplier ":Handshake Negotiation:Full:ServerInfo:Certificate:Validate certificate"
- quidu "3E881554004E"
- sendEvent (object sendEvent
- quid "3E8819EF01C8"))))
- (object ActivityState "Validate DNS"
- quid "3E8816C90158"
- transitions (list transition_list
- (object State_Transition
- quid "3E881A0A004E"
- supplier ":Handshake Negotiation:Full:ServerInfo:Certificate:Certificate OK ?"
- quidu "3E8817CD02EE"
- sendEvent (object sendEvent
- quid "3E881A0A0051"))
- (object State_Transition
- quid "3E886493035C"
- supplier ":Handshake Negotiation:Full:ServerInfo:Certificate:Alert"
- quidu "3E8819A803AA"
- sendEvent (object sendEvent
- quid "3E886493035F"))))
- (object Decision "Certificate OK ?"
- quid "3E8817CD02EE"
- transitions (list transition_list
- (object State_Transition
- quid "3E881A330177"
- label ""
- supplier ":Handshake Negotiation:Full:ServerInfo:Certificate:Display certificate"
- quidu "3E88186402A0"
- condition "NO"
- sendEvent (object sendEvent
- quid "3E881A33017A"))
- (object State_Transition
- quid "3E881AB0004E"
- label ""
- supplier ":Handshake Negotiation:Full:ServerInfo:Certificate:save certificate (key, params & signature)"
- quidu "3E8862AE0252"
- condition "YES"
- sendEvent (object sendEvent
- quid "3E881AB00051"))))
- (object ActivityState "Display certificate"
- quid "3E88186402A0"
- transitions (list transition_list
- (object State_Transition
- quid "3E881A470168"
- supplier ":Handshake Negotiation:Full:ServerInfo:Certificate:User happy?"
- quidu "3E88192900BC"
- sendEvent (object sendEvent
- quid "3E881A47016B"))))
- (object Decision "User happy?"
- quid "3E88192900BC"
- transitions (list transition_list
- (object State_Transition
- quid "3E881A5900BC"
- label ""
- supplier ":Handshake Negotiation:Full:ServerInfo:Certificate:save certificate (key, params & signature)"
- quidu "3E8862AE0252"
- condition "YES"
- sendEvent (object sendEvent
- quid "3E881A5900BF"))
- (object State_Transition
- quid "3E881A640129"
- label ""
- supplier ":Handshake Negotiation:Full:ServerInfo:Certificate:Alert"
- quidu "3E8819A803AA"
- condition "NO"
- sendEvent (object sendEvent
- quid "3E881A64012C"))))
- (object State "Success"
- quid "3E88198702DF"
- type "EndState")
- (object State "Alert"
- quid "3E8819A803AA"
- type "EndState")
- (object ActivityState "save certificate (key, params & signature)"
- quid "3E8862AE0252"
- transitions (list transition_list
- (object State_Transition
- quid "3E88634E0196"
- supplier ":Handshake Negotiation:Full:ServerInfo:Certificate:Success"
- quidu "3E88198702DF"
- sendEvent (object sendEvent
- quid "3E88634E0199")))))
- partitions (list Partitions
- (object Partition "$UNNAMED$130"
- quid "3E8815B50262"
- class "Logical View::Handshake Protocol::Receive::CServerCertificate"
- quidu "3E7A20EB02BC"
- persistence "Transient"
- multi FALSE)
- (object Partition "TLSCrypto"
- quid "3E8816420196"
- persistence "Transient"
- multi FALSE)
- (object Partition "?Security || App?"
- quid "3E881826038A"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$131"
- quid "3E881961008D"
- class "Logical View::StateMachines::CHandshake"
- quidu "3E7A1400005B"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$132"
- quid "3E8D99DA012C"
- class "Logical View::TLSCryptography::TLSProvider"
- quidu "3E7B52B1006A"
- persistence "Transient"
- multi FALSE))
- statediagrams (list StateDiagrams
- (object ActivityDiagram "Activity"
- quid "3E847EC4005F"
- title "Activity"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$131" @1188
- line_color 3342489
- quidu "3E881961008D"
- width 308)
- (object StateView "StartState" "ProcessL" @1189
- Parent_View @1188
- location (128, 96)
- label (object ItemLabel
- Parent_View @1189
- location (170, 66)
- nlines 2
- max_width 600
- label "ProcessL")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8814E90281"
- autoResize TRUE)
- (object StateView "EndState" "Success" @1190
- Parent_View @1188
- location (102, 1280)
- label (object ItemLabel
- Parent_View @1190
- location (156, 1238)
- nlines 2
- max_width 600
- label "Success")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E88198702DF"
- autoResize TRUE)
- (object StateView "EndState" "Alert" @1191
- Parent_View @1188
- location (112, 768)
- label (object ItemLabel
- Parent_View @1191
- location (166, 726)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "Alert")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8819A803AA"
- autoResize TRUE)
- (object Swimlane "TLSCrypto" @1192
- location (308, 0)
- line_color 3342489
- quidu "3E8816420196"
- width 644)
- (object ActivityStateView "Decode certificate data" @1193
- Parent_View @1192
- location (604, 384)
- label (object ItemLabel
- Parent_View @1193
- location (604, 375)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 306
- justify 0
- label "Decode certificate data")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E88167100EB"
- width 456
- height 125
- autoResize TRUE)
- (object ActivityStateView "save certificate (key, params & signature)" @1194
- Parent_View @1192
- location (630, 1280)
- label (object ItemLabel
- Parent_View @1194
- location (630, 1278)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 416
- justify 0
- label "save certificate (key, params & signature)")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8862AE0252"
- width 524
- height 110
- autoResize TRUE)
- (object TransView "" @1195
- stereotype TRUE
- line_color 3342489
- quidu "3E88634E0196"
- client @1194
- supplier @1190
- line_style 0
- x_offset FALSE)
- (object Swimlane "$UNNAMED$130" @1196
- location (952, 0)
- line_color 3342489
- quidu "3E8815B50262"
- width 656)
- (object ActivityStateView "Parse CCertificateMsg" @1197
- Parent_View @1196
- location (1266, 240)
- label (object ItemLabel
- Parent_View @1197
- location (1266, 228)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 384
- justify 0
- label "Parse CCertificateMsg")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8814F803D9"
- width 506
- height 131
- autoResize TRUE)
- (object TransView "" @1198
- stereotype TRUE
- line_color 3342489
- quidu "3E8819E60000"
- client @1189
- supplier @1197
- line_style 0
- x_offset FALSE)
- (object TransView "" @1199
- stereotype TRUE
- line_color 3342489
- quidu "3E8819EB0119"
- client @1197
- supplier @1193
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "Validate DNS" @1200
- Parent_View @1196
- location (1258, 768)
- label (object ItemLabel
- Parent_View @1200
- location (1258, 769)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 244
- justify 0
- label "Validate DNS")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8816C90158"
- autoResize TRUE)
- (object TransView "" @1201
- stereotype TRUE
- line_color 255
- quidu "3E886493035C"
- client @1200
- supplier @1191
- line_style 0
- x_offset FALSE)
- (object DecisionView "Certificate OK ?" @1202
- Parent_View @1196
- location (1258, 976)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @1202
- location (1318, 927)
- nlines 2
- max_width 300
- label "Certificate OK ?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8817CD02EE"
- width 169
- autoResize TRUE)
- (object TransView "" @1203
- stereotype TRUE
- line_color 3342489
- quidu "3E881A0A004E"
- client @1200
- supplier @1202
- line_style 0
- x_offset FALSE)
- (object TransView "" @1204
- label (object SegLabel @1205
- Parent_View @1204
- location (1152, 1036)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ YES ]"
- pctDist 0.096561
- height 42
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E881AB0004E"
- client @1202
- supplier @1194
- line_style 0
- x_offset FALSE)
- (object DecisionView "User happy?" @1206
- Parent_View @1196
- location (1261, 1280)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @1206
- location (1317, 1231)
- nlines 2
- max_width 300
- label "User happy?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E88192900BC"
- autoResize TRUE)
- (object TransView "" @1207
- label (object SegLabel @1208
- Parent_View @1207
- location (1126, 1251)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ YES ]"
- pctDist 0.181818
- height 30
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E881A5900BC"
- client @1206
- supplier @1194
- line_style 0
- x_offset FALSE)
- (object StateView "EndState" "Alert" @1209
- Parent_View @1196
- location (1262, 1520)
- label (object ItemLabel
- Parent_View @1209
- location (1316, 1478)
- nlines 2
- max_width 600
- label "Alert")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8819A803AA"
- autoResize TRUE)
- (object TransView "" @1210
- label (object SegLabel @1211
- Parent_View @1210
- location (1192, 1377)
- anchor_loc 1
- nlines 1
- max_width 112
- justify 0
- label "[ NO ]"
- pctDist 0.381250
- height 70
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E881A640129"
- client @1206
- supplier @1209
- line_style 0
- x_offset FALSE)
- (object Swimlane "?Security || App?" @1212
- location (1608, 0)
- line_color 3342489
- quidu "3E881826038A"
- width 484)
- (object ActivityStateView "Display certificate" @1213
- Parent_View @1212
- location (1856, 1120)
- label (object ItemLabel
- Parent_View @1213
- location (1856, 1121)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 244
- justify 0
- label "Display certificate")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E88186402A0"
- autoResize TRUE)
- (object TransView "" @1214
- label (object SegLabel @1215
- Parent_View @1214
- location (1474, 1036)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ NO ]"
- pctDist 0.378019
- height 23
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E881A330177"
- client @1202
- supplier @1213
- line_style 0
- x_offset FALSE)
- (object TransView "" @1216
- stereotype TRUE
- line_color 3342489
- quidu "3E881A470168"
- client @1213
- supplier @1206
- line_style 0
- x_offset FALSE)
- (object Swimlane "$UNNAMED$132" @1217
- location (2092, 0)
- line_color 3342489
- quidu "3E8D99DA012C"
- width 546)
- (object ActivityStateView "Validate certificate" @1218
- Parent_View @1217
- location (2380, 560)
- label (object ItemLabel
- Parent_View @1218
- location (2380, 557)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 306
- justify 0
- label "Validate certificate")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E881554004E"
- width 456
- height 113
- autoResize TRUE)
- (object TransView "" @1219
- stereotype TRUE
- line_color 3342489
- quidu "3E8819EF01C5"
- client @1193
- supplier @1218
- line_style 0
- x_offset FALSE)
- (object TransView "" @1220
- stereotype TRUE
- line_color 3342489
- quidu "3E8819F600FA"
- client @1218
- supplier @1200
- line_style 0
- x_offset FALSE)
- (object Swimlane "$UNNAMED$132" @1221
- location (2638, 0)
- line_color 3342489
- quidu "3E8D99DA012C"
- width 450)))))
- type "Normal")
- (object State "ServerKeyExchange"
- quid "3E8453C90472"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C90473"
- supplier "ServerHelloDone"
- sendEvent (object sendEvent
- quid "3E8453C90476"))
- (object State_Transition
- quid "3E8453C90477"
- supplier ":ServerInfo:CertificateRequest"
- sendEvent (object sendEvent
- quid "3E8453C9047A"))
- (object State_Transition
- quid "3E8453C9047B"
- supplier ":ServerInfo:ServerHelloDone"
- sendEvent (object sendEvent
- quid "3E8453C9047E"))
- (object State_Transition
- quid "3E84760D001F"
- label ""
- supplier ":Handshake Negotiation:Full:ServerInfo:CertificateRequest"
- quidu "3E8453C90483"
- Event (object Event "ServerKeyExchange"
- quid "3E84780404D8")
- condition "cipher != DH_anon"
- sendEvent (object sendEvent
- quid "3E84760D0022"))
- (object State_Transition
- quid "3E84761002BF"
- label ""
- supplier ":Handshake Negotiation:Full:ServerInfo:ServerHelloDone"
- quidu "3E8453C9048E"
- Event (object Event "ServerKeyExchange"
- quid "3E89836D06FA")
- condition "cipher == DH_anon"
- sendEvent (object sendEvent
- quid "3E84761002C2")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3E881C12039A"
- states (list States
- (object State "HandshakeParser"
- quid "3E88265B002F"
- transitions (list transition_list
- (object State_Transition
- quid "3E882A9C02CF"
- supplier ":Handshake Negotiation:Full:ServerInfo:ServerKeyExchange:Parse message"
- quidu "3E884ED00213"
- sendEvent (object sendEvent
- quid "3E882A9C02D2")))
- type "StartState")
- (object State "Success"
- quid "3E8826600139"
- type "EndState")
- (object ActivityState "Extract server params"
- quid "3E882A330187"
- transitions (list transition_list
- (object State_Transition
- quid "3E882AA0002F"
- supplier ":Handshake Negotiation:Full:ServerInfo:ServerKeyExchange:Anonymous?"
- quidu "3E883794035C"
- sendEvent (object sendEvent
- quid "3E882AA00032"))))
- (object ActivityState "Extract server signature"
- quid "3E882A620223"
- transitions (list transition_list
- (object State_Transition
- quid "3E882AA2036B"
- supplier ":Handshake Negotiation:Full:ServerInfo:ServerKeyExchange:Save params & signature"
- quidu "3E882A74006E"
- sendEvent (object sendEvent
- quid "3E882AA2036E"))
- (object State_Transition
- quid "3E882C8A0129"
- supplier ":Handshake Negotiation:Full:ServerInfo:ServerKeyExchange:Alert"
- quidu "3E882C720281"
- sendEvent (object sendEvent
- quid "3E882C8A012C"))))
- (object ActivityState "Save params & signature"
- quid "3E882A74006E"
- transitions (list transition_list
- (object State_Transition
- quid "3E882AAA02DF"
- supplier ":Handshake Negotiation:Full:ServerInfo:ServerKeyExchange:Success"
- quidu "3E8826600139"
- sendEvent (object sendEvent
- quid "3E882AAA02E2"))
- (object State_Transition
- quid "3E882CA601A6"
- supplier ":Handshake Negotiation:Full:ServerInfo:ServerKeyExchange:Alert"
- quidu "3E882C720281"
- sendEvent (object sendEvent
- quid "3E882CA601A9"))))
- (object ActivityState "Initiate asynch security process"
- quid "3E882B24002F")
- (object State "Alert"
- quid "3E882C720281"
- type "EndState")
- (object Decision "Anonymous?"
- quid "3E883794035C"
- transitions (list transition_list
- (object State_Transition
- quid "3E8837C30158"
- label ""
- supplier ":Handshake Negotiation:Full:ServerInfo:ServerKeyExchange:Extract server signature"
- quidu "3E882A620223"
- condition "cipher != DH_anon"
- sendEvent (object sendEvent
- quid "3E8837C3015B"))
- (object State_Transition
- quid "3E8837CA00DB"
- label ""
- supplier ":Handshake Negotiation:Full:ServerInfo:ServerKeyExchange:Parse message"
- quidu "3E884ED00213"
- condition "cipher == DH_anon"
- sendEvent (object sendEvent
- quid "3E8837CA00DE"))))
- (object ActivityState "Parse message"
- quid "3E884ED00213"
- transitions (list transition_list
- (object State_Transition
- quid "3E884EFF03B9"
- supplier ":Handshake Negotiation:Full:ServerInfo:ServerKeyExchange:Save params & signature"
- quidu "3E882A74006E"
- sendEvent (object sendEvent
- quid "3E884EFF03BC"))
- (object State_Transition
- quid "3E882C84007D"
- supplier ":Handshake Negotiation:Full:ServerInfo:ServerKeyExchange:Alert"
- quidu "3E882C720281"
- sendEvent (object sendEvent
- quid "3E882C840080")))))
- partitions (list Partitions
- (object Partition "$UNNAMED$133"
- quid "3E881D280196"
- class "Logical View::StateMachines::CHandshake"
- quidu "3E7A1400005B"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$134"
- quid "3E881D34037B"
- class "Logical View::Handshake Protocol::Receive::CServerKeyExch"
- quidu "3E8ABA590235"
- persistence "Transient"
- multi FALSE)
- (object Partition "TLSCrypto"
- quid "3E881D42010A"
- persistence "Transient"
- multi FALSE))
- statediagrams (list StateDiagrams
- (object ActivityDiagram "Activity"
- quid "3E881C48009C"
- title "Activity"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$133" @1222
- line_color 3342489
- quidu "3E881D280196"
- width 378)
- (object StateView "StartState" "HandshakeParser" @1223
- Parent_View @1222
- location (128, 689)
- label (object ItemLabel
- Parent_View @1223
- location (170, 659)
- nlines 2
- max_width 600
- label "HandshakeParser")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E88265B002F"
- autoResize TRUE)
- (object StateView "EndState" "Success" @1224
- Parent_View @1222
- location (144, 1216)
- label (object ItemLabel
- Parent_View @1224
- location (198, 1174)
- nlines 2
- max_width 600
- label "Success")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8826600139"
- autoResize TRUE)
- (object StateView "EndState" "Alert" @1225
- Parent_View @1222
- location (144, 944)
- label (object ItemLabel
- Parent_View @1225
- location (198, 902)
- nlines 2
- max_width 600
- label "Alert")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E882C720281"
- autoResize TRUE)
- (object Swimlane "$UNNAMED$134" @1226
- location (378, 0)
- line_color 3342489
- quidu "3E881D34037B"
- width 1066)
- (object ActivityStateView "Parse message" @1227
- Parent_View @1226
- location (800, 682)
- label (object ItemLabel
- Parent_View @1227
- location (800, 676)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "Parse message")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E884ED00213"
- width 382
- height 119
- autoResize TRUE)
- (object TransView "" @1228
- stereotype TRUE
- line_color 3342489
- quidu "3E882A9C02CF"
- client @1223
- supplier @1227
- line_style 0
- x_offset FALSE)
- (object TransView "" @1229
- stereotype TRUE
- line_color 255
- quidu "3E882C84007D"
- client @1227
- supplier @1225
- line_style 0
- x_offset FALSE)
- (object NoteView @1230
- Parent_View @1226
- location (1024, 320)
- label (object ItemLabel
- Parent_View @1230
- location (327, 64)
- fill_color 13434879
- nlines 10
- max_width 1359
- label
-|The message could be one of the following:
-| Anonymous key exchange:
-|CRsaAnonServerKeyExchMsg - RSA key alg
-|CDhAnonServerKeyExchMsg - DH key alg
-|
-| Signed key exchange
-|CRsaDsaServerKeyExchMsg - RSA key alg, DSA sig
-|CRsaRsaServerKeyExchMsg - RSA key alg, RSA sig
-|CDhDsaServerKeyExchMsg - DH key alg, DSA sig
-|CDhRsaServerKeyExchMsg - DH key alg, RSA sig
- )
- line_color 3342489
- fill_color 13434879
- width 1419
- height 525)
- (object Swimlane "TLSCrypto" @1231
- location (1444, 0)
- line_color 3342489
- quidu "3E881D42010A"
- width 516)
- (object ActivityStateView "Save params & signature" @1232
- Parent_View @1231
- location (1712, 1216)
- label (object ItemLabel
- Parent_View @1232
- location (1712, 1217)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 244
- justify 0
- label "Save params & signature")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E882A74006E"
- autoResize TRUE)
- (object TransView "" @1233
- stereotype TRUE
- line_color 3342489
- quidu "3E882AAA02DF"
- client @1232
- supplier @1224
- line_style 0
- x_offset FALSE)
- (object TransView "" @1234
- stereotype TRUE
- line_color 255
- quidu "3E882CA601A6"
- client @1232
- supplier @1225
- line_style 0
- x_offset FALSE)
- (object TransView "" @1235
- stereotype TRUE
- line_color 3342489
- quidu "3E884EFF03B9"
- client @1227
- supplier @1232
- line_style 0
- x_offset FALSE)
- (object Swimlane "$UNNAMED$134" @1236
- location (1960, 0)
- line_color 3342489
- quidu "3E881D34037B"
- width 450)
- (object AttachView "" @1237
- stereotype TRUE
- line_color 3342489
- client @1227
- supplier @1230
- line_style 0)))))
- type "Normal")
- (object State "CertificateRequest"
- quid "3E8453C90483"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C90484"
- supplier "ServerHelloDone"
- sendEvent (object sendEvent
- quid "3E8453C90487"))
- (object State_Transition
- quid "3E8481190119"
- supplier ":Handshake Negotiation:Full:ServerInfo:ServerHelloDone"
- quidu "3E8453C9048E"
- sendEvent (object sendEvent
- quid "3E848119011C")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3E883D3B032D"
- states (list States
- (object State "ProcessL"
- quid "3E883D760139"
- transitions (list transition_list
- (object State_Transition
- quid "3E883DB303AA"
- supplier ":Handshake Negotiation:Full:ServerInfo:CertificateRequest:Parse CCertificateReqMsg"
- quidu "3E884F3E031D"
- sendEvent (object sendEvent
- quid "3E883DB303AD")))
- type "StartState")
- (object ActivityState "Remember request"
- quid "3E883D7B0223"
- transitions (list transition_list
- (object State_Transition
- quid "3E883DB903D9"
- supplier ":Handshake Negotiation:Full:ServerInfo:CertificateRequest:Store request params"
- quidu "3E883D8C03D9"
- sendEvent (object sendEvent
- quid "3E883DB903DC"))))
- (object ActivityState "Store request params"
- quid "3E883D8C03D9"
- transitions (list transition_list
- (object State_Transition
- quid "3E883DBD0000"
- supplier ":Handshake Negotiation:Full:ServerInfo:CertificateRequest:Success"
- quidu "3E883D9D02A0"
- sendEvent (object sendEvent
- quid "3E883DBD0003"))))
- (object State "Success"
- quid "3E883D9D02A0"
- type "EndState")
- (object ActivityState "Parse CCertificateReqMsg"
- quid "3E884F3E031D"
- transitions (list transition_list
- (object State_Transition
- quid "3E884F67009C"
- supplier ":Handshake Negotiation:Full:ServerInfo:CertificateRequest:Remember request"
- quidu "3E883D7B0223"
- sendEvent (object sendEvent
- quid "3E884F67009F")))))
- partitions (list Partitions
- (object Partition "$UNNAMED$135"
- quid "3E883D470168"
- class "Logical View::StateMachines::CHandshake"
- quidu "3E7A1400005B"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$136"
- quid "3E883D55004E"
- class "Logical View::Handshake Protocol::Receive::CCertificateReq"
- quidu "3E8ABAA303DB"
- persistence "Transient"
- multi FALSE)
- (object Partition "TLSCrypto"
- quid "3E883D68038A"
- persistence "Transient"
- multi FALSE))
- statediagrams (list StateDiagrams
- (object ActivityDiagram "Activity"
- quid "3E883D3B033C"
- title "Activity"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$135" @1238
- line_color 3342489
- quidu "3E883D470168"
- width 396)
- (object StateView "StartState" "ProcessL" @1239
- Parent_View @1238
- location (96, 496)
- label (object ItemLabel
- Parent_View @1239
- location (138, 466)
- nlines 2
- max_width 600
- label "ProcessL")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E883D760139"
- autoResize TRUE)
- (object StateView "EndState" "Success" @1240
- Parent_View @1238
- location (112, 976)
- label (object ItemLabel
- Parent_View @1240
- location (166, 934)
- nlines 2
- max_width 600
- label "Success")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E883D9D02A0"
- autoResize TRUE)
- (object Swimlane "$UNNAMED$136" @1241
- location (396, 0)
- line_color 3342489
- quidu "3E883D55004E"
- width 732)
- (object ActivityStateView "Remember request" @1242
- Parent_View @1241
- location (771, 784)
- label (object ItemLabel
- Parent_View @1242
- location (771, 785)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 244
- justify 0
- label "Remember request")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E883D7B0223"
- autoResize TRUE)
- (object Swimlane "TLSCrypto" @1243
- location (1128, 0)
- line_color 3342489
- quidu "3E883D68038A"
- width 488)
- (object ActivityStateView "Store request params" @1244
- Parent_View @1243
- location (1380, 976)
- label (object ItemLabel
- Parent_View @1244
- location (1380, 977)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 244
- justify 0
- label "Store request params")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E883D8C03D9"
- autoResize TRUE)
- (object TransView "" @1245
- stereotype TRUE
- line_color 3342489
- quidu "3E883DBD0000"
- client @1244
- supplier @1240
- line_style 0
- x_offset FALSE)
- (object Swimlane "$UNNAMED$136" @1246
- location (1616, 0)
- line_color 3342489
- quidu "3E883D55004E"
- width 450)
- (object ActivityStateView "Parse CCertificateReqMsg" @1247
- Parent_View @1241
- location (768, 496)
- label (object ItemLabel
- Parent_View @1247
- location (768, 493)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 414
- justify 0
- label "Parse CCertificateReqMsg")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E884F3E031D"
- width 600
- height 112
- autoResize TRUE)
- (object TransView "" @1248
- stereotype TRUE
- line_color 3342489
- quidu "3E883DB303AA"
- client @1239
- supplier @1247
- line_style 0
- x_offset FALSE)
- (object TransView "" @1249
- stereotype TRUE
- line_color 3342489
- quidu "3E883DB903D9"
- client @1242
- supplier @1244
- line_style 0
- x_offset FALSE)
- (object TransView "" @1250
- stereotype TRUE
- line_color 3342489
- quidu "3E884F67009C"
- client @1247
- supplier @1242
- line_style 0
- x_offset FALSE)))))
- type "Normal")
- (object State "ServerHello"
- quid "3E8453C9048F"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C90490"
- supplier ":ServerInfo:CertificateRecv"
- sendEvent (object sendEvent
- quid "3E8453C90493"))
- (object State_Transition
- quid "3E8453C90494"
- supplier ":ServerInfo:ServerKeyExchange"
- sendEvent (object sendEvent
- quid "3E8453C90497"))
- (object State_Transition
- quid "3E8453C90498"
- supplier ":ServerInfo:ServerHelloDone"
- sendEvent (object sendEvent
- quid "3E8453C9049B"))
- (object State_Transition
- quid "3E8475FF01C5"
- supplier ":Handshake Negotiation:Full:ServerInfo:ServerHelloDone"
- quidu "3E8453C9048E"
- sendEvent (object sendEvent
- quid "3E8475FF01C8"))
- (object State_Transition
- quid "3E847603003F"
- label ""
- supplier ":Handshake Negotiation:Full:ServerInfo:Certificate"
- quidu "3E8453C90467"
- Event (object Event "ServerHello received"
- quid "3E8478040505")
- condition "cipher != DH_anon"
- sendEvent (object sendEvent
- quid "3E8476030042"))
- (object State_Transition
- quid "3E84769A0196"
- label ""
- supplier ":Handshake Negotiation:Full:ServerInfo:ServerKeyExchange"
- quidu "3E8453C90472"
- Event (object Event "ServerHello received"
- quid "3E847804050A")
- condition "cipher == DH_anon"
- sendEvent (object sendEvent
- quid "3E84769A0199")))
- type "StartState")
- (object State "ServerHelloDone"
- quid "3E8453C9048E"
- type "EndState"))
- partitions (list Partitions)
- statediagrams (list StateDiagrams
- (object State_Diagram "ServerInfo"
- quid "3E8453C90466"
- title "ServerInfo"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object StateView "Normal" "Certificate" @1251
- location (256, 480)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1251
- location (256, 467)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 322
- justify 0
- label "Certificate")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C90467"
- width 419
- height 138
- autoResize TRUE)
- (object StateView "Normal" "ServerKeyExchange" @1252
- location (1456, 832)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1252
- location (1456, 816)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 360
- justify 0
- label "ServerKeyExchange")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C90472"
- width 456
- height 144
- autoResize TRUE)
- (object StateView "Normal" "CertificateRequest" @1253
- location (800, 1248)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1253
- location (800, 1229)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 334
- justify 0
- label "CertificateRequest")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C90483"
- width 431
- height 150
- autoResize TRUE)
- (object StateView "StartState" "ServerHello" @1254
- location (1456, 80)
- label (object ItemLabel
- Parent_View @1254
- location (1498, 50)
- nlines 2
- max_width 600
- label "ServerHello")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C9048F"
- autoResize TRUE)
- (object StateView "EndState" "ServerHelloDone" @1255
- location (1456, 1808)
- label (object ItemLabel
- Parent_View @1255
- location (1510, 1766)
- nlines 2
- max_width 600
- label "ServerHelloDone")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C9048E"
- autoResize TRUE)
- (object TransView "" @1256
- label (object SegLabel @1257
- Parent_View @1256
- location (1120, 1026)
- anchor_loc 1
- nlines 1
- max_width 750
- justify 0
- label "ServerKeyExchange[ cipher != DH_anon ]"
- pctDist 0.504070
- height 15
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E84760D001F"
- client @1252
- supplier @1253
- line_style 0
- x_offset FALSE)
- (object TransView "" @1258
- label (object SegLabel @1259
- Parent_View @1258
- location (1536, 1348)
- anchor_loc 1
- nlines 1
- max_width 770
- justify 0
- label "ServerKeyExchange[ cipher == DH_anon ]"
- pctDist 0.515081
- height 80
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E84761002BF"
- client @1252
- supplier @1255
- line_style 0
- x_offset FALSE)
- (object TransView "" @1260
- label (object SegLabel @1261
- Parent_View @1260
- location (658, 209)
- anchor_loc 1
- nlines 1
- max_width 746
- justify 0
- label "ServerHello received[ cipher != DH_anon ]"
- pctDist 0.756230
- height 131
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E847603003F"
- client @1254
- supplier @1251
- line_style 0
- x_offset FALSE)
- (object TransView "" @1262
- label (object SegLabel @1263
- Parent_View @1262
- location (1788, 390)
- anchor_loc 1
- nlines 1
- max_width 770
- justify 0
- label "ServerHello received[ cipher == DH_anon ]"
- pctDist 0.430125
- height 332
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E84769A0196"
- client @1254
- supplier @1252
- line_style 0
- x_offset FALSE)
- (object TransView "" @1264
- stereotype TRUE
- line_color 3342489
- quidu "3E8481190119"
- client @1253
- supplier @1255
- line_style 0
- x_offset FALSE)
- (object NoteView @1265
- location (656, 1472)
- font (object Font
- size 8)
- label (object ItemLabel
- Parent_View @1265
- location (446, 1400)
- fill_color 13434879
- nlines 3
- max_width 384
- label "This can be sent whenever the cipher != DH_anon")
- line_color 3342489
- fill_color 13434879
- width 444
- height 156)
- (object AttachView "" @1266
- stereotype TRUE
- line_color 3342489
- client @1265
- supplier @1253
- line_style 0)
- (object TransView "" @1267
- label (object SegLabel @1268
- Parent_View @1267
- location (558, 876)
- anchor_loc 1
- nlines 1
- max_width 561
- justify 0
- label "Certificate recv[ other ciphers ]"
- pctDist 0.541423
- height 18
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E8476070168"
- client @1251
- supplier @1253
- line_style 0
- x_offset FALSE)
- (object TransView "" @1269
- label (object SegLabel @1270
- Parent_View @1269
- location (1069, 601)
- anchor_loc 1
- nlines 1
- max_width 419
- justify 0
- label "Certificate recv[ Cipher is [RSA_EX,DHE_DSS,DHE_DSS_EX,DHE_RSA,DHE_RSA_EX ]"
- pctDist 0.750053
- height 113
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E847609030D"
- client @1251
- supplier @1252
- line_style 0
- x_offset FALSE)
- (object TransView "" @1271
- stereotype TRUE
- line_color 3342489
- quidu "3E84809F035C"
- client @1251
- supplier @1255
- vertices (list Points
- (255, 549)
- (253, 1806)
- (1414, 1807))
- line_style 0
- x_offset FALSE)
- (object NoteView @1272
- location (272, 96)
- font (object Font
- size 8)
- label (object ItemLabel
- Parent_View @1272
- location (106, 30)
- fill_color 13434879
- nlines 3
- max_width 296
- label "All italicised states are optional messages.")
- line_color 3342489
- fill_color 13434879
- width 356
- height 144)))))
- type "Normal")
- (object State "ChangeCipherSpecRecv"
- quid "3E8453C90423"
- documentation "Compute crypto params"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C90424"
- supplier ":Full:FinishRecv"
- sendEvent (object sendEvent
- quid "3E8453C90427"))
- (object State_Transition
- quid "3E8453C90428"
- supplier "Alert"
- sendEvent (object sendEvent
- quid "3E8453C9042B"))
- (object State_Transition
- quid "3E8453C9041F"
- supplier ":Full:Alert"
- sendEvent (object sendEvent
- quid "3E8453C90422"))
- (object State_Transition
- quid "3E883A06036B"
- supplier ":Handshake Negotiation:Full:Alert"
- quidu "3E8453C903B6"
- sendEvent (object sendEvent
- quid "3E883A06036E"))
- (object State_Transition
- quid "3E883A430290"
- supplier ":Handshake Negotiation:Full:FinishRecv"
- quidu "3E8453C9042D"
- sendEvent (object sendEvent
- quid "3E883A430293")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3E886D8100EB"
- states (list States
- (object State "ProcessL"
- quid "3E887A0A010A"
- transitions (list transition_list
- (object State_Transition
- quid "3E887AA1030D"
- supplier ":Handshake Negotiation:Full:ChangeCipherSpecRecv:Compute crypto params to read"
- quidu "3E887A10006E"
- sendEvent (object sendEvent
- quid "3E887AA10310")))
- type "StartState")
- (object ActivityState "Compute crypto params to read"
- quid "3E887A10006E"
- transitions (list transition_list
- (object State_Transition
- quid "3E887AA703C9"
- supplier ":Handshake Negotiation:Full:ChangeCipherSpecRecv:Pseudo Random Function (PRF)"
- quidu "3E887A2E009C"
- sendEvent (object sendEvent
- quid "3E887AA703CC"))))
- (object ActivityState "Pseudo Random Function (PRF)"
- quid "3E887A2E009C"
- transitions (list transition_list
- (object State_Transition
- quid "3E887A9101C5"
- supplier ":Handshake Negotiation:Full:ChangeCipherSpecRecv:Apply security params to read"
- quidu "3E887A3C033C"
- sendEvent (object sendEvent
- quid "3E887A9101C8"))))
- (object ActivityState "Apply security params to read"
- quid "3E887A3C033C"
- transitions (list transition_list
- (object State_Transition
- quid "3E887A87003F"
- supplier ":Handshake Negotiation:Full:ChangeCipherSpecRecv:Alert"
- quidu "3E887A7602EE"
- sendEvent (object sendEvent
- quid "3E887A870042"))))
- (object ActivityState "Compose and send message"
- quid "3E887A6401C5"
- transitions (list transition_list
- (object State_Transition
- quid "3E887A8903AA"
- supplier ":Handshake Negotiation:Full:ChangeCipherSpecRecv:Alert"
- quidu "3E887A7602EE"
- sendEvent (object sendEvent
- quid "3E887A8903AD"))
- (object State_Transition
- quid "3E887A8E01E5"
- supplier ":Handshake Negotiation:Full:ChangeCipherSpecRecv:Success"
- quidu "3E887A6F01B6"
- sendEvent (object sendEvent
- quid "3E887A8E01E8"))))
- (object State "Success"
- quid "3E887A6F01B6"
- type "EndState")
- (object State "Alert"
- quid "3E887A7602EE"
- type "EndState"))
- partitions (list Partitions
- (object Partition "$UNNAMED$137"
- quid "3E8879DD01D5"
- class "Logical View::StateMachines::CHandshake"
- quidu "3E7A1400005B"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$138"
- quid "3E8879DD01E7"
- class "Logical View::ChangeCipherSpec protocol::CRecvChangeCipherSpec"
- quidu "3E7A21E1028D"
- persistence "Transient"
- multi FALSE)
- (object Partition "TLSCrypto"
- quid "3E8879DD01DB"
- persistence "Transient"
- multi FALSE)
- (object Partition "Security"
- quid "3E8879DD01E1"
- persistence "Transient"
- multi FALSE))
- statediagrams (list StateDiagrams
- (object ActivityDiagram "Activity"
- quid "3E886D81010A"
- title "Activity"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$137" @1273
- line_color 3342489
- quidu "3E8879DD01D5"
- width 374)
- (object StateView "StartState" "ProcessL" @1274
- Parent_View @1273
- location (150, 355)
- label (object ItemLabel
- Parent_View @1274
- location (192, 325)
- nlines 2
- max_width 600
- label "ProcessL")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E887A0A010A"
- autoResize TRUE)
- (object StateView "EndState" "Success" @1275
- Parent_View @1273
- location (112, 1776)
- label (object ItemLabel
- Parent_View @1275
- location (166, 1734)
- nlines 2
- max_width 600
- label "Success")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E887A6F01B6"
- autoResize TRUE)
- (object StateView "EndState" "Alert" @1276
- Parent_View @1273
- location (118, 1491)
- label (object ItemLabel
- Parent_View @1276
- location (172, 1449)
- nlines 2
- max_width 600
- label "Alert")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E887A7602EE"
- autoResize TRUE)
- (object Swimlane "$UNNAMED$138" @1277
- location (374, 0)
- line_color 3342489
- quidu "3E8879DD01E7"
- width 539)
- (object ActivityStateView "Apply security params to read" @1278
- Parent_View @1277
- location (642, 1491)
- label (object ItemLabel
- Parent_View @1278
- location (642, 1483)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 276
- justify 0
- label "Apply security params to read")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E887A3C033C"
- width 416
- height 122
- autoResize TRUE)
- (object TransView "" @1279
- stereotype TRUE
- line_color 255
- quidu "3E887A87003F"
- client @1278
- supplier @1276
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "Compose and send message" @1280
- Parent_View @1277
- location (644, 1776)
- label (object ItemLabel
- Parent_View @1280
- location (644, 1774)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 310
- justify 0
- label "Compose and send message")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E887A6401C5"
- width 418
- height 110
- autoResize TRUE)
- (object TransView "" @1281
- stereotype TRUE
- line_color 255
- quidu "3E887A8903AA"
- client @1280
- supplier @1276
- line_style 0
- x_offset FALSE)
- (object TransView "" @1282
- stereotype TRUE
- line_color 3342489
- quidu "3E887A8E01E5"
- client @1280
- supplier @1275
- line_style 0
- x_offset FALSE)
- (object NoteView @1283
- Parent_View @1277
- location (640, 640)
- font (object Font
- size 8)
- label (object ItemLabel
- Parent_View @1283
- location (143, 524)
- fill_color 13434879
- nlines 6
- max_width 958
- label
-|master secret = PRF(pre_master_secret, "master secret",
-| ClientHello.random + erverHello.random)
-|key_block = PRF(SecurityParameters.master_secret,
-| "key expansion", SecurityParameters.server_random +
-| SecurityParameters.client_random);
- )
- line_color 3342489
- fill_color 13434879
- width 1018
- height 244)
- (object NoteView @1284
- Parent_View @1277
- location (624, 896)
- font (object Font
- size 8)
- label (object ItemLabel
- Parent_View @1284
- location (146, 799)
- fill_color 13434879
- nlines 5
- max_width 921
- label
-|key_block is divided as follows
-| server_write_MAC_secret[SecurityParameters.hash_size]
-| server_write_key[SecurityParameters.key_material_length]
-| server_write_IV[SecurityParameters.IV_size]
- )
- line_color 3342489
- fill_color 13434879
- width 981
- height 206)
- (object NoteView @1285
- Parent_View @1277
- location (752, 144)
- font (object Font
- size 8)
- label (object ItemLabel
- Parent_View @1285
- location (402, 63)
- fill_color 13434879
- nlines 3
- max_width 665
- label "The cryptographic computation is version dependent. The example below shows the computation for TLS v1.0")
- line_color 3342489
- fill_color 13434879
- width 725
- height 175)
- (object Swimlane "TLSCrypto" @1286
- location (913, 0)
- line_color 3342489
- quidu "3E8879DD01DB"
- width 602)
- (object ActivityStateView "Compute crypto params to read" @1287
- Parent_View @1286
- location (1188, 355)
- label (object ItemLabel
- Parent_View @1287
- location (1188, 353)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 286
- justify 0
- label "Compute crypto params to read")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E887A10006E"
- width 428
- height 110
- autoResize TRUE)
- (object TransView "" @1288
- stereotype TRUE
- line_color 3342489
- quidu "3E887AA1030D"
- client @1274
- supplier @1287
- line_style 0
- x_offset FALSE)
- (object AttachView "" @1289
- stereotype TRUE
- line_color 3342489
- client @1283
- supplier @1287
- line_style 0)
- (object Swimlane "Security" @1290
- location (1515, 0)
- line_color 3342489
- quidu "3E8879DD01E1"
- width 546)
- (object ActivityStateView "Pseudo Random Function (PRF)" @1291
- Parent_View @1290
- location (1792, 656)
- label (object ItemLabel
- Parent_View @1291
- location (1792, 651)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 306
- justify 0
- label "Pseudo Random Function (PRF)")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E887A2E009C"
- width 418
- height 116
- autoResize TRUE)
- (object TransView "" @1292
- stereotype TRUE
- line_color 3342489
- quidu "3E887AA703C9"
- client @1287
- supplier @1291
- line_style 0
- x_offset FALSE)
- (object Swimlane "$UNNAMED$138" @1293
- location (2061, 0)
- line_color 3342489
- quidu "3E8879DD01E7"
- width 450)
- (object AttachView "" @1294
- stereotype TRUE
- line_color 3342489
- client @1285
- supplier @1287
- line_style 0)
- (object TransView "" @1295
- stereotype TRUE
- line_color 3342489
- quidu "3E887A9101C5"
- client @1291
- supplier @1278
- vertices (list Points
- (1791, 717)
- (1791, 1488)
- (834, 1490))
- line_style 0
- x_offset FALSE)))))
- type "Normal")
- (object State "FinishRecv"
- quid "3E8453C9042D"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C9042E"
- supplier "Alert"
- sendEvent (object sendEvent
- quid "3E8453C90431"))
- (object State_Transition
- quid "3E8453C90432"
- supplier "On Success"
- sendEvent (object sendEvent
- quid "3E8453C90435"))
- (object State_Transition
- quid "3E8453C90436"
- supplier ":Full:Alert"
- sendEvent (object sendEvent
- quid "3E8453C90439"))
- (object State_Transition
- quid "3E8453C9043A"
- supplier ":Full:On Success"
- sendEvent (object sendEvent
- quid "3E8453C9043D"))
- (object State_Transition
- quid "3E883A0903B9"
- supplier ":Handshake Negotiation:Full:Alert"
- quidu "3E8453C903B6"
- sendEvent (object sendEvent
- quid "3E883A0903BC"))
- (object State_Transition
- quid "3E883A4602EE"
- supplier ":Handshake Negotiation:Full:On Success"
- quidu "3E8453C9043F"
- sendEvent (object sendEvent
- quid "3E883A4602F1")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3E887AD202FE"
- states (list States
- (object State "ProcessL"
- quid "3E887B40002F"
- transitions (list transition_list
- (object State_Transition
- quid "3E887C8D0262"
- supplier ":Handshake Negotiation:Full:FinishRecv:Protocol Version?"
- quidu "3EC26F3F01F0"
- sendEvent (object sendEvent
- quid "3E887C8D0265")))
- type "StartState")
- (object ActivityState "Compute HASH"
- quid "3E887B470271"
- transitions (list transition_list
- (object State_Transition
- quid "3E887C9802A0"
- supplier ":Handshake Negotiation:Full:FinishRecv:MD5"
- quidu "3E887BE90129"
- sendEvent (object sendEvent
- quid "3E887C9802A3"))
- (object State_Transition
- quid "3E887D30036B"
- supplier ":Handshake Negotiation:Full:FinishRecv:HASH OK?"
- quidu "3E887CC801E5"
- sendEvent (object sendEvent
- quid "3E887D30036E"))))
- (object ActivityState "MD5"
- quid "3E887BE90129"
- transitions (list transition_list
- (object State_Transition
- quid "3E887C9B0139"
- supplier ":Handshake Negotiation:Full:FinishRecv:SHA"
- quidu "3E887BF002FE"
- sendEvent (object sendEvent
- quid "3E887C9B013C"))))
- (object ActivityState "SHA"
- quid "3E887BF002FE"
- transitions (list transition_list
- (object State_Transition
- quid "3E887C9F0262"
- supplier ":Handshake Negotiation:Full:FinishRecv:PRF"
- quidu "3E887BF601C5"
- sendEvent (object sendEvent
- quid "3E887C9F0265"))))
- (object ActivityState "PRF"
- quid "3E887BF601C5")
- (object ActivityState "Parse CFinishMsg3_1"
- quid "3E887C5A0271"
- transitions (list transition_list
- (object State_Transition
- quid "3E887C930262"
- supplier ":Handshake Negotiation:Full:FinishRecv:Compute HASH"
- quidu "3E887B470271"
- sendEvent (object sendEvent
- quid "3E887C930265"))
- (object State_Transition
- quid "3E887D5C030D"
- supplier ":Handshake Negotiation:Full:FinishRecv:Alert"
- quidu "3E887CE90271"
- sendEvent (object sendEvent
- quid "3E887D5C0310"))))
- (object Decision "HASH OK?"
- quid "3E887CC801E5"
- transitions (list transition_list
- (object State_Transition
- quid "3E887D03034C"
- label ""
- supplier ":Handshake Negotiation:Full:FinishRecv:InitiateTransmitL"
- quidu "3EC90F9803D5"
- condition "YES"
- sendEvent (object sendEvent
- quid "3E887D03034F"))
- (object State_Transition
- quid "3E887D170129"
- label ""
- supplier ":Handshake Negotiation:Full:FinishRecv:Alert"
- quidu "3E887CE90271"
- condition "NO"
- sendEvent (object sendEvent
- quid "3E887D17012C"))))
- (object State "Alert"
- quid "3E887CE90271"
- type "EndState")
- (object State "Success"
- quid "3E887CFB0010"
- type "EndState")
- (object Decision "Protocol Version?"
- quid "3EC26F3F01F0"
- transitions (list transition_list
- (object State_Transition
- quid "3EC2705C0387"
- supplier ":Handshake Negotiation:Full:FinishRecv:Parse CFinishMsg3_0"
- quidu "3EC26F63026D"
- sendEvent (object sendEvent
- quid "3EC2705C038A"))
- (object State_Transition
- quid "3EC2705F02BC"
- supplier ":Handshake Negotiation:Full:FinishRecv:Parse CFinishMsg3_1"
- quidu "3E887C5A0271"
- sendEvent (object sendEvent
- quid "3EC2705F02BF"))))
- (object ActivityState "Parse CFinishMsg3_0"
- quid "3EC26F63026D"
- transitions (list transition_list
- (object State_Transition
- quid "3EC27062028D"
- supplier ":Handshake Negotiation:Full:FinishRecv:Compute HASH"
- quidu "3E887B470271"
- sendEvent (object sendEvent
- quid "3EC270620290"))
- (object State_Transition
- quid "3EC2708901F0"
- supplier ":Handshake Negotiation:Full:FinishRecv:Alert"
- quidu "3E887CE90271"
- sendEvent (object sendEvent
- quid "3EC2708901F3"))))
- (object ActivityState "InitiateTransmitL"
- quid "3EC90F9803D5"
- transitions (list transition_list
- (object State_Transition
- quid "3EC90FBE029C"
- supplier ":Handshake Negotiation:Full:FinishRecv:Success"
- quidu "3E887CFB0010"
- sendEvent (object sendEvent
- quid "3EC90FBE029F")))))
- partitions (list Partitions
- (object Partition "$UNNAMED$139"
- quid "3E887AF501B6"
- class "Logical View::StateMachines::CHandshake"
- quidu "3E7A1400005B"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$140"
- quid "3E887AF501C8"
- class "Logical View::Handshake Protocol::Receive::CRecvFinished"
- quidu "3E7A21FD003C"
- persistence "Transient"
- multi FALSE)
- (object Partition "Security"
- quid "3E887AF501C2"
- persistence "Transient"
- multi FALSE)
- (object Partition "TLSCrypto"
- quid "3E887C2F03AA"
- persistence "Transient"
- multi FALSE))
- statediagrams (list StateDiagrams
- (object ActivityDiagram "Activity"
- quid "3E887AD2031D"
- title "Activity"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$139" @1296
- line_color 3342489
- quidu "3E887AF501B6"
- width 542)
- (object StateView "StartState" "ProcessL" @1297
- Parent_View @1296
- location (112, 784)
- label (object ItemLabel
- Parent_View @1297
- location (154, 754)
- nlines 2
- max_width 600
- label "ProcessL")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E887B40002F"
- autoResize TRUE)
- (object StateView "EndState" "Success" @1298
- Parent_View @1296
- location (270, 1552)
- label (object ItemLabel
- Parent_View @1298
- location (324, 1510)
- nlines 2
- max_width 600
- label "Success")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E887CFB0010"
- autoResize TRUE)
- (object StateView "EndState" "Alert" @1299
- Parent_View @1296
- location (272, 1008)
- label (object ItemLabel
- Parent_View @1299
- location (326, 966)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "Alert")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E887CE90271"
- autoResize TRUE)
- (object StateView "EndState" "Alert" @1300
- Parent_View @1296
- location (272, 576)
- label (object ItemLabel
- Parent_View @1300
- location (326, 534)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "Alert")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E887CE90271"
- autoResize TRUE)
- (object ActivityStateView "InitiateTransmitL" @1301
- Parent_View @1296
- location (270, 1343)
- label (object ItemLabel
- Parent_View @1301
- location (270, 1343)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 312
- justify 0
- label "InitiateTransmitL")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC90F9803D5"
- width 419
- height 106
- autoResize TRUE)
- (object TransView "" @1302
- stereotype TRUE
- line_color 3342489
- quidu "3EC90FBE029C"
- client @1301
- supplier @1298
- line_style 0
- x_offset FALSE)
- (object Swimlane "$UNNAMED$140" @1303
- location (542, 0)
- line_color 3342489
- quidu "3E887AF501C8"
- width 608)
- (object ActivityStateView "Parse CFinishMsg3_1" @1304
- Parent_View @1303
- location (840, 1008)
- label (object ItemLabel
- Parent_View @1304
- location (840, 1005)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 314
- justify 0
- label "Parse CFinishMsg3_1")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E887C5A0271"
- width 425
- height 113
- autoResize TRUE)
- (object TransView "" @1305
- stereotype TRUE
- line_color 255
- quidu "3E887D5C030D"
- client @1304
- supplier @1299
- line_style 0
- x_offset FALSE)
- (object DecisionView "Protocol Version?" @1306
- Parent_View @1303
- location (840, 784)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @1306
- location (896, 735)
- nlines 2
- max_width 300
- label "Protocol Version?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC26F3F01F0"
- autoResize TRUE)
- (object TransView "" @1307
- stereotype TRUE
- line_color 3342489
- quidu "3E887C8D0262"
- client @1297
- supplier @1306
- line_style 0
- x_offset FALSE)
- (object TransView "" @1308
- stereotype TRUE
- line_color 3342489
- quidu "3EC2705F02BC"
- client @1306
- supplier @1304
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "Parse CFinishMsg3_0" @1309
- Parent_View @1303
- location (840, 576)
- label (object ItemLabel
- Parent_View @1309
- location (840, 574)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "Parse CFinishMsg3_0")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC26F63026D"
- width 390
- height 110
- autoResize TRUE)
- (object TransView "" @1310
- stereotype TRUE
- line_color 3342489
- quidu "3EC2705C0387"
- client @1306
- supplier @1309
- line_style 0
- x_offset FALSE)
- (object TransView "" @1311
- stereotype TRUE
- line_color 255
- quidu "3EC2708901F0"
- client @1309
- supplier @1300
- line_style 0
- x_offset FALSE)
- (object Label @1312
- Parent_View @1303
- location (848, 864)
- nlines 1
- max_width 188
- label "TLS v1.0")
- (object Label @1313
- Parent_View @1303
- location (848, 672)
- nlines 1
- max_width 206
- label "SSL v3.0")
- (object Swimlane "TLSCrypto" @1314
- location (1150, 0)
- line_color 3342489
- quidu "3E887C2F03AA"
- width 520)
- (object ActivityStateView "Compute HASH" @1315
- Parent_View @1314
- location (1405, 768)
- label (object ItemLabel
- Parent_View @1315
- location (1405, 769)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 244
- justify 0
- label "Compute HASH")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E887B470271"
- autoResize TRUE)
- (object TransView "" @1316
- stereotype TRUE
- line_color 3342489
- quidu "3E887C930262"
- client @1304
- supplier @1315
- line_style 0
- x_offset FALSE)
- (object TransView "" @1317
- stereotype TRUE
- line_color 3342489
- quidu "3EC27062028D"
- client @1309
- supplier @1315
- line_style 0
- x_offset FALSE)
- (object DecisionView "HASH OK?" @1318
- Parent_View @1314
- location (1406, 1344)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @1318
- location (1462, 1295)
- nlines 2
- max_width 300
- label "HASH OK?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E887CC801E5"
- autoResize TRUE)
- (object TransView "" @1319
- stereotype TRUE
- line_color 3342489
- quidu "3E887D30036B"
- client @1315
- supplier @1318
- line_style 0
- x_offset FALSE)
- (object TransView "" @1320
- label (object SegLabel @1321
- Parent_View @1320
- location (1273, 1370)
- anchor_loc 1
- nlines 1
- max_width 163
- justify 0
- label "[ YES ]"
- pctDist 0.066542
- height 26
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E887D03034C"
- client @1318
- supplier @1301
- line_style 0
- x_offset FALSE)
- (object StateView "EndState" "Alert" @1322
- Parent_View @1314
- location (1406, 1632)
- label (object ItemLabel
- Parent_View @1322
- location (1460, 1590)
- nlines 2
- max_width 600
- label "Alert")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E887CE90271"
- autoResize TRUE)
- (object TransView "" @1323
- label (object SegLabel @1324
- Parent_View @1323
- location (1482, 1404)
- anchor_loc 1
- nlines 1
- max_width 162
- justify 0
- label "[ NO ]"
- pctDist 0.114833
- height 76
- orientation 0)
- stereotype TRUE
- line_color 255
- quidu "3E887D170129"
- client @1318
- supplier @1322
- line_style 0
- x_offset FALSE)
- (object NoteView @1325
- Parent_View @1314
- location (1200, 240)
- font (object Font
- size 8)
- label (object ItemLabel
- Parent_View @1325
- location (618, 56)
- fill_color 13434879
- nlines 9
- max_width 1128
- label
-|TLS 1.0
-|PRF(master_secret, finished_label, MD5(handshake_messages) + SHA-1(handshake_messages))
-|
-|SSL 3.0
-|MD5(master_secret + pad2 + MD5(handshake_messages + Sender + master_secret + pad1));
-|SHA(master_secret + pad2 + SHA(handshake_messages + Sender + master_secret + pad1));
- )
- line_color 3342489
- fill_color 13434879
- width 1188
- height 381)
- (object AttachView "" @1326
- stereotype TRUE
- line_color 3342489
- client @1325
- supplier @1315
- line_style 0)
- (object Swimlane "Security" @1327
- location (1670, 0)
- line_color 3342489
- quidu "3E887AF501C2"
- width 500)
- (object ActivityStateView "MD5" @1328
- Parent_View @1327
- location (1918, 594)
- label (object ItemLabel
- Parent_View @1328
- location (1918, 595)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 244
- justify 0
- label "MD5")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E887BE90129"
- autoResize TRUE)
- (object ActivityStateView "SHA" @1329
- Parent_View @1327
- location (1918, 770)
- label (object ItemLabel
- Parent_View @1329
- location (1918, 771)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 244
- justify 0
- label "SHA")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E887BF002FE"
- autoResize TRUE)
- (object ActivityStateView "PRF" @1330
- Parent_View @1327
- location (1918, 960)
- label (object ItemLabel
- Parent_View @1330
- location (1918, 961)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 244
- justify 0
- label "PRF")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E887BF601C5"
- autoResize TRUE)
- (object Swimlane "$UNNAMED$140" @1331
- location (2170, 0)
- line_color 3342489
- quidu "3E887AF501C8"
- width 450)))))
- type "Normal")
- (object State "ServerHelloDone"
- quid "3E8453C9044E"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C9044F"
- supplier "ClientInfo"
- sendEvent (object sendEvent
- quid "3E8453C90452"))
- (object State_Transition
- quid "3E8453C90453"
- supplier "Alert"
- sendEvent (object sendEvent
- quid "3E8453C90456"))
- (object State_Transition
- quid "3E8453C9044A"
- supplier ":Full:ClientInfo"
- sendEvent (object sendEvent
- quid "3E8453C9044D"))
- (object State_Transition
- quid "3E8453C90457"
- supplier ":Full:Alert"
- sendEvent (object sendEvent
- quid "3E8453C9045A"))
- (object State_Transition
- quid "3E8839E60204"
- supplier ":Handshake Negotiation:Full:Alert"
- quidu "3E8453C903B6"
- sendEvent (object sendEvent
- quid "3E8839E60207"))
- (object State_Transition
- quid "3E883A3803AA"
- supplier ":Handshake Negotiation:Full:ClientInfo"
- quidu "3E8453C903CB"
- sendEvent (object sendEvent
- quid "3E883A3803AD")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3E882BE90119"
- states (list States
- (object State "$UNNAMED$141"
- quid "3E882C14007D"
- transitions (list transition_list
- (object State_Transition
- quid "3E882CCB0281"
- supplier ":Handshake Negotiation:Full:ServerHelloDone:Parse CServerHelloDoneMsg"
- quidu "3EC277210106"
- sendEvent (object sendEvent
- quid "3E882CCB0284")))
- type "StartState")
- (object State "Success"
- quid "3E882C160177"
- type "EndState")
- (object State "Alert"
- quid "3E882C2600BC"
- type "EndState")
- (object ActivityState "RSA extract(generate) ecryption key"
- quid "3E882C3B0204"
- transitions (list transition_list
- (object State_Transition
- quid "3E882CC50233"
- supplier ":Handshake Negotiation:Full:ServerHelloDone:Alert"
- quidu "3E882C2600BC"
- sendEvent (object sendEvent
- quid "3E882CC50236"))
- (object State_Transition
- quid "3E882CC80290"
- supplier ":Handshake Negotiation:Full:ServerHelloDone:Store results"
- quidu "3E882F6A0281"
- sendEvent (object sendEvent
- quid "3E882CC80293"))))
- (object ActivityState "RSA extract sign key&check sign"
- quid "3E882CF8039A"
- transitions (list transition_list
- (object State_Transition
- quid "3E88332B009C"
- supplier ":Handshake Negotiation:Full:ServerHelloDone:Encryption?"
- quidu "3E882F06002F"
- sendEvent (object sendEvent
- quid "3E88332B009F"))
- (object State_Transition
- quid "3E88349F0177"
- supplier ":Handshake Negotiation:Full:ServerHelloDone:Alert"
- quidu "3E882C2600BC"
- sendEvent (object sendEvent
- quid "3E88349F017A"))))
- (object Decision "Anonymous negotiation?"
- quid "3E882E31005E"
- transitions (list transition_list
- (object State_Transition
- quid "3E883015039A"
- label ""
- supplier ":Handshake Negotiation:Full:ServerHelloDone:signing alg?"
- quidu "3E882EE801E5"
- condition "cipher != DH_anon"
- sendEvent (object sendEvent
- quid "3E883015039D"))
- (object State_Transition
- quid "3E88303E0148"
- label ""
- supplier ":Handshake Negotiation:Full:ServerHelloDone:Encryption?"
- quidu "3E882F06002F"
- condition "cipher == DH_anon"
- sendEvent (object sendEvent
- quid "3E88303E014B"))))
- (object Decision "signing alg?"
- quid "3E882EE801E5"
- transitions (list transition_list
- (object State_Transition
- quid "3E88300E03AA"
- label ""
- supplier ":Handshake Negotiation:Full:ServerHelloDone:RSA extract sign key&check sign"
- quidu "3E882CF8039A"
- condition "RSA"
- sendEvent (object sendEvent
- quid "3E88300E03AD"))
- (object State_Transition
- quid "3E88318C038A"
- label ""
- supplier ":Handshake Negotiation:Full:ServerHelloDone:DSA extract sign key&check sign"
- quidu "3E883149007D"
- condition "DSA"
- sendEvent (object sendEvent
- quid "3E88318C038D"))))
- (object Decision "Encryption?"
- quid "3E882F06002F"
- transitions (list transition_list
- (object State_Transition
- quid "3E8834580262"
- label ""
- supplier ":Handshake Negotiation:Full:ServerHelloDone:RSA extract(generate) ecryption key"
- quidu "3E882C3B0204"
- condition "RSA"
- sendEvent (object sendEvent
- quid "3E8834580265"))
- (object State_Transition
- quid "3E88345D005E"
- label ""
- supplier ":Handshake Negotiation:Full:ServerHelloDone:DH extract(generate) encryption key"
- quidu "3E8833BE010A"
- condition "DH"
- sendEvent (object sendEvent
- quid "3E88345D0061"))))
- (object ActivityState "Store results"
- quid "3E882F6A0281"
- transitions (list transition_list
- (object State_Transition
- quid "3ECA011D027D"
- supplier ":Handshake Negotiation:Full:ServerHelloDone:Resumable session?"
- quidu "3ECA009101B2"
- sendEvent (object sendEvent
- quid "3ECA011D0280"))))
- (object ActivityState "DSA extract sign key&check sign"
- quid "3E883149007D"
- transitions (list transition_list
- (object State_Transition
- quid "3E88332201F4"
- supplier ":Handshake Negotiation:Full:ServerHelloDone:Encryption?"
- quidu "3E882F06002F"
- sendEvent (object sendEvent
- quid "3E88332201F7"))
- (object State_Transition
- quid "3E8834AF00BC"
- supplier ":Handshake Negotiation:Full:ServerHelloDone:Alert"
- quidu "3E882C2600BC"
- sendEvent (object sendEvent
- quid "3E8834AF00BF"))))
- (object ActivityState "DH extract(generate) encryption key"
- quid "3E8833BE010A"
- transitions (list transition_list
- (object State_Transition
- quid "3E88343F038A"
- supplier ":Handshake Negotiation:Full:ServerHelloDone:Store results"
- quidu "3E882F6A0281"
- sendEvent (object sendEvent
- quid "3E88343F038D"))
- (object State_Transition
- quid "3E88349B01B6"
- supplier ":Handshake Negotiation:Full:ServerHelloDone:Alert"
- quidu "3E882C2600BC"
- sendEvent (object sendEvent
- quid "3E88349B01B9"))))
- (object ActivityState "Parse CServerHelloDoneMsg"
- quid "3EC277210106"
- transitions (list transition_list
- (object State_Transition
- quid "3EC2775700A8"
- supplier ":Handshake Negotiation:Full:ServerHelloDone:Anonymous negotiation?"
- quidu "3E882E31005E"
- sendEvent (object sendEvent
- quid "3EC2775700AB"))))
- (object Decision "Resumable session?"
- quid "3ECA009101B2"
- transitions (list transition_list
- (object State_Transition
- quid "3E882F8D0168"
- label ""
- supplier ":Handshake Negotiation:Full:ServerHelloDone:Success"
- quidu "3E882C160177"
- condition "NO"
- sendEvent (object sendEvent
- quid "3E882F8D016B"))
- (object State_Transition
- quid "3ECA016400C8"
- label ""
- supplier ":Handshake Negotiation:Full:ServerHelloDone:StoreSession"
- quidu "3ECA01380358"
- condition "YES"
- sendEvent (object sendEvent
- quid "3ECA016400CB"))))
- (object ActivityState "StoreSession"
- quid "3ECA01380358"
- transitions (list transition_list
- (object State_Transition
- quid "3ECA017C00B8"
- supplier ":Handshake Negotiation:Full:ServerHelloDone:Success"
- quidu "3E882C160177"
- sendEvent (object sendEvent
- quid "3ECA017C00BB")))))
- partitions (list Partitions
- (object Partition "$UNNAMED$142"
- quid "3E882BFB01D5"
- class "Logical View::Handshake Protocol::Receive::CServerHelloDone"
- quidu "3E8DAB870254"
- persistence "Transient"
- multi FALSE)
- (object Partition "TLSCrypto+Security"
- quid "3E882C050262"
- persistence "Transient"
- multi FALSE))
- statediagrams (list StateDiagrams
- (object ActivityDiagram "Activity"
- quid "3E882BE90168"
- title "Activity"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$142" @1332
- line_color 3342489
- quidu "3E882BFB01D5"
- width 346)
- (object StateView "StartState" "$UNNAMED$141" @1333
- Parent_View @1332
- location (198, 96)
- label (object ItemLabel
- Parent_View @1333
- location (240, 66)
- nlines 2
- max_width 600
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E882C14007D"
- autoResize TRUE)
- (object StateView "EndState" "Success" @1334
- Parent_View @1332
- location (144, 1664)
- label (object ItemLabel
- Parent_View @1334
- location (198, 1622)
- nlines 2
- max_width 600
- label "Success")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E882C160177"
- autoResize TRUE)
- (object StateView "EndState" "Alert" @1335
- Parent_View @1332
- location (160, 995)
- label (object ItemLabel
- Parent_View @1335
- location (214, 953)
- nlines 2
- max_width 600
- label "Alert")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E882C2600BC"
- autoResize TRUE)
- (object Swimlane "TLSCrypto+Security" @1336
- location (346, 0)
- line_color 3342489
- quidu "3E882C050262"
- width 1552)
- (object ActivityStateView "RSA extract(generate) ecryption key" @1337
- Parent_View @1336
- location (731, 1299)
- label (object ItemLabel
- Parent_View @1337
- location (731, 1290)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 452
- justify 0
- label "RSA extract(generate) ecryption key")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E882C3B0204"
- width 650
- height 125
- autoResize TRUE)
- (object TransView "" @1338
- stereotype TRUE
- line_color 255
- quidu "3E882CC50233"
- client @1337
- supplier @1335
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "RSA extract sign key&check sign" @1339
- Parent_View @1336
- location (692, 597)
- label (object ItemLabel
- Parent_View @1339
- location (692, 589)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 376
- justify 0
- label "RSA extract sign key&check sign")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E882CF8039A"
- width 550
- height 122
- autoResize TRUE)
- (object TransView "" @1340
- stereotype TRUE
- line_color 255
- quidu "3E88349F0177"
- client @1339
- supplier @1335
- line_style 0
- x_offset FALSE)
- (object DecisionView "Anonymous negotiation?" @1341
- Parent_View @1336
- location (1168, 96)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @1341
- location (1224, 47)
- nlines 2
- max_width 300
- label "Anonymous negotiation?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E882E31005E"
- autoResize TRUE)
- (object DecisionView "signing alg?" @1342
- Parent_View @1336
- location (916, 356)
- label (object ItemLabel
- Parent_View @1342
- location (972, 307)
- nlines 2
- max_width 300
- label "signing alg?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E882EE801E5"
- autoResize TRUE)
- (object TransView "" @1343
- label (object SegLabel @1344
- Parent_View @1343
- location (804, 397)
- anchor_loc 1
- nlines 1
- max_width 294
- justify 0
- label "[ RSA ]"
- pctDist 0.413691
- height 72
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E88300E03AA"
- client @1342
- supplier @1339
- line_style 0
- x_offset FALSE)
- (object TransView "" @1345
- label (object SegLabel @1346
- Parent_View @1345
- location (735, 228)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ cipher != DH_anon ]"
- pctDist 1.144884
- height 198
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E883015039A"
- client @1341
- supplier @1342
- line_style 0
- x_offset FALSE)
- (object DecisionView "Encryption?" @1347
- Parent_View @1336
- location (1472, 851)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @1347
- location (1529, 795)
- nlines 2
- max_width 300
- label "Encryption?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E882F06002F"
- width 156
- height 88
- autoResize TRUE)
- (object TransView "" @1348
- label (object SegLabel @1349
- Parent_View @1348
- location (1830, 1245)
- anchor_loc 1
- nlines 1
- max_width 412
- justify 0
- label "[ cipher == DH_anon ]"
- pctDist 1.777719
- height 357
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E88303E0148"
- client @1341
- supplier @1347
- vertices (list Points
- (1243, 96)
- (1471, 243)
- (1472, 807))
- line_style 0
- x_offset FALSE)
- (object TransView "" @1350
- stereotype TRUE
- line_color 3342489
- quidu "3E88332B009C"
- client @1339
- supplier @1347
- line_style 0
- x_offset FALSE)
- (object TransView "" @1351
- label (object SegLabel @1352
- Parent_View @1351
- location (1226, 934)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ RSA ]"
- pctDist 0.271229
- height 27
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E8834580262"
- client @1347
- supplier @1337
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "Store results" @1353
- Parent_View @1336
- location (1012, 1495)
- label (object ItemLabel
- Parent_View @1353
- location (1012, 1496)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 244
- justify 0
- label "Store results")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E882F6A0281"
- autoResize TRUE)
- (object TransView "" @1354
- stereotype TRUE
- line_color 3342489
- quidu "3E882CC80290"
- client @1337
- supplier @1353
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "DSA extract sign key&check sign" @1355
- Parent_View @1336
- location (1204, 597)
- label (object ItemLabel
- Parent_View @1355
- location (1204, 588)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 320
- justify 0
- label "DSA extract sign key&check sign")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E883149007D"
- width 475
- height 125
- autoResize TRUE)
- (object TransView "" @1356
- label (object SegLabel @1357
- Parent_View @1356
- location (1100, 397)
- anchor_loc 1
- nlines 1
- max_width 134
- justify 0
- label "[ DSA ]"
- pctDist 0.438374
- height 55
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E88318C038A"
- client @1342
- supplier @1355
- line_style 0
- x_offset FALSE)
- (object TransView "" @1358
- stereotype TRUE
- line_color 3342489
- quidu "3E88332201F4"
- client @1355
- supplier @1347
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "DH extract(generate) encryption key" @1359
- Parent_View @1336
- location (1376, 1299)
- label (object ItemLabel
- Parent_View @1359
- location (1376, 1290)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 418
- justify 0
- label "DH extract(generate) encryption key")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8833BE010A"
- width 606
- height 125
- autoResize TRUE)
- (object TransView "" @1360
- stereotype TRUE
- line_color 3342489
- quidu "3E88343F038A"
- client @1359
- supplier @1353
- line_style 0
- x_offset FALSE)
- (object TransView "" @1361
- label (object SegLabel @1362
- Parent_View @1361
- location (1534, 931)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ DH ]"
- pctDist 0.059196
- height 69
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E88345D005E"
- client @1347
- supplier @1359
- line_style 0
- x_offset FALSE)
- (object NoteView @1363
- Parent_View @1336
- location (720, 963)
- label (object ItemLabel
- Parent_View @1363
- location (370, 904)
- fill_color 13434879
- nlines 2
- max_width 665
- label "Extract when from Certificate, generate when from ServerKeyExch")
- line_color 3342489
- fill_color 13434879
- width 725
- height 131)
- (object AttachView "" @1364
- stereotype TRUE
- line_color 3342489
- client @1363
- supplier @1337
- line_style 0)
- (object AttachView "" @1365
- stereotype TRUE
- line_color 3342489
- client @1363
- supplier @1359
- line_style 0)
- (object ActivityStateView "Parse CServerHelloDoneMsg" @1366
- Parent_View @1336
- location (672, 96)
- label (object ItemLabel
- Parent_View @1366
- location (672, 91)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 406
- justify 0
- label "Parse CServerHelloDoneMsg")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC277210106"
- width 518
- height 116
- autoResize TRUE)
- (object TransView "" @1367
- stereotype TRUE
- line_color 3342489
- quidu "3E882CCB0281"
- client @1333
- supplier @1366
- line_style 0
- x_offset FALSE)
- (object TransView "" @1368
- stereotype TRUE
- line_color 3342489
- quidu "3EC2775700A8"
- client @1366
- supplier @1341
- line_style 0
- x_offset FALSE)
- (object DecisionView "Resumable session?" @1369
- Parent_View @1336
- location (1008, 1664)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @1369
- location (1064, 1615)
- nlines 2
- max_width 300
- label "Resumable session?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3ECA009101B2"
- width 156
- height 81
- autoResize TRUE)
- (object TransView "" @1370
- stereotype TRUE
- line_color 3342489
- quidu "3ECA011D027D"
- client @1353
- supplier @1369
- line_style 0
- x_offset FALSE)
- (object Swimlane "$UNNAMED$142" @1371
- location (1898, 0)
- line_color 3342489
- quidu "3E882BFB01D5"
- width 450)
- (object StateView "EndState" "Alert" @1372
- Parent_View @1371
- location (2016, 974)
- label (object ItemLabel
- Parent_View @1372
- location (2070, 932)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "Alert")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E882C2600BC"
- autoResize TRUE)
- (object TransView "" @1373
- stereotype TRUE
- line_color 255
- quidu "3E88349B01B6"
- client @1359
- supplier @1372
- line_style 0
- x_offset FALSE)
- (object TransView "" @1374
- stereotype TRUE
- line_color 255
- quidu "3E8834AF00BC"
- client @1355
- supplier @1372
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "StoreSession" @1375
- Parent_View @1336
- location (1008, 1856)
- label (object ItemLabel
- Parent_View @1375
- location (1008, 1856)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "StoreSession")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3ECA01380358"
- height 106
- autoResize TRUE)
- (object TransView "" @1376
- stereotype TRUE
- line_color 3342489
- quidu "3ECA017C00B8"
- client @1375
- supplier @1334
- line_style 0
- x_offset FALSE)
- (object TransView "" @1377
- label (object SegLabel @1378
- Parent_View @1377
- location (814, 1632)
- anchor_loc 1
- nlines 1
- max_width 138
- justify 0
- label "[ NO ]"
- pctDist 0.155585
- height 33
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E882F8D0168"
- client @1369
- supplier @1334
- line_style 0
- x_offset FALSE)
- (object TransView "" @1379
- label (object SegLabel @1380
- Parent_View @1379
- location (1069, 1745)
- anchor_loc 1
- nlines 1
- max_width 150
- justify 0
- label "[ YES ]"
- pctDist 0.444444
- height 61
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3ECA016400C8"
- client @1369
- supplier @1375
- line_style 0
- x_offset FALSE)))))
- type "Normal")
- (object State "ServerHello"
- quid "3E8453C904A6"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C904A2"
- supplier ":Full:ServerInfo"
- sendEvent (object sendEvent
- quid "3E8453C904A5"))
- (object State_Transition
- quid "3E883A32037B"
- supplier ":Handshake Negotiation:Full:ServerInfo"
- quidu "3E8453C90460"
- sendEvent (object sendEvent
- quid "3E883A32037E")))
- type "StartState")
- (object State "On Error"
- quid "3E8453C90443"
- type "EndState")
- (object State "On Success"
- quid "3E8453C9043F"
- type "EndState"))
- partitions (list Partitions)
- statediagrams (list StateDiagrams
- (object State_Diagram "Handshake"
- quid "3E8453C903B5"
- title "Handshake"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object StateView "Normal" "Alert" @1381
- location (208, 1520)
- font (object Font
- color 255
- default_color FALSE)
- label (object ItemLabel
- Parent_View @1381
- location (208, 1509)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "Alert")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C903B6"
- autoResize TRUE)
- (object StateView "Normal" "FinishSend" @1382
- location (1216, 1280)
- label (object ItemLabel
- Parent_View @1382
- location (1216, 1269)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "FinishSend")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C90412"
- autoResize TRUE)
- (object StateView "Normal" "ChangeCipherSpecSend" @1383
- location (1216, 1040)
- label (object ItemLabel
- Parent_View @1383
- location (1216, 1024)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 372
- justify 0
- label "ChangeCipherSpecSend")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C90405"
- width 469
- height 144
- autoResize TRUE)
- (object StateView "Normal" "ClientInfo" @1384
- location (1216, 816)
- label (object ItemLabel
- Parent_View @1384
- location (1216, 805)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "ClientInfo")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C903CB"
- autoResize TRUE)
- (object StateView "Normal" "ServerHelloDone" @1385
- location (1216, 560)
- label (object ItemLabel
- Parent_View @1385
- location (1216, 544)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 322
- justify 0
- label "ServerHelloDone")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C9044E"
- width 418
- height 144
- autoResize TRUE)
- (object StateView "Normal" "ServerInfo" @1386
- location (1216, 304)
- label (object ItemLabel
- Parent_View @1386
- location (1216, 293)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "ServerInfo")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C90460"
- autoResize TRUE)
- (object StateView "Normal" "ChangeCipherSpecRecv" @1387
- location (1216, 1488)
- label (object ItemLabel
- Parent_View @1387
- location (1216, 1479)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 366
- justify 0
- label "ChangeCipherSpecRecv")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C90423"
- width 463
- height 131
- autoResize TRUE)
- (object StateView "Normal" "FinishRecv" @1388
- location (1216, 1712)
- label (object ItemLabel
- Parent_View @1388
- location (1216, 1701)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "FinishRecv")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C9042D"
- autoResize TRUE)
- (object StateView "StartState" "ServerHello" @1389
- location (1216, 80)
- label (object ItemLabel
- Parent_View @1389
- location (1258, 50)
- nlines 2
- max_width 600
- label "ServerHello")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C904A6"
- autoResize TRUE)
- (object StateView "EndState" "On Error" @1390
- location (208, 1904)
- label (object ItemLabel
- Parent_View @1390
- location (262, 1862)
- nlines 2
- max_width 600
- label "On Error")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C90443"
- autoResize TRUE)
- (object StateView "EndState" "On Success" @1391
- location (1216, 1904)
- label (object ItemLabel
- Parent_View @1391
- location (1270, 1862)
- nlines 2
- max_width 600
- label "On Success")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C9043F"
- autoResize TRUE)
- (object TransView "" @1392
- stereotype TRUE
- line_color 255
- quidu "3E8839F00271"
- client @1381
- supplier @1390
- line_style 0
- x_offset FALSE)
- (object TransView "" @1393
- stereotype TRUE
- quidu "3E883A32037B"
- client @1389
- supplier @1386
- line_style 0
- x_offset FALSE)
- (object TransView "" @1394
- stereotype TRUE
- line_color 255
- quidu "3E8839E3003F"
- client @1386
- supplier @1381
- vertices (list Points
- (1066, 303)
- (206, 303)
- (207, 1452))
- line_style 0
- x_offset FALSE)
- (object TransView "" @1395
- stereotype TRUE
- quidu "3E883A36009C"
- client @1386
- supplier @1385
- line_style 0
- x_offset FALSE)
- (object TransView "" @1396
- stereotype TRUE
- line_color 255
- quidu "3E8839E60204"
- client @1385
- supplier @1381
- vertices (list Points
- (1007, 559)
- (206, 559)
- (207, 1453))
- line_style 0
- x_offset FALSE)
- (object TransView "" @1397
- stereotype TRUE
- quidu "3E883A3803AA"
- client @1385
- supplier @1384
- line_style 0
- x_offset FALSE)
- (object TransView "" @1398
- stereotype TRUE
- line_color 255
- quidu "3E8839E901B6"
- client @1384
- supplier @1381
- vertices (list Points
- (1066, 816)
- (206, 816)
- (207, 1453))
- line_style 0
- x_offset FALSE)
- (object TransView "" @1399
- stereotype TRUE
- quidu "3E883A3B00FA"
- client @1384
- supplier @1383
- line_style 0
- x_offset FALSE)
- (object TransView "" @1400
- stereotype TRUE
- line_color 255
- quidu "3E8839EE00BC"
- client @1383
- supplier @1381
- vertices (list Points
- (982, 1040)
- (206, 1041)
- (207, 1452))
- line_style 0
- x_offset FALSE)
- (object TransView "" @1401
- stereotype TRUE
- quidu "3E883A3D031D"
- client @1383
- supplier @1382
- line_style 0
- x_offset FALSE)
- (object TransView "" @1402
- stereotype TRUE
- quidu "3E883A430290"
- client @1387
- supplier @1388
- line_style 0
- x_offset FALSE)
- (object TransView "" @1403
- stereotype TRUE
- line_color 255
- quidu "3E883A06036B"
- client @1387
- supplier @1381
- vertices (list Points
- (985, 1431)
- (688, 1359)
- (206, 1359)
- (207, 1453))
- line_style 0
- x_offset FALSE)
- (object TransView "" @1404
- stereotype TRUE
- quidu "3E883A4003B9"
- client @1382
- supplier @1387
- line_style 0
- x_offset FALSE)
- (object TransView "" @1405
- stereotype TRUE
- line_color 255
- quidu "3ECC927F01E4"
- client @1382
- supplier @1381
- vertices (list Points
- (1066, 1279)
- (206, 1278)
- (207, 1452))
- line_style 0
- x_offset FALSE)
- (object TransView "" @1406
- stereotype TRUE
- quidu "3E883A4602EE"
- client @1388
- supplier @1391
- line_style 0
- x_offset FALSE)
- (object TransView "" @1407
- stereotype TRUE
- line_color 255
- quidu "3E883A0903B9"
- client @1388
- supplier @1381
- line_style 0
- x_offset FALSE)))))
- type "Normal")
- (object State "Abbreviated"
- quid "3E8453C9033A"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C9033B"
- supplier ":Handshake Negotiation:Alert"
- quidu "3E8453C9039D"
- sendEvent (object sendEvent
- quid "3E8453C9033E"))
- (object State_Transition
- quid "3E8453C9033F"
- supplier ":Handshake Negotiation:On Success"
- quidu "3E8453C903AA"
- sendEvent (object sendEvent
- quid "3E8453C90342")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3E8453C90343"
- states (list States
- (object State "Alert"
- quid "3E8453C90345"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C90346"
- supplier "On Error"
- sendEvent (object sendEvent
- quid "3E8453C90349"))
- (object State_Transition
- quid "3E8453C9034A"
- supplier "On Error"
- sendEvent (object sendEvent
- quid "3E8453C9034D"))
- (object State_Transition
- quid "3E8453C9034E"
- supplier ":Abbreviated:On Error"
- sendEvent (object sendEvent
- quid "3E8453C90351"))
- (object State_Transition
- quid "3E887FF80168"
- supplier ":Handshake Negotiation:Abbreviated:On Error"
- quidu "3E8453C90399"
- sendEvent (object sendEvent
- quid "3E887FF8016B")))
- type "Normal")
- (object State "FinishSend"
- quid "3E8453C90356"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C90357"
- supplier "Alert"
- sendEvent (object sendEvent
- quid "3E8453C9035A"))
- (object State_Transition
- quid "3E8453C90352"
- supplier ":Abbreviated:Alert"
- sendEvent (object sendEvent
- quid "3E8453C90355"))
- (object State_Transition
- quid "3E8453C9035B"
- supplier ":Abbreviated:On Success"
- sendEvent (object sendEvent
- quid "3E8453C9035E"))
- (object State_Transition
- quid "3E887FF30168"
- supplier ":Handshake Negotiation:Abbreviated:Alert"
- quidu "3E8453C90345"
- sendEvent (object sendEvent
- quid "3E887FF3016B"))
- (object State_Transition
- quid "3E88801C009C"
- supplier ":Handshake Negotiation:Abbreviated:On Success"
- quidu "3E8453C90396"
- sendEvent (object sendEvent
- quid "3E88801C009F")))
- type "Normal")
- (object State "ChangeCipherSpecSend"
- quid "3E8453C90363"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C9035F"
- supplier ":Abbreviated:FinishSend"
- sendEvent (object sendEvent
- quid "3E8453C90362"))
- (object State_Transition
- quid "3E8453C90364"
- supplier "Alert"
- sendEvent (object sendEvent
- quid "3E8453C90367"))
- (object State_Transition
- quid "3E8453C90368"
- supplier ":Abbreviated:Alert"
- sendEvent (object sendEvent
- quid "3E8453C9036B"))
- (object State_Transition
- quid "3E887FF00177"
- supplier ":Handshake Negotiation:Abbreviated:Alert"
- quidu "3E8453C90345"
- sendEvent (object sendEvent
- quid "3E887FF0017A"))
- (object State_Transition
- quid "3E8880190168"
- supplier ":Handshake Negotiation:Abbreviated:FinishSend"
- quidu "3E8453C90356"
- sendEvent (object sendEvent
- quid "3E888019016B")))
- type "Normal")
- (object State "ChangeCipherSpecRecv"
- quid "3E8453C90382"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C9037E"
- supplier ":Abbreviated:FinishRecv"
- sendEvent (object sendEvent
- quid "3E8453C90381"))
- (object State_Transition
- quid "3E8453C90383"
- supplier "Alert"
- sendEvent (object sendEvent
- quid "3E8453C90386"))
- (object State_Transition
- quid "3E8453C90387"
- supplier ":Abbreviated:Alert"
- sendEvent (object sendEvent
- quid "3E8453C9038A"))
- (object State_Transition
- quid "3E887FEB003F"
- supplier ":Handshake Negotiation:Abbreviated:Alert"
- quidu "3E8453C90345"
- sendEvent (object sendEvent
- quid "3E887FEB0042"))
- (object State_Transition
- quid "3E888013005E"
- supplier ":Handshake Negotiation:Abbreviated:FinishRecv"
- quidu "3E8453C90371"
- sendEvent (object sendEvent
- quid "3E8880130061")))
- type "Normal")
- (object State "FinishRecv"
- quid "3E8453C90371"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C90372"
- supplier "Alert"
- sendEvent (object sendEvent
- quid "3E8453C90375"))
- (object State_Transition
- quid "3E8453C90376"
- supplier "On Success"
- sendEvent (object sendEvent
- quid "3E8453C90379"))
- (object State_Transition
- quid "3E8453C9037A"
- supplier ":Abbreviated:Alert"
- sendEvent (object sendEvent
- quid "3E8453C9037D"))
- (object State_Transition
- quid "3E8453C9036D"
- supplier ":Abbreviated:ChangeCipherSend"
- sendEvent (object sendEvent
- quid "3E8453C90370"))
- (object State_Transition
- quid "3E887FED032D"
- supplier ":Handshake Negotiation:Abbreviated:Alert"
- quidu "3E8453C90345"
- sendEvent (object sendEvent
- quid "3E887FED0330"))
- (object State_Transition
- quid "3E888016001F"
- supplier ":Handshake Negotiation:Abbreviated:ChangeCipherSpecSend"
- quidu "3E8453C90363"
- sendEvent (object sendEvent
- quid "3E8880160022")))
- type "Normal")
- (object State "ServerHello"
- quid "3E8453C90390"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C9038C"
- supplier ":Abbreviated:ChangeCipherRecv"
- sendEvent (object sendEvent
- quid "3E8453C9038F"))
- (object State_Transition
- quid "3E88800F0168"
- supplier ":Handshake Negotiation:Abbreviated:ChangeCipherSpecRecv"
- quidu "3E8453C90382"
- sendEvent (object sendEvent
- quid "3E88800F016B")))
- type "StartState")
- (object State "On Success"
- quid "3E8453C90396"
- type "EndState")
- (object State "On Error"
- quid "3E8453C90399"
- type "EndState"))
- partitions (list Partitions)
- statediagrams (list StateDiagrams
- (object State_Diagram "Handshake"
- quid "3E8453C90344"
- title "Handshake"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object StateView "Normal" "Alert" @1408
- location (336, 1024)
- font (object Font
- color 255
- default_color FALSE)
- label (object ItemLabel
- Parent_View @1408
- location (336, 1013)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "Alert")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C90345"
- autoResize TRUE)
- (object StateView "Normal" "FinishSend" @1409
- location (1200, 1328)
- label (object ItemLabel
- Parent_View @1409
- location (1200, 1317)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "FinishSend")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C90356"
- autoResize TRUE)
- (object StateView "Normal" "ChangeCipherSpecSend" @1410
- location (1200, 1024)
- label (object ItemLabel
- Parent_View @1410
- location (1200, 1008)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 372
- justify 0
- label "ChangeCipherSpecSend")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C90363"
- width 469
- height 144
- autoResize TRUE)
- (object StateView "Normal" "ChangeCipherSpecRecv" @1411
- location (1200, 464)
- label (object ItemLabel
- Parent_View @1411
- location (1200, 455)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 366
- justify 0
- label "ChangeCipherSpecRecv")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C90382"
- width 463
- height 131
- autoResize TRUE)
- (object StateView "Normal" "FinishRecv" @1412
- location (1200, 720)
- label (object ItemLabel
- Parent_View @1412
- location (1200, 709)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "FinishRecv")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C90371"
- autoResize TRUE)
- (object StateView "StartState" "ServerHello" @1413
- location (1200, 128)
- label (object ItemLabel
- Parent_View @1413
- location (1242, 98)
- nlines 2
- max_width 600
- label "ServerHello")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C90390"
- autoResize TRUE)
- (object StateView "EndState" "On Success" @1414
- location (1200, 1728)
- label (object ItemLabel
- Parent_View @1414
- location (1254, 1686)
- nlines 2
- max_width 600
- label "On Success")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C90396"
- autoResize TRUE)
- (object StateView "EndState" "On Error" @1415
- location (336, 1712)
- label (object ItemLabel
- Parent_View @1415
- location (390, 1670)
- nlines 2
- max_width 600
- label "On Error")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C90399"
- autoResize TRUE)
- (object TransView "" @1416
- stereotype TRUE
- line_color 255
- quidu "3E887FF00177"
- client @1410
- supplier @1408
- line_style 0
- x_offset FALSE)
- (object TransView "" @1417
- stereotype TRUE
- line_color 255
- quidu "3E887FF80168"
- client @1408
- supplier @1415
- line_style 0
- x_offset FALSE)
- (object TransView "" @1418
- stereotype TRUE
- quidu "3E88800F0168"
- client @1413
- supplier @1411
- line_style 0
- x_offset FALSE)
- (object TransView "" @1419
- stereotype TRUE
- quidu "3E8880190168"
- client @1410
- supplier @1409
- line_style 0
- x_offset FALSE)
- (object NoteView @1420
- location (416, 224)
- label (object ItemLabel
- Parent_View @1420
- location (91, 112)
- fill_color 13434879
- nlines 4
- max_width 615
- label "For activity diagrams of the states, see the Handshake\\Full state model.")
- line_color 3342489
- fill_color 13434879
- width 675
- height 237)
- (object TransView "" @1421
- stereotype TRUE
- line_color 255
- quidu "3E887FED032D"
- client @1412
- supplier @1408
- vertices (list Points
- (1050, 719)
- (334, 719)
- (335, 957))
- line_style 0
- x_offset FALSE)
- (object TransView "" @1422
- stereotype TRUE
- quidu "3E888016001F"
- client @1412
- supplier @1410
- line_style 0
- x_offset FALSE)
- (object TransView "" @1423
- stereotype TRUE
- line_color 255
- quidu "3E887FEB003F"
- client @1411
- supplier @1408
- vertices (list Points
- (969, 463)
- (334, 463)
- (335, 956))
- line_style 0
- x_offset FALSE)
- (object TransView "" @1424
- stereotype TRUE
- quidu "3E888013005E"
- client @1411
- supplier @1412
- line_style 0
- x_offset FALSE)
- (object TransView "" @1425
- stereotype TRUE
- quidu "3E88801C009C"
- client @1409
- supplier @1414
- line_style 0
- x_offset FALSE)
- (object TransView "" @1426
- stereotype TRUE
- line_color 255
- quidu "3E887FF30168"
- client @1409
- supplier @1408
- vertices (list Points
- (1050, 1293)
- (638, 1200)
- (450, 1091))
- line_style 0
- x_offset FALSE)))))
- type "Normal")
- (object State "Alert"
- quid "3E8453C9039D"
- transitions (list transition_list
- (object State_Transition
- quid "3E8453C9039E"
- supplier ":Handshake Negotiation:On Error"
- quidu "3E8453C903A6"
- sendEvent (object sendEvent
- quid "3E8453C903A1"))
- (object State_Transition
- quid "3E8453C903A2"
- supplier "On Error"
- sendEvent (object sendEvent
- quid "3E8453C903A5")))
- type "Normal"))
- partitions (list Partitions)
- statediagrams (list StateDiagrams
- (object State_Diagram "Handshake"
- quid "3E845391034C"
- title "Handshake"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object StateView "StartState" "Start" @1427
- location (1104, 128)
- label (object ItemLabel
- Parent_View @1427
- location (1146, 98)
- anchor_loc 1
- nlines 2
- max_width -36
- justify 0
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C9031D"
- autoResize TRUE)
- (object StateView "Normal" "ClientHello" @1428
- location (1104, 336)
- label (object ItemLabel
- Parent_View @1428
- location (1104, 327)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 272
- justify 0
- label "ClientHello")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C90322"
- width 369
- height 131
- autoResize TRUE)
- (object StateView "Normal" "ServerHello" @1429
- location (1104, 704)
- label (object ItemLabel
- Parent_View @1429
- location (1104, 693)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "ServerHello")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C9032D"
- autoResize TRUE)
- (object StateView "EndState" "On Error" @1430
- location (304, 336)
- label (object ItemLabel
- Parent_View @1430
- location (358, 294)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "On Error")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C903A6"
- autoResize TRUE)
- (object StateView "EndState" "On Success" @1431
- location (1104, 1808)
- label (object ItemLabel
- Parent_View @1431
- location (1158, 1766)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "On Success")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C903AA"
- autoResize TRUE)
- (object StateView "Normal" "Full" @1432
- location (1552, 1296)
- label (object ItemLabel
- Parent_View @1432
- location (1552, 1277)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 284
- justify 0
- label "Full")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C903AF"
- width 381
- height 150
- autoResize TRUE)
- (object StateView "Normal" "Abbreviated" @1433
- location (656, 1328)
- label (object ItemLabel
- Parent_View @1433
- location (656, 1316)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 266
- justify 0
- label "Abbreviated")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C9033A"
- width 362
- height 137
- autoResize TRUE)
- (object StateView "Normal" "Alert" @1434
- location (304, 704)
- font (object Font
- color 255
- default_color FALSE)
- label (object ItemLabel
- Parent_View @1434
- location (304, 693)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "Alert")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C9039D"
- autoResize TRUE)
- (object StateView "Normal" "Alert" @1435
- location (2000, 1296)
- font (object Font
- color 255
- default_color FALSE)
- label (object ItemLabel
- Parent_View @1435
- location (2000, 1285)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "Alert")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C9039D"
- autoResize TRUE)
- (object StateView "EndState" "On Error" @1436
- location (2000, 1648)
- label (object ItemLabel
- Parent_View @1436
- location (2054, 1606)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "On Error")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8453C903A6"
- autoResize TRUE)
- (object TransView "" @1437
- stereotype TRUE
- quidu "3E8453C9031E"
- client @1427
- supplier @1428
- line_style 0
- x_offset FALSE)
- (object TransView "" @1438
- stereotype TRUE
- quidu "3E8453C90323"
- client @1428
- supplier @1429
- line_style 0
- x_offset FALSE)
- (object TransView "" @1439
- stereotype TRUE
- line_color 255
- quidu "3E8453C90327"
- client @1428
- supplier @1430
- line_style 0
- x_offset FALSE)
- (object TransView "" @1440
- stereotype TRUE
- quidu "3E8453C903AB"
- client @1432
- supplier @1431
- line_style 0
- x_offset FALSE)
- (object TransView "" @1441
- stereotype TRUE
- line_color 255
- quidu "3E8453C9039E"
- client @1434
- supplier @1430
- line_style 0
- x_offset FALSE)
- (object TransView "" @1442
- stereotype TRUE
- line_color 255
- quidu "3E8453C904BA"
- client @1432
- supplier @1435
- line_style 0
- x_offset FALSE)
- (object TransView "" @1443
- stereotype TRUE
- line_color 255
- quidu "3E8453C9039E"
- client @1435
- supplier @1436
- line_style 0
- x_offset FALSE)
- (object TransView "" @1444
- stereotype TRUE
- quidu "3E8453C9033F"
- client @1433
- supplier @1431
- line_style 0
- x_offset FALSE)
- (object TransView "" @1445
- stereotype TRUE
- line_color 255
- quidu "3E8453C9033B"
- client @1433
- supplier @1434
- line_style 0
- x_offset FALSE)
- (object TransView "" @1446
- label (object SegLabel @1447
- Parent_View @1446
- location (1575, 900)
- anchor_loc 1
- nlines 1
- max_width 797
- justify 0
- label "ServerHello received[ SessionID no match ]"
- pctDist 0.630560
- height 258
- orientation 0)
- stereotype TRUE
- quidu "3E8453C90332"
- client @1429
- supplier @1432
- line_style 0
- x_offset FALSE)
- (object TransView "" @1448
- label (object SegLabel @1449
- Parent_View @1448
- location (811, 962)
- anchor_loc 1
- nlines 1
- max_width 799
- justify 0
- label "ServerHello received[ SessionID matches ]"
- pctDist 0.496544
- height 88
- orientation 1)
- stereotype TRUE
- quidu "3E8453C9032E"
- client @1429
- supplier @1433
- line_style 0
- x_offset FALSE)
- (object TransView "" @1450
- stereotype TRUE
- line_color 255
- quidu "3E8453C904B6"
- client @1429
- supplier @1434
- line_style 0
- x_offset FALSE)))))
- type "Normal")
- (object State "Application Data"
- quid "3E8452BB0242"
- transitions (list transition_list
- (object State_Transition
- quid "3E845524001F"
- label ""
- supplier "Handshake Renegotiation"
- quidu "3E8452CE0187"
- Event (object Event "RenegotiateHandshake()"
- quid "3E8455240020")
- sendEvent (object sendEvent
- quid "3E8455240022"))
- (object State_Transition
- quid "3E84555F001F"
- label ""
- supplier "Idle"
- quidu "3E84528E0158"
- Event (object Event "Alert"
- quid "3E84555F0020")
- sendEvent (object sendEvent
- quid "3E84555F0022"))
- (object State_Transition
- quid "3E8456BF0177"
- label ""
- supplier "Closed"
- quidu "3E8455B3004E"
- Event (object Event "Close()"
- quid "3E8456BF0178")
- sendEvent (object sendEvent
- quid "3E8456BF017A"))
- (object State_Transition
- quid "3E8457EC02EE"
- label ""
- supplier "Handshake Renegotiation"
- quidu "3E8452CE0187"
- Event (object Event "HelloRequest message received"
- quid "3E8457EC02EF")
- sendEvent (object sendEvent
- quid "3E8457EC02F1")))
- type "Normal")
- (object State "Handshake Renegotiation"
- quid "3E8452CE0187"
- transitions (list transition_list
- (object State_Transition
- quid "3E84552C030D"
- label ""
- supplier "Idle"
- quidu "3E84528E0158"
- Event (object Event "Alert"
- quid "3E84552C030E")
- sendEvent (object sendEvent
- quid "3E84552C0310"))
- (object State_Transition
- quid "3E84555002FE"
- label ""
- supplier "Application Data"
- quidu "3E8452BB0242"
- Event (object Event "CompleteRequest"
- quid "3E84555002FF")
- sendEvent (object sendEvent
- quid "3E8455500301"))
- (object State_Transition
- quid "3E84566C039A"
- label ""
- supplier "Closed"
- quidu "3E8455B3004E"
- Event (object Event "Close()"
- quid "3E84566C039B")
- sendEvent (object sendEvent
- quid "3E84566C039D")))
- type "Normal")
- (object State "CreateSocket"
- quid "3E8454250196"
- transitions (list transition_list
- (object State_Transition
- quid "3E8454E50223"
- supplier "Retrieve Configuration"
- quidu "3E8454C2008D"
- sendEvent (object sendEvent
- quid "3E8454E50226")))
- type "StartState")
- (object State "Retrieve Configuration"
- quid "3E8454C2008D"
- transitions (list transition_list
- (object State_Transition
- quid "3E8454F303AA"
- label ""
- supplier "Idle"
- quidu "3E84528E0158"
- Event (object Event "CompleteRequest"
- quid "3E8454F303AB")
- sendEvent (object sendEvent
- quid "3E8454F303AD"))
- (object State_Transition
- quid "3E84566102B0"
- label ""
- supplier "Closed"
- quidu "3E8455B3004E"
- Event (object Event "Close()"
- quid "3E84566102B1")
- sendEvent (object sendEvent
- quid "3E84566102B3")))
- type "Normal")
- (object State "Closed"
- quid "3E8455B3004E"
- type "EndState")
- (object Decision "ipActiveEvent?"
- quid "3E8B1A74035E")
- (object Decision "iStatus?"
- quid "3E8B1AC10300"
- transitions (list transition_list
- (object State_Transition
- quid "3E8B1B550041"
- label ""
- supplier "ipActiveEvent?"
- quidu "3E8B1A74035E"
- condition "OK"
- sendEvent (object sendEvent
- quid "3E8B1B550044"))
- (object State_Transition
- quid "3E8B1CA1037D"
- label ""
- supplier "iLastError?"
- quidu "3E8B1C7C02B2"
- condition "ERROR"
- sendEvent (object sendEvent
- quid "3E8B1CA10380"))))
- (object Decision "iLastError?"
- quid "3E8B1C7C02B2"
- transitions (list transition_list
- (object State_Transition
- quid "3E8B1F0202E1"
- label ""
- supplier "ipActiveEvent=ipErrorEvent?"
- quidu "3EC3C2BD006A"
- condition "ERROR"
- sendEvent (object sendEvent
- quid "3E8B1F0202E4"))))
- (object Decision "ProcessL left?"
- quid "3E8B253800AF")
- (object Decision "ipActiveEvent=ipErrorEvent?"
- quid "3EC3C2BD006A"))
- partitions (list Partitions)
- statediagrams (list StateDiagrams
- (object State_Diagram "TLSConnection"
- quid "3E8452770158"
- title "TLSConnection"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object StateView "Normal" "Idle" @1451
- location (1152, 624)
- label (object ItemLabel
- Parent_View @1451
- location (1152, 613)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "Idle")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E84528E0158"
- autoResize TRUE)
- (object StateView "Normal" "Handshake Negotiation" @1452
- location (1152, 927)
- label (object ItemLabel
- Parent_View @1452
- location (1152, 916)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "Handshake Negotiation")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8452B2035C"
- autoResize TRUE)
- (object StateView "Normal" "Application Data" @1453
- location (1152, 1232)
- label (object ItemLabel
- Parent_View @1453
- location (1152, 1216)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 284
- justify 0
- label "Application Data")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8452BB0242"
- width 381
- height 144
- autoResize TRUE)
- (object StateView "Normal" "Handshake Renegotiation" @1454
- location (1151, 1583)
- label (object ItemLabel
- Parent_View @1454
- location (1151, 1566)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 260
- justify 0
- label "Handshake Renegotiation")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8452CE0187"
- width 356
- height 147
- autoResize TRUE)
- (object StateView "StartState" "CreateSocket" @1455
- location (1152, 200)
- label (object ItemLabel
- Parent_View @1455
- location (1194, 170)
- nlines 2
- max_width 600
- label "CreateSocket")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8454250196"
- autoResize TRUE)
- (object StateView "Normal" "Retrieve Configuration" @1456
- location (1152, 383)
- label (object ItemLabel
- Parent_View @1456
- location (1152, 374)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 398
- justify 0
- label "Retrieve Configuration")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8454C2008D"
- width 494
- height 131
- autoResize TRUE)
- (object TransView "" @1457
- stereotype TRUE
- line_color 3342489
- quidu "3E8454E50223"
- client @1455
- supplier @1456
- line_style 0
- x_offset FALSE)
- (object StateView "EndState" "Closed" @1458
- location (352, 928)
- label (object ItemLabel
- Parent_View @1458
- location (406, 886)
- nlines 2
- max_width 600
- label "Closed")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8455B3004E"
- autoResize TRUE)
- (object TransView "" @1459
- label (object SegLabel @1460
- Parent_View @1459
- location (1331, 1069)
- anchor_loc 1
- nlines 1
- max_width 300
- justify 0
- label "CompleteRequest"
- pctDist 0.454545
- height 179
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E8455200223"
- client @1452
- supplier @1453
- line_style 0
- x_offset FALSE)
- (object TransView "" @1461
- label (object SegLabel @1462
- Parent_View @1461
- location (1642, 978)
- font (object Font
- color 255
- default_color FALSE)
- anchor_loc 1
- nlines 1
- max_width 143
- justify 0
- label "Alert"
- pctDist 0.296033
- height 53
- orientation 1)
- stereotype TRUE
- line_color 255
- quidu "3E84553B02DF"
- client @1452
- supplier @1451
- vertices (list Points
- (1302, 926)
- (1725, 925)
- (1725, 622)
- (1302, 623))
- line_style 0
- x_offset FALSE)
- (object TransView "" @1463
- label (object SegLabel @1464
- Parent_View @1463
- location (667, 1018)
- anchor_loc 1
- nlines 1
- max_width 132
- justify 0
- label "Close()"
- pctDist 0.553191
- height 91
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E8456BB038A"
- client @1452
- supplier @1458
- line_style 0
- x_offset FALSE)
- (object TransView "" @1465
- label (object SegLabel @1466
- Parent_View @1465
- location (1392, 770)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "StartClientHandshake()"
- pctDist 0.464706
- height 240
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E84551D02B0"
- client @1451
- supplier @1452
- line_style 0
- x_offset FALSE)
- (object TransView "" @1467
- label (object SegLabel @1468
- Parent_View @1467
- location (664, 756)
- anchor_loc 1
- nlines 1
- max_width 162
- justify 0
- label "Close()"
- pctDist 0.526751
- height 50
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E84566801E5"
- client @1451
- supplier @1458
- line_style 0
- x_offset FALSE)
- (object TransView "" @1469
- label (object SegLabel @1470
- Parent_View @1469
- location (1937, 1088)
- font (object Font
- color 255
- default_color FALSE)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "Alert"
- pctDist 0.500000
- height 45
- orientation 0)
- stereotype TRUE
- line_color 255
- quidu "3E84552C030D"
- client @1454
- supplier @1451
- vertices (list Points
- (1329, 1582)
- (1981, 1581)
- (1981, 622)
- (1302, 623))
- line_style 0
- x_offset FALSE)
- (object TransView "" @1471
- label (object SegLabel @1472
- Parent_View @1471
- location (973, 1397)
- anchor_loc 1
- nlines 1
- max_width 318
- justify 0
- label "CompleteRequest"
- pctDist 0.543689
- height 178
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E84555002FE"
- client @1454
- supplier @1453
- line_style 0
- x_offset FALSE)
- (object TransView "" @1473
- label (object SegLabel @1474
- Parent_View @1473
- location (620, 1557)
- anchor_loc 1
- nlines 1
- max_width 187
- justify 0
- label "Close()"
- pctDist 0.286840
- height 25
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E84566C039A"
- client @1454
- supplier @1458
- vertices (list Points
- (973, 1582)
- (350, 1581)
- (351, 969))
- line_style 0
- x_offset FALSE)
- (object TransView "" @1475
- label (object SegLabel @1476
- Parent_View @1475
- location (1514, 1353)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "RenegotiateHandshake()"
- pctDist 1.748797
- height 203
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E845524001F"
- client @1453
- supplier @1454
- vertices (list Points
- (1210, 1304)
- (1294, 1406)
- (1209, 1509))
- line_style 0
- x_offset FALSE)
- (object TransView "" @1477
- label (object SegLabel @1478
- Parent_View @1477
- location (1810, 909)
- font (object Font
- color 255
- default_color FALSE)
- anchor_loc 1
- nlines 1
- max_width 97
- justify 0
- label "Alert"
- pctDist 0.498728
- height 44
- orientation 0)
- stereotype TRUE
- line_color 255
- quidu "3E84555F001F"
- client @1453
- supplier @1451
- vertices (list Points
- (1342, 1231)
- (1853, 1231)
- (1853, 622)
- (1302, 623))
- line_style 0
- x_offset FALSE)
- (object TransView "" @1479
- label (object SegLabel @1480
- Parent_View @1479
- location (655, 900)
- anchor_loc 1
- nlines 1
- max_width 169
- justify 0
- label "Close()"
- pctDist 0.623700
- height 133
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E8456BF0177"
- client @1453
- supplier @1458
- line_style 0
- x_offset FALSE)
- (object TransView "" @1481
- label (object SegLabel @1482
- Parent_View @1481
- location (1572, 1470)
- anchor_loc 1
- nlines 1
- max_width 586
- justify 0
- label "HelloRequest message received"
- pctDist 2.788234
- height 283
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E8457EC02EE"
- client @1453
- supplier @1454
- vertices (list Points
- (1184, 1304)
- (1231, 1406)
- (1183, 1509))
- line_style 0
- x_offset FALSE)
- (object TransView "" @1483
- label (object SegLabel @1484
- Parent_View @1483
- location (1341, 491)
- anchor_loc 1
- nlines 1
- max_width 356
- justify 0
- label "CompleteRequest"
- pctDist 0.392857
- height 189
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E8454F303AA"
- client @1456
- supplier @1451
- line_style 0
- x_offset FALSE)
- (object TransView "" @1485
- label (object SegLabel @1486
- Parent_View @1485
- location (649, 357)
- anchor_loc 1
- nlines 1
- max_width 175
- justify 0
- label "Close()"
- pctDist 0.241105
- height 26
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E84566102B0"
- client @1456
- supplier @1458
- vertices (list Points
- (905, 382)
- (350, 381)
- (351, 886))
- line_style 0
- x_offset FALSE)))))
- logical_presentations (list unit_reference_list
- (object UseCaseDiagram "Main"
- quid "3E79BE2900E8"
- title "Main"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object ClassView "Class" "Use Case View::Application" @1487
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (656, 176)
- label (object ItemLabel
- Parent_View @1487
- location (656, 336)
- anchor_loc 1
- nlines 2
- max_width 327
- justify 0
- label "Application")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7B3C400230"
- annotation 8
- autoResize TRUE)
- (object UseCaseView "Use Case View::sc Socket Instance" @1488
- location (368, 912)
- label (object ItemLabel
- Parent_View @1488
- location (368, 1050)
- anchor_loc 1
- nlines 2
- max_width 630
- justify 0
- label "sc Socket Instance")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC2643701C2"
- height 118)
- (object UseCaseView "Use Case View::sc Handshake" @1489
- location (880, 912)
- label (object ItemLabel
- Parent_View @1489
- location (880, 1050)
- anchor_loc 1
- nlines 2
- max_width 630
- justify 0
- label "sc Handshake")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC264630164"
- height 118)
- (object UseCaseView "Use Case View::sc Cancel" @1490
- location (896, 1248)
- label (object ItemLabel
- Parent_View @1490
- location (896, 1386)
- anchor_loc 1
- nlines 2
- max_width 630
- justify 0
- label "sc Cancel")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC264720089"
- height 118)
- (object UseCaseView "Use Case View::sc Application Data" @1491
- location (1424, 912)
- label (object ItemLabel
- Parent_View @1491
- location (1424, 1050)
- anchor_loc 1
- nlines 2
- max_width 630
- justify 0
- label "sc Application Data")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC265080387"
- height 118)
- (object ClassView "Class" "Use Case View::CActiveScheduler" @1492
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1168, 192)
- label (object ItemLabel
- Parent_View @1492
- location (1168, 352)
- anchor_loc 1
- nlines 2
- max_width 327
- justify 0
- label "CActiveScheduler")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7F10A60099"
- annotation 8
- autoResize TRUE)
- (object NoteView @1493
- location (1776, 272)
- label (object ItemLabel
- Parent_View @1493
- location (1457, 106)
- fill_color 13434879
- nlines 6
- max_width 602
- label "The class calls CActive::RunL() whenever an asynchronous request has been completed. Since it is not a part of the component but talks to it, it is an actor.")
- line_color 3342489
- fill_color 13434879
- width 662
- height 344)
- (object AttachView "" @1494
- stereotype TRUE
- line_color 3342489
- client @1493
- supplier @1492
- line_style 0)
- (object NoteView @1495
- location (336, 496)
- label (object ItemLabel
- Parent_View @1495
- location (36, 384)
- fill_color 13434879
- nlines 4
- max_width 565
- label "Represents a user of the SSL/TLS component using it via the CSecureSocket API.")
- line_color 3342489
- fill_color 13434879
- width 625
- height 237)
- (object AttachView "" @1496
- stereotype TRUE
- line_color 3342489
- client @1495
- supplier @1487
- line_style 0)))))
- root_category (object Class_Category "Logical View"
- quid "3E79BE2603B7"
- exportControl "Public"
- global TRUE
- subsystem "Component View"
- quidu "3E79BE2603B9"
- logical_models (list unit_reference_list
- (object Class "CSecureSocket"
- quid "3E7A083701F1"
- realized_interfaces (list realize_rel_list
- (object Realize_Relationship
- quid "3E8C5AF7010C"
- supplier "Logical View::MSecureSocket"
- quidu "3E7A08B40193"))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iSecureImplementation"
- quid "3E8C5C97012C"
- type "MSecureSocket*"
- exportControl "Protected"))
- module "Component View::SECURESOCKET"
- quidu "3E79BEC100B9")
- (object Class "MSecureSocket"
- quid "3E7A08B40193"
- stereotype "Interface"
- abstract TRUE
- cardinality (value Cardinality "1..1"))
- (object Class "CActive"
- quid "3E7A1BB40378"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E7EE4D801D2"
- supplier "Logical View::CBase"
- quidu "3E7A1D5E00B9"))
- operations (list Operations
- (object Operation "RunL=0"
- quid "3E7B1BA4026E"
- stereotype "virtual"
- concurrency "Sequential"
- abstract TRUE
- opExportControl "Protected"
- uid 0))
- module "Component View::BASE"
- quidu "3E7A2F79008A"
- abstract TRUE)
- (object Class "CAsynchEvent"
- quid "3E7A1D3402AD"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E7A1DDB0193"
- supplier "Logical View::CBase"
- quidu "3E7A1D5E00B9"))
- operations (list Operations
- (object Operation "ProcessL=0"
- quid "3E7B159602BC"
- stereotype "virtual"
- result "CAsynchAction*"
- concurrency "Sequential"
- abstract TRUE
- opExportControl "Public"
- uid 0)
- (object Operation "SetNext"
- quid "3EC3B22701A2"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- class_attributes (list class_attribute_list
- (object ClassAttribute "ipNext"
- quid "3E8C675E01C8"
- type "CAsynchEvent*"
- exportControl "Protected")
- (object ClassAttribute "iStateMachine"
- quid "3EC3A0AC0377"
- type "CStateMachine*"
- exportControl "Protected"))
- module "Component View::SSL"
- quidu "3E79BEB103D5"
- abstract TRUE)
- (object Class "CBase"
- quid "3E7A1D5E00B9"
- module "Component View::BASE"
- quidu "3E7A2F79008A")
- (object Class "TPtrList"
- quid "3EC8ACFE0106"
- stereotype "template<T>"
- operations (list Operations
- (object Operation "Add"
- quid "3EC8FB9F03C5"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "Destroy"
- quid "3EC8FBA4030A"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iHead"
- quid "3ECB557B00F6"
- type "T*"
- exportControl "Protected"))
- module "Component View::SECURESOCKET"
- quidu "3E79BEC100B9")
- (object Association "$UNNAMED$143"
- quid "3E7A08D50201"
- roles (list role_list
- (object Role "Secure Socket"
- quid "3E7A08D9003C"
- label "Secure Socket"
- supplier "Logical View::MSecureSocket"
- quidu "3E7A08B40193"
- client_cardinality (value cardinality "1")
- Containment "By Reference"
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$144"
- quid "3E7A08D9003D"
- supplier "Logical View::CSecureSocket"
- quidu "3E7A083701F1"
- client_cardinality (value cardinality "1")
- Containment "By Reference"
- is_aggregate TRUE)))
- (object Association "$UNNAMED$145"
- quid "3E7A1320027E"
- roles (list role_list
- (object Role "$UNNAMED$146"
- quid "3E7A132200F7"
- supplier "Logical View::TLSCryptography::CTlsProvider"
- quidu "3E7A0F110201"
- client_cardinality (value cardinality "1")
- Containment "By Reference"
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$147"
- quid "3E7A132200F8"
- supplier "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- client_cardinality (value cardinality "1")
- Containment "By Reference"
- is_aggregate TRUE)))
- (object Association "$UNNAMED$148"
- quid "3E7A199401F1"
- roles (list role_list
- (object Role "iRecordComposer"
- quid "3E7A1996005B"
- label "iRecordComposer"
- supplier "Logical View::Record Protocol::Record Parser/Composer::CRecordComposer"
- quidu "3E7A19200339"
- client_cardinality (value cardinality "1")
- is_navigable TRUE
- is_aggregate TRUE)
- (object Role "$UNNAMED$149"
- quid "3E7A1996006A"
- supplier "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- Containment "By Value")))
- (object Association "$UNNAMED$150"
- quid "3E7A199C003C"
- roles (list role_list
- (object Role "iAlert"
- quid "3E7A199D02BC"
- label "iAlert"
- supplier "Logical View::Alert Protocol::CAlert"
- quidu "3E7A210F030A"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$151"
- quid "3E7A199D02BD"
- supplier "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- Containment "By Value"
- is_aggregate TRUE)))
- (object Association "$UNNAMED$152"
- quid "3E7A19A70220"
- roles (list role_list
- (object Role "$UNNAMED$153"
- quid "3E7A19A90136"
- supplier "Logical View::StateMachines::CRecvAppData"
- quidu "3E7A13F301E1"
- client_cardinality (value cardinality "0..1")
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$154"
- quid "3E7A19A90145"
- supplier "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- client_cardinality (value cardinality "1")
- Containment "By Reference"
- is_aggregate TRUE)))
- (object Association "$UNNAMED$155"
- quid "3E7A19AD0116"
- roles (list role_list
- (object Role "$UNNAMED$156"
- quid "3E7A19AE0126"
- supplier "Logical View::StateMachines::CSendAppData"
- quidu "3E7A13D902AD"
- client_cardinality (value cardinality "0..1")
- Containment "By Reference"
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$157"
- quid "3E7A19AE0127"
- supplier "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- client_cardinality (value cardinality "1")
- Containment "By Reference"
- exportControl "Protected"
- is_aggregate TRUE)))
- (object Association "$UNNAMED$158"
- quid "3E7A25A4026E"
- roles (list role_list
- (object Role "$UNNAMED$159"
- quid "3E7A25A602BC"
- supplier "Logical View::Record Protocol::Record Parser/Composer::CRecordComposer"
- quidu "3E7A19200339"
- client_cardinality (value cardinality "1")
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$160"
- quid "3E7A25A602BD"
- supplier "Logical View::Handshake Protocol::Transmit::CHandshakeTransmit"
- quidu "3E7A1D7E007A"
- client_cardinality (value cardinality "1")
- Containment "By Reference")))
- (object Association "$UNNAMED$161"
- quid "3E7A26000220"
- roles (list role_list
- (object Role "iRecordParser"
- quid "3E7A26010358"
- label "iRecordParser"
- supplier "Logical View::Record Protocol::Record Parser/Composer::CRecordParser"
- quidu "3E7A197103C6"
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$162"
- quid "3E7A26010368"
- supplier "Logical View::Handshake Protocol::Receive::CHandshakeReceive"
- quidu "3E7A1D8E007A"
- client_cardinality (value cardinality "1")
- Containment "By Reference")))
- (object Association "$UNNAMED$163"
- quid "3E7A281C0099"
- roles (list role_list
- (object Role "iSocket"
- quid "3E7A282E006A"
- label "iSocket"
- supplier "Logical View::Record Protocol::Record Parser/Composer::RSocket"
- quidu "3E7A2809026E"
- client_cardinality (value cardinality "1")
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$164"
- quid "3E7A282E007A"
- supplier "Logical View::Record Protocol::Record Parser/Composer::CRecordParser"
- quidu "3E7A197103C6"
- Containment "By Reference")))
- (object Association "$UNNAMED$165"
- quid "3E7A2838005B"
- roles (list role_list
- (object Role "iSocket"
- quid "3E7A283903A7"
- label "iSocket"
- supplier "Logical View::Record Protocol::Record Parser/Composer::RSocket"
- quidu "3E7A2809026E"
- client_cardinality (value cardinality "1")
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$166"
- quid "3E7A283903B6"
- supplier "Logical View::Record Protocol::Record Parser/Composer::CRecordComposer"
- quidu "3E7A19200339"
- Containment "By Reference")))
- (object Association "$UNNAMED$167"
- quid "3E7A296F005B"
- roles (list role_list
- (object Role "$UNNAMED$168"
- quid "3E7A29700397"
- supplier "Logical View::Record Protocol::Record Parser/Composer::RSocket"
- quidu "3E7A2809026E"
- client_cardinality (value cardinality "1")
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$169"
- quid "3E7A29700398"
- supplier "Logical View::Record Protocol::Record Parser/Composer::CRecordParser"
- quidu "3E7A197103C6"
- client_cardinality (value cardinality "1")
- Containment "By Reference")))
- (object Association "$UNNAMED$170"
- quid "3E7A297400A9"
- roles (list role_list
- (object Role "$UNNAMED$171"
- quid "3E7A29750099"
- supplier "Logical View::Record Protocol::Record Parser/Composer::RSocket"
- quidu "3E7A2809026E"
- client_cardinality (value cardinality "1")
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$172"
- quid "3E7A297500A9"
- supplier "Logical View::Record Protocol::Record Parser/Composer::CRecordComposer"
- quidu "3E7A19200339"
- client_cardinality (value cardinality "1")
- Containment "By Reference")))
- (object Association "$UNNAMED$173"
- quid "3E7A2DAD0174"
- roles (list role_list
- (object Role "iDataIn,iEncryptedBody"
- quid "3E7A2DAE0174"
- label "iDataIn,iEncryptedBody"
- supplier "Logical View::Record Protocol::Record Parser/Composer::TData"
- quidu "3E7A2C090136"
- client_cardinality (value cardinality "2")
- Containment "By Value"
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$174"
- quid "3E7A2DAE0175"
- supplier "Logical View::Record Protocol::Record Parser/Composer::CRecordParser"
- quidu "3E7A197103C6"
- Containment "By Value"
- is_aggregate TRUE)))
- (object Association "$UNNAMED$175"
- quid "3E7A2DB201A3"
- roles (list role_list
- (object Role "$UNNAMED$176"
- quid "3E7A2DB30368"
- supplier "Logical View::Record Protocol::Record Parser/Composer::TData"
- quidu "3E7A2C090136"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$177"
- quid "3E7A2DB30369"
- supplier "Logical View::Record Protocol::Record Parser/Composer::CRecordComposer"
- quidu "3E7A19200339"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- is_aggregate TRUE)))
- (object Association "$UNNAMED$178"
- quid "3E7B3CB9027E"
- roles (list role_list
- (object Role "$UNNAMED$179"
- quid "3E7B3CBA03A7"
- supplier "Logical View::CSecureSocket"
- quidu "3E7A083701F1"
- is_navigable TRUE)
- (object Role "$UNNAMED$180"
- quid "3E7B3CBA03A8"
- supplier "Use Case View::Application"
- quidu "3E7B3C400230"
- client_cardinality (value cardinality "0..n")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$181"
- quid "3E7EE1E90339"
- roles (list role_list
- (object Role "$UNNAMED$182"
- quid "3E7EE1EA0397"
- supplier "Logical View::TLSCryptography::TLSProvider"
- quidu "3E7B52B1006A"
- client_cardinality (value cardinality "1")
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$183"
- quid "3E7EE1EA03A7"
- supplier "Logical View::TLSCryptography::CTlsProvider"
- quidu "3E7A0F110201"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$184"
- quid "3E7EE27001B3"
- roles (list role_list
- (object Role "ipTLSProvider"
- quid "3E7EE2710220"
- label "ipTLSProvider"
- supplier "Logical View::TLSCryptography::TLSProvider"
- quidu "3E7B52B1006A"
- client_cardinality (value cardinality "1..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$185"
- quid "3E7EE2710230"
- supplier "Logical View::TLSCryptography::CTlsProvider"
- quidu "3E7A0F110201")))
- (object Association "$UNNAMED$186"
- quid "3E7EE5950193"
- roles (list role_list
- (object Role "ipAppDataRecv"
- quid "3E7EE5950194"
- label "ipAppDataRecv"
- supplier "Logical View::StateMachines::CRecvAppData"
- quidu "3E7A13F301E1"
- client_cardinality (value cardinality "1")
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$187"
- quid "3E7EE5950195"
- supplier "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- Containment "By Reference"
- exportControl "Protected"
- is_aggregate TRUE)))
- (object Association "$UNNAMED$188"
- quid "3E7F1D4402DB"
- roles (list role_list
- (object Role "iTLSCrypto"
- quid "3E7F1D4603C6"
- label "iTLSCrypto"
- supplier "Logical View::TLSCryptography::CTlsProvider"
- quidu "3E7A0F110201"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$189"
- quid "3E7F1D4603E5"
- supplier "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- Containment "By Value"
- is_aggregate TRUE)))
- (object Association "$UNNAMED$190"
- quid "3E7F202200A9"
- roles (list role_list
- (object Role "$UNNAMED$191"
- quid "3E7F202302DB"
- supplier "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- is_navigable TRUE)
- (object Role "$UNNAMED$192"
- quid "3E7F20230339"
- supplier "Use Case View::Application"
- quidu "3E7B3C400230")))
- (object Association "$UNNAMED$193"
- quid "3E7F211601F1"
- roles (list role_list
- (object Role "$UNNAMED$194"
- quid "3E7F2117027E"
- supplier "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- is_navigable TRUE)
- (object Role "$UNNAMED$195"
- quid "3E7F211702CC"
- supplier "Use Case View::Application"
- quidu "3E7B3C400230")))
- (object Association "$UNNAMED$196"
- quid "3E7F2279026E"
- roles (list role_list
- (object Role "$UNNAMED$197"
- quid "3E7F2279026F"
- supplier "Logical View::Record Protocol::Record Parser/Composer::CRecordParser"
- quidu "3E7A197103C6"
- Containment "By Value"
- is_navigable TRUE
- is_aggregate TRUE)
- (object Role "iDataIn,iEncryptedBody"
- quid "3E7F22790270"
- label "iDataIn,iEncryptedBody"
- supplier "Logical View::Record Protocol::Record Parser/Composer::TData"
- quidu "3E7A2C090136"
- client_cardinality (value cardinality "2")
- Containment "By Value"
- exportControl "Protected"
- is_navigable TRUE
- is_aggregate TRUE)))
- (object Association "$UNNAMED$198"
- quid "3E7F22E1025E"
- roles (list role_list
- (object Role "$UNNAMED$199"
- quid "3E7F22E201D2"
- supplier "Logical View::Record Protocol::Record Parser/Composer::RSocket"
- quidu "3E7A2809026E"
- client_cardinality (value cardinality "1")
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$200"
- quid "3E7F22E201F1"
- supplier "Logical View::Record Protocol::Record Parser/Composer::CRecordComposer"
- quidu "3E7A19200339"
- client_cardinality (value cardinality "1")
- Containment "By Reference")))
- (object Association "$UNNAMED$201"
- quid "3E7A19A2001C"
- roles (list role_list
- (object Role "$UNNAMED$202"
- quid "3E7A19A401C2"
- supplier "Logical View::StateMachines::CHandshake"
- quidu "3E7A1400005B"
- client_cardinality (value cardinality "0..1")
- Containment "By Reference"
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$203"
- quid "3E7A19A401D2"
- supplier "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- client_cardinality (value cardinality "1")
- Containment "By Reference"
- exportControl "Protected"
- is_navigable TRUE
- is_aggregate TRUE)))
- (object Association "$UNNAMED$204"
- quid "3E7A1F560397"
- roles (list role_list
- (object Role "$UNNAMED$205"
- quid "3E7A1F5A03A7"
- supplier "Logical View::CAsynchEvent"
- quidu "3E7A1D3402AD"
- is_navigable TRUE)
- (object Role "$UNNAMED$206"
- quid "3E7A1F5A03A8"
- supplier "Logical View::StateMachines::CStateMachine"
- quidu "3E7A1B9A00A9")))
- (object Association "$UNNAMED$207"
- quid "3E7A1E8503E5"
- roles (list role_list
- (object Role "$UNNAMED$208"
- quid "3E7A1E870126"
- supplier "Logical View::CAsynchEvent"
- quidu "3E7A1D3402AD"
- client_cardinality (value cardinality "0..2")
- Containment "By Reference"
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$209"
- quid "3E7A1E870127"
- supplier "Logical View::StateMachines::CStateMachine"
- quidu "3E7A1B9A00A9"
- client_cardinality (value cardinality "1")
- Containment "By Reference"
- exportControl "Protected"
- is_navigable TRUE)))
- (object Association "$UNNAMED$210"
- quid "3E83463F0119"
- roles (list role_list
- (object Role "$UNNAMED$211"
- quid "3E8346400000"
- supplier "Logical View::CActive"
- quidu "3E7A1BB40378"
- is_navigable TRUE)
- (object Role "$UNNAMED$212"
- quid "3E8346400010"
- supplier "Use Case View::CActiveScheduler"
- quidu "3E7F10A60099")))
- (object Class_Category "TLSConnection"
- quid "3E82E3F00204"
- visible_categories (list visibility_relationship_list
- (object Visibility_Relationship
- quid "3E82E7870000"
- supplier "Logical View::TLSCryptography"
- quidu "3E82E7790139")
- (object Visibility_Relationship
- quid "3E82E949003F"
- supplier "Logical View::StateMachines"
- quidu "3E82E8A40196"))
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CTlsConnection"
- quid "3E7A086803C6"
- realized_interfaces (list realize_rel_list
- (object Realize_Relationship
- quid "3E7A08F20349"
- supplier "Logical View::MSecureSocket"
- quidu "3E7A08B40193"))
- operations (list Operations
- (object Operation "HandshakeComplete"
- quid "3E7F18B10358"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "AvailableCipherSuites"
- quid "3E9EC35A0349"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "CancelAll"
- quid "3E9EC3640221"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "CancelHandshake"
- quid "3E9EC36D0359"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "CancelRecv"
- quid "3E9EC3760378"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "CancelSend"
- quid "3E9EC37E0230"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "ClientCert"
- quid "3E9EC38702EC"
- result "CX509Certificate*"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "ClientCertMode"
- quid "3E9EC39900E8"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "DialogMode"
- quid "3E9EC3A003D6"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "Close"
- quid "3E9EC3A901B3"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "CurrentCipherSuite"
- quid "3E9EC3B1029E"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "FlushSessionCache"
- quid "3E9EC3B90155"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "GetOpt"
- quid "3E9EC3C102CC"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "Protocol"
- quid "3E9EC3D9027E"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "Recv"
- quid "3E9EC3E30201"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "RecvOneOrMore"
- quid "3E9EC3EB032A"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "RenegotiateHandshake"
- quid "3E9EC3F403D6"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "Send"
- quid "3E9EC3FF005B"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "ServerCert"
- quid "3E9EC414033A"
- result "CX509Certificate*"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "SetAvailableCipherSuites"
- quid "3E9EC41D028E"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "SetClientCert"
- quid "3E9EC42B01D2"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "SetClientCertMode"
- quid "3E9EC43902EC"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "SetDialogMode"
- quid "3E9EC44103A7"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "SetProtocol"
- quid "3E9EC44902DC"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "SetOpt"
- quid "3E9EC454029E"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "SetServerCert"
- quid "3E9EC45D00B9"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "StartClientHandshake"
- quid "3E9EC4660211"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "StartServerHandshake"
- quid "3E9EC4710146"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- class_attributes (list class_attribute_list
- (object ClassAttribute "ipAppDataSend"
- quid "3E8C5DD702B2"
- type "CAppDataSend*"
- exportControl "Protected")
- (object ClassAttribute "ipAppDataRcv"
- quid "3E8C5E320264"
- type "CAppDataRecv*"
- exportControl "Protected")
- (object ClassAttribute "ipHandshake"
- quid "3E8C5E910293"
- type "CHandshake*"
- exportControl "Protected")
- (object ClassAttribute "iRecordParser"
- quid "3E8C5F9B0226"
- type "CRecordParser"
- exportControl "Protected")
- (object ClassAttribute "iRecordComposer"
- quid "3E8C5FD201A9"
- type "CRecordComposer"
- exportControl "Protected")
- (object ClassAttribute "iCrypto"
- quid "3E8C6AF50245"
- type "CTlsCrypto*"
- exportControl "Protected"))
- module "Component View::SSL"
- quidu "3E79BEB103D5")
- (object Association "$UNNAMED$213"
- quid "3E82E5740252"
- roles (list role_list
- (object Role "$UNNAMED$214"
- quid "3E82E57503B9"
- supplier "Logical View::Record Protocol::Record Parser/Composer::CRecordParser"
- quidu "3E7A197103C6"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$215"
- quid "3E82E57503D9"
- supplier "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- exportControl "Protected"
- is_aggregate TRUE)))
- (object Association "$UNNAMED$216"
- quid "3E82E579038A"
- roles (list role_list
- (object Role "$UNNAMED$217"
- quid "3E82E57A03D9"
- supplier "Logical View::Record Protocol::Record Parser/Composer::CRecordComposer"
- quidu "3E7A19200339"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$218"
- quid "3E82E57B001F"
- supplier "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- is_aggregate TRUE))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3E82E43C038A"
- title "Main"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object ClassView "Class" "Logical View::MSecureSocket" @1497
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (884, 192)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1497
- location (722, 164)
- fill_color 13434879
- nlines 1
- max_width 324
- justify 0
- label "MSecureSocket")
- stereotype (object ItemLabel
- Parent_View @1497
- location (722, 114)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 324
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A08B40193"
- width 342
- height 180
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CSecureSocket" @1498
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1616, 192)
- label (object ItemLabel
- Parent_View @1498
- location (1455, 142)
- fill_color 13434879
- nlines 1
- max_width 322
- justify 0
- label "CSecureSocket")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A083701F1"
- width 340
- height 124
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$143" @1499
- location (1250, 192)
- label (object SegLabel @1500
- Parent_View @1499
- location (1250, 133)
- font (object Font
- italics TRUE)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 600
- justify 0
- label ""
- pctDist 0.500000
- height 60
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A08D50201"
- roleview_list (list RoleViews
- (object RoleView "Secure Socket" @1501
- Parent_View @1499
- location (-446, 80)
- label (object SegLabel @1502
- Parent_View @1501
- location (1327, 156)
- font (object Font
- size 8)
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 311
- justify 0
- label "#Secure Socket"
- pctDist -0.396396
- height 37
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A08D9003C"
- client @1499
- supplier @1497
- line_style 0
- label (object SegLabel @1503
- Parent_View @1501
- location (1077, 234)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.888889
- height 42
- orientation 0))
- (object RoleView "$UNNAMED$144" @1504
- Parent_View @1499
- location (-446, 80)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A08D9003D"
- client @1499
- supplier @1498
- line_style 0
- label (object SegLabel @1505
- Parent_View @1504
- location (1425, 227)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.897898
- height 35
- orientation 1))))
- (object ClassView "Class" "Use Case View::Application" @1506
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (2000, 192)
- label (object ItemLabel
- Parent_View @1506
- location (2000, 352)
- anchor_loc 1
- nlines 2
- max_width 327
- justify 0
- label "Application")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7B3C400230"
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$178" @1507
- location (1863, 192)
- stereotype TRUE
- line_color 3342489
- quidu "3E7B3CB9027E"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$179" @1508
- Parent_View @1507
- location (-1049, 48)
- stereotype TRUE
- line_color 3342489
- quidu "3E7B3CBA03A7"
- client @1507
- supplier @1498
- line_style 0)
- (object RoleView "$UNNAMED$180" @1509
- Parent_View @1507
- location (-1049, 48)
- stereotype TRUE
- line_color 3342489
- quidu "3E7B3CBA03A8"
- client @1507
- supplier @1506
- line_style 0
- label (object SegLabel @1510
- Parent_View @1509
- location (1927, 227)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.823529
- height 35
- orientation 1))))
- (object ClassView "Class" "Logical View::StateMachines::CRecvAppData" @1511
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1600, 736)
- label (object ItemLabel
- Parent_View @1511
- location (1449, 695)
- fill_color 13434879
- nlines 1
- max_width 302
- justify 0
- label "CRecvAppData")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A13F301E1"
- width 320
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::StateMachines::CSendAppData" @1512
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1600, 512)
- label (object ItemLabel
- Parent_View @1512
- location (1447, 471)
- fill_color 13434879
- nlines 1
- max_width 306
- justify 0
- label "CSendAppData")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A13D902AD"
- width 324
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::TLSCryptography::CTlsProvider" @1513
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1664, 1232)
- label (object ItemLabel
- Parent_View @1513
- location (1530, 1191)
- fill_color 13434879
- nlines 1
- max_width 268
- justify 0
- label "CTlsProvider")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A0F110201"
- width 286
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::StateMachines::CHandshake" @1514
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1600, 976)
- label (object ItemLabel
- Parent_View @1514
- location (1434, 927)
- fill_color 13434879
- nlines 1
- max_width 332
- justify 0
- label "CHandshake")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1400005B"
- width 350
- height 122
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Record Protocol::Record Parser/Composer::CRecordParser" @1515
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1680, 1488)
- label (object ItemLabel
- Parent_View @1515
- location (1450, 1439)
- fill_color 13434879
- nlines 1
- max_width 460
- justify 0
- label "CRecordParser")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A197103C6"
- width 478
- height 122
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Record Protocol::Record Parser/Composer::CRecordComposer" @1516
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1680, 1808)
- label (object ItemLabel
- Parent_View @1516
- location (1450, 1759)
- fill_color 13434879
- nlines 1
- max_width 460
- justify 0
- label "CRecordComposer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A19200339"
- width 478
- height 122
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::TLSConnection::CTlsConnection" @1517
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (896, 1168)
- label (object ItemLabel
- Parent_View @1517
- location (630, 437)
- fill_color 13434879
- nlines 1
- max_width 532
- justify 0
- label "CTlsConnection")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A086803C6"
- compartment (object Compartment
- Parent_View @1517
- location (630, 498)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 28
- max_width 528)
- width 550
- height 1486
- annotation 8
- autoResize TRUE)
- (object RealizeView "" @1518
- stereotype TRUE
- line_color 3342489
- quidu "3E7A08F20349"
- client @1517
- supplier @1497
- line_style 0)
- (object AssociationViewNew "$UNNAMED$152" @1519
- location (1342, 894)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19A70220"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$153" @1520
- Parent_View @1519
- location (638, 782)
- label (object SegLabel @1521
- Parent_View @1520
- location (1404, 813)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 242
- justify 0
- label ""
- pctDist 0.474837
- height 38
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19A90136"
- client @1519
- supplier @1511
- line_style 0
- label (object SegLabel @1522
- Parent_View @1520
- location (1428, 799)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.610900
- height 38
- orientation 0))
- (object RoleView "$UNNAMED$154" @1523
- Parent_View @1519
- location (638, 782)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19A90145"
- client @1519
- supplier @1517
- line_style 0
- label (object SegLabel @1524
- Parent_View @1523
- location (1199, 960)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.779155
- height 20
- orientation 1))))
- (object AssociationViewNew "$UNNAMED$155" @1525
- location (1356, 738)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19AD0116"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$156" @1526
- Parent_View @1525
- location (652, 626)
- label (object SegLabel @1527
- Parent_View @1526
- location (1399, 616)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 307
- justify 0
- label ""
- pctDist 0.456800
- height 62
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19AE0126"
- client @1525
- supplier @1512
- line_style 0
- label (object SegLabel @1528
- Parent_View @1526
- location (1464, 595)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.691367
- height 33
- orientation 0))
- (object RoleView "$UNNAMED$157" @1529
- Parent_View @1525
- location (652, 626)
- label (object SegLabel @1530
- Parent_View @1529
- location (1237, 907)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 217
- justify 0
- label ""
- pctDist 0.800000
- height 42
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19AE0127"
- client @1525
- supplier @1517
- line_style 0
- label (object SegLabel @1531
- Parent_View @1529
- location (1158, 863)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.908711
- height 45
- orientation 1))))
- (object AssociationViewNew "$UNNAMED$145" @1532
- location (1345, 1205)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1320027E"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$146" @1533
- Parent_View @1532
- location (641, 1093)
- label (object SegLabel @1534
- Parent_View @1533
- location (1462, 1287)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 229
- justify 0
- label ""
- pctDist 0.697650
- height 72
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A132200F7"
- client @1532
- supplier @1513
- line_style 0
- label (object SegLabel @1535
- Parent_View @1533
- location (1510, 1179)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.923098
- height 41
- orientation 0))
- (object RoleView "$UNNAMED$147" @1536
- Parent_View @1532
- location (641, 1093)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A132200F8"
- client @1532
- supplier @1517
- line_style 0
- label (object SegLabel @1537
- Parent_View @1536
- location (1218, 1169)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.739655
- height 26
- orientation 1))))
- (object AssociationViewNew "$UNNAMED$201" @1538
- location (1297, 1058)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19A2001C"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$202" @1539
- Parent_View @1538
- location (593, 946)
- label (object SegLabel @1540
- Parent_View @1539
- location (1384, 1085)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 275
- justify 0
- label ""
- pctDist 0.595373
- height 49
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19A401C2"
- client @1538
- supplier @1514
- line_style 0
- label (object SegLabel @1541
- Parent_View @1539
- location (1386, 993)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.785610
- height 41
- orientation 0))
- (object RoleView "$UNNAMED$203" @1542
- Parent_View @1538
- location (593, 946)
- label (object SegLabel @1543
- Parent_View @1542
- location (1231, 1049)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 217
- justify 0
- label ""
- pctDist 0.481575
- height 28
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19A401D2"
- client @1538
- supplier @1517
- line_style 0
- label (object SegLabel @1544
- Parent_View @1542
- location (1194, 1066)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.786029
- height 21
- orientation 1))))
- (object AssociationViewNew "$UNNAMED$213" @1545
- location (1350, 1353)
- stereotype TRUE
- line_color 3342489
- quidu "3E82E5740252"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$214" @1546
- Parent_View @1545
- location (1014, 665)
- label (object SegLabel @1547
- Parent_View @1546
- location (1449, 1471)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 287
- justify 0
- label ""
- pctDist 0.701665
- height 72
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E82E57503B9"
- client @1545
- supplier @1515
- line_style 0
- label (object SegLabel @1548
- Parent_View @1546
- location (1518, 1393)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.879740
- height 27
- orientation 0))
- (object RoleView "$UNNAMED$215" @1549
- Parent_View @1545
- location (1014, 665)
- font (object Font
- size 8)
- stereotype TRUE
- line_color 3342489
- quidu "3E82E57503D9"
- client @1545
- supplier @1517
- line_style 0
- label (object SegLabel @1550
- Parent_View @1549
- location (1219, 1282)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.771962
- height 17
- orientation 1))))
- (object AssociationViewNew "$UNNAMED$216" @1551
- location (1387, 1569)
- stereotype TRUE
- line_color 3342489
- quidu "3E82E579038A"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$217" @1552
- Parent_View @1551
- location (1051, 881)
- label (object SegLabel @1553
- Parent_View @1552
- location (1403, 1800)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 353
- justify 0
- label ""
- pctDist 0.565223
- height 170
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E82E57A03D9"
- client @1551
- supplier @1516
- line_style 0
- label (object SegLabel @1554
- Parent_View @1552
- location (1619, 1718)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.975322
- height 32
- orientation 0))
- (object RoleView "$UNNAMED$218" @1555
- Parent_View @1551
- location (1051, 881)
- font (object Font
- size 8)
- stereotype TRUE
- line_color 3342489
- quidu "3E82E57B001F"
- client @1551
- supplier @1517
- line_style 0
- label (object SegLabel @1556
- Parent_View @1555
- location (1233, 1424)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.761071
- height 16
- orientation 1))))
- (object NoteView @1557
- location (1264, 336)
- label (object ItemLabel
- Parent_View @1557
- location (1098, 270)
- fill_color 13434879
- nlines 2
- max_width 296
- label "The realisation kept due to BC")
- line_color 3342489
- fill_color 13434879
- width 356
- height 144)
- (object RealizeView "" @1558
- stereotype TRUE
- line_color 3342489
- quidu "3E8C5AF7010C"
- client @1498
- supplier @1497
- vertices (list Points
- (1471, 129)
- (1360, 82)
- (1055, 150))
- line_style 0)
- (object AttachView "" @1559
- stereotype TRUE
- line_color 3342489
- client @1557
- supplier @1558
- line_style 0)
- (object NoteView @1560
- location (288, 1152)
- label (object ItemLabel
- Parent_View @1560
- location (41, 890)
- fill_color 13434879
- nlines 10
- max_width 459
- label
-|methods returning KErrNotSupported:
-|ClientCertMode()
-|SetClientCert()(done by security module)
-|SetClientCertMode()
-|SetProtocol() (DLL already loaded)
-|SetServerCert()
-|StartServerHandshake()
- )
- line_color 3342489
- fill_color 13434879
- width 519
- height 537)
- (object AttachView "" @1561
- stereotype TRUE
- line_color 3342489
- client @1560
- supplier @1517
- line_style 0)))))
- (object Class_Category "TLSCryptography"
- quid "3E82E7790139"
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "TLSProvider"
- quid "3E7B52B1006A")
- (object Class "CTlsProvider"
- quid "3E7A0F110201"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E7B435E01E1"
- supplier "Logical View::CActive"
- quidu "3E7A1BB40378"))
- class_attributes (list class_attribute_list
- (object ClassAttribute "ipTLSProvider"
- quid "3E8C6B9B032F"
- type "TLSProvider*"
- exportControl "Protected"))
- module "Component View::SSL"
- quidu "3E79BEB103D5"))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3E82EEF200DB"
- title "Main"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object ClassView "Class" "Logical View::CActive" @1562
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (848, 112)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1562
- location (706, 62)
- fill_color 13434879
- nlines 1
- max_width 284
- justify 0
- label "CActive")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1BB40378"
- width 302
- height 124
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::TLSConnection::CTlsConnection" @1563
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1600, 416)
- label (object ItemLabel
- Parent_View @1563
- location (1436, 367)
- fill_color 13434879
- nlines 1
- max_width 328
- justify 0
- label "CTlsConnection")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A086803C6"
- width 346
- height 122
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::TLSCryptography::TLSProvider" @1564
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (848, 880)
- label (object ItemLabel
- Parent_View @1564
- location (724, 839)
- fill_color 13434879
- nlines 1
- max_width 248
- justify 0
- label "TLSProvider")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7B52B1006A"
- width 266
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::TLSCryptography::CTlsProvider" @1565
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (848, 416)
- label (object ItemLabel
- Parent_View @1565
- location (564, 335)
- fill_color 13434879
- nlines 1
- max_width 568
- justify 0
- label "CTlsProvider")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A0F110201"
- compartment (object Compartment
- Parent_View @1565
- location (564, 396)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 2
- max_width 566)
- width 586
- height 186
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$145" @1566
- location (1283, 416)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1320027E"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$146" @1567
- Parent_View @1566
- location (579, 304)
- label (object SegLabel @1568
- Parent_View @1567
- location (1082, 321)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 229
- justify 0
- label ""
- pctDist 1.417738
- height 96
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A132200F7"
- client @1566
- supplier @1565
- line_style 0
- label (object SegLabel @1569
- Parent_View @1567
- location (1161, 450)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.859155
- height 34
- orientation 0))
- (object RoleView "$UNNAMED$147" @1570
- Parent_View @1566
- location (579, 304)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A132200F8"
- client @1566
- supplier @1563
- line_style 0
- label (object SegLabel @1571
- Parent_View @1570
- location (1414, 454)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.916084
- height 38
- orientation 1))))
- (object InheritView "" @1572
- stereotype TRUE
- line_color 3342489
- quidu "3E7B435E01E1"
- client @1565
- supplier @1562
- line_style 0)
- (object AssociationViewNew "$UNNAMED$181" @1573
- location (848, 667)
- stereotype TRUE
- line_color 3342489
- quidu "3E7EE1E90339"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$182" @1574
- Parent_View @1573
- location (192, -629)
- label (object SegLabel @1575
- Parent_View @1574
- location (800, 735)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 280
- justify 0
- label ""
- pctDist 0.431611
- height 49
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E7EE1EA0397"
- client @1573
- supplier @1564
- line_style 0
- label (object SegLabel @1576
- Parent_View @1574
- location (809, 800)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.838518
- height 40
- orientation 1))
- (object RoleView "$UNNAMED$183" @1577
- Parent_View @1573
- location (192, -629)
- stereotype TRUE
- line_color 3342489
- quidu "3E7EE1EA03A7"
- client @1573
- supplier @1565
- line_style 0
- label (object SegLabel @1578
- Parent_View @1577
- location (892, 528)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.878618
- height 44
- orientation 1))))))))
- (object Class_Category "Handshake Protocol"
- quid "3E82E7AF037B"
- visible_categories (list visibility_relationship_list
- (object Visibility_Relationship
- quid "3E82E96501E5"
- supplier "Logical View::ChangeCipherSpec protocol"
- quidu "3E82E86001A6")
- (object Visibility_Relationship
- quid "3E82E98401B6"
- supplier "Logical View::Record Protocol"
- quidu "3E82E7D403C9")
- (object Visibility_Relationship
- quid "3E82EE8A00EB"
- supplier "Logical View::Alert Protocol"
- quidu "3E82E81A0252")
- (object Visibility_Relationship
- quid "3E82F57A0223"
- supplier "Logical View::TLSCryptography"
- quidu "3E82E7790139"))
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Association "$UNNAMED$219"
- quid "3E8324A20213"
- roles (list role_list
- (object Role "$UNNAMED$220"
- quid "3E8324A3006E"
- supplier "Logical View::Handshake Protocol::TLS Handshake Messages::CHandshakeHeader"
- quidu "3E95688B026F"
- client_cardinality (value cardinality "1")
- Containment "By Reference"
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$221"
- quid "3E8324A3006F"
- supplier "Logical View::Handshake Protocol::Receive::CHandshakeReceive"
- quidu "3E7A1D8E007A"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$222"
- quid "3E8324A60223"
- roles (list role_list
- (object Role "$UNNAMED$223"
- quid "3E8324A70252"
- supplier "Logical View::Handshake Protocol::TLS Handshake Messages::CHandshakeHeader"
- quidu "3E95688B026F"
- client_cardinality (value cardinality "1")
- Containment "By Reference"
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$224"
- quid "3E8324A70253"
- supplier "Logical View::Handshake Protocol::Transmit::CHandshakeTransmit"
- quidu "3E7A1D7E007A"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$225"
- quid "3E8B13E1039D"
- roles (list role_list
- (object Role "$UNNAMED$226"
- quid "3E8B13E30032"
- supplier "Logical View::Handshake Protocol::Receive::CHandshakeReceive"
- quidu "3E7A1D8E007A"
- client_cardinality (value cardinality "0..n")
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$227"
- quid "3E8B13E30060"
- supplier "Logical View::Handshake Protocol::Receive::CHandshakeParser"
- quidu "3E7A217A00E7"
- client_cardinality (value cardinality "1")
- Containment "By Reference")))
- (object Class_Category "Transmit"
- quid "3E8D5115010C"
- visible_categories (list visibility_relationship_list
- (object Visibility_Relationship
- quid "3E8D58CA0189"
- supplier "Logical View::Handshake Protocol::Receive"
- quidu "3E8D55B600ED")
- (object Visibility_Relationship
- quid "3E9567E00398"
- supplier "Logical View::Handshake Protocol::TLS Handshake Messages"
- quidu "3E9567CD01E2"))
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CHandshakeTransmit"
- quid "3E7A1D7E007A"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EC8B02D0125"
- supplier "Logical View::StateMachines::CTlsEvent"
- quidu "3EC8ADBF00C8"))
- operations (list Operations
- (object Operation "Handshake"
- quid "3EC3D65A0125"
- result "CHandshake&"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iRecordComposer"
- quid "3E8C66370245"
- type "CRecordComposer&"
- exportControl "Protected")
- (object ClassAttribute "iHandshakeMessage"
- quid "3E9E7E5A02FB"
- type "CHandshakeHeader*"
- exportControl "Protected"))
- module "Component View::SSL"
- quidu "3E79BEB103D5"
- abstract TRUE)
- (object Class "CClientCertificate"
- quid "3E7A1FC00174"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E7A23110397"
- supplier "Logical View::Handshake Protocol::Transmit::CHandshakeTransmit"
- quidu "3E7A1D7E007A"))
- operations (list Operations
- (object Operation "ProcessL"
- quid "3E7B1B690230"
- stereotype "virtual"
- result "CAsynchAction*"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- module "Component View::SSL"
- quidu "3E79BEB103D5")
- (object Class "CSendFinished"
- quid "3E7A20B701B3"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E7A23320107"
- supplier "Logical View::Handshake Protocol::Transmit::CHandshakeTransmit"
- quidu "3E7A1D7E007A"))
- operations (list Operations
- (object Operation "ProcessL"
- quid "3E7B1B5302BC"
- stereotype "virtual"
- result "CAsynchAction*"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- module "Component View::SSL"
- quidu "3E79BEB103D5")
- (object Class "CClientHello"
- quid "3E7A1FAD01A3"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E7A232D030A"
- supplier "Logical View::Handshake Protocol::Transmit::CHandshakeTransmit"
- quidu "3E7A1D7E007A"))
- operations (list Operations
- (object Operation "ProcessL"
- quid "3E7B1B2B00D8"
- stereotype "virtual"
- result "CAsynchAction*"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- module "Component View::SSL"
- quidu "3E79BEB103D5")
- (object Class "CCertificateVerify"
- quid "3E8ABAD60283"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E8ABDD801A9"
- supplier "Logical View::Handshake Protocol::Transmit::CHandshakeTransmit"
- quidu "3E7A1D7E007A"))
- operations (list Operations
- (object Operation "ProcessL"
- quid "3E8ABD9002D1"
- stereotype "virtual"
- result "CAsynchEvent*"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- module "Component View::SSL"
- quidu "3E79BEB103D5")
- (object Class "CClientKeyExch"
- quid "3E8ABA7C0274"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E8ABDDC03AC"
- supplier "Logical View::Handshake Protocol::Transmit::CHandshakeTransmit"
- quidu "3E7A1D7E007A"))
- operations (list Operations
- (object Operation "ProcessL"
- quid "3E8ABDBF03CB"
- stereotype "virtual"
- result "CAsynchEvent*"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- module "Component View::SSL"
- quidu "3E79BEB103D5"))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3E8D51400300"
- title "Main"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object ClassView "Class" "Logical View::Handshake Protocol::Transmit::CClientHello" @1579
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1856, 1648)
- label (object ItemLabel
- Parent_View @1579
- location (1623, 1592)
- fill_color 13434879
- nlines 1
- max_width 466
- justify 0
- label "CClientHello")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1FAD01A3"
- compartment (object Compartment
- Parent_View @1579
- location (1623, 1653)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 463)
- width 484
- height 136
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::Transmit::CClientCertificate" @1580
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1856, 1136)
- label (object ItemLabel
- Parent_View @1580
- location (1623, 1080)
- fill_color 13434879
- nlines 1
- max_width 466
- justify 0
- label "CClientCertificate")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1FC00174"
- compartment (object Compartment
- Parent_View @1580
- location (1623, 1141)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 463)
- width 484
- height 136
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::Transmit::CSendFinished" @1581
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1856, 640)
- label (object ItemLabel
- Parent_View @1581
- location (1623, 584)
- fill_color 13434879
- nlines 1
- max_width 466
- justify 0
- label "CSendFinished")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A20B701B3"
- compartment (object Compartment
- Parent_View @1581
- location (1623, 645)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 463)
- width 484
- height 136
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::Transmit::CClientKeyExch" @1582
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1856, 1344)
- label (object ItemLabel
- Parent_View @1582
- location (1623, 1288)
- fill_color 13434879
- nlines 1
- max_width 466
- justify 0
- label "CClientKeyExch")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8ABA7C0274"
- compartment (object Compartment
- Parent_View @1582
- location (1623, 1349)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 463)
- width 484
- height 136
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::Transmit::CCertificateVerify" @1583
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1856, 928)
- label (object ItemLabel
- Parent_View @1583
- location (1623, 872)
- fill_color 13434879
- nlines 1
- max_width 466
- justify 0
- label "CCertificateVerify")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8ABAD60283"
- compartment (object Compartment
- Parent_View @1583
- location (1623, 933)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 463)
- width 484
- height 136
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CAsynchEvent" @1584
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1056, 80)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1584
- location (906, 31)
- fill_color 13434879
- nlines 1
- max_width 300
- justify 0
- label "CAsynchEvent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1D3402AD"
- width 318
- height 122
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Record Protocol::Record Parser/Composer::CRecordComposer" @1585
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (256, 1136)
- label (object ItemLabel
- Parent_View @1585
- location (23, 1007)
- fill_color 13434879
- nlines 1
- max_width 466
- justify 0
- label "CRecordComposer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A19200339"
- compartment (object Compartment
- Parent_View @1585
- location (23, 1112)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 3
- max_width 463)
- width 484
- height 282
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::TLS Handshake Messages::CHandshakeHeader" @1586
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (262, 1632)
- label (object ItemLabel
- Parent_View @1586
- location (23, 1583)
- fill_color 13434879
- nlines 1
- max_width 478
- justify 0
- label "CHandshakeHeader")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E95688B026F"
- width 496
- height 122
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::Transmit::CHandshakeTransmit" @1587
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1056, 1136)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1587
- location (634, 1005)
- fill_color 13434879
- nlines 1
- max_width 844
- justify 0
- label "CHandshakeTransmit")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1D7E007A"
- compartment (object Compartment
- Parent_View @1587
- location (634, 1066)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 4
- max_width 841)
- width 862
- height 286
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1588
- stereotype TRUE
- line_color 3342489
- quidu "3E7A232D030A"
- client @1579
- supplier @1587
- line_style 0)
- (object InheritView "" @1589
- stereotype TRUE
- line_color 3342489
- quidu "3E7A23320107"
- client @1581
- supplier @1587
- line_style 0)
- (object InheritView "" @1590
- stereotype TRUE
- line_color 3342489
- quidu "3E7A23110397"
- client @1580
- supplier @1587
- line_style 0)
- (object InheritView "" @1591
- stereotype TRUE
- line_color 3342489
- quidu "3E8ABDD801A9"
- client @1583
- supplier @1587
- line_style 0)
- (object InheritView "" @1592
- stereotype TRUE
- line_color 3342489
- quidu "3E8ABDDC03AC"
- client @1582
- supplier @1587
- line_style 0)
- (object AssociationViewNew "$UNNAMED$158" @1593
- location (561, 1136)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A25A4026E"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$159" @1594
- Parent_View @1593
- location (-575, -352)
- label (object SegLabel @1595
- Parent_View @1594
- location (563, 1112)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 353
- justify 0
- label ""
- pctDist -0.044872
- height 25
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A25A602BC"
- client @1593
- supplier @1585
- line_style 0
- label (object SegLabel @1596
- Parent_View @1594
- location (508, 1096)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.834783
- height 41
- orientation 1))
- (object RoleView "$UNNAMED$160" @1597
- Parent_View @1593
- location (-575, -352)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A25A602BD"
- client @1593
- supplier @1587
- line_style 0
- label (object SegLabel @1598
- Parent_View @1597
- location (609, 1096)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.765217
- height 41
- orientation 0))))
- (object AssociationViewNew "$UNNAMED$222" @1599
- location (591, 1424)
- stereotype TRUE
- line_color 3342489
- quidu "3E8324A60223"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$223" @1600
- Parent_View @1599
- location (-1457, 576)
- label (object SegLabel @1601
- Parent_View @1600
- location (724, 1522)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 418
- justify 0
- label ""
- pctDist -0.229036
- height 153
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E8324A70252"
- client @1599
- supplier @1586
- line_style 0
- label (object SegLabel @1602
- Parent_View @1600
- location (378, 1513)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.833432
- height 39
- orientation 1))
- (object RoleView "$UNNAMED$224" @1603
- Parent_View @1599
- location (-1457, 576)
- label (object SegLabel @1604
- Parent_View @1603
- location (757, 1273)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 418
- justify 0
- label ""
- pctDist 0.800000
- height 42
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E8324A70253"
- client @1599
- supplier @1587
- line_style 0
- label (object SegLabel @1605
- Parent_View @1603
- location (745, 1300)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.717036
- height 26
- orientation 0))))
- (object ClassView "Class" "Logical View::TLSCryptography::CTlsProvider" @1606
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1792, 384)
- label (object ItemLabel
- Parent_View @1606
- location (1658, 343)
- fill_color 13434879
- nlines 1
- max_width 268
- justify 0
- label "CTlsProvider")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A0F110201"
- width 286
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::StateMachines::CTlsEvent" @1607
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1056, 400)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1607
- location (781, 321)
- fill_color 13434879
- nlines 1
- max_width 550
- justify 0
- label "CTlsEvent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8ADBF00C8"
- compartment (object Compartment
- Parent_View @1607
- location (781, 426)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 556)
- width 568
- height 182
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "" @1608
- location (1494, 390)
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AEF80387"
- roleview_list (list RoleViews
- (object RoleView "" @1609
- Parent_View @1608
- location (406, 22)
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AEF903B6"
- client @1608
- supplier @1606
- line_style 0
- label (object SegLabel @1610
- Parent_View @1609
- location (1593, 351)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.649351
- height 38
- orientation 0))
- (object RoleView "" @1611
- Parent_View @1608
- location (406, 22)
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AEF903C5"
- client @1608
- supplier @1607
- line_style 0
- label (object SegLabel @1612
- Parent_View @1611
- location (1383, 352)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.717949
- height 41
- orientation 1))))
- (object InheritView "" @1613
- stereotype TRUE
- line_color 3342489
- quidu "3EC8B02D0125"
- client @1587
- supplier @1607
- line_style 0)
- (object InheritView "" @1614
- stereotype TRUE
- line_color 3342489
- quidu "3EC8ADBF00C9"
- client @1607
- supplier @1584
- line_style 0)))))
- (object Class_Category "Receive"
- quid "3E8D55B600ED"
- visible_categories (list visibility_relationship_list
- (object Visibility_Relationship
- quid "3E9567DD0359"
- supplier "Logical View::Handshake Protocol::TLS Handshake Messages"
- quidu "3E9567CD01E2"))
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CServerKeyExch"
- quid "3E8ABA590235"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E8ABD27034E"
- supplier "Logical View::Handshake Protocol::Receive::CHandshakeReceive"
- quidu "3E7A1D8E007A"))
- operations (list Operations
- (object Operation "ProcessL"
- quid "3E8ABBE00310"
- stereotype "virtual"
- result "CAsynchEvent*"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- module "Component View::SSL"
- quidu "3E79BEB103D5")
- (object Class "CCertificateReq"
- quid "3E8ABAA303DB"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E8ABD230051"
- supplier "Logical View::Handshake Protocol::Receive::CHandshakeReceive"
- quidu "3E7A1D8E007A"))
- operations (list Operations
- (object Operation "ProcessL"
- quid "3E8ABC0C01E7"
- stereotype "virtual"
- result "CAsynchEvent*"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- module "Component View::SSL"
- quidu "3E79BEB103D5")
- (object Class "CServerHello"
- quid "3E8ABB1B02B2"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E8ABBCB00BE"
- supplier "Logical View::Handshake Protocol::Receive::CHandshakeReceive"
- quidu "3E7A1D8E007A"))
- operations (list Operations
- (object Operation "ProcessL"
- quid "3E8ABB8303AC"
- stereotype "virtual"
- result "CAsynchEvent*"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- module "Component View::SSL"
- quidu "3E79BEB103D5")
- (object Class "CServerCertificate"
- quid "3E7A20EB02BC"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E7A233B0099"
- supplier "Logical View::Handshake Protocol::Receive::CHandshakeReceive"
- quidu "3E7A1D8E007A"))
- operations (list Operations
- (object Operation "ProcessL"
- quid "3E7B1AF20368"
- stereotype "virtual"
- result "CAsynchAction*"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- module "Component View::SSL"
- quidu "3E79BEB103D5")
- (object Class "CHandshakeParser"
- quid "3E7A217A00E7"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EC8AFEE02CB"
- supplier "Logical View::StateMachines::CTlsEvent"
- quidu "3EC8ADBF00C8"))
- operations (list Operations
- (object Operation "ProcessL"
- quid "3E7B1B0603A7"
- stereotype "virtual"
- result "CAsynchAction*"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "ParseHeaderL"
- quid "3E7B257700C8"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iHandshakeMessage"
- quid "3E8C6C8501D7"
- type "stHandshakeMessage"
- exportControl "Protected"))
- module "Component View::SSL"
- quidu "3E79BEB103D5")
- (object Class "CRecvFinished"
- quid "3E7A21FD003C"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E7A2343031A"
- supplier "Logical View::Handshake Protocol::Receive::CHandshakeReceive"
- quidu "3E7A1D8E007A"))
- operations (list Operations
- (object Operation "ProcessL"
- quid "3E7B18960201"
- stereotype "virtual"
- result "CAsynchAction*"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- module "Component View::SSL"
- quidu "3E79BEB103D5")
- (object Class "CHandshakeReceive"
- quid "3E7A1D8E007A"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EC8AFDC0106"
- supplier "Logical View::StateMachines::CTlsEvent"
- quidu "3EC8ADBF00C8"))
- operations (list Operations
- (object Operation "AcceptMessage"
- quid "3E9E8DEE02AD"
- stereotype "virtual"
- result "Boolean"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "Handshake"
- quid "3EC4C69800F6"
- result "CHandshake&"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iRecordParser"
- quid "3E8C6D52008F"
- type "CRecordParser&"
- exportControl "Protected")
- (object ClassAttribute "iHandshakeMessage"
- quid "3E9E7D530165"
- type "CHandshakeHeader*"
- exportControl "Protected"))
- module "Component View::SSL"
- quidu "3E79BEB103D5")
- (object Class "CServerHelloDone"
- quid "3E8DAB870254"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E8DABBD013B"
- supplier "Logical View::Handshake Protocol::Receive::CHandshakeReceive"
- quidu "3E7A1D8E007A"))
- operations (list Operations
- (object Operation "ProcessL"
- quid "3E8DABA203BC"
- stereotype "virtual"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- module "Component View::SSL"
- quidu "3E79BEB103D5")
- (object Association "$UNNAMED$228"
- quid "3E8D56DD016A"
- roles (list role_list
- (object Role "$UNNAMED$229"
- quid "3E8D56DE0320"
- supplier "Logical View::Record Protocol::Record Parser/Composer::CRecordParser"
- quidu "3E7A197103C6"
- client_cardinality (value cardinality "1")
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$230"
- quid "3E8D56DE032F"
- supplier "Logical View::Handshake Protocol::Receive::CHandshakeReceive"
- quidu "3E7A1D8E007A"
- client_cardinality (value cardinality "1")
- Containment "By Reference")))
- (object Association "$UNNAMED$231"
- quid "3EC8AEF80387"
- roles (list role_list
- (object Role "$UNNAMED$232"
- quid "3EC8AEF903B6"
- supplier "Logical View::TLSCryptography::CTlsProvider"
- quidu "3E7A0F110201"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$233"
- quid "3EC8AEF903C5"
- supplier "Logical View::StateMachines::CTlsEvent"
- quidu "3EC8ADBF00C8"
- client_cardinality (value cardinality "1")
- Containment "By Reference"))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3E8D55C302C2"
- title "Main"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object ClassView "Class" "Logical View::Handshake Protocol::Receive::CServerCertificate" @1615
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (272, 1216)
- label (object ItemLabel
- Parent_View @1615
- location (39, 1160)
- fill_color 13434879
- nlines 1
- max_width 466
- justify 0
- label "CServerCertificate")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A20EB02BC"
- compartment (object Compartment
- Parent_View @1615
- location (39, 1221)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 463)
- width 484
- height 136
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::Receive::CRecvFinished" @1616
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (544, 1808)
- label (object ItemLabel
- Parent_View @1616
- location (311, 1752)
- fill_color 13434879
- nlines 1
- max_width 466
- justify 0
- label "CRecvFinished")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A21FD003C"
- compartment (object Compartment
- Parent_View @1616
- location (311, 1813)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 463)
- width 484
- height 136
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::HelloRequest::CHelloRequest" @1617
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (480, 560)
- label (object ItemLabel
- Parent_View @1617
- location (247, 481)
- fill_color 13434879
- nlines 1
- max_width 466
- justify 0
- label "CHelloRequest")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E82DF270281"
- compartment (object Compartment
- Parent_View @1617
- location (247, 586)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 471)
- width 484
- height 182
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::Receive::CServerKeyExch" @1618
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (272, 1424)
- label (object ItemLabel
- Parent_View @1618
- location (39, 1368)
- fill_color 13434879
- nlines 1
- max_width 466
- justify 0
- label "CServerKeyExch")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8ABA590235"
- compartment (object Compartment
- Parent_View @1618
- location (39, 1429)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 463)
- width 484
- height 136
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::Receive::CCertificateReq" @1619
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (272, 1024)
- label (object ItemLabel
- Parent_View @1619
- location (39, 968)
- fill_color 13434879
- nlines 1
- max_width 466
- justify 0
- label "CCertificateReq")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8ABAA303DB"
- compartment (object Compartment
- Parent_View @1619
- location (39, 1029)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 463)
- width 484
- height 136
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::Receive::CServerHello" @1620
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (272, 768)
- label (object ItemLabel
- Parent_View @1620
- location (39, 712)
- fill_color 13434879
- nlines 1
- max_width 466
- justify 0
- label "CServerHello")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8ABB1B02B2"
- compartment (object Compartment
- Parent_View @1620
- location (39, 773)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 463)
- width 484
- height 136
- annotation 8
- autoResize TRUE)
- (object NoteView @1621
- location (1728, 1033)
- label (object ItemLabel
- Parent_View @1621
- location (1537, 952)
- fill_color 13434879
- nlines 3
- max_width 347
- label "Array of expected handshake messages")
- line_color 3342489
- fill_color 13434879
- width 407
- height 175)
- (object ClassView "Class" "Logical View::Handshake Protocol::Receive::CServerHelloDone" @1622
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (272, 1616)
- label (object ItemLabel
- Parent_View @1622
- location (39, 1560)
- fill_color 13434879
- nlines 1
- max_width 466
- justify 0
- label "CServerHelloDone")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8DAB870254"
- compartment (object Compartment
- Parent_View @1622
- location (39, 1621)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 463)
- width 484
- height 136
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CAsynchEvent" @1623
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1088, 96)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1623
- location (938, 47)
- fill_color 13434879
- nlines 1
- max_width 300
- justify 0
- label "CAsynchEvent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1D3402AD"
- width 318
- height 122
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Record Protocol::Record Parser/Composer::CRecordParser" @1624
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1856, 1328)
- label (object ItemLabel
- Parent_View @1624
- location (1623, 1149)
- fill_color 13434879
- nlines 1
- max_width 466
- justify 0
- label "CRecordParser")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A197103C6"
- compartment (object Compartment
- Parent_View @1624
- location (1623, 1254)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 5
- max_width 463)
- width 484
- height 382
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::TLS Handshake Messages::CHandshakeHeader" @1625
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1855, 1792)
- label (object ItemLabel
- Parent_View @1625
- location (1616, 1743)
- fill_color 13434879
- nlines 1
- max_width 478
- justify 0
- label "CHandshakeHeader")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E95688B026F"
- width 496
- height 122
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::Receive::CHandshakeReceive" @1626
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1088, 1328)
- label (object ItemLabel
- Parent_View @1626
- location (666, 1172)
- fill_color 13434879
- nlines 1
- max_width 844
- justify 0
- label "CHandshakeReceive")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1D8E007A"
- compartment (object Compartment
- Parent_View @1626
- location (666, 1233)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 5
- max_width 841)
- width 862
- height 336
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1627
- stereotype TRUE
- line_color 3342489
- quidu "3E8ABD230051"
- client @1619
- supplier @1626
- line_style 0)
- (object AssociationViewNew "$UNNAMED$228" @1628
- location (1566, 1328)
- stereotype TRUE
- line_color 3342489
- quidu "3E8D56DD016A"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$229" @1629
- Parent_View @1628
- location (462, 416)
- stereotype TRUE
- line_color 3342489
- quidu "3E8D56DE0320"
- client @1628
- supplier @1624
- line_style 0
- label (object SegLabel @1630
- Parent_View @1629
- location (1584, 1302)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.384615
- height 27
- orientation 0))
- (object RoleView "$UNNAMED$230" @1631
- Parent_View @1628
- location (462, 416)
- stereotype TRUE
- line_color 3342489
- quidu "3E8D56DE032F"
- client @1628
- supplier @1626
- line_style 0
- label (object SegLabel @1632
- Parent_View @1631
- location (1524, 1301)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.902597
- height 28
- orientation 1))))
- (object InheritView "" @1633
- stereotype TRUE
- line_color 3342489
- quidu "3E8ABD27034E"
- client @1618
- supplier @1626
- line_style 0)
- (object InheritView "" @1634
- stereotype TRUE
- line_color 3342489
- quidu "3E7A2343031A"
- client @1616
- supplier @1626
- line_style 0)
- (object InheritView "" @1635
- stereotype TRUE
- line_color 3342489
- quidu "3E8DABBD013B"
- client @1622
- supplier @1626
- line_style 0)
- (object InheritView "" @1636
- stereotype TRUE
- line_color 3342489
- quidu "3E7A233B0099"
- client @1615
- supplier @1626
- line_style 0)
- (object InheritView "" @1637
- stereotype TRUE
- line_color 3342489
- quidu "3E82DF4300AC"
- client @1617
- supplier @1626
- line_style 0)
- (object InheritView "" @1638
- stereotype TRUE
- line_color 3342489
- quidu "3E8ABBCB00BE"
- client @1620
- supplier @1626
- line_style 0)
- (object AssociationViewNew "$UNNAMED$219" @1639
- location (1559, 1613)
- stereotype TRUE
- line_color 3342489
- quidu "3E8324A20213"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$220" @1640
- Parent_View @1639
- location (807, 461)
- label (object SegLabel @1641
- Parent_View @1640
- location (1633, 1634)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 418
- justify 0
- label ""
- pctDist 0.324749
- height 21
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E8324A3006E"
- client @1639
- supplier @1625
- line_style 0
- label (object SegLabel @1642
- Parent_View @1640
- location (1747, 1692)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.890356
- height 30
- orientation 0))
- (object RoleView "$UNNAMED$221" @1643
- Parent_View @1639
- location (807, 461)
- stereotype TRUE
- line_color 3342489
- quidu "3E8324A3006F"
- client @1639
- supplier @1626
- line_style 0
- label (object SegLabel @1644
- Parent_View @1643
- location (1425, 1511)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.747858
- height 19
- orientation 1))))
- (object ClassView "Class" "Logical View::Handshake Protocol::Receive::CHandshakeParser" @1645
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1632, 736)
- label (object ItemLabel
- Parent_View @1645
- location (1196, 605)
- fill_color 13434879
- nlines 1
- max_width 872
- justify 0
- label "CHandshakeParser")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A217A00E7"
- compartment (object Compartment
- Parent_View @1645
- location (1196, 666)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 4
- max_width 869)
- width 890
- height 286
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$225" @1646
- location (1371, 1019)
- stereotype TRUE
- line_color 3342489
- quidu "3E8B13E1039D"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$226" @1647
- Parent_View @1646
- location (523, -357)
- stereotype TRUE
- line_color 3342489
- quidu "3E8B13E30032"
- client @1646
- supplier @1626
- line_style 0
- label (object SegLabel @1648
- Parent_View @1647
- location (1320, 1127)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.600000
- height 36
- orientation 0))
- (object RoleView "$UNNAMED$227" @1649
- Parent_View @1646
- location (523, -357)
- stereotype TRUE
- line_color 3342489
- quidu "3E8B13E30060"
- client @1646
- supplier @1645
- line_style 0
- label (object SegLabel @1650
- Parent_View @1649
- location (1514, 912)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.926768
- height 32
- orientation 1))))
- (object AttachView "" @1651
- stereotype TRUE
- line_color 3342489
- client @1621
- supplier @1646
- line_style 0)
- (object ClassView "Class" "Logical View::TLSCryptography::CTlsProvider" @1652
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (432, 368)
- label (object ItemLabel
- Parent_View @1652
- location (298, 327)
- fill_color 13434879
- nlines 1
- max_width 268
- justify 0
- label "CTlsProvider")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A0F110201"
- width 286
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::StateMachines::CTlsEvent" @1653
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1088, 368)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1653
- location (813, 289)
- fill_color 13434879
- nlines 1
- max_width 550
- justify 0
- label "CTlsEvent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8ADBF00C8"
- compartment (object Compartment
- Parent_View @1653
- location (813, 394)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 556)
- width 568
- height 182
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1654
- stereotype TRUE
- line_color 3342489
- quidu "3EC8ADBF00C9"
- client @1653
- supplier @1623
- line_style 0)
- (object AssociationViewNew "$UNNAMED$231" @1655
- location (689, 368)
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AEF80387"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$232" @1656
- Parent_View @1655
- location (-399, 0)
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AEF903B6"
- client @1655
- supplier @1652
- line_style 0
- label (object SegLabel @1657
- Parent_View @1656
- location (615, 406)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.649351
- height 38
- orientation 0))
- (object RoleView "$UNNAMED$233" @1658
- Parent_View @1655
- location (-399, 0)
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AEF903C5"
- client @1655
- supplier @1653
- line_style 0
- label (object SegLabel @1659
- Parent_View @1658
- location (772, 410)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.729167
- height 42
- orientation 1))))
- (object InheritView "" @1660
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AFDC0106"
- client @1626
- supplier @1653
- line_style 0)
- (object InheritView "" @1661
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AFEE02CB"
- client @1645
- supplier @1653
- line_style 0)))))
- (object Class_Category "TLS Handshake Messages"
- quid "3E9567CD01E2"
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CHandshakeHeader"
- quid "3E95688B026F"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E9D866301F2"
- supplier "Logical View::Record Protocol::Record Items::CItem"
- quidu "3E955A2503A7"))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iRecord"
- quid "3E9D831A031B"
- type "TRecord"
- exportControl "Public"))
- module "Component View::SSL"
- quidu "3E79BEB103D5")
- (object Class "CClientHelloMsg"
- quid "3E956906027E"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E956B9F0155"
- supplier "Logical View::Handshake Protocol::TLS Handshake Messages::CHandshakeHeader"
- quidu "3E95688B026F"))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iVersion"
- quid "3E9D829100C9"
- type "CConstItem"
- exportControl "Public")
- (object ClassAttribute "iRandom"
- quid "3E9D82B1031B"
- type "CRandomItem"
- exportControl "Public")
- (object ClassAttribute "iSessionID"
- quid "3E9D82CA031B"
- type "CConstItem"
- exportControl "Public")
- (object ClassAttribute "iCipherSuite"
- quid "3E9D82E701F2"
- type "CVariableItem"
- exportControl "Public")
- (object ClassAttribute "iCompression"
- quid "3E9D82FC0398"
- type "CVariableItem"
- exportControl "Public")))
- (object Class "CCertificateMsg"
- quid "3E95691203C6"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E956BA2027E"
- supplier "Logical View::Handshake Protocol::TLS Handshake Messages::CHandshakeHeader"
- quidu "3E95688B026F")))
- (object Class "CFinishedMsg"
- quid "3E95691C024F"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E956BA6025F"
- supplier "Logical View::Handshake Protocol::TLS Handshake Messages::CHandshakeHeader"
- quidu "3E95688B026F")))
- (object Class "CRsaAnonServerKeyExchMsg"
- quid "3E95693A03B7"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E956BAE0194"
- supplier "Logical View::Handshake Protocol::TLS Handshake Messages::CHandshakeHeader"
- quidu "3E95688B026F")))
- (object Class "CRsaDsaServerKeyExchMsg"
- quid "3E9569D00184"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E956BBA0146"
- supplier "Logical View::Handshake Protocol::TLS Handshake Messages::CHandshakeHeader"
- quidu "3E95688B026F")))
- (object Class "CRsaRsaServerKeyExchMsg"
- quid "3E9569DD0117"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E956BBD02CC"
- supplier "Logical View::Handshake Protocol::TLS Handshake Messages::CHandshakeHeader"
- quidu "3E95688B026F")))
- (object Class "CDhAnonServerKeyExchMsg"
- quid "3E9569E7006B"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E956BC101F2"
- supplier "Logical View::Handshake Protocol::TLS Handshake Messages::CHandshakeHeader"
- quidu "3E95688B026F")))
- (object Class "CDhDsaServerKeyExchMsg"
- quid "3E9569F2031B"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E956BC401A4"
- supplier "Logical View::Handshake Protocol::TLS Handshake Messages::CHandshakeHeader"
- quidu "3E95688B026F")))
- (object Class "CDhRsaServerKeyExchMsg"
- quid "3E9569FC02AD"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E956BC702EC"
- supplier "Logical View::Handshake Protocol::TLS Handshake Messages::CHandshakeHeader"
- quidu "3E95688B026F")))
- (object Class "CCertificateReqMsg"
- quid "3E956A0A007B"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E956BCB00C9"
- supplier "Logical View::Handshake Protocol::TLS Handshake Messages::CHandshakeHeader"
- quidu "3E95688B026F")))
- (object Class "CServerHelloDoneMsg"
- quid "3E956A160221"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E956BCF025F"
- supplier "Logical View::Handshake Protocol::TLS Handshake Messages::CHandshakeHeader"
- quidu "3E95688B026F")))
- (object Class "CRsaClientKeyExchMsg"
- quid "3E956A9E0398"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E956C52027E"
- supplier "Logical View::Handshake Protocol::TLS Handshake Messages::CHandshakeHeader"
- quidu "3E95688B026F")))
- (object Class "CDhExplicitClientKeyExchMsg"
- quid "3E956B000359"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E956C55002D"
- supplier "Logical View::Handshake Protocol::TLS Handshake Messages::CHandshakeHeader"
- quidu "3E95688B026F")))
- (object Class "CDhImplicitClientKeyExchMsg"
- quid "3E956B0A03A7"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E956C57025F"
- supplier "Logical View::Handshake Protocol::TLS Handshake Messages::CHandshakeHeader"
- quidu "3E95688B026F")))
- (object Class "CDsaCertificateVerifyMsg"
- quid "3E956B1701C3"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E956C5A00B9"
- supplier "Logical View::Handshake Protocol::TLS Handshake Messages::CHandshakeHeader"
- quidu "3E95688B026F")))
- (object Class "CRsaCertificateVerifyMsg"
- quid "3E956B210165"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E956C5D0117"
- supplier "Logical View::Handshake Protocol::TLS Handshake Messages::CHandshakeHeader"
- quidu "3E95688B026F")))
- (object Class "CServerHelloMsg"
- quid "401E4BF00294"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "401E4C2C02A4"
- supplier "Logical View::Handshake Protocol::TLS Handshake Messages::CHandshakeHeader"
- quidu "3E95688B026F"))
- used_nodes (list uses_relationship_list
- (object Uses_Relationship
- quid "401E4C2401B9"
- supplier "Logical View::Handshake Protocol::TLS Handshake Messages::CHandshakeHeader"
- quidu "3E95688B026F")))
- (object Association "$UNNAMED$234"
- quid "3E9D4B4003C6"
- roles (list role_list
- (object Role "$UNNAMED$235"
- quid "3E9D4B41025F"
- supplier "Logical View::Record Protocol::Record Items::TRecord"
- quidu "3E955D4901D2"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- is_navigable TRUE)
- (object Role "$UNNAMED$236"
- quid "3E9D4B410260"
- supplier "Logical View::Handshake Protocol::TLS Handshake Messages::CHandshakeHeader"
- quidu "3E95688B026F"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$237"
- quid "3E9D875D0175"
- roles (list role_list
- (object Role "$UNNAMED$238"
- quid "3E9D875E01B3"
- supplier "Logical View::Record Protocol::TLS Record Items::CRandomItem"
- quidu "3E9564A4003C"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- is_navigable TRUE)
- (object Role "$UNNAMED$239"
- quid "3E9D875E01B4"
- supplier "Logical View::Handshake Protocol::TLS Handshake Messages::CClientHelloMsg"
- quidu "3E956906027E"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$240"
- quid "3E9D8761026F"
- roles (list role_list
- (object Role "$UNNAMED$241"
- quid "3E9D876201B3"
- supplier "Logical View::Record Protocol::TLS Record Items::CConstItem"
- quidu "3E9564960378"
- client_cardinality (value cardinality "2")
- Containment "By Value"
- is_navigable TRUE)
- (object Role "$UNNAMED$242"
- quid "3E9D876201B4"
- supplier "Logical View::Handshake Protocol::TLS Handshake Messages::CClientHelloMsg"
- quidu "3E956906027E"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$243"
- quid "3E9D87650107"
- roles (list role_list
- (object Role "$UNNAMED$244"
- quid "3E9D8766008A"
- supplier "Logical View::Record Protocol::TLS Record Items::CVariableItem"
- quidu "3E9564AF0240"
- client_cardinality (value cardinality "2")
- Containment "By Value"
- is_navigable TRUE)
- (object Role "$UNNAMED$245"
- quid "3E9D8766008B"
- supplier "Logical View::Handshake Protocol::TLS Handshake Messages::CClientHelloMsg"
- quidu "3E956906027E"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3E95683202BD"
- title "Main"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object ClassView "Class" "Logical View::Record Protocol::Record Items::CItem" @1662
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1792, 1472)
- label (object ItemLabel
- Parent_View @1662
- location (1542, 1444)
- fill_color 13434879
- nlines 1
- max_width 500
- justify 0
- label "CItem")
- stereotype (object ItemLabel
- Parent_View @1662
- location (1542, 1394)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 500
- justify 0
- label "<<template<THEADER>>>")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E955A2503A7"
- width 518
- height 180
- annotation 8
- autoResize TRUE)
- (object NoteView @1663
- location (1488, 1664)
- label (object ItemLabel
- Parent_View @1663
- location (1281, 1608)
- fill_color 13434879
- nlines 2
- max_width 378
- label "CItem<TConstant>")
- line_color 3342489
- fill_color 13434879
- width 438
- height 125)
- (object ClassView "Class" "Logical View::Handshake Protocol::TLS Handshake Messages::CClientHelloMsg" @1664
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (176, 1088)
- label (object ItemLabel
- Parent_View @1664
- location (10, 1047)
- fill_color 13434879
- nlines 1
- max_width 332
- justify 0
- label "CClientHelloMsg")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E956906027E"
- width 350
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::TLS Handshake Messages::CCertificateMsg" @1665
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (816, 1184)
- label (object ItemLabel
- Parent_View @1665
- location (657, 1143)
- fill_color 13434879
- nlines 1
- max_width 318
- justify 0
- label "CCertificateMsg")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E95691203C6"
- width 336
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::TLS Handshake Messages::CFinishedMsg" @1666
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1200, 1168)
- label (object ItemLabel
- Parent_View @1666
- location (1052, 1127)
- fill_color 13434879
- nlines 1
- max_width 296
- justify 0
- label "CFinishedMsg")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E95691C024F"
- width 314
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::TLS Handshake Messages::CRsaAnonServerKeyExchMsg" @1667
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1317, 80)
- label (object ItemLabel
- Parent_View @1667
- location (1024, 39)
- fill_color 13434879
- nlines 1
- max_width 586
- justify 0
- label "CRsaAnonServerKeyExchMsg")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E95693A03B7"
- width 604
- height 107
- annotation 8
- autoResize TRUE)
- (object NoteView @1668
- location (1136, 1456)
- label (object ItemLabel
- Parent_View @1668
- location (929, 1400)
- fill_color 13434879
- nlines 2
- max_width 378
- label "Same format for both sides")
- line_color 3342489
- fill_color 13434879
- width 438
- height 125)
- (object AttachView "" @1669
- stereotype TRUE
- line_color 3342489
- client @1668
- supplier @1665
- line_style 0)
- (object AttachView "" @1670
- stereotype TRUE
- line_color 3342489
- client @1668
- supplier @1666
- line_style 0)
- (object ClassView "Class" "Logical View::Handshake Protocol::TLS Handshake Messages::CRsaDsaServerKeyExchMsg" @1671
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1607, 209)
- label (object ItemLabel
- Parent_View @1671
- location (1321, 168)
- fill_color 13434879
- nlines 1
- max_width 572
- justify 0
- label "CRsaDsaServerKeyExchMsg")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E9569D00184"
- width 590
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::TLS Handshake Messages::CRsaRsaServerKeyExchMsg" @1672
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1808, 352)
- label (object ItemLabel
- Parent_View @1672
- location (1522, 311)
- fill_color 13434879
- nlines 1
- max_width 572
- justify 0
- label "CRsaRsaServerKeyExchMsg")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E9569DD0117"
- width 590
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::TLS Handshake Messages::CDhAnonServerKeyExchMsg" @1673
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1888, 496)
- label (object ItemLabel
- Parent_View @1673
- location (1603, 455)
- fill_color 13434879
- nlines 1
- max_width 570
- justify 0
- label "CDhAnonServerKeyExchMsg")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E9569E7006B"
- width 588
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::TLS Handshake Messages::CDhDsaServerKeyExchMsg" @1674
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1883, 624)
- label (object ItemLabel
- Parent_View @1674
- location (1608, 583)
- fill_color 13434879
- nlines 1
- max_width 550
- justify 0
- label "CDhDsaServerKeyExchMsg")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E9569F2031B"
- width 568
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::TLS Handshake Messages::CDhRsaServerKeyExchMsg" @1675
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1886, 752)
- label (object ItemLabel
- Parent_View @1675
- location (1611, 711)
- fill_color 13434879
- nlines 1
- max_width 550
- justify 0
- label "CDhRsaServerKeyExchMsg")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E9569FC02AD"
- width 568
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::TLS Handshake Messages::CCertificateReqMsg" @1676
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1760, 896)
- label (object ItemLabel
- Parent_View @1676
- location (1562, 855)
- fill_color 13434879
- nlines 1
- max_width 396
- justify 0
- label "CCertificateReqMsg")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E956A0A007B"
- width 414
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::TLS Handshake Messages::CServerHelloDoneMsg" @1677
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1664, 1040)
- label (object ItemLabel
- Parent_View @1677
- location (1442, 999)
- fill_color 13434879
- nlines 1
- max_width 444
- justify 0
- label "CServerHelloDoneMsg")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E956A160221"
- width 462
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::TLS Handshake Messages::CRsaClientKeyExchMsg" @1678
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (640, 80)
- label (object ItemLabel
- Parent_View @1678
- location (402, 39)
- fill_color 13434879
- nlines 1
- max_width 476
- justify 0
- label "CRsaClientKeyExchMsg")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E956A9E0398"
- width 494
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::TLS Handshake Messages::CDhExplicitClientKeyExchMsg" @1679
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (352, 240)
- label (object ItemLabel
- Parent_View @1679
- location (55, 199)
- fill_color 13434879
- nlines 1
- max_width 594
- justify 0
- label "CDhExplicitClientKeyExchMsg")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E956B000359"
- width 612
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::TLS Handshake Messages::CDhImplicitClientKeyExchMsg" @1680
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (320, 480)
- label (object ItemLabel
- Parent_View @1680
- location (25, 439)
- fill_color 13434879
- nlines 1
- max_width 590
- justify 0
- label "CDhImplicitClientKeyExchMsg")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E956B0A03A7"
- width 608
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::TLS Handshake Messages::CDsaCertificateVerifyMsg" @1681
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (288, 656)
- label (object ItemLabel
- Parent_View @1681
- location (34, 615)
- fill_color 13434879
- nlines 1
- max_width 508
- justify 0
- label "CDsaCertificateVerifyMsg")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E956B1701C3"
- width 526
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::TLS Handshake Messages::CRsaCertificateVerifyMsg" @1682
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (368, 816)
- label (object ItemLabel
- Parent_View @1682
- location (114, 775)
- fill_color 13434879
- nlines 1
- max_width 508
- justify 0
- label "CRsaCertificateVerifyMsg")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E956B210165"
- width 526
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::TLS Handshake Messages::CHandshakeHeader" @1683
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1024, 624)
- label (object ItemLabel
- Parent_View @1683
- location (829, 583)
- fill_color 13434879
- nlines 1
- max_width 390
- justify 0
- label "CHandshakeHeader")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E95688B026F"
- width 408
- height 107
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1684
- stereotype TRUE
- line_color 3342489
- quidu "3E956C5D0117"
- client @1682
- supplier @1683
- line_style 0)
- (object InheritView "" @1685
- stereotype TRUE
- line_color 3342489
- quidu "3E956BCF025F"
- client @1677
- supplier @1683
- line_style 0)
- (object InheritView "" @1686
- stereotype TRUE
- line_color 3342489
- quidu "3E956BCB00C9"
- client @1676
- supplier @1683
- line_style 0)
- (object InheritView "" @1687
- stereotype TRUE
- line_color 3342489
- quidu "3E956BC702EC"
- client @1675
- supplier @1683
- line_style 0)
- (object InheritView "" @1688
- stereotype TRUE
- line_color 3342489
- quidu "3E956BC401A4"
- client @1674
- supplier @1683
- line_style 0)
- (object InheritView "" @1689
- stereotype TRUE
- line_color 3342489
- quidu "3E956BC101F2"
- client @1673
- supplier @1683
- line_style 0)
- (object InheritView "" @1690
- stereotype TRUE
- line_color 3342489
- quidu "3E956BBD02CC"
- client @1672
- supplier @1683
- line_style 0)
- (object InheritView "" @1691
- stereotype TRUE
- line_color 3342489
- quidu "3E956BBA0146"
- client @1671
- supplier @1683
- line_style 0)
- (object InheritView "" @1692
- stereotype TRUE
- line_color 3342489
- quidu "3E956BAE0194"
- client @1667
- supplier @1683
- line_style 0)
- (object InheritView "" @1693
- stereotype TRUE
- line_color 3342489
- quidu "3E956BA6025F"
- client @1666
- supplier @1683
- line_style 0)
- (object InheritView "" @1694
- stereotype TRUE
- line_color 3342489
- quidu "3E956BA2027E"
- client @1665
- supplier @1683
- line_style 0)
- (object InheritView "" @1695
- stereotype TRUE
- line_color 3342489
- quidu "3E956C52027E"
- client @1678
- supplier @1683
- line_style 0)
- (object InheritView "" @1696
- stereotype TRUE
- line_color 3342489
- quidu "3E956C55002D"
- client @1679
- supplier @1683
- line_style 0)
- (object InheritView "" @1697
- stereotype TRUE
- line_color 3342489
- quidu "3E956B9F0155"
- client @1664
- supplier @1683
- line_style 0)
- (object InheritView "" @1698
- stereotype TRUE
- line_color 3342489
- quidu "3E956C57025F"
- client @1680
- supplier @1683
- line_style 0)
- (object InheritView "" @1699
- stereotype TRUE
- line_color 3342489
- quidu "3E956C5A00B9"
- client @1681
- supplier @1683
- line_style 0)
- (object ClassView "Class" "Logical View::Record Protocol::Record Items::TRecord" @1700
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1248, 1824)
- label (object ItemLabel
- Parent_View @1700
- location (1105, 1775)
- fill_color 13434879
- nlines 1
- max_width 286
- justify 0
- label "TRecord")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E955D4901D2"
- width 304
- height 122
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::TLS Handshake Messages::CHandshakeHeader" @1701
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1792, 1824)
- label (object ItemLabel
- Parent_View @1701
- location (1597, 1773)
- fill_color 13434879
- nlines 1
- max_width 390
- justify 0
- label "CHandshakeHeader")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E95688B026F"
- width 408
- height 126
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$234" @1702
- location (1493, 1824)
- stereotype TRUE
- line_color 3342489
- quidu "3E9D4B4003C6"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$235" @1703
- Parent_View @1702
- location (-299, 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E9D4B41025F"
- client @1702
- supplier @1700
- line_style 0
- label (object SegLabel @1704
- Parent_View @1703
- location (1410, 1864)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.902174
- height 40
- orientation 0))
- (object RoleView "$UNNAMED$236" @1705
- Parent_View @1702
- location (-299, 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E9D4B410260"
- client @1702
- supplier @1701
- line_style 0
- label (object SegLabel @1706
- Parent_View @1705
- location (1578, 1864)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.902174
- height 40
- orientation 1))))
- (object InheritView "" @1707
- stereotype TRUE
- line_color 3342489
- quidu "3E9D866301F2"
- client @1701
- supplier @1662
- line_style 0)
- (object AttachView "" @1708
- stereotype TRUE
- line_color 3342489
- client @1663
- supplier @1707
- line_style 0)
- (object ClassView "Class" "Logical View::Handshake Protocol::TLS Handshake Messages::CCertificateMsg" @1709
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (816, 1184)
- label (object ItemLabel
- Parent_View @1709
- location (657, 1143)
- fill_color 13434879
- nlines 1
- max_width 318
- justify 0
- label "CCertificateMsg")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E95691203C6"
- width 336
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::TLS Handshake Messages::CServerHelloMsg" @1710
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (384, 1312)
- label (object ItemLabel
- Parent_View @1710
- location (215, 1261)
- fill_color 13434879
- nlines 1
- max_width 338
- justify 0
- label "CServerHelloMsg")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "401E4BF00294"
- width 356
- height 126
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1711
- stereotype TRUE
- line_color 3342489
- quidu "401E4C2C02A4"
- client @1710
- supplier @1683
- line_style 0)))
- (object ClassDiagram "HelloMsg"
- quid "3E9D83D900C9"
- title "HelloMsg"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 519
- origin_y 663
- items (list diagram_item_list
- (object ClassView "Class" "Logical View::Record Protocol::Record Items::CItem" @1712
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1584, 1408)
- label (object ItemLabel
- Parent_View @1712
- location (1334, 1380)
- fill_color 13434879
- nlines 1
- max_width 500
- justify 0
- label "CItem")
- stereotype (object ItemLabel
- Parent_View @1712
- location (1334, 1330)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 500
- justify 0
- label "<<template<THEADER>>>")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E955A2503A7"
- width 518
- height 180
- annotation 8
- autoResize TRUE)
- (object NoteView @1713
- location (2128, 1562)
- label (object ItemLabel
- Parent_View @1713
- location (1921, 1506)
- fill_color 13434879
- nlines 2
- max_width 378
- label "CItem<TConstant>")
- line_color 3342489
- fill_color 13434879
- width 438
- height 125)
- (object ClassView "Class" "Logical View::Record Protocol::Record Items::CItemBase" @1714
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1584, 976)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1714
- location (1195, 772)
- fill_color 13434879
- nlines 1
- max_width 778
- justify 0
- label "CItemBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E955A1302EC"
- compartment (object Compartment
- Parent_View @1714
- location (1195, 877)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 6
- max_width 775)
- width 796
- height 432
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1715
- stereotype TRUE
- line_color 3342489
- quidu "3E955ADA0184"
- client @1712
- supplier @1714
- line_style 0)
- (object ClassView "Class" "Logical View::Record Protocol::Record Items::TRecord" @1716
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (960, 1696)
- label (object ItemLabel
- Parent_View @1716
- location (702, 1542)
- fill_color 13434879
- nlines 1
- max_width 516
- justify 0
- label "TRecord")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E955D4901D2"
- compartment (object Compartment
- Parent_View @1716
- location (702, 1647)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 4
- max_width 513)
- width 534
- height 332
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::TLS Handshake Messages::CHandshakeHeader" @1717
- ShowCompartmentStereotypes TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1584, 1696)
- label (object ItemLabel
- Parent_View @1717
- location (1386, 1640)
- fill_color 13434879
- nlines 1
- max_width 396
- justify 0
- label "CHandshakeHeader")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E95688B026F"
- compartment (object Compartment
- Parent_View @1717
- location (1386, 1701)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 375)
- width 414
- height 136
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$234" @1718
- location (1301, 1696)
- stereotype TRUE
- line_color 3342489
- quidu "3E9D4B4003C6"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$235" @1719
- Parent_View @1718
- location (-491, -128)
- stereotype TRUE
- line_color 3342489
- quidu "3E9D4B41025F"
- client @1718
- supplier @1716
- line_style 0
- label (object SegLabel @1720
- Parent_View @1719
- location (1235, 1736)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.902174
- height 40
- orientation 0))
- (object RoleView "$UNNAMED$236" @1721
- Parent_View @1718
- location (-491, -128)
- stereotype TRUE
- line_color 3342489
- quidu "3E9D4B410260"
- client @1718
- supplier @1717
- line_style 0
- label (object SegLabel @1722
- Parent_View @1721
- location (1369, 1736)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.902174
- height 40
- orientation 1))))
- (object InheritView "" @1723
- stereotype TRUE
- line_color 3342489
- quidu "3E9D866301F2"
- client @1717
- supplier @1712
- line_style 0)
- (object AttachView "" @1724
- stereotype TRUE
- line_color 3342489
- client @1713
- supplier @1723
- line_style 0)
- (object ClassView "Class" "Logical View::Record Protocol::TLS Record Items::CVariableItem" @1725
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (2228, 2244)
- label (object ItemLabel
- Parent_View @1725
- location (2049, 2194)
- fill_color 13434879
- nlines 1
- max_width 358
- justify 0
- label "CVariableItem")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E9564AF0240"
- width 376
- height 124
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Record Protocol::TLS Record Items::CRandomItem" @1726
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (2228, 2020)
- label (object ItemLabel
- Parent_View @1726
- location (2049, 1970)
- fill_color 13434879
- nlines 1
- max_width 358
- justify 0
- label "CRandomItem")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E9564A4003C"
- width 376
- height 124
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Record Protocol::TLS Record Items::CConstItem" @1727
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (2228, 1796)
- label (object ItemLabel
- Parent_View @1727
- location (2049, 1746)
- fill_color 13434879
- nlines 1
- max_width 358
- justify 0
- label "CConstItem")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E9564960378"
- width 376
- height 124
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::TLS Handshake Messages::CClientHelloMsg" @1728
- ShowCompartmentStereotypes TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1584, 2032)
- label (object ItemLabel
- Parent_View @1728
- location (1289, 1876)
- fill_color 13434879
- nlines 1
- max_width 590
- justify 0
- label "CClientHelloMsg")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E956906027E"
- compartment (object Compartment
- Parent_View @1728
- location (1289, 1937)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 5
- max_width 588)
- width 608
- height 336
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1729
- stereotype TRUE
- line_color 3342489
- quidu "3E956B9F0155"
- client @1728
- supplier @1717
- line_style 0)
- (object AssociationViewNew "$UNNAMED$243" @1730
- location (1964, 2156)
- stereotype TRUE
- line_color 3342489
- quidu "3E9D87650107"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$244" @1731
- Parent_View @1730
- location (684, 204)
- stereotype TRUE
- line_color 3342489
- quidu "3E9D8766008A"
- client @1730
- supplier @1725
- line_style 0
- label (object SegLabel @1732
- Parent_View @1731
- location (2028, 2220)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "2"
- pctDist 1.003778
- height 41
- orientation 1))
- (object RoleView "$UNNAMED$245" @1733
- Parent_View @1730
- location (684, 204)
- stereotype TRUE
- line_color 3342489
- quidu "3E9D8766008B"
- client @1730
- supplier @1728
- line_style 0
- label (object SegLabel @1734
- Parent_View @1733
- location (1905, 2063)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 1.065312
- height 71
- orientation 1))))
- (object AssociationViewNew "$UNNAMED$237" @1735
- location (1963, 2024)
- stereotype TRUE
- line_color 3342489
- quidu "3E9D875D0175"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$238" @1736
- Parent_View @1735
- location (683, 72)
- stereotype TRUE
- line_color 3342489
- quidu "3E9D875E01B3"
- client @1735
- supplier @1726
- line_style 0
- label (object SegLabel @1737
- Parent_View @1736
- location (2034, 2062)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.917329
- height 39
- orientation 1))
- (object RoleView "$UNNAMED$239" @1738
- Parent_View @1735
- location (683, 72)
- stereotype TRUE
- line_color 3342489
- quidu "3E9D875E01B4"
- client @1735
- supplier @1728
- line_style 0
- label (object SegLabel @1739
- Parent_View @1738
- location (1891, 2117)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.992248
- height 91
- orientation 0))))
- (object AssociationViewNew "$UNNAMED$240" @1740
- location (1972, 1888)
- stereotype TRUE
- line_color 3342489
- quidu "3E9D8761026F"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$241" @1741
- Parent_View @1740
- location (692, -64)
- stereotype TRUE
- line_color 3342489
- quidu "3E9D876201B3"
- client @1740
- supplier @1727
- line_style 0
- label (object SegLabel @1742
- Parent_View @1741
- location (2027, 1849)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "2"
- pctDist 0.713733
- height 19
- orientation 0))
- (object RoleView "$UNNAMED$242" @1743
- Parent_View @1740
- location (692, -64)
- stereotype TRUE
- line_color 3342489
- quidu "3E9D876201B4"
- client @1740
- supplier @1728
- line_style 0
- label (object SegLabel @1744
- Parent_View @1743
- location (1895, 1890)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.833920
- height 27
- orientation 1)))))))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3E82F208036B"
- title "Main"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 3
- items (list diagram_item_list
- (object CategoryView "Logical View::Handshake Protocol::Receive" @1745
- location (672, 752)
- label (object ItemLabel
- Parent_View @1745
- location (528, 668)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "Receive")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8D55B600ED"
- width 300
- height 180)
- (object CategoryView "Logical View::Handshake Protocol::Transmit" @1746
- location (1456, 752)
- label (object ItemLabel
- Parent_View @1746
- location (1312, 668)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "Transmit")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E8D5115010C"
- width 300
- height 180)
- (object ImportView "" @1747
- stereotype TRUE
- line_color 3342489
- quidu "3E8D58CA0189"
- client @1746
- supplier @1745
- line_style 0)
- (object NoteView @1748
- location (1088, 272)
- label (object ItemLabel
- Parent_View @1748
- location (775, 150)
- fill_color 13434879
- nlines 5
- max_width 590
- label "Transmited messages depend on the received ones (the protocol has optional and mandatory messages)")
- line_color 3342489
- fill_color 13434879
- width 650
- height 256)
- (object AttachView "" @1749
- stereotype TRUE
- line_color 3342489
- client @1748
- supplier @1747
- line_style 0)
- (object CategoryView "Logical View::Handshake Protocol::TLS Handshake Messages" @1750
- location (1072, 1104)
- label (object ItemLabel
- Parent_View @1750
- location (920, 1020)
- fill_color 13434879
- nlines 2
- max_width 304
- justify 0
- label "TLS Handshake Messages")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E9567CD01E2"
- width 316
- height 180)
- (object ImportView "" @1751
- stereotype TRUE
- line_color 3342489
- quidu "3E9567DD0359"
- client @1745
- supplier @1750
- line_style 0)
- (object ImportView "" @1752
- stereotype TRUE
- line_color 3342489
- quidu "3E9567E00398"
- client @1746
- supplier @1750
- line_style 0)))))
- (object Class_Category "Record Protocol"
- quid "3E82E7D403C9"
- visible_categories (list visibility_relationship_list
- (object Visibility_Relationship
- quid "3E82E92C009C"
- supplier "Logical View::TLSCryptography"
- quidu "3E82E7790139")
- (object Visibility_Relationship
- quid "3E82EE58030D"
- supplier "Logical View::Alert Protocol"
- quidu "3E82E81A0252"))
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class_Category "Record Parser/Composer"
- quid "3E955784032A"
- visible_categories (list visibility_relationship_list
- (object Visibility_Relationship
- quid "3E9558300349"
- supplier "Logical View::Record Protocol::Record Items"
- quidu "3E95579B01B3")
- (object Visibility_Relationship
- quid "3E95640701D2"
- supplier "Logical View::Record Protocol::TLS Record Items"
- quidu "3E9563E10136"))
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CRecordComposer"
- quid "3E7A19200339"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EC8AEB101E1"
- supplier "Logical View::StateMachines::CTlsEvent"
- quidu "3EC8ADBF00C8"))
- used_nodes (list uses_relationship_list
- (object Uses_Relationship
- quid "3E7A28ED02EB"
- label "iSocket"
- supplier "Logical View::Record Protocol::Record Parser/Composer::RSocket"
- quidu "3E7A2809026E"
- exportControl "Protected"
- supplier_cardinality (value cardinality "1")))
- operations (list Operations
- (object Operation "ProcessL"
- quid "3E7B1919007A"
- stereotype "virtual"
- result "CAsynchAction*"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "Encrypt"
- quid "3E7EE7FE00A9"
- concurrency "Sequential"
- opExportControl "Protected"
- uid 0)
- (object Operation "Cancel"
- quid "3EC3832B0164"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iSocket"
- quid "3E8C67B600BE"
- type "RSocket&"
- exportControl "Protected")
- (object ClassAttribute "iDataOut"
- quid "3E8C68010226"
- type "TData"
- exportControl "Protected")
- (object ClassAttribute "iDecryptedBody"
- quid "3E8C682A008F"
- type "TData"
- exportControl "Protected"))
- module "Component View::SSL"
- quidu "3E79BEB103D5")
- (object Class "CRecordParser"
- quid "3E7A197103C6"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EC8AEAE00B8"
- supplier "Logical View::StateMachines::CTlsEvent"
- quidu "3EC8ADBF00C8"))
- used_nodes (list uses_relationship_list
- (object Uses_Relationship
- quid "3E7A28F10155"
- label "iSocket"
- supplier "Logical View::Record Protocol::Record Parser/Composer::RSocket"
- quidu "3E7A2809026E"
- exportControl "Protected"
- supplier_cardinality (value cardinality "1")))
- operations (list Operations
- (object Operation "ProcessL"
- quid "3E7B18F101D2"
- stereotype "virtual"
- result "CAsynchAction*"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "ParseHeaderL"
- quid "3E7B20A103E5"
- concurrency "Sequential"
- opExportControl "Protected"
- uid 0)
- (object Operation "DecryptL"
- quid "3E7EE405000D"
- concurrency "Sequential"
- opExportControl "Protected"
- uid 0)
- (object Operation "Cancel"
- quid "3EC3831A029C"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "GetHandshakeParser"
- quid "3EC8E86E00F6"
- result "CHandshakeParser*"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iSocket"
- quid "3E8C67D0013B"
- type "RSocket&"
- exportControl "Protected")
- (object ClassAttribute "iDataIn"
- quid "3E8C686B01A9"
- type "TData"
- exportControl "Protected")
- (object ClassAttribute "iEncryptedBody"
- quid "3E8C688000FD"
- type "TData"
- exportControl "Protected")
- (object ClassAttribute "ipHeadParser"
- quid "3E8C69A1010C"
- type "CTlsEvent*"
- exportControl "Protected"))
- module "Component View::SSL"
- quidu "3E79BEB103D5")
- (object Class "RSocket"
- quid "3E7A2809026E"
- module "Component View::ESOCK"
- quidu "3E79C3A60107")
- (object Class "TData"
- quid "3E7A2C090136"
- class_attributes (list class_attribute_list
- (object ClassAttribute "iBuffer"
- quid "3EC38230000C"
- type "HBufC8*"
- exportControl "Public")
- (object ClassAttribute "iCurrentPos"
- quid "3EC3825E026D"
- type "TInt"
- exportControl "Public"))
- module "Component View::SSL"
- quidu "3E79BEB103D5")
- (object Association "$UNNAMED$246"
- quid "3E82F0AB0204"
- roles (list role_list
- (object Role "$UNNAMED$247"
- quid "3E82F0AD009C"
- supplier "Logical View::Record Protocol::Record Parser/Composer::TData"
- quidu "3E7A2C090136"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$248"
- quid "3E82F0AD00AC"
- supplier "Logical View::Record Protocol::Record Parser/Composer::CRecordParser"
- quidu "3E7A197103C6"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- exportControl "Protected"
- is_aggregate TRUE)))
- (object Association "$UNNAMED$249"
- quid "3E8436260290"
- roles (list role_list
- (object Role "$UNNAMED$250"
- quid "3E8436270271"
- supplier "Logical View::CAsynchEvent"
- quidu "3E7A1D3402AD"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$251"
- quid "3E8436270290"
- supplier "Logical View::CAsynchEvent"
- quidu "3E7A1D3402AD"
- client_cardinality (value cardinality "1")
- Containment "By Reference")))
- (object Association "$UNNAMED$252"
- quid "3EC8B14003B6"
- roles (list role_list
- (object Role "$UNNAMED$253"
- quid "3EC8B142006A"
- supplier "Logical View::TPtrList"
- quidu "3EC8ACFE0106"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- is_navigable TRUE)
- (object Role "$UNNAMED$254"
- quid "3EC8B1420079"
- supplier "Logical View::Record Protocol::Record Parser/Composer::CRecordParser"
- quidu "3E7A197103C6"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3E9557D4029E"
- title "Main"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 19
- items (list diagram_item_list
- (object ClassView "Class" "Logical View::CBase" @1753
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (384, 176)
- label (object ItemLabel
- Parent_View @1753
- location (241, 126)
- fill_color 13434879
- nlines 1
- max_width 286
- justify 0
- label "CBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1D5E00B9"
- width 304
- height 124
- annotation 8
- autoResize TRUE)
- (object NoteView @1754
- location (320, 928)
- label (object ItemLabel
- Parent_View @1754
- location (107, 828)
- fill_color 13434879
- nlines 4
- max_width 390
- label
-|<CTlsEvent*>
-|List of expected records (record messages)
- )
- line_color 3342489
- fill_color 13434879
- width 450
- height 213)
- (object ClassView "Class" "Logical View::CAsynchEvent" @1755
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1824, 176)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1755
- location (1568, 72)
- fill_color 13434879
- nlines 1
- max_width 512
- justify 0
- label "CAsynchEvent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1D3402AD"
- compartment (object Compartment
- Parent_View @1755
- location (1568, 177)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 2
- max_width 509)
- width 530
- height 232
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CAsynchEvent" @1756
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1120, 176)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1756
- location (864, 72)
- fill_color 13434879
- nlines 1
- max_width 512
- justify 0
- label "CAsynchEvent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1D3402AD"
- compartment (object Compartment
- Parent_View @1756
- location (864, 177)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 2
- max_width 509)
- width 530
- height 232
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1757
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1DDB0193"
- client @1756
- supplier @1753
- line_style 0)
- (object AssociationViewNew "$UNNAMED$249" @1758
- location (1471, 176)
- stereotype TRUE
- line_color 3342489
- quidu "3E8436260290"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$250" @1759
- Parent_View @1758
- location (351, 0)
- label (object SegLabel @1760
- Parent_View @1759
- location (1505, 138)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 146
- justify 0
- label ""
- pctDist 0.402299
- height 39
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E8436270271"
- client @1758
- supplier @1755
- line_style 0
- label (object SegLabel @1761
- Parent_View @1759
- location (1531, 231)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.701149
- height 55
- orientation 1))
- (object RoleView "$UNNAMED$251" @1762
- Parent_View @1758
- location (351, 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E8436270290"
- client @1758
- supplier @1756
- line_style 0
- label (object SegLabel @1763
- Parent_View @1762
- location (1394, 230)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 0))))
- (object ClassView "Class" "Logical View::StateMachines::CTlsEvent" @1764
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1120, 496)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1764
- location (845, 417)
- fill_color 13434879
- nlines 1
- max_width 550
- justify 0
- label "CTlsEvent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8ADBF00C8"
- compartment (object Compartment
- Parent_View @1764
- location (845, 522)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 556)
- width 568
- height 182
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1765
- stereotype TRUE
- line_color 3342489
- quidu "3EC8ADBF00C9"
- client @1764
- supplier @1756
- line_style 0)
- (object ClassView "Class" "Logical View::Record Protocol::Record Parser/Composer::CRecordComposer" @1766
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1408, 1056)
- label (object ItemLabel
- Parent_View @1766
- location (1166, 850)
- fill_color 13434879
- nlines 1
- max_width 484
- justify 0
- label "CRecordComposer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A19200339"
- compartment (object Compartment
- Parent_View @1766
- location (1166, 911)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 7
- max_width 481)
- width 502
- height 436
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1767
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AEB101E1"
- client @1766
- supplier @1764
- line_style 0)
- (object ClassView "Class" "Logical View::Record Protocol::Record Parser/Composer::RSocket" @1768
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1120, 1504)
- label (object ItemLabel
- Parent_View @1768
- location (1028, 1463)
- fill_color 13434879
- nlines 1
- max_width 184
- justify 0
- label "RSocket")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A2809026E"
- width 202
- height 107
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$198" @1769
- location (1210, 1362)
- stereotype TRUE
- line_color 3342489
- quidu "3E7F22E1025E"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$199" @1770
- Parent_View @1769
- location (-262, 402)
- label (object SegLabel @1771
- Parent_View @1770
- location (1282, 1380)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 165
- justify 0
- label ""
- pctDist -0.235023
- height 70
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E7F22E201D2"
- client @1769
- supplier @1768
- line_style 0
- label (object SegLabel @1772
- Parent_View @1770
- location (1224, 1406)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.274368
- height 36
- orientation 0))
- (object RoleView "$UNNAMED$200" @1773
- Parent_View @1769
- location (-262, 402)
- stereotype TRUE
- line_color 3342489
- quidu "3E7F22E201F1"
- client @1769
- supplier @1766
- line_style 0
- label (object SegLabel @1774
- Parent_View @1773
- location (1290, 1298)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.926829
- height 32
- orientation 1))))
- (object ClassView "Class" "Logical View::Record Protocol::Record Parser/Composer::TData" @1775
- ShowCompartmentStereotypes TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1136, 1728)
- label (object ItemLabel
- Parent_View @1775
- location (952, 1647)
- fill_color 13434879
- nlines 1
- max_width 368
- justify 0
- label "TData")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A2C090136"
- compartment (object Compartment
- Parent_View @1775
- location (952, 1708)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 2
- max_width 366)
- width 386
- height 186
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$175" @1776
- location (1329, 1462)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A2DB201A3"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$176" @1777
- Parent_View @1776
- location (-207, 550)
- label (object SegLabel @1778
- Parent_View @1777
- location (1429, 1551)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 484
- justify 0
- label ""
- pctDist 0.067278
- height 134
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A2DB30368"
- client @1776
- supplier @1775
- line_style 0
- label (object SegLabel @1779
- Parent_View @1777
- location (1258, 1597)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.713299
- height 22
- orientation 0))
- (object RoleView "$UNNAMED$177" @1780
- Parent_View @1776
- location (-207, 550)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A2DB30369"
- client @1776
- supplier @1766
- vertices (list Points
- (1329, 1462)
- (1406, 1357)
- (1406, 1274))
- line_style 0
- label (object SegLabel @1781
- Parent_View @1780
- location (1460, 1296)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 1))))
- (object ClassView "Class" "Logical View::TPtrList" @1782
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (256, 1392)
- label (object ItemLabel
- Parent_View @1782
- location (80, 1310)
- fill_color 13434879
- nlines 1
- max_width 352
- justify 0
- label "TPtrList")
- stereotype (object ItemLabel
- Parent_View @1782
- location (80, 1260)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 352
- justify 0
- label "<<template<T>>>")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8ACFE0106"
- compartment (object Compartment
- Parent_View @1782
- location (80, 1415)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 2
- max_width 225)
- width 370
- height 288
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Record Protocol::Record Parser/Composer::CRecordParser" @1783
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (848, 976)
- label (object ItemLabel
- Parent_View @1783
- location (583, 695)
- fill_color 13434879
- nlines 1
- max_width 530
- justify 0
- label "CRecordParser")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A197103C6"
- compartment (object Compartment
- Parent_View @1783
- location (583, 756)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 10
- max_width 528)
- width 548
- height 586
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$167" @1784
- location (1045, 1359)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A296F005B"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$168" @1785
- Parent_View @1784
- location (837, 879)
- label (object SegLabel @1786
- Parent_View @1785
- location (976, 1369)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 165
- justify 0
- label ""
- pctDist -0.227692
- height 66
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A29700397"
- client @1784
- supplier @1768
- line_style 0
- label (object SegLabel @1787
- Parent_View @1785
- location (1118, 1413)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.780316
- height 40
- orientation 0))
- (object RoleView "$UNNAMED$169" @1788
- Parent_View @1784
- location (837, 879)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A29700398"
- client @1784
- supplier @1783
- line_style 0
- label (object SegLabel @1789
- Parent_View @1788
- location (1032, 1292)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.660711
- height 20
- orientation 1))))
- (object AssociationViewNew "$UNNAMED$246" @1790
- location (919, 1464)
- stereotype TRUE
- line_color 3342489
- quidu "3E82F0AB0204"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$247" @1791
- Parent_View @1790
- location (151, 520)
- label (object SegLabel @1792
- Parent_View @1791
- location (844, 1546)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 454
- justify 0
- label ""
- pctDist 0.068966
- height 110
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E82F0AD009C"
- client @1790
- supplier @1775
- line_style 0
- label (object SegLabel @1793
- Parent_View @1791
- location (1010, 1602)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.745330
- height 18
- orientation 1))
- (object RoleView "$UNNAMED$248" @1794
- Parent_View @1790
- location (151, 520)
- stereotype TRUE
- line_color 3342489
- quidu "3E82F0AD00AC"
- client @1790
- supplier @1783
- vertices (list Points
- (919, 1464)
- (847, 1376)
- (847, 1269))
- line_style 0
- label (object SegLabel @1795
- Parent_View @1794
- location (808, 1294)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.885417
- height 40
- orientation 0))))
- (object InheritView "" @1796
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AEAE00B8"
- client @1783
- supplier @1764
- line_style 0)
- (object AssociationViewNew "$UNNAMED$252" @1797
- location (507, 1215)
- stereotype TRUE
- line_color 3342489
- quidu "3EC8B14003B6"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$253" @1798
- Parent_View @1797
- location (-341, 207)
- stereotype TRUE
- line_color 3342489
- quidu "3EC8B142006A"
- client @1797
- supplier @1782
- line_style 0
- label (object SegLabel @1799
- Parent_View @1798
- location (488, 1271)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.605820
- height 34
- orientation 0))
- (object RoleView "$UNNAMED$254" @1800
- Parent_View @1797
- location (-341, 207)
- stereotype TRUE
- line_color 3342489
- quidu "3EC8B1420079"
- client @1797
- supplier @1783
- line_style 0
- label (object SegLabel @1801
- Parent_View @1800
- location (573, 1216)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.650064
- height 39
- orientation 1))))
- (object AttachView "" @1802
- stereotype TRUE
- line_color 3342489
- client @1754
- supplier @1797
- line_style 0)))))
- (object Class_Category "Record Items"
- quid "3E95579B01B3"
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "TValue"
- quid "3E9559F902CC")
- (object Class "TConstant"
- quid "3E955A02003C")
- (object Class "CItemBase"
- quid "3E955A1302EC"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E955BFF01A4"
- supplier "Logical View::CBase"
- quidu "3E7A1D5E00B9"))
- operations (list Operations
- (object Operation "ParseL=0"
- quid "3E955F2C032A"
- stereotype "virtual"
- concurrency "Sequential"
- abstract TRUE
- opExportControl "Public"
- uid 0)
- (object Operation "InitialiseL=0"
- quid "3E955F4802CC"
- stereotype "virtual"
- concurrency "Sequential"
- abstract TRUE
- opExportControl "Public"
- uid 0)
- (object Operation "CalcTotalInitialiseLength=0"
- quid "3E955F6701B3"
- stereotype "virtual"
- result "TInt"
- concurrency "Sequential"
- abstract TRUE
- opExportControl "Public"
- uid 0)
- (object Operation "SetDesc"
- quid "3E95602800C9"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "GetDesc"
- quid "3E9560420184"
- result "TDesC8&"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "GetPtr"
- quid "3E95604C02DC"
- result "TPtr8&"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iNext"
- quid "3E9D838A00AA"
- type "CItemBase*"
- exportControl "Public"))
- abstract TRUE)
- (object Class "CItem"
- quid "3E955A2503A7"
- stereotype "template<THEADER>"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E955ADA0184"
- supplier "Logical View::Record Protocol::Record Items::CItemBase"
- quidu "3E955A1302EC"))
- used_nodes (list uses_relationship_list
- (object Uses_Relationship
- quid "3E955ACF032A"
- supplier "Logical View::Record Protocol::Record Items::TConstant"
- quidu "3E955A02003C")
- (object Uses_Relationship
- quid "3E955AD60201"
- supplier "Logical View::Record Protocol::Record Items::TValue"
- quidu "3E9559F902CC"))
- operations (list Operations
- (object Operation "GetLengthL"
- quid "3E95616901C3"
- result "TInt"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "SetLengthL"
- quid "3E95617F0398"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "GetBodyPtr"
- quid "3E95619E0194"
- result "TPtr8&"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iLen"
- quid "3E955B2A01C3"
- type "THEADER")))
- (object Class "CItemListHeader"
- quid "3E955CAB029E"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E955CBD002D"
- supplier "Logical View::Record Protocol::Record Items::CItem"
- quidu "3E955A2503A7")))
- (object Class "CListItem"
- quid "3E955D1403E6"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E955D1B0398"
- supplier "Logical View::Record Protocol::Record Items::CItemListHeader"
- quidu "3E955CAB029E"))
- used_nodes (list uses_relationship_list
- (object Uses_Relationship
- quid "3E955DB0008A"
- supplier "Logical View::Record Protocol::Record Items::CListNode"
- quidu "3E955D9302EC"))
- operations (list Operations
- (object Operation "AddNodeL"
- quid "3E956006026F"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)))
- (object Class "TRecord"
- quid "3E955D4901D2"
- operations (list Operations
- (object Operation "ParseL"
- quid "3E95630600D8"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "InitialiseL"
- quid "3E95630D024F"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "CalcTotalInitialiseLength"
- quid "3E9563230155"
- result "TInt"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "Get"
- quid "3E96F10A01C3"
- result "CItemBase&"
- concurrency "Sequential"
- opExportControl "Protected"
- uid 0))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iFirst"
- quid "3E9D835400AA"
- type "CItemBase*"
- exportControl "Protected")))
- (object Class "CListNode"
- quid "3E955D9302EC"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E955DB8005B"
- supplier "Logical View::Record Protocol::Record Items::CItem"
- quidu "3E955A2503A7")))
- (object Association "$UNNAMED$255"
- quid "3E955C13005B"
- roles (list role_list
- (object Role "Next"
- quid "3E955C140155"
- label "Next"
- supplier "Logical View::Record Protocol::Record Items::CItemBase"
- quidu "3E955A1302EC"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$256"
- quid "3E955C140165"
- supplier "Logical View::Record Protocol::Record Items::CItemBase"
- quidu "3E955A1302EC"
- client_cardinality (value cardinality "1")
- Containment "By Reference")))
- (object Association "$UNNAMED$257"
- quid "3E955E3F0165"
- roles (list role_list
- (object Role "First"
- quid "3E955E4000C9"
- label "First"
- supplier "Logical View::Record Protocol::Record Items::CItemBase"
- quidu "3E955A1302EC"
- client_cardinality (value cardinality "1")
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$258"
- quid "3E955E4000CA"
- supplier "Logical View::Record Protocol::Record Items::TRecord"
- quidu "3E955D4901D2"
- client_cardinality (value cardinality "1")
- Containment "By Reference")))
- (object Association "$UNNAMED$259"
- quid "3E955E980117"
- roles (list role_list
- (object Role "$UNNAMED$260"
- quid "3E955E99028E"
- supplier "Logical View::Record Protocol::Record Items::TRecord"
- quidu "3E955D4901D2"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- is_navigable TRUE)
- (object Role "$UNNAMED$261"
- quid "3E955E99028F"
- supplier "Logical View::Record Protocol::Record Items::CListItem"
- quidu "3E955D1403E6"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3E9559D7033A"
- title "Main"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object ClassView "Class" "Logical View::Record Protocol::Record Items::TValue" @1803
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (242, 832)
- label (object ItemLabel
- Parent_View @1803
- location (159, 781)
- fill_color 13434879
- nlines 1
- max_width 166
- justify 0
- label "TValue")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E9559F902CC"
- width 184
- height 126
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Record Protocol::Record Items::TConstant" @1804
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (224, 1008)
- label (object ItemLabel
- Parent_View @1804
- location (112, 957)
- fill_color 13434879
- nlines 1
- max_width 224
- justify 0
- label "TConstant")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E955A02003C"
- width 242
- height 126
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Record Protocol::Record Items::CItem" @1805
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (752, 928)
- label (object ItemLabel
- Parent_View @1805
- location (502, 844)
- fill_color 13434879
- nlines 1
- max_width 500
- justify 0
- label "CItem")
- stereotype (object ItemLabel
- Parent_View @1805
- location (502, 794)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 500
- justify 0
- label "<<template<THEADER>>>")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E955A2503A7"
- compartment (object Compartment
- Parent_View @1805
- location (502, 905)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 3
- max_width 296)
- width 518
- height 292
- annotation 8
- autoResize TRUE)
- (object UsesView "" @1806
- stereotype TRUE
- line_color 3342489
- quidu "3E955ACF032A"
- client @1805
- supplier @1804
- line_style 0)
- (object UsesView "" @1807
- stereotype TRUE
- line_color 3342489
- quidu "3E955AD60201"
- client @1805
- supplier @1803
- line_style 0)
- (object ClassView "Class" "Logical View::CBase" @1808
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (752, 96)
- label (object ItemLabel
- Parent_View @1808
- location (609, 46)
- fill_color 13434879
- nlines 1
- max_width 286
- justify 0
- label "CBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1D5E00B9"
- width 304
- height 124
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Record Protocol::Record Items::CItemListHeader" @1809
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (544, 1312)
- label (object ItemLabel
- Parent_View @1809
- location (379, 1261)
- fill_color 13434879
- nlines 1
- max_width 330
- justify 0
- label "CItemListHeader")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E955CAB029E"
- width 348
- height 126
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1810
- stereotype TRUE
- line_color 3342489
- quidu "3E955CBD002D"
- client @1809
- supplier @1805
- line_style 0)
- (object NoteView @1811
- location (272, 1161)
- label (object ItemLabel
- Parent_View @1811
- location (65, 1105)
- fill_color 13434879
- nlines 2
- max_width 378
- label "CItem<TConstant>")
- line_color 3342489
- fill_color 13434879
- width 438
- height 125)
- (object AttachView "" @1812
- stereotype TRUE
- line_color 3342489
- client @1811
- supplier @1810
- line_style 0)
- (object ClassView "Class" "Logical View::Record Protocol::Record Items::CListNode" @1813
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (944, 1312)
- label (object ItemLabel
- Parent_View @1813
- location (835, 1261)
- fill_color 13434879
- nlines 1
- max_width 218
- justify 0
- label "CListNode")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E955D9302EC"
- width 236
- height 126
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1814
- stereotype TRUE
- line_color 3342489
- quidu "3E955DB8005B"
- client @1813
- supplier @1805
- line_style 0)
- (object NoteView @1815
- location (1251, 1167)
- label (object ItemLabel
- Parent_View @1815
- location (1044, 1111)
- fill_color 13434879
- nlines 2
- max_width 378
- label "CItem<TValue>")
- line_color 3342489
- fill_color 13434879
- width 438
- height 125)
- (object AttachView "" @1816
- stereotype TRUE
- line_color 3342489
- client @1815
- supplier @1814
- line_style 0)
- (object ClassView "Class" "Logical View::Record Protocol::Record Items::CItemBase" @1817
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (752, 448)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1817
- location (363, 267)
- fill_color 13434879
- nlines 1
- max_width 778
- justify 0
- label "CItemBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E955A1302EC"
- compartment (object Compartment
- Parent_View @1817
- location (363, 328)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 6
- max_width 775)
- width 796
- height 386
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1818
- stereotype TRUE
- line_color 3342489
- quidu "3E955ADA0184"
- client @1805
- supplier @1817
- line_style 0)
- (object InheritView "" @1819
- stereotype TRUE
- line_color 3342489
- quidu "3E955BFF01A4"
- client @1817
- supplier @1808
- line_style 0)
- (object ClassView "Class" "Logical View::Record Protocol::Record Items::CItemBase" @1820
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1664, 448)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1820
- location (1540, 407)
- fill_color 13434879
- nlines 1
- max_width 248
- justify 0
- label "CItemBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E955A1302EC"
- width 266
- height 107
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$255" @1821
- location (1340, 448)
- stereotype TRUE
- line_color 3342489
- quidu "3E955C13005B"
- roleview_list (list RoleViews
- (object RoleView "Next" @1822
- Parent_View @1821
- location (668, 144)
- label (object SegLabel @1823
- Parent_View @1822
- location (1471, 429)
- font (object Font
- size 8)
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 116
- justify 0
- label "+Next"
- pctDist 0.690691
- height 20
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E955C140155"
- client @1821
- supplier @1820
- line_style 0
- label (object SegLabel @1824
- Parent_View @1822
- location (1471, 486)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.688172
- height 38
- orientation 1))
- (object RoleView "$UNNAMED$256" @1825
- Parent_View @1821
- location (668, 144)
- stereotype TRUE
- line_color 3342489
- quidu "3E955C140165"
- client @1821
- supplier @1817
- line_style 0
- label (object SegLabel @1826
- Parent_View @1825
- location (1172, 486)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.891304
- height 38
- orientation 0))))
- (object ClassView "Class" "Logical View::Record Protocol::Record Items::TRecord" @1827
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1664, 1568)
- label (object ItemLabel
- Parent_View @1827
- location (1406, 1437)
- fill_color 13434879
- nlines 1
- max_width 516
- justify 0
- label "TRecord")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E955D4901D2"
- compartment (object Compartment
- Parent_View @1827
- location (1406, 1498)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 4
- max_width 513)
- width 534
- height 286
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$257" @1828
- location (1664, 962)
- stereotype TRUE
- line_color 3342489
- quidu "3E955E3F0165"
- roleview_list (list RoleViews
- (object RoleView "First" @1829
- Parent_View @1828
- location (-32, -190)
- label (object SegLabel @1830
- Parent_View @1829
- location (1590, 562)
- font (object Font
- size 8)
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 113
- justify 0
- label "#First"
- pctDist 0.868852
- height 75
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E955E4000C9"
- client @1828
- supplier @1820
- line_style 0
- label (object SegLabel @1831
- Parent_View @1829
- location (1686, 567)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.857143
- height 22
- orientation 1))
- (object RoleView "$UNNAMED$258" @1832
- Parent_View @1828
- location (-32, -190)
- stereotype TRUE
- line_color 3342489
- quidu "3E955E4000CA"
- client @1828
- supplier @1827
- line_style 0
- label (object SegLabel @1833
- Parent_View @1832
- location (1708, 1385)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.915888
- height 44
- orientation 0))))
- (object ClassView "Class" "Logical View::Record Protocol::Record Items::CListItem" @1834
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (752, 1568)
- label (object ItemLabel
- Parent_View @1834
- location (619, 1512)
- fill_color 13434879
- nlines 1
- max_width 266
- justify 0
- label "CListItem")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E955D1403E6"
- compartment (object Compartment
- Parent_View @1834
- location (619, 1573)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 263)
- width 284
- height 136
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1835
- stereotype TRUE
- line_color 3342489
- quidu "3E955D1B0398"
- client @1834
- supplier @1809
- line_style 0)
- (object UsesView "" @1836
- stereotype TRUE
- line_color 3342489
- quidu "3E955DB0008A"
- client @1834
- supplier @1813
- line_style 0)
- (object AssociationViewNew "$UNNAMED$259" @1837
- location (1145, 1568)
- stereotype TRUE
- line_color 3342489
- quidu "3E955E980117"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$260" @1838
- Parent_View @1837
- location (393, 416)
- stereotype TRUE
- line_color 3342489
- quidu "3E955E99028E"
- client @1837
- supplier @1827
- line_style 0
- label (object SegLabel @1839
- Parent_View @1838
- location (1371, 1607)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.902299
- height 39
- orientation 1))
- (object RoleView "$UNNAMED$261" @1840
- Parent_View @1837
- location (393, 416)
- stereotype TRUE
- line_color 3342489
- quidu "3E955E99028F"
- client @1837
- supplier @1834
- line_style 0
- label (object SegLabel @1841
- Parent_View @1840
- location (921, 1607)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.896552
- height 39
- orientation 0))))))))
- (object Class_Category "TLS Record Items"
- quid "3E9563E10136"
- visible_categories (list visibility_relationship_list
- (object Visibility_Relationship
- quid "3E95640C009A"
- supplier "Logical View::Record Protocol::Record Items"
- quidu "3E95579B01B3"))
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CRecordHeader"
- quid "3E95648301E2"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E9565F003E6"
- supplier "Logical View::Record Protocol::Record Items::CItem"
- quidu "3E955A2503A7")))
- (object Class "CConstItem"
- quid "3E9564960378"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E9565ED03B7"
- supplier "Logical View::Record Protocol::Record Items::CItem"
- quidu "3E955A2503A7")))
- (object Class "CRandomItem"
- quid "3E9564A4003C"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E95665E0398"
- supplier "Logical View::Record Protocol::TLS Record Items::CConstItem"
- quidu "3E9564960378")))
- (object Class "CVariableItem"
- quid "3E9564AF0240"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E9565F303C6"
- supplier "Logical View::Record Protocol::Record Items::CItem"
- quidu "3E955A2503A7"))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3E956453002D"
- title "Main"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object ClassView "Class" "Logical View::Record Protocol::Record Items::CItem" @1842
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (992, 336)
- label (object ItemLabel
- Parent_View @1842
- location (742, 308)
- fill_color 13434879
- nlines 1
- max_width 500
- justify 0
- label "CItem")
- stereotype (object ItemLabel
- Parent_View @1842
- location (742, 258)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 500
- justify 0
- label "<<template<THEADER>>>")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E955A2503A7"
- width 518
- height 180
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Record Protocol::TLS Record Items::CRecordHeader" @1843
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (272, 640)
- label (object ItemLabel
- Parent_View @1843
- location (114, 589)
- fill_color 13434879
- nlines 1
- max_width 316
- justify 0
- label "CRecordHeader")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E95648301E2"
- width 334
- height 126
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Record Protocol::TLS Record Items::CConstItem" @1844
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (992, 640)
- label (object ItemLabel
- Parent_View @1844
- location (864, 589)
- fill_color 13434879
- nlines 1
- max_width 256
- justify 0
- label "CConstItem")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E9564960378"
- width 274
- height 126
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Record Protocol::TLS Record Items::CRandomItem" @1845
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (992, 928)
- label (object ItemLabel
- Parent_View @1845
- location (841, 877)
- fill_color 13434879
- nlines 1
- max_width 302
- justify 0
- label "CRandomItem")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E9564A4003C"
- width 320
- height 126
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Record Protocol::TLS Record Items::CVariableItem" @1846
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1776, 640)
- label (object ItemLabel
- Parent_View @1846
- location (1626, 589)
- fill_color 13434879
- nlines 1
- max_width 300
- justify 0
- label "CVariableItem")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E9564AF0240"
- width 318
- height 126
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1847
- stereotype TRUE
- line_color 3342489
- quidu "3E9565ED03B7"
- client @1844
- supplier @1842
- line_style 0)
- (object InheritView "" @1848
- stereotype TRUE
- line_color 3342489
- quidu "3E9565F003E6"
- client @1843
- supplier @1842
- line_style 0)
- (object InheritView "" @1849
- stereotype TRUE
- line_color 3342489
- quidu "3E9565F303C6"
- client @1846
- supplier @1842
- line_style 0)
- (object NoteView @1850
- location (320, 384)
- label (object ItemLabel
- Parent_View @1850
- location (113, 328)
- fill_color 13434879
- nlines 2
- max_width 378
- label "CItem<TConstant>")
- line_color 3342489
- fill_color 13434879
- width 438
- height 125)
- (object NoteView @1851
- location (1632, 384)
- label (object ItemLabel
- Parent_View @1851
- location (1425, 328)
- fill_color 13434879
- nlines 2
- max_width 378
- label "CItem<TValue>")
- line_color 3342489
- fill_color 13434879
- width 438
- height 125)
- (object AttachView "" @1852
- stereotype TRUE
- line_color 3342489
- client @1850
- supplier @1848
- line_style 0)
- (object AttachView "" @1853
- stereotype TRUE
- line_color 3342489
- client @1850
- supplier @1847
- line_style 0)
- (object AttachView "" @1854
- stereotype TRUE
- line_color 3342489
- client @1851
- supplier @1849
- line_style 0)
- (object InheritView "" @1855
- stereotype TRUE
- line_color 3342489
- quidu "3E95665E0398"
- client @1845
- supplier @1844
- line_style 0))))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3E82EFA5039A"
- title "Main"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object CategoryView "Logical View::Record Protocol::Record Parser/Composer" @1856
- location (432, 528)
- label (object ItemLabel
- Parent_View @1856
- location (264, 444)
- fill_color 13434879
- nlines 2
- max_width 336
- justify 0
- label "Record Parser/Composer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E955784032A"
- width 348
- height 180)
- (object CategoryView "Logical View::Record Protocol::Record Items" @1857
- location (1056, 363)
- label (object ItemLabel
- Parent_View @1857
- location (912, 279)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "Record Items")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E95579B01B3"
- width 300
- height 180)
- (object ImportView "" @1858
- stereotype TRUE
- line_color 3342489
- quidu "3E9558300349"
- client @1856
- supplier @1857
- line_style 0)
- (object CategoryView "Logical View::Record Protocol::TLS Record Items" @1859
- location (1056, 758)
- label (object ItemLabel
- Parent_View @1859
- location (912, 674)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "TLS Record Items")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E9563E10136"
- width 300
- height 180)
- (object ImportView "" @1860
- stereotype TRUE
- line_color 3342489
- quidu "3E95640701D2"
- client @1856
- supplier @1859
- line_style 0)
- (object ImportView "" @1861
- stereotype TRUE
- line_color 3342489
- quidu "3E95640C009A"
- client @1859
- supplier @1857
- line_style 0)))))
- (object Class_Category "Alert Protocol"
- quid "3E82E81A0252"
- visible_categories (list visibility_relationship_list
- (object Visibility_Relationship
- quid "3E82EE52037B"
- supplier "Logical View::Record Protocol"
- quidu "3E82E7D403C9"))
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CAlert"
- quid "3E7A210F030A"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EC8B0650377"
- supplier "Logical View::StateMachines::CTlsEvent"
- quidu "3EC8ADBF00C8"))
- operations (list Operations
- (object Operation "ProcessL"
- quid "3E9E95D800C9"
- stereotype "virtual"
- result "CAsynchAction*"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iRecordComposer"
- quid "3E9E95AB0240"
- type "CRecordComposer&"
- exportControl "Protected"))
- module "Component View::SSL"
- quidu "3E79BEB103D5")
- (object Association "$UNNAMED$262"
- quid "3E9E959000D8"
- roles (list role_list
- (object Role "$UNNAMED$263"
- quid "3E9E95900398"
- supplier "Logical View::Record Protocol::Record Parser/Composer::CRecordComposer"
- quidu "3E7A19200339"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$264"
- quid "3E9E959003A7"
- supplier "Logical View::Alert Protocol::CAlert"
- quidu "3E7A210F030A"
- client_cardinality (value cardinality "1")))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3E82EF7503AA"
- title "Main"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object ClassView "Class" "Logical View::CAsynchEvent" @1862
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (800, 544)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1862
- location (544, 440)
- fill_color 13434879
- nlines 1
- max_width 512
- justify 0
- label "CAsynchEvent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1D3402AD"
- compartment (object Compartment
- Parent_View @1862
- location (544, 545)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 2
- max_width 509)
- width 530
- height 232
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Record Protocol::Record Parser/Composer::CRecordComposer" @1863
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1600, 1296)
- label (object ItemLabel
- Parent_View @1863
- location (1367, 1167)
- fill_color 13434879
- nlines 1
- max_width 466
- justify 0
- label "CRecordComposer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A19200339"
- compartment (object Compartment
- Parent_View @1863
- location (1367, 1272)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 3
- max_width 463)
- width 484
- height 282
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Alert Protocol::CAlert" @1864
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (800, 1296)
- label (object ItemLabel
- Parent_View @1864
- location (410, 1190)
- fill_color 13434879
- nlines 1
- max_width 780
- justify 0
- label "CAlert")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A210F030A"
- compartment (object Compartment
- Parent_View @1864
- location (410, 1251)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 3
- max_width 778)
- width 798
- height 236
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$262" @1865
- location (1278, 1296)
- stereotype TRUE
- line_color 3342489
- quidu "3E9E959000D8"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$263" @1866
- Parent_View @1865
- location (478, 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E9E95900398"
- client @1865
- supplier @1863
- line_style 0
- label (object SegLabel @1867
- Parent_View @1866
- location (1348, 1350)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 1))
- (object RoleView "$UNNAMED$264" @1868
- Parent_View @1865
- location (478, 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E9E959003A7"
- client @1865
- supplier @1864
- line_style 0
- label (object SegLabel @1869
- Parent_View @1868
- location (1208, 1350)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 0))))
- (object ClassView "Class" "Logical View::StateMachines::CTlsEvent" @1870
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (800, 896)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1870
- location (525, 817)
- fill_color 13434879
- nlines 1
- max_width 550
- justify 0
- label "CTlsEvent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8ADBF00C8"
- compartment (object Compartment
- Parent_View @1870
- location (525, 922)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 556)
- width 568
- height 182
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1871
- stereotype TRUE
- line_color 3342489
- quidu "3EC8ADBF00C9"
- client @1870
- supplier @1862
- line_style 0)
- (object InheritView "" @1872
- stereotype TRUE
- line_color 3342489
- quidu "3EC8B0650377"
- client @1864
- supplier @1870
- line_style 0)))))
- (object Class_Category "ChangeCipherSpec protocol"
- quid "3E82E86001A6"
- visible_categories (list visibility_relationship_list
- (object Visibility_Relationship
- quid "3E82E98E0252"
- supplier "Logical View::Record Protocol"
- quidu "3E82E7D403C9")
- (object Visibility_Relationship
- quid "3E82EEC10290"
- supplier "Logical View::Alert Protocol"
- quidu "3E82E81A0252"))
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CRecvChangeCipherSpec"
- quid "3E7A21E1028D"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EC8B102026D"
- supplier "Logical View::StateMachines::CTlsEvent"
- quidu "3EC8ADBF00C8"))
- operations (list Operations
- (object Operation "ProcessL"
- quid "3E7B186C03B6"
- stereotype "virtual"
- result "CAsynchAction*"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- module "Component View::SSL"
- quidu "3E79BEB103D5")
- (object Class "CSendChangeCipherSpec"
- quid "3E7A1FED01F1"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EC8B10501C2"
- supplier "Logical View::StateMachines::CTlsEvent"
- quidu "3EC8ADBF00C8"))
- operations (list Operations
- (object Operation "ProcessL"
- quid "3E7B1B4002FB"
- stereotype "virtual"
- result "CAsynchAction*"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iRecordComposer"
- quid "3E9E9650033A"
- type "CRecordComposer&"
- exportControl "Protected"))
- module "Component View::SSL"
- quidu "3E79BEB103D5")
- (object Association "$UNNAMED$265"
- quid "3E9E96310230"
- roles (list role_list
- (object Role "$UNNAMED$266"
- quid "3E9E963203A7"
- supplier "Logical View::Record Protocol::Record Parser/Composer::CRecordComposer"
- quidu "3E7A19200339"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$267"
- quid "3E9E963203C6"
- supplier "Logical View::ChangeCipherSpec protocol::CSendChangeCipherSpec"
- quidu "3E7A1FED01F1"
- client_cardinality (value cardinality "1")
- Containment "By Reference")))
- (object Association "$UNNAMED$268"
- quid "3EA518380367"
- roles (list role_list
- (object Role "$UNNAMED$269"
- quid "3EA5183901F0"
- supplier "Logical View::Record Protocol::Record Parser/Composer::CRecordParser"
- quidu "3E7A197103C6"
- client_cardinality (value cardinality "1")
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$270"
- quid "3EA518390210"
- supplier "Logical View::ChangeCipherSpec protocol::CRecvChangeCipherSpec"
- quidu "3E7A21E1028D"
- client_cardinality (value cardinality "1")
- Containment "By Reference"))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3E82F275006E"
- title "Main"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object ClassView "Class" "Logical View::CAsynchEvent" @1873
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (672, 352)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1873
- location (416, 248)
- fill_color 13434879
- nlines 1
- max_width 512
- justify 0
- label "CAsynchEvent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1D3402AD"
- compartment (object Compartment
- Parent_View @1873
- location (416, 353)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 2
- max_width 509)
- width 530
- height 232
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Record Protocol::Record Parser/Composer::CRecordComposer" @1874
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (992, 1360)
- label (object ItemLabel
- Parent_View @1874
- location (759, 1231)
- fill_color 13434879
- nlines 1
- max_width 466
- justify 0
- label "CRecordComposer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A19200339"
- compartment (object Compartment
- Parent_View @1874
- location (759, 1336)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 3
- max_width 463)
- width 484
- height 282
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::ChangeCipherSpec protocol::CSendChangeCipherSpec" @1875
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (992, 976)
- label (object ItemLabel
- Parent_View @1875
- location (736, 920)
- fill_color 13434879
- nlines 1
- max_width 512
- justify 0
- label "CSendChangeCipherSpec")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1FED01F1"
- compartment (object Compartment
- Parent_View @1875
- location (736, 981)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 463)
- width 530
- height 136
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$265" @1876
- location (992, 1131)
- stereotype TRUE
- line_color 3342489
- quidu "3E9E96310230"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$266" @1877
- Parent_View @1876
- location (0, 155)
- stereotype TRUE
- line_color 3342489
- quidu "3E9E963203A7"
- client @1876
- supplier @1874
- line_style 0
- label (object SegLabel @1878
- Parent_View @1877
- location (955, 1196)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.745540
- height 38
- orientation 1))
- (object RoleView "$UNNAMED$267" @1879
- Parent_View @1876
- location (0, 155)
- stereotype TRUE
- line_color 3342489
- quidu "3E9E963203C6"
- client @1876
- supplier @1875
- line_style 0
- label (object SegLabel @1880
- Parent_View @1879
- location (956, 1069)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.725275
- height 37
- orientation 0))))
- (object ClassView "Class" "Logical View::Record Protocol::Record Parser/Composer::CRecordParser" @1881
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (416, 1376)
- label (object ItemLabel
- Parent_View @1881
- location (183, 1197)
- fill_color 13434879
- nlines 1
- max_width 466
- justify 0
- label "CRecordParser")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A197103C6"
- compartment (object Compartment
- Parent_View @1881
- location (183, 1302)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 5
- max_width 463)
- width 484
- height 382
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::ChangeCipherSpec protocol::CRecvChangeCipherSpec" @1882
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (416, 976)
- label (object ItemLabel
- Parent_View @1882
- location (169, 920)
- fill_color 13434879
- nlines 1
- max_width 494
- justify 0
- label "CRecvChangeCipherSpec")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A21E1028D"
- compartment (object Compartment
- Parent_View @1882
- location (169, 981)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 463)
- width 512
- height 136
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$268" @1883
- location (416, 1114)
- stereotype TRUE
- line_color 3342489
- quidu "3EA518380367"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$269" @1884
- Parent_View @1883
- location (0, 138)
- stereotype TRUE
- line_color 3342489
- quidu "3EA5183901F0"
- client @1883
- supplier @1881
- line_style 0
- label (object SegLabel @1885
- Parent_View @1884
- location (455, 1158)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.650000
- height 39
- orientation 0))
- (object RoleView "$UNNAMED$270" @1886
- Parent_View @1883
- location (0, 138)
- stereotype TRUE
- line_color 3342489
- quidu "3EA518390210"
- client @1883
- supplier @1882
- line_style 0
- label (object SegLabel @1887
- Parent_View @1886
- location (455, 1072)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.603175
- height 39
- orientation 1))))
- (object ClassView "Class" "Logical View::TLSCryptography::CTlsProvider" @1888
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1376, 688)
- label (object ItemLabel
- Parent_View @1888
- location (1242, 647)
- fill_color 13434879
- nlines 1
- max_width 268
- justify 0
- label "CTlsProvider")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A0F110201"
- width 286
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::StateMachines::CTlsEvent" @1889
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (672, 688)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1889
- location (397, 609)
- fill_color 13434879
- nlines 1
- max_width 550
- justify 0
- label "CTlsEvent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8ADBF00C8"
- compartment (object Compartment
- Parent_View @1889
- location (397, 714)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 556)
- width 568
- height 182
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$231" @1890
- location (1094, 688)
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AEF80387"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$232" @1891
- Parent_View @1890
- location (6, 320)
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AEF903B6"
- client @1890
- supplier @1888
- line_style 0
- label (object SegLabel @1892
- Parent_View @1891
- location (1184, 651)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.649351
- height 38
- orientation 0))
- (object RoleView "$UNNAMED$233" @1893
- Parent_View @1890
- location (6, 320)
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AEF903C5"
- client @1890
- supplier @1889
- line_style 0
- label (object SegLabel @1894
- Parent_View @1893
- location (993, 647)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.729167
- height 42
- orientation 1))))
- (object InheritView "" @1895
- stereotype TRUE
- line_color 3342489
- quidu "3EC8ADBF00C9"
- client @1889
- supplier @1873
- line_style 0)
- (object InheritView "" @1896
- stereotype TRUE
- line_color 3342489
- quidu "3EC8B102026D"
- client @1882
- supplier @1889
- vertices (list Points
- (569, 907)
- (672, 863)
- (672, 779))
- line_style 0)
- (object InheritView "" @1897
- stereotype TRUE
- line_color 3342489
- quidu "3EC8B10501C2"
- client @1875
- supplier @1889
- vertices (list Points
- (801, 907)
- (672, 863)
- (672, 779))
- line_style 0)))))
- (object Class_Category "StateMachines"
- quid "3E82E8A40196"
- visible_categories (list visibility_relationship_list
- (object Visibility_Relationship
- quid "3E82E95A009C"
- supplier "Logical View::Handshake Protocol"
- quidu "3E82E7AF037B")
- (object Visibility_Relationship
- quid "3E82EE74005E"
- supplier "Logical View::Alert Protocol"
- quidu "3E82E81A0252")
- (object Visibility_Relationship
- quid "3E8342B0001F"
- supplier "Logical View::HelloRequest"
- quidu "3E834264001F"))
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CSendAppData"
- quid "3E7A13D902AD"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E7A1BD30099"
- supplier "Logical View::StateMachines::CStateMachine"
- quidu "3E7A1B9A00A9"))
- operations (list Operations
- (object Operation "ConstructL"
- quid "3E7B1C0C0145"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- module "Component View::SSL"
- quidu "3E79BEB103D5")
- (object Class "CRecvAppData"
- quid "3E7A13F301E1"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E7A1BD603B6"
- supplier "Logical View::StateMachines::CStateMachine"
- quidu "3E7A1B9A00A9"))
- operations (list Operations
- (object Operation "ConstructL"
- quid "3E7B1C17031A"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- module "Component View::SSL"
- quidu "3E79BEB103D5")
- (object Class "CStateMachine"
- quid "3E7A1B9A00A9"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E7A1BC8004B"
- supplier "Logical View::CActive"
- quidu "3E7A1BB40378"))
- operations (list Operations
- (object Operation "RunL"
- quid "3E7B1BBF029D"
- stereotype "virtual"
- concurrency "Sequential"
- opExportControl "Protected"
- uid 0)
- (object Operation "Start"
- quid "3E8B178E0080"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "OnCompletion"
- quid "3E9AF9D20398"
- stereotype "virtual"
- concurrency "Sequential"
- opExportControl "Protected"
- uid 0)
- (object Operation "Cancel"
- quid "3EC362DE024E"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "LastError"
- quid "3EC39E7502BC"
- result "TInt"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- class_attributes (list class_attribute_list
- (object ClassAttribute "ipActiveEvent"
- quid "3E8C65CF03AC"
- type "CAsynchEvent*"
- exportControl "Protected")
- (object ClassAttribute "iHistory"
- quid "3E9D7CFD026F"
- type "TInt"
- exportControl "Public")
- (object ClassAttribute "ipErrorEvent"
- quid "3EC39DF401C2"
- type "CAsynchEvent*"
- exportControl "Protected")
- (object ClassAttribute "iLastError"
- quid "3EC39E140210"
- type "TInt"
- exportControl "Protected"))
- module "Component View::SSL"
- quidu "3E79BEB103D5"
- abstract TRUE)
- (object Class "CHandshake"
- quid "3E7A1400005B"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E7A1BDB02DB"
- supplier "Logical View::StateMachines::CStateMachine"
- quidu "3E7A1B9A00A9"))
- operations (list Operations
- (object Operation "ConstructL"
- quid "3E7B1C26027E"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "OnCompletion"
- quid "3E9E97AB000D"
- stereotype "virtual"
- concurrency "Sequential"
- opExportControl "Protected"
- uid 0)
- (object Operation "InitiateReceiveL"
- quid "3EC4C7BB0183"
- result "CTlsEvent*"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "InitiateTransmitL"
- quid "3EC3D68F00A8"
- result "CTlsEvent*"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iTLSConnection"
- quid "3E8C5EE40274"
- type "CTlsConnection&"
- exportControl "Protected")
- (object ClassAttribute "iTransmitList"
- quid "3EC3D10F026D"
- type "TPtrList"
- exportControl "Protected"))
- module "Component View::SSL"
- quidu "3E79BEB103D5")
- (object Class "HBufC8"
- quid "3EC4C969006A")
- (object Class "CTlsEvent"
- quid "3EC8ADBF00C8"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EC8ADBF00C9"
- supplier "Logical View::CAsynchEvent"
- quidu "3E7A1D3402AD"))
- operations (list Operations
- (object Operation "AcceptRecord"
- quid "3EC8ADBF00CA"
- stereotype "virtual"
- result "Boolean"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iTLSCrypto"
- quid "3EC8ADBF00CB"
- type "CTlsCrypto*"
- exportControl "Protected"))
- module "Component View::SSL"
- quidu "3E79BEB103D5"
- abstract TRUE)
- (object Association "$UNNAMED$271"
- quid "3EC3D0E100D7"
- roles (list role_list
- (object Role "$UNNAMED$272"
- quid "3EC3D0E2005A"
- supplier "Logical View::TPtrList"
- quidu "3EC8ACFE0106"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- is_navigable TRUE)
- (object Role "$UNNAMED$273"
- quid "3EC3D0E2006A"
- supplier "Logical View::StateMachines::CHandshake"
- quidu "3E7A1400005B"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$274"
- quid "3EC4C9C60145"
- roles (list role_list
- (object Role "$UNNAMED$275"
- quid "3EC4C9C603A6"
- supplier "Logical View::StateMachines::HBufC8"
- quidu "3EC4C969006A"
- client_cardinality (value cardinality "1")
- Containment "By Reference"
- is_navigable TRUE)
- (object Role "$UNNAMED$276"
- quid "3EC4C9C603B6"
- supplier "Logical View::StateMachines::CHandshake"
- quidu "3E7A1400005B"
- client_cardinality (value cardinality "1")
- Containment "By Reference"
- is_aggregate TRUE))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3E82EED80129"
- title "Main"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 19
- items (list diagram_item_list
- (object ClassView "Class" "Logical View::CActive" @1898
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1461, 128)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1898
- location (1319, 78)
- fill_color 13434879
- nlines 1
- max_width 284
- justify 0
- label "CActive")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1BB40378"
- width 302
- height 124
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CBase" @1899
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (320, 128)
- label (object ItemLabel
- Parent_View @1899
- location (177, 78)
- fill_color 13434879
- nlines 1
- max_width 286
- justify 0
- label "CBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1D5E00B9"
- width 304
- height 124
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1900
- stereotype TRUE
- line_color 3342489
- quidu "3E7EE4D801D2"
- client @1898
- supplier @1899
- line_style 0)
- (object ClassView "Class" "Logical View::CAsynchEvent" @1901
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (320, 592)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1901
- location (64, 488)
- fill_color 13434879
- nlines 1
- max_width 512
- justify 0
- label "CAsynchEvent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1D3402AD"
- compartment (object Compartment
- Parent_View @1901
- location (64, 593)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 2
- max_width 509)
- width 530
- height 232
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1902
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1DDB0193"
- client @1901
- supplier @1899
- line_style 0)
- (object ClassView "Class" "Logical View::StateMachines::CStateMachine" @1903
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1456, 592)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1903
- location (1150, 311)
- fill_color 13434879
- nlines 1
- max_width 612
- justify 0
- label "CStateMachine")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1B9A00A9"
- compartment (object Compartment
- Parent_View @1903
- location (1150, 372)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 10
- max_width 609)
- width 630
- height 586
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$207" @1904
- location (862, 592)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1E8503E5"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$208" @1905
- Parent_View @1904
- location (-914, -176)
- label (object SegLabel @1906
- Parent_View @1905
- location (820, 553)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 270
- justify 0
- label ""
- pctDist 0.154545
- height 40
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1E870126"
- client @1904
- supplier @1901
- line_style 0
- label (object SegLabel @1907
- Parent_View @1905
- location (672, 631)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..2"
- pctDist 0.685083
- height 39
- orientation 0))
- (object RoleView "$UNNAMED$209" @1908
- Parent_View @1904
- location (-914, -176)
- font (object Font
- size 8)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1E870127"
- client @1904
- supplier @1903
- line_style 0
- label (object SegLabel @1909
- Parent_View @1908
- location (1052, 631)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.686813
- height 39
- orientation 1))))
- (object InheritView "" @1910
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1BC8004B"
- client @1903
- supplier @1898
- line_style 0)
- (object NoteView @1911
- location (945, 1719)
- label (object ItemLabel
- Parent_View @1911
- location (723, 1650)
- fill_color 13434879
- nlines 2
- max_width 409
- label "To collect handshake messages")
- line_color 3342489
- fill_color 13434879
- width 469
- height 150)
- (object NoteView @1912
- location (336, 1712)
- label (object ItemLabel
- Parent_View @1912
- location (70, 1631)
- fill_color 13434879
- nlines 3
- max_width 496
- label
-|<CHandshakeTransmit*>
-|List of messages ready to transmit
- )
- line_color 3342489
- fill_color 13434879
- width 556
- height 175)
- (object ClassView "Class" "Logical View::StateMachines::CRecvAppData" @1913
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1456, 1072)
- label (object ItemLabel
- Parent_View @1913
- location (1305, 1016)
- fill_color 13434879
- nlines 1
- max_width 302
- justify 0
- label "CRecvAppData")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A13F301E1"
- compartment (object Compartment
- Parent_View @1913
- location (1305, 1077)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 272)
- width 320
- height 136
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1914
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1BD603B6"
- client @1913
- supplier @1903
- line_style 0)
- (object ClassView "Class" "Logical View::StateMachines::CSendAppData" @1915
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1856, 1072)
- label (object ItemLabel
- Parent_View @1915
- location (1703, 1016)
- fill_color 13434879
- nlines 1
- max_width 306
- justify 0
- label "CSendAppData")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A13D902AD"
- compartment (object Compartment
- Parent_View @1915
- location (1703, 1077)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 272)
- width 324
- height 136
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1916
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1BD30099"
- client @1915
- supplier @1903
- line_style 0)
- (object ClassView "Class" "Logical View::TLSConnection::CTlsConnection" @1917
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1456, 1504)
- label (object ItemLabel
- Parent_View @1917
- location (1238, 1455)
- fill_color 13434879
- nlines 1
- max_width 436
- justify 0
- label "CTlsConnection")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A086803C6"
- width 454
- height 122
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$152" @1918
- location (1456, 1291)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19A70220"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$153" @1919
- Parent_View @1918
- location (752, 1179)
- label (object SegLabel @1920
- Parent_View @1919
- location (1323, 1179)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 242
- justify 0
- label ""
- pctDist 0.747826
- height 134
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19A90136"
- client @1918
- supplier @1913
- line_style 0
- label (object SegLabel @1921
- Parent_View @1919
- location (1411, 1176)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.760134
- height 46
- orientation 0))
- (object RoleView "$UNNAMED$154" @1922
- Parent_View @1918
- location (752, 1179)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19A90145"
- client @1918
- supplier @1917
- line_style 0
- label (object SegLabel @1923
- Parent_View @1922
- location (1279, 1411)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.802198
- height 178
- orientation 1))))
- (object AssociationViewNew "$UNNAMED$155" @1924
- location (1651, 1291)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19AD0116"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$156" @1925
- Parent_View @1924
- location (947, 1179)
- label (object SegLabel @1926
- Parent_View @1925
- location (1913, 1171)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 307
- justify 0
- label ""
- pctDist 1.298509
- height 111
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19AE0126"
- client @1924
- supplier @1915
- line_style 0
- label (object SegLabel @1927
- Parent_View @1925
- location (1717, 1188)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.585846
- height 23
- orientation 0))
- (object RoleView "$UNNAMED$157" @1928
- Parent_View @1924
- location (947, 1179)
- label (object SegLabel @1929
- Parent_View @1928
- location (1571, 1440)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 217
- justify 0
- label ""
- pctDist 0.800000
- height 42
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19AE0127"
- client @1924
- supplier @1917
- line_style 0
- label (object SegLabel @1930
- Parent_View @1928
- location (1599, 1380)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.489074
- height 22
- orientation 0))))
- (object ClassView "Class" "Logical View::StateMachines::HBufC8" @1931
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (944, 1514)
- label (object ItemLabel
- Parent_View @1931
- location (858, 1463)
- fill_color 13434879
- nlines 1
- max_width 172
- justify 0
- label "HBufC8")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC4C969006A"
- width 190
- height 126
- annotation 8
- autoResize TRUE)
- (object AttachView "" @1932
- stereotype TRUE
- line_color 3342489
- client @1931
- supplier @1911
- line_style 0)
- (object ClassView "Class" "Logical View::TPtrList" @1933
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (208, 1392)
- label (object ItemLabel
- Parent_View @1933
- location (43, 1260)
- fill_color 13434879
- nlines 1
- max_width 330
- justify 0
- label "TPtrList")
- stereotype (object ItemLabel
- Parent_View @1933
- location (43, 1210)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 330
- justify 0
- label "<<template<T>>>")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8ACFE0106"
- compartment (object Compartment
- Parent_View @1933
- location (43, 1365)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 4
- max_width 237)
- width 348
- height 388
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::StateMachines::CHandshake" @1934
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (944, 1152)
- label (object ItemLabel
- Parent_View @1934
- location (669, 1021)
- fill_color 13434879
- nlines 1
- max_width 550
- justify 0
- label "CHandshake")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1400005B"
- compartment (object Compartment
- Parent_View @1934
- location (669, 1082)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 4
- max_width 547)
- width 568
- height 286
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$201" @1935
- location (1259, 1368)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19A2001C"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$202" @1936
- Parent_View @1935
- location (555, 1256)
- label (object SegLabel @1937
- Parent_View @1936
- location (1071, 1346)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 275
- justify 0
- label ""
- pctDist 1.305660
- height 88
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19A401C2"
- client @1935
- supplier @1934
- line_style 0
- label (object SegLabel @1938
- Parent_View @1936
- location (1124, 1310)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 1.127572
- height 29
- orientation 0))
- (object RoleView "$UNNAMED$203" @1939
- Parent_View @1935
- location (555, 1256)
- label (object SegLabel @1940
- Parent_View @1939
- location (1266, 1438)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 217
- justify 0
- label ""
- pctDist 0.348445
- height 54
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19A401D2"
- client @1935
- supplier @1917
- line_style 0
- label (object SegLabel @1941
- Parent_View @1939
- location (1437, 1432)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 1.394413
- height 49
- orientation 0))))
- (object InheritView "" @1942
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1BDB02DB"
- client @1934
- supplier @1903
- line_style 0)
- (object AssociationViewNew "$UNNAMED$274" @1943
- location (944, 1372)
- stereotype TRUE
- line_color 3342489
- quidu "3EC4C9C60145"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$275" @1944
- Parent_View @1943
- location (0, 236)
- stereotype TRUE
- line_color 3342489
- quidu "3EC4C9C603A6"
- client @1943
- supplier @1931
- line_style 0
- label (object SegLabel @1945
- Parent_View @1944
- location (903, 1420)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.616667
- height 42
- orientation 1))
- (object RoleView "$UNNAMED$276" @1946
- Parent_View @1943
- location (0, 236)
- stereotype TRUE
- line_color 3342489
- quidu "3EC4C9C603B6"
- client @1943
- supplier @1934
- line_style 0
- label (object SegLabel @1947
- Parent_View @1946
- location (903, 1324)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.633333
- height 42
- orientation 0))))
- (object AssociationViewNew "$UNNAMED$271" @1948
- location (520, 1289)
- stereotype TRUE
- line_color 3342489
- quidu "3EC3D0E100D7"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$272" @1949
- Parent_View @1948
- location (-392, 201)
- stereotype TRUE
- line_color 3342489
- quidu "3EC3D0E2005A"
- client @1948
- supplier @1933
- line_style 0
- label (object SegLabel @1950
- Parent_View @1949
- location (409, 1307)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.773068
- height 18
- orientation 1))
- (object RoleView "$UNNAMED$273" @1951
- Parent_View @1948
- location (-392, 201)
- stereotype TRUE
- line_color 3342489
- quidu "3EC3D0E2006A"
- client @1948
- supplier @1934
- line_style 0
- label (object SegLabel @1952
- Parent_View @1951
- location (641, 1220)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.938302
- height 29
- orientation 0))))
- (object AttachView "" @1953
- stereotype TRUE
- line_color 3342489
- client @1912
- supplier @1948
- line_style 0)
- (object ClassView "Class" "Logical View::StateMachines::CTlsEvent" @1954
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (320, 992)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1954
- location (45, 886)
- fill_color 13434879
- nlines 1
- max_width 550
- justify 0
- label "CTlsEvent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8ADBF00C8"
- compartment (object Compartment
- Parent_View @1954
- location (45, 947)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 3
- max_width 547)
- width 568
- height 236
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1955
- stereotype TRUE
- line_color 3342489
- quidu "3EC8ADBF00C9"
- client @1954
- supplier @1901
- line_style 0)))))
- (object Class_Category "HelloRequest"
- quid "3E834264001F"
- visible_categories (list visibility_relationship_list
- (object Visibility_Relationship
- quid "3E83427C03AA"
- supplier "Logical View::Record Protocol"
- quidu "3E82E7D403C9"))
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CHelloRequest"
- quid "3E82DF270281"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3E82DF4300AC"
- supplier "Logical View::Handshake Protocol::Receive::CHandshakeReceive"
- quidu "3E7A1D8E007A"))
- operations (list Operations
- (object Operation "ProcessL"
- quid "3E82DF4C0148"
- stereotype "virtual"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iTLSConnection"
- quid "3E8C646E033F"
- type "CTlsConnection&"
- exportControl "Protected"))
- module "Component View::SSL"
- quidu "3E79BEB103D5")
- (object Association "$UNNAMED$277"
- quid "3E8342F3035C"
- roles (list role_list
- (object Role "$UNNAMED$278"
- quid "3E8342F50010"
- supplier "Logical View::TLSConnection::CTlsConnection"
- quidu "3E7A086803C6"
- client_cardinality (value cardinality "1")
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$279"
- quid "3E8342F5006E"
- supplier "Logical View::HelloRequest::CHelloRequest"
- quidu "3E82DF270281"
- client_cardinality (value cardinality "1")
- Containment "By Reference"))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3E8342C20119"
- title "Main"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object ClassView "Class" "Logical View::Handshake Protocol::Receive::CHandshakeReceive" @1956
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (880, 1072)
- label (object ItemLabel
- Parent_View @1956
- location (587, 968)
- fill_color 13434879
- nlines 1
- max_width 586
- justify 0
- label "CHandshakeReceive")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1D8E007A"
- compartment (object Compartment
- Parent_View @1956
- location (587, 1073)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 2
- max_width 584)
- width 604
- height 232
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::TLSConnection::CTlsConnection" @1957
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1648, 1376)
- label (object ItemLabel
- Parent_View @1957
- location (1430, 1327)
- fill_color 13434879
- nlines 1
- max_width 436
- justify 0
- label "CTlsConnection")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A086803C6"
- width 454
- height 122
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::HelloRequest::CHelloRequest" @1958
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (880, 1376)
- label (object ItemLabel
- Parent_View @1958
- location (647, 1320)
- fill_color 13434879
- nlines 1
- max_width 466
- justify 0
- label "CHelloRequest")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E82DF270281"
- compartment (object Compartment
- Parent_View @1958
- location (647, 1381)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 463)
- width 484
- height 136
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1959
- stereotype TRUE
- line_color 3342489
- quidu "3E82DF4300AC"
- client @1958
- supplier @1956
- line_style 0)
- (object AssociationViewNew "$UNNAMED$277" @1960
- location (1271, 1376)
- stereotype TRUE
- line_color 3342489
- quidu "3E8342F3035C"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$278" @1961
- Parent_View @1960
- location (375, 1072)
- label (object SegLabel @1962
- Parent_View @1961
- location (1333, 1337)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 256
- justify 0
- label ""
- pctDist 0.425532
- height 40
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E8342F50010"
- client @1960
- supplier @1957
- line_style 0
- label (object SegLabel @1963
- Parent_View @1961
- location (1376, 1431)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.711409
- height 55
- orientation 1))
- (object RoleView "$UNNAMED$279" @1964
- Parent_View @1960
- location (375, 1072)
- font (object Font
- size 8)
- stereotype TRUE
- line_color 3342489
- quidu "3E8342F5006E"
- client @1960
- supplier @1958
- line_style 0
- label (object SegLabel @1965
- Parent_View @1964
- location (1137, 1430)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 0))))
- (object ClassView "Class" "Logical View::CAsynchEvent" @1966
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (880, 448)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1966
- location (624, 344)
- fill_color 13434879
- nlines 1
- max_width 512
- justify 0
- label "CAsynchEvent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1D3402AD"
- compartment (object Compartment
- Parent_View @1966
- location (624, 449)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 2
- max_width 509)
- width 530
- height 232
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::StateMachines::CTlsEvent" @1967
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (891, 768)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1967
- location (616, 689)
- fill_color 13434879
- nlines 1
- max_width 550
- justify 0
- label "CTlsEvent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8ADBF00C8"
- compartment (object Compartment
- Parent_View @1967
- location (616, 794)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 556)
- width 568
- height 182
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1968
- stereotype TRUE
- line_color 3342489
- quidu "3EC8ADBF00C9"
- client @1967
- supplier @1966
- line_style 0)
- (object InheritView "" @1969
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AFDC0106"
- client @1956
- supplier @1967
- line_style 0))))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3E79BE2900E9"
- title "Main"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object CategoryView "Logical View::TLSCryptography" @1970
- location (1360, 432)
- label (object ItemLabel
- Parent_View @1970
- location (1204, 347)
- fill_color 13434879
- nlines 2
- max_width 312
- justify 0
- label "TLSCryptography")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E82E7790139"
- width 325
- height 182)
- (object CategoryView "Logical View::Handshake Protocol" @1971
- location (912, 864)
- label (object ItemLabel
- Parent_View @1971
- location (768, 780)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "Handshake Protocol")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E82E7AF037B"
- width 300
- height 180)
- (object CategoryView "Logical View::Record Protocol" @1972
- location (1840, 864)
- label (object ItemLabel
- Parent_View @1972
- location (1696, 780)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "Record Protocol")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E82E7D403C9"
- width 300
- height 180)
- (object CategoryView "Logical View::Alert Protocol" @1973
- location (1376, 1520)
- label (object ItemLabel
- Parent_View @1973
- location (1232, 1436)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "Alert Protocol")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E82E81A0252"
- width 300
- height 180)
- (object CategoryView "Logical View::ChangeCipherSpec protocol" @1974
- location (1375, 1100)
- label (object ItemLabel
- Parent_View @1974
- location (1203, 990)
- fill_color 13434879
- nlines 2
- max_width 344
- justify 0
- label "ChangeCipherSpec protocol")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E82E86001A6"
- width 357
- height 232)
- (object CategoryView "Logical View::StateMachines" @1975
- location (288, 864)
- label (object ItemLabel
- Parent_View @1975
- location (144, 780)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "StateMachines")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E82E8A40196"
- width 300
- height 180)
- (object ImportView "" @1976
- stereotype TRUE
- line_color 3342489
- quidu "3E82E92C009C"
- client @1972
- supplier @1970
- line_style 0)
- (object ImportView "" @1977
- stereotype TRUE
- line_color 3342489
- quidu "3E82E95A009C"
- client @1975
- supplier @1971
- line_style 0)
- (object ImportView "" @1978
- stereotype TRUE
- line_color 3342489
- quidu "3E82E98E0252"
- client @1974
- supplier @1972
- line_style 0)
- (object ImportView "" @1979
- stereotype TRUE
- line_color 3342489
- quidu "3E82EE74005E"
- client @1975
- supplier @1973
- line_style 0)
- (object CategoryView "Logical View::HelloRequest" @1980
- location (288, 1504)
- label (object ItemLabel
- Parent_View @1980
- location (144, 1420)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "HelloRequest")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E834264001F"
- width 300
- height 180)
- (object ImportView "" @1981
- stereotype TRUE
- line_color 3342489
- quidu "3E8342B0001F"
- client @1975
- supplier @1980
- line_style 0)
- (object CategoryView "Logical View::TLSConnection" @1982
- location (288, 432)
- label (object ItemLabel
- Parent_View @1982
- location (144, 348)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "TLSConnection")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E82E3F00204"
- width 300
- height 180)
- (object ImportView "" @1983
- stereotype TRUE
- line_color 3342489
- quidu "3E82E949003F"
- client @1982
- supplier @1975
- line_style 0)
- (object ImportView "" @1984
- stereotype TRUE
- line_color 3342489
- quidu "3E82E7870000"
- client @1982
- supplier @1970
- line_style 0)
- (object NoteView @1985
- location (768, 560)
- font (object Font
- size 8)
- label (object ItemLabel
- Parent_View @1985
- location (490, 482)
- fill_color 13434879
- nlines 4
- max_width 521
- label "Gets user requests, starts state machines or interrogates Security for cryptography functionality.")
- line_color 3342489
- fill_color 13434879
- width 581
- height 169)
- (object ImportView "" @1986
- stereotype TRUE
- line_color 3342489
- quidu "3E82E96501E5"
- client @1971
- supplier @1974
- line_style 0)
- (object ImportView "" @1987
- stereotype TRUE
- line_color 3342489
- quidu "3E82E98401B6"
- client @1971
- supplier @1972
- line_style 0)
- (object ImportView "" @1988
- stereotype TRUE
- line_color 3342489
- quidu "3E82F57A0223"
- client @1971
- supplier @1970
- line_style 0)
- (object AttachView "" @1989
- stereotype TRUE
- line_color 3342489
- client @1985
- supplier @1983
- line_style 0)
- (object AttachView "" @1990
- stereotype TRUE
- line_color 3342489
- client @1985
- supplier @1984
- line_style 0)
- (object AttachView "" @1991
- stereotype TRUE
- line_color 3342489
- client @1985
- supplier @1982
- line_style 0)
- (object ImportView "" @1992
- stereotype TRUE
- line_color 3342489
- quidu "3E82EE52037B"
- client @1973
- supplier @1972
- line_style 0)))
- (object ClassDiagram "Create Socket"
- quid "3E7B428D029D"
- title "Create Socket"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object ClassView "Class" "Logical View::MSecureSocket" @1993
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (704, 448)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1993
- location (542, 432)
- fill_color 13434879
- nlines 1
- max_width 324
- justify 0
- label "MSecureSocket")
- stereotype (object ItemLabel
- Parent_View @1993
- location (542, 382)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 324
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A08B40193"
- width 342
- height 157
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CSecureSocket" @1994
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1472, 448)
- label (object ItemLabel
- Parent_View @1994
- location (1311, 407)
- fill_color 13434879
- nlines 1
- max_width 322
- justify 0
- label "CSecureSocket")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A083701F1"
- width 340
- height 107
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$143" @1995
- location (1088, 448)
- label (object SegLabel @1996
- Parent_View @1995
- location (1088, 389)
- font (object Font
- italics TRUE)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 600
- justify 0
- label ""
- pctDist 0.500000
- height 60
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A08D50201"
- roleview_list (list RoleViews
- (object RoleView "Secure Socket" @1997
- Parent_View @1995
- location (-608, 336)
- label (object SegLabel @1998
- Parent_View @1997
- location (1110, 487)
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 440
- justify 0
- label "#Secure Socket"
- pctDist -0.107981
- height 39
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A08D9003C"
- client @1995
- supplier @1993
- line_style 0
- label (object SegLabel @1999
- Parent_View @1997
- location (1187, 427)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist -0.469484
- height 22
- orientation 1))
- (object RoleView "$UNNAMED$144" @2000
- Parent_View @1995
- location (-608, 336)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A08D9003D"
- client @1995
- supplier @1994
- line_style 0
- label (object SegLabel @2001
- Parent_View @2000
- location (1279, 502)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 1))))
- (object ClassView "Class" "Use Case View::Application" @2002
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1856, 448)
- label (object ItemLabel
- Parent_View @2002
- location (1856, 608)
- anchor_loc 1
- nlines 2
- max_width 327
- justify 0
- label "Application")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7B3C400230"
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$178" @2003
- location (1719, 448)
- stereotype TRUE
- line_color 3342489
- quidu "3E7B3CB9027E"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$179" @2004
- Parent_View @2003
- location (-1193, 304)
- stereotype TRUE
- line_color 3342489
- quidu "3E7B3CBA03A7"
- client @2003
- supplier @1994
- line_style 0)
- (object RoleView "$UNNAMED$180" @2005
- Parent_View @2003
- location (-1193, 304)
- stereotype TRUE
- line_color 3342489
- quidu "3E7B3CBA03A8"
- client @2003
- supplier @2002
- line_style 0
- label (object SegLabel @2006
- Parent_View @2005
- location (1789, 502)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.900000
- height 54
- orientation 1))))
- (object ClassView "Class" "Logical View::CActive" @2007
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (368, 1440)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @2007
- location (279, 1399)
- fill_color 13434879
- nlines 1
- max_width 178
- justify 0
- label "CActive")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1BB40378"
- width 196
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::TLSConnection::CTlsConnection" @2008
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (704, 768)
- label (object ItemLabel
- Parent_View @2008
- location (486, 719)
- fill_color 13434879
- nlines 1
- max_width 436
- justify 0
- label "CTlsConnection")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A086803C6"
- width 454
- height 122
- annotation 8
- autoResize TRUE)
- (object RealizeView "" @2009
- stereotype TRUE
- line_color 3342489
- quidu "3E7A08F20349"
- client @2008
- supplier @1993
- line_style 0)
- (object ClassView "Class" "Logical View::TLSCryptography::TLSProvider" @2010
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1024, 1440)
- label (object ItemLabel
- Parent_View @2010
- location (801, 1391)
- fill_color 13434879
- nlines 1
- max_width 446
- justify 0
- label "TLSProvider")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7B52B1006A"
- width 464
- height 122
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::TLSCryptography::CTlsProvider" @2011
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (704, 1136)
- label (object ItemLabel
- Parent_View @2011
- location (570, 1095)
- fill_color 13434879
- nlines 1
- max_width 268
- justify 0
- label "CTlsProvider")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A0F110201"
- width 286
- height 107
- annotation 8
- autoResize TRUE)
- (object InheritView "" @2012
- stereotype TRUE
- line_color 3342489
- quidu "3E7B435E01E1"
- client @2011
- supplier @2007
- line_style 0)
- (object AssociationViewNew "$UNNAMED$145" @2013
- location (704, 955)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1320027E"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$146" @2014
- Parent_View @2013
- location (0, 843)
- label (object SegLabel @2015
- Parent_View @2014
- location (617, 1105)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 229
- justify 0
- label ""
- pctDist 1.186554
- height 88
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A132200F7"
- client @2013
- supplier @2011
- line_style 0
- label (object SegLabel @2016
- Parent_View @2014
- location (747, 996)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.327078
- height 43
- orientation 0))
- (object RoleView "$UNNAMED$147" @2017
- Parent_View @2013
- location (0, 843)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A132200F8"
- client @2013
- supplier @2008
- line_style 0
- label (object SegLabel @2018
- Parent_View @2017
- location (758, 843)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 1))))
- (object AssociationViewNew "$UNNAMED$181" @2019
- location (859, 1283)
- stereotype TRUE
- line_color 3342489
- quidu "3E7EE1E90339"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$182" @2020
- Parent_View @2019
- location (203, -13)
- label (object SegLabel @2021
- Parent_View @2020
- location (869, 1360)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 280
- justify 0
- label ""
- pctDist 0.431611
- height 49
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E7EE1EA0397"
- client @2019
- supplier @2010
- line_style 0
- label (object SegLabel @2022
- Parent_View @2020
- location (943, 1301)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.533472
- height 45
- orientation 0))
- (object RoleView "$UNNAMED$183" @2023
- Parent_View @2019
- location (203, -13)
- stereotype TRUE
- line_color 3342489
- quidu "3E7EE1EA03A7"
- client @2019
- supplier @2011
- line_style 0
- label (object SegLabel @2024
- Parent_View @2023
- location (807, 1160)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 1))))))
- (object ClassDiagram "Receive Data"
- quid "3E7EE3BB0358"
- title "Receive Data"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object ClassView "Class" "Logical View::CActive" @2025
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (400, 1328)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @2025
- location (311, 1287)
- fill_color 13434879
- nlines 1
- max_width 178
- justify 0
- label "CActive")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1BB40378"
- width 196
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CBase" @2026
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (400, 1600)
- label (object ItemLabel
- Parent_View @2026
- location (319, 1559)
- fill_color 13434879
- nlines 1
- max_width 162
- justify 0
- label "CBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1D5E00B9"
- height 107
- annotation 8
- autoResize TRUE)
- (object InheritView "" @2027
- stereotype TRUE
- line_color 3342489
- quidu "3E7EE4D801D2"
- client @2025
- supplier @2026
- line_style 0)
- (object ClassView "Class" "Logical View::StateMachines::CRecvAppData" @2028
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (400, 832)
- label (object ItemLabel
- Parent_View @2028
- location (249, 791)
- fill_color 13434879
- nlines 1
- max_width 302
- justify 0
- label "CRecvAppData")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A13F301E1"
- width 320
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::TLSConnection::CTlsConnection" @2029
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1264, 832)
- label (object ItemLabel
- Parent_View @2029
- location (1046, 783)
- fill_color 13434879
- nlines 1
- max_width 436
- justify 0
- label "CTlsConnection")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A086803C6"
- width 454
- height 122
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$186" @2030
- location (798, 832)
- stereotype TRUE
- line_color 3342489
- quidu "3E7EE5950193"
- roleview_list (list RoleViews
- (object RoleView "ipAppDataRecv" @2031
- Parent_View @2030
- location (94, 720)
- label (object SegLabel @2032
- Parent_View @2031
- location (717, 801)
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 297
- justify 0
- label "#ipAppDataRecv"
- pctDist 0.340206
- height 32
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E7EE5950194"
- client @2030
- supplier @2028
- line_style 0
- label (object SegLabel @2033
- Parent_View @2031
- location (608, 858)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.800000
- height 26
- orientation 0))
- (object RoleView "$UNNAMED$187" @2034
- Parent_View @2030
- location (94, 720)
- label (object SegLabel @2035
- Parent_View @2034
- location (916, 872)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 217
- justify 0
- label ""
- pctDist 0.495000
- height 40
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E7EE5950195"
- client @2030
- supplier @2029
- line_style 0)))
- (object ClassView "Class" "Use Case View::Application" @2036
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1264, 320)
- label (object ItemLabel
- Parent_View @2036
- location (1264, 480)
- anchor_loc 1
- nlines 2
- max_width 327
- justify 0
- label "Application")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7B3C400230"
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$190" @2037
- location (1264, 584)
- stereotype TRUE
- line_color 3342489
- quidu "3E7F202200A9"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$191" @2038
- Parent_View @2037
- location (-736, 456)
- stereotype TRUE
- line_color 3342489
- quidu "3E7F202302DB"
- client @2037
- supplier @2029
- line_style 0)
- (object RoleView "$UNNAMED$192" @2039
- Parent_View @2037
- location (-736, 456)
- stereotype TRUE
- line_color 3342489
- quidu "3E7F20230339"
- client @2037
- supplier @2036
- line_style 0)))
- (object NoteView @2040
- location (784, 400)
- label (object ItemLabel
- Parent_View @2040
- location (593, 335)
- fill_color 13434879
- nlines 2
- max_width 346
- label "CSecureSocket wrapper ommited")
- line_color 3342489
- fill_color 13434879
- width 406
- height 143)
- (object AttachView "" @2041
- stereotype TRUE
- line_color 3342489
- client @2037
- supplier @2040
- line_style 0)
- (object ClassView "Class" "Logical View::StateMachines::CStateMachine" @2042
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (400, 1088)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @2042
- location (239, 1039)
- fill_color 13434879
- nlines 1
- max_width 322
- justify 0
- label "CStateMachine")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1B9A00A9"
- width 340
- height 122
- annotation 8
- autoResize TRUE)
- (object InheritView "" @2043
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1BD603B6"
- client @2028
- supplier @2042
- line_style 0)
- (object InheritView "" @2044
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1BC8004B"
- client @2042
- supplier @2025
- line_style 0)))
- (object ClassDiagram "Send Data"
- quid "3E7EE5D300D8"
- title "Send Data"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object ClassView "Class" "Logical View::CBase" @2045
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (624, 1536)
- label (object ItemLabel
- Parent_View @2045
- location (543, 1495)
- fill_color 13434879
- nlines 1
- max_width 162
- justify 0
- label "CBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1D5E00B9"
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CActive" @2046
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (624, 1280)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @2046
- location (535, 1239)
- fill_color 13434879
- nlines 1
- max_width 178
- justify 0
- label "CActive")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1BB40378"
- width 196
- height 107
- annotation 8
- autoResize TRUE)
- (object InheritView "" @2047
- stereotype TRUE
- line_color 3342489
- quidu "3E7EE4D801D2"
- client @2046
- supplier @2045
- line_style 0)
- (object ClassView "Class" "Logical View::StateMachines::CStateMachine" @2048
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (624, 1024)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @2048
- location (463, 975)
- fill_color 13434879
- nlines 1
- max_width 322
- justify 0
- label "CStateMachine")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1B9A00A9"
- width 340
- height 122
- annotation 8
- autoResize TRUE)
- (object InheritView "" @2049
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1BC8004B"
- client @2048
- supplier @2046
- line_style 0)
- (object NoteView @2050
- location (784, 400)
- label (object ItemLabel
- Parent_View @2050
- location (593, 335)
- fill_color 13434879
- nlines 2
- max_width 346
- label "CSecureSocket wrapper ommited")
- line_color 3342489
- fill_color 13434879
- width 406
- height 143)
- (object ClassView "Class" "Use Case View::Application" @2051
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1232, 320)
- label (object ItemLabel
- Parent_View @2051
- location (1232, 480)
- anchor_loc 1
- nlines 2
- max_width 327
- justify 0
- label "Application")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7B3C400230"
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::StateMachines::CSendAppData" @2052
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (624, 784)
- label (object ItemLabel
- Parent_View @2052
- location (471, 743)
- fill_color 13434879
- nlines 1
- max_width 306
- justify 0
- label "CSendAppData")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A13D902AD"
- width 324
- height 107
- annotation 8
- autoResize TRUE)
- (object InheritView "" @2053
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1BD30099"
- client @2052
- supplier @2048
- line_style 0)
- (object ClassView "Class" "Logical View::TLSConnection::CTlsConnection" @2054
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1232, 784)
- label (object ItemLabel
- Parent_View @2054
- location (1014, 735)
- fill_color 13434879
- nlines 1
- max_width 436
- justify 0
- label "CTlsConnection")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A086803C6"
- width 454
- height 122
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$190" @2055
- location (1232, 560)
- stereotype TRUE
- line_color 3342489
- quidu "3E7F202200A9"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$191" @2056
- Parent_View @2055
- location (-768, 432)
- stereotype TRUE
- line_color 3342489
- quidu "3E7F202302DB"
- client @2055
- supplier @2054
- line_style 0)
- (object RoleView "$UNNAMED$192" @2057
- Parent_View @2055
- location (-768, 432)
- stereotype TRUE
- line_color 3342489
- quidu "3E7F20230339"
- client @2055
- supplier @2051
- line_style 0)))
- (object AssociationViewNew "$UNNAMED$155" @2058
- location (895, 784)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19AD0116"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$156" @2059
- Parent_View @2058
- location (191, 672)
- label (object SegLabel @2060
- Parent_View @2059
- location (872, 822)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 307
- justify 0
- label ""
- pctDist 0.213793
- height 38
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19AE0126"
- client @2058
- supplier @2052
- line_style 0
- label (object SegLabel @2061
- Parent_View @2059
- location (813, 745)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.764151
- height 40
- orientation 1))
- (object RoleView "$UNNAMED$157" @2062
- Parent_View @2058
- location (191, 672)
- label (object SegLabel @2063
- Parent_View @2062
- location (944, 758)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 217
- justify 0
- label ""
- pctDist 0.458874
- height 27
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19AE0127"
- client @2058
- supplier @2054
- line_style 0
- label (object SegLabel @2064
- Parent_View @2062
- location (979, 741)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.775701
- height 44
- orientation 0))))
- (object AttachView "" @2065
- stereotype TRUE
- line_color 3342489
- client @2050
- supplier @2055
- line_style 0)))
- (object ClassDiagram "Write Encrypted Record"
- quid "3E7F1E36024F"
- title "Write Encrypted Record"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object ClassView "Class" "Logical View::CActive" @2066
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (416, 240)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @2066
- location (327, 199)
- fill_color 13434879
- nlines 1
- max_width 178
- justify 0
- label "CActive")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1BB40378"
- width 196
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CBase" @2067
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (416, 624)
- label (object ItemLabel
- Parent_View @2067
- location (335, 583)
- fill_color 13434879
- nlines 1
- max_width 162
- justify 0
- label "CBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1D5E00B9"
- height 107
- annotation 8
- autoResize TRUE)
- (object InheritView "" @2068
- stereotype TRUE
- line_color 3342489
- quidu "3E7EE4D801D2"
- client @2066
- supplier @2067
- line_style 0)
- (object ClassView "Class" "Logical View::Record Protocol::Record Parser/Composer::TData" @2069
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1552, 1200)
- label (object ItemLabel
- Parent_View @2069
- location (1264, 1151)
- fill_color 13434879
- nlines 1
- max_width 576
- justify 0
- label "TData")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A2C090136"
- width 594
- height 122
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Record Protocol::Record Parser/Composer::RSocket" @2070
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (271, 1200)
- label (object ItemLabel
- Parent_View @2070
- location (68, 1153)
- fill_color 13434879
- nlines 1
- max_width 407
- justify 0
- label "RSocket")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A2809026E"
- width 425
- height 118
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Record Protocol::Record Parser/Composer::CRecordComposer" @2071
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (880, 1200)
- label (object ItemLabel
- Parent_View @2071
- location (650, 1151)
- fill_color 13434879
- nlines 1
- max_width 460
- justify 0
- label "CRecordComposer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A19200339"
- width 478
- height 122
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$175" @2072
- location (1186, 1200)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A2DB201A3"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$176" @2073
- Parent_View @2072
- location (-350, 288)
- label (object SegLabel @2074
- Parent_View @2073
- location (1226, 1113)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 484
- justify 0
- label ""
- pctDist 0.600000
- height 88
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A2DB30368"
- client @2072
- supplier @2069
- line_style 0
- label (object SegLabel @2075
- Parent_View @2073
- location (1247, 1254)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 1))
- (object RoleView "$UNNAMED$177" @2076
- Parent_View @2072
- location (-350, 288)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A2DB30369"
- client @2072
- supplier @2071
- line_style 0
- label (object SegLabel @2077
- Parent_View @2076
- location (1126, 1254)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 0))))
- (object AssociationViewNew "$UNNAMED$170" @2078
- location (561, 1200)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A297400A9"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$171" @2079
- Parent_View @2078
- location (-975, 288)
- label (object SegLabel @2080
- Parent_View @2079
- location (538, 1239)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 165
- justify 0
- label ""
- pctDist 0.296296
- height 39
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A29750099"
- client @2078
- supplier @2070
- line_style 0
- label (object SegLabel @2081
- Parent_View @2079
- location (507, 1160)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.691358
- height 41
- orientation 1))
- (object RoleView "$UNNAMED$172" @2082
- Parent_View @2078
- location (-975, 288)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A297500A9"
- client @2078
- supplier @2071
- line_style 0
- label (object SegLabel @2083
- Parent_View @2082
- location (632, 1173)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.909091
- height 28
- orientation 0))))
- (object ClassView "Class" "Logical View::CAsynchEvent" @2084
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (880, 624)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @2084
- location (730, 583)
- fill_color 13434879
- nlines 1
- max_width 300
- justify 0
- label "CAsynchEvent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1D3402AD"
- width 318
- height 107
- annotation 8
- autoResize TRUE)
- (object InheritView "" @2085
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1DDB0193"
- client @2084
- supplier @2067
- line_style 0)
- (object ClassView "Class" "Logical View::StateMachines::CStateMachine" @2086
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (880, 240)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @2086
- location (719, 191)
- fill_color 13434879
- nlines 1
- max_width 322
- justify 0
- label "CStateMachine")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1B9A00A9"
- width 340
- height 122
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$207" @2087
- location (880, 435)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1E8503E5"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$208" @2088
- Parent_View @2087
- location (-896, -333)
- label (object SegLabel @2089
- Parent_View @2088
- location (753, 522)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 270
- justify 0
- label ""
- pctDist 0.651163
- height 128
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1E870126"
- client @2087
- supplier @2084
- line_style 0
- label (object SegLabel @2090
- Parent_View @2088
- location (934, 556)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..2"
- pctDist 0.900000
- height 54
- orientation 0))
- (object RoleView "$UNNAMED$209" @2091
- Parent_View @2087
- location (-896, -333)
- font (object Font
- size 8)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1E870127"
- client @2087
- supplier @2086
- line_style 0
- label (object SegLabel @2092
- Parent_View @2091
- location (934, 314)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 1))))
- (object InheritView "" @2093
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1BC8004B"
- client @2086
- supplier @2066
- line_style 0)
- (object ClassView "Class" "Logical View::TLSCryptography::CTlsProvider" @2094
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1456, 880)
- label (object ItemLabel
- Parent_View @2094
- location (1322, 839)
- fill_color 13434879
- nlines 1
- max_width 268
- justify 0
- label "CTlsProvider")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A0F110201"
- width 286
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::StateMachines::CTlsEvent" @2095
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (882, 880)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @2095
- location (728, 830)
- fill_color 13434879
- nlines 1
- max_width 308
- justify 0
- label "CTlsEvent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8ADBF00C8"
- width 326
- height 124
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$231" @2096
- location (1178, 880)
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AEF80387"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$232" @2097
- Parent_View @2096
- location (90, 512)
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AEF903B6"
- client @2096
- supplier @2094
- line_style 0
- label (object SegLabel @2098
- Parent_View @2097
- location (1264, 843)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.649351
- height 38
- orientation 0))
- (object RoleView "$UNNAMED$233" @2099
- Parent_View @2096
- location (90, 512)
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AEF903C5"
- client @2096
- supplier @2095
- line_style 0
- label (object SegLabel @2100
- Parent_View @2099
- location (1083, 840)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.717949
- height 41
- orientation 1))))
- (object InheritView "" @2101
- stereotype TRUE
- line_color 3342489
- quidu "3EC8ADBF00C9"
- client @2095
- supplier @2084
- line_style 0)
- (object InheritView "" @2102
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AEB101E1"
- client @2071
- supplier @2095
- line_style 0)))
- (object ClassDiagram "Read Record"
- quid "3E7F1EBE03B6"
- title "Read Record"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object ClassView "Class" "Logical View::CActive" @2103
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (384, 240)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @2103
- location (295, 199)
- fill_color 13434879
- nlines 1
- max_width 178
- justify 0
- label "CActive")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1BB40378"
- width 196
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CBase" @2104
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (384, 704)
- label (object ItemLabel
- Parent_View @2104
- location (303, 663)
- fill_color 13434879
- nlines 1
- max_width 162
- justify 0
- label "CBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1D5E00B9"
- height 107
- annotation 8
- autoResize TRUE)
- (object InheritView "" @2105
- stereotype TRUE
- line_color 3342489
- quidu "3E7EE4D801D2"
- client @2103
- supplier @2104
- line_style 0)
- (object ClassView "Class" "Logical View::Record Protocol::Record Parser/Composer::TData" @2106
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1600, 1312)
- label (object ItemLabel
- Parent_View @2106
- location (1312, 1263)
- fill_color 13434879
- nlines 1
- max_width 576
- justify 0
- label "TData")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A2C090136"
- width 594
- height 122
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Record Protocol::Record Parser/Composer::RSocket" @2107
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (256, 1312)
- label (object ItemLabel
- Parent_View @2107
- location (43, 1262)
- fill_color 13434879
- nlines 1
- max_width 426
- justify 0
- label "RSocket")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A2809026E"
- width 444
- height 125
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Record Protocol::Record Parser/Composer::CRecordParser" @2108
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (848, 1312)
- label (object ItemLabel
- Parent_View @2108
- location (618, 1263)
- fill_color 13434879
- nlines 1
- max_width 460
- justify 0
- label "CRecordParser")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A197103C6"
- width 478
- height 122
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$173" @2109
- location (1194, 1312)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A2DAD0174"
- roleview_list (list RoleViews
- (object RoleView "iDataIn,iEncryptedBody" @2110
- Parent_View @2109
- location (986, 832)
- label (object SegLabel @2111
- Parent_View @2110
- location (1244, 1238)
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 444
- justify 0
- label "#iDataIn,iEncryptedBody"
- pctDist 0.472393
- height 75
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A2DAE0174"
- client @2109
- supplier @2106
- line_style 0
- label (object SegLabel @2112
- Parent_View @2110
- location (1280, 1349)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "2"
- pctDist 0.791799
- height 37
- orientation 1))
- (object RoleView "$UNNAMED$174" @2113
- Parent_View @2109
- location (986, 832)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A2DAE0175"
- client @2109
- supplier @2108
- line_style 0)))
- (object AssociationViewNew "$UNNAMED$167" @2114
- location (543, 1312)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A296F005B"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$168" @2115
- Parent_View @2114
- location (335, 832)
- label (object SegLabel @2116
- Parent_View @2115
- location (522, 1349)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 165
- justify 0
- label ""
- pctDist 0.328358
- height 37
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A29700397"
- client @2114
- supplier @2107
- line_style 0
- label (object SegLabel @2117
- Parent_View @2115
- location (485, 1366)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 0))
- (object RoleView "$UNNAMED$169" @2118
- Parent_View @2114
- location (335, 832)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A29700398"
- client @2114
- supplier @2108
- line_style 0
- label (object SegLabel @2119
- Parent_View @2118
- location (601, 1366)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 1))))
- (object ClassView "Class" "Logical View::CAsynchEvent" @2120
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (848, 704)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @2120
- location (698, 663)
- fill_color 13434879
- nlines 1
- max_width 300
- justify 0
- label "CAsynchEvent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1D3402AD"
- width 318
- height 107
- annotation 8
- autoResize TRUE)
- (object InheritView "" @2121
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1DDB0193"
- client @2120
- supplier @2104
- line_style 0)
- (object ClassView "Class" "Logical View::StateMachines::CStateMachine" @2122
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (848, 240)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @2122
- location (687, 191)
- fill_color 13434879
- nlines 1
- max_width 322
- justify 0
- label "CStateMachine")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1B9A00A9"
- width 340
- height 122
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$207" @2123
- location (848, 475)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1E8503E5"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$208" @2124
- Parent_View @2123
- location (-928, -293)
- label (object SegLabel @2125
- Parent_View @2124
- location (760, 610)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 270
- justify 0
- label ""
- pctDist 0.770950
- height 89
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1E870126"
- client @2123
- supplier @2120
- line_style 0
- label (object SegLabel @2126
- Parent_View @2124
- location (902, 631)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..2"
- pctDist 0.900000
- height 54
- orientation 0))
- (object RoleView "$UNNAMED$209" @2127
- Parent_View @2123
- location (-928, -293)
- font (object Font
- size 8)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1E870127"
- client @2123
- supplier @2122
- line_style 0
- label (object SegLabel @2128
- Parent_View @2127
- location (902, 318)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 1))))
- (object InheritView "" @2129
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1BC8004B"
- client @2122
- supplier @2103
- line_style 0)
- (object ClassView "Class" "Logical View::TLSCryptography::CTlsProvider" @2130
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1472, 976)
- label (object ItemLabel
- Parent_View @2130
- location (1338, 935)
- fill_color 13434879
- nlines 1
- max_width 268
- justify 0
- label "CTlsProvider")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A0F110201"
- width 286
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::StateMachines::CTlsEvent" @2131
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (849, 976)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @2131
- location (695, 926)
- fill_color 13434879
- nlines 1
- max_width 308
- justify 0
- label "CTlsEvent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8ADBF00C8"
- width 326
- height 124
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$231" @2132
- location (1170, 976)
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AEF80387"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$232" @2133
- Parent_View @2132
- location (82, 608)
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AEF903B6"
- client @2132
- supplier @2130
- line_style 0
- label (object SegLabel @2134
- Parent_View @2133
- location (1273, 939)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.649351
- height 38
- orientation 0))
- (object RoleView "$UNNAMED$233" @2135
- Parent_View @2132
- location (82, 608)
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AEF903C5"
- client @2132
- supplier @2131
- line_style 0
- label (object SegLabel @2136
- Parent_View @2135
- location (1057, 936)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.717949
- height 41
- orientation 1))))
- (object InheritView "" @2137
- stereotype TRUE
- line_color 3342489
- quidu "3EC8ADBF00C9"
- client @2131
- supplier @2120
- line_style 0)
- (object InheritView "" @2138
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AEAE00B8"
- client @2108
- supplier @2131
- line_style 0)))
- (object ClassDiagram "Renegotiate via HelloRequest"
- quid "3E83269B004E"
- title "Renegotiate via HelloRequest"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object ClassView "Class" "Logical View::CBase" @2139
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (176, 784)
- label (object ItemLabel
- Parent_View @2139
- location (95, 743)
- fill_color 13434879
- nlines 1
- max_width 162
- justify 0
- label "CBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1D5E00B9"
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::Receive::CHandshakeReceive" @2140
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (960, 1344)
- label (object ItemLabel
- Parent_View @2140
- location (755, 1295)
- fill_color 13434879
- nlines 1
- max_width 410
- justify 0
- label "CHandshakeReceive")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1D8E007A"
- width 428
- height 122
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::Receive::CHandshakeParser" @2141
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (432, 1344)
- label (object ItemLabel
- Parent_View @2141
- location (239, 1295)
- fill_color 13434879
- nlines 1
- max_width 386
- justify 0
- label "CHandshakeParser")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A217A00E7"
- width 404
- height 122
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::StateMachines::CSendAppData" @2142
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1200, 384)
- label (object ItemLabel
- Parent_View @2142
- location (1047, 343)
- fill_color 13434879
- nlines 1
- max_width 306
- justify 0
- label "CSendAppData")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A13D902AD"
- width 324
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::StateMachines::CHandshake" @2143
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1216, 624)
- label (object ItemLabel
- Parent_View @2143
- location (1050, 575)
- fill_color 13434879
- nlines 1
- max_width 332
- justify 0
- label "CHandshake")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1400005B"
- width 350
- height 122
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::TLSConnection::CTlsConnection" @2144
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1872, 528)
- label (object ItemLabel
- Parent_View @2144
- location (1654, 479)
- fill_color 13434879
- nlines 1
- max_width 436
- justify 0
- label "CTlsConnection")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A086803C6"
- width 454
- height 122
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$155" @2145
- location (1503, 448)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19AD0116"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$156" @2146
- Parent_View @2145
- location (799, 336)
- label (object SegLabel @2147
- Parent_View @2146
- location (1422, 459)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 307
- justify 0
- label ""
- pctDist 0.539945
- height 28
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19AE0126"
- client @2145
- supplier @2142
- line_style 0
- label (object SegLabel @2148
- Parent_View @2146
- location (1383, 382)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.923077
- height 41
- orientation 1))
- (object RoleView "$UNNAMED$157" @2149
- Parent_View @2145
- location (799, 336)
- label (object SegLabel @2150
- Parent_View @2149
- location (1574, 437)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 217
- justify 0
- label ""
- pctDist 0.458874
- height 27
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19AE0127"
- client @2145
- supplier @2144
- line_style 0
- label (object SegLabel @2151
- Parent_View @2149
- location (1620, 528)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 1))))
- (object AssociationViewNew "$UNNAMED$201" @2152
- location (1517, 579)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19A2001C"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$202" @2153
- Parent_View @2152
- location (813, 467)
- label (object SegLabel @2154
- Parent_View @2153
- location (1458, 640)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 275
- justify 0
- label ""
- pctDist 0.538769
- height 53
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19A401C2"
- client @2152
- supplier @2143
- line_style 0
- label (object SegLabel @2155
- Parent_View @2153
- location (1413, 648)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.900000
- height 54
- orientation 0))
- (object RoleView "$UNNAMED$203" @2156
- Parent_View @2152
- location (813, 467)
- label (object SegLabel @2157
- Parent_View @2156
- location (1727, 697)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 217
- justify 0
- label ""
- pctDist 1.502989
- height 146
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19A401D2"
- client @2152
- supplier @2144
- line_style 0
- label (object SegLabel @2158
- Parent_View @2156
- location (1587, 539)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.575108
- height 31
- orientation 0))))
- (object ClassView "Class" "Logical View::HelloRequest::CHelloRequest" @2159
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1872, 1344)
- label (object ItemLabel
- Parent_View @2159
- location (1723, 1295)
- fill_color 13434879
- nlines 1
- max_width 298
- justify 0
- label "CHelloRequest")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E82DF270281"
- width 316
- height 122
- annotation 8
- autoResize TRUE)
- (object InheritView "" @2160
- stereotype TRUE
- line_color 3342489
- quidu "3E82DF4300AC"
- client @2159
- supplier @2140
- line_style 0)
- (object AssociationViewNew "$UNNAMED$277" @2161
- location (1872, 935)
- stereotype TRUE
- line_color 3342489
- quidu "3E8342F3035C"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$278" @2162
- Parent_View @2161
- location (976, 631)
- label (object SegLabel @2163
- Parent_View @2162
- location (1628, 601)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 256
- justify 0
- label ""
- pctDist 0.968927
- height 245
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E8342F50010"
- client @2161
- supplier @2144
- line_style 0
- label (object SegLabel @2164
- Parent_View @2162
- location (1938, 624)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.899095
- height 66
- orientation 1))
- (object RoleView "$UNNAMED$279" @2165
- Parent_View @2161
- location (976, 631)
- font (object Font
- size 8)
- stereotype TRUE
- line_color 3342489
- quidu "3E8342F5006E"
- client @2161
- supplier @2159
- line_style 0
- label (object SegLabel @2166
- Parent_View @2165
- location (1926, 1247)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 0))))
- (object ClassView "Class" "Logical View::CAsynchEvent" @2167
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (656, 784)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @2167
- location (506, 743)
- fill_color 13434879
- nlines 1
- max_width 300
- justify 0
- label "CAsynchEvent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1D3402AD"
- width 318
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::StateMachines::CStateMachine" @2168
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (656, 528)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @2168
- location (495, 479)
- fill_color 13434879
- nlines 1
- max_width 322
- justify 0
- label "CStateMachine")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1B9A00A9"
- width 340
- height 122
- annotation 8
- autoResize TRUE)
- (object InheritView "" @2169
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1BD30099"
- client @2142
- supplier @2168
- line_style 0)
- (object InheritView "" @2170
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1BDB02DB"
- client @2143
- supplier @2168
- line_style 0)
- (object AssociationViewNew "$UNNAMED$207" @2171
- location (656, 659)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1E8503E5"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$208" @2172
- Parent_View @2171
- location (-1120, -109)
- label (object SegLabel @2173
- Parent_View @2172
- location (555, 710)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 270
- justify 0
- label ""
- pctDist 0.726415
- height 102
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1E870126"
- client @2171
- supplier @2167
- line_style 0
- label (object SegLabel @2174
- Parent_View @2172
- location (710, 722)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..2"
- pctDist 0.900000
- height 54
- orientation 0))
- (object RoleView "$UNNAMED$209" @2175
- Parent_View @2171
- location (-1120, -109)
- font (object Font
- size 8)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1E870127"
- client @2171
- supplier @2168
- line_style 0
- label (object SegLabel @2176
- Parent_View @2175
- location (710, 597)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 1))))
- (object InheritView "" @2177
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1DDB0193"
- client @2167
- supplier @2139
- line_style 0)
- (object ClassView "Class" "Logical View::CActive" @2178
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (176, 528)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @2178
- location (87, 487)
- fill_color 13434879
- nlines 1
- max_width 178
- justify 0
- label "CActive")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1BB40378"
- width 196
- height 107
- annotation 8
- autoResize TRUE)
- (object InheritView "" @2179
- stereotype TRUE
- line_color 3342489
- quidu "3E7EE4D801D2"
- client @2178
- supplier @2139
- line_style 0)
- (object InheritView "" @2180
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1BC8004B"
- client @2168
- supplier @2178
- line_style 0)
- (object ClassView "Class" "Use Case View::CActiveScheduler" @2181
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (176, 144)
- label (object ItemLabel
- Parent_View @2181
- location (176, 304)
- anchor_loc 1
- nlines 2
- max_width 327
- justify 0
- label "CActiveScheduler")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7F10A60099"
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$210" @2182
- location (176, 348)
- stereotype TRUE
- line_color 3342489
- quidu "3E83463F0119"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$211" @2183
- Parent_View @2182
- location (-16, 236)
- stereotype TRUE
- line_color 3342489
- quidu "3E8346400000"
- client @2182
- supplier @2178
- line_style 0)
- (object RoleView "$UNNAMED$212" @2184
- Parent_View @2182
- location (-16, 236)
- stereotype TRUE
- line_color 3342489
- quidu "3E8346400010"
- client @2182
- supplier @2181
- line_style 0)))
- (object ClassView "Class" "Logical View::TLSCryptography::CTlsProvider" @2185
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1232, 1040)
- label (object ItemLabel
- Parent_View @2185
- location (1098, 999)
- fill_color 13434879
- nlines 1
- max_width 268
- justify 0
- label "CTlsProvider")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A0F110201"
- width 286
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::StateMachines::CTlsEvent" @2186
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (656, 1040)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @2186
- location (502, 990)
- fill_color 13434879
- nlines 1
- max_width 308
- justify 0
- label "CTlsEvent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8ADBF00C8"
- width 326
- height 124
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$231" @2187
- location (953, 1040)
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AEF80387"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$232" @2188
- Parent_View @2187
- location (-135, 672)
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AEF903B6"
- client @2187
- supplier @2185
- line_style 0
- label (object SegLabel @2189
- Parent_View @2188
- location (1040, 1003)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.649351
- height 38
- orientation 0))
- (object RoleView "$UNNAMED$233" @2190
- Parent_View @2187
- location (-135, 672)
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AEF903C5"
- client @2187
- supplier @2186
- line_style 0
- label (object SegLabel @2191
- Parent_View @2190
- location (858, 1000)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.717949
- height 41
- orientation 1))))
- (object InheritView "" @2192
- stereotype TRUE
- line_color 3342489
- quidu "3EC8ADBF00C9"
- client @2186
- supplier @2167
- line_style 0)
- (object InheritView "" @2193
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AFEE02CB"
- client @2141
- supplier @2186
- line_style 0)
- (object InheritView "" @2194
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AFDC0106"
- client @2140
- supplier @2186
- line_style 0)))
- (object ClassDiagram "Renegotiate via application"
- quid "3E83472500DB"
- title "Renegotiate via application"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object ClassView "Class" "Logical View::MSecureSocket" @2195
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (656, 480)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @2195
- location (494, 464)
- fill_color 13434879
- nlines 1
- max_width 324
- justify 0
- label "MSecureSocket")
- stereotype (object ItemLabel
- Parent_View @2195
- location (494, 414)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 324
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A08B40193"
- width 342
- height 157
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CSecureSocket" @2196
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1392, 480)
- label (object ItemLabel
- Parent_View @2196
- location (1231, 439)
- fill_color 13434879
- nlines 1
- max_width 322
- justify 0
- label "CSecureSocket")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A083701F1"
- width 340
- height 107
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$143" @2197
- location (1024, 480)
- label (object SegLabel @2198
- Parent_View @2197
- location (1024, 421)
- font (object Font
- italics TRUE)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 600
- justify 0
- label ""
- pctDist 0.500000
- height 60
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A08D50201"
- roleview_list (list RoleViews
- (object RoleView "Secure Socket" @2199
- Parent_View @2197
- location (-672, 368)
- label (object SegLabel @2200
- Parent_View @2199
- location (1042, 519)
- font (object Font
- size 8)
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 440
- justify 0
- label "#Secure Socket"
- pctDist -0.091371
- height 39
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A08D9003C"
- client @2197
- supplier @2195
- line_style 0
- label (object SegLabel @2201
- Parent_View @2199
- location (928, 457)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.494118
- height 24
- orientation 1))
- (object RoleView "$UNNAMED$144" @2202
- Parent_View @2197
- location (-672, 368)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A08D9003D"
- client @2197
- supplier @2196
- line_style 0
- label (object SegLabel @2203
- Parent_View @2202
- location (1202, 534)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 1))))
- (object ClassView "Class" "Use Case View::Application" @2204
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1904, 496)
- label (object ItemLabel
- Parent_View @2204
- location (1904, 656)
- anchor_loc 1
- nlines 2
- max_width 327
- justify 0
- label "Application")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7B3C400230"
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$178" @2205
- location (1703, 488)
- stereotype TRUE
- line_color 3342489
- quidu "3E7B3CB9027E"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$179" @2206
- Parent_View @2205
- location (-1209, 344)
- stereotype TRUE
- line_color 3342489
- quidu "3E7B3CBA03A7"
- client @2205
- supplier @2196
- line_style 0)
- (object RoleView "$UNNAMED$180" @2207
- Parent_View @2205
- location (-1209, 344)
- stereotype TRUE
- line_color 3342489
- quidu "3E7B3CBA03A8"
- client @2205
- supplier @2204
- line_style 0
- label (object SegLabel @2208
- Parent_View @2207
- location (1829, 546)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.900000
- height 54
- orientation 1))))
- (object ClassView "Class" "Logical View::StateMachines::CRecvAppData" @2209
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (352, 1216)
- label (object ItemLabel
- Parent_View @2209
- location (201, 1175)
- fill_color 13434879
- nlines 1
- max_width 302
- justify 0
- label "CRecvAppData")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A13F301E1"
- width 320
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::StateMachines::CHandshake" @2210
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (928, 1216)
- label (object ItemLabel
- Parent_View @2210
- location (762, 1167)
- fill_color 13434879
- nlines 1
- max_width 332
- justify 0
- label "CHandshake")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1400005B"
- width 350
- height 122
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::TLSConnection::CTlsConnection" @2211
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (656, 800)
- label (object ItemLabel
- Parent_View @2211
- location (438, 751)
- fill_color 13434879
- nlines 1
- max_width 436
- justify 0
- label "CTlsConnection")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A086803C6"
- width 454
- height 122
- annotation 8
- autoResize TRUE)
- (object RealizeView "" @2212
- stereotype TRUE
- line_color 3342489
- quidu "3E7A08F20349"
- client @2211
- supplier @2195
- line_style 0)
- (object AssociationViewNew "$UNNAMED$152" @2213
- location (500, 1011)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19A70220"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$153" @2214
- Parent_View @2213
- location (-204, 899)
- label (object SegLabel @2215
- Parent_View @2214
- location (529, 1140)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 242
- justify 0
- label ""
- pctDist 0.465257
- height 99
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19A90136"
- client @2213
- supplier @2209
- line_style 0
- label (object SegLabel @2216
- Parent_View @2214
- location (372, 1129)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.913652
- height 36
- orientation 1))
- (object RoleView "$UNNAMED$154" @2217
- Parent_View @2213
- location (-204, 899)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19A90145"
- client @2213
- supplier @2211
- line_style 0
- label (object SegLabel @2218
- Parent_View @2217
- location (642, 909)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 1))))
- (object AssociationViewNew "$UNNAMED$201" @2219
- location (791, 1007)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19A2001C"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$202" @2220
- Parent_View @2219
- location (87, 895)
- label (object SegLabel @2221
- Parent_View @2220
- location (980, 1123)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 275
- justify 0
- label ""
- pctDist 1.137001
- height 95
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19A401C2"
- client @2219
- supplier @2210
- line_style 0
- label (object SegLabel @2222
- Parent_View @2220
- location (922, 1109)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.900000
- height 54
- orientation 0))
- (object RoleView "$UNNAMED$203" @2223
- Parent_View @2219
- location (87, 895)
- label (object SegLabel @2224
- Parent_View @2223
- location (838, 916)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 217
- justify 0
- label ""
- pctDist 0.300451
- height 90
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A19A401D2"
- client @2219
- supplier @2211
- line_style 0
- label (object SegLabel @2225
- Parent_View @2223
- location (684, 911)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.810210
- height 38
- orientation 0))))))
- (object ClassDiagram "Compose and Send Message"
- quid "3E9AA09F0240"
- title "Compose and Send Message"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object ClassView "Class" "Logical View::Record Protocol::Record Parser/Composer::CRecordComposer" @2226
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (496, 1344)
- label (object ItemLabel
- Parent_View @2226
- location (263, 1215)
- fill_color 13434879
- nlines 1
- max_width 466
- justify 0
- label "CRecordComposer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A19200339"
- compartment (object Compartment
- Parent_View @2226
- location (263, 1320)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 3
- max_width 463)
- width 484
- height 282
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Handshake Protocol::Transmit::CHandshakeTransmit" @2227
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1216, 1344)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @2227
- location (1005, 1265)
- fill_color 13434879
- nlines 1
- max_width 422
- justify 0
- label "CHandshakeTransmit")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1D7E007A"
- compartment (object Compartment
- Parent_View @2227
- location (1005, 1370)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 287)
- width 440
- height 182
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$158" @2228
- location (866, 1344)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A25A4026E"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$159" @2229
- Parent_View @2228
- location (-270, -144)
- label (object SegLabel @2230
- Parent_View @2229
- location (871, 1320)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 353
- justify 0
- label ""
- pctDist -0.044872
- height 25
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A25A602BC"
- client @2228
- supplier @2226
- line_style 0
- label (object SegLabel @2231
- Parent_View @2229
- location (759, 1304)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.834783
- height 41
- orientation 1))
- (object RoleView "$UNNAMED$160" @2232
- Parent_View @2228
- location (-270, -144)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A25A602BD"
- client @2228
- supplier @2227
- line_style 0
- label (object SegLabel @2233
- Parent_View @2232
- location (965, 1304)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.765217
- height 41
- orientation 0))))
- (object ClassView "Class" "Logical View::CAsynchEvent" @2234
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1216, 672)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @2234
- location (1066, 631)
- fill_color 13434879
- nlines 1
- max_width 300
- justify 0
- label "CAsynchEvent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1D3402AD"
- width 318
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::StateMachines::CStateMachine" @2235
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (496, 672)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @2235
- location (221, 493)
- fill_color 13434879
- nlines 1
- max_width 550
- justify 0
- label "CStateMachine")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A1B9A00A9"
- compartment (object Compartment
- Parent_View @2235
- location (221, 598)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 5
- max_width 547)
- width 568
- height 382
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$207" @2236
- location (918, 672)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1E8503E5"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$208" @2237
- Parent_View @2236
- location (-858, -96)
- label (object SegLabel @2238
- Parent_View @2237
- location (938, 712)
- hidden TRUE
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 270
- justify 0
- label ""
- pctDist 0.154545
- height 40
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1E870126"
- client @2236
- supplier @2234
- line_style 0
- label (object SegLabel @2239
- Parent_View @2237
- location (1028, 651)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..2"
- pctDist 0.804469
- height 22
- orientation 0))
- (object RoleView "$UNNAMED$209" @2240
- Parent_View @2236
- location (-858, -96)
- font (object Font
- size 8)
- stereotype TRUE
- line_color 3342489
- quidu "3E7A1E870127"
- client @2236
- supplier @2235
- line_style 0
- label (object SegLabel @2241
- Parent_View @2240
- location (795, 651)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.893855
- height 22
- orientation 1))))
- (object ClassView "Class" "Logical View::TLSCryptography::CTlsProvider" @2242
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1792, 960)
- label (object ItemLabel
- Parent_View @2242
- location (1658, 919)
- fill_color 13434879
- nlines 1
- max_width 268
- justify 0
- label "CTlsProvider")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A0F110201"
- width 286
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::StateMachines::CTlsEvent" @2243
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1216, 960)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @2243
- location (1062, 910)
- fill_color 13434879
- nlines 1
- max_width 308
- justify 0
- label "CTlsEvent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EC8ADBF00C8"
- width 326
- height 124
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$231" @2244
- location (1513, 960)
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AEF80387"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$232" @2245
- Parent_View @2244
- location (425, 592)
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AEF903B6"
- client @2244
- supplier @2242
- line_style 0
- label (object SegLabel @2246
- Parent_View @2245
- location (1600, 923)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.649351
- height 38
- orientation 0))
- (object RoleView "$UNNAMED$233" @2247
- Parent_View @2244
- location (425, 592)
- stereotype TRUE
- line_color 3342489
- quidu "3EC8AEF903C5"
- client @2244
- supplier @2243
- line_style 0
- label (object SegLabel @2248
- Parent_View @2247
- location (1418, 920)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.717949
- height 41
- orientation 1))))
- (object InheritView "" @2249
- stereotype TRUE
- line_color 3342489
- quidu "3EC8ADBF00C9"
- client @2243
- supplier @2234
- line_style 0)
- (object InheritView "" @2250
- stereotype TRUE
- line_color 3342489
- quidu "3EC8B02D0125"
- client @2227
- supplier @2243
- line_style 0)))))
- root_subsystem (object SubSystem "Component View"
- quid "3E79BE2603B9"
- physical_models (list unit_reference_list
- (object module "SSL" "NotAModuleType" "NotAModulePart"
- quid "3E79BEB103D5"
- stereotype "DLL"
- visible_modules (list dependency_list
- (object Dependency_Relationship
- quid "3E79C8EE0210"
- supplier "Component View::SECDLGSV"
- quidu "3E79C3AD02FB"
- supplier_is_spec TRUE)
- (object Dependency_Relationship
- quid "3E79C8FA005B"
- supplier "Component View::ESOCK"
- quidu "3E79C3A60107"
- supplier_is_spec TRUE)
- (object Dependency_Relationship
- quid "3E79C9060116"
- supplier "Component View::SecurityModule"
- quidu "3E79C469026E"
- supplier_is_spec TRUE)
- (object Dependency_Relationship
- quid "3E7A2F870349"
- supplier "Component View::BASE"
- quidu "3E7A2F79008A"
- supplier_is_spec TRUE)))
- (object module "SECURESOCKET" "NotAModuleType" "NotAModulePart"
- quid "3E79BEC100B9"
- stereotype "DLL"
- visible_modules (list dependency_list
- (object Dependency_Relationship
- quid "3E79C8D8029D"
- supplier "Component View::SSL"
- quidu "3E79BEB103D5"
- supplier_is_spec TRUE)
- (object Dependency_Relationship
- quid "3E7EEED901A3"
- supplier "Component View::CommDb"
- quidu "3E7EEEBF025E"
- supplier_is_spec TRUE)))
- (object module "ESOCK" "NotAModuleType" "NotAModulePart"
- quid "3E79C3A60107"
- stereotype "DLL")
- (object module "SECDLGSV" "NotAModuleType" "NotAModulePart"
- quid "3E79C3AD02FB"
- stereotype "DLL")
- (object module "SecurityModule" "NotAModuleType" "NotAModulePart"
- quid "3E79C469026E"
- stereotype "")
- (object module "Application" "SubType" "Main"
- quid "3E79C8450397"
- stereotype "Main Program"
- visible_modules (list dependency_list
- (object Dependency_Relationship
- quid "3E79C8A00201"
- supplier "Component View::SECURESOCKET"
- quidu "3E79BEC100B9"
- supplier_is_spec TRUE)))
- (object module "BASE" "NotAModuleType" "NotAModulePart"
- quid "3E7A2F79008A"
- stereotype "")
- (object module "CommDb" "NotAModuleType" "NotAModulePart"
- quid "3E7EEEBF025E"
- stereotype "Database"))
- physical_presentations (list unit_reference_list
- (object Module_Diagram "Main"
- quid "3E79BE2900E7"
- title "Main"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object ModView "Component View::SSL" "NotAModuleType" "NotAModulePart" @2251
- location (912, 1104)
- label (object ItemLabel
- Parent_View @2251
- location (877, 1079)
- fill_color 13434879
- anchor_loc 3
- nlines 2
- max_width 127
- label "SSL")
- icon "DLL"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E79BEB103D5"
- width 228
- autoResize TRUE
- width 228
- height 162)
- (object ModView "Component View::SECURESOCKET" "NotAModuleType" "NotAModulePart" @2252
- location (912, 752)
- label (object ItemLabel
- Parent_View @2252
- location (865, 727)
- fill_color 13434879
- anchor_loc 3
- nlines 2
- max_width 173
- label "SECURESOCKET")
- icon "DLL"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E79BEC100B9"
- width 312
- autoResize TRUE
- width 312
- height 162)
- (object ModView "Component View::SECDLGSV" "NotAModuleType" "NotAModulePart" @2253
- location (1280, 1456)
- label (object ItemLabel
- Parent_View @2253
- location (1213, 1431)
- fill_color 13434879
- anchor_loc 3
- nlines 2
- max_width 250
- label "SECDLGSV")
- icon "DLL"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E79C3AD02FB"
- width 450
- height 163
- autoResize TRUE
- width 450
- height 163)
- (object ModView "Component View::SecurityModule" "NotAModuleType" "NotAModulePart" @2254
- location (1600, 1104)
- label (object ItemLabel
- Parent_View @2254
- location (1525, 1077)
- fill_color 13434879
- anchor_loc 3
- nlines 2
- max_width 281
- label "SecurityModule")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E79C469026E"
- width 507
- height 181
- autoResize TRUE
- width 507
- height 181)
- (object ModView "Component View::ESOCK" "NotAModuleType" "NotAModulePart" @2255
- location (256, 1104)
- label (object ItemLabel
- Parent_View @2255
- location (207, 1077)
- fill_color 13434879
- anchor_loc 3
- nlines 2
- max_width 181
- label "ESOCK")
- icon "DLL"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E79C3A60107"
- width 325
- height 181
- autoResize TRUE
- width 325
- height 181)
- (object ModView "Component View::Application" "SubType" "Main" @2256
- location (912, 368)
- label (object ItemLabel
- Parent_View @2256
- location (801, 156)
- anchor_loc 3
- nlines 1
- max_width 428
- label "Application")
- icon "Main Program"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E79C8450397"
- width 225
- height 343
- autoResize TRUE
- width 225
- height 343)
- (object ModVisView "" @2257
- stereotype TRUE
- line_color 3342489
- quidu "3E79C8A00201"
- client @2256
- supplier @2252
- line_style 0)
- (object ModVisView "" @2258
- stereotype TRUE
- line_color 3342489
- quidu "3E79C8D8029D"
- client @2252
- supplier @2251
- line_style 0)
- (object ModVisView "" @2259
- stereotype TRUE
- line_color 3342489
- quidu "3E79C8EE0210"
- client @2251
- supplier @2253
- line_style 0)
- (object ModVisView "" @2260
- stereotype TRUE
- line_color 3342489
- quidu "3E79C8FA005B"
- client @2251
- supplier @2255
- line_style 0)
- (object ModVisView "" @2261
- stereotype TRUE
- line_color 3342489
- quidu "3E79C9060116"
- client @2251
- supplier @2254
- line_style 0)
- (object ModView "Component View::BASE" "NotAModuleType" "NotAModulePart" @2262
- location (688, 1456)
- label (object ItemLabel
- Parent_View @2262
- location (653, 1431)
- fill_color 13434879
- anchor_loc 3
- nlines 2
- max_width 127
- label "BASE")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7A2F79008A"
- width 228
- autoResize TRUE
- width 228
- height 162)
- (object ModVisView "" @2263
- stereotype TRUE
- line_color 3342489
- quidu "3E7A2F870349"
- client @2251
- supplier @2262
- line_style 0)
- (object ModView "Component View::CommDb" "NotAModuleType" "NotAModulePart" @2264
- location (1664, 752)
- label (object ItemLabel
- Parent_View @2264
- location (1591, 777)
- fill_color 13434879
- anchor_loc 3
- nlines 2
- max_width 275
- label "CommDb")
- stereotype (object ItemLabel
- Parent_View @2264
- location (1591, 702)
- fill_color 13434879
- anchor 10
- anchor_loc 3
- nlines 1
- max_width 272
- label "<<Database>>")
- icon "Database"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3E7EEEBF025E"
- width 496
- autoResize TRUE
- width 496
- height 162)
- (object ModVisView "" @2265
- stereotype TRUE
- line_color 3342489
- quidu "3E7EEED901A3"
- client @2252
- supplier @2264
- line_style 0)
- (object NoteView @2266
- location (1536, 448)
- font (object Font
- size 8)
- label (object ItemLabel
- Parent_View @2266
- location (1173, 386)
- fill_color 13434879
- nlines 3
- max_width 690
- label "CSecureSocketLibraryLoader looks for the right plugin according to the given protocol family.")
- line_color 3342489
- fill_color 13434879
- width 750
- height 137)
- (object AttachView "" @2267
- stereotype TRUE
- line_color 3342489
- client @2266
- supplier @2265
- line_style 0)
- (object NoteView @2268
- location (304, 752)
- label (object ItemLabel
- Parent_View @2268
- location (116, 671)
- fill_color 13434879
- nlines 3
- max_width 340
- label "Components running in the Application thread")
- line_color 3342489
- fill_color 13434879
- width 400
- height 175)
- (object AttachView "" @2269
- stereotype TRUE
- line_color 3342489
- client @2268
- supplier @2256
- line_style 0)
- (object AttachView "" @2270
- stereotype TRUE
- line_color 3342489
- client @2268
- supplier @2252
- line_style 0)
- (object AttachView "" @2271
- stereotype TRUE
- line_color 3342489
- client @2268
- supplier @2251
- line_style 0)
- (object AttachView "" @2272
- stereotype TRUE
- line_color 3342489
- client @2268
- supplier @2254
- line_style 0)))))
- process_structure (object Processes
- quid "3E79BE2603BA"
- ProcsNDevs (list
- (object Process_Diagram "Deployment View"
- quid "3E79BE2603BC"
- title "Deployment View"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list))))
- properties (object Properties
- attributes (list Attribute_Set
- (object Attribute
- tool "DDL"
- name "propertyId"
- value "809135966")
- (object Attribute
- tool "DDL"
- name "default__Project"
- value (list Attribute_Set
- (object Attribute
- tool "DDL"
- name "Directory"
- value "AUTO GENERATE")
- (object Attribute
- tool "DDL"
- name "DataBase"
- value ("DataBaseSet" 800))
- (object Attribute
- tool "DDL"
- name "DataBaseSet"
- value (list Attribute_Set
- (object Attribute
- tool "DDL"
- name "ANSI"
- value 800)
- (object Attribute
- tool "DDL"
- name "Oracle"
- value 801)
- (object Attribute
- tool "DDL"
- name "SQLServer"
- value 802)
- (object Attribute
- tool "DDL"
- name "Sybase"
- value 803)
- (object Attribute
- tool "DDL"
- name "Watcom"
- value 804)))
- (object Attribute
- tool "DDL"
- name "PrimaryKeyColumnName"
- value "Id")
- (object Attribute
- tool "DDL"
- name "PrimaryKeyColumnType"
- value "NUMBER(5)")
- (object Attribute
- tool "DDL"
- name "ViewName"
- value "V_")
- (object Attribute
- tool "DDL"
- name "TableName"
- value "T_")
- (object Attribute
- tool "DDL"
- name "InheritSuffix"
- value "_V")
- (object Attribute
- tool "DDL"
- name "DropClause"
- value FALSE)
- (object Attribute
- tool "DDL"
- name "BaseViews"
- value FALSE)
- (object Attribute
- tool "DDL"
- name "DDLScriptFilename"
- value "DDL1.SQL")))
- (object Attribute
- tool "DDL"
- name "default__Attribute"
- value (list Attribute_Set
- (object Attribute
- tool "DDL"
- name "ColumnType"
- value "VARCHAR")
- (object Attribute
- tool "DDL"
- name "Length"
- value "")
- (object Attribute
- tool "DDL"
- name "NullsOK"
- value TRUE)
- (object Attribute
- tool "DDL"
- name "PrimaryKey"
- value FALSE)
- (object Attribute
- tool "DDL"
- name "Unique"
- value FALSE)
- (object Attribute
- tool "DDL"
- name "CompositeUnique"
- value FALSE)
- (object Attribute
- tool "DDL"
- name "CheckConstraint"
- value "")))
- (object Attribute
- tool "DDL"
- name "HiddenTool"
- value FALSE)
- (object Attribute
- tool "Rose Model Integrator"
- name "HiddenTool"
- value FALSE)
- (object Attribute
- tool "Version Control"
- name "HiddenTool"
- value FALSE)
- (object Attribute
- tool "Rose Web Publisher"
- name "HiddenTool"
- value FALSE)
- (object Attribute
- tool "RequisitePro"
- name "HiddenTool"
- value FALSE))
- quid "3E79BE2603BB"))