--- a/esockapiextensions/internetsockets/inc/in6_if.h Tue Feb 02 01:27:53 2010 +0200
+++ b/esockapiextensions/internetsockets/inc/in6_if.h Fri Apr 16 16:36:59 2010 +0300
@@ -28,7 +28,7 @@
#define __IN6_IF_H__
#include <e32std.h>
-#include "in_iface.h" // TSoIfInfo
+#include <in_sock.h>
// CNifIfBase::Control(aLevel, aName, aOption, ..)
// aLevel is KSOLInterface defined in in_iface.h in standard EPOC
@@ -83,6 +83,38 @@
*/
const TUint KIfNeedsND = 0x00000100;
+const TUint KMaxInterfaceName=32;
+
+/**
+ * Holds the name of a network interface.
+ *
+ * This is used in TSoIfInfo.
+ *
+ */
+typedef TBuf<KMaxInterfaceName> TInterfaceName;
+
+class TSoIfInfo
+// Socket option structure for KSoIfInfo
+/**
+ * Current network interface operation parameters.
+ *
+ * It is returned by RSocket::GetOpt(), when that function is called with anOptionLevel
+ * set to KSOLInterface and anOptionName set to KSoIfInfo.
+ *
+ */
+ {
+public:
+ /** Feature flags. Possible values are defined in in_iface.h. */
+ TUint iFeatures; // Feature flags
+ /** Maximum transmission unit. */
+ TInt iMtu; // Max frame size
+ /** An approximation of the interface speed in Kbps. */
+ TInt iSpeedMetric; // Indication of performance, approx to Kbps
+ /** Interface protocol name, ipcp::\<port\>. */
+ TInterfaceName iName;
+ };
+
+
class TSoIfInfo6 : public TSoIfInfo // aOption when aName == KSoIfInfo
/**
* Extends the TSoIfInfo for the receive MTU.
@@ -112,6 +144,19 @@
TInt iRMtu;
};
+class TSoIfConfigBase
+/**
+ * Base class for TSoInetIfConfig, which simply identifies the protocol family
+ * using the interface.
+ *
+ * @internalComponent
+ */
+ {
+public:
+ /** The protocol family, e.g. KAfInet. */
+ TUint iFamily;
+ };
+
class TSoInet6IfConfig : public TSoIfConfigBase
/**
* IPv6 interface configuration.
--- a/esockapiextensions/internetsockets/inc/in_iface.h Tue Feb 02 01:27:53 2010 +0200
+++ b/esockapiextensions/internetsockets/inc/in_iface.h Fri Apr 16 16:36:59 2010 +0300
@@ -31,7 +31,7 @@
#if !defined(__NIFVAR_H__)
#include <nifvar.h>
#endif
-
+#include <in6_if.h>
// Feature Flags
/**
@@ -149,20 +149,6 @@
*/
const TUint KSoIfGetConnectionInfo = 0xf001; // Retrieve IAP and NID information
-/**
-@internalComponent
-*/
-const TUint KMaxInterfaceName=32;
-
-/**
- * Holds the name of a network interface.
- *
- * This is used in TSoIfInfo.
- *
- * @internalTechnology
- */
-typedef TBuf<KMaxInterfaceName> TInterfaceName;
-
class TInetIfConfig
// Information which allows IP to enter route table entries
/**
@@ -188,28 +174,6 @@
TInetAddr iNameSer2;
};
-class TSoIfInfo
-// Socket option structure for KSoIfInfo
-/**
- * Current network interface operation parameters.
- *
- * It is returned by RSocket::GetOpt(), when that function is called with anOptionLevel
- * set to KSOLInterface and anOptionName set to KSoIfInfo.
- *
- * @internalTechnology
- */
- {
-public:
- /** Feature flags. Possible values are defined in in_iface.h. */
- TUint iFeatures; // Feature flags
- /** Maximum transmission unit. */
- TInt iMtu; // Max frame size
- /** An approximation of the interface speed in Kbps. */
- TInt iSpeedMetric; // Indication of performance, approx to Kbps
- /** Interface protocol name, ipcp::\<port\>. */
- TInterfaceName iName;
- };
-
class TSoIfHardwareAddr
// Socket option structure for KSoIfHardwareAddr
/**
@@ -225,19 +189,6 @@
TSockAddr iHardwareAddr;
};
-class TSoIfConfigBase
-/**
- * Base class for TSoInetIfConfig, which simply identifies the protocol family
- * using the interface.
- *
- * @internalComponent
- */
- {
-public:
- /** The protocol family, e.g. KAfInet. */
- TUint iFamily;
- };
-
class TSoInetIfConfig : public TSoIfConfigBase
/**
* Describes the current interface routing configuration.
--- a/linklayercontrol/networkinterfacemgr/Documentation/Nifman Configuration Design.mdl Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,27782 +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 "3EE5BF170032"
- 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 "3EE5BF170034"
- exportControl "Public"
- global TRUE
- logical_models (list unit_reference_list
- (object Class "CActiveScheduler"
- quid "3EE9EB5500DE"
- stereotype "Actor")
- (object Class "IOTA process"
- quid "3EF842FD011D"
- stereotype "Actor")
- (object Class "User process"
- quid "3EF8434A00DE"
- stereotype "Actor")
- (object UseCase "Link Layer Up"
- quid "3EE99D8C034F"
- logical_models (list unit_reference_list
- (object Mechanism @1
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$0"
- quid "3EE99E3B02A3"
- collaborators (list link_list
- (object Link
- quid "3EE99EFA02B3"
- supplier "$UNNAMED$0"
- quidu "3EE99E3B02A3"
- messages (list Messages
- (object Message "SendFlowOn"
- quid "3EE99EFA02B4"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1"
- ordinal 1)))
- (object Link
- quid "3EE99F1F03CC"
- supplier "$UNNAMED$1"
- quidu "3EE99E6201F7"
- messages (list Messages
- (object Message "StartSending"
- quid "3EE99F1F03CD"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2"
- ordinal 2))))
- class "Logical View::Data Link Layer (NIF)::CNifIfBase"
- quidu "3EE5E275015B"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$1"
- quid "3EE99E6201F7"
- collaborators (list link_list
- (object Link
- quid "3EE99F290217"
- supplier "$UNNAMED$1"
- quidu "3EE99E6201F7"
- messages (list Messages
- (object Message "StartSending"
- quid "3EE99F290218"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2.1"
- ordinal 3)
- (object Message "Notify all bound protocols"
- quid "3EE9C3800320"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2.3"
- ordinal 16)
- (object Message "Notify all post outboud protocols"
- quid "3EE9C3FC0226"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2.4"
- ordinal 17)))
- (object Link
- quid "3EE99F6E015B"
- supplier "$UNNAMED$2"
- quidu "3EE99E7602E2"
- messages (list Messages
- (object Message "StartSending"
- quid "3EE99F6E015C"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2.2"
- ordinal 4))))
- class "Logical View::Network Layer::Protocols::CProtocolIP"
- quidu "3EE61AC2013C"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$2"
- quid "3EE99E7602E2"
- collaborators (list link_list
- (object Link
- quid "3EE99F800265"
- supplier "$UNNAMED$3"
- quidu "3EE99E8300AF"
- messages (list Messages
- (object Message "StartSending"
- quid "3EE99F800266"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2.2.1"
- ordinal 5)
- (object Message "NotifyFlows"
- quid "3EE9A8D40284"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2.2.2"
- ordinal 11)
- (object Message "UpdateFlowCount"
- quid "3EE9AB790255"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 15)))
- (object Link
- quid "3EE9ABA400BF"
- supplier "$UNNAMED$2"
- quidu "3EE99E7602E2"
- messages (list Messages
- (object Message "ScanHoldings"
- quid "3EE9ABA400C0"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2.2.3"
- ordinal 13)))
- (object Link
- quid "3EE9ABE903CC"
- supplier "$UNNAMED$4"
- quidu "3EE9A8FD0284"
- messages (list Messages
- (object Message "SetStatus(EFlow_READY)"
- quid "3EE9ABE903CD"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2.2.3.1"
- ordinal 14))))
- class "Logical View::Network Layer::CIp6Manager"
- quidu "3EE8AB0803CC"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$3"
- quid "3EE99E8300AF"
- collaborators (list link_list
- (object Link
- quid "3EE99FED038E"
- supplier "$UNNAMED$0"
- quidu "3EE99E3B02A3"
- messages (list Messages
- (object Message "Control(KSoIfGetConnectionInfo)"
- quid "3EE99FED038F"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2.2.1.1"
- ordinal 6)
- (object Message "Control(KSoIfHardwareAddr)"
- quid "3EE9A04B0207"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2.2.1.2"
- ordinal 7)))
- (object Link
- quid "3EE9A08F01B9"
- supplier "$UNNAMED$3"
- quidu "3EE99E8300AF"
- messages (list Messages
- (object Message "Update4"
- quid "3EE9A08F01BA"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2.2.1.3"
- ordinal 8)
- (object Message "Update6"
- quid "3EE9A0A701F7"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2.2.1.4"
- ordinal 9)
- (object Message "SetTimer"
- quid "3EE9A69201A9"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2.2.1.5"
- ordinal 10)))
- (object Link
- quid "3EE9A9380207"
- supplier "$UNNAMED$4"
- quidu "3EE9A8FD0284"
- messages (list Messages
- (object Message "Notify"
- quid "3EE9A9380208"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2.2.2.1"
- ordinal 12))))
- class "Logical View::Network Layer::CIp6Interface"
- quidu "3EE8AB38013C"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$5"
- quid "3EE99EDF00BF"
- collaborators (list link_list
- (object Link
- quid "3EE99EF20311"
- supplier "$UNNAMED$0"
- quidu "3EE99E3B02A3"
- messages (list Messages
- (object Message "FsmLayerUp"
- quid "3EE99EF20320"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0))))
- class "Logical View::Data Link Layer (NIF)::MPppFsm"
- quidu "3EE6FA1501F7"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$4"
- quid "3EE9A8FD0284"
- class "Logical View::Network Layer::CIp6Flow"
- quidu "3EE8BE380236"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @2
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$6"
- quid "3EE9E49300BF"
- collaborators (list link_list
- (object Link
- quid "3EE9E82A0003"
- supplier "$UNNAMED$6"
- quidu "3EE9E49300BF"
- messages (list Messages
- (object Message "SetTimer(ETimerMedium)"
- quid "3EE9E82A0004"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2"
- ordinal 2)
- (object Message "switch to compatibility layer"
- quid "3EE9E841033F"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.3"
- ordinal 3))))
- class "Logical View::Connection Management::CNifAgentRef"
- quidu "3EE5E2FC018A"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$7"
- quid "3EE9E4E400A0"
- collaborators (list link_list
- (object Link
- quid "3EE9E5AD0236"
- supplier "$UNNAMED$6"
- quidu "3EE9E49300BF"
- messages (list Messages
- (object Message "LinkLayerUp"
- quid "3EE9E5AD0237"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0)
- (object Message "State"
- quid "3EE9E5C301A9"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "1.1"
- ordinal 1))))
- class "Logical View::Data Link Layer (NIF)::CNifIfLink"
- quidu "3EE5E24C015B"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$8"
- quid "3EE9E6B601F7"
- class "Logical View::Connection Interface::CNifMan"
- quidu "3EE9E75C013C"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @3
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$9"
- quid "3F4DF09600B9"
- collaborators (list link_list
- (object Link
- quid "3F4DF09600BA"
- supplier "$UNNAMED$9"
- quidu "3F4DF09600B9"
- messages (list Messages
- (object Message "SetTimer(ETimerMedium)"
- quid "3F4DF09600BB"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.3"
- ordinal 4)
- (object Message "switch to compatibility layer"
- quid "3F4DF09600BC"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2"
- ordinal 3)))
- (object Link
- quid "3F4DF09600BD"
- supplier "$UNNAMED$10"
- quidu "3F4DF09600C6"
- messages (list Messages
- (object Message "NewL"
- quid "3F4DF09600BE"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1"
- ordinal 1
- Operation "NewL( )"
- quidu "3F3372B1035F")
- (object Message "ConfigureNetworkL"
- quid "3F4DF0CC0210"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1.4"
- ordinal 5
- Operation "ConfigureNetworkL( )"
- quidu "3EF3500C0330")
- (object Message "Progress(KLinkLayerUp)"
- quid "3F4DF20F02AD"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "1.4.2"
- ordinal 16))))
- class "Logical View::Connection Management::CNifAgentRef"
- quidu "3EE5E2FC018A"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$11"
- quid "3F4DF09600C3"
- collaborators (list link_list
- (object Link
- quid "3F4DF09600C2"
- supplier "$UNNAMED$9"
- quidu "3F4DF09600B9"
- messages (list Messages
- (object Message "LinkLayerUp"
- quid "3F4DF09600C1"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0))))
- class "Logical View::Data Link Layer (NIF)::CNifIfLink"
- quidu "3EE5E24C015B"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$10"
- quid "3F4DF09600C6"
- collaborators (list link_list
- (object Link
- quid "3F4DF09600C7"
- supplier "Service"
- quidu "3F4DF09600CB"
- messages (list Messages
- (object Message "CreateSession"
- quid "3F4DF09600C9"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 6)
- (object Message "Configure(connection info)"
- quid "3F6046850119"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.4.1"
- ordinal 7)))
- (object Link
- quid "3F4DF09600C5"
- supplier "$UNNAMED$10"
- quidu "3F4DF09600C6"
- messages (list Messages
- (object Message "Lookup daemon"
- quid "3F4DF09600C4"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.1"
- ordinal 2))))
- class "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifConfigurationControl"
- quidu "3EF2EDB001B9"
- persistence "Transient"
- multi FALSE)
- (object Object "Service"
- quid "3F4DF09600CB"
- collaborators (list link_list
- (object Link
- quid "3F4DF09600CC"
- supplier "$UNNAMED$12"
- quidu "3F4DF09600DB"
- messages (list Messages
- (object Message "Complete"
- quid "3F4DF09600CE"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "9"
- ordinal 14)))
- (object Link
- quid "3F4DF09600CF"
- supplier "$UNNAMED$13"
- quidu "3F4DF09600DD"
- messages (list Messages
- (object Message "Open"
- quid "3F4DF09600D0"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3"
- ordinal 8)
- (object Message "Attach"
- quid "3F4DF09600D1"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "4"
- ordinal 9)))
- (object Link
- quid "3F4DF09600D2"
- supplier "Service"
- quidu "3F4DF09600CB"
- messages (list Messages
- (object Message "acquire IP address"
- quid "3F4DF09600D3"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "7"
- ordinal 12)))
- (object Link
- quid "3F4DF09600D5"
- supplier "$UNNAMED$14"
- quidu "3F4DF09600DE"
- messages (list Messages
- (object Message "Set Address"
- quid "3F4DF09600D6"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "8"
- ordinal 13)
- (object Message "Open/Connect"
- quid "3F4DF09600D7"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "5"
- ordinal 10)
- (object Message "SetOption(KSONoSourceAddressSelect)"
- quid "3F4DF09600D8"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "6"
- ordinal 11))))
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$13"
- quid "3F4DF09600DD"
- class "Logical View::Connection Interface::RConnection"
- quidu "3EE71ACE01B9"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$14"
- quid "3F4DF09600DE"
- class "Logical View::Connection Interface::RSocket"
- quidu "3EE71A970090"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$12"
- quid "3F4DF09600DB"
- collaborators (list link_list
- (object Link
- quid "3F4DF09600DA"
- supplier "$UNNAMED$10"
- quidu "3F4DF09600C6"
- messages (list Messages
- (object Message "RunL"
- quid "3F4DF09600DC"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "9.1"
- ordinal 15
- Operation "RunL( )"
- quidu "3F4F53730230"))))
- class "Use Case View::CActiveScheduler"
- quidu "3EE9EB5500DE"
- persistence "Transient"
- multi FALSE))))
- logical_presentations (list unit_reference_list
- (object InteractionDiagram "SimpleIP stack"
- mechanism_ref @1
- quid "3EE99DBB00FD"
- title "SimpleIP stack"
- 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 (608, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @4
- location (608, 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 "3EE99E3B02A3"
- width 300
- height 1881
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @5
- location (608, 368)
- line_color 3342489
- InterObjView @4
- height 1588
- y_coord 1528
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @6
- location (608, 448)
- line_color 3342489
- InterObjView @4
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @7
- location (608, 832)
- line_color 3342489
- InterObjView @4
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @8
- location (608, 896)
- line_color 3342489
- InterObjView @4
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$1" @9
- location (944, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @9
- location (944, 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 "3EE99E6201F7"
- width 300
- height 1881
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @10
- location (944, 560)
- line_color 3342489
- InterObjView @9
- height 1336
- y_coord 1276
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @11
- location (944, 640)
- line_color 3342489
- InterObjView @9
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @12
- location (944, 1680)
- line_color 3342489
- InterObjView @9
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @13
- location (944, 1776)
- line_color 3342489
- InterObjView @9
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$2" @14
- location (1280, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @14
- location (1280, 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 "3EE99E7602E2"
- width 300
- height 1881
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @15
- location (1280, 752)
- line_color 3342489
- InterObjView @14
- height 1028
- y_coord 968
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @16
- location (1280, 1472)
- line_color 3342489
- InterObjView @14
- height 248
- y_coord 188
- Nested TRUE))
- (object InterObjView "$UNNAMED$3" @17
- location (1616, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @17
- location (1616, 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 "3EE99E8300AF"
- width 300
- height 1881
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @18
- location (1616, 768)
- line_color 3342489
- InterObjView @17
- height 568
- y_coord 508
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @19
- location (1616, 960)
- line_color 3342489
- InterObjView @17
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @20
- location (1616, 1072)
- line_color 3342489
- InterObjView @17
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @21
- location (1616, 1216)
- line_color 3342489
- InterObjView @17
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @22
- location (1616, 1296)
- line_color 3342489
- InterObjView @17
- height 168
- y_coord 108
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @23
- location (1616, 1600)
- line_color 3342489
- InterObjView @17
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$4" @24
- location (1952, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @24
- location (1952, 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 "3EE9A8FD0284"
- width 300
- height 1881
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @25
- location (1952, 1344)
- line_color 3342489
- InterObjView @24
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @26
- location (1952, 1488)
- line_color 3342489
- InterObjView @24
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$5" @27
- location (272, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @27
- location (272, 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 "3EE99EDF00BF"
- width 300
- height 1881
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @28
- location (272, 368)
- line_color 3342489
- InterObjView @27
- height 1648
- y_coord 1588
- Nested FALSE))
- (object InterMessView "" @29
- location (16, 368)
- label (object SegLabel @30
- Parent_View @29
- location (439, 324)
- quidu "3EE99EF20320"
- anchor_loc 1
- nlines 1
- max_width 231
- justify 0
- label "FsmLayerUp"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @27
- supplier @4
- Focus_Src @28
- Focus_Entry @5
- origin (287, 368)
- terminus (592, 368)
- ordinal 0)
- (object SelfMessView "" @31
- location (16, 448)
- label (object SegLabel @32
- Parent_View @31
- location (715, 420)
- quidu "3EE99EFA02B4"
- anchor_loc 1
- nlines 1
- max_width 222
- justify 0
- label "SendFlowOn"
- pctDist 0.606667
- height 29
- orientation 0)
- line_color 3342489
- client @4
- supplier @4
- Focus_Src @5
- Focus_Entry @6
- origin (624, 448)
- terminus (774, 448)
- ordinal 1)
- (object InterMessView "" @33
- location (16, 560)
- label (object SegLabel @34
- Parent_View @33
- location (775, 516)
- quidu "3EE99F1F03CD"
- anchor_loc 1
- nlines 1
- max_width 234
- justify 0
- label "StartSending"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @4
- supplier @9
- Focus_Src @5
- Focus_Entry @10
- origin (623, 560)
- terminus (928, 560)
- ordinal 2)
- (object SelfMessView "" @35
- location (16, 640)
- label (object SegLabel @36
- Parent_View @35
- location (1050, 612)
- quidu "3EE99F290218"
- anchor_loc 1
- nlines 1
- max_width 222
- justify 0
- label "StartSending"
- pctDist 0.600000
- height 29
- orientation 0)
- line_color 3342489
- client @9
- supplier @9
- Focus_Src @10
- Focus_Entry @11
- origin (960, 640)
- terminus (1110, 640)
- ordinal 3)
- (object NoteView @37
- location (1088, 448)
- label (object ItemLabel
- Parent_View @37
- location (950, 388)
- fill_color 13434879
- nlines 2
- max_width 240
- label "recursion through list")
- line_color 3342489
- fill_color 13434879
- width 300
- height 132)
- (object InterMessView "" @38
- location (16, 752)
- label (object SegLabel @39
- Parent_View @38
- location (1111, 712)
- quidu "3EE99F6E015C"
- anchor_loc 1
- nlines 1
- max_width 234
- justify 0
- label "StartSending"
- pctDist 0.498361
- height 41
- orientation 0)
- line_color 3342489
- client @9
- supplier @14
- Focus_Src @10
- Focus_Entry @15
- origin (959, 752)
- terminus (1264, 752)
- ordinal 4)
- (object InterMessView "" @40
- location (16, 768)
- label (object SegLabel @41
- Parent_View @40
- location (1447, 727)
- quidu "3EE99F800266"
- anchor_loc 1
- nlines 1
- max_width 234
- justify 0
- label "StartSending"
- pctDist 0.498361
- height 42
- orientation 0)
- line_color 3342489
- client @14
- supplier @17
- Focus_Src @15
- Focus_Entry @18
- origin (1295, 768)
- terminus (1600, 768)
- ordinal 5)
- (object AttachView "" @42
- stereotype TRUE
- line_color 3342489
- client @37
- supplier @35
- line_style 0)
- (object InterMessView "" @43
- location (16, 832)
- label (object SegLabel @44
- Parent_View @43
- location (1111, 800)
- quidu "3EE99FED038F"
- anchor_loc 1
- nlines 1
- max_width 581
- justify 0
- label "Control(KSoIfGetConnectionInfo)"
- pctDist 0.501025
- height 33
- orientation 1)
- line_color 3342489
- client @17
- supplier @4
- Focus_Src @18
- Focus_Entry @7
- origin (1600, 832)
- terminus (624, 832)
- ordinal 6)
- (object InterMessView "" @45
- location (16, 896)
- label (object SegLabel @46
- Parent_View @45
- location (1112, 868)
- quidu "3EE9A04B0207"
- anchor_loc 1
- nlines 1
- max_width 503
- justify 0
- label "Control(KSoIfHardwareAddr)"
- pctDist 0.500000
- height 29
- orientation 1)
- line_color 3342489
- client @17
- supplier @4
- Focus_Src @18
- Focus_Entry @8
- origin (1600, 896)
- terminus (624, 896)
- ordinal 7)
- (object SelfMessView "" @47
- location (16, 960)
- label (object SegLabel @48
- Parent_View @47
- location (1707, 916)
- quidu "3EE9A08F01BA"
- anchor_loc 1
- nlines 1
- max_width 147
- justify 0
- label "Update4"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @17
- supplier @17
- Focus_Src @18
- Focus_Entry @19
- origin (1632, 960)
- terminus (1782, 960)
- ordinal 8)
- (object SelfMessView "" @49
- location (16, 1072)
- font (object Font
- size 8)
- label (object SegLabel @50
- Parent_View @49
- location (1707, 1028)
- font (object Font
- size 8)
- quidu "3EE9A0A701F7"
- anchor_loc 1
- nlines 1
- max_width 147
- justify 0
- label "Update6"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @17
- supplier @17
- Focus_Src @18
- Focus_Entry @20
- origin (1632, 1072)
- terminus (1782, 1072)
- ordinal 9)
- (object NoteView @51
- location (2000, 784)
- label (object ItemLabel
- Parent_View @51
- location (1834, 678)
- fill_color 13434879
- nlines 4
- max_width 297
- label "Configure interface for IPv6 if it supports KSoIfInfo6")
- line_color 3342489
- fill_color 13434879
- width 357
- height 225)
- (object NoteView @52
- location (1824, 496)
- label (object ItemLabel
- Parent_View @52
- location (1649, 371)
- fill_color 13434879
- nlines 5
- max_width 315
- label "Configure interface for IPv4 if it supports KSoIfInto and KSoIfConfig")
- line_color 3342489
- fill_color 13434879
- width 375
- height 262)
- (object AttachView "" @53
- stereotype TRUE
- line_color 3342489
- client @52
- supplier @47
- line_style 0)
- (object AttachView "" @54
- stereotype TRUE
- line_color 3342489
- client @51
- supplier @49
- line_style 0)
- (object SelfMessView "" @55
- location (16, 1216)
- label (object SegLabel @56
- Parent_View @55
- location (1707, 1172)
- quidu "3EE9A69201A9"
- anchor_loc 1
- nlines 1
- max_width 156
- justify 0
- label "SetTimer"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @17
- supplier @17
- Focus_Src @18
- Focus_Entry @21
- origin (1632, 1216)
- terminus (1782, 1216)
- ordinal 10)
- (object Label @57
- location (63, 1095)
- nlines 1
- max_width 1725
- label "_______________________________________________________________________________")
- (object Label @58
- location (64, 1072)
- nlines 1
- max_width 444
- label "KIfaceTransition_NONE")
- (object Label @59
- location (64, 1162)
- nlines 1
- max_width 412
- label "KIfaceTransition_UP")
- (object InterMessView "" @60
- location (16, 1296)
- label (object SegLabel @61
- Parent_View @60
- location (1447, 1252)
- quidu "3EE9A8D40284"
- anchor_loc 1
- nlines 1
- max_width 209
- justify 0
- label "NotifyFlows"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @14
- supplier @17
- Focus_Src @15
- Focus_Entry @22
- origin (1295, 1296)
- terminus (1600, 1296)
- ordinal 11)
- (object InterMessView "" @62
- location (16, 1344)
- label (object SegLabel @63
- Parent_View @62
- location (1783, 1300)
- quidu "3EE9A9380208"
- anchor_loc 1
- nlines 1
- max_width 103
- justify 0
- label "Notify"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @17
- supplier @24
- Focus_Src @22
- Focus_Entry @25
- origin (1631, 1344)
- terminus (1936, 1344)
- ordinal 12)
- (object NoteView @64
- location (2000, 1104)
- label (object ItemLabel
- Parent_View @64
- location (1853, 976)
- fill_color 13434879
- nlines 5
- max_width 259
- label "for all CIp6Flow(s) attached to all interface's CIp6Route(s)")
- line_color 3342489
- fill_color 13434879
- width 319
- height 269)
- (object AttachView "" @65
- stereotype TRUE
- line_color 3342489
- client @64
- supplier @62
- line_style 0)
- (object InterMessView "" @66
- location (16, 1600)
- label (object SegLabel @67
- Parent_View @66
- location (1447, 1556)
- quidu "3EE9AB790255"
- anchor_loc 1
- nlines 1
- max_width 319
- justify 0
- label "UpdateFlowCount"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @14
- supplier @17
- Focus_Src @16
- Focus_Entry @23
- origin (1295, 1600)
- terminus (1600, 1600)
- ordinal 15)
- (object SelfMessView "" @68
- location (16, 1472)
- label (object SegLabel @69
- Parent_View @68
- location (1386, 1446)
- quidu "3EE9ABA400C0"
- anchor_loc 1
- nlines 1
- max_width 244
- justify 0
- label "ScanHoldings"
- pctDist 0.600000
- height 27
- orientation 0)
- line_color 3342489
- client @14
- supplier @14
- Focus_Src @15
- Focus_Entry @16
- origin (1296, 1472)
- terminus (1446, 1472)
- ordinal 13)
- (object InterMessView "" @70
- location (16, 1488)
- label (object SegLabel @71
- Parent_View @70
- location (1757, 1462)
- quidu "3EE9ABE903CD"
- anchor_loc 1
- nlines 1
- max_width 481
- justify 0
- label "SetStatus(EFlow_READY)"
- pctDist 0.722309
- height 27
- orientation 0)
- line_color 3342489
- client @14
- supplier @24
- Focus_Src @16
- Focus_Entry @26
- origin (1295, 1488)
- terminus (1936, 1488)
- ordinal 14)
- (object NoteView @72
- location (960, 1488)
- label (object ItemLabel
- Parent_View @72
- location (707, 1410)
- fill_color 13434879
- nlines 3
- max_width 471
- label "for holding route (scanned routes are removed from the holding route")
- line_color 3342489
- fill_color 13434879
- width 531
- height 169)
- (object AttachView "" @73
- stereotype TRUE
- line_color 3342489
- client @72
- supplier @66
- line_style 0)
- (object NoteView @74
- location (1072, 1280)
- label (object ItemLabel
- Parent_View @74
- location (934, 1220)
- fill_color 13434879
- nlines 2
- max_width 240
- label "all flows attached to holding route")
- line_color 3342489
- fill_color 13434879
- width 300
- height 132)
- (object AttachView "" @75
- stereotype TRUE
- line_color 3342489
- client @74
- supplier @71
- line_style 0)
- (object SelfMessView "" @76
- location (16, 1680)
- label (object SegLabel @77
- Parent_View @76
- location (1020, 1650)
- quidu "3EE9C3800320"
- anchor_loc 1
- nlines 1
- max_width 431
- justify 0
- label "Notify all bound protocols"
- pctDist 0.400000
- height 31
- orientation 0)
- line_color 3342489
- client @9
- supplier @9
- Focus_Src @10
- Focus_Entry @12
- origin (960, 1680)
- terminus (1110, 1680)
- ordinal 16)
- (object SelfMessView "" @78
- location (16, 1776)
- label (object SegLabel @79
- Parent_View @78
- location (1034, 1749)
- quidu "3EE9C3FC0226"
- anchor_loc 1
- nlines 1
- max_width 580
- justify 0
- label "Notify all post outboud protocols"
- pctDist 0.493333
- height 28
- orientation 0)
- line_color 3342489
- client @9
- supplier @9
- Focus_Src @10
- Focus_Entry @13
- origin (960, 1776)
- terminus (1110, 1776)
- ordinal 17)))
- (object InteractionDiagram "SimpleIP"
- mechanism_ref @2
- quid "3EE9E3480294"
- title "SimpleIP"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$6" @80
- location (608, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @80
- location (608, 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 "3EE9E49300BF"
- width 300
- height 685
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @81
- location (608, 368)
- line_color 3342489
- InterObjView @80
- height 392
- y_coord 332
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @82
- location (608, 528)
- line_color 3342489
- InterObjView @80
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @83
- location (608, 640)
- line_color 3342489
- InterObjView @80
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$7" @84
- location (272, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @84
- location (272, 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 "3EE9E4E400A0"
- width 300
- height 685
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @85
- location (272, 336)
- line_color 3342489
- InterObjView @84
- height 484
- y_coord 424
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @86
- location (272, 448)
- line_color 3342489
- InterObjView @84
- height 60
- y_coord 0
- Nested TRUE))
- (object InterMessView "" @87
- location (16, 368)
- label (object SegLabel @88
- Parent_View @87
- location (439, 339)
- quidu "3EE9E5AD0237"
- anchor_loc 1
- nlines 1
- max_width 226
- justify 0
- label "LinkLayerUp"
- pctDist 0.498361
- height 29
- orientation 0)
- line_color 3342489
- client @84
- supplier @80
- Focus_Src @85
- Focus_Entry @81
- origin (287, 368)
- terminus (592, 368)
- ordinal 0)
- (object InterMessView "" @89
- location (16, 448)
- label (object SegLabel @90
- Parent_View @89
- location (441, 419)
- quidu "3EE9E5C301A9"
- anchor_loc 1
- nlines 1
- max_width 97
- justify 0
- label "State"
- pctDist 0.496711
- height 29
- orientation 1)
- line_color 3342489
- client @80
- supplier @84
- Focus_Src @81
- Focus_Entry @86
- origin (592, 448)
- terminus (288, 448)
- ordinal 1)
- (object InterObjView "$UNNAMED$8" @91
- location (944, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @91
- location (944, 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 "3EE9E6B601F7"
- width 300
- height 685
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1)
- (object SelfMessView "" @92
- location (16, 528)
- label (object SegLabel @93
- Parent_View @92
- location (698, 500)
- quidu "3EE9E82A0004"
- anchor_loc 1
- nlines 1
- max_width 444
- justify 0
- label "SetTimer(ETimerMedium)"
- pctDist 0.493333
- height 28
- orientation 0)
- line_color 3342489
- client @80
- supplier @80
- Focus_Src @81
- Focus_Entry @82
- origin (624, 528)
- terminus (774, 528)
- ordinal 2)
- (object SelfMessView "" @94
- location (16, 640)
- label (object SegLabel @95
- Parent_View @94
- location (698, 612)
- quidu "3EE9E841033F"
- anchor_loc 1
- nlines 1
- max_width 463
- justify 0
- label "switch to compatibility layer"
- pctDist 0.493333
- height 28
- orientation 0)
- line_color 3342489
- client @80
- supplier @80
- Focus_Src @81
- Focus_Entry @83
- origin (624, 640)
- terminus (774, 640)
- ordinal 3)))
- (object InteractionDiagram "Daemon as a Server Address Acquisition R-interface"
- mechanism_ref @3
- quid "3F4DF01D0174"
- title "Daemon as a Server Address Acquisition R-interface"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$9" @96
- location (832, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @96
- location (832, 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 "3F4DF09600B9"
- width 300
- height 1753
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @97
- location (832, 352)
- line_color 3342489
- InterObjView @96
- height 1476
- y_coord 1416
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @98
- location (832, 576)
- line_color 3342489
- InterObjView @96
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @99
- location (832, 688)
- line_color 3342489
- InterObjView @96
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @100
- location (832, 1648)
- line_color 3342489
- InterObjView @96
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$11" @101
- location (512, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @101
- location (512, 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 "3F4DF09600C3"
- width 300
- height 1753
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @102
- location (512, 336)
- line_color 3342489
- InterObjView @101
- height 1552
- y_coord 1492
- Nested FALSE))
- (object InterObjView "$UNNAMED$10" @103
- location (1232, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @103
- location (1232, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 456
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F4DF09600C6"
- width 474
- height 1753
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @104
- location (1232, 414)
- line_color 3342489
- InterObjView @103
- height 184
- y_coord 124
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @105
- location (1232, 478)
- line_color 3342489
- InterObjView @103
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @106
- location (1232, 800)
- line_color 3342489
- InterObjView @103
- height 968
- y_coord 908
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @107
- location (1232, 1568)
- line_color 3342489
- InterObjView @103
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "Service" @108
- location (1648, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @108
- location (1648, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "Service")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F4DF09600CB"
- width 300
- height 1753
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @109
- location (1648, 848)
- line_color 3342489
- InterObjView @108
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @110
- location (1648, 912)
- line_color 3342489
- InterObjView @108
- height 836
- y_coord 776
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @111
- location (1648, 1328)
- line_color 3342489
- InterObjView @108
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$13" @112
- location (1952, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @112
- location (1952, 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 "3F4DF09600DD"
- width 300
- height 1753
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @113
- location (1952, 960)
- line_color 3342489
- InterObjView @112
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @114
- location (1952, 1072)
- line_color 3342489
- InterObjView @112
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$14" @115
- location (2288, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @115
- location (2288, 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 "3F4DF09600DE"
- width 300
- height 1753
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @116
- location (2288, 1184)
- line_color 3342489
- InterObjView @115
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @117
- location (2288, 1264)
- line_color 3342489
- InterObjView @115
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @118
- location (2288, 1424)
- line_color 3342489
- InterObjView @115
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$12" @119
- location (176, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @119
- location (176, 339)
- anchor_loc 1
- nlines 2
- max_width 360
- justify 0
- label "")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F4DF09600DB"
- width 336
- height 1753
- icon_height 162
- icon_width 120
- icon_y_offset -93
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @120
- location (176, 1504)
- line_color 3342489
- InterObjView @119
- height 184
- y_coord 124
- Nested FALSE))
- (object NoteView @121
- location (912, 1280)
- label (object ItemLabel
- Parent_View @121
- location (688, 1221)
- fill_color 13434879
- nlines 2
- max_width 413
- label "indicates the daemon has completed its task")
- line_color 3342489
- fill_color 13434879
- width 473
- height 131)
- (object Label @122
- location (1478, 116)
- font (object Font
- size 8)
- nlines 42
- max_width 61
- label
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
- )
- (object Label @123
- location (1232, 80)
- nlines 1
- max_width 493
- label "Process(thread) boundary")
- (object NoteView @124
- location (2000, 1616)
- label (object ItemLabel
- Parent_View @124
- location (1780, 1519)
- fill_color 13434879
- nlines 4
- max_width 404
- label "Send the result down to IP interface. The stack should unblock all its waiting flows.")
- line_color 3342489
- fill_color 13434879
- width 464
- height 206)
- (object NoteView @125
- location (1440, 1184)
- label (object ItemLabel
- Parent_View @125
- location (1288, 1125)
- fill_color 13434879
- nlines 2
- max_width 268
- label "with given connection info")
- line_color 3342489
- fill_color 13434879
- width 328
- height 131)
- (object NoteView @126
- location (2272, 1056)
- label (object ItemLabel
- Parent_View @126
- location (2130, 985)
- fill_color 13434879
- nlines 3
- max_width 249
- label "using just attached connection")
- line_color 3342489
- fill_color 13434879
- width 309
- height 154)
- (object NoteView @127
- location (1696, 688)
- label (object ItemLabel
- Parent_View @127
- location (1394, 628)
- fill_color 13434879
- nlines 2
- max_width 568
- label
-|methods of "private" R-interface between daemon & NIFMAN
- )
- line_color 3342489
- fill_color 13434879
- width 628
- height 132)
- (object InterMessView "" @128
- location (16, 352)
- label (object SegLabel @129
- Parent_View @128
- location (671, 325)
- quidu "3F4DF09600C1"
- anchor_loc 1
- nlines 1
- max_width 226
- justify 0
- label "LinkLayerUp"
- pctDist 0.498361
- height 28
- orientation 0)
- line_color 3342489
- client @101
- supplier @96
- Focus_Src @102
- Focus_Entry @97
- origin (527, 352)
- terminus (816, 352)
- ordinal 0)
- (object SelfMessView "" @130
- location (16, 688)
- label (object SegLabel @131
- Parent_View @130
- location (921, 661)
- quidu "3F4DF09600BB"
- anchor_loc 1
- nlines 1
- max_width 459
- justify 0
- label "SetTimer(ETimerMedium)"
- pctDist 0.493333
- height 28
- orientation 0)
- line_color 3342489
- client @96
- supplier @96
- Focus_Src @97
- Focus_Entry @99
- origin (848, 688)
- terminus (998, 688)
- ordinal 4)
- (object SelfMessView "" @132
- location (16, 576)
- label (object SegLabel @133
- Parent_View @132
- location (921, 539)
- quidu "3F4DF09600BC"
- anchor_loc 1
- nlines 1
- max_width 503
- justify 0
- label "switch to compatibility layer"
- pctDist 0.486667
- height 38
- orientation 0)
- line_color 3342489
- client @96
- supplier @96
- Focus_Src @97
- Focus_Entry @98
- origin (848, 576)
- terminus (998, 576)
- ordinal 3)
- (object InterMessView "" @134
- location (16, 414)
- label (object SegLabel @135
- Parent_View @134
- location (1031, 386)
- quidu "3F4DF09600BE"
- anchor_loc 1
- nlines 1
- max_width 322
- justify 0
- label "NewL"
- pctDist 0.498645
- height 29
- orientation 0)
- line_color 3342489
- client @96
- supplier @103
- Focus_Src @97
- Focus_Entry @104
- origin (847, 414)
- terminus (1216, 414)
- ordinal 1)
- (object SelfMessView "" @136
- location (16, 478)
- label (object SegLabel @137
- Parent_View @136
- location (1321, 450)
- quidu "3F4DF09600C4"
- anchor_loc 1
- nlines 1
- max_width 288
- justify 0
- label "Lookup daemon"
- pctDist 0.493333
- height 29
- orientation 0)
- line_color 3342489
- client @103
- supplier @103
- Focus_Src @104
- Focus_Entry @105
- origin (1248, 478)
- terminus (1398, 478)
- ordinal 2)
- (object InterMessView "" @138
- location (16, 848)
- font (object Font
- size 8)
- label (object SegLabel @139
- Parent_View @138
- location (1438, 821)
- font (object Font
- size 8)
- quidu "3F4DF09600C9"
- anchor_loc 1
- nlines 1
- max_width 500
- justify 0
- label "CreateSession"
- pctDist 0.498701
- height 28
- orientation 0)
- line_color 3342489
- client @103
- supplier @108
- Focus_Src @106
- Focus_Entry @109
- origin (1247, 848)
- terminus (1632, 848)
- ordinal 6)
- (object InterMessView "" @140
- location (16, 960)
- font (object Font
- size 8)
- label (object SegLabel @141
- Parent_View @140
- location (1799, 916)
- font (object Font
- size 8)
- quidu "3F4DF09600D0"
- anchor_loc 1
- nlines 1
- max_width 82
- justify 0
- label "Open"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @108
- supplier @112
- Focus_Src @110
- Focus_Entry @113
- origin (1663, 960)
- terminus (1936, 960)
- ordinal 8)
- (object SelfMessView "" @142
- location (16, 1328)
- font (object Font
- size 8)
- label (object SegLabel @143
- Parent_View @142
- location (1739, 1308)
- font (object Font
- size 8)
- quidu "3F4DF09600D3"
- anchor_loc 1
- nlines 1
- max_width 269
- justify 0
- label "acquire IP address"
- pctDist 0.500000
- height 21
- orientation 0)
- line_color 3342489
- client @108
- supplier @108
- Focus_Src @110
- Focus_Entry @111
- origin (1664, 1328)
- terminus (1814, 1328)
- ordinal 12)
- (object InterMessView "" @144
- location (16, 1424)
- font (object Font
- size 8)
- label (object SegLabel @145
- Parent_View @144
- location (1967, 1398)
- font (object Font
- size 8)
- quidu "3F4DF09600D6"
- anchor_loc 1
- nlines 1
- max_width 181
- justify 0
- label "Set Address"
- pctDist 0.499200
- height 27
- orientation 0)
- line_color 3342489
- client @108
- supplier @115
- Focus_Src @110
- Focus_Entry @118
- origin (1663, 1424)
- terminus (2272, 1424)
- ordinal 13)
- (object InterMessView "" @146
- location (16, 1184)
- label (object SegLabel @147
- Parent_View @146
- location (1967, 1159)
- font (object Font
- size 8)
- quidu "3F4DF09600D7"
- anchor_loc 1
- nlines 1
- max_width 216
- justify 0
- label "Open/Connect"
- pctDist 0.500800
- height 26
- orientation 0)
- line_color 3342489
- client @108
- supplier @115
- Focus_Src @110
- Focus_Entry @116
- origin (1663, 1184)
- terminus (2272, 1184)
- ordinal 10)
- (object InterMessView "" @148
- location (16, 1072)
- label (object SegLabel @149
- Parent_View @148
- location (1800, 1046)
- font (object Font
- size 8)
- quidu "3F4DF09600D1"
- anchor_loc 1
- nlines 1
- max_width 141
- justify 0
- label "Attach"
- pctDist 0.501832
- height 27
- orientation 0)
- line_color 3342489
- client @108
- supplier @112
- Focus_Src @110
- Focus_Entry @114
- origin (1663, 1072)
- terminus (1936, 1072)
- ordinal 9)
- (object InterMessView "" @150
- location (16, 1264)
- label (object SegLabel @151
- Parent_View @150
- location (1967, 1236)
- font (object Font
- size 8)
- quidu "3F4DF09600D8"
- anchor_loc 1
- nlines 1
- max_width 694
- justify 0
- label "SetOption(KSONoSourceAddressSelect)"
- pctDist 0.500800
- height 29
- orientation 0)
- line_color 3342489
- client @108
- supplier @115
- Focus_Src @110
- Focus_Entry @117
- origin (1663, 1264)
- terminus (2272, 1264)
- ordinal 11)
- (object InterMessView "" @152
- location (16, 1504)
- label (object SegLabel @153
- Parent_View @152
- location (912, 1460)
- quidu "3F4DF09600CE"
- anchor_loc 1
- nlines 1
- max_width 172
- justify 0
- label "Complete"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @108
- supplier @119
- Focus_Src @110
- Focus_Entry @120
- origin (1632, 1504)
- terminus (192, 1504)
- ordinal 14)
- (object InterMessView "" @154
- location (16, 1568)
- label (object SegLabel @155
- Parent_View @154
- location (703, 1524)
- quidu "3F4DF09600DC"
- anchor_loc 1
- nlines 1
- max_width 94
- justify 0
- label "RunL"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @119
- supplier @103
- Focus_Src @120
- Focus_Entry @107
- origin (191, 1568)
- terminus (1216, 1568)
- ordinal 15)
- (object AttachView "" @156
- stereotype TRUE
- line_color 3342489
- client @124
- supplier @144
- line_style 0)
- (object AttachView "" @157
- stereotype TRUE
- line_color 3342489
- client @125
- supplier @148
- line_style 0)
- (object AttachView "" @158
- stereotype TRUE
- line_color 3342489
- client @126
- supplier @146
- line_style 0)
- (object AttachView "" @159
- stereotype TRUE
- line_color 3342489
- client @127
- supplier @138
- line_style 0)
- (object InterMessView "" @160
- location (16, 800)
- label (object SegLabel @161
- Parent_View @160
- location (1031, 756)
- quidu "3F4DF0CC0210"
- anchor_loc 1
- nlines 1
- max_width 338
- justify 0
- label "ConfigureNetworkL"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @96
- supplier @103
- Focus_Src @97
- Focus_Entry @106
- origin (847, 800)
- terminus (1216, 800)
- ordinal 5)
- (object AttachView "" @162
- stereotype TRUE
- line_color 3342489
- client @121
- supplier @152
- line_style 0)
- (object InterMessView "" @163
- location (16, 1648)
- label (object SegLabel @164
- Parent_View @163
- location (1032, 1604)
- quidu "3F4DF20F02AD"
- anchor_loc 1
- nlines 1
- max_width 425
- justify 0
- label "Progress(KLinkLayerUp)"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @103
- supplier @96
- Focus_Src @106
- Focus_Entry @100
- origin (1216, 1648)
- terminus (848, 1648)
- ordinal 16)
- (object InterMessView "" @165
- location (16, 912)
- label (object SegLabel @166
- Parent_View @165
- location (1438, 884)
- font (object Font
- size 8)
- quidu "3F6046850119"
- anchor_loc 1
- nlines 1
- max_width 394
- justify 0
- label "Configure(connection info)"
- pctDist 0.498701
- height 29
- orientation 0)
- line_color 3342489
- client @103
- supplier @108
- Focus_Src @106
- Focus_Entry @110
- origin (1247, 912)
- terminus (1632, 912)
- ordinal 7)
- (object AttachView "" @167
- stereotype TRUE
- line_color 3342489
- client @127
- supplier @165
- line_style 0)
- (object NoteView @168
- location (368, 480)
- label (object ItemLabel
- Parent_View @168
- location (99, 409)
- fill_color 13434879
- nlines 3
- max_width 502
- label
-|returns a "proper" instance of CNifConfigurationControl superclass
- )
- line_color 3342489
- fill_color 13434879
- width 562
- height 155)
- (object AttachView "" @169
- stereotype TRUE
- line_color 3342489
- client @168
- supplier @134
- line_style 0)
- (object NoteView @170
- location (896, 960)
- label (object ItemLabel
- Parent_View @170
- location (662, 889)
- fill_color 13434879
- nlines 3
- max_width 432
- label "method of CNifConfigurationControl superclass")
- line_color 3342489
- fill_color 13434879
- width 492
- height 155)
- (object AttachView "" @171
- stereotype TRUE
- line_color 3342489
- client @170
- supplier @160
- line_style 0)))))
- (object UseCase "IOTA provisioning policy"
- quid "3EF841B701C8"
- statemachine (object State_Machine "State/Activity Model"
- quid "3EF8734B01A9"
- states (list States
- (object State "Start"
- quid "3EF9BBE80399"
- transitions (list transition_list
- (object State_Transition
- quid "3EF9BC810241"
- supplier "Idle"
- quidu "3EF9BBFA004D"
- sendEvent (object sendEvent
- quid "3EF9BC810244"))
- (object State_Transition
- quid "3F054CC9034E"
- supplier "OnXXX()"
- quidu "3F054C3501F6"
- sendEvent (object sendEvent
- quid "3F054CC90351")))
- type "StartState")
- (object State "Idle"
- quid "3EF9BBFA004D"
- transitions (list transition_list
- (object State_Transition
- quid "3EF9D1AF000F"
- label ""
- supplier "No Settings"
- quidu "3EF9BC020203"
- Event (object Event "SelectAgent"
- quid "3EF9D1AF0010")
- condition "[IOTA applies"
- sendEvent (object sendEvent
- quid "3EF9D1AF0012"))
- (object State_Transition
- quid "3EF9D22503D7"
- label ""
- supplier "Provisioning session"
- quidu "3EF9BC2E004D"
- Event (object Event "OnConnectionStarted"
- quid "3EF9D22503D8")
- condition "IOTA in progress"
- sendEvent (object sendEvent
- quid "3EF9D22503DA"))
- (object State_Transition
- quid "3EFAE3DA00DA"
- label ""
- supplier "User Data"
- quidu "3EFAE3C7034B"
- Event (object Event "SelectAgent"
- quid "3EFAE3DA00DB")
- condition "IOTA not in progress"
- sendEvent (object sendEvent
- quid "3EFAE3DA00DD"))
- (object State_Transition
- quid "3EFAE55B0186"
- supplier "Destroy"
- quidu "3EFAE54F0128"
- sendEvent (object sendEvent
- quid "3EFAE55B0189")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3EFC3E79030C"
- states (list States
- (object State "Start"
- quid "3EFC466B01D4"
- transitions (list transition_list
- (object State_Transition
- quid "3F0EC4FD0286"
- supplier ":Idle:GetPolicy?"
- quidu "3F0EC39501DA"
- sendEvent (object sendEvent
- quid "3F0EC4FD0289")))
- type "StartState")
- (object State "return KErrNone"
- quid "3F00141B0273"
- type "EndState")
- (object ActivityState "SelectAgent"
- quid "3F0EC32D00E0"
- transitions (list transition_list
- (object State_Transition
- quid "3F0EC5560034"
- supplier ":Idle:return value?"
- quidu "3F0EC426018C"
- sendEvent (object sendEvent
- quid "3F0EC5560037"))))
- (object Decision "GetPolicy?"
- quid "3F0EC39501DA"
- transitions (list transition_list
- (object State_Transition
- quid "3F0EC460038F"
- label ""
- supplier ":Idle:return KErrNone"
- quidu "3F00141B0273"
- condition "NULL"
- sendEvent (object sendEvent
- quid "3F0EC4600392"))
- (object State_Transition
- quid "3F0EC46D038F"
- label ""
- supplier ":Idle:SelectAgent"
- quidu "3F0EC32D00E0"
- condition "!=NULL"
- sendEvent (object sendEvent
- quid "3F0EC46D0392"))))
- (object Decision "return value?"
- quid "3F0EC426018C"
- transitions (list transition_list
- (object State_Transition
- quid "3F0EC55B01AB"
- label ""
- supplier ":Idle:GetPolicy?"
- quidu "3F0EC39501DA"
- condition "!=KRequestPending"
- sendEvent (object sendEvent
- quid "3F0EC55B01AE"))
- (object State_Transition
- quid "3F0EC58600E0"
- label ""
- supplier ":Idle:SetPolicy"
- quidu "3F0EC5790209"
- condition "KRequestPending"
- sendEvent (object sendEvent
- quid "3F0EC58600E3"))))
- (object ActivityState "SetPolicy"
- quid "3F0EC5790209"
- transitions (list transition_list
- (object State_Transition
- quid "3F0EC5B20312"
- supplier ":Idle:return KErrNone"
- quidu "3F00141B0273"
- sendEvent (object sendEvent
- quid "3F0EC5B20315")))))
- partitions (list Partitions
- (object Partition "$UNNAMED$15"
- quid "3EFC4962029F"
- class "Logical View::Connection Management Policy::CNifPolicyIdle"
- quidu "3EFAD73100DA"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$16"
- quid "3F0EC2FB039F"
- class "Logical View::Connection Management Policy::MNifManPolicyState"
- quidu "3F0D4A7B018C"
- persistence "Transient"
- multi FALSE))
- statediagrams (list StateDiagrams
- (object ActivityDiagram "SelectAgent"
- quid "3EFC49460399"
- title "SelectAgent"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$15" @172
- line_color 3342489
- quidu "3EFC4962029F"
- width 1180)
- (object StateView "StartState" "Start" @173
- Parent_View @172
- location (608, 144)
- label (object ItemLabel
- Parent_View @173
- location (650, 114)
- anchor_loc 1
- nlines 2
- max_width -36
- justify 0
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EFC466B01D4"
- autoResize TRUE)
- (object StateView "EndState" "return KErrNone" @174
- Parent_View @172
- location (144, 400)
- label (object ItemLabel
- Parent_View @174
- location (198, 358)
- nlines 2
- max_width 600
- label "return KErrNone")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F00141B0273"
- autoResize TRUE)
- (object DecisionView "GetPolicy?" @175
- Parent_View @172
- location (608, 400)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @175
- location (664, 351)
- nlines 2
- max_width 300
- label "GetPolicy?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EC39501DA"
- autoResize TRUE)
- (object TransView "" @176
- label (object SegLabel @177
- Parent_View @176
- location (359, 428)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ NULL ]"
- pctDist 0.501441
- height 28
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F0EC460038F"
- client @175
- supplier @174
- line_style 0
- x_offset FALSE)
- (object TransView "" @178
- stereotype TRUE
- line_color 3342489
- quidu "3F0EC4FD0286"
- client @173
- supplier @175
- line_style 0
- x_offset FALSE)
- (object DecisionView "return value?" @179
- Parent_View @172
- location (608, 736)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @179
- location (664, 687)
- nlines 2
- max_width 300
- label "return value?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EC426018C"
- autoResize TRUE)
- (object TransView "" @180
- label (object SegLabel @181
- Parent_View @180
- location (389, 661)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ !=KRequestPending ]"
- pctDist 0.145038
- height 219
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F0EC55B01AB"
- client @179
- supplier @175
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "SetPolicy" @182
- Parent_View @172
- location (608, 992)
- label (object ItemLabel
- Parent_View @182
- location (608, 993)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "SetPolicy")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EC5790209"
- autoResize TRUE)
- (object TransView "" @183
- label (object SegLabel @184
- Parent_View @183
- location (397, 792)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ KRequestPending ]"
- pctDist 0.115854
- height 211
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F0EC58600E0"
- client @179
- supplier @182
- line_style 0
- x_offset FALSE)
- (object StateView "EndState" "return KErrNone" @185
- Parent_View @172
- location (608, 1248)
- label (object ItemLabel
- Parent_View @185
- location (662, 1206)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "return KErrNone")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F00141B0273"
- autoResize TRUE)
- (object TransView "" @186
- stereotype TRUE
- line_color 3342489
- quidu "3F0EC5B20312"
- client @182
- supplier @185
- line_style 0
- x_offset FALSE)
- (object NoteView @187
- Parent_View @172
- location (1104, 192)
- label (object ItemLabel
- Parent_View @187
- location (844, 67)
- fill_color 13434879
- nlines 5
- max_width 484
- label "The order in iPolicies array determines the order the policies will be called. CIOTANoSettings policy should be the first member")
- line_color 3342489
- fill_color 13434879
- width 544
- height 262)
- (object Swimlane "$UNNAMED$16" @188
- location (1180, 0)
- line_color 3342489
- quidu "3F0EC2FB039F"
- width 496)
- (object ActivityStateView "SelectAgent" @189
- Parent_View @188
- location (1428, 528)
- label (object ItemLabel
- Parent_View @189
- location (1428, 529)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "SelectAgent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EC32D00E0"
- autoResize TRUE)
- (object TransView "" @190
- label (object SegLabel @191
- Parent_View @190
- location (952, 484)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ !=NULL ]"
- pctDist 0.472125
- height 38
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F0EC46D038F"
- client @175
- supplier @189
- line_style 0
- x_offset FALSE)
- (object TransView "" @192
- stereotype TRUE
- line_color 3342489
- quidu "3F0EC5560034"
- client @189
- supplier @179
- line_style 0
- x_offset FALSE)
- (object AttachView "" @193
- stereotype TRUE
- line_color 3342489
- client @187
- supplier @175
- line_style 0)))))
- type "Normal")
- (object State "No Settings"
- quid "3EF9BC020203"
- transitions (list transition_list
- (object State_Transition
- quid "3EF9D21D0231"
- supplier "Idle"
- quidu "3EF9BBFA004D"
- sendEvent (object sendEvent
- quid "3EF9D21D0234")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3F0015410263"
- states (list States
- (object Decision "IOTA available?"
- quid "3F030C530031"
- transitions (list transition_list
- (object State_Transition
- quid "3F0310CD03AC"
- label ""
- supplier ":No Settings:launch IOTA application"
- quidu "3F030D9C0273"
- condition "YES"
- sendEvent (object sendEvent
- quid "3F0310CD03AF"))))
- (object State "return"
- quid "3F030D7402D1"
- type "EndState")
- (object ActivityState "launch IOTA application"
- quid "3F030D9C0273"
- transitions (list transition_list
- (object State_Transition
- quid "3F03110E035D"
- supplier ":No Settings:SetActive"
- quidu "3F0310110263"
- sendEvent (object sendEvent
- quid "3F03110E0360"))))
- (object ActivityState "SetActive"
- quid "3F0310110263"
- transitions (list transition_list
- (object State_Transition
- quid "3F0EC79D0034"
- quidu "3F002B7001D7"
- sendEvent (object sendEvent
- quid "3F0EC79D0037"))
- (object State_Transition
- quid "3F0ED12C00B3"
- supplier ":No Settings:return KRequestPending"
- quidu "3F0ED12C00AA"
- sendEvent (object sendEvent
- quid "3F0ED12C00B6"))
- (object State_Transition
- quid "3F0ED94B013E"
- supplier ":No Settings:return"
- quidu "3F030D7402D1"
- sendEvent (object sendEvent
- quid "3F0ED94B0141"))))
- (object Decision "Error ?"
- quid "3F0313740060"
- transitions (list transition_list
- (object State_Transition
- quid "3F03144E037D"
- label ""
- supplier ":No Settings:Set Timer"
- quidu "3F0ED8AD03CE"
- condition "NO"
- sendEvent (object sendEvent
- quid "3F03144E0380"))
- (object State_Transition
- quid "3F0ED0620286"
- label ""
- supplier ":No Settings:SetPolicy(KNifPolicyIdle)"
- quidu "3F0ECFE40332"
- condition "YES"
- sendEvent (object sendEvent
- quid "3F0ED0620289"))))
- (object Decision "Timer?"
- quid "3F0ECB040257"
- transitions (list transition_list
- (object State_Transition
- quid "3F0ED00A013E"
- label ""
- supplier ":No Settings:SetPolicy(KNifPolicyIdle)"
- quidu "3F0ECFE40332"
- Event (object Event "YES"
- quid "3F0ED00A013F")
- sendEvent (object sendEvent
- quid "3F0ED00A0141"))
- (object State_Transition
- quid "3F0ED0360341"
- label ""
- supplier ":No Settings:Error ?"
- quidu "3F0313740060"
- condition "NO"
- sendEvent (object sendEvent
- quid "3F0ED0360344"))))
- (object ActivityState "SetPolicy(KNifPolicyIdle)"
- quid "3F0ECFE40332"
- transitions (list transition_list
- (object State_Transition
- quid "3F0ED02302A5"
- supplier ":No Settings:cancel queued requests"
- quidu "3F0ED00D011E"
- sendEvent (object sendEvent
- quid "3F0ED02302A8"))
- (object State_Transition
- quid "3F0ED68D02A5"
- supplier ":No Settings:return KErrNone"
- quidu "3F0ED12C0092"
- sendEvent (object sendEvent
- quid "3F0ED68D02A8"))
- (object State_Transition
- quid "3F0ED6930332"
- supplier ":No Settings:dispatch queued requests"
- quidu "3F0ED560012E"
- sendEvent (object sendEvent
- quid "3F0ED6930335"))
- (object State_Transition
- quid "3F0EE9C20332"
- supplier ":No Settings:return KErrNone"
- quidu "3F0ED12C0092"
- sendEvent (object sendEvent
- quid "3F0EE9C20335"))))
- (object ActivityState "cancel queued requests"
- quid "3F0ED00D011E"
- transitions (list transition_list
- (object State_Transition
- quid "3F0ED05B0370"
- supplier ":No Settings:return"
- quidu "3F030D7402D1"
- sendEvent (object sendEvent
- quid "3F0ED05B0373"))
- (object State_Transition
- quid "3F0ED3C302C4"
- supplier ":No Settings:SelectComplete(KErrCouldNotConnect)"
- quidu "3F0ED3800380"
- sendEvent (object sendEvent
- quid "3F0ED3C302C7"))
- (object State_Transition
- quid "3F0ED6860267"
- supplier ":No Settings:iIOTAConnection=NULL"
- quidu "3F0ED51400FF"
- sendEvent (object sendEvent
- quid "3F0ED686026A"))
- (object State_Transition
- quid "3F0EEA440341"
- supplier ":No Settings:SetPolicy(KNifPolicyIdle)"
- quidu "3F0ECFE40332"
- sendEvent (object sendEvent
- quid "3F0EEA440344"))
- (object State_Transition
- quid "3F0EEA7D0380"
- supplier ":No Settings:SelectComplete(KErrCouldNotConnect)"
- quidu "3F0ED3800380"
- sendEvent (object sendEvent
- quid "3F0EEA7D0383"))))
- (object State "Start"
- quid "3F0ED12C0073"
- transitions (list transition_list
- (object State_Transition
- quid "3F0ED12C0078"
- supplier ":No Settings:CurrentPolicy?"
- quidu "3F0ED12C0084"
- sendEvent (object sendEvent
- quid "3F0ED12C007B"))
- (object State_Transition
- quid "3F0ED12C007C"
- supplier ":No Settings:IOTA available?"
- quidu "3F030C530031"
- sendEvent (object sendEvent
- quid "3F0ED12C007F"))
- (object State_Transition
- quid "3F0ED12C0080"
- supplier ":No Settings:Error ?"
- quidu "3F0313740060"
- sendEvent (object sendEvent
- quid "3F0ED12C0083"))
- (object State_Transition
- quid "3F0ED403014D"
- supplier ":No Settings:Timer?"
- quidu "3F0ECB040257"
- sendEvent (object sendEvent
- quid "3F0ED4030150"))
- (object State_Transition
- quid "3F0ED4A100FF"
- supplier ":No Settings:refresh CommDb settings"
- quidu "3F0ED4910257"
- sendEvent (object sendEvent
- quid "3F0ED4A10102"))
- (object State_Transition
- quid "3F0ED99A02E4"
- supplier ":No Settings:Cancel Timer"
- quidu "3F0ED97D02E4"
- sendEvent (object sendEvent
- quid "3F0ED99A02E7"))
- (object State_Transition
- quid "3F0EE9B2017C"
- supplier ":No Settings:iIOTAConnection?"
- quidu "3F0EE8D50332"
- sendEvent (object sendEvent
- quid "3F0EE9B2017F")))
- type "StartState")
- (object Decision "SettingsOK?"
- quid "3F0ED12C0097"
- transitions (list transition_list
- (object State_Transition
- quid "3F0ED12C0093"
- label ""
- supplier ":No Settings:return KErrNone"
- quidu "3F0ED12C0092"
- condition "YES"
- sendEvent (object sendEvent
- quid "3F0ED12C0096"))
- (object State_Transition
- quid "3F0ED12C0098"
- label ""
- supplier ":No Settings:launch IOTA"
- quidu "3F0ED12C009C"
- condition "NO"
- sendEvent (object sendEvent
- quid "3F0ED12C009B"))
- (object State_Transition
- quid "3F0ED4DB02B5"
- label ""
- supplier ":No Settings:cancel queued requests"
- quidu "3F0ED00D011E"
- condition "NO"
- sendEvent (object sendEvent
- quid "3F0ED4DB02B8"))
- (object State_Transition
- quid "3F0ED70E017C"
- label ""
- supplier ":No Settings:iIOTAConnection=NULL"
- quidu "3F0ED51400FF"
- condition "YES"
- sendEvent (object sendEvent
- quid "3F0ED70E017F"))))
- (object State "return KErrNone"
- quid "3F0ED12C0092"
- type "EndState")
- (object State "return KRequestPending"
- quid "3F0ED12C00AA"
- type "EndState")
- (object ActivityState "launch IOTA"
- quid "3F0ED12C009C"
- transitions (list transition_list
- (object State_Transition
- quid "3F0ED12C009D"
- supplier ":No Settings:SetActive"
- quidu "3F0310110263"
- sendEvent (object sendEvent
- quid "3F0ED12C00A0"))))
- (object Decision "CurrentPolicy?"
- quid "3F0ED12C0084"
- transitions (list transition_list
- (object State_Transition
- quid "3F0ED12C0085"
- label ""
- supplier ":No Settings:IOTA?"
- quidu "3F0EF33D00C1"
- condition "ME"
- sendEvent (object sendEvent
- quid "3F0ED12C0088"))
- (object State_Transition
- quid "3F0ED12C0089"
- label ""
- supplier ":No Settings:SettingsOK?"
- quidu "3F0ED12C0097"
- condition "SOMEBODY ELSE"
- sendEvent (object sendEvent
- quid "3F0ED12C008C"))))
- (object ActivityState "queue request"
- quid "3F0ED12C008D"
- transitions (list transition_list
- (object State_Transition
- quid "3F0ED12C008E"
- supplier ":No Settings:return KErrNone"
- quidu "3F0ED12C0092"
- sendEvent (object sendEvent
- quid "3F0ED12C0091"))))
- (object ActivityState "SelectComplete(KErrCouldNotConnect)"
- quid "3F0ED3800380"
- transitions (list transition_list
- (object State_Transition
- quid "3F0ED3D30053"
- supplier ":No Settings:cancel queued requests"
- quidu "3F0ED00D011E"
- sendEvent (object sendEvent
- quid "3F0ED3D30056"))
- (object State_Transition
- quid "3F0EEA83015D"
- supplier ":No Settings:cancel queued requests"
- quidu "3F0ED00D011E"
- sendEvent (object sendEvent
- quid "3F0EEA830160"))))
- (object ActivityState "refresh CommDb settings"
- quid "3F0ED4910257"
- transitions (list transition_list
- (object State_Transition
- quid "3F0ED4A303BE"
- supplier ":No Settings:SettingsOK?"
- quidu "3F0ED12C0097"
- sendEvent (object sendEvent
- quid "3F0ED4A303C1"))))
- (object ActivityState "iIOTAConnection=NULL"
- quid "3F0ED51400FF"
- transitions (list transition_list
- (object State_Transition
- quid "3F0ED6F1015D"
- supplier ":No Settings:return KErrNone"
- quidu "3F0ED12C0092"
- sendEvent (object sendEvent
- quid "3F0ED6F10160"))
- (object State_Transition
- quid "3F0ED7B50092"
- supplier ":No Settings:SetPolicy(KNifPolicyIdle)"
- quidu "3F0ECFE40332"
- sendEvent (object sendEvent
- quid "3F0ED7B50095"))
- (object State_Transition
- quid "3F0ED7B80024"
- supplier ":No Settings:SetPolicy(KNifPolicyIdle)"
- quidu "3F0ECFE40332"
- sendEvent (object sendEvent
- quid "3F0ED7B80027"))))
- (object ActivityState "dispatch queued requests"
- quid "3F0ED560012E"
- transitions (list transition_list
- (object State_Transition
- quid "3F0ED66C0380"
- supplier ":No Settings:SelectAgent"
- quidu "3F0ED6590267"
- sendEvent (object sendEvent
- quid "3F0ED66C0383"))
- (object State_Transition
- quid "3F0ED6ED017C"
- supplier ":No Settings:return KErrNone"
- quidu "3F0ED12C0092"
- sendEvent (object sendEvent
- quid "3F0ED6ED017F"))))
- (object ActivityState "SelectAgent"
- quid "3F0ED6590267"
- transitions (list transition_list
- (object State_Transition
- quid "3F0ED6FD0267"
- supplier ":No Settings:dispatch queued requests"
- quidu "3F0ED560012E"
- sendEvent (object sendEvent
- quid "3F0ED6FD026A"))
- (object State_Transition
- quid "3F0EF4F30218"
- supplier ":No Settings:return KErrNone"
- quidu "3F0ED12C0092"
- sendEvent (object sendEvent
- quid "3F0EF4F3021B"))))
- (object ActivityState "Set Timer"
- quid "3F0ED8AD03CE"
- transitions (list transition_list
- (object State_Transition
- quid "3F0ED94400A1"
- supplier ":No Settings:SetActive"
- quidu "3F0310110263"
- sendEvent (object sendEvent
- quid "3F0ED94400A4"))))
- (object ActivityState "Cancel Timer"
- quid "3F0ED97D02E4"
- transitions (list transition_list
- (object State_Transition
- quid "3F0ED9B60361"
- supplier ":No Settings:set iIOTAConnection"
- quidu "3F0ED9A00312"
- sendEvent (object sendEvent
- quid "3F0ED9B60364"))))
- (object ActivityState "set iIOTAConnection"
- quid "3F0ED9A00312"
- transitions (list transition_list
- (object State_Transition
- quid "3F0ED9D00034"
- supplier ":No Settings:return KErrNone"
- quidu "3F0ED12C0092"
- sendEvent (object sendEvent
- quid "3F0ED9D00037"))))
- (object Decision "iIOTAConnection?"
- quid "3F0EE8D50332"
- transitions (list transition_list
- (object State_Transition
- quid "3F0EE93903AF"
- label ""
- supplier ":No Settings:return KErrNone"
- quidu "3F0ED12C0092"
- condition "!=NULL"
- sendEvent (object sendEvent
- quid "3F0EE93903B2"))
- (object State_Transition
- quid "3F0EE99002B5"
- label ""
- supplier ":No Settings:cancel queued requests"
- quidu "3F0ED00D011E"
- condition "NULL"
- sendEvent (object sendEvent
- quid "3F0EE99002B8"))
- (object State_Transition
- quid "3F0EF3EE0303"
- label ""
- supplier ":No Settings:SelectComplete(KErrAccessDenied)"
- quidu "3F0EF3DB00E0"
- condition "!=NULL"
- sendEvent (object sendEvent
- quid "3F0EF3EE0306"))
- (object State_Transition
- quid "3F0EF4CC0034"
- label ""
- supplier ":No Settings:SelectAgent"
- quidu "3F0ED6590267"
- condition "NULL"
- sendEvent (object sendEvent
- quid "3F0EF4CC0037"))))
- (object Decision "IOTA?"
- quid "3F0EF33D00C1"
- transitions (list transition_list
- (object State_Transition
- quid "3F0EF3960082"
- label ""
- supplier ":No Settings:iIOTAConnection?"
- quidu "3F0EE8D50332"
- condition "YES"
- sendEvent (object sendEvent
- quid "3F0EF3960085"))
- (object State_Transition
- quid "3F0EF427011E"
- supplier ":No Settings:SelectComplete(KErrAccessDenied)"
- quidu "3F0EF3DB00E0"
- sendEvent (object sendEvent
- quid "3F0EF4270121"))
- (object State_Transition
- quid "3F0EF43F02C4"
- label ""
- supplier ":No Settings:queue request"
- quidu "3F0ED12C008D"
- condition "NO"
- sendEvent (object sendEvent
- quid "3F0EF43F02C7"))))
- (object ActivityState "SelectComplete(KErrAccessDenied)"
- quid "3F0EF3DB00E0"))
- partitions (list Partitions
- (object Partition "$UNNAMED$17"
- quid "3F001650030F"
- class "Logical View::Connection Management Policy::IOTA Policies::CIOTANoSettings"
- quidu "3EFAE13A0260"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$18"
- quid "3F002AB50169"
- class "Logical View::Connection Management Policy::CNifManPolicyInterface"
- quidu "3EF82710035F"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$19"
- quid "3F030FDE0002"
- class "Logical View::Connection Management Policy::CNifManPolicyInterface"
- quidu "3EF82710035F"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$20"
- quid "3F03135D0263"
- class "Logical View::Connection Management Policy::IOTA Policies::CIOTANoSettings"
- quidu "3EFAE13A0260"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$21"
- quid "3F0ECB540073"
- class "Logical View::Connection Interface::CNifSession"
- quidu "3EE5EFF000FD"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$22"
- quid "3F0ED13800A1"
- class "Logical View::Connection Management Policy::IOTA Policies::CIOTANoSettings"
- quidu "3EFAE13A0260"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$23"
- quid "3F0ED14A015D"
- class "Logical View::Connection Management Policy::CNifManPolicyInterface"
- quidu "3EF82710035F"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$24"
- quid "3F0ED44801BB"
- class "Logical View::Connection Management Policy::IOTA Policies::CIOTANoSettings"
- quidu "3EFAE13A0260"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$25"
- quid "3F0ED44A01F9"
- class "Logical View::Connection Interface::CNifSession"
- quidu "3EE5EFF000FD"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$26"
- quid "3F0ED63A03BE"
- class "Logical View::Connection Management Policy::CNifManPolicyInterface"
- quidu "3EF82710035F"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$27"
- quid "3F0ED80500C1"
- class "Logical View::Connection Management Policy::IOTA Policies::CIOTANoSettings"
- quidu "3EFAE13A0260"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$28"
- quid "3F0ED8C101EA"
- class "Logical View::Connection Management Policy::CNifManPolicyInterface"
- quidu "3EF82710035F"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$29"
- quid "3F0ED96E0295"
- class "Logical View::Connection Management Policy::CNifManPolicyInterface"
- quidu "3EF82710035F"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$30"
- quid "3F0EE8AF03DE"
- class "Logical View::Connection Management Policy::IOTA Policies::CIOTANoSettings"
- quidu "3EFAE13A0260"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$31"
- quid "3F0EEA61014D"
- class "Logical View::Connection Interface::CNifSession"
- quidu "3EE5EFF000FD"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$32"
- quid "3F0EF315016D"
- class "Logical View::AGT selection::CNetworkController"
- quidu "3EF09B180032"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$33"
- quid "3F0EF3B60322"
- class "Logical View::Connection Interface::CNifSession"
- quidu "3EE5EFF000FD"
- persistence "Transient"
- multi FALSE))
- statediagrams (list StateDiagrams
- (object ActivityDiagram "SelectAgent()"
- quid "3F0015410273"
- title "SelectAgent()"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$33" @194
- line_color 3342489
- quidu "3F0EF3B60322"
- width 572)
- (object Swimlane "$UNNAMED$32" @195
- location (572, 0)
- line_color 3342489
- quidu "3F0EF315016D"
- width 522)
- (object ActivityStateView "SelectAgent" @196
- Parent_View @195
- location (832, 736)
- label (object ItemLabel
- Parent_View @196
- location (832, 737)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "SelectAgent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED6590267"
- autoResize TRUE)
- (object Swimlane "$UNNAMED$22" @197
- location (1094, 0)
- line_color 3342489
- quidu "3F0ED13800A1"
- width 1344)
- (object StateView "EndState" "return KErrNone" @198
- Parent_View @197
- location (1664, 944)
- label (object ItemLabel
- Parent_View @198
- location (1718, 902)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "return KErrNone")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED12C0092"
- autoResize TRUE)
- (object StateView "EndState" "return KRequestPending" @199
- Parent_View @197
- location (2067, 1600)
- label (object ItemLabel
- Parent_View @199
- location (2121, 1558)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "return KRequestPending")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED12C00AA"
- autoResize TRUE)
- (object ActivityStateView "queue request" @200
- Parent_View @197
- location (1668, 688)
- label (object ItemLabel
- Parent_View @200
- location (1668, 689)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "queue request")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED12C008D"
- autoResize TRUE)
- (object TransView "" @201
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED12C008E"
- client @200
- supplier @198
- line_style 0
- x_offset FALSE)
- (object StateView "StartState" "Start" @202
- Parent_View @197
- location (2051, 176)
- label (object ItemLabel
- Parent_View @202
- location (2093, 146)
- anchor_loc 1
- nlines 2
- max_width -36
- justify 0
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED12C0073"
- autoResize TRUE)
- (object DecisionView "CurrentPolicy?" @203
- Parent_View @197
- location (2051, 432)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @203
- location (2107, 383)
- nlines 2
- max_width 300
- label "CurrentPolicy?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED12C0084"
- autoResize TRUE)
- (object TransView "" @204
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED12C0078"
- client @202
- supplier @203
- line_style 0
- x_offset FALSE)
- (object DecisionView "SettingsOK?" @205
- Parent_View @197
- location (2051, 944)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @205
- location (2107, 895)
- nlines 2
- max_width 300
- label "SettingsOK?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED12C0097"
- autoResize TRUE)
- (object TransView "" @206
- label (object SegLabel @207
- Parent_View @206
- location (1911, 972)
- anchor_loc 1
- nlines 1
- max_width 143
- justify 0
- label "[ YES ]"
- pctDist 0.240741
- height 28
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED12C0093"
- client @205
- supplier @198
- line_style 0
- x_offset FALSE)
- (object TransView "" @208
- label (object SegLabel @209
- Parent_View @208
- location (2243, 542)
- anchor_loc 1
- nlines 1
- max_width 381
- justify 0
- label "[ SOMEBODY ELSE ]"
- pctDist 0.170068
- height 192
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED12C0089"
- client @203
- supplier @205
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "launch IOTA" @210
- Parent_View @197
- location (2051, 1248)
- label (object ItemLabel
- Parent_View @210
- location (2051, 1249)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "launch IOTA")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED12C009C"
- autoResize TRUE)
- (object TransView "" @211
- label (object SegLabel @212
- Parent_View @211
- location (2120, 1035)
- anchor_loc 1
- nlines 1
- max_width 113
- justify 0
- label "[ NO ]"
- pctDist 0.254717
- height 69
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED12C0098"
- client @205
- supplier @210
- line_style 0
- x_offset FALSE)
- (object DecisionView "IOTA?" @213
- Parent_View @197
- location (1670, 432)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @213
- location (1726, 383)
- nlines 2
- max_width 300
- label "IOTA?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EF33D00C1"
- autoResize TRUE)
- (object TransView "" @214
- label (object SegLabel @215
- Parent_View @214
- location (1895, 466)
- anchor_loc 1
- nlines 1
- max_width 156
- justify 0
- label "[ ME ]"
- pctDist 0.350649
- height 34
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED12C0085"
- client @203
- supplier @213
- line_style 0
- x_offset FALSE)
- (object DecisionView "iIOTAConnection?" @216
- Parent_View @197
- location (1314, 432)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @216
- location (1370, 383)
- nlines 2
- max_width 300
- label "iIOTAConnection?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EE8D50332"
- autoResize TRUE)
- (object TransView "" @217
- label (object SegLabel @218
- Parent_View @217
- location (1523, 453)
- anchor_loc 1
- nlines 1
- max_width 150
- justify 0
- label "[ YES ]"
- pctDist 0.354369
- height 21
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F0EF3960082"
- client @213
- supplier @216
- line_style 0
- x_offset FALSE)
- (object Swimlane "$UNNAMED$23" @219
- location (2438, 0)
- line_color 3342489
- quidu "3F0ED14A015D"
- width 512)
- (object ActivityStateView "SetActive" @220
- Parent_View @219
- location (2702, 1456)
- label (object ItemLabel
- Parent_View @220
- location (2702, 1457)
- 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 "3F0310110263"
- autoResize TRUE)
- (object TransView "" @221
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED12C009D"
- client @210
- supplier @220
- line_style 0
- x_offset FALSE)
- (object TransView "" @222
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED12C00B3"
- client @220
- supplier @199
- line_style 0
- x_offset FALSE)
- (object Swimlane "$UNNAMED$17" @223
- location (2950, 0)
- line_color 3342489
- quidu "3F001650030F"
- width 450)
- (object ActivityStateView "SelectComplete(KErrAccessDenied)" @224
- Parent_View @194
- location (286, 432)
- label (object ItemLabel
- Parent_View @224
- location (286, 427)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 340
- justify 0
- label "SelectComplete(KErrAccessDenied)")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EF3DB00E0"
- width 452
- height 116
- autoResize TRUE)
- (object TransView "" @225
- label (object SegLabel @226
- Parent_View @225
- location (992, 400)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ !=NULL ]"
- pctDist 0.329333
- height 32
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F0EF3EE0303"
- client @216
- supplier @224
- line_style 0
- x_offset FALSE)
- (object TransView "" @227
- label (object SegLabel @228
- Parent_View @227
- location (1604, 551)
- anchor_loc 1
- nlines 1
- max_width 144
- justify 0
- label "[ NO ]"
- pctDist 0.507959
- height 65
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F0EF43F02C4"
- client @213
- supplier @200
- line_style 0
- x_offset FALSE)
- (object TransView "" @229
- label (object SegLabel @230
- Parent_View @229
- location (986, 563)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ NULL ]"
- pctDist 0.674827
- height 46
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F0EF4CC0034"
- client @216
- supplier @196
- line_style 0
- x_offset FALSE)
- (object TransView "" @231
- stereotype TRUE
- line_color 3342489
- quidu "3F0EF4F30218"
- client @196
- supplier @198
- line_style 0
- x_offset FALSE)))
- (object ActivityDiagram "OnConnectionStopped()"
- quid "3F0015CA0206"
- title "OnConnectionStopped()"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$24" @232
- line_color 3342489
- quidu "3F0ED44801BB"
- width 1454)
- (object StateView "StartState" "Start" @233
- Parent_View @232
- location (368, 144)
- label (object ItemLabel
- Parent_View @233
- location (410, 114)
- anchor_loc 1
- nlines 2
- max_width -36
- justify 0
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED12C0073"
- autoResize TRUE)
- (object DecisionView "SettingsOK?" @234
- Parent_View @232
- location (368, 528)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @234
- location (424, 479)
- nlines 2
- max_width 300
- label "SettingsOK?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED12C0097"
- autoResize TRUE)
- (object ActivityStateView "refresh CommDb settings" @235
- Parent_View @232
- location (368, 320)
- label (object ItemLabel
- Parent_View @235
- location (368, 318)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 326
- justify 0
- label "refresh CommDb settings")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED4910257"
- width 434
- height 110
- autoResize TRUE)
- (object TransView "" @236
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED4A100FF"
- client @233
- supplier @235
- line_style 0
- x_offset FALSE)
- (object TransView "" @237
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED4A303BE"
- client @235
- supplier @234
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "cancel queued requests" @238
- Parent_View @232
- location (1024, 528)
- label (object ItemLabel
- Parent_View @238
- location (1024, 523)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "cancel queued requests")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED00D011E"
- width 380
- height 116
- autoResize TRUE)
- (object TransView "" @239
- label (object SegLabel @240
- Parent_View @239
- location (623, 547)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ NO ]"
- pctDist 0.443609
- height 19
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED4DB02B5"
- client @234
- supplier @238
- line_style 0
- x_offset FALSE)
- (object StateView "EndState" "return KErrNone" @241
- Parent_View @232
- location (368, 1680)
- label (object ItemLabel
- Parent_View @241
- location (422, 1638)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "return KErrNone")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED12C0092"
- autoResize TRUE)
- (object ActivityStateView "iIOTAConnection=NULL" @242
- Parent_View @232
- location (368, 741)
- label (object ItemLabel
- Parent_View @242
- location (368, 741)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 332
- justify 0
- label "iIOTAConnection=NULL")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED51400FF"
- width 438
- height 107
- autoResize TRUE)
- (object TransView "" @243
- label (object SegLabel @244
- Parent_View @243
- location (288, 605)
- anchor_loc 1
- nlines 1
- max_width 135
- justify 0
- label "[ YES ]"
- pctDist 0.337423
- height 81
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED70E017C"
- client @234
- supplier @242
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "dispatch queued requests" @245
- Parent_View @232
- location (368, 1426)
- label (object ItemLabel
- Parent_View @245
- location (368, 1424)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 332
- justify 0
- label "dispatch queued requests")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED560012E"
- width 440
- height 110
- autoResize TRUE)
- (object TransView "" @246
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED6ED017C"
- client @245
- supplier @241
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "SetPolicy(KNifPolicyIdle)" @247
- Parent_View @232
- location (370, 970)
- label (object ItemLabel
- Parent_View @247
- location (370, 961)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 500
- justify 0
- label "SetPolicy(KNifPolicyIdle)")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ECFE40332"
- width 619
- height 125
- autoResize TRUE)
- (object TransView "" @248
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED6930332"
- client @247
- supplier @245
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "SetPolicy(KNifPolicyIdle)" @249
- Parent_View @232
- location (1027, 970)
- label (object ItemLabel
- Parent_View @249
- location (1027, 961)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 500
- justify 0
- label "SetPolicy(KNifPolicyIdle)")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ECFE40332"
- width 619
- height 125
- autoResize TRUE)
- (object StateView "EndState" "return KErrNone" @250
- Parent_View @232
- location (1024, 1187)
- label (object ItemLabel
- Parent_View @250
- location (1078, 1145)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "return KErrNone")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED12C0092"
- autoResize TRUE)
- (object TransView "" @251
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED68D02A5"
- client @249
- supplier @250
- line_style 0
- x_offset FALSE)
- (object NoteView @252
- Parent_View @232
- location (1072, 1633)
- font (object Font
- color 255
- default_color FALSE)
- label (object ItemLabel
- Parent_View @252
- location (787, 1524)
- fill_color 13434879
- nlines 4
- max_width 534
- label "self must not be current state while dispatching requests (see No Settings::SelectAgent)")
- line_color 3342489
- fill_color 13434879
- width 594
- height 231)
- (object AttachView "" @253
- stereotype TRUE
- line_color 3342489
- client @252
- supplier @245
- line_style 0)
- (object ActivityStateView "iIOTAConnection=NULL" @254
- Parent_View @232
- location (1024, 736)
- label (object ItemLabel
- Parent_View @254
- location (1024, 736)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 332
- justify 0
- label "iIOTAConnection=NULL")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED51400FF"
- width 438
- height 107
- autoResize TRUE)
- (object Swimlane "$UNNAMED$26" @255
- location (1454, 0)
- line_color 3342489
- quidu "3F0ED63A03BE"
- width 506)
- (object ActivityStateView "SelectAgent" @256
- Parent_View @255
- location (1712, 1424)
- label (object ItemLabel
- Parent_View @256
- location (1712, 1425)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "SelectAgent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED6590267"
- autoResize TRUE)
- (object TransView "" @257
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED66C0380"
- client @245
- supplier @256
- vertices (list Points
- (556, 1398)
- (909, 1346)
- (1542, 1407))
- line_style 0
- x_offset FALSE)
- (object TransView "" @258
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED6FD0267"
- client @256
- supplier @245
- vertices (list Points
- (1542, 1437)
- (909, 1490)
- (558, 1448))
- line_style 0
- x_offset FALSE)
- (object Swimlane "$UNNAMED$25" @259
- location (1960, 0)
- line_color 3342489
- quidu "3F0ED44A01F9"
- width 1068)
- (object ActivityStateView "SelectComplete(KErrCouldNotConnect)" @260
- Parent_View @259
- location (2542, 528)
- label (object ItemLabel
- Parent_View @260
- location (2542, 519)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 732
- justify 0
- label "SelectComplete(KErrCouldNotConnect)")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED3800380"
- width 850
- height 125
- autoResize TRUE)
- (object TransView "" @261
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED3D30053"
- client @260
- supplier @238
- vertices (list Points
- (2194, 553)
- (1488, 606)
- (1191, 556))
- line_style 0
- x_offset FALSE)
- (object Swimlane "$UNNAMED$17" @262
- location (3028, 0)
- line_color 3342489
- quidu "3F001650030F"
- width 450)
- (object TransView "" @263
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED6860267"
- client @238
- supplier @254
- line_style 0
- x_offset FALSE)
- (object TransView "" @264
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED3C302C4"
- client @238
- supplier @260
- vertices (list Points
- (1193, 504)
- (1488, 463)
- (2192, 506))
- line_style 0
- x_offset FALSE)
- (object TransView "" @265
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED7B50092"
- client @242
- supplier @247
- line_style 0
- x_offset FALSE)
- (object TransView "" @266
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED7B80024"
- client @254
- supplier @249
- line_style 0
- x_offset FALSE)))
- (object ActivityDiagram "OnRequestCompleteL"
- quid "3F031321039C"
- title "OnRequestCompleteL"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$28" @267
- line_color 3342489
- quidu "3F0ED8C101EA"
- width 520)
- (object ActivityStateView "Set Timer" @268
- Parent_View @267
- location (248, 816)
- label (object ItemLabel
- Parent_View @268
- location (248, 817)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "Set Timer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED8AD03CE"
- autoResize TRUE)
- (object Swimlane "$UNNAMED$20" @269
- location (520, 0)
- line_color 3342489
- quidu "3F03135D0263"
- width 1184)
- (object DecisionView "Error ?" @270
- Parent_View @269
- location (776, 816)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @270
- location (832, 767)
- nlines 2
- max_width 300
- label "Error ?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0313740060"
- autoResize TRUE)
- (object TransView "" @271
- label (object SegLabel @272
- Parent_View @271
- location (601, 779)
- anchor_loc 1
- nlines 1
- max_width 156
- justify 0
- label "[ NO ]"
- pctDist 0.354701
- height 38
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F03144E037D"
- client @270
- supplier @268
- line_style 0
- x_offset FALSE)
- (object StateView "EndState" "return" @273
- Parent_View @269
- location (1336, 1216)
- label (object ItemLabel
- Parent_View @273
- location (1390, 1174)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "return")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F030D7402D1"
- autoResize TRUE)
- (object DecisionView "Timer?" @274
- Parent_View @269
- location (776, 384)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @274
- location (832, 335)
- nlines 2
- max_width 300
- label "Timer?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ECB040257"
- autoResize TRUE)
- (object TransView "" @275
- label (object SegLabel @276
- Parent_View @275
- location (821, 600)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ NO ]"
- pctDist 0.500000
- height 45
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED0360341"
- client @274
- supplier @270
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "SetPolicy(KNifPolicyIdle)" @277
- Parent_View @269
- location (1336, 384)
- label (object ItemLabel
- Parent_View @277
- location (1336, 375)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 450
- justify 0
- label "SetPolicy(KNifPolicyIdle)")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ECFE40332"
- width 569
- height 125
- autoResize TRUE)
- (object TransView "" @278
- label (object SegLabel @279
- Parent_View @278
- location (936, 406)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "YES"
- pctDist 0.365957
- height 22
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED00A013E"
- client @274
- supplier @277
- line_style 0
- x_offset FALSE)
- (object TransView "" @280
- label (object SegLabel @281
- Parent_View @280
- location (1028, 599)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ YES ]"
- pctDist 0.500000
- height 45
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED0620286"
- client @270
- supplier @277
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "cancel queued requests" @282
- Parent_View @269
- location (1336, 672)
- label (object ItemLabel
- Parent_View @282
- location (1336, 670)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 270
- justify 0
- label "cancel queued requests")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED00D011E"
- width 378
- height 110
- autoResize TRUE)
- (object TransView "" @283
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED02302A5"
- client @277
- supplier @282
- line_style 0
- x_offset FALSE)
- (object TransView "" @284
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED05B0370"
- client @282
- supplier @273
- line_style 0
- x_offset FALSE)
- (object StateView "StartState" "Start" @285
- Parent_View @269
- location (776, 144)
- label (object ItemLabel
- Parent_View @285
- location (818, 114)
- anchor_loc 1
- nlines 2
- max_width -36
- justify 0
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED12C0073"
- autoResize TRUE)
- (object TransView "" @286
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED403014D"
- client @285
- supplier @274
- line_style 0
- x_offset FALSE)
- (object NoteView @287
- Parent_View @269
- location (1312, 128)
- label (object ItemLabel
- Parent_View @287
- location (1049, 59)
- fill_color 13434879
- nlines 2
- max_width 490
- label "no agent up => IOTA application probably dead")
- line_color 3342489
- fill_color 13434879
- width 550
- height 150)
- (object AttachView "" @288
- stereotype TRUE
- line_color 3342489
- client @287
- supplier @279
- line_style 0)
- (object Swimlane "$UNNAMED$21" @289
- location (1704, 0)
- line_color 3342489
- quidu "3F0ECB540073"
- width 972)
- (object ActivityStateView "SelectComplete(KErrCouldNotConnect)" @290
- Parent_View @289
- location (2190, 666)
- label (object ItemLabel
- Parent_View @290
- location (2190, 657)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 732
- justify 0
- label "SelectComplete(KErrCouldNotConnect)")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED3800380"
- width 850
- height 125
- autoResize TRUE)
- (object TransView "" @291
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED3C302C4"
- client @282
- supplier @290
- vertices (list Points
- (1499, 641)
- (1608, 622)
- (1842, 639))
- line_style 0
- x_offset FALSE)
- (object TransView "" @292
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED3D30053"
- client @290
- supplier @282
- vertices (list Points
- (1840, 688)
- (1608, 703)
- (1504, 691))
- line_style 0
- x_offset FALSE)
- (object Swimlane "$UNNAMED$17" @293
- location (2676, 0)
- line_color 3342489
- quidu "3F001650030F"
- width 450)
- (object ActivityStateView "SetActive" @294
- Parent_View @267
- location (249, 1216)
- label (object ItemLabel
- Parent_View @294
- location (249, 1217)
- 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 "3F0310110263"
- autoResize TRUE)
- (object TransView "" @295
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED94400A1"
- client @268
- supplier @294
- line_style 0
- x_offset FALSE)
- (object TransView "" @296
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED94B013E"
- client @294
- supplier @273
- line_style 0
- x_offset FALSE)))
- (object ActivityDiagram "OnConnectionStarted()"
- quid "3F0ED7CE012E"
- title "OnConnectionStarted()"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$27" @297
- line_color 3342489
- quidu "3F0ED80500C1"
- width 1120)
- (object StateView "StartState" "Start" @298
- Parent_View @297
- location (368, 144)
- label (object ItemLabel
- Parent_View @298
- location (410, 114)
- anchor_loc 1
- nlines 2
- max_width -36
- justify 0
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED12C0073"
- autoResize TRUE)
- (object ActivityStateView "set iIOTAConnection" @299
- Parent_View @297
- location (400, 512)
- label (object ItemLabel
- Parent_View @299
- location (400, 509)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 326
- justify 0
- label "set iIOTAConnection")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED9A00312"
- width 437
- height 113
- autoResize TRUE)
- (object StateView "EndState" "return KErrNone" @300
- Parent_View @297
- location (400, 928)
- label (object ItemLabel
- Parent_View @300
- location (454, 886)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "return KErrNone")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED12C0092"
- autoResize TRUE)
- (object Swimlane "$UNNAMED$29" @301
- location (1120, 0)
- line_color 3342489
- quidu "3F0ED96E0295"
- width 496)
- (object ActivityStateView "Cancel Timer" @302
- Parent_View @301
- location (1368, 304)
- label (object ItemLabel
- Parent_View @302
- location (1368, 305)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "Cancel Timer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED97D02E4"
- autoResize TRUE)
- (object TransView "" @303
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED99A02E4"
- client @298
- supplier @302
- line_style 0
- x_offset FALSE)
- (object TransView "" @304
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED9B60361"
- client @302
- supplier @299
- line_style 0
- x_offset FALSE)
- (object Swimlane "$UNNAMED$17" @305
- location (1616, 0)
- line_color 3342489
- quidu "3F001650030F"
- width 450)
- (object TransView "" @306
- stereotype TRUE
- line_color 3342489
- quidu "3F0ED9D00034"
- client @299
- supplier @300
- line_style 0
- x_offset FALSE)))
- (object ActivityDiagram "OnExceptionNotify()"
- quid "3F0EE8280238"
- title "OnExceptionNotify()"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$30" @307
- line_color 3342489
- quidu "3F0EE8AF03DE"
- width 1426)
- (object StateView "StartState" "Start" @308
- Parent_View @307
- location (640, 128)
- label (object ItemLabel
- Parent_View @308
- location (682, 98)
- anchor_loc 1
- nlines 2
- max_width -36
- justify 0
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED12C0073"
- autoResize TRUE)
- (object DecisionView "iIOTAConnection?" @309
- Parent_View @307
- location (640, 336)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @309
- location (696, 287)
- nlines 2
- max_width 300
- label "iIOTAConnection?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EE8D50332"
- autoResize TRUE)
- (object TransView "" @310
- stereotype TRUE
- line_color 3342489
- quidu "3F0EE9B2017C"
- client @308
- supplier @309
- line_style 0
- x_offset FALSE)
- (object StateView "EndState" "return KErrNone" @311
- Parent_View @307
- location (144, 816)
- label (object ItemLabel
- Parent_View @311
- location (198, 774)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "return KErrNone")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED12C0092"
- autoResize TRUE)
- (object TransView "" @312
- label (object SegLabel @313
- Parent_View @312
- location (422, 366)
- anchor_loc 1
- nlines 1
- max_width 188
- justify 0
- label "[ !=NULL ]"
- pctDist 0.202797
- height 89
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F0EE93903AF"
- client @309
- supplier @311
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "SetPolicy(KNifPolicyIdle)" @314
- Parent_View @307
- location (1040, 816)
- label (object ItemLabel
- Parent_View @314
- location (1040, 800)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 458
- justify 0
- label "SetPolicy(KNifPolicyIdle)")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ECFE40332"
- width 587
- height 138
- autoResize TRUE)
- (object TransView "" @315
- stereotype TRUE
- line_color 3342489
- quidu "3F0EE9C20332"
- client @314
- supplier @311
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "cancel queued requests" @316
- Parent_View @307
- location (1040, 496)
- label (object ItemLabel
- Parent_View @316
- location (1040, 494)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 332
- justify 0
- label "cancel queued requests")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED00D011E"
- width 440
- height 110
- autoResize TRUE)
- (object TransView "" @317
- label (object SegLabel @318
- Parent_View @317
- location (886, 372)
- anchor_loc 1
- nlines 1
- max_width 150
- justify 0
- label "[ NULL ]"
- pctDist 0.733649
- height 43
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F0EE99002B5"
- client @309
- supplier @316
- line_style 0
- x_offset FALSE)
- (object NoteView @319
- Parent_View @307
- location (240, 192)
- label (object ItemLabel
- Parent_View @319
- location (33, 114)
- fill_color 13434879
- nlines 3
- max_width 378
- label "wait for OnConnectionStopped() call")
- line_color 3342489
- fill_color 13434879
- width 438
- height 168)
- (object AttachView "" @320
- stereotype TRUE
- line_color 3342489
- client @319
- supplier @312
- line_style 0)
- (object Swimlane "$UNNAMED$31" @321
- location (1426, 0)
- line_color 3342489
- quidu "3F0EEA61014D"
- width 1012)
- (object ActivityStateView "SelectComplete(KErrCouldNotConnect)" @322
- Parent_View @321
- location (1952, 496)
- label (object ItemLabel
- Parent_View @322
- location (1952, 487)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 732
- justify 0
- label "SelectComplete(KErrCouldNotConnect)")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0ED3800380"
- width 850
- height 125
- autoResize TRUE)
- (object Swimlane "$UNNAMED$17" @323
- location (2438, 0)
- line_color 3342489
- quidu "3F001650030F"
- width 450)
- (object TransView "" @324
- stereotype TRUE
- line_color 3342489
- quidu "3F0EEA440341"
- client @316
- supplier @314
- line_style 0
- x_offset FALSE)
- (object TransView "" @325
- stereotype TRUE
- line_color 3342489
- quidu "3F0EEA7D0380"
- client @316
- supplier @322
- vertices (list Points
- (1222, 460)
- (1375, 431)
- (1612, 457))
- line_style 0
- x_offset FALSE)
- (object TransView "" @326
- stereotype TRUE
- line_color 3342489
- quidu "3F0EEA83015D"
- client @322
- supplier @316
- vertices (list Points
- (1609, 532)
- (1359, 559)
- (1221, 531))
- line_style 0
- x_offset FALSE)))))
- type "Normal")
- (object State "Provisioning session"
- quid "3EF9BC2E004D"
- transitions (list transition_list
- (object State_Transition
- quid "3EF9D32302DD"
- supplier "Idle"
- quidu "3EF9BBFA004D"
- sendEvent (object sendEvent
- quid "3EF9D32302E0"))
- (object State_Transition
- quid "3EFAE4910212"
- label ""
- supplier "User Data"
- quidu "3EFAE3C7034B"
- Event (object Event "OnConnectionStopped"
- quid "3EFAE4910213")
- condition "IOTA pre-empted"
- sendEvent (object sendEvent
- quid "3EFAE4910215")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3F002D96032F"
- states (list States
- (object State "Start"
- quid "3F002E23012B"
- transitions (list transition_list
- (object State_Transition
- quid "3F0034B102D1"
- supplier ":Provisioning session:CurrentPolicy?"
- quidu "3F0031D30300"
- sendEvent (object sendEvent
- quid "3F0034B102D4"))
- (object State_Transition
- quid "3F0EED030015"
- supplier ":Provisioning session:iIOTAConnection?"
- quidu "3F0EEC5F039F"
- sendEvent (object sendEvent
- quid "3F0EED030018"))
- (object State_Transition
- quid "3F0EF0380092"
- supplier ":Provisioning session:set iIOTAConnection"
- quidu "3F0EEFFC012E"
- sendEvent (object sendEvent
- quid "3F0EF0380095"))
- (object State_Transition
- quid "3F0EF1C60332"
- supplier ":Provisioning session:GetPolicy(KNifPolicyNoSettings )"
- quidu "3F0EF80C010F"
- sendEvent (object sendEvent
- quid "3F0EF1C60335")))
- type "StartState")
- (object Decision "IOTA?"
- quid "3F002FAC01C7")
- (object Decision "CurrentPolicy?"
- quid "3F0031D30300"
- transitions (list transition_list
- (object State_Transition
- quid "3F0034B80050"
- label ""
- supplier ":Provisioning session:IOTA ?"
- quidu "3F0EDD290092"
- condition "ME"
- sendEvent (object sendEvent
- quid "3F0034B80053"))
- (object State_Transition
- quid "3F0EEE27015D"
- label ""
- supplier ":Provisioning session:IOTA ?"
- quidu "3F0EDD290092"
- condition "SOMEBODY ELSE"
- sendEvent (object sendEvent
- quid "3F0EEE270160"))))
- (object ActivityState "Close()"
- quid "3F003C1902D1")
- (object Decision "IOTA ?"
- quid "3F0EDD290092"
- transitions (list transition_list
- (object State_Transition
- quid "3F0EDF400082"
- label ""
- supplier ":Provisioning session:SelectComplete(KErrAccessDenied)"
- quidu "3F0EDF080053"
- condition "YES"
- sendEvent (object sendEvent
- quid "3F0EDF400085"))
- (object State_Transition
- quid "3F0EE53B0073"
- label ""
- supplier ":Provisioning session:Stop"
- quidu "3F0EE51D02E4"
- condition "NO"
- sendEvent (object sendEvent
- quid "3F0EE53B0076"))
- (object State_Transition
- quid "3F0EEE640034"
- label ""
- supplier ":Provisioning session:SelectAgent"
- quidu "3F0EEE5A00A1"
- condition "YES"
- sendEvent (object sendEvent
- quid "3F0EEE640037"))
- (object State_Transition
- quid "3F0EEF7602E4"
- label ""
- supplier ":Provisioning session:return KErrNone"
- quidu "3F0EECE00312"
- condition "NO"
- sendEvent (object sendEvent
- quid "3F0EEF7602E7"))))
- (object ActivityState "SelectComplete(KErrAccessDenied)"
- quid "3F0EDF080053")
- (object ActivityState "Stop"
- quid "3F0EE51D02E4"
- transitions (list transition_list
- (object State_Transition
- quid "3F0EEDE900C1"
- supplier ":Provisioning session:queue request"
- quidu "3F0EE5F20228"
- sendEvent (object sendEvent
- quid "3F0EEDE900C4"))))
- (object ActivityState "queue request"
- quid "3F0EE5F20228"
- transitions (list transition_list
- (object State_Transition
- quid "3F0EEF710303"
- supplier ":Provisioning session:return KErrNone"
- quidu "3F0EECE00312"
- sendEvent (object sendEvent
- quid "3F0EEF710306"))))
- (object Decision "iIOTAConnection?"
- quid "3F0EEC5F039F"
- transitions (list transition_list
- (object State_Transition
- quid "3F0EED0702B5"
- label ""
- supplier ":Provisioning session:return KErrNone"
- quidu "3F0EECE00312"
- condition "!=NULL"
- sendEvent (object sendEvent
- quid "3F0EED0702B8"))
- (object State_Transition
- quid "3F0EED0A00D0"
- label ""
- supplier ":Provisioning session:SetPolicy(KNifPolicyIdle)"
- quidu "3F0EECA6011E"
- condition "NULL"
- sendEvent (object sendEvent
- quid "3F0EED0A00D3"))))
- (object ActivityState "SetPolicy(KNifPolicyIdle)"
- quid "3F0EECA6011E"
- transitions (list transition_list
- (object State_Transition
- quid "3F0EED0E02C4"
- supplier ":Provisioning session:SetPolicy(KNifPolicyIdle)"
- quidu "3F0EECA6011E"
- sendEvent (object sendEvent
- quid "3F0EED0E02C7"))
- (object State_Transition
- quid "3F0EED140024"
- supplier ":Provisioning session:return KErrNone"
- quidu "3F0EECE00312"
- sendEvent (object sendEvent
- quid "3F0EED140027"))
- (object State_Transition
- quid "3F0EF1CB00C1"
- supplier ":Provisioning session:dispatch queued requests"
- quidu "3F0EF1760351"
- sendEvent (object sendEvent
- quid "3F0EF1CB00C4"))))
- (object State "return KErrNone"
- quid "3F0EECE00312"
- type "EndState")
- (object ActivityState "SelectAgent"
- quid "3F0EEE5A00A1"
- transitions (list transition_list
- (object State_Transition
- quid "3F0EEF660332"
- supplier ":Provisioning session:return KRequestPending"
- quidu "3F0EEE880034"
- sendEvent (object sendEvent
- quid "3F0EEF660335"))
- (object State_Transition
- quid "3F12861E00A1"
- supplier ":Provisioning session:dispatch queued requests"
- quidu "3F0EF1760351"
- sendEvent (object sendEvent
- quid "3F12861E00A4"))))
- (object State "return KRequestPending"
- quid "3F0EEE880034"
- type "EndState")
- (object ActivityState "set iIOTAConnection"
- quid "3F0EEFFC012E"
- transitions (list transition_list
- (object State_Transition
- quid "3F0EF03A0218"
- supplier ":Provisioning session:return KErrNone"
- quidu "3F0EECE00312"
- sendEvent (object sendEvent
- quid "3F0EF03A021B"))))
- (object ActivityState "iIOTAConnection = NULL"
- quid "3F0EF05E01F9"
- transitions (list transition_list
- (object State_Transition
- quid "3F0EF1C80332"
- supplier ":Provisioning session:SetPolicy(KNifPolicyIdle)"
- quidu "3F0EECA6011E"
- sendEvent (object sendEvent
- quid "3F0EF1C80335"))))
- (object ActivityState "dispatch queued requests"
- quid "3F0EF1760351"
- transitions (list transition_list
- (object State_Transition
- quid "3F0EF1CE012E"
- supplier ":Provisioning session:SelectAgent"
- quidu "3F0EEE5A00A1"
- sendEvent (object sendEvent
- quid "3F0EF1CE0131"))
- (object State_Transition
- quid "3F0EF1F0039F"
- supplier ":Provisioning session:return KErrNone"
- quidu "3F0EECE00312"
- sendEvent (object sendEvent
- quid "3F0EF1F003A2"))))
- (object ActivityState "OnConnectionStopped(NULL)"
- quid "3F0EF7E30005"
- transitions (list transition_list
- (object State_Transition
- quid "3F0EF845014D"
- supplier ":Provisioning session:iIOTAConnection = NULL"
- quidu "3F0EF05E01F9"
- sendEvent (object sendEvent
- quid "3F0EF8450150"))))
- (object ActivityState "GetPolicy(KNifPolicyNoSettings )"
- quid "3F0EF80C010F"
- transitions (list transition_list
- (object State_Transition
- quid "3F0EF82C016D"
- supplier ":Provisioning session:OnConnectionStopped(NULL)"
- quidu "3F0EF7E30005"
- sendEvent (object sendEvent
- quid "3F0EF82C0170")))))
- partitions (list Partitions
- (object Partition "$UNNAMED$34"
- quid "3F002E0C0300"
- class "Logical View::Connection Management Policy::IOTA Policies::CIOTAProvisioning"
- quidu "3EFAE17F033B"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$35"
- quid "3F002F64012B"
- class "Logical View::Connection Management Policy::IOTA Policies::CIOTAProvisioning"
- quidu "3EFAE17F033B"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$36"
- quid "3F0039F90273"
- class "Logical View::Connection Management Policy::IOTA Policies::CIOTAProvisioning"
- quidu "3EFAE17F033B"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$37"
- quid "3F003A620292"
- class "Logical View::Connection Management Policy::CNifManPolicyInterface"
- quidu "3EF82710035F"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$38"
- quid "3F0EDEF703AF"
- class "Logical View::Connection Interface::CNifSession"
- quidu "3EE5EFF000FD"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$39"
- quid "3F0EE51101F9"
- class "Logical View::Connection Management::MNifConnection"
- quidu "3F12814302A5"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$40"
- quid "3F0EEC4802D4"
- class "Logical View::Connection Management Policy::IOTA Policies::CIOTAProvisioning"
- quidu "3EFAE17F033B"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$41"
- quid "3F0EEE4C011E"
- class "Logical View::AGT selection::CNetworkController"
- quidu "3EF09B180032"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$42"
- quid "3F0EF7CF00E0"
- class "Logical View::Connection Management Policy::IOTA Policies::CIOTANoSettings"
- quidu "3EFAE13A0260"
- persistence "Transient"
- multi FALSE))
- statediagrams (list StateDiagrams
- (object ActivityDiagram "SelectAgent()"
- quid "3F002D96033E"
- title "SelectAgent()"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$41" @327
- line_color 3342489
- quidu "3F0EEE4C011E"
- width 496)
- (object ActivityStateView "SelectAgent" @328
- Parent_View @327
- location (248, 672)
- label (object ItemLabel
- Parent_View @328
- location (248, 673)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "SelectAgent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EEE5A00A1"
- autoResize TRUE)
- (object StateView "EndState" "return KRequestPending" @329
- Parent_View @327
- location (248, 1234)
- label (object ItemLabel
- Parent_View @329
- location (302, 1192)
- nlines 2
- max_width 600
- label "return KRequestPending")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EEE880034"
- autoResize TRUE)
- (object Swimlane "$UNNAMED$35" @330
- location (496, 0)
- line_color 3342489
- quidu "3F002F64012B"
- width 1084)
- (object StateView "StartState" "Start" @331
- Parent_View @330
- location (704, 160)
- label (object ItemLabel
- Parent_View @331
- location (746, 130)
- anchor_loc 1
- nlines 2
- max_width -36
- justify 0
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F002E23012B"
- autoResize TRUE)
- (object DecisionView "CurrentPolicy?" @332
- Parent_View @330
- location (704, 400)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @332
- location (760, 351)
- nlines 2
- max_width 300
- label "CurrentPolicy?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0031D30300"
- autoResize TRUE)
- (object TransView "" @333
- stereotype TRUE
- line_color 3342489
- quidu "3F0034B102D1"
- client @331
- supplier @332
- line_style 0
- x_offset FALSE)
- (object DecisionView "IOTA ?" @334
- Parent_View @330
- location (1248, 400)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @334
- location (1304, 351)
- nlines 2
- max_width 300
- label "IOTA ?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EDD290092"
- autoResize TRUE)
- (object TransView "" @335
- label (object SegLabel @336
- Parent_View @335
- location (1038, 434)
- anchor_loc 1
- nlines 1
- max_width 138
- justify 0
- label "[ ME ]"
- pctDist 0.659631
- height 34
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F0034B80050"
- client @332
- supplier @334
- line_style 0
- x_offset FALSE)
- (object NoteView @337
- Parent_View @330
- location (1264, 112)
- label (object ItemLabel
- Parent_View @337
- location (1057, 28)
- fill_color 13434879
- nlines 3
- max_width 378
- label "we don't allow more than one IOTA connection(session)")
- line_color 3342489
- fill_color 13434879
- width 438
- height 181)
- (object ActivityStateView "queue request" @338
- Parent_View @330
- location (1264, 816)
- label (object ItemLabel
- Parent_View @338
- location (1264, 817)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "queue request")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EE5F20228"
- autoResize TRUE)
- (object StateView "EndState" "return KErrNone" @339
- Parent_View @330
- location (1264, 1232)
- label (object ItemLabel
- Parent_View @339
- location (1318, 1190)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "return KErrNone")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EECE00312"
- autoResize TRUE)
- (object DecisionView "IOTA ?" @340
- Parent_View @330
- location (704, 672)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @340
- location (760, 623)
- nlines 2
- max_width 300
- label "IOTA ?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EDD290092"
- autoResize TRUE)
- (object TransView "" @341
- label (object SegLabel @342
- Parent_View @341
- location (508, 470)
- anchor_loc 1
- nlines 1
- max_width 375
- justify 0
- label "[ SOMEBODY ELSE ]"
- pctDist 0.166667
- height 196
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F0EEE27015D"
- client @332
- supplier @340
- line_style 0
- x_offset FALSE)
- (object TransView "" @343
- label (object SegLabel @344
- Parent_View @343
- location (555, 634)
- anchor_loc 1
- nlines 1
- max_width 162
- justify 0
- label "[ YES ]"
- pctDist 0.352381
- height 38
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F0EEE640034"
- client @340
- supplier @328
- line_style 0
- x_offset FALSE)
- (object Swimlane "$UNNAMED$39" @345
- location (1580, 0)
- line_color 3342489
- quidu "3F0EE51101F9"
- width 496)
- (object ActivityStateView "Stop" @346
- Parent_View @345
- location (1828, 816)
- label (object ItemLabel
- Parent_View @346
- location (1828, 817)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "Stop")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EE51D02E4"
- autoResize TRUE)
- (object TransView "" @347
- label (object SegLabel @348
- Parent_View @347
- location (1395, 512)
- anchor_loc 1
- nlines 1
- max_width 175
- justify 0
- label "[ NO ]"
- pctDist 0.222952
- height 41
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F0EE53B0073"
- client @334
- supplier @346
- line_style 0
- x_offset FALSE)
- (object TransView "" @349
- stereotype TRUE
- line_color 3342489
- quidu "3F0EEDE900C1"
- client @346
- supplier @338
- line_style 0
- x_offset FALSE)
- (object NoteView @350
- Parent_View @345
- location (1840, 1104)
- label (object ItemLabel
- Parent_View @350
- location (1599, 1020)
- fill_color 13434879
- nlines 3
- max_width 447
- label "while waitin for OnConnectionStopped() (DisconnectComplete())")
- line_color 3342489
- fill_color 13434879
- width 507
- height 181)
- (object AttachView "" @351
- stereotype TRUE
- line_color 3342489
- client @350
- supplier @338
- line_style 0)
- (object Swimlane "$UNNAMED$38" @352
- location (2076, 0)
- line_color 3342489
- quidu "3F0EDEF703AF"
- width 988)
- (object ActivityStateView "SelectComplete(KErrAccessDenied)" @353
- Parent_View @352
- location (2544, 400)
- label (object ItemLabel
- Parent_View @353
- location (2544, 391)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 682
- justify 0
- label "SelectComplete(KErrAccessDenied)")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EDF080053"
- width 800
- height 125
- autoResize TRUE)
- (object TransView "" @354
- label (object SegLabel @355
- Parent_View @354
- location (1763, 438)
- anchor_loc 1
- nlines 1
- max_width 194
- justify 0
- label "[ YES ]"
- pctDist 0.497423
- height 38
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F0EDF400082"
- client @334
- supplier @353
- line_style 0
- x_offset FALSE)
- (object AttachView "" @356
- stereotype TRUE
- line_color 3342489
- client @337
- supplier @354
- line_style 0)
- (object NoteView @357
- Parent_View @352
- location (2160, 608)
- label (object ItemLabel
- Parent_View @357
- location (1744, 543)
- fill_color 13434879
- nlines 2
- max_width 797
- label
-|Stop IOTA connection & assure that
-|iReconnectAfterDisconnect == EFalse
- )
- line_color 3342489
- fill_color 13434879
- width 857
- height 143)
- (object AttachView "" @358
- stereotype TRUE
- line_color 3342489
- client @357
- supplier @346
- line_style 0)
- (object Swimlane "$UNNAMED$34" @359
- location (3064, 0)
- line_color 3342489
- quidu "3F002E0C0300"
- width 450)
- (object TransView "" @360
- stereotype TRUE
- line_color 3342489
- quidu "3F0EEF660332"
- client @328
- supplier @329
- line_style 0
- x_offset FALSE)
- (object TransView "" @361
- stereotype TRUE
- line_color 3342489
- quidu "3F0EEF710303"
- client @338
- supplier @339
- line_style 0
- x_offset FALSE)
- (object TransView "" @362
- label (object SegLabel @363
- Parent_View @362
- location (833, 741)
- anchor_loc 1
- nlines 1
- max_width 156
- justify 0
- label "[ NO ]"
- pctDist 0.165034
- height 64
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F0EEF7602E4"
- client @340
- supplier @339
- line_style 0
- x_offset FALSE)))
- (object ActivityDiagram "OnConnectionStopped()"
- quid "3F002DEB037D"
- title "OnConnectionStopped()"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$34" @364
- line_color 3342489
- quidu "3F002E0C0300"
- width 742)
- (object StateView "StartState" "Start" @365
- Parent_View @364
- location (335, 176)
- label (object ItemLabel
- Parent_View @365
- location (377, 146)
- nlines 2
- max_width 600
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F002E23012B"
- autoResize TRUE)
- (object ActivityStateView "iIOTAConnection = NULL" @366
- Parent_View @364
- location (356, 592)
- label (object ItemLabel
- Parent_View @366
- location (356, 589)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 302
- justify 0
- label "iIOTAConnection = NULL")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EF05E01F9"
- width 413
- height 112
- autoResize TRUE)
- (object ActivityStateView "dispatch queued requests" @367
- Parent_View @364
- location (355, 1168)
- label (object ItemLabel
- Parent_View @367
- location (355, 1166)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 332
- justify 0
- label "dispatch queued requests")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EF1760351"
- width 440
- height 110
- autoResize TRUE)
- (object ActivityStateView "SetPolicy(KNifPolicyIdle)" @368
- Parent_View @364
- location (358, 880)
- label (object ItemLabel
- Parent_View @368
- location (358, 871)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 476
- justify 0
- label "SetPolicy(KNifPolicyIdle)")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EECA6011E"
- width 594
- height 125
- autoResize TRUE)
- (object TransView "" @369
- stereotype TRUE
- line_color 3342489
- quidu "3F0EF1C80332"
- client @366
- supplier @368
- line_style 0
- x_offset FALSE)
- (object TransView "" @370
- stereotype TRUE
- line_color 3342489
- quidu "3F0EF1CB00C1"
- client @368
- supplier @367
- line_style 0
- x_offset FALSE)
- (object StateView "EndState" "return KErrNone" @371
- Parent_View @364
- location (352, 1488)
- label (object ItemLabel
- Parent_View @371
- location (406, 1446)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "return KErrNone")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EECE00312"
- autoResize TRUE)
- (object ActivityStateView "GetPolicy(KNifPolicyNoSettings )" @372
- Parent_View @364
- location (332, 368)
- label (object ItemLabel
- Parent_View @372
- location (332, 352)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 416
- justify 0
- label "GetPolicy(KNifPolicyNoSettings )")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EF80C010F"
- width 544
- height 138
- autoResize TRUE)
- (object TransView "" @373
- stereotype TRUE
- line_color 3342489
- quidu "3F0EF1C60332"
- client @365
- supplier @372
- line_style 0
- x_offset FALSE)
- (object Swimlane "$UNNAMED$37" @374
- location (742, 0)
- line_color 3342489
- quidu "3F003A620292"
- width 570)
- (object ActivityStateView "SelectAgent" @375
- Parent_View @374
- location (1032, 1168)
- label (object ItemLabel
- Parent_View @375
- location (1032, 1162)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 324
- justify 0
- label "SelectAgent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EEE5A00A1"
- width 438
- height 119
- autoResize TRUE)
- (object NoteView @376
- Parent_View @374
- location (1016, 112)
- label (object ItemLabel
- Parent_View @376
- location (825, 46)
- fill_color 13434879
- nlines 2
- max_width 346
- label "to refresh CommDb info")
- line_color 3342489
- fill_color 13434879
- width 406
- height 144)
- (object Swimlane "$UNNAMED$42" @377
- location (1312, 0)
- line_color 3342489
- quidu "3F0EF7CF00E0"
- width 766)
- (object ActivityStateView "OnConnectionStopped(NULL)" @378
- Parent_View @377
- location (1696, 368)
- label (object ItemLabel
- Parent_View @378
- location (1696, 362)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 530
- justify 0
- label "OnConnectionStopped(NULL)")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EF7E30005"
- width 644
- height 119
- autoResize TRUE)
- (object TransView "" @379
- stereotype TRUE
- line_color 3342489
- quidu "3F0EF82C016D"
- client @372
- supplier @378
- line_style 0
- x_offset FALSE)
- (object AttachView "" @380
- stereotype TRUE
- line_color 3342489
- client @376
- supplier @378
- line_style 0)
- (object Swimlane "$UNNAMED$34" @381
- location (2078, 0)
- line_color 3342489
- quidu "3F002E0C0300"
- width 450)
- (object TransView "" @382
- stereotype TRUE
- line_color 3342489
- quidu "3F0EF845014D"
- client @378
- supplier @366
- line_style 0
- x_offset FALSE)
- (object TransView "" @383
- stereotype TRUE
- line_color 3342489
- quidu "3F12861E00A1"
- client @375
- supplier @367
- vertices (list Points
- (840, 1194)
- (688, 1216)
- (543, 1195))
- line_style 0
- x_offset FALSE)
- (object TransView "" @384
- stereotype TRUE
- line_color 3342489
- quidu "3F0EF1CE012E"
- client @367
- supplier @375
- vertices (list Points
- (543, 1140)
- (688, 1119)
- (840, 1140))
- line_style 0
- x_offset FALSE)
- (object TransView "" @385
- stereotype TRUE
- line_color 3342489
- quidu "3F0EF1F0039F"
- client @367
- supplier @371
- line_style 0
- x_offset FALSE)))
- (object ActivityDiagram "OnConnectionStarted()"
- quid "3F0039BC014A"
- title "OnConnectionStarted()"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$36" @386
- line_color 3342489
- quidu "3F0039F90273"
- width 1284)
- (object StateView "StartState" "Start" @387
- Parent_View @386
- location (544, 176)
- label (object ItemLabel
- Parent_View @387
- location (586, 146)
- anchor_loc 1
- nlines 2
- max_width -36
- justify 0
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F002E23012B"
- autoResize TRUE)
- (object ActivityStateView "set iIOTAConnection" @388
- Parent_View @386
- location (546, 416)
- label (object ItemLabel
- Parent_View @388
- location (546, 410)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 322
- justify 0
- label "set iIOTAConnection")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EEFFC012E"
- width 437
- height 119
- autoResize TRUE)
- (object StateView "EndState" "return KErrNone" @389
- Parent_View @386
- location (544, 688)
- label (object ItemLabel
- Parent_View @389
- location (598, 646)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "return KErrNone")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EECE00312"
- autoResize TRUE)
- (object Swimlane "$UNNAMED$34" @390
- location (1284, 0)
- line_color 3342489
- quidu "3F002E0C0300"
- width 450)
- (object TransView "" @391
- stereotype TRUE
- line_color 3342489
- quidu "3F0EF0380092"
- client @387
- supplier @388
- line_style 0
- x_offset FALSE)
- (object TransView "" @392
- stereotype TRUE
- line_color 3342489
- quidu "3F0EF03A0218"
- client @388
- supplier @389
- line_style 0
- x_offset FALSE)))
- (object ActivityDiagram "OnExceptionNotify()"
- quid "3F0EEB3A010F"
- title "OnExceptionNotify()"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$40" @393
- line_color 3342489
- quidu "3F0EEC4802D4"
- width 1512)
- (object StateView "StartState" "Start" @394
- Parent_View @393
- location (672, 128)
- label (object ItemLabel
- Parent_View @394
- location (714, 98)
- anchor_loc 1
- nlines 2
- max_width -36
- justify 0
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F002E23012B"
- autoResize TRUE)
- (object DecisionView "iIOTAConnection?" @395
- Parent_View @393
- location (672, 336)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @395
- location (728, 287)
- nlines 2
- max_width 300
- label "iIOTAConnection?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EEC5F039F"
- autoResize TRUE)
- (object ActivityStateView "SetPolicy(KNifPolicyIdle)" @396
- Parent_View @393
- location (1152, 704)
- label (object ItemLabel
- Parent_View @396
- location (1152, 698)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 486
- justify 0
- label "SetPolicy(KNifPolicyIdle)")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EECA6011E"
- width 600
- height 118
- autoResize TRUE)
- (object NoteView @397
- Parent_View @393
- location (272, 208)
- label (object ItemLabel
- Parent_View @397
- location (34, 133)
- fill_color 13434879
- nlines 3
- max_width 440
- label "wait for OnConnectionStopped() call")
- line_color 3342489
- fill_color 13434879
- width 500
- height 163)
- (object StateView "EndState" "return KErrNone" @398
- Parent_View @393
- location (256, 704)
- label (object ItemLabel
- Parent_View @398
- location (310, 662)
- nlines 2
- max_width 600
- label "return KErrNone")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EECE00312"
- autoResize TRUE)
- (object Swimlane "$UNNAMED$34" @399
- location (1512, 0)
- line_color 3342489
- quidu "3F002E0C0300"
- width 450)
- (object TransView "" @400
- stereotype TRUE
- line_color 3342489
- quidu "3F0EED030015"
- client @394
- supplier @395
- line_style 0
- x_offset FALSE)
- (object TransView "" @401
- label (object SegLabel @402
- Parent_View @401
- location (455, 366)
- anchor_loc 1
- nlines 1
- max_width 212
- justify 0
- label "[ !=NULL ]"
- pctDist 0.269923
- height 83
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F0EED0702B5"
- client @395
- supplier @398
- line_style 0
- x_offset FALSE)
- (object TransView "" @403
- label (object SegLabel @404
- Parent_View @403
- location (880, 373)
- anchor_loc 1
- nlines 1
- max_width 181
- justify 0
- label "[ NULL ]"
- pctDist 0.271193
- height 62
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F0EED0A00D0"
- client @395
- supplier @396
- line_style 0
- x_offset FALSE)
- (object TransView "" @405
- stereotype TRUE
- line_color 3342489
- quidu "3F0EED140024"
- client @396
- supplier @398
- line_style 0
- x_offset FALSE)
- (object AttachView "" @406
- stereotype TRUE
- line_color 3342489
- client @397
- supplier @401
- line_style 0)))))
- type "Normal")
- (object State "User Data"
- quid "3EFAE3C7034B"
- transitions (list transition_list
- (object State_Transition
- quid "3EFAE44002AE"
- supplier "Idle"
- quidu "3EF9BBFA004D"
- sendEvent (object sendEvent
- quid "3EFAE44002B1")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3F003DC303BB"
- states (list States
- (object State "Start"
- quid "3F003DE3032F"
- transitions (list transition_list
- (object State_Transition
- quid "3F003E930169"
- supplier ":User Data:CurrentPolicy?"
- quidu "3F0EF28200E0"
- sendEvent (object sendEvent
- quid "3F003E93016C"))
- (object State_Transition
- quid "3F00400601B8"
- supplier ":User Data:Last connection?"
- quidu "3F003F440292"
- sendEvent (object sendEvent
- quid "3F00400601BB"))
- (object State_Transition
- quid "3F0EF8EC0082"
- supplier ":User Data:OnConnectionStopped( aNifConnection )"
- quidu "3F0EF88B00C1"
- sendEvent (object sendEvent
- quid "3F0EF8EC0085")))
- type "StartState")
- (object Decision "IOTA?"
- quid "3F003DEB007F"
- transitions (list transition_list
- (object State_Transition
- quid "3F003E7F0021"
- label ""
- supplier ":User Data:SelectComplete(KErrAccessDenied)"
- quidu "3F0EF5B50303"
- condition "YES"
- sendEvent (object sendEvent
- quid "3F003E7F0024"))
- (object State_Transition
- quid "3F0EF59501EA"
- label ""
- supplier ":User Data:SelectAgent"
- quidu "3F0EF56700B1"
- condition "NO"
- sendEvent (object sendEvent
- quid "3F0EF59501ED"))
- (object State_Transition
- quid "3F0EF69900C1"
- label ""
- supplier ":User Data:SelectAgent"
- quidu "3F0EF56700B1"
- condition "NO"
- sendEvent (object sendEvent
- quid "3F0EF69900C4"))
- (object State_Transition
- quid "3F0EF6AC0257"
- label ""
- supplier ":User Data:return KErrNone"
- quidu "3F0EF6500015"
- condition "YES"
- sendEvent (object sendEvent
- quid "3F0EF6AC025A"))))
- (object State "return KRequestPending"
- quid "3F003E5A032F"
- type "EndState")
- (object Decision "Last connection?"
- quid "3F003F440292"
- transitions (list transition_list
- (object State_Transition
- quid "3F003FDD008F"
- label ""
- supplier ":User Data:SetPolicy(KNifPolicyIdle)"
- quidu "3F003F6201E6"
- condition "YES"
- sendEvent (object sendEvent
- quid "3F003FDD0092"))
- (object State_Transition
- quid "3F0EF7730247"
- label ""
- supplier ":User Data:return KErrNone"
- quidu "3F0EF6500015"
- condition "NO"
- sendEvent (object sendEvent
- quid "3F0EF773024A"))))
- (object ActivityState "SetPolicy(KNifPolicyIdle)"
- quid "3F003F6201E6"
- transitions (list transition_list
- (object State_Transition
- quid "3F0EF7890351"
- supplier ":User Data:return KErrNone"
- quidu "3F0EF6500015"
- sendEvent (object sendEvent
- quid "3F0EF7890354"))))
- (object Decision "CurrentPolicy?"
- quid "3F0EF28200E0"
- transitions (list transition_list
- (object State_Transition
- quid "3F0EF573015D"
- label ""
- supplier ":User Data:IOTA?"
- quidu "3F003DEB007F"
- condition "ME"
- sendEvent (object sendEvent
- quid "3F0EF5730160"))
- (object State_Transition
- quid "3F0EF667017C"
- label ""
- supplier ":User Data:IOTA?"
- quidu "3F003DEB007F"
- condition "SOMEBODY ELSE"
- sendEvent (object sendEvent
- quid "3F0EF667017F"))))
- (object ActivityState "SelectAgent"
- quid "3F0EF56700B1"
- transitions (list transition_list
- (object State_Transition
- quid "3F0EF6370257"
- supplier ":User Data:return KRequestPending"
- quidu "3F003E5A032F"
- sendEvent (object sendEvent
- quid "3F0EF637025A"))))
- (object ActivityState "SelectComplete(KErrAccessDenied)"
- quid "3F0EF5B50303"
- transitions (list transition_list
- (object State_Transition
- quid "3F0EF65C017C"
- supplier ":User Data:return KErrNone"
- quidu "3F0EF6500015"
- sendEvent (object sendEvent
- quid "3F0EF65C017F"))))
- (object State "return KErrNone"
- quid "3F0EF6500015"
- type "EndState")
- (object ActivityState "OnConnectionStopped( aNifConnection )"
- quid "3F0EF88B00C1"
- transitions (list transition_list
- (object State_Transition
- quid "3F0EF8D202C4"
- supplier ":User Data:return KErrNone"
- quidu "3F0EF6500015"
- sendEvent (object sendEvent
- quid "3F0EF8D202C7")))))
- partitions (list Partitions
- (object Partition "$UNNAMED$43"
- quid "3F003DD600FC"
- class "Logical View::Connection Management Policy::IOTA Policies::CIOTAUserDataPolicy"
- quidu "3EFAE59701F3"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$44"
- quid "3F003E17031F"
- class "Logical View::AGT selection::CNetworkController"
- quidu "3EF09B180032"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$45"
- quid "3F003F3101E6"
- class "Logical View::Connection Management Policy::IOTA Policies::CIOTAUserDataPolicy"
- quidu "3EFAE59701F3"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$46"
- quid "3F0EF5A50332"
- class "Logical View::Connection Interface::CNifSession"
- quidu "3EE5EFF000FD"
- persistence "Transient"
- multi FALSE)
- (object Partition "$UNNAMED$47"
- quid "3F0EF87902F3"
- class "Logical View::Connection Management Policy::IOTA Policies::CIOTAUserDataPolicy"
- quidu "3EFAE59701F3"
- persistence "Transient"
- multi FALSE))
- statediagrams (list StateDiagrams
- (object ActivityDiagram "SelectAgent()"
- quid "3F003DC303CB"
- title "SelectAgent()"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$43" @407
- line_color 3342489
- quidu "3F003DD600FC"
- width 924)
- (object StateView "StartState" "Start" @408
- Parent_View @407
- location (208, 144)
- label (object ItemLabel
- Parent_View @408
- location (250, 114)
- nlines 2
- max_width 600
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F003DE3032F"
- autoResize TRUE)
- (object DecisionView "IOTA?" @409
- Parent_View @407
- location (656, 400)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @409
- location (712, 351)
- nlines 2
- max_width 300
- label "IOTA?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F003DEB007F"
- autoResize TRUE)
- (object StateView "EndState" "return KRequestPending" @410
- Parent_View @407
- location (656, 944)
- label (object ItemLabel
- Parent_View @410
- location (710, 902)
- nlines 2
- max_width 600
- label "return KRequestPending")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F003E5A032F"
- autoResize TRUE)
- (object DecisionView "CurrentPolicy?" @411
- Parent_View @407
- location (208, 400)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @411
- location (264, 351)
- nlines 2
- max_width 300
- label "CurrentPolicy?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EF28200E0"
- autoResize TRUE)
- (object TransView "" @412
- stereotype TRUE
- line_color 3342489
- quidu "3F003E930169"
- client @408
- supplier @411
- line_style 0
- x_offset FALSE)
- (object TransView "" @413
- label (object SegLabel @414
- Parent_View @413
- location (432, 422)
- anchor_loc 1
- nlines 1
- max_width 131
- justify 0
- label "[ ME ]"
- pctDist 0.503356
- height 22
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F0EF573015D"
- client @411
- supplier @409
- line_style 0
- x_offset FALSE)
- (object DecisionView "IOTA?" @415
- Parent_View @407
- location (208, 720)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @415
- location (264, 671)
- nlines 2
- max_width 300
- label "IOTA?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F003DEB007F"
- autoResize TRUE)
- (object TransView "" @416
- label (object SegLabel @417
- Parent_View @416
- location (395, 599)
- anchor_loc 1
- nlines 1
- max_width 350
- justify 0
- label "[ SOMEBODY ELSE ]"
- pctDist 0.656566
- height 187
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F0EF667017C"
- client @411
- supplier @415
- line_style 0
- x_offset FALSE)
- (object StateView "EndState" "return KErrNone" @418
- Parent_View @407
- location (208, 944)
- label (object ItemLabel
- Parent_View @418
- location (262, 902)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "return KErrNone")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EF6500015"
- autoResize TRUE)
- (object Swimlane "$UNNAMED$44" @419
- location (924, 0)
- line_color 3342489
- quidu "3F003E17031F"
- width 524)
- (object ActivityStateView "SelectAgent" @420
- Parent_View @419
- location (1200, 720)
- label (object ItemLabel
- Parent_View @420
- location (1200, 721)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "SelectAgent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EF56700B1"
- autoResize TRUE)
- (object TransView "" @421
- label (object SegLabel @422
- Parent_View @421
- location (1110, 586)
- anchor_loc 1
- nlines 1
- max_width 181
- justify 0
- label "[ NO ]"
- pctDist 0.889235
- height 61
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F0EF59501EA"
- client @409
- supplier @420
- line_style 0
- x_offset FALSE)
- (object TransView "" @423
- stereotype TRUE
- line_color 3342489
- quidu "3F0EF6370257"
- client @420
- supplier @410
- line_style 0
- x_offset FALSE)
- (object Swimlane "$UNNAMED$46" @424
- location (1448, 0)
- line_color 3342489
- quidu "3F0EF5A50332"
- width 584)
- (object ActivityStateView "SelectComplete(KErrAccessDenied)" @425
- Parent_View @424
- location (1744, 400)
- label (object ItemLabel
- Parent_View @425
- location (1744, 394)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 342
- justify 0
- label "SelectComplete(KErrAccessDenied)")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EF5B50303"
- width 456
- height 119
- autoResize TRUE)
- (object TransView "" @426
- label (object SegLabel @427
- Parent_View @426
- location (1099, 373)
- anchor_loc 1
- nlines 1
- max_width 144
- justify 0
- label "[ YES ]"
- pctDist 0.455650
- height 28
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F003E7F0021"
- client @409
- supplier @425
- line_style 0
- x_offset FALSE)
- (object StateView "EndState" "return KErrNone" @428
- Parent_View @424
- location (1744, 944)
- label (object ItemLabel
- Parent_View @428
- location (1798, 902)
- nlines 2
- max_width 600
- label "return KErrNone")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EF6500015"
- autoResize TRUE)
- (object TransView "" @429
- stereotype TRUE
- line_color 3342489
- quidu "3F0EF65C017C"
- client @425
- supplier @428
- line_style 0
- x_offset FALSE)
- (object Swimlane "$UNNAMED$43" @430
- location (2032, 0)
- line_color 3342489
- quidu "3F003DD600FC"
- width 450)
- (object TransView "" @431
- label (object SegLabel @432
- Parent_View @431
- location (640, 692)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ NO ]"
- pctDist 0.479003
- height 29
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F0EF69900C1"
- client @415
- supplier @420
- line_style 0
- x_offset FALSE)
- (object TransView "" @433
- label (object SegLabel @434
- Parent_View @433
- location (157, 798)
- anchor_loc 1
- nlines 1
- max_width 131
- justify 0
- label "[ YES ]"
- pctDist 0.282759
- height 52
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F0EF6AC0257"
- client @415
- supplier @418
- line_style 0
- x_offset FALSE)))
- (object ActivityDiagram "OnConnectionStopped()"
- quid "3F003F0F00BE"
- title "OnConnectionStopped()"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$45" @435
- line_color 3342489
- quidu "3F003F3101E6"
- width 1270)
- (object StateView "StartState" "Start" @436
- Parent_View @435
- location (672, 160)
- label (object ItemLabel
- Parent_View @436
- location (714, 130)
- anchor_loc 1
- nlines 2
- max_width -36
- justify 0
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F003DE3032F"
- autoResize TRUE)
- (object DecisionView "Last connection?" @437
- Parent_View @435
- location (672, 400)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @437
- location (728, 351)
- nlines 2
- max_width 300
- label "Last connection?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F003F440292"
- autoResize TRUE)
- (object TransView "" @438
- stereotype TRUE
- line_color 3342489
- quidu "3F00400601B8"
- client @436
- supplier @437
- line_style 0
- x_offset FALSE)
- (object ActivityStateView "SetPolicy(KNifPolicyIdle)" @439
- Parent_View @435
- location (352, 688)
- label (object ItemLabel
- Parent_View @439
- location (352, 688)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 462
- justify 0
- label "SetPolicy(KNifPolicyIdle)")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F003F6201E6"
- width 568
- height 106
- autoResize TRUE)
- (object TransView "" @440
- label (object SegLabel @441
- Parent_View @440
- location (436, 508)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ YES ]"
- pctDist 0.612173
- height 54
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F003FDD008F"
- client @437
- supplier @439
- line_style 0
- x_offset FALSE)
- (object StateView "EndState" "return KErrNone" @442
- Parent_View @435
- location (973, 686)
- label (object ItemLabel
- Parent_View @442
- location (1027, 644)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "return KErrNone")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EF6500015"
- autoResize TRUE)
- (object TransView "" @443
- label (object SegLabel @444
- Parent_View @443
- location (874, 509)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ NO ]"
- pctDist 0.529752
- height 33
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F0EF7730247"
- client @437
- supplier @442
- line_style 0
- x_offset FALSE)
- (object TransView "" @445
- stereotype TRUE
- line_color 3342489
- quidu "3F0EF7890351"
- client @439
- supplier @442
- line_style 0
- x_offset FALSE)
- (object NoteView @446
- Parent_View @435
- location (992, 208)
- label (object ItemLabel
- Parent_View @446
- location (801, 130)
- fill_color 13434879
- nlines 3
- max_width 346
- label "check using CNifMan::iAgents container")
- line_color 3342489
- fill_color 13434879
- width 406
- height 169)
- (object Swimlane "$UNNAMED$43" @447
- location (1270, 0)
- line_color 3342489
- quidu "3F003DD600FC"
- width 450)
- (object AttachView "" @448
- stereotype TRUE
- line_color 3342489
- client @446
- supplier @437
- line_style 0)))
- (object ActivityDiagram "OnExceptionNotify()"
- quid "3F0EF6F602D4"
- title "OnExceptionNotify()"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$47" @449
- line_color 3342489
- quidu "3F0EF87902F3"
- width 1250)
- (object ActivityStateView "OnConnectionStopped( aNifConnection )" @450
- Parent_View @449
- location (608, 544)
- label (object ItemLabel
- Parent_View @450
- location (608, 535)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 800
- justify 0
- label "OnConnectionStopped( aNifConnection )")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EF88B00C1"
- width 919
- height 125
- autoResize TRUE)
- (object NoteView @451
- Parent_View @449
- location (832, 320)
- label (object ItemLabel
- Parent_View @451
- location (657, 254)
- fill_color 13434879
- nlines 2
- max_width 315
- label "aNifConnection is a parameter")
- line_color 3342489
- fill_color 13434879
- width 375
- height 144)
- (object AttachView "" @452
- stereotype TRUE
- line_color 3342489
- client @451
- supplier @450
- line_style 0)
- (object StateView "EndState" "return KErrNone" @453
- Parent_View @449
- location (608, 800)
- label (object ItemLabel
- Parent_View @453
- location (662, 758)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "return KErrNone")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EF6500015"
- autoResize TRUE)
- (object TransView "" @454
- stereotype TRUE
- line_color 3342489
- quidu "3F0EF8D202C4"
- client @450
- supplier @453
- line_style 0
- x_offset FALSE)
- (object StateView "StartState" "Start" @455
- Parent_View @449
- location (608, 192)
- label (object ItemLabel
- Parent_View @455
- location (650, 162)
- anchor_loc 1
- nlines 2
- max_width -36
- justify 0
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F003DE3032F"
- autoResize TRUE)
- (object Swimlane "$UNNAMED$43" @456
- location (1250, 0)
- line_color 3342489
- quidu "3F003DD600FC"
- width 450)
- (object TransView "" @457
- stereotype TRUE
- line_color 3342489
- quidu "3F0EF8EC0082"
- client @455
- supplier @450
- line_style 0
- x_offset FALSE)))))
- type "Normal")
- (object State "Destroy"
- quid "3EFAE54F0128"
- type "EndState")
- (object ActivityState "OnXXX()"
- quid "3F054C3501F6"
- transitions (list transition_list
- (object State_Transition
- quid "3F054CCD00CD"
- supplier "return the result of OnXXX call"
- quidu "3F054C9C0021"
- sendEvent (object sendEvent
- quid "3F054CCD00D0"))))
- (object State "return the result of OnXXX call"
- quid "3F054C9C0021"
- type "EndState"))
- partitions (list Partitions
- (object Partition "$UNNAMED$48"
- quid "3F054BCB02F0"
- class "Logical View::Connection Management Policy::CNifManPolicyInterface"
- quidu "3EF82710035F"
- persistence "Transient"
- multi FALSE)
- (object Partition "derivative class"
- quid "3F054BE20283"
- class "Logical View::Connection Management Policy::CNifPolicyIdle"
- quidu "3EFAD73100DA"
- persistence "Transient"
- multi FALSE))
- statediagrams (list StateDiagrams
- (object State_Diagram "IOTA Policy"
- quid "3EF9BB120137"
- title "IOTA Policy"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object StateView "StartState" "Start" @458
- location (720, 576)
- label (object ItemLabel
- Parent_View @458
- location (762, 546)
- nlines 2
- max_width 600
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF9BBE80399"
- autoResize TRUE)
- (object StateView "Normal" "Idle" @459
- location (1024, 864)
- label (object ItemLabel
- Parent_View @459
- location (1024, 853)
- 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 "3EF9BBFA004D"
- autoResize TRUE)
- (object StateView "Normal" "No Settings" @460
- location (160, 864)
- label (object ItemLabel
- Parent_View @460
- location (160, 853)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "No Settings")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF9BC020203"
- autoResize TRUE)
- (object StateView "Normal" "Provisioning session" @461
- location (1995, 872)
- label (object ItemLabel
- Parent_View @461
- location (1995, 859)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 246
- justify 0
- label "Provisioning session")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF9BC2E004D"
- width 343
- height 138
- autoResize TRUE)
- (object TransView "" @462
- stereotype TRUE
- line_color 3342489
- quidu "3EF9D21D0231"
- client @460
- supplier @459
- vertices (list Points
- (310, 880)
- (574, 909)
- (874, 879))
- line_style 0
- x_offset FALSE)
- (object TransView "" @463
- stereotype TRUE
- line_color 3342489
- quidu "3EF9D32302DD"
- client @461
- supplier @459
- vertices (list Points
- (1824, 882)
- (1406, 909)
- (1174, 881))
- line_style 0
- x_offset FALSE)
- (object StateView "Normal" "User Data" @464
- location (1024, 1331)
- label (object ItemLabel
- Parent_View @464
- location (1024, 1320)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "User Data")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EFAE3C7034B"
- autoResize TRUE)
- (object TransView "" @465
- label (object SegLabel @466
- Parent_View @465
- location (599, 784)
- anchor_loc 1
- nlines 1
- max_width 586
- justify 0
- label "SelectAgent[ [IOTA applies ]"
- pctDist 0.495413
- height 35
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3EF9D1AF000F"
- client @459
- supplier @460
- vertices (list Points
- (874, 847)
- (574, 816)
- (310, 846))
- line_style 0
- x_offset FALSE)
- (object TransView "" @467
- label (object SegLabel @468
- Parent_View @467
- location (1503, 782)
- anchor_loc 1
- nlines 1
- max_width 734
- justify 0
- label "OnConnectionStarted[ IOTA in progress ]"
- pctDist 0.500000
- height 45
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3EF9D22503D7"
- client @459
- supplier @461
- vertices (list Points
- (1174, 844)
- (1390, 816)
- (1824, 856))
- line_style 0
- x_offset FALSE)
- (object TransView "" @469
- label (object SegLabel @470
- Parent_View @469
- location (603, 1148)
- anchor_loc 1
- nlines 1
- max_width 685
- justify 0
- label "SelectAgent[ IOTA not in progress ]"
- pctDist 2.265425
- height 292
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3EFAE3DA00DA"
- client @459
- supplier @464
- vertices (list Points
- (998, 930)
- (944, 1072)
- (1003, 1263))
- line_style 0
- x_offset FALSE)
- (object TransView "" @471
- stereotype TRUE
- line_color 3342489
- quidu "3EFAE44002AE"
- client @464
- supplier @459
- vertices (list Points
- (1040, 1263)
- (1088, 1072)
- (1044, 930))
- line_style 0
- x_offset FALSE)
- (object TransView "" @472
- label (object SegLabel @473
- Parent_View @472
- location (1825, 1137)
- anchor_loc 1
- nlines 1
- max_width 772
- justify 0
- label "OnConnectionStopped[ IOTA pre-empted ]"
- pctDist 0.141238
- height 167
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3EFAE4910212"
- client @461
- supplier @464
- line_style 0
- x_offset FALSE)
- (object StateView "EndState" "Destroy" @474
- location (1296, 576)
- label (object ItemLabel
- Parent_View @474
- location (1350, 534)
- nlines 2
- max_width 600
- label "Destroy")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EFAE54F0128"
- autoResize TRUE)
- (object TransView "" @475
- stereotype TRUE
- line_color 3342489
- quidu "3EFAE55B0186"
- client @459
- supplier @474
- line_style 0
- x_offset FALSE)
- (object TransView "" @476
- stereotype TRUE
- line_color 3342489
- quidu "3EF9BC810241"
- client @458
- supplier @459
- line_style 0
- x_offset FALSE)))
- (object ActivityDiagram "CNifmanPolicyControl::OnXXX template"
- quid "3F054B7C0215"
- title "CNifmanPolicyControl::OnXXX template"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "$UNNAMED$48" @477
- line_color 3342489
- quidu "3F054BCB02F0"
- width 810)
- (object StateView "StartState" "Start" @478
- Parent_View @477
- location (368, 304)
- label (object ItemLabel
- Parent_View @478
- location (410, 274)
- anchor_loc 1
- nlines 2
- max_width -36
- justify 0
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF9BBE80399"
- autoResize TRUE)
- (object StateView "EndState" "return the result of OnXXX call" @479
- Parent_View @477
- location (368, 896)
- label (object ItemLabel
- Parent_View @479
- location (422, 854)
- nlines 2
- max_width 600
- label "return the result of OnXXX call")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F054C9C0021"
- autoResize TRUE)
- (object NoteView @480
- Parent_View @477
- location (384, 112)
- label (object ItemLabel
- Parent_View @480
- location (31, 27)
- fill_color 13434879
- nlines 3
- max_width 671
- label "all methods are inline. The activity template applies too on CNifmanPolicyControl:SelectAgent")
- line_color 3342489
- fill_color 13434879
- width 731
- height 182)
- (object Swimlane "derivative class" @481
- location (810, 0)
- line_color 3342489
- quidu "3F054BE20283"
- width 542)
- (object ActivityStateView "OnXXX()" @482
- Parent_View @481
- location (1104, 624)
- label (object ItemLabel
- Parent_View @482
- location (1104, 625)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 268
- justify 0
- label "OnXXX()")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F054C3501F6"
- autoResize TRUE)
- (object TransView "" @483
- stereotype TRUE
- line_color 3342489
- quidu "3F054CCD00CD"
- client @482
- supplier @479
- line_style 0
- x_offset FALSE)
- (object TransView "" @484
- stereotype TRUE
- line_color 3342489
- quidu "3F054CC9034E"
- client @478
- supplier @482
- line_style 0
- x_offset FALSE)
- (object Swimlane "$UNNAMED$48" @485
- location (1352, 0)
- line_color 3342489
- quidu "3F054BCB02F0"
- width 450)
- (object NoteView @486
- Parent_View @485
- location (1744, 128)
- label (object ItemLabel
- Parent_View @486
- location (1413, 40)
- fill_color 13434879
- nlines 3
- max_width 627
- label
-|can use CNifmanPolicyControl::SetPolicy to change the "state" object
- )
- line_color 3342489
- fill_color 13434879
- width 687
- height 188)
- (object AttachView "" @487
- stereotype TRUE
- line_color 3342489
- client @486
- supplier @482
- line_style 0)))))
- logical_models (list unit_reference_list
- (object Mechanism @488
- logical_models (list unit_reference_list
- (object Object "User data"
- quid "3EF8425A01D8"
- collaborators (list link_list
- (object Link
- quid "3EF843840061"
- supplier "$UNNAMED$49"
- quidu "3EF8427B014B"
- messages (list Messages
- (object Message "SelectionComplete"
- quid "3F0D96F903AF"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "ToClientFromSupplier"
- sequence "3.2.2.1.1"
- ordinal 21)))
- (object Link
- quid "3EF869B200DE"
- supplier "IOTA"
- quidu "3EF86991017A")
- (object Link
- quid "3F0D8FBF00F0"
- supplier "$UNNAMED$50"
- quidu "3EF842A403AD"
- messages (list Messages
- (object Message "SelectAgent( )"
- quid "3F0D8FE60082"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0
- quidu "3EF865A40330"))))
- class "Logical View::Connection Interface::CNifSession"
- quidu "3EE5EFF000FD"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$49"
- quid "3EF8427B014B"
- collaborators (list link_list
- (object Link
- quid "3EF8608000A0"
- supplier "$UNNAMED$49"
- quidu "3EF8427B014B")
- (object Link
- quid "3EF8670901E8"
- supplier "$UNNAMED$50"
- quidu "3EF842A403AD"
- messages (list Messages
- (object Message "SelectAgent"
- quid "3F0D92DC016D"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "ToClientFromSupplier"
- sequence "1.3.2.1.1"
- ordinal 8)
- (object Message "SelectAgent"
- quid "3F0D969A0238"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "ToClientFromSupplier"
- sequence "3.2.2.1"
- ordinal 20)))
- (object Link
- quid "3F0D92F70053"
- supplier "IOTA"
- quidu "3EF86991017A"
- messages (list Messages
- (object Message "SelectionComplete"
- quid "3F0D92F70054"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1.3.2.1.1.1"
- ordinal 9))))
- class "Logical View::AGT selection::CNetworkController"
- quidu "3EF09B180032"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$50"
- quid "3EF842A403AD"
- collaborators (list link_list
- (object Link
- quid "3EF86431034F"
- supplier "$UNNAMED$50"
- quidu "3EF842A403AD"
- messages (list Messages
- (object Message "CheckSettings"
- quid "3F0D90720322"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1"
- ordinal 1)
- (object Message "Hold up the request"
- quid "3F0D91190247"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2"
- ordinal 2)
- (object Message "start timer"
- quid "3F0D91A90073"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.4"
- ordinal 5)
- (object Message "kill timer"
- quid "3F0D97820005"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.3.2.1.1.1.2.1"
- ordinal 13)))
- (object Link
- quid "3EF8651200EE"
- supplier "$UNNAMED$51"
- quidu "3EF842CE02A3"
- messages (list Messages
- (object Message "launch IOTA"
- quid "3F0D922D0247"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1.3"
- ordinal 3)
- (object Message "Complete"
- quid "3F0D924201BB"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "ToClientFromSupplier"
- sequence "1.3.1"
- ordinal 4))))
- class "Logical View::Connection Management Policy::CNifManPolicyInterface"
- quidu "3EF82710035F"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$51"
- quid "3EF842CE02A3"
- collaborators (list link_list
- (object Link
- quid "3EF866110032"
- supplier "$UNNAMED$51"
- quidu "3EF842CE02A3"
- messages (list Messages
- (object Message "set up comm db"
- quid "3F0D953D02E4"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.1"
- ordinal 16)))
- (object Link
- quid "3EF8667901E8"
- supplier "User data"
- quidu "3EF8425A01D8")
- (object Link
- quid "3EF86C840013"
- supplier "IOTA"
- quidu "3EF86991017A"
- messages (list Messages
- (object Message "RConnection::Open"
- quid "3F0D929401F9"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1.3.2"
- ordinal 6)
- (object Message "Complete"
- quid "3F0D94380370"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "ToClientFromSupplier"
- sequence "3"
- ordinal 15)
- (object Message "RConection::Stop"
- quid "3F0D956B00D0"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.2"
- ordinal 17))))
- class "Use Case View::IOTA process"
- quidu "3EF842FD011D"
- persistence "Transient"
- multi FALSE)
- (object Object "IOTA"
- quid "3EF86991017A"
- collaborators (list link_list
- (object Link
- quid "3EF869D00217"
- supplier "$UNNAMED$50"
- quidu "3EF842A403AD"
- messages (list Messages
- (object Message "SelectAgent"
- quid "3F0D92C20082"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1.3.2.1"
- ordinal 7
- Operation "SelectAgent( )"
- quidu "3EF865A40330")
- (object Message "OnConnectionStarted( )"
- quid "3F0D940201BB"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.3.2.1.1.1.2"
- ordinal 12
- quidu "3EF8693B01A9")
- (object Message "OnConnectionStopped( )"
- quid "3F0D96830322"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.2.2"
- ordinal 19
- quidu "3EF979020330")))
- (object Link
- quid "3F0D9147014D"
- supplier "IOTA"
- quidu "3EF86991017A")
- (object Link
- quid "3F0D9392012E"
- supplier "IOTA"
- quidu "3F0D93680218"
- messages (list Messages
- (object Message "Start"
- quid "3F0D9392012F"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1.3.2.1.1.1.1"
- ordinal 10)
- (object Message "ServiceStarted"
- quid "3F0D93BB013E"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "ToClientFromSupplier"
- sequence "1.3.2.1.1.1.1.1"
- ordinal 11)
- (object Message "Progress(KLinkLayerOpen)"
- quid "3F0D9475012E"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "2"
- ordinal 14)
- (object Message "Stop"
- quid "3F0D962300FF"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.2.1"
- ordinal 18))))
- class "Logical View::Connection Interface::CNifSession"
- quidu "3EE5EFF000FD"
- persistence "Transient"
- multi FALSE)
- (object Object "IOTA"
- quid "3F0D93680218"
- class "Logical View::Connection Management::CNifAgentRef"
- quidu "3EE5E2FC018A"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @489
- logical_models (list unit_reference_list
- (object Object "User data"
- quid "3EF9786E00FD"
- collaborators (list link_list
- (object Link
- quid "3EF9786E00FE"
- supplier "$UNNAMED$52"
- quidu "3EF9786E0104"
- messages (list Messages
- (object Message "Complete"
- quid "3F0D9E790238"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "ToClientFromSupplier"
- sequence "2.1"
- ordinal 7)))
- (object Link
- quid "3EF9833B02D2"
- supplier "$UNNAMED$53"
- quidu "3EF9786E010D"
- messages (list Messages
- (object Message "SelectAgent"
- quid "3F0D9DCF039F"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0
- Operation "SelectAgent( )"
- quidu "3EF865A40330")
- (object Message "OnConnectionStarted( )"
- quid "3F0D9EAE0380"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2.1.1.1"
- ordinal 9
- quidu "3EF8693B01A9")))
- (object Link
- quid "3F0D9E8C038F"
- supplier "User data"
- quidu "3EF9786E00FD"
- messages (list Messages
- (object Message "Start Agent"
- quid "3F0D9E8C0390"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2.1.1"
- ordinal 8))))
- class "Logical View::Connection Interface::CNifSession"
- quidu "3EE5EFF000FD"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$52"
- quid "3EF9786E0104"
- collaborators (list link_list
- (object Link
- quid "3EF9786E0103"
- supplier "$UNNAMED$52"
- quidu "3EF9786E0104")
- (object Link
- quid "3EF9786E0108"
- supplier "$UNNAMED$53"
- quidu "3EF9786E010D"
- messages (list Messages
- (object Message "SelectAgent"
- quid "3F0D9E2200C1"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "ToClientFromSupplier"
- sequence "2"
- ordinal 6)
- (object Message "CancelRequest"
- quid "3F0E84C4038F"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "1.1.1"
- ordinal 2))))
- class "Logical View::AGT selection::CNetworkController"
- quidu "3EF09B180032"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$53"
- quid "3EF9786E010D"
- collaborators (list link_list
- (object Link
- quid "3EF9786E010E"
- supplier "$UNNAMED$53"
- quidu "3EF9786E010D"
- messages (list Messages
- (object Message "IOTA active?"
- quid "3EF9806F01D8"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1"
- ordinal 1)))
- (object Link
- quid "3EF9786E0110"
- supplier "$UNNAMED$54"
- quidu "3EF9786E0118"))
- class "Logical View::Connection Management Policy::CNifManPolicyInterface"
- quidu "3EF82710035F"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$54"
- quid "3EF9786E0118"
- collaborators (list link_list
- (object Link
- quid "3EF9786E0119"
- supplier "$UNNAMED$54"
- quidu "3EF9786E0118")
- (object Link
- quid "3EF9786E011C"
- supplier "$UNNAMED$54"
- quidu "3EF9786E0118"
- messages (list Messages
- (object Message "Progress(KErrAccessDenied)"
- quid "3F0D9D770209"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "1.2.1"
- ordinal 4))))
- class "Use Case View::IOTA process"
- quidu "3EF842FD011D"
- persistence "Transient"
- multi FALSE)
- (object Object "IOTA"
- quid "3EF9786E0122"
- collaborators (list link_list
- (object Link
- quid "3EF9786E0121"
- supplier "$UNNAMED$53"
- quidu "3EF9786E010D"
- messages (list Messages
- (object Message "Stop(KErrAccessDenied)"
- quid "3F0D9C59014D"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "1.2"
- ordinal 3)
- (object Message "OnConnectionStopped( )"
- quid "3F0D9DA2014D"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2.2"
- ordinal 5
- quidu "3EF979020330"))))
- class "Logical View::Connection Interface::CNifSession"
- quidu "3EE5EFF000FD"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @490
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$55"
- quid "3EF96C12039E"
- collaborators (list link_list
- (object Link
- quid "3EF96C12039F"
- supplier "$UNNAMED$55"
- quidu "3EF96C12039E"
- messages (list Messages
- (object Message "user session active?"
- quid "3EF96CD80071"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 2)))
- (object Link
- quid "3EF96C1203A1"
- supplier "$UNNAMED$56"
- quidu "3EF96C1203A9"))
- class "Logical View::Connection Management Policy::CNifManPolicyInterface"
- quidu "3EF82710035F"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$56"
- quid "3EF96C1203A9"
- collaborators (list link_list
- (object Link
- quid "3EF96C1203AA"
- supplier "$UNNAMED$56"
- quidu "3EF96C1203A9")
- (object Link
- quid "3EF96C1203AD"
- supplier "IOTA"
- quidu "3EF96C1203B3"
- messages (list Messages
- (object Message "RConnection::Open"
- quid "3EF96D9D0255"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0)
- (object Message "Complete(KErrAccessDenied)"
- quid "3F0DA1150303"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "ToClientFromSupplier"
- sequence "1.1.1.1"
- ordinal 4))))
- class "Use Case View::IOTA process"
- quidu "3EF842FD011D"
- persistence "Transient"
- multi FALSE)
- (object Object "IOTA"
- quid "3EF96C1203B3"
- collaborators (list link_list
- (object Link
- quid "3EF96C1203B2"
- supplier "$UNNAMED$55"
- quidu "3EF96C12039E"
- messages (list Messages
- (object Message "SelectAgent"
- quid "3F0DA04701EA"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1.1"
- ordinal 1
- Operation "SelectAgent( )"
- quidu "3EF865A40330")
- (object Message "SelectComplete(KErrAccessDenied)"
- quid "3F0DA0930053"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "ToClientFromSupplier"
- sequence "1.1.1"
- ordinal 3))))
- class "Logical View::Connection Interface::CNifSession"
- quidu "3EE5EFF000FD"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @491
- logical_models (list unit_reference_list
- (object Object "User data"
- quid "3EF984E201A9"
- collaborators (list link_list
- (object Link
- quid "3F0DA1B60063"
- supplier "$UNNAMED$57"
- quidu "3EF984E201B9"
- messages (list Messages
- (object Message "SelectAgent"
- quid "3F0DA1B60064"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1.1"
- ordinal 1
- Operation "SelectAgent( )"
- quidu "3EF865A40330")
- (object Message "return - no request completion yet"
- quid "3F0DA27A0228"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "1.1.1"
- ordinal 4))))
- class "Logical View::Connection Interface::CNifSession"
- quidu "3EE5EFF000FD"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$57"
- quid "3EF984E201B9"
- collaborators (list link_list
- (object Link
- quid "3EF984E201BA"
- supplier "$UNNAMED$57"
- quidu "3EF984E201B9"
- messages (list Messages
- (object Message "check IOTA session"
- quid "3EF985410226"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 2)
- (object Message "hold the request"
- quid "3F0DA23A0341"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2.1"
- ordinal 3))))
- class "Logical View::Connection Management Policy::CNifManPolicyInterface"
- quidu "3EF82710035F"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$58"
- quid "3EF984F602B3"
- collaborators (list link_list
- (object Link
- quid "3EF9851100CE"
- supplier "User data"
- quidu "3EF984E201A9"
- messages (list Messages
- (object Message "RConnection::Open"
- quid "3EF9851100CF"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0))))
- class "Use Case View::User process"
- quidu "3EF8434A00DE"
- persistence "Transient"
- multi FALSE))))
- logical_presentations (list unit_reference_list
- (object InteractionDiagram "No settings"
- mechanism_ref @488
- quid "3EF841D8018A"
- title "No settings"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "User data" @492
- location (224, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @492
- location (224, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "User data")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF8425A01D8"
- width 300
- height 2013
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @493
- location (224, 352)
- line_color 3342489
- InterObjView @492
- height 628
- y_coord 568
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @494
- location (224, 1728)
- line_color 3342489
- InterObjView @492
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$49" @495
- location (608, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @495
- location (608, 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 "3EF8427B014B"
- width 413
- height 2013
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @496
- location (608, 928)
- line_color 3342489
- InterObjView @495
- height 592
- y_coord 532
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @497
- location (608, 1696)
- line_color 3342489
- InterObjView @495
- height 152
- y_coord 92
- Nested FALSE))
- (object InterObjView "$UNNAMED$50" @498
- location (1072, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @498
- location (1072, 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 "3EF842A403AD"
- width 475
- height 2013
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @499
- location (1072, 368)
- line_color 3342489
- InterObjView @498
- height 552
- y_coord 492
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @500
- location (1072, 416)
- line_color 3342489
- InterObjView @498
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @501
- location (1072, 544)
- line_color 3342489
- InterObjView @498
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @502
- location (1072, 720)
- line_color 3342489
- InterObjView @498
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @503
- location (1072, 800)
- line_color 3342489
- InterObjView @498
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @504
- location (1072, 896)
- line_color 3342489
- InterObjView @498
- height 684
- y_coord 624
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @505
- location (1072, 1216)
- line_color 3342489
- InterObjView @498
- height 184
- y_coord 124
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @506
- location (1072, 1280)
- line_color 3342489
- InterObjView @498
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @507
- location (1072, 1616)
- line_color 3342489
- InterObjView @498
- height 292
- y_coord 232
- Nested FALSE))
- (object InterObjView "$UNNAMED$51" @508
- location (2128, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @508
- location (2128, 234)
- anchor_loc 1
- nlines 2
- max_width 360
- justify 0
- label "")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF842CE02A3"
- width 336
- height 2013
- icon_height 162
- icon_width 120
- icon_y_offset 12
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @509
- location (2128, 640)
- line_color 3342489
- InterObjView @508
- height 1060
- y_coord 1000
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @510
- location (2128, 1392)
- line_color 3342489
- InterObjView @508
- height 636
- y_coord 576
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @511
- location (2128, 1440)
- line_color 3342489
- InterObjView @508
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "IOTA" @512
- location (1488, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @512
- location (1488, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "IOTA")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0D93680218"
- width 300
- height 2013
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @513
- location (1488, 1072)
- line_color 3342489
- InterObjView @512
- height 200
- y_coord 140
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @514
- location (1488, 1280)
- line_color 3342489
- InterObjView @512
- height 868
- y_coord 808
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @515
- location (1488, 1552)
- line_color 3342489
- InterObjView @512
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "IOTA" @516
- location (1817, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @516
- location (1817, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "IOTA")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF86991017A"
- width 300
- height 2013
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @517
- location (1817, 848)
- line_color 3342489
- InterObjView @516
- height 792
- y_coord 732
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @518
- location (1817, 992)
- line_color 3342489
- InterObjView @516
- height 468
- y_coord 408
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @519
- location (1817, 1152)
- line_color 3342489
- InterObjView @516
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @520
- location (1817, 1344)
- line_color 3342489
- InterObjView @516
- height 744
- y_coord 684
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @521
- location (1817, 1520)
- line_color 3342489
- InterObjView @516
- height 448
- y_coord 388
- Nested TRUE))
- (object NoteView @522
- location (848, 80)
- label (object ItemLabel
- Parent_View @522
- location (607, 24)
- fill_color 13434879
- nlines 2
- max_width 446
- label "accessed via CNetworkControlerBase")
- line_color 3342489
- fill_color 13434879
- width 506
- height 125)
- (object AttachView "" @523
- stereotype TRUE
- line_color 3342489
- client @522
- supplier @495
- line_style 0)
- (object InterMessView "" @524
- location (16, 368)
- label (object SegLabel @525
- Parent_View @524
- location (647, 324)
- quidu "3F0D8FE60082"
- anchor_loc 1
- nlines 1
- max_width 259
- justify 0
- label "SelectAgent( )"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @492
- supplier @498
- Focus_Src @493
- Focus_Entry @499
- origin (239, 368)
- terminus (1056, 368)
- ordinal 0)
- (object SelfMessView "" @526
- location (16, 416)
- label (object SegLabel @527
- Parent_View @526
- location (1164, 388)
- quidu "3F0D90720322"
- anchor_loc 1
- nlines 1
- max_width 250
- justify 0
- label "CheckSettings"
- pctDist 0.506667
- height 29
- orientation 0)
- line_color 3342489
- client @498
- supplier @498
- Focus_Src @499
- Focus_Entry @500
- origin (1088, 416)
- terminus (1238, 416)
- ordinal 1)
- (object SelfMessView "" @528
- location (16, 544)
- label (object SegLabel @529
- Parent_View @528
- location (1163, 500)
- quidu "3F0D91190247"
- anchor_loc 1
- nlines 1
- max_width 338
- justify 0
- label "Hold up the request"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @498
- supplier @498
- Focus_Src @499
- Focus_Entry @501
- origin (1088, 544)
- terminus (1238, 544)
- ordinal 2)
- (object SelfMessView "" @530
- location (16, 800)
- label (object SegLabel @531
- Parent_View @530
- location (1163, 756)
- quidu "3F0D91A90073"
- anchor_loc 1
- nlines 1
- max_width 184
- justify 0
- label "start timer"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @498
- supplier @498
- Focus_Src @499
- Focus_Entry @503
- origin (1088, 800)
- terminus (1238, 800)
- ordinal 5)
- (object NoteView @532
- location (800, 672)
- label (object ItemLabel
- Parent_View @532
- location (609, 566)
- fill_color 13434879
- nlines 4
- max_width 346
- label "to cancel the original request in case IOTA app freezes up")
- line_color 3342489
- fill_color 13434879
- width 406
- height 225)
- (object InterMessView "" @533
- location (16, 640)
- label (object SegLabel @534
- Parent_View @533
- location (1599, 596)
- quidu "3F0D922D0247"
- anchor_loc 1
- nlines 1
- max_width 222
- justify 0
- label "launch IOTA"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @498
- supplier @508
- Focus_Src @499
- Focus_Entry @509
- origin (1087, 640)
- terminus (2112, 640)
- ordinal 3)
- (object InterMessView "" @535
- location (16, 720)
- label (object SegLabel @536
- Parent_View @535
- location (1579, 692)
- quidu "3F0D924201BB"
- anchor_loc 1
- nlines 1
- max_width 172
- justify 0
- label "Complete"
- pctDist 0.521307
- height 29
- orientation 1)
- line_color 3342489
- client @508
- supplier @498
- Focus_Src @509
- Focus_Entry @502
- origin (2112, 720)
- terminus (1088, 720)
- ordinal 4)
- (object InterMessView "" @537
- location (16, 848)
- label (object SegLabel @538
- Parent_View @537
- location (1973, 804)
- quidu "3F0D929401F9"
- anchor_loc 1
- nlines 1
- max_width 353
- justify 0
- label "RConnection::Open"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @508
- supplier @516
- Focus_Src @509
- Focus_Entry @517
- origin (2112, 848)
- terminus (1833, 848)
- ordinal 6)
- (object AttachView "" @539
- stereotype TRUE
- line_color 3342489
- client @532
- supplier @530
- line_style 0)
- (object InterMessView "" @540
- location (16, 896)
- label (object SegLabel @541
- Parent_View @540
- location (1445, 857)
- quidu "3F0D92C20082"
- anchor_loc 1
- nlines 1
- max_width 222
- justify 0
- label "SelectAgent"
- pctDist 0.500000
- height 40
- orientation 1)
- line_color 3342489
- client @516
- supplier @498
- Focus_Src @517
- Focus_Entry @504
- origin (1801, 896)
- terminus (1088, 896)
- ordinal 7)
- (object InterMessView "" @542
- location (16, 928)
- label (object SegLabel @543
- Parent_View @542
- location (840, 884)
- quidu "3F0D92DC016D"
- anchor_loc 1
- nlines 1
- max_width 222
- justify 0
- label "SelectAgent"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @498
- supplier @495
- Focus_Src @504
- Focus_Entry @496
- origin (1056, 928)
- terminus (624, 928)
- ordinal 8)
- (object InterMessView "" @544
- location (16, 992)
- label (object SegLabel @545
- Parent_View @544
- location (1211, 964)
- quidu "3F0D92F70054"
- anchor_loc 1
- nlines 1
- max_width 341
- justify 0
- label "SelectionComplete"
- pctDist 0.499411
- height 29
- orientation 0)
- line_color 3342489
- client @495
- supplier @516
- Focus_Src @496
- Focus_Entry @518
- origin (623, 992)
- terminus (1801, 992)
- ordinal 9)
- (object InterMessView "" @546
- location (16, 1072)
- label (object SegLabel @547
- Parent_View @546
- location (1654, 1045)
- quidu "3F0D9392012F"
- anchor_loc 1
- nlines 1
- max_width 88
- justify 0
- label "Start"
- pctDist 0.498316
- height 28
- orientation 1)
- line_color 3342489
- client @516
- supplier @512
- Focus_Src @518
- Focus_Entry @513
- origin (1801, 1072)
- terminus (1504, 1072)
- ordinal 10)
- (object InterMessView "" @548
- location (16, 1152)
- label (object SegLabel @549
- Parent_View @548
- location (1652, 1108)
- quidu "3F0D93BB013E"
- anchor_loc 1
- nlines 1
- max_width 263
- justify 0
- label "ServiceStarted"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @512
- supplier @516
- Focus_Src @513
- Focus_Entry @519
- origin (1503, 1152)
- terminus (1801, 1152)
- ordinal 11)
- (object InterMessView "" @550
- location (16, 1216)
- label (object SegLabel @551
- Parent_View @550
- location (1445, 1189)
- quidu "3F0D940201BB"
- anchor_loc 1
- nlines 1
- max_width 425
- justify 0
- label "OnConnectionStarted( )"
- pctDist 0.499299
- height 28
- orientation 1)
- line_color 3342489
- client @516
- supplier @498
- Focus_Src @518
- Focus_Entry @505
- origin (1801, 1216)
- terminus (1088, 1216)
- ordinal 12)
- (object InterMessView "" @552
- location (16, 1392)
- label (object SegLabel @553
- Parent_View @552
- location (1972, 1348)
- quidu "3F0D94380370"
- anchor_loc 1
- nlines 1
- max_width 172
- justify 0
- label "Complete"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @516
- supplier @508
- Focus_Src @520
- Focus_Entry @510
- origin (1832, 1392)
- terminus (2112, 1392)
- ordinal 15)
- (object InterMessView "" @554
- location (16, 1344)
- label (object SegLabel @555
- Parent_View @554
- location (1636, 1301)
- quidu "3F0D9475012E"
- anchor_loc 1
- nlines 1
- max_width 469
- justify 0
- label "Progress(KLinkLayerOpen)"
- pctDist 0.446309
- height 44
- orientation 0)
- line_color 3342489
- client @512
- supplier @516
- Focus_Src @514
- Focus_Entry @520
- origin (1503, 1344)
- terminus (1801, 1344)
- ordinal 14)
- (object SelfMessView "" @556
- location (16, 1440)
- label (object SegLabel @557
- Parent_View @556
- location (2219, 1412)
- quidu "3F0D953D02E4"
- anchor_loc 1
- nlines 1
- max_width 278
- justify 0
- label "set up comm db"
- pctDist 0.500000
- height 29
- orientation 0)
- line_color 3342489
- client @508
- supplier @508
- Focus_Src @510
- Focus_Entry @511
- origin (2144, 1440)
- terminus (2294, 1440)
- ordinal 16)
- (object InterMessView "" @558
- location (16, 1520)
- label (object SegLabel @559
- Parent_View @558
- location (1973, 1476)
- quidu "3F0D956B00D0"
- anchor_loc 1
- nlines 1
- max_width 319
- justify 0
- label "RConection::Stop"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @508
- supplier @516
- Focus_Src @510
- Focus_Entry @521
- origin (2112, 1520)
- terminus (1833, 1520)
- ordinal 17)
- (object InterMessView "" @560
- location (16, 1552)
- label (object SegLabel @561
- Parent_View @560
- location (1637, 1526)
- quidu "3F0D962300FF"
- anchor_loc 1
- nlines 1
- max_width 84
- justify 0
- label "Stop"
- pctDist 0.552189
- height 27
- orientation 1)
- line_color 3342489
- client @516
- supplier @512
- Focus_Src @521
- Focus_Entry @515
- origin (1801, 1552)
- terminus (1504, 1552)
- ordinal 18)
- (object InterMessView "" @562
- location (16, 1616)
- label (object SegLabel @563
- Parent_View @562
- location (1445, 1575)
- quidu "3F0D96830322"
- anchor_loc 1
- nlines 1
- max_width 444
- justify 0
- label "OnConnectionStopped( )"
- pctDist 0.500701
- height 42
- orientation 1)
- line_color 3342489
- client @516
- supplier @498
- Focus_Src @521
- Focus_Entry @507
- origin (1801, 1616)
- terminus (1088, 1616)
- ordinal 19)
- (object InterMessView "" @564
- location (16, 1696)
- label (object SegLabel @565
- Parent_View @564
- location (840, 1652)
- quidu "3F0D969A0238"
- anchor_loc 1
- nlines 1
- max_width 222
- justify 0
- label "SelectAgent"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @498
- supplier @495
- Focus_Src @507
- Focus_Entry @497
- origin (1056, 1696)
- terminus (624, 1696)
- ordinal 20)
- (object NoteView @566
- location (832, 1424)
- label (object ItemLabel
- Parent_View @566
- location (654, 1321)
- fill_color 13434879
- nlines 4
- max_width 321
- label "the original (held-up request) is finally being put through")
- line_color 3342489
- fill_color 13434879
- width 381
- height 218)
- (object AttachView "" @567
- stereotype TRUE
- line_color 3342489
- client @566
- supplier @564
- line_style 0)
- (object InterMessView "" @568
- location (16, 1728)
- label (object SegLabel @569
- Parent_View @568
- location (400, 1699)
- quidu "3F0D96F903AF"
- anchor_loc 1
- nlines 1
- max_width 341
- justify 0
- label "SelectionComplete"
- pctDist 0.545455
- height 30
- orientation 1)
- line_color 3342489
- client @495
- supplier @492
- Focus_Src @497
- Focus_Entry @494
- origin (592, 1728)
- terminus (240, 1728)
- ordinal 21)
- (object SelfMessView "" @570
- location (16, 1280)
- label (object SegLabel @571
- Parent_View @570
- location (1163, 1236)
- quidu "3F0D97820005"
- anchor_loc 1
- nlines 1
- max_width 153
- justify 0
- label "kill timer"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @498
- supplier @498
- Focus_Src @505
- Focus_Entry @506
- origin (1088, 1280)
- terminus (1238, 1280)
- ordinal 13)))
- (object InteractionDiagram "IOTA session pre-empted"
- mechanism_ref @489
- quid "3EF872D60013"
- title "IOTA session pre-empted"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "User data" @572
- location (224, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @572
- location (224, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "User data")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF9786E00FD"
- width 300
- height 1381
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @573
- location (224, 352)
- line_color 3342489
- InterObjView @572
- height 640
- y_coord 580
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @574
- location (224, 1040)
- line_color 3342489
- InterObjView @572
- height 356
- y_coord 296
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @575
- location (224, 1136)
- line_color 3342489
- InterObjView @572
- height 200
- y_coord 140
- Nested TRUE))
- (object InterObjView "$UNNAMED$52" @576
- location (592, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @576
- location (592, 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 "3EF9786E0104"
- width 413
- height 1381
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @577
- location (592, 464)
- line_color 3342489
- InterObjView @576
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @578
- location (592, 1024)
- line_color 3342489
- InterObjView @576
- height 432
- y_coord 372
- Nested FALSE))
- (object InterObjView "$UNNAMED$53" @579
- location (1056, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @579
- location (1056, 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 "3EF9786E010D"
- width 475
- height 1381
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @580
- location (1056, 368)
- line_color 3342489
- InterObjView @579
- height 564
- y_coord 504
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @581
- location (1056, 400)
- line_color 3342489
- InterObjView @579
- height 184
- y_coord 124
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @582
- location (1056, 752)
- line_color 3342489
- InterObjView @579
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @583
- location (1056, 1024)
- line_color 3342489
- InterObjView @579
- height 492
- y_coord 432
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @584
- location (1056, 1216)
- line_color 3342489
- InterObjView @579
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$54" @585
- location (1757, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @585
- location (1757, 234)
- anchor_loc 1
- nlines 2
- max_width 360
- justify 0
- label "")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF9786E0118"
- width 336
- height 1381
- icon_height 162
- icon_width 120
- icon_y_offset 12
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @586
- location (1757, 688)
- line_color 3342489
- InterObjView @585
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "IOTA" @587
- location (1456, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @587
- location (1456, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "IOTA")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF9786E0122"
- width 300
- height 1381
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @588
- location (1456, 608)
- line_color 3342489
- InterObjView @587
- height 264
- y_coord 204
- Nested FALSE))
- (object NoteView @589
- location (848, 80)
- label (object ItemLabel
- Parent_View @589
- location (607, 24)
- fill_color 13434879
- nlines 2
- max_width 446
- label "via CNetworkControlerBase")
- line_color 3342489
- fill_color 13434879
- width 506
- height 125)
- (object AttachView "" @590
- stereotype TRUE
- line_color 3342489
- client @589
- supplier @576
- line_style 0)
- (object InterMessView "" @591
- location (16, 368)
- label (object SegLabel @592
- Parent_View @591
- location (639, 342)
- quidu "3F0D9DCF039F"
- anchor_loc 1
- nlines 1
- max_width 222
- justify 0
- label "SelectAgent"
- pctDist 0.500410
- height 27
- orientation 0)
- line_color 3342489
- client @572
- supplier @579
- Focus_Src @573
- Focus_Entry @580
- origin (239, 368)
- terminus (1040, 368)
- ordinal 0)
- (object SelfMessView "" @593
- location (16, 400)
- label (object SegLabel @594
- Parent_View @593
- location (1147, 356)
- quidu "3EF9806F01D8"
- anchor_loc 1
- nlines 1
- max_width 228
- justify 0
- label "IOTA active?"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @579
- supplier @579
- Focus_Src @580
- Focus_Entry @581
- origin (1072, 400)
- terminus (1222, 400)
- ordinal 1)
- (object InterMessView "" @595
- location (16, 608)
- label (object SegLabel @596
- Parent_View @595
- location (1254, 580)
- quidu "3F0D9C59014D"
- anchor_loc 1
- nlines 1
- max_width 428
- justify 0
- label "Stop(KErrAccessDenied)"
- pctDist 0.498638
- height 29
- orientation 0)
- line_color 3342489
- client @579
- supplier @587
- Focus_Src @580
- Focus_Entry @588
- origin (1071, 608)
- terminus (1440, 608)
- ordinal 3)
- (object InterMessView "" @597
- location (16, 688)
- label (object SegLabel @598
- Parent_View @597
- location (1606, 644)
- quidu "3F0D9D770209"
- anchor_loc 1
- nlines 1
- max_width 509
- justify 0
- label "Progress(KErrAccessDenied)"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @587
- supplier @585
- Focus_Src @588
- Focus_Entry @586
- origin (1471, 688)
- terminus (1741, 688)
- ordinal 4)
- (object InterMessView "" @599
- location (16, 752)
- label (object SegLabel @600
- Parent_View @599
- location (1256, 708)
- quidu "3F0D9DA2014D"
- anchor_loc 1
- nlines 1
- max_width 444
- justify 0
- label "OnConnectionStopped( )"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @587
- supplier @579
- Focus_Src @588
- Focus_Entry @582
- origin (1440, 752)
- terminus (1072, 752)
- ordinal 5)
- (object InterMessView "" @601
- location (16, 1024)
- label (object SegLabel @602
- Parent_View @601
- location (824, 999)
- quidu "3F0D9E2200C1"
- anchor_loc 1
- nlines 1
- max_width 222
- justify 0
- label "SelectAgent"
- pctDist 0.500000
- height 26
- orientation 1)
- line_color 3342489
- client @579
- supplier @576
- Focus_Src @583
- Focus_Entry @578
- origin (1040, 1024)
- terminus (608, 1024)
- ordinal 6)
- (object InterMessView "" @603
- location (16, 1040)
- label (object SegLabel @604
- Parent_View @603
- location (408, 996)
- quidu "3F0D9E790238"
- anchor_loc 1
- nlines 1
- max_width 172
- justify 0
- label "Complete"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @576
- supplier @572
- Focus_Src @578
- Focus_Entry @574
- origin (576, 1040)
- terminus (240, 1040)
- ordinal 7)
- (object SelfMessView "" @605
- location (16, 1136)
- label (object SegLabel @606
- Parent_View @605
- location (315, 1092)
- quidu "3F0D9E8C0390"
- anchor_loc 1
- nlines 1
- max_width 206
- justify 0
- label "Start Agent"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @572
- supplier @572
- Focus_Src @574
- Focus_Entry @575
- origin (240, 1136)
- terminus (390, 1136)
- ordinal 8)
- (object InterMessView "" @607
- location (16, 1216)
- label (object SegLabel @608
- Parent_View @607
- location (639, 1190)
- quidu "3F0D9EAE0380"
- anchor_loc 1
- nlines 1
- max_width 425
- justify 0
- label "OnConnectionStarted( )"
- pctDist 0.500410
- height 27
- orientation 0)
- line_color 3342489
- client @572
- supplier @579
- Focus_Src @575
- Focus_Entry @584
- origin (239, 1216)
- terminus (1040, 1216)
- ordinal 9)
- (object NoteView @609
- location (1856, 336)
- label (object ItemLabel
- Parent_View @609
- location (1659, 261)
- fill_color 13434879
- nlines 3
- max_width 358
- label "this is clear from the current policy state")
- line_color 3342489
- fill_color 13434879
- width 418
- height 162)
- (object AttachView "" @610
- stereotype TRUE
- line_color 3342489
- client @609
- supplier @593
- line_style 0)
- (object InterMessView "" @611
- location (16, 464)
- label (object SegLabel @612
- Parent_View @611
- location (824, 420)
- quidu "3F0E84C4038F"
- anchor_loc 1
- nlines 1
- max_width 275
- justify 0
- label "CancelRequest"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @579
- supplier @576
- Focus_Src @581
- Focus_Entry @577
- origin (1040, 464)
- terminus (608, 464)
- ordinal 2)
- (object NoteView @613
- location (848, 688)
- label (object ItemLabel
- Parent_View @613
- location (707, 566)
- fill_color 13434879
- nlines 4
- max_width 246
- label "in case the IOTA agent selection is outstanding")
- line_color 3342489
- fill_color 13434879
- width 306
- height 256)
- (object AttachView "" @614
- stereotype TRUE
- line_color 3342489
- client @613
- supplier @611
- line_style 0)
- (object NoteView @615
- location (1888, 512)
- label (object ItemLabel
- Parent_View @615
- location (1660, 443)
- fill_color 13434879
- nlines 2
- max_width 421
- label "in case the IOTA agent has been started")
- line_color 3342489
- fill_color 13434879
- width 481
- height 150)
- (object AttachView "" @616
- stereotype TRUE
- line_color 3342489
- client @615
- supplier @595
- line_style 0)
- (object NoteView @617
- location (448, 688)
- label (object ItemLabel
- Parent_View @617
- location (307, 572)
- fill_color 13434879
- nlines 4
- max_width 246
- label "make sure the session will not try to reconnect")
- line_color 3342489
- fill_color 13434879
- width 306
- height 244)
- (object AttachView "" @618
- stereotype TRUE
- line_color 3342489
- client @617
- supplier @611
- line_style 0)))
- (object InteractionDiagram "IOTA session rejected"
- mechanism_ref @490
- quid "3EF8730300EE"
- title "IOTA session rejected"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$55" @619
- location (1088, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @619
- location (1088, 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 "3EF96C12039E"
- width 475
- height 837
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @620
- location (1088, 416)
- line_color 3342489
- InterObjView @619
- height 436
- y_coord 376
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @621
- location (1088, 480)
- line_color 3342489
- InterObjView @619
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$56" @622
- location (336, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @622
- location (336, 235)
- anchor_loc 1
- nlines 2
- max_width 360
- justify 0
- label "")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF96C1203A9"
- width 336
- height 837
- icon_height 162
- icon_width 120
- icon_y_offset 11
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @623
- location (336, 320)
- line_color 3342489
- InterObjView @622
- height 652
- y_coord 592
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @624
- location (336, 672)
- line_color 3342489
- InterObjView @622
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "IOTA" @625
- location (672, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @625
- location (672, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "IOTA")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF96C1203B3"
- width 300
- height 837
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @626
- location (672, 400)
- line_color 3342489
- InterObjView @625
- height 512
- y_coord 452
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @627
- location (672, 592)
- line_color 3342489
- InterObjView @625
- height 200
- y_coord 140
- Nested TRUE))
- (object SelfMessView "" @628
- location (16, 480)
- label (object SegLabel @629
- Parent_View @628
- location (1179, 464)
- quidu "3EF96CD80071"
- anchor_loc 1
- nlines 1
- max_width 356
- justify 0
- label "user session active?"
- pctDist 0.500000
- height 17
- orientation 0)
- line_color 3342489
- client @619
- supplier @619
- Focus_Src @620
- Focus_Entry @621
- origin (1104, 480)
- terminus (1254, 480)
- ordinal 2)
- (object InterMessView "" @630
- location (16, 400)
- label (object SegLabel @631
- Parent_View @630
- location (503, 356)
- quidu "3EF96D9D0255"
- anchor_loc 1
- nlines 1
- max_width 353
- justify 0
- label "RConnection::Open"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @622
- supplier @625
- Focus_Src @623
- Focus_Entry @626
- origin (351, 400)
- terminus (656, 400)
- ordinal 0)
- (object InterMessView "" @632
- location (16, 416)
- label (object SegLabel @633
- Parent_View @632
- location (879, 372)
- quidu "3F0DA04701EA"
- anchor_loc 1
- nlines 1
- max_width 222
- justify 0
- label "SelectAgent"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @625
- supplier @619
- Focus_Src @626
- Focus_Entry @620
- origin (687, 416)
- terminus (1072, 416)
- ordinal 1)
- (object NoteView @634
- location (1568, 368)
- label (object ItemLabel
- Parent_View @634
- location (1371, 293)
- fill_color 13434879
- nlines 3
- max_width 358
- label "this is clear from the current policy state")
- line_color 3342489
- fill_color 13434879
- width 418
- height 162)
- (object AttachView "" @635
- stereotype TRUE
- line_color 3342489
- client @634
- supplier @628
- line_style 0)
- (object InterMessView "" @636
- location (16, 592)
- label (object SegLabel @637
- Parent_View @636
- location (882, 565)
- quidu "3F0DA0930053"
- anchor_loc 1
- nlines 1
- max_width 625
- justify 0
- label "SelectComplete(KErrAccessDenied)"
- pctDist 0.495935
- height 28
- orientation 1)
- line_color 3342489
- client @619
- supplier @625
- Focus_Src @620
- Focus_Entry @627
- origin (1072, 592)
- terminus (688, 592)
- ordinal 3)
- (object InterMessView "" @638
- location (16, 672)
- label (object SegLabel @639
- Parent_View @638
- location (504, 628)
- quidu "3F0DA1150303"
- anchor_loc 1
- nlines 1
- max_width 541
- justify 0
- label "Complete(KErrAccessDenied)"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @625
- supplier @622
- Focus_Src @627
- Focus_Entry @624
- origin (656, 672)
- terminus (352, 672)
- ordinal 4)
- (object NoteView @640
- location (1584, 688)
- label (object ItemLabel
- Parent_View @640
- location (1368, 604)
- fill_color 13434879
- nlines 3
- max_width 396
- label "make sure the session will not try to reconnect")
- line_color 3342489
- fill_color 13434879
- width 456
- height 181)
- (object AttachView "" @641
- stereotype TRUE
- line_color 3342489
- client @637
- supplier @640
- line_style 0)))
- (object InteractionDiagram "User requests put on hold"
- mechanism_ref @491
- quid "3EF97B3903AD"
- title "User requests put on hold"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "User data" @642
- location (576, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @642
- location (576, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "User data")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF984E201A9"
- width 300
- height 825
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @643
- location (576, 352)
- line_color 3342489
- InterObjView @642
- height 548
- y_coord 488
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @644
- location (576, 720)
- line_color 3342489
- InterObjView @642
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$57" @645
- location (1024, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @645
- location (1024, 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 "3EF984E201B9"
- width 475
- height 825
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @646
- location (1024, 368)
- line_color 3342489
- InterObjView @645
- height 472
- y_coord 412
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @647
- location (1024, 432)
- line_color 3342489
- InterObjView @645
- height 232
- y_coord 172
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @648
- location (1024, 544)
- line_color 3342489
- InterObjView @645
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$58" @649
- location (224, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @649
- location (224, 246)
- anchor_loc 1
- nlines 2
- max_width 360
- justify 0
- label "")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF984F602B3"
- width 336
- height 825
- icon_height 162
- icon_width 120
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @650
- location (224, 352)
- line_color 3342489
- InterObjView @649
- height 608
- y_coord 548
- Nested FALSE))
- (object InterMessView "" @651
- location (16, 352)
- label (object SegLabel @652
- Parent_View @651
- location (399, 308)
- quidu "3EF9851100CF"
- anchor_loc 1
- nlines 1
- max_width 353
- justify 0
- label "RConnection::Open"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @649
- supplier @642
- Focus_Src @650
- Focus_Entry @643
- origin (239, 352)
- terminus (560, 352)
- ordinal 0)
- (object SelfMessView "" @653
- location (16, 432)
- label (object SegLabel @654
- Parent_View @653
- location (1115, 388)
- quidu "3EF985410226"
- anchor_loc 1
- nlines 1
- max_width 341
- justify 0
- label "check IOTA session"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @645
- supplier @645
- Focus_Src @646
- Focus_Entry @647
- origin (1040, 432)
- terminus (1190, 432)
- ordinal 2)
- (object NoteView @655
- location (1520, 672)
- label (object ItemLabel
- Parent_View @655
- location (1348, 569)
- fill_color 13434879
- nlines 4
- max_width 309
- label "in case when IOTA is running for the first time to setup MS")
- line_color 3342489
- fill_color 13434879
- width 369
- height 219)
- (object InterMessView "" @656
- location (16, 368)
- label (object SegLabel @657
- Parent_View @656
- location (799, 324)
- quidu "3F0DA1B60064"
- anchor_loc 1
- nlines 1
- max_width 222
- justify 0
- label "SelectAgent"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @642
- supplier @645
- Focus_Src @643
- Focus_Entry @646
- origin (591, 368)
- terminus (1008, 368)
- ordinal 1)
- (object NoteView @658
- location (1536, 448)
- label (object ItemLabel
- Parent_View @658
- location (1339, 373)
- fill_color 13434879
- nlines 3
- max_width 358
- label "this is clear from the current policy state")
- line_color 3342489
- fill_color 13434879
- width 418
- height 162)
- (object AttachView "" @659
- stereotype TRUE
- line_color 3342489
- client @658
- supplier @653
- line_style 0)
- (object SelfMessView "" @660
- location (16, 544)
- label (object SegLabel @661
- Parent_View @660
- location (1115, 500)
- quidu "3F0DA23A0341"
- anchor_loc 1
- nlines 1
- max_width 278
- justify 0
- label "hold the request"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @645
- supplier @645
- Focus_Src @647
- Focus_Entry @648
- origin (1040, 544)
- terminus (1190, 544)
- ordinal 3)
- (object AttachView "" @662
- stereotype TRUE
- line_color 3342489
- client @655
- supplier @660
- line_style 0)
- (object InterMessView "" @663
- location (16, 720)
- label (object SegLabel @664
- Parent_View @663
- location (800, 676)
- quidu "3F0DA27A0228"
- anchor_loc 1
- nlines 1
- max_width 609
- justify 0
- label "return - no request completion yet"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @645
- supplier @642
- Focus_Src @646
- Focus_Entry @644
- origin (1008, 720)
- terminus (592, 720)
- ordinal 4)))))
- (object UseCase "Daemon as a Server"
- quid "3F31333F013C"
- logical_models (list unit_reference_list
- (object Mechanism @665
- logical_models (list unit_reference_list
- (object Object "CSDAEMON"
- quid "3F31339B0071"
- collaborators (list link_list
- (object Link
- quid "3F3135450350"
- supplier "CSDAEMON"
- quidu "3F31339B0071")
- (object Link
- quid "3F604B620177"
- supplier "CSDAEMON"
- quidu "3F31339B0071"
- messages (list Messages
- (object Message "new"
- quid "3F604B620178"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 1)
- (object Message "Connect( )"
- quid "3F604BBC01C5"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "3"
- ordinal 2
- Operation "Connect"
- quidu "3F5DB7F90000")
- (object Message "RunL"
- quid "3F604EC701E4"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "ToClientFromSupplier"
- sequence "3.1.1.6.2"
- ordinal 13
- Operation "RunL( )"
- quidu "3F4F53730230")))
- (object Link
- quid "3F604B9C0271"
- supplier "CSDAEMON"
- quidu "3F31339B0071"
- messages (list Messages
- (object Message "CreateSession( )"
- quid "3F604B9C0272"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0
- Operation "CreateSession"
- quidu "3F5F54950148")))
- (object Link
- quid "3F60532A01A5"
- supplier "CSDAEMON"
- quidu "3F3134590275"
- messages (list Messages
- (object Message "delete"
- quid "3F60532A01A6"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.1.1.6.2.1"
- ordinal 14))))
- class "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifDaemonConfiguration"
- quidu "3F3277F3011D"
- persistence "Transient"
- multi FALSE)
- (object Object "CSDAEMON"
- quid "3F3133AE0302"
- collaborators (list link_list
- (object Link
- quid "3F31360702A4"
- supplier "CSDAEMON"
- quidu "3F31339B0071")
- (object Link
- quid "3F3136E40350"
- supplier "CSDAEMON"
- quidu "3F31339B0071")
- (object Link
- quid "3F3137180236"
- supplier "CSDAEMON"
- quidu "3F31339B0071"))
- class "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::RConfigDaemon"
- quidu "3F327AC10217"
- persistence "Transient"
- multi FALSE)
- (object Object "Daemon"
- quid "3F3134250285"
- collaborators (list link_list
- (object Link
- quid "3F31377F0081"
- supplier "Daemon"
- quidu "3F3134250285")
- (object Link
- quid "3F31383000CF"
- supplier "CSDAEMON"
- quidu "3F31339B0071"))
- class "Logical View::RProcess"
- quidu "3F31349E0033"
- persistence "Transient"
- multi FALSE)
- (object Object "CSDAEMON"
- quid "3F3134590275"
- collaborators (list link_list
- (object Link
- quid "3F604BE503A9"
- supplier "CSDAEMON"
- quidu "3F31339B0071"
- messages (list Messages
- (object Message "Start( )"
- quid "3F604BE503AA"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "3.1"
- ordinal 3
- Operation "Start"
- quidu "3F5DB8190222")
- (object Message "RunL( )"
- quid "3F604DAA01B5"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "ToClientFromSupplier"
- sequence "3.1.1.6"
- ordinal 11
- Operation "RunL"
- quidu "3F5DB8E802FD")))
- (object Link
- quid "3F604E9F0242"
- supplier "CSDAEMON"
- quidu "3F31339B0071"
- messages (list Messages
- (object Message "CreateSession( )"
- quid "3F604E9F0243"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.1.1.6.1"
- ordinal 12
- Operation "CreateSession"
- quidu "3F5F54950148"))))
- class "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::Server Startup::CStartServer"
- quidu "3F5DB71600EA"
- persistence "Transient"
- multi FALSE)
- (object Object "CSDAEMON"
- quid "3F31349203DC"
- collaborators (list link_list
- (object Link
- quid "3F3137650321"
- supplier "Daemon"
- quidu "3F3134250285"))
- class "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::Server Startup::RAsynchConnectBase"
- quidu "3F5F548A003E"
- persistence "Transient"
- multi FALSE)
- (object Object "CSDAEMON"
- quid "3F604A7C038A"
- collaborators (list link_list
- (object Link
- quid "3F604BFA031C"
- supplier "CSDAEMON"
- quidu "3F604A7C038A"
- messages (list Messages
- (object Message "Start a thread"
- quid "3F604BFA031D"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.1.1"
- ordinal 4)
- (object Message "Exit the thread"
- quid "3F604D3B008C"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.1.1.5"
- ordinal 10)))
- (object Link
- quid "3F604C4E003E"
- supplier "Daemon"
- quidu "3F3134250285"
- messages (list Messages
- (object Message "Create"
- quid "3F604C4E003F"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.1.1.1"
- ordinal 5)
- (object Message "Rendezvous"
- quid "3F604CD20242"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.1.1.2"
- ordinal 6)
- (object Message "Resume"
- quid "3F604CE5002E"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.1.1.4"
- ordinal 8)
- (object Message "Rendezvous"
- quid "3F604D22005D"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "3.1.1.4.1"
- ordinal 9)
- (object Message "Logon"
- quid "3F604E0F0203"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.1.1.3"
- ordinal 7))))
- class "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::Server Startup::RStartServer"
- quidu "3F5DB74503D8"
- persistence "Transient"
- multi FALSE))))
- logical_presentations (list unit_reference_list
- (object InteractionDiagram "Start"
- mechanism_ref @665
- quid "3F3133670227"
- title "Start"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 281
- items (list diagram_item_list
- (object InterObjView "CSDAEMON" @666
- location (304, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @666
- location (304, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 488
- justify 0
- label "CSDAEMON")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F31339B0071"
- width 506
- height 1901
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @667
- location (304, 352)
- line_color 3342489
- InterObjView @666
- height 1684
- y_coord 1624
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @668
- location (304, 1536)
- line_color 3342489
- InterObjView @666
- height 200
- y_coord 140
- Nested TRUE))
- (object InterObjView "CSDAEMON" @669
- location (736, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @669
- location (736, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 316
- justify 0
- label "CSDAEMON")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F3133AE0302"
- width 334
- height 1901
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1)
- (object InterObjView "CSDAEMON" @670
- location (1136, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @670
- location (1136, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 420
- justify 0
- label "CSDAEMON")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F31349203DC"
- width 438
- height 1901
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @671
- location (1136, 352)
- line_color 3342489
- InterObjView @670
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @672
- location (1136, 1456)
- line_color 3342489
- InterObjView @670
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "Daemon" @673
- location (2224, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @673
- location (2224, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 330
- justify 0
- label "Daemon")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F3134250285"
- width 348
- height 1901
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @674
- location (2224, 752)
- line_color 3342489
- InterObjView @673
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @675
- location (2224, 816)
- line_color 3342489
- InterObjView @673
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @676
- location (2224, 880)
- line_color 3342489
- InterObjView @673
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @677
- location (2224, 960)
- line_color 3342489
- InterObjView @673
- height 200
- y_coord 140
- Nested FALSE))
- (object InterObjView "CSDAEMON" @678
- location (1872, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @678
- location (1872, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 296
- justify 0
- label "CSDAEMON")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F604A7C038A"
- width 314
- height 1901
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @679
- location (1872, 544)
- line_color 3342489
- InterObjView @678
- height 1372
- y_coord 1312
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @680
- location (1872, 608)
- line_color 3342489
- InterObjView @678
- height 1248
- y_coord 1188
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @681
- location (1872, 1040)
- line_color 3342489
- InterObjView @678
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @682
- location (1872, 1168)
- line_color 3342489
- InterObjView @678
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "CSDAEMON" @683
- location (1536, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @683
- location (1536, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 294
- justify 0
- label "CSDAEMON")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F3134590275"
- width 312
- height 1901
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @684
- location (1536, 448)
- line_color 3342489
- InterObjView @683
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @685
- location (1536, 528)
- line_color 3342489
- InterObjView @683
- height 1448
- y_coord 1388
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @686
- location (1536, 1424)
- line_color 3342489
- InterObjView @683
- height 372
- y_coord 312
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @687
- location (1536, 1616)
- line_color 3342489
- InterObjView @683
- height 60
- y_coord 0
- Nested TRUE))
- (object Label @688
- location (1840, 80)
- nlines 1
- max_width 493
- label "Process boundary")
- (object Label @689
- location (2032, 126)
- font (object Font
- size 8)
- nlines 40
- max_width 65
- label
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
- )
- (object NoteView @690
- location (576, 624)
- label (object ItemLabel
- Parent_View @690
- location (435, 565)
- fill_color 13434879
- nlines 2
- max_width 246
- label "returns with an error")
- line_color 3342489
- fill_color 13434879
- width 306
- height 131)
- (object InterMessView "" @691
- location (16, 448)
- label (object SegLabel @692
- Parent_View @691
- location (917, 419)
- quidu "3F604B620178"
- anchor_loc 1
- nlines 1
- max_width 72
- justify 0
- label "new"
- pctDist 0.498751
- height 30
- orientation 0)
- line_color 3342489
- client @666
- supplier @683
- Focus_Src @667
- Focus_Entry @684
- origin (319, 448)
- terminus (1520, 448)
- ordinal 1)
- (object InterMessView "" @693
- location (16, 352)
- label (object SegLabel @694
- Parent_View @693
- location (719, 308)
- quidu "3F604B9C0272"
- anchor_loc 1
- nlines 1
- max_width 303
- justify 0
- label "CreateSession( )"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @666
- supplier @670
- Focus_Src @667
- Focus_Entry @671
- origin (319, 352)
- terminus (1120, 352)
- ordinal 0)
- (object AttachView "" @695
- stereotype TRUE
- line_color 3342489
- client @690
- supplier @693
- line_style 0)
- (object InterMessView "" @696
- location (16, 528)
- label (object SegLabel @697
- Parent_View @696
- location (919, 484)
- quidu "3F604BBC01C5"
- anchor_loc 1
- nlines 1
- max_width 188
- justify 0
- label "Connect( )"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @666
- supplier @683
- Focus_Src @667
- Focus_Entry @685
- origin (319, 528)
- terminus (1520, 528)
- ordinal 2)
- (object InterMessView "" @698
- location (16, 544)
- label (object SegLabel @699
- Parent_View @698
- location (1718, 517)
- quidu "3F604BE503AA"
- anchor_loc 1
- nlines 1
- max_width 125
- justify 0
- label "Start( )"
- pctDist 0.547541
- height 28
- orientation 0)
- line_color 3342489
- client @683
- supplier @678
- Focus_Src @685
- Focus_Entry @679
- origin (1551, 544)
- terminus (1856, 544)
- ordinal 3)
- (object SelfMessView "" @700
- location (16, 608)
- label (object SegLabel @701
- Parent_View @700
- location (1961, 581)
- quidu "3F604BFA031D"
- anchor_loc 1
- nlines 1
- max_width 247
- justify 0
- label "Start a thread"
- pctDist 0.493333
- height 28
- orientation 0)
- line_color 3342489
- client @678
- supplier @678
- Focus_Src @679
- Focus_Entry @680
- origin (1888, 608)
- terminus (2038, 608)
- ordinal 4)
- (object NoteView @702
- location (2112, 432)
- label (object ItemLabel
- Parent_View @702
- location (1934, 372)
- fill_color 13434879
- nlines 2
- max_width 320
- label "to start the daemon process")
- line_color 3342489
- fill_color 13434879
- width 380
- height 132)
- (object AttachView "" @703
- stereotype TRUE
- line_color 3342489
- client @702
- supplier @700
- line_style 0)
- (object InterMessView "" @704
- location (16, 752)
- label (object SegLabel @705
- Parent_View @704
- location (2049, 724)
- quidu "3F604C4E003F"
- anchor_loc 1
- nlines 1
- max_width 119
- justify 0
- label "Create"
- pctDist 0.504673
- height 29
- orientation 0)
- line_color 3342489
- client @678
- supplier @673
- Focus_Src @680
- Focus_Entry @674
- origin (1887, 752)
- terminus (2208, 752)
- ordinal 5)
- (object Label @706
- location (1278, 656)
- font (object Font
- bold TRUE)
- nlines 1
- max_width 1125
- label "______V happening from the just created thread V______")
- (object InterMessView "" @707
- location (16, 816)
- label (object SegLabel @708
- Parent_View @707
- location (2049, 789)
- quidu "3F604CD20242"
- anchor_loc 1
- nlines 1
- max_width 212
- justify 0
- label "Rendezvous"
- pctDist 0.504673
- height 28
- orientation 0)
- line_color 3342489
- client @678
- supplier @673
- Focus_Src @680
- Focus_Entry @675
- origin (1887, 816)
- terminus (2208, 816)
- ordinal 6)
- (object InterMessView "" @709
- location (16, 960)
- label (object SegLabel @710
- Parent_View @709
- location (2047, 916)
- quidu "3F604CE5002E"
- anchor_loc 1
- nlines 1
- max_width 150
- justify 0
- label "Resume"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @678
- supplier @673
- Focus_Src @680
- Focus_Entry @677
- origin (1887, 960)
- terminus (2208, 960)
- ordinal 8)
- (object InterMessView "" @711
- location (16, 1040)
- label (object SegLabel @712
- Parent_View @711
- location (2031, 1018)
- quidu "3F604D22005D"
- anchor_loc 1
- nlines 1
- max_width 212
- justify 0
- label "Rendezvous"
- pctDist 0.553125
- height 23
- orientation 1)
- line_color 3342489
- client @673
- supplier @678
- Focus_Src @677
- Focus_Entry @681
- origin (2208, 1040)
- terminus (1888, 1040)
- ordinal 9)
- (object SelfMessView "" @713
- location (16, 1168)
- label (object SegLabel @714
- Parent_View @713
- location (1963, 1124)
- quidu "3F604D3B008C"
- anchor_loc 1
- nlines 1
- max_width 244
- justify 0
- label "Exit the thread"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @678
- supplier @678
- Focus_Src @680
- Focus_Entry @682
- origin (1888, 1168)
- terminus (2038, 1168)
- ordinal 10)
- (object Label @715
- location (1328, 1216)
- font (object Font
- bold TRUE)
- nlines 1
- max_width 1069
- label "_____^ happening from the just created thread ^_____")
- (object InterMessView "" @716
- location (16, 1424)
- label (object SegLabel @717
- Parent_View @716
- location (1704, 1380)
- quidu "3F604DAA01B5"
- anchor_loc 1
- nlines 1
- max_width 131
- justify 0
- label "RunL( )"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @678
- supplier @683
- Focus_Src @680
- Focus_Entry @686
- origin (1856, 1424)
- terminus (1552, 1424)
- ordinal 11)
- (object NoteView @718
- location (1472, 1056)
- label (object ItemLabel
- Parent_View @718
- location (1261, 954)
- fill_color 13434879
- nlines 4
- max_width 386
- label "The logon has completed the request passed to RStartServer::Start")
- line_color 3342489
- fill_color 13434879
- width 446
- height 216)
- (object InterMessView "" @719
- location (16, 880)
- label (object SegLabel @720
- Parent_View @719
- location (2047, 836)
- quidu "3F604E0F0203"
- anchor_loc 1
- nlines 1
- max_width 109
- justify 0
- label "Logon"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @678
- supplier @673
- Focus_Src @680
- Focus_Entry @676
- origin (1887, 880)
- terminus (2208, 880)
- ordinal 7)
- (object AttachView "" @721
- stereotype TRUE
- line_color 3342489
- client @718
- supplier @716
- line_style 0)
- (object AttachView "" @722
- stereotype TRUE
- line_color 3342489
- client @718
- supplier @719
- line_style 0)
- (object NoteView @723
- location (1632, 832)
- label (object ItemLabel
- Parent_View @723
- location (1457, 777)
- fill_color 13434879
- nlines 2
- max_width 315
- label "synchronisation")
- line_color 3342489
- fill_color 13434879
- width 375
- height 122)
- (object InterMessView "" @724
- location (16, 1456)
- label (object SegLabel @725
- Parent_View @724
- location (1336, 1412)
- quidu "3F604E9F0243"
- anchor_loc 1
- nlines 1
- max_width 303
- justify 0
- label "CreateSession( )"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @683
- supplier @670
- Focus_Src @686
- Focus_Entry @672
- origin (1520, 1456)
- terminus (1152, 1456)
- ordinal 12)
- (object InterMessView "" @726
- location (16, 1536)
- label (object SegLabel @727
- Parent_View @726
- location (920, 1492)
- quidu "3F604EC701E4"
- anchor_loc 1
- nlines 1
- max_width 94
- justify 0
- label "RunL"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @683
- supplier @666
- Focus_Src @686
- Focus_Entry @668
- origin (1520, 1536)
- terminus (320, 1536)
- ordinal 13)
- (object NoteView @728
- location (848, 1056)
- label (object ItemLabel
- Parent_View @728
- location (523, 969)
- fill_color 13434879
- nlines 4
- max_width 615
- label "The session has been successfully created. If not CStartServer::RunL calls RStartServer::Start and the startup repeats")
- line_color 3342489
- fill_color 13434879
- width 675
- height 187)
- (object InterMessView "" @729
- location (16, 1616)
- label (object SegLabel @730
- Parent_View @729
- location (919, 1591)
- quidu "3F60532A01A6"
- anchor_loc 1
- nlines 1
- max_width 109
- justify 0
- label "delete"
- pctDist 0.499584
- height 26
- orientation 0)
- line_color 3342489
- client @666
- supplier @683
- Focus_Src @668
- Focus_Entry @687
- origin (319, 1616)
- terminus (1520, 1616)
- ordinal 14)
- (object AttachView "" @731
- stereotype TRUE
- line_color 3342489
- client @723
- supplier @708
- line_style 0)
- (object AttachView "" @732
- stereotype TRUE
- line_color 3342489
- client @723
- supplier @712
- line_style 0)
- (object AttachView "" @733
- stereotype TRUE
- line_color 3342489
- client @728
- supplier @724
- line_style 0)
- (object AttachView "" @734
- stereotype TRUE
- line_color 3342489
- client @728
- supplier @726
- line_style 0)
- (object AttachView "" @735
- stereotype TRUE
- line_color 3342489
- client @728
- supplier @699
- vertices (list Points
- (901, 962)
- (1071, 670)
- (1711, 518))
- line_style 0))))))
- logical_presentations (list unit_reference_list
- (object UseCaseDiagram "Main"
- quid "3EE5BF1703BD"
- title "Main"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object UseCaseView "Use Case View::Link Layer Up" @736
- location (352, 880)
- label (object ItemLabel
- Parent_View @736
- location (352, 1018)
- anchor_loc 1
- nlines 2
- max_width 630
- justify 0
- label "Link Layer Up")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE99D8C034F"
- height 118)
- (object ClassView "Class" "Use Case View::CActiveScheduler" @737
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (800, 1296)
- label (object ItemLabel
- Parent_View @737
- location (800, 1456)
- anchor_loc 1
- nlines 2
- max_width 327
- justify 0
- label "CActiveScheduler")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE9EB5500DE"
- annotation 8
- autoResize TRUE)
- (object UseCaseView "Use Case View::IOTA provisioning policy" @738
- location (1312, 880)
- label (object ItemLabel
- Parent_View @738
- location (1312, 1018)
- anchor_loc 1
- nlines 2
- max_width 630
- justify 0
- label "IOTA provisioning policy")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF841B701C8"
- height 118)
- (object ClassView "Class" "Use Case View::IOTA process" @739
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1312, 464)
- label (object ItemLabel
- Parent_View @739
- location (1312, 624)
- anchor_loc 1
- nlines 2
- max_width 327
- justify 0
- label "IOTA process")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF842FD011D"
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Use Case View::User process" @740
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (352, 464)
- label (object ItemLabel
- Parent_View @740
- location (352, 624)
- anchor_loc 1
- nlines 2
- max_width 327
- justify 0
- label "User process")
- icon "Actor"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF8434A00DE"
- annotation 8
- autoResize TRUE)))))
- root_category (object Class_Category "Logical View"
- quid "3EE5BF170033"
- exportControl "Public"
- global TRUE
- subsystem "Component View"
- quidu "3EE5BF170035"
- logical_models (list unit_reference_list
- (object Class "CBase"
- quid "3EE5E1AF035F")
- (object Class "CObject"
- quid "3EE5E38E00A0"
- operations (list Operations
- (object Operation "Name"
- quid "3EF2FD910003"
- result "TName"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "SetNameL"
- quid "3EF2FDAC00AF"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "Open"
- quid "3EF2FDDA0217"
- stereotype "virtual"
- result "TInt"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "Close"
- quid "3EF2FEC601A9"
- stereotype "virtual"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)))
- (object Class "CActive"
- quid "3EF2F2380255")
- (object Class "CTimer"
- quid "3F0D9ADC01BB"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3F0D9AFB0209"
- supplier "Logical View::CActive"
- quidu "3EF2F2380255")))
- (object Class "RProperty"
- quid "3F31343A01C9")
- (object Class "RProcess"
- quid "3F31349E0033")
- (object Class "RThread"
- quid "3F5DB86D035B")
- (object Class "RSessionBase"
- quid "3F5F53F9000F")
- (object Class_Category "Connection Management"
- quid "3EE5D894013C"
- visible_categories (list visibility_relationship_list
- (object Visibility_Relationship
- quid "3EE5DC4E010D"
- supplier "Logical View::Agent (AGT)"
- quidu "3EE5D8CD01F7")
- (object Visibility_Relationship
- quid "3EE5DC7900FD"
- supplier "Logical View::Data Link Layer (NIF)"
- quidu "3EE5D90A011D")
- (object Visibility_Relationship
- quid "3EE9E3DA0032"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)"
- quidu "3EE9E3C102E2")
- (object Visibility_Relationship
- quid "3EF090D9011D"
- supplier "Logical View::AGT selection"
- quidu "3EF090B9018A")
- (object Visibility_Relationship
- quid "3EF8252A015B"
- supplier "Logical View::Connection Management Policy"
- quidu "3EF824DE02A3"))
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "MNifIfNotify"
- quid "3EE5E3C20245"
- stereotype "Interface"
- abstract TRUE)
- (object Class "CNifAgentRef"
- quid "3EE5E2FC018A"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EE5E70800DE"
- supplier "Logical View::CObject"
- quidu "3EE5E38E00A0"))
- realized_interfaces (list realize_rel_list
- (object Realize_Relationship
- quid "3EE5E70B03CC"
- supplier "Logical View::Connection Management::MNifAgentNotify"
- quidu "3EE5E3940023")
- (object Realize_Relationship
- quid "3EE5E71102B3"
- supplier "Logical View::Connection Management::MTimer"
- quidu "3EE5E3EA0301")
- (object Realize_Relationship
- quid "3F1281DB0267"
- supplier "Logical View::Connection Management::MNifConnection"
- quidu "3F12814302A5")
- (object Realize_Relationship
- quid "3F4F534901E1"
- supplier "Logical View::Connection Management::MNifIfNotify"
- quidu "3EE5E3C20245")))
- (object Class "MNifAgentNotify"
- quid "3EE5E3940023"
- stereotype "Interface"
- abstract TRUE)
- (object Class "MTimer"
- quid "3EE5E3EA0301"
- stereotype "Interface"
- abstract TRUE)
- (object Class "CNetworkControllerBase"
- quid "3EE5E4640080"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EF0936C01F8"
- supplier "Logical View::CBase"
- quidu "3EE5E1AF035F"))
- realized_interfaces (list realize_rel_list
- (object Realize_Relationship
- quid "3EF09D4600EE"
- supplier "Logical View::AGT selection::MBearerObserver"
- quidu "3EF0936C0207")))
- (object Class "MNifSessionNotify"
- quid "3EE5E4E800EE"
- stereotype "Interface"
- abstract TRUE)
- (object Class "CBinderRef"
- quid "3EE5E53800EE")
- (object Class "MNifIfUser"
- quid "3EE5DEB40245"
- stereotype "Interface"
- abstract TRUE)
- (object Class "MNifConnection"
- quid "3F12814302A5"
- stereotype "Interface"
- operations (list Operations
- (object Operation "Stop"
- quid "3F12815B0332"
- stereotype "virtual"
- concurrency "Sequential"
- abstract TRUE
- opExportControl "Public"
- uid 0))
- abstract TRUE)
- (object Association "$UNNAMED$59"
- quid "3EE5E718038E"
- roles (list role_list
- (object Role "$UNNAMED$60"
- quid "3EE5E719038E"
- supplier "Logical View::Connection Management::CNetworkControllerBase"
- quidu "3EE5E4640080"
- client_cardinality (value cardinality "1")
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$61"
- quid "3EE5E719038F"
- supplier "Logical View::Connection Management::CNifAgentRef"
- quidu "3EE5E2FC018A"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$62"
- quid "3EE5E733010D"
- roles (list role_list
- (object Role "$UNNAMED$63"
- quid "3EE5E7340226"
- supplier "Logical View::Agent (AGT)::CNifAgentBase"
- quidu "3EE5E2D9014B"
- client_cardinality (value cardinality "1")
- Containment "By Reference"
- is_navigable TRUE)
- (object Role "$UNNAMED$64"
- quid "3EE5E7340227"
- supplier "Logical View::Connection Management::CNifAgentRef"
- quidu "3EE5E2FC018A"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$65"
- quid "3EE5E7DA02B3"
- roles (list role_list
- (object Role "$UNNAMED$66"
- quid "3EE5E7DB0265"
- supplier "Logical View::Connection Management::MNifAgentNotify"
- quidu "3EE5E3940023"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$67"
- quid "3EE5E7DB0266"
- supplier "Logical View::Agent (AGT)::CNifAgentBase"
- quidu "3EE5E2D9014B"
- client_cardinality (value cardinality "1")
- Containment "By Reference")))
- (object Association "$UNNAMED$68"
- quid "3EE5E82B015B"
- roles (list role_list
- (object Role "$UNNAMED$69"
- quid "3EE5E82B03BC"
- supplier "Logical View::Connection Management::CBinderRef"
- quidu "3EE5E53800EE"
- client_cardinality (value cardinality "0..n")
- Containment "By Reference"
- is_navigable TRUE)
- (object Role "$UNNAMED$70"
- quid "3EE5E82B03BD"
- supplier "Logical View::Connection Management::CNifAgentRef"
- quidu "3EE5E2FC018A"
- client_cardinality (value cardinality "1")
- is_navigable TRUE
- is_aggregate TRUE)))
- (object Association "$UNNAMED$71"
- quid "3EE5E867034F"
- roles (list role_list
- (object Role "$UNNAMED$72"
- quid "3EE5E868035F"
- supplier "Logical View::Connection Management::MNifSessionNotify"
- quidu "3EE5E4E800EE"
- client_cardinality (value cardinality "0..n")
- Containment "By Reference"
- is_navigable TRUE)
- (object Role "$UNNAMED$73"
- quid "3EE5E868036E"
- supplier "Logical View::Connection Management::CNifAgentRef"
- quidu "3EE5E2FC018A"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$74"
- quid "3EE5EB6D02E2"
- roles (list role_list
- (object Role "$UNNAMED$75"
- quid "3EE5EB6E0217"
- supplier "Logical View::Data Link Layer (NIF)::CNifIfLink"
- quidu "3EE5E24C015B"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$76"
- quid "3EE5EB6E0218"
- supplier "Logical View::Connection Management::CNifAgentRef"
- quidu "3EE5E2FC018A"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$77"
- quid "3EE5EC12014B"
- roles (list role_list
- (object Role "$UNNAMED$78"
- quid "3EE5EC1300DE"
- supplier "Logical View::Data Link Layer (NIF)::CNifIfBase"
- quidu "3EE5E275015B"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$79"
- quid "3EE5EC1300DF"
- supplier "Logical View::Connection Management::CBinderRef"
- quidu "3EE5E53800EE"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$80"
- quid "3EE5EC150284"
- roles (list role_list
- (object Role "$UNNAMED$81"
- quid "3EE5EC16014B"
- supplier "Logical View::Connection Management::MNifIfUser"
- quidu "3EE5DEB40245"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$82"
- quid "3EE5EC16014C"
- supplier "Logical View::Connection Management::CBinderRef"
- quidu "3EE5E53800EE"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$83"
- quid "3EE5EC18010D"
- roles (list role_list
- (object Role "$UNNAMED$84"
- quid "3EE5EC190003"
- supplier "Logical View::Connection Management::CNifAgentRef"
- quidu "3EE5E2FC018A"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$85"
- quid "3EE5EC190013"
- supplier "Logical View::Connection Management::CBinderRef"
- quidu "3EE5E53800EE"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$86"
- quid "3EE5EC390274"
- roles (list role_list
- (object Role "$UNNAMED$87"
- quid "3EE5EC3A033F"
- supplier "Logical View::Connection Management::CBinderRef"
- quidu "3EE5E53800EE"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$88"
- quid "3EE5EC3A034F"
- supplier "Logical View::Connection Management::CBinderRef"
- quidu "3EE5E53800EE"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$89"
- quid "3EF2F159035F"
- roles (list role_list
- (object Role "$UNNAMED$90"
- quid "3EF2F15A02D2"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifConfigurationControl"
- quidu "3EF2EDB001B9"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$91"
- quid "3EF2F15A02E2"
- supplier "Logical View::Connection Management::CNifAgentRef"
- quidu "3EE5E2FC018A"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$92"
- quid "3F25428B0340"
- roles (list role_list
- (object Role "$UNNAMED$93"
- quid "3F25428D0052"
- supplier "Logical View::Connection Management::CNifAgentRef"
- quidu "3EE5E2FC018A"
- client_cardinality (value cardinality "0..n")
- Containment "By Reference"
- is_navigable TRUE)
- (object Role "$UNNAMED$94"
- quid "3F25428D0062"
- supplier "Logical View::Connection Interface::CNifMan"
- quidu "3EE9E75C013C"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3EE5E690015B"
- 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::CObject" @741
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (640, 240)
- label (object ItemLabel
- Parent_View @741
- location (455, 100)
- fill_color 13434879
- nlines 1
- max_width 370
- justify 0
- label "CObject")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E38E00A0"
- width 388
- height 302
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Connection Management::MNifIfNotify" @742
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1008, 320)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @742
- location (880, 287)
- fill_color 13434879
- nlines 1
- max_width 256
- justify 0
- label "MNifIfNotify")
- stereotype (object ItemLabel
- Parent_View @742
- location (880, 240)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 253
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E3C20245"
- width 274
- height 184
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Connection Management::MTimer" @743
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1328, 320)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @743
- location (1200, 287)
- fill_color 13434879
- nlines 1
- max_width 256
- justify 0
- label "MTimer")
- stereotype (object ItemLabel
- Parent_View @743
- location (1200, 240)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 253
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E3EA0301"
- width 274
- height 184
- annotation 8
- autoResize TRUE)
- (object NoteView @744
- location (1200, 1568)
- label (object ItemLabel
- Parent_View @744
- location (1062, 1508)
- fill_color 13434879
- nlines 2
- max_width 240
- label "via TDblQueLink")
- line_color 3342489
- fill_color 13434879
- width 300
- height 132)
- (object NoteView @745
- location (215, 80)
- label (object ItemLabel
- Parent_View @745
- location (27, 14)
- fill_color 13434879
- nlines 2
- max_width 340
- label "notifications from CNifAgentBase")
- line_color 3342489
- fill_color 8453888
- width 400
- height 144)
- (object NoteView @746
- location (1120, 96)
- label (object ItemLabel
- Parent_View @746
- location (954, 30)
- fill_color 13434879
- nlines 2
- max_width 296
- label "notifications from CNifIfBase")
- line_color 3342489
- fill_color 13434879
- width 356
- height 144)
- (object AttachView "" @747
- stereotype TRUE
- line_color 3342489
- client @746
- supplier @742
- line_style 0)
- (object NoteView @748
- location (2352, 624)
- label (object ItemLabel
- Parent_View @748
- location (2014, 433)
- fill_color 13434879
- nlines 8
- max_width 640
- label
-|Initiates binding between link layer (CNifIfBase) and network layer (CProtocolBase & MNifIfUser) on ServiceStarted callback from the agent
-|Starts the data link on ConnectionComplete callback from the agent
- )
- line_color 3342489
- fill_color 8453888
- width 700
- height 394)
- (object NoteView @749
- location (416, 1840)
- label (object ItemLabel
- Parent_View @749
- location (81, 1755)
- fill_color 13434879
- nlines 3
- max_width 634
- label "to perform binding, keep info & notify network (MNifUser) of link (CNifIfLink) activity")
- line_color 3342489
- fill_color 8453888
- width 694
- height 182)
- (object NoteView @750
- location (1904, 1840)
- label (object ItemLabel
- Parent_View @750
- location (1657, 1737)
- fill_color 13434879
- nlines 4
- max_width 459
- label "to start/stop interface (CNifIfLink) issue control calls & complete authentication")
- line_color 3342489
- fill_color 8453888
- width 519
- height 219)
- (object NoteView @751
- location (256, 1088)
- label (object ItemLabel
- Parent_View @751
- location (18, 1013)
- fill_color 13434879
- nlines 3
- max_width 440
- label "to propagate progress msgs & data send/recv notifications")
- line_color 3342489
- fill_color 8453888
- width 500
- height 163)
- (object NoteView @752
- location (1088, 1840)
- label (object ItemLabel
- Parent_View @752
- location (897, 1771)
- fill_color 13434879
- nlines 2
- max_width 346
- label "represents network layer protocol")
- line_color 3342489
- fill_color 8453888
- width 406
- height 150)
- (object NoteView @753
- location (1888, 1424)
- label (object ItemLabel
- Parent_View @753
- location (1750, 1364)
- fill_color 13434879
- nlines 2
- max_width 240
- label "to obtain IP address")
- line_color 3342489
- fill_color 8453888
- width 300
- height 132)
- (object NoteView @754
- location (1872, 1056)
- label (object ItemLabel
- Parent_View @754
- location (1678, 996)
- fill_color 13434879
- nlines 2
- max_width 352
- label "always has at least a NULL control")
- line_color 3342489
- fill_color 8453888
- width 412
- height 132)
- (object ClassView "Class" "Logical View::Connection Management::MNifConnection" @755
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1712, 320)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @755
- location (1523, 286)
- fill_color 13434879
- nlines 1
- max_width 378
- justify 0
- label "MNifConnection")
- stereotype (object ItemLabel
- Parent_View @755
- location (1523, 236)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 378
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 65535
- quidu "3F12814302A5"
- width 396
- height 192
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Connection Management::MNifAgentNotify" @756
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (199, 320)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @756
- location (38, 290)
- fill_color 13434879
- nlines 1
- max_width 322
- justify 0
- label "MNifAgentNotify")
- stereotype (object ItemLabel
- Parent_View @756
- location (38, 240)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 322
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E3940023"
- width 340
- height 184
- annotation 8
- autoResize TRUE)
- (object AttachView "" @757
- stereotype TRUE
- line_color 3342489
- client @745
- supplier @756
- line_style 0)
- (object ClassView "Class" "Logical View::Data Link Layer (NIF)::CNifIfBase" @758
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (288, 1568)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @758
- location (87, 1494)
- fill_color 13434879
- nlines 1
- max_width 402
- justify 0
- label "CNifIfBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E275015B"
- width 420
- height 172
- annotation 8
- autoResize TRUE)
- (object AttachView "" @759
- stereotype TRUE
- line_color 3342489
- client @749
- supplier @758
- line_style 0)
- (object ClassView "Class" "Logical View::Connection Management::MNifIfUser" @760
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (832, 1600)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @760
- location (704, 1567)
- fill_color 13434879
- nlines 1
- max_width 256
- justify 0
- label "MNifIfUser")
- stereotype (object ItemLabel
- Parent_View @760
- location (704, 1520)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 253
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5DEB40245"
- width 274
- height 184
- annotation 8
- autoResize TRUE)
- (object AttachView "" @761
- stereotype TRUE
- line_color 3342489
- client @749
- supplier @760
- line_style 0)
- (object AttachView "" @762
- stereotype TRUE
- line_color 3342489
- client @760
- supplier @752
- line_style 0)
- (object ClassView "Class" "Logical View::Connection Management::CNetworkControllerBase" @763
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1696, 896)
- label (object ItemLabel
- Parent_View @763
- location (1458, 844)
- fill_color 13434879
- nlines 1
- max_width 476
- justify 0
- label "CNetworkControllerBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E4640080"
- width 494
- height 128
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Agent (AGT)::CNifAgentBase" @764
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (199, 896)
- label (object ItemLabel
- Parent_View @764
- location (48, 822)
- fill_color 13434879
- nlines 1
- max_width 302
- justify 0
- label "CNifAgentBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E2D9014B"
- width 320
- height 172
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$65" @765
- location (199, 610)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5E7DA02B3"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$66" @766
- Parent_View @765
- location (-537, -78)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5E7DB0265"
- client @765
- supplier @756
- line_style 0
- label (object SegLabel @767
- Parent_View @766
- location (253, 432)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 1))
- (object RoleView "$UNNAMED$67" @768
- Parent_View @765
- location (-537, -78)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5E7DB0266"
- client @765
- supplier @764
- line_style 0
- label (object SegLabel @769
- Parent_View @768
- location (253, 789)
- 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::Connection Management::MNifSessionNotify" @770
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (304, 1328)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @770
- location (119, 1298)
- fill_color 13434879
- nlines 1
- max_width 370
- justify 0
- label "MNifSessionNotify")
- stereotype (object ItemLabel
- Parent_View @770
- location (119, 1248)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 370
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E4E800EE"
- width 388
- height 184
- annotation 8
- autoResize TRUE)
- (object AttachView "" @771
- stereotype TRUE
- line_color 3342489
- client @751
- supplier @770
- line_style 0)
- (object ClassView "Class" "Logical View::Connection Management::CBinderRef" @772
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1040, 1312)
- label (object ItemLabel
- Parent_View @772
- location (924, 1260)
- fill_color 13434879
- nlines 1
- max_width 232
- justify 0
- label "CBinderRef")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E53800EE"
- width 250
- height 128
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$77" @773
- location (706, 1425)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5EC12014B"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$78" @774
- Parent_View @773
- location (-622, 401)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5EC1300DE"
- client @773
- supplier @758
- line_style 0
- label (object SegLabel @775
- Parent_View @774
- location (516, 1445)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.849698
- height 43
- orientation 1))
- (object RoleView "$UNNAMED$79" @776
- Parent_View @773
- location (-622, 401)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5EC1300DF"
- client @773
- supplier @772
- line_style 0
- label (object SegLabel @777
- Parent_View @776
- location (878, 1331)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.872520
- height 35
- orientation 0))))
- (object AssociationViewNew "$UNNAMED$80" @778
- location (945, 1441)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5EC150284"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$81" @779
- Parent_View @778
- location (-383, 417)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5EC16014B"
- client @778
- supplier @760
- line_style 0
- label (object SegLabel @780
- Parent_View @779
- location (888, 1469)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.692087
- height 32
- orientation 1))
- (object RoleView "$UNNAMED$82" @781
- Parent_View @778
- location (-383, 417)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5EC16014C"
- client @778
- supplier @772
- line_style 0
- label (object SegLabel @782
- Parent_View @781
- location (949, 1400)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.441515
- height 22
- orientation 0))))
- (object AssociationViewNew "$UNNAMED$86" @783
- location (1300, 1456)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5EC390274"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$87" @784
- Parent_View @783
- location (-28, 432)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5EC3A033F"
- client @783
- supplier @772
- vertices (list Points
- (1300, 1456)
- (1360, 1456)
- (1360, 1309)
- (1165, 1310))
- line_style 0
- label (object SegLabel @785
- Parent_View @784
- location (1221, 1337)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.861733
- height 27
- orientation 0))
- (object RoleView "$UNNAMED$88" @786
- Parent_View @783
- location (-28, 432)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5EC3A034F"
- client @783
- supplier @772
- vertices (list Points
- (1300, 1456)
- (1038, 1456)
- (1039, 1376))
- line_style 0
- label (object SegLabel @787
- Parent_View @786
- location (1062, 1396)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.943305
- height 23
- orientation 1))))
- (object AttachView "" @788
- stereotype TRUE
- line_color 3342489
- client @744
- supplier @783
- line_style 0)
- (object ClassView "Class" "Logical View::Data Link Layer (NIF)::CNifIfLink" @789
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1680, 1600)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @789
- location (1479, 1525)
- fill_color 13434879
- nlines 1
- max_width 402
- justify 0
- label "CNifIfLink")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E24C015B"
- width 420
- height 174
- annotation 8
- autoResize TRUE)
- (object AttachView "" @790
- stereotype TRUE
- line_color 3342489
- client @750
- supplier @789
- line_style 0)
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifConfigurationControl" @791
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1760, 1216)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @791
- location (1520, 1175)
- fill_color 13434879
- nlines 1
- max_width 480
- justify 0
- label "CNifConfigurationControl")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3EF2EDB001B9"
- width 498
- height 107
- annotation 8
- autoResize TRUE)
- (object AttachView "" @792
- stereotype TRUE
- line_color 3342489
- client @791
- supplier @753
- line_style 0)
- (object ClassView "Class" "Logical View::Connection Management::CNifAgentRef" @793
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1040, 896)
- label (object ItemLabel
- Parent_View @793
- location (902, 844)
- fill_color 13434879
- nlines 1
- max_width 276
- justify 0
- label "CNifAgentRef")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E2FC018A"
- width 294
- height 128
- annotation 8
- autoResize TRUE)
- (object InheritView "" @794
- stereotype TRUE
- line_color 3342489
- quidu "3EE5E70800DE"
- client @793
- supplier @741
- line_style 0)
- (object RealizeView "" @795
- stereotype TRUE
- line_color 3342489
- quidu "3EE5E70B03CC"
- client @793
- supplier @756
- line_style 0)
- (object RealizeView "" @796
- stereotype TRUE
- line_color 3342489
- quidu "3F4F534901E1"
- client @793
- supplier @742
- line_style 0)
- (object RealizeView "" @797
- stereotype TRUE
- line_color 3342489
- quidu "3EE5E71102B3"
- client @793
- supplier @743
- line_style 0)
- (object AssociationViewNew "$UNNAMED$59" @798
- location (1317, 896)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5E718038E"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$60" @799
- Parent_View @798
- location (-11, 208)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5E719038E"
- client @798
- supplier @763
- line_style 0
- label (object SegLabel @800
- Parent_View @799
- location (1433, 860)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.890980
- height 37
- orientation 0))
- (object RoleView "$UNNAMED$61" @801
- Parent_View @798
- location (-11, 208)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5E719038F"
- client @798
- supplier @793
- line_style 0
- label (object SegLabel @802
- Parent_View @801
- location (1185, 997)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 1.023077
- height 101
- orientation 0))))
- (object AssociationViewNew "$UNNAMED$62" @803
- location (625, 896)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5E733010D"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$63" @804
- Parent_View @803
- location (-703, 208)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5E7340226"
- client @803
- supplier @764
- line_style 0
- label (object SegLabel @805
- Parent_View @804
- location (385, 858)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.901408
- height 39
- orientation 1))
- (object RoleView "$UNNAMED$64" @806
- Parent_View @803
- location (-703, 208)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5E7340227"
- client @803
- supplier @793
- line_style 0
- label (object SegLabel @807
- Parent_View @806
- location (864, 858)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.894366
- height 39
- orientation 0))))
- (object AssociationViewNew "$UNNAMED$71" @808
- location (694, 1097)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5E867034F"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$72" @809
- Parent_View @808
- location (-634, 409)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5E868035F"
- client @808
- supplier @770
- line_style 0
- label (object SegLabel @810
- Parent_View @809
- location (543, 1270)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.803405
- height 72
- orientation 0))
- (object RoleView "$UNNAMED$73" @811
- Parent_View @808
- location (-634, 409)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5E868036E"
- client @808
- supplier @793
- line_style 0
- label (object SegLabel @812
- Parent_View @811
- location (839, 982)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.679457
- height 28
- orientation 0))))
- (object AssociationViewNew "$UNNAMED$68" @813
- location (1040, 1103)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5E82B015B"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$69" @814
- Parent_View @813
- location (-284, 420)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5E82B03BC"
- client @813
- supplier @772
- line_style 0
- label (object SegLabel @815
- Parent_View @814
- location (1078, 1219)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.807143
- height 38
- orientation 0))
- (object RoleView "$UNNAMED$70" @816
- Parent_View @813
- location (-284, 420)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5E82B03BD"
- client @813
- supplier @793
- line_style 0
- label (object SegLabel @817
- Parent_View @816
- location (1078, 987)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.812950
- height 38
- orientation 1))))
- (object AssociationViewNew "$UNNAMED$74" @818
- location (1349, 1236)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5EB6D02E2"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$75" @819
- Parent_View @818
- location (21, 548)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5EB6E0217"
- client @818
- supplier @789
- line_style 0
- label (object SegLabel @820
- Parent_View @819
- location (1614, 1449)
- 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$76" @821
- Parent_View @818
- location (21, 548)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5EB6E0218"
- client @818
- supplier @793
- line_style 0
- label (object SegLabel @822
- Parent_View @821
- location (1203, 873)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.986968
- height 137
- orientation 1))))
- (object AttachView "" @823
- stereotype TRUE
- line_color 3342489
- client @748
- supplier @793
- line_style 0)
- (object AssociationViewNew "$UNNAMED$89" @824
- location (1412, 1061)
- stereotype TRUE
- line_color 3342489
- quidu "3EF2F159035F"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$90" @825
- Parent_View @824
- location (116, 165)
- stereotype TRUE
- line_color 3342489
- quidu "3EF2F15A02D2"
- client @824
- supplier @791
- line_style 0
- label (object SegLabel @826
- Parent_View @825
- location (1621, 1119)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.863573
- height 33
- orientation 0))
- (object RoleView "$UNNAMED$91" @827
- Parent_View @824
- location (116, 165)
- stereotype TRUE
- line_color 3342489
- quidu "3EF2F15A02E2"
- client @824
- supplier @793
- line_style 0
- label (object SegLabel @828
- Parent_View @827
- location (1208, 949)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.937469
- height 21
- orientation 1))))
- (object AttachView "" @829
- stereotype TRUE
- line_color 3342489
- client @754
- supplier @824
- line_style 0)
- (object RealizeView "" @830
- stereotype TRUE
- line_color 3342489
- quidu "3F1281DB0267"
- client @793
- supplier @755
- line_style 0)
- (object ClassView "Class" "Logical View::Connection Interface::CNifMan" @831
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1716, 608)
- label (object ItemLabel
- Parent_View @831
- location (1515, 534)
- fill_color 13434879
- nlines 1
- max_width 402
- justify 0
- label "CNifMan")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE9E75C013C"
- width 420
- height 172
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$92" @832
- location (1349, 763)
- stereotype TRUE
- line_color 3342489
- quidu "3F25428B0340"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$93" @833
- Parent_View @832
- location (-363, 155)
- font (object Font
- size 8)
- stereotype TRUE
- line_color 3342489
- quidu "3F25428D0052"
- client @832
- supplier @793
- line_style 0
- label (object SegLabel @834
- Parent_View @833
- location (1242, 845)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.739950
- height 33
- orientation 0))
- (object RoleView "$UNNAMED$94" @835
- Parent_View @832
- location (-363, 155)
- font (object Font
- size 8)
- stereotype TRUE
- line_color 3342489
- quidu "3F25428D0062"
- client @832
- supplier @831
- line_style 0
- label (object SegLabel @836
- Parent_View @835
- location (1516, 720)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.967766
- height 26
- orientation 1))))))))
- (object Class_Category "Agent (AGT)"
- quid "3EE5D8CD01F7"
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CNifAgentBase"
- quid "3EE5E2D9014B"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EE5E37E0051"
- supplier "Logical View::CBase"
- quidu "3EE5E1AF035F")))
- (object Class "CAgentBase"
- quid "3EE60FC2038E"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EE60FCA0013"
- supplier "Logical View::Agent (AGT)::CNifAgentBase"
- quidu "3EE5E2D9014B"))
- realized_interfaces (list realize_rel_list
- (object Realize_Relationship
- quid "3EE613150311"
- supplier "Logical View::Connection Interface::MServiceChangeObserver"
- quidu "3EE5F1710061")
- (object Realize_Relationship
- quid "3EE61319010D"
- supplier "Logical View::Agent (AGT)::MDialogProcessorObserver"
- quidu "3EE612D00294")
- (object Realize_Relationship
- quid "3EE6131E0080"
- supplier "Logical View::Connection Interface::MNetworkControllerObserver"
- quidu "3EE5F18002B3")))
- (object Class "MDialogProcessorObserver"
- quid "3EE612D00294"
- stereotype "Interface"
- abstract TRUE)
- (object Association "$UNNAMED$95"
- quid "3EE6125300AF"
- roles (list role_list
- (object Role "$UNNAMED$96"
- quid "3EE612540217"
- supplier "Logical View::Connection Interface::MAgentSessionNotify"
- quidu "3EE60EAF0311"
- client_cardinality (value cardinality "0..n")
- is_navigable TRUE)
- (object Role "$UNNAMED$97"
- quid "3EE612540218"
- supplier "Logical View::Agent (AGT)::CAgentBase"
- quidu "3EE60FC2038E"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$98"
- quid "3EE613AD018A"
- roles (list role_list
- (object Role "$UNNAMED$99"
- quid "3EE613AE00BF"
- supplier "Logical View::Connection Management::MNifAgentNotify"
- quidu "3EE5E3940023"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$100"
- quid "3EE613AE00CE"
- supplier "Logical View::Agent (AGT)::CNifAgentBase"
- quidu "3EE5E2D9014B"
- client_cardinality (value cardinality "1")))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3EE5E2C00061"
- 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::CBase" @837
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (736, 128)
- label (object ItemLabel
- Parent_View @837
- location (593, 54)
- fill_color 13434879
- nlines 1
- max_width 286
- justify 0
- label "CBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E1AF035F"
- width 304
- height 172
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Connection Interface::MAgentSessionNotify" @838
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1424, 1216)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @838
- location (1213, 1164)
- fill_color 13434879
- nlines 1
- max_width 422
- justify 0
- label "MAgentSessionNotify")
- stereotype (object ItemLabel
- Parent_View @838
- location (1213, 1114)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 422
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EE60EAF0311"
- width 440
- height 228
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Agent (AGT)::CAgentBase" @839
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (736, 1216)
- label (object ItemLabel
- Parent_View @839
- location (604, 1165)
- fill_color 13434879
- nlines 1
- max_width 264
- justify 0
- label "CAgentBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE60FC2038E"
- width 282
- height 126
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$95" @840
- location (1040, 1216)
- stereotype TRUE
- line_color 3342489
- quidu "3EE6125300AF"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$96" @841
- Parent_View @840
- location (192, 272)
- stereotype TRUE
- line_color 3342489
- quidu "3EE612540217"
- client @840
- supplier @838
- line_style 0
- label (object SegLabel @842
- Parent_View @841
- location (1170, 1269)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.803681
- height 53
- orientation 1))
- (object RoleView "$UNNAMED$97" @843
- Parent_View @840
- location (192, 272)
- stereotype TRUE
- line_color 3342489
- quidu "3EE612540218"
- client @840
- supplier @839
- line_style 0
- label (object SegLabel @844
- Parent_View @843
- location (893, 1270)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 0))))
- (object NoteView @845
- location (992, 1520)
- label (object ItemLabel
- Parent_View @845
- location (798, 1404)
- fill_color 13434879
- nlines 4
- max_width 353
- label "no longer in use. Used for Service change notification from an agent")
- line_color 3342489
- fill_color 13434879
- width 413
- height 244)
- (object AttachView "" @846
- stereotype TRUE
- line_color 3342489
- client @845
- supplier @840
- line_style 0)
- (object ClassView "Class" "Logical View::Connection Interface::MServiceChangeObserver" @847
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (368, 800)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @847
- location (116, 748)
- fill_color 13434879
- nlines 1
- max_width 504
- justify 0
- label "MServiceChangeObserver")
- stereotype (object ItemLabel
- Parent_View @847
- location (116, 698)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 504
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5F1710061"
- width 522
- height 228
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Agent (AGT)::MDialogProcessorObserver" @848
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1104, 816)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @848
- location (843, 787)
- fill_color 13434879
- nlines 1
- max_width 522
- justify 0
- label "MDialogProcessorObserver")
- stereotype (object ItemLabel
- Parent_View @848
- location (843, 737)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 522
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EE612D00294"
- width 540
- height 182
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Connection Interface::MNetworkControllerObserver" @849
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1712, 800)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @849
- location (1434, 748)
- fill_color 13434879
- nlines 1
- max_width 556
- justify 0
- label "MNetworkControllerObserver")
- stereotype (object ItemLabel
- Parent_View @849
- location (1434, 698)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 556
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5F18002B3"
- width 574
- height 228
- annotation 8
- autoResize TRUE)
- (object RealizeView "" @850
- stereotype TRUE
- line_color 3342489
- quidu "3EE613150311"
- client @839
- supplier @847
- line_style 0)
- (object RealizeView "" @851
- stereotype TRUE
- line_color 3342489
- quidu "3EE61319010D"
- client @839
- supplier @848
- line_style 0)
- (object RealizeView "" @852
- stereotype TRUE
- line_color 3342489
- quidu "3EE6131E0080"
- client @839
- supplier @849
- line_style 0)
- (object ClassView "Class" "Logical View::Connection Management::MNifAgentNotify" @853
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1440, 384)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @853
- location (1204, 332)
- fill_color 13434879
- nlines 1
- max_width 472
- justify 0
- label "MNifAgentNotify")
- stereotype (object ItemLabel
- Parent_View @853
- location (1204, 282)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 472
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E3940023"
- width 490
- height 228
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Agent (AGT)::CNifAgentBase" @854
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (736, 384)
- label (object ItemLabel
- Parent_View @854
- location (584, 333)
- fill_color 13434879
- nlines 1
- max_width 304
- justify 0
- label "CNifAgentBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E2D9014B"
- width 322
- height 126
- annotation 8
- autoResize TRUE)
- (object InheritView "" @855
- stereotype TRUE
- line_color 3342489
- quidu "3EE5E37E0051"
- client @854
- supplier @837
- line_style 0)
- (object InheritView "" @856
- stereotype TRUE
- line_color 3342489
- quidu "3EE60FCA0013"
- client @839
- supplier @854
- line_style 0)
- (object AssociationViewNew "$UNNAMED$98" @857
- location (1045, 384)
- stereotype TRUE
- line_color 3342489
- quidu "3EE613AD018A"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$99" @858
- Parent_View @857
- location (309, 0)
- stereotype TRUE
- line_color 3342489
- quidu "3EE613AE00BF"
- client @857
- supplier @853
- line_style 0
- label (object SegLabel @859
- Parent_View @858
- location (1178, 422)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.892617
- height 38
- orientation 1))
- (object RoleView "$UNNAMED$100" @860
- Parent_View @857
- location (309, 0)
- stereotype TRUE
- line_color 3342489
- quidu "3EE613AE00CE"
- client @857
- supplier @854
- line_style 0
- label (object SegLabel @861
- Parent_View @860
- location (913, 422)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.899329
- height 38
- orientation 0))))
- (object NoteView @862
- location (1424, 112)
- label (object ItemLabel
- Parent_View @862
- location (1286, 52)
- fill_color 13434879
- nlines 2
- max_width 240
- label "notify to CNifAgentRef")
- line_color 3342489
- fill_color 13434879
- width 300
- height 132)
- (object AttachView "" @863
- stereotype TRUE
- line_color 3342489
- client @862
- supplier @853
- line_style 0)
- (object NoteView @864
- location (224, 1120)
- label (object ItemLabel
- Parent_View @864
- location (27, 1051)
- fill_color 13434879
- nlines 2
- max_width 358
- label "get notify from CCommsDbAccess")
- line_color 3342489
- fill_color 13434879
- width 418
- height 150)
- (object AttachView "" @865
- stereotype TRUE
- line_color 3342489
- client @864
- supplier @847
- line_style 0)
- (object NoteView @866
- location (1968, 1120)
- label (object ItemLabel
- Parent_View @866
- location (1812, 1005)
- fill_color 13434879
- nlines 4
- max_width 277
- label "used when the agent state machine wants to reconnect")
- line_color 3342489
- fill_color 13434879
- width 337
- height 243)
- (object AttachView "" @867
- stereotype TRUE
- line_color 3342489
- client @866
- supplier @849
- line_style 0)
- (object AttachView "" @868
- stereotype TRUE
- line_color 3342489
- client @845
- supplier @838
- line_style 0)))))
- (object Class_Category "Data Link Layer (NIF)"
- quid "3EE5D90A011D"
- visible_categories (list visibility_relationship_list
- (object Visibility_Relationship
- quid "3EE5DDA50330"
- supplier "Logical View::Agent (AGT)"
- quidu "3EE5D8CD01F7"))
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CNifIfLink"
- quid "3EE5E24C015B"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EE5E27C0236"
- supplier "Logical View::Data Link Layer (NIF)::CNifIfBase"
- quidu "3EE5E275015B"))
- abstract TRUE)
- (object Class "CNifIfBase"
- quid "3EE5E275015B"
- abstract TRUE)
- (object Class "CPppNcpIp"
- quid "3EE6F59D0207"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EE6F84900A0"
- supplier "Logical View::Data Link Layer (NIF)::CNifIfBase"
- quidu "3EE5E275015B"))
- realized_interfaces (list realize_rel_list
- (object Realize_Relationship
- quid "3EE6FA450320"
- supplier "Logical View::Data Link Layer (NIF)::MPppFsm"
- quidu "3EE6FA1501F7")))
- (object Class "CPppNcpIp6"
- quid "3EE6F5B3019A"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EE6F84101E8"
- supplier "Logical View::Data Link Layer (NIF)::CNifIfBase"
- quidu "3EE5E275015B"))
- realized_interfaces (list realize_rel_list
- (object Realize_Relationship
- quid "3EE6FA4203AD"
- supplier "Logical View::Data Link Layer (NIF)::MPppFsm"
- quidu "3EE6FA1501F7")))
- (object Class "CPppLcp"
- quid "3EE6F6E40265"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EE6F83D014B"
- supplier "Logical View::Data Link Layer (NIF)::CNifIfLink"
- quidu "3EE5E24C015B")))
- (object Class "MPppFsm"
- quid "3EE6FA1501F7"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EE6FE5900CE"
- supplier "Logical View::Data Link Layer (NIF)::MPppRecvr"
- quidu "3EE6FE40039D"))
- realized_interfaces (list realize_rel_list
- (object Realize_Relationship
- quid "3EE6FE530320"
- supplier "Logical View::Data Link Layer (NIF)::MPppRecvr"
- quidu "3EE6FE40039D"))
- abstract TRUE)
- (object Class "MPppRecvr"
- quid "3EE6FE40039D"
- abstract TRUE)
- (object Class "CPppLinkBase"
- quid "3EE701FD0013"
- abstract TRUE)
- (object Class "CPppHdlcLink"
- quid "3EE705D401B9"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EE7083201A9"
- supplier "Logical View::Data Link Layer (NIF)::CPppLinkBase"
- quidu "3EE701FD0013")
- (object Inheritance_Relationship
- quid "3EE7585900BF"
- supplier "Logical View::Data Link Layer (NIF)::MComm"
- quidu "3EE7584A0061")))
- (object Class "CPppUmtsLink"
- quid "3EE708250255"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EE7083600FD"
- supplier "Logical View::Data Link Layer (NIF)::CPppLinkBase"
- quidu "3EE701FD0013"))
- realized_interfaces (list realize_rel_list
- (object Realize_Relationship
- quid "3F2679280091"
- supplier "Logical View::Connection Management::MNifIfNotify"
- quidu "3EE5E3C20245")))
- (object Class "MComm"
- quid "3EE7584A0061")
- (object Class "MIP NCP"
- quid "3F1FE8040370"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3F1FE87F0361"
- supplier "Logical View::Data Link Layer (NIF)::CPppNcpIp6"
- quidu "3EE6F5B3019A")
- (object Inheritance_Relationship
- quid "3F1FE8850209"
- supplier "Logical View::Data Link Layer (NIF)::CPppNcpIp"
- quidu "3EE6F59D0207"))
- used_nodes (list uses_relationship_list
- (object Uses_Relationship
- quid "3F27F75800DF"
- supplier "Logical View::Data Link Layer (NIF)::CPppNcpIp6"
- quidu "3EE6F5B3019A")
- (object Uses_Relationship
- quid "3F27F75E00DF"
- supplier "Logical View::Data Link Layer (NIF)::CPppNcpIp"
- quidu "3EE6F59D0207")))
- (object Class "CProtocolPpp"
- quid "3F267A5F013C"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3F267AC40081"
- supplier "Logical View::Network Layer::Protocols::CProtocolBase"
- quidu "3EE5E16401A9")))
- (object Association "$UNNAMED$101"
- quid "3EE6F9BB0080"
- roles (list role_list
- (object Role "$UNNAMED$102"
- quid "3EE6F9BB037E"
- supplier "Logical View::Network Layer::Protocols::CProtocolBase"
- quidu "3EE5E16401A9"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$103"
- quid "3EE6F9BB037F"
- supplier "Logical View::Data Link Layer (NIF)::CPppNcpIp6"
- quidu "3EE6F5B3019A"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$104"
- quid "3EE6F9BD035F"
- roles (list role_list
- (object Role "$UNNAMED$105"
- quid "3EE6F9BE01D8"
- supplier "Logical View::Network Layer::Protocols::CProtocolBase"
- quidu "3EE5E16401A9"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$106"
- quid "3EE6F9BE01D9"
- supplier "Logical View::Data Link Layer (NIF)::CPppNcpIp"
- quidu "3EE6F59D0207"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$107"
- quid "3EE6FB6C00BF"
- roles (list role_list
- (object Role "$UNNAMED$108"
- quid "3EE6FB6D0294"
- supplier "Logical View::Connection Management::MNifIfNotify"
- quidu "3EE5E3C20245"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$109"
- quid "3EE6FB6D0295"
- supplier "Logical View::Data Link Layer (NIF)::CNifIfBase"
- quidu "3EE5E275015B"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$110"
- quid "3EE6FFD101F7"
- roles (list role_list
- (object Role "$UNNAMED$111"
- quid "3EE6FFD20265"
- supplier "Logical View::Data Link Layer (NIF)::MPppRecvr"
- quidu "3EE6FE40039D"
- client_cardinality (value cardinality "0..n")
- is_navigable TRUE)
- (object Role "$UNNAMED$112"
- quid "3EE6FFD20266"
- supplier "Logical View::Data Link Layer (NIF)::CPppLcp"
- quidu "3EE6F6E40265"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)))
- (object Association "$UNNAMED$113"
- quid "3EE7020F0320"
- roles (list role_list
- (object Role "$UNNAMED$114"
- quid "3EE7021001E8"
- supplier "Logical View::Data Link Layer (NIF)::CPppLinkBase"
- quidu "3EE701FD0013"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$115"
- quid "3EE7021001E9"
- supplier "Logical View::Data Link Layer (NIF)::CPppLcp"
- quidu "3EE6F6E40265"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)))
- (object Association "$UNNAMED$116"
- quid "3F267A8F02E2"
- roles (list role_list
- (object Role "$UNNAMED$117"
- quid "3F267A9001AA"
- supplier "Logical View::Data Link Layer (NIF)::CProtocolPpp"
- quidu "3F267A5F013C"
- client_cardinality (value cardinality "1")
- Containment "By Reference"
- is_navigable TRUE)
- (object Role "$UNNAMED$118"
- quid "3F267A9001AB"
- supplier "Logical View::Data Link Layer (NIF)::CPppUmtsLink"
- quidu "3EE708250255"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Class_Category "MIP Network Control Protocols"
- quid "3F1FE7A8017C"
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class_Category "NO interface De-multiplexing"
- quid "3F267D8F02C3"
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CPppNcpMIP4"
- quid "3F1FE9340044"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3F1FE98B0361"
- supplier "Logical View::Data Link Layer (NIF)::CPppNcpIp"
- quidu "3EE6F59D0207"))
- module "Component View::NIF plugin"
- quidu "3EE5C0310284")
- (object Class "CPppNcpMIP6"
- quid "3F1FE96A0361"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3F1FE986017C"
- supplier "Logical View::Data Link Layer (NIF)::CPppNcpIp6"
- quidu "3EE6F5B3019A"))
- module "Component View::NIF plugin"
- quidu "3EE5C0310284"))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3F267DE1016B"
- 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::Data Link Layer (NIF)::MPppFsm" @869
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (976, 896)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @869
- location (778, 822)
- fill_color 13434879
- nlines 1
- max_width 396
- justify 0
- label "MPppFsm")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE6FA1501F7"
- width 414
- height 172
- annotation 8
- autoResize TRUE)
- (object Label @870
- location (96, 398)
- nlines 1
- max_width 1857
- label "_____________________________________________________________________________________")
- (object ClassView "Class" "Logical View::Data Link Layer (NIF)::MPppRecvr" @871
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (976, 624)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @871
- location (778, 575)
- fill_color 13434879
- nlines 1
- max_width 396
- justify 0
- label "MPppRecvr")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE6FE40039D"
- width 414
- height 122
- annotation 8
- autoResize TRUE)
- (object Label @872
- location (64, 386)
- nlines 1
- max_width 218
- label "NIFMAN")
- (object Label @873
- location (64, 450)
- nlines 1
- max_width 362
- label "PPP data link layer ")
- (object ClassView "Class" "Logical View::Data Link Layer (NIF)::MIP Network Control Protocols::NO interface De-multiplexing::CPppNcpMIP4" @874
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1552, 1552)
- label (object ItemLabel
- Parent_View @874
- location (1403, 1500)
- fill_color 13434879
- nlines 1
- max_width 298
- justify 0
- label "CPppNcpMIP4")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F1FE9340044"
- width 316
- height 128
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Data Link Layer (NIF)::MIP Network Control Protocols::NO interface De-multiplexing::CPppNcpMIP6" @875
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (368, 1552)
- label (object ItemLabel
- Parent_View @875
- location (219, 1500)
- fill_color 13434879
- nlines 1
- max_width 298
- justify 0
- label "CPppNcpMIP6")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F1FE96A0361"
- width 316
- height 128
- annotation 8
- autoResize TRUE)
- (object InheritView "" @876
- stereotype TRUE
- line_color 3342489
- quidu "3EE6FE5900CE"
- client @869
- supplier @871
- line_style 0)
- (object ClassView "Class" "Logical View::Data Link Layer (NIF)::CPppNcpIp6" @877
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (368, 1200)
- label (object ItemLabel
- Parent_View @877
- location (167, 1126)
- fill_color 13434879
- nlines 1
- max_width 402
- justify 0
- label "CPppNcpIp6")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE6F5B3019A"
- width 420
- height 172
- annotation 8
- autoResize TRUE)
- (object RealizeView "" @878
- stereotype TRUE
- line_color 3342489
- quidu "3EE6FA4203AD"
- client @877
- supplier @869
- line_style 0)
- (object ClassView "Class" "Logical View::Network Layer::Protocols::CProtocolBase" @879
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (960, 1200)
- label (object ItemLabel
- Parent_View @879
- location (810, 1126)
- fill_color 13434879
- nlines 1
- max_width 300
- justify 0
- label "CProtocolBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E16401A9"
- width 318
- height 172
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$101" @880
- location (689, 1200)
- stereotype TRUE
- line_color 3342489
- quidu "3EE6F9BB0080"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$102" @881
- Parent_View @880
- location (-191, 432)
- stereotype TRUE
- line_color 3342489
- quidu "3EE6F9BB037E"
- client @880
- supplier @879
- line_style 0
- label (object SegLabel @882
- Parent_View @881
- location (788, 1254)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.900000
- height 54
- orientation 1))
- (object RoleView "$UNNAMED$103" @883
- Parent_View @880
- location (-191, 432)
- stereotype TRUE
- line_color 3342489
- quidu "3EE6F9BB037F"
- client @880
- supplier @877
- line_style 0
- label (object SegLabel @884
- Parent_View @883
- location (590, 1254)
- 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::Data Link Layer (NIF)::CPppNcpIp" @885
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1552, 1200)
- label (object ItemLabel
- Parent_View @885
- location (1351, 1126)
- fill_color 13434879
- nlines 1
- max_width 402
- justify 0
- label "CPppNcpIp")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE6F59D0207"
- width 420
- height 172
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$104" @886
- location (1230, 1200)
- stereotype TRUE
- line_color 3342489
- quidu "3EE6F9BD035F"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$105" @887
- Parent_View @886
- location (-146, 432)
- stereotype TRUE
- line_color 3342489
- quidu "3EE6F9BE01D8"
- client @886
- supplier @879
- line_style 0
- label (object SegLabel @888
- Parent_View @887
- location (1131, 1254)
- 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$106" @889
- Parent_View @886
- location (-146, 432)
- stereotype TRUE
- line_color 3342489
- quidu "3EE6F9BE01D9"
- client @886
- supplier @885
- line_style 0
- label (object SegLabel @890
- Parent_View @889
- location (1329, 1254)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 1))))
- (object RealizeView "" @891
- stereotype TRUE
- line_color 3342489
- quidu "3EE6FA450320"
- client @885
- supplier @869
- line_style 0)
- (object ClassView "Class" "Logical View::Connection Management::MNifIfNotify" @892
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1568, 176)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @892
- location (1340, 124)
- fill_color 13434879
- nlines 1
- max_width 456
- justify 0
- label "MNifIfNotify")
- stereotype (object ItemLabel
- Parent_View @892
- location (1340, 74)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 456
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E3C20245"
- width 474
- height 228
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Data Link Layer (NIF)::CNifIfBase" @893
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (992, 176)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @893
- location (794, 102)
- fill_color 13434879
- nlines 1
- max_width 396
- justify 0
- label "CNifIfBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E275015B"
- width 414
- height 172
- annotation 8
- autoResize TRUE)
- (object InheritView "" @894
- stereotype TRUE
- line_color 3342489
- quidu "3EE6F84101E8"
- client @877
- supplier @893
- line_style 0)
- (object AssociationViewNew "$UNNAMED$107" @895
- location (1264, 176)
- stereotype TRUE
- line_color 3342489
- quidu "3EE6FB6C00BF"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$108" @896
- Parent_View @895
- location (288, -224)
- stereotype TRUE
- line_color 3342489
- quidu "3EE6FB6D0294"
- client @895
- supplier @892
- line_style 0
- label (object SegLabel @897
- Parent_View @896
- location (1324, 230)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.900000
- height 54
- orientation 1))
- (object RoleView "$UNNAMED$109" @898
- Parent_View @895
- location (288, -224)
- stereotype TRUE
- line_color 3342489
- quidu "3EE6FB6D0295"
- client @895
- supplier @893
- line_style 0
- label (object SegLabel @899
- Parent_View @898
- location (1206, 230)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 0))))
- (object InheritView "" @900
- stereotype TRUE
- line_color 3342489
- quidu "3EE6F84900A0"
- client @885
- supplier @893
- line_style 0)
- (object InheritView "" @901
- stereotype TRUE
- line_color 3342489
- quidu "3F1FE98B0361"
- client @874
- supplier @885
- line_style 0)
- (object InheritView "" @902
- stereotype TRUE
- line_color 3342489
- quidu "3F1FE986017C"
- client @875
- supplier @877
- line_style 0)))))
- (object Class_Category "De-multiplexing by IP destination"
- quid "3F267DB5019A"
- visible_categories (list visibility_relationship_list
- (object Visibility_Relationship
- quid "3F27E0020062"
- supplier "Logical View::Data Link Layer (NIF)::MIP Network Control Protocols::NO interface De-multiplexing"
- quidu "3F267D8F02C3"))
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CPppNcpMIP4"
- quid "3F267E300102"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3F267E300101"
- supplier "Logical View::Data Link Layer (NIF)::CPppNcpIp"
- quidu "3EE6F59D0207")))
- (object Class "CPppNcpMIP6"
- quid "3F267E30010B"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3F267E30010A"
- supplier "Logical View::Data Link Layer (NIF)::CPppNcpIp6"
- quidu "3EE6F5B3019A")))
- (object Class "CNifDeMultiplexor"
- quid "3F267FC601E8"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3F2680050285"
- supplier "Logical View::Data Link Layer (NIF)::CNifIfLink"
- quidu "3EE5E24C015B"))
- realized_interfaces (list realize_rel_list
- (object Realize_Relationship
- quid "3F26847301C9"
- supplier "Logical View::Connection Management::MNifIfNotify"
- quidu "3EE5E3C20245"))
- module "Component View::NIF plugin"
- quidu "3EE5C0310284")
- (object Class "CDemuxIp4"
- quid "3F26A58F00DF"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3F26A6AC012D"
- supplier "Logical View::Data Link Layer (NIF)::MIP Network Control Protocols::De-multiplexing by IP destination::MDemuxDecission"
- quidu "3F26A7470340"))
- operations (list Operations
- (object Operation "AcceptPacket"
- quid "3F27F5000227"
- stereotype "virtual"
- result "Boolean"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- module "Component View::NIF plugin"
- quidu "3EE5C0310284")
- (object Class "MDemuxDecission"
- quid "3F26A7470340"
- used_nodes (list uses_relationship_list
- (object Uses_Relationship
- quid "3F26AA390246"
- supplier "Logical View::Data Link Layer (NIF)::CNifIfBase"
- quidu "3EE5E275015B"))
- operations (list Operations
- (object Operation "AcceptPacket"
- quid "3F26A77B014C"
- stereotype "virtual"
- result "Boolean"
- concurrency "Sequential"
- abstract TRUE
- opExportControl "Public"
- uid 0))
- module "Component View::NIF plugin"
- quidu "3EE5C0310284"
- abstract TRUE)
- (object Class "CDemuxIp6"
- quid "3F26A7CC00B0"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3F26A7DC0246"
- supplier "Logical View::Data Link Layer (NIF)::MIP Network Control Protocols::De-multiplexing by IP destination::MDemuxDecission"
- quidu "3F26A7470340"))
- operations (list Operations
- (object Operation "AcceptPacket"
- quid "3F27F51F00DF"
- stereotype "virtual"
- result "Boolean"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- module "Component View::NIF plugin"
- quidu "3EE5C0310284")
- (object Association "$UNNAMED$119"
- quid "3F2688E60023"
- roles (list role_list
- (object Role "$UNNAMED$120"
- quid "3F2688E60350"
- supplier "Logical View::Network Layer::Protocols::CProtocolBase"
- quidu "3EE5E16401A9"
- client_cardinality (value cardinality "0..n")
- is_navigable TRUE)
- (object Role "$UNNAMED$121"
- quid "3F2688E6036F"
- supplier "Logical View::Data Link Layer (NIF)::MIP Network Control Protocols::De-multiplexing by IP destination::CNifDeMultiplexor"
- quidu "3F267FC601E8"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$122"
- quid "3F26A6D001B9"
- roles (list role_list
- (object Role "$UNNAMED$123"
- quid "3F26A6D1012D"
- supplier "Logical View::Network Layer::Protocols::CProtocolBase"
- quidu "3EE5E16401A9"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$124"
- quid "3F26A6D1013C"
- supplier "Logical View::Data Link Layer (NIF)::MIP Network Control Protocols::De-multiplexing by IP destination::CDemuxIp4"
- quidu "3F26A58F00DF"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$125"
- quid "3F26A85900B0"
- roles (list role_list
- (object Role "$UNNAMED$126"
- quid "3F26A85A0042"
- supplier "Logical View::Data Link Layer (NIF)::MIP Network Control Protocols::De-multiplexing by IP destination::MDemuxDecission"
- quidu "3F26A7470340"
- client_cardinality (value cardinality "0..n")
- Containment "By Reference"
- is_navigable TRUE)
- (object Role "$UNNAMED$127"
- quid "3F26A85A0052"
- supplier "Logical View::Data Link Layer (NIF)::MIP Network Control Protocols::De-multiplexing by IP destination::CNifDeMultiplexor"
- quidu "3F267FC601E8"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3F267E2D017B"
- title "Main"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Label @903
- location (48, 667)
- nlines 1
- max_width 2100
- label "_______________________________________________________________________________________________")
- (object Label @904
- location (464, 651)
- nlines 1
- max_width 218
- label "NIFMAN")
- (object Label @905
- location (464, 731)
- nlines 1
- max_width 362
- label "NIFDEMUX ")
- (object ClassView "Class" "Logical View::Connection Management::MNifIfNotify" @906
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1184, 144)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @906
- location (956, 92)
- fill_color 13434879
- nlines 1
- max_width 456
- justify 0
- label "MNifIfNotify")
- stereotype (object ItemLabel
- Parent_View @906
- location (956, 42)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 456
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E3C20245"
- width 474
- height 228
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Data Link Layer (NIF)::CNifIfBase" @907
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1872, 144)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @907
- location (1674, 70)
- fill_color 13434879
- nlines 1
- max_width 396
- justify 0
- label "CNifIfBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E275015B"
- width 414
- height 172
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$107" @908
- location (1542, 144)
- stereotype TRUE
- line_color 3342489
- quidu "3EE6FB6C00BF"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$108" @909
- Parent_View @908
- location (566, -256)
- stereotype TRUE
- line_color 3342489
- quidu "3EE6FB6D0294"
- client @908
- supplier @906
- line_style 0
- label (object SegLabel @910
- Parent_View @909
- location (1466, 182)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.728395
- height 38
- orientation 0))
- (object RoleView "$UNNAMED$109" @911
- Parent_View @908
- location (566, -256)
- stereotype TRUE
- line_color 3342489
- quidu "3EE6FB6D0295"
- client @908
- supplier @907
- line_style 0
- label (object SegLabel @912
- Parent_View @911
- location (1637, 182)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.807143
- height 38
- orientation 1))))
- (object ClassView "Class" "Logical View::Data Link Layer (NIF)::CNifIfLink" @913
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1872, 556)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @913
- location (1671, 482)
- fill_color 13434879
- nlines 1
- max_width 402
- justify 0
- label "CNifIfLink")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E24C015B"
- width 420
- height 172
- annotation 8
- autoResize TRUE)
- (object InheritView "" @914
- stereotype TRUE
- line_color 3342489
- quidu "3EE5E27C0236"
- client @913
- supplier @907
- line_style 0)
- (object NoteView @915
- location (1792, 1745)
- label (object ItemLabel
- Parent_View @915
- location (1426, 1601)
- fill_color 13434879
- nlines 6
- max_width 696
- label "The class is to be instantiated as a new NIF instance having its own agent reference with NULL(empty)agent doing nothing. The object is then bound on a top of the existing NIF to demultiplex inbound trafic.")
- line_color 3342489
- fill_color 13434879
- width 756
- height 300)
- (object NoteView @916
- location (867, 1736)
- label (object ItemLabel
- Parent_View @916
- location (445, 1586)
- fill_color 13434879
- nlines 6
- max_width 809
- label "The purpose of this class is to de-multiplex inbound packets by IP address so that CProtocolBase(s) will be fed by packet having matching IP destination address. There could be one CNifIfBase with no IP address that will receive unsolicited packets.")
- line_color 3342489
- fill_color 13434879
- width 869
- height 312)
- (object Label @917
- location (416, 715)
- nlines 24
- max_width 43
- label
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
- )
- (object Label @918
- location (128, 731)
- nlines 1
- max_width 206
- label "ESOCK")
- (object ClassView "Class" "Logical View::Data Link Layer (NIF)::MIP Network Control Protocols::De-multiplexing by IP destination::CDemuxIp4" @919
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (720, 1248)
- label (object ItemLabel
- Parent_View @919
- location (465, 1197)
- fill_color 13434879
- nlines 1
- max_width 510
- justify 0
- label "CDemuxIp4")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F26A58F00DF"
- width 528
- height 124
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Data Link Layer (NIF)::MIP Network Control Protocols::De-multiplexing by IP destination::CDemuxIp6" @920
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1296, 1248)
- label (object ItemLabel
- Parent_View @920
- location (1041, 1197)
- fill_color 13434879
- nlines 1
- max_width 510
- justify 0
- label "CDemuxIp6")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F26A7CC00B0"
- width 528
- height 124
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Network Layer::Protocols::CProtocolBase" @921
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (179, 1424)
- label (object ItemLabel
- Parent_View @921
- location (29, 1350)
- fill_color 13434879
- nlines 1
- max_width 300
- justify 0
- label "CProtocolBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E16401A9"
- width 318
- height 172
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Data Link Layer (NIF)::MIP Network Control Protocols::De-multiplexing by IP destination::MDemuxDecission" @922
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1296, 848)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @922
- location (1041, 796)
- fill_color 13434879
- nlines 1
- max_width 510
- justify 0
- label "MDemuxDecission")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F26A7470340"
- width 528
- height 126
- annotation 8
- autoResize TRUE)
- (object InheritView "" @923
- stereotype TRUE
- line_color 3342489
- quidu "3F26A6AC012D"
- client @919
- supplier @922
- line_style 0)
- (object InheritView "" @924
- stereotype TRUE
- line_color 3342489
- quidu "3F26A7DC0246"
- client @920
- supplier @922
- line_style 0)
- (object ClassView "Class" "Logical View::Data Link Layer (NIF)::MIP Network Control Protocols::De-multiplexing by IP destination::CNifDeMultiplexor" @925
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1872, 1424)
- label (object ItemLabel
- Parent_View @925
- location (1690, 1373)
- fill_color 13434879
- nlines 1
- max_width 364
- justify 0
- label "CNifDeMultiplexor")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F267FC601E8"
- width 382
- height 126
- annotation 8
- autoResize TRUE)
- (object InheritView "" @926
- stereotype TRUE
- line_color 3342489
- quidu "3F2680050285"
- client @925
- supplier @913
- line_style 0)
- (object AttachView "" @927
- stereotype TRUE
- line_color 3342489
- client @915
- supplier @925
- line_style 0)
- (object AssociationViewNew "$UNNAMED$119" @928
- location (1009, 1424)
- stereotype TRUE
- line_color 3342489
- quidu "3F2688E60023"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$120" @929
- Parent_View @928
- location (-399, 544)
- stereotype TRUE
- line_color 3342489
- quidu "3F2688E60350"
- client @928
- supplier @921
- line_style 0
- label (object SegLabel @930
- Parent_View @929
- location (378, 1385)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.909503
- height 40
- orientation 1))
- (object RoleView "$UNNAMED$121" @931
- Parent_View @928
- location (-399, 544)
- stereotype TRUE
- line_color 3342489
- quidu "3F2688E6036F"
- client @928
- supplier @925
- line_style 0
- label (object SegLabel @932
- Parent_View @931
- location (1654, 1405)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.941309
- height 20
- orientation 0))))
- (object AttachView "" @933
- stereotype TRUE
- line_color 3342489
- client @925
- supplier @916
- line_style 0)
- (object AssociationViewNew "$UNNAMED$125" @934
- location (1583, 1135)
- stereotype TRUE
- line_color 3342489
- quidu "3F26A85900B0"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$126" @935
- Parent_View @934
- location (175, 255)
- stereotype TRUE
- line_color 3342489
- quidu "3F26A85A0042"
- client @934
- supplier @922
- line_style 0
- label (object SegLabel @936
- Parent_View @935
- location (1442, 949)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.736283
- height 32
- orientation 1))
- (object RoleView "$UNNAMED$127" @937
- Parent_View @934
- location (175, 255)
- stereotype TRUE
- line_color 3342489
- quidu "3F26A85A0052"
- client @934
- supplier @925
- line_style 0
- label (object SegLabel @938
- Parent_View @937
- location (1822, 1325)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.952857
- height 35
- orientation 0))))
- (object NoteView @939
- location (208, 1152)
- label (object ItemLabel
- Parent_View @939
- location (36, 1067)
- fill_color 13434879
- nlines 3
- max_width 309
- label "represents network layer to receive packets")
- line_color 3342489
- fill_color 13434879
- width 369
- height 182)
- (object AttachView "" @940
- stereotype TRUE
- line_color 3342489
- client @921
- supplier @939
- line_style 0)
- (object NoteView @941
- location (592, 240)
- label (object ItemLabel
- Parent_View @941
- location (339, 40)
- fill_color 13434879
- nlines 8
- max_width 471
- label "MDemuxDecission derivatives know the address associted with coresponding CNifIfBase object. CNifIfBase represents NCP layer bound with higher layer protocol")
- line_color 3342489
- fill_color 13434879
- width 531
- height 412)
- (object UsesView "" @942
- stereotype TRUE
- line_color 3342489
- quidu "3F26AA390246"
- client @922
- supplier @907
- line_style 0)
- (object AttachView "" @943
- stereotype TRUE
- line_color 3342489
- client @941
- supplier @942
- line_style 0))))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3F1FE7F6011E"
- 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::Data Link Layer (NIF)::MIP Network Control Protocols::NO interface De-multiplexing" @944
- location (656, 784)
- label (object ItemLabel
- Parent_View @944
- location (506, 700)
- fill_color 13434879
- nlines 2
- max_width 300
- justify 0
- label "NO interface De-multiplexing")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F267D8F02C3"
- width 312
- height 180)
- (object CategoryView "Logical View::Data Link Layer (NIF)::MIP Network Control Protocols::De-multiplexing by IP destination" @945
- location (1376, 784)
- label (object ItemLabel
- Parent_View @945
- location (1183, 700)
- fill_color 13434879
- nlines 2
- max_width 386
- justify 0
- label "De-multiplexing by IP destination")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F267DB5019A"
- width 398
- height 180)
- (object NoteView @946
- location (994, 278)
- label (object ItemLabel
- Parent_View @946
- location (700, 175)
- fill_color 13434879
- nlines 4
- max_width 552
- label
-|de-multiplexor still needs "NO-interface de-multiplexor" solution in order to bind different CIp6Interface classes
- )
- line_color 3342489
- fill_color 13434879
- width 612
- height 218)
- (object ImportView "" @947
- stereotype TRUE
- line_color 3342489
- quidu "3F27E0020062"
- client @945
- supplier @944
- line_style 0)
- (object AttachView "" @948
- stereotype TRUE
- line_color 3342489
- client @947
- supplier @946
- line_style 0))))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3EE5E2240090"
- 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::Data Link Layer (NIF)::CNifIfLink" @949
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (521, 681)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @949
- location (409, 630)
- fill_color 13434879
- nlines 1
- max_width 224
- justify 0
- label "CNifIfLink")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E24C015B"
- width 242
- height 126
- annotation 8
- autoResize TRUE)
- (object NoteView @950
- location (1760, 400)
- label (object ItemLabel
- Parent_View @950
- location (1453, 284)
- fill_color 13434879
- nlines 5
- max_width 578
- label "CProtocolBase is bound to these using BindL member as a response to MNifIfUser::IfUserNewInterfaceL up call")
- line_color 3342489
- fill_color 13434879
- width 638
- height 244)
- (object ClassView "Class" "Logical View::Data Link Layer (NIF)::CPppNcpIp6" @951
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1071, 1429)
- label (object ItemLabel
- Parent_View @951
- location (941, 1378)
- fill_color 13434879
- nlines 1
- max_width 260
- justify 0
- label "CPppNcpIp6")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE6F5B3019A"
- width 278
- height 126
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Network Layer::Protocols::CProtocolBase" @952
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1562, 1430)
- label (object ItemLabel
- Parent_View @952
- location (1412, 1356)
- fill_color 13434879
- nlines 1
- max_width 300
- justify 0
- label "CProtocolBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E16401A9"
- width 318
- height 172
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$101" @953
- location (1306, 1429)
- stereotype TRUE
- line_color 3342489
- quidu "3EE6F9BB0080"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$102" @954
- Parent_View @953
- location (426, 661)
- stereotype TRUE
- line_color 3342489
- quidu "3EE6F9BB037E"
- client @953
- supplier @952
- line_style 0
- label (object SegLabel @955
- Parent_View @954
- location (1393, 1483)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.900000
- height 54
- orientation 1))
- (object RoleView "$UNNAMED$103" @956
- Parent_View @953
- location (426, 661)
- stereotype TRUE
- line_color 3342489
- quidu "3EE6F9BB037F"
- client @953
- supplier @951
- line_style 0
- label (object SegLabel @957
- Parent_View @956
- location (1221, 1483)
- 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::Data Link Layer (NIF)::CPppNcpIp" @958
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (2010, 1428)
- label (object ItemLabel
- Parent_View @958
- location (1889, 1377)
- fill_color 13434879
- nlines 1
- max_width 242
- justify 0
- label "CPppNcpIp")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE6F59D0207"
- width 260
- height 126
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$104" @959
- location (1800, 1428)
- stereotype TRUE
- line_color 3342489
- quidu "3EE6F9BD035F"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$105" @960
- Parent_View @959
- location (424, 660)
- stereotype TRUE
- line_color 3342489
- quidu "3EE6F9BE01D8"
- client @959
- supplier @952
- line_style 0
- label (object SegLabel @961
- Parent_View @960
- location (1731, 1483)
- 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$106" @962
- Parent_View @959
- location (424, 660)
- stereotype TRUE
- line_color 3342489
- quidu "3EE6F9BE01D9"
- client @959
- supplier @958
- line_style 0
- label (object SegLabel @963
- Parent_View @962
- location (1871, 1482)
- 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::Data Link Layer (NIF)::MPppFsm" @964
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1562, 1206)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @964
- location (1447, 1155)
- fill_color 13434879
- nlines 1
- max_width 230
- justify 0
- label "MPppFsm")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE6FA1501F7"
- width 248
- height 126
- annotation 8
- autoResize TRUE)
- (object RealizeView "" @965
- stereotype TRUE
- line_color 3342489
- quidu "3EE6FA4203AD"
- client @951
- supplier @964
- line_style 0)
- (object RealizeView "" @966
- stereotype TRUE
- line_color 3342489
- quidu "3EE6FA450320"
- client @958
- supplier @964
- line_style 0)
- (object ClassView "Class" "Logical View::Connection Management::MNifIfNotify" @967
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (373, 411)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @967
- location (137, 359)
- fill_color 13434879
- nlines 1
- max_width 472
- justify 0
- label "MNifIfNotify")
- stereotype (object ItemLabel
- Parent_View @967
- location (137, 309)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 472
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E3C20245"
- width 490
- height 228
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Data Link Layer (NIF)::CNifIfBase" @968
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1068, 410)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @968
- location (947, 359)
- fill_color 13434879
- nlines 1
- max_width 242
- justify 0
- label "CNifIfBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E275015B"
- width 260
- height 126
- annotation 8
- autoResize TRUE)
- (object InheritView "" @969
- stereotype TRUE
- line_color 3342489
- quidu "3EE5E27C0236"
- client @949
- supplier @968
- line_style 0)
- (object InheritView "" @970
- stereotype TRUE
- line_color 3342489
- quidu "3EE6F84101E8"
- client @951
- supplier @968
- line_style 0)
- (object AssociationViewNew "$UNNAMED$107" @971
- location (777, 410)
- stereotype TRUE
- line_color 3342489
- quidu "3EE6FB6C00BF"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$108" @972
- Parent_View @971
- location (-199, 10)
- stereotype TRUE
- line_color 3342489
- quidu "3EE6FB6D0294"
- client @971
- supplier @967
- line_style 0
- label (object SegLabel @973
- Parent_View @972
- location (634, 464)
- 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$109" @974
- Parent_View @971
- location (-199, 10)
- stereotype TRUE
- line_color 3342489
- quidu "3EE6FB6D0295"
- client @971
- supplier @968
- line_style 0
- label (object SegLabel @975
- Parent_View @974
- location (920, 464)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 1))))
- (object NoteView @976
- location (304, 112)
- label (object ItemLabel
- Parent_View @976
- location (41, 31)
- fill_color 13434879
- nlines 3
- max_width 490
- label "to send progress & link up/down notification up to NIFMAN (CNifAgentRef)")
- line_color 3342489
- fill_color 13434879
- width 550
- height 175)
- (object AttachView "" @977
- stereotype TRUE
- line_color 3342489
- client @976
- supplier @967
- line_style 0)
- (object NoteView @978
- location (1973, 1784)
- label (object ItemLabel
- Parent_View @978
- location (1760, 1681)
- fill_color 13434879
- nlines 4
- max_width 390
- label "to notify protocol that link layer is up/down and data received/sent")
- line_color 3342489
- fill_color 13434879
- width 450
- height 219)
- (object Label @979
- location (96, 810)
- nlines 1
- max_width 1857
- label "_____________________________________________________________________________________")
- (object Label @980
- location (1904, 784)
- nlines 1
- max_width 218
- label "NIFMAN")
- (object Label @981
- location (1744, 875)
- nlines 1
- max_width 362
- label "PPP data link layer ")
- (object AttachView "" @982
- stereotype TRUE
- line_color 3342489
- client @978
- supplier @952
- line_style 0)
- (object ClassView "Class" "Logical View::Data Link Layer (NIF)::MPppRecvr" @983
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1562, 958)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @983
- location (1439, 917)
- fill_color 13434879
- nlines 1
- max_width 246
- justify 0
- label "MPppRecvr")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE6FE40039D"
- width 264
- height 107
- annotation 8
- autoResize TRUE)
- (object InheritView "" @984
- stereotype TRUE
- line_color 3342489
- quidu "3EE6FE5900CE"
- client @964
- supplier @983
- line_style 0)
- (object ClassView "Class" "Logical View::Data Link Layer (NIF)::CPppLinkBase" @985
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (520, 1194)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @985
- location (368, 1143)
- fill_color 13434879
- nlines 1
- max_width 304
- justify 0
- label "CPppLinkBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE701FD0013"
- width 322
- height 126
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Data Link Layer (NIF)::CPppLcp" @986
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (520, 958)
- label (object ItemLabel
- Parent_View @986
- location (421, 907)
- fill_color 13434879
- nlines 1
- max_width 198
- justify 0
- label "CPppLcp")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE6F6E40265"
- width 216
- height 126
- annotation 8
- autoResize TRUE)
- (object InheritView "" @987
- stereotype TRUE
- line_color 3342489
- quidu "3EE6F83D014B"
- client @986
- supplier @949
- line_style 0)
- (object AssociationViewNew "$UNNAMED$110" @988
- location (1028, 958)
- stereotype TRUE
- line_color 3342489
- quidu "3EE6FFD101F7"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$111" @989
- Parent_View @988
- location (516, 62)
- stereotype TRUE
- line_color 3342489
- quidu "3EE6FFD20265"
- client @988
- supplier @983
- line_style 0
- label (object SegLabel @990
- Parent_View @989
- location (1370, 1014)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.855871
- height 56
- orientation 1))
- (object RoleView "$UNNAMED$112" @991
- Parent_View @988
- location (516, 62)
- stereotype TRUE
- line_color 3342489
- quidu "3EE6FFD20266"
- client @988
- supplier @986
- line_style 0
- label (object SegLabel @992
- Parent_View @991
- location (669, 1012)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900403
- height 54
- orientation 0))))
- (object AssociationViewNew "$UNNAMED$113" @993
- location (520, 1075)
- stereotype TRUE
- line_color 3342489
- quidu "3EE7020F0320"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$114" @994
- Parent_View @993
- location (8, 195)
- stereotype TRUE
- line_color 3342489
- quidu "3EE7021001E8"
- client @993
- supplier @985
- line_style 0
- label (object SegLabel @995
- Parent_View @994
- location (561, 1118)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.775281
- height 41
- orientation 0))
- (object RoleView "$UNNAMED$115" @996
- Parent_View @993
- location (8, 195)
- stereotype TRUE
- line_color 3342489
- quidu "3EE7021001E9"
- client @993
- supplier @986
- line_style 0
- label (object SegLabel @997
- Parent_View @996
- location (558, 1036)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.738636
- height 38
- orientation 1))))
- (object NoteView @998
- location (907, 1231)
- label (object ItemLabel
- Parent_View @998
- location (766, 1144)
- fill_color 13434879
- nlines 3
- max_width 246
- label "to send/receive data to/from")
- line_color 3342489
- fill_color 13434879
- width 306
- height 187)
- (object AttachView "" @999
- stereotype TRUE
- line_color 3342489
- client @998
- supplier @993
- line_style 0)
- (object AttachView "" @1000
- stereotype TRUE
- line_color 3342489
- client @998
- supplier @988
- line_style 0)
- (object ClassView "Class" "Logical View::Data Link Layer (NIF)::CPppHdlcLink" @1001
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (687, 1432)
- label (object ItemLabel
- Parent_View @1001
- location (537, 1381)
- fill_color 13434879
- nlines 1
- max_width 300
- justify 0
- label "CPppHdlcLink")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE705D401B9"
- width 318
- height 126
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1002
- stereotype TRUE
- line_color 3342489
- quidu "3EE7083201A9"
- client @1001
- supplier @985
- line_style 0)
- (object NoteView @1003
- location (1776, 112)
- label (object ItemLabel
- Parent_View @1003
- location (1479, 43)
- fill_color 13434879
- nlines 2
- max_width 559
- label "binding initiated upon CNifAgentRef::ServiceStarted")
- line_color 3342489
- fill_color 13434879
- width 619
- height 150)
- (object AttachView "" @1004
- stereotype TRUE
- line_color 3342489
- client @1003
- supplier @950
- line_style 0)
- (object NoteView @1005
- location (976, 112)
- label (object ItemLabel
- Parent_View @1005
- location (632, 34)
- fill_color 13434879
- nlines 3
- max_width 653
- label "CNifIfLink interface is started upon CNifAgentRef::ConnectionComplete callback from its agent")
- line_color 3342489
- fill_color 13434879
- width 713
- height 169)
- (object AttachView "" @1006
- stereotype TRUE
- line_color 3342489
- client @1005
- supplier @949
- line_style 0)
- (object AttachView "" @1007
- stereotype TRUE
- line_color 3342489
- client @950
- supplier @951
- vertices (list Points
- (1649, 522)
- (1328, 881)
- (1100, 1365))
- line_style 0)
- (object AttachView "" @1008
- stereotype TRUE
- line_color 3342489
- client @950
- supplier @958
- line_style 0)
- (object ClassView "Class" "Logical View::Data Link Layer (NIF)::MComm" @1009
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (814, 678)
- label (object ItemLabel
- Parent_View @1009
- location (720, 627)
- fill_color 13434879
- nlines 1
- max_width 188
- justify 0
- label "MComm")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE7584A0061"
- width 206
- height 126
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1010
- stereotype TRUE
- line_color 3342489
- quidu "3EE7585900BF"
- client @1001
- supplier @1009
- line_style 0)
- (object CategoryView "Logical View::Data Link Layer (NIF)::MIP Network Control Protocols" @1011
- location (1521, 1840)
- label (object ItemLabel
- Parent_View @1011
- location (1333, 1756)
- fill_color 13434879
- nlines 2
- max_width 376
- justify 0
- label "MIP Network Control Protocols")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F1FE7A8017C"
- width 388
- height 180)
- (object ClassView "Class" "Logical View::Data Link Layer (NIF)::MIP NCP" @1012
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1539, 1689)
- label (object ItemLabel
- Parent_View @1012
- location (1434, 1638)
- fill_color 13434879
- nlines 1
- max_width 210
- justify 0
- label "MIP NCP")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F1FE8040370"
- width 228
- height 126
- annotation 8
- autoResize TRUE)
- (object NoteView @1013
- location (160, 704)
- label (object ItemLabel
- Parent_View @1013
- location (16, 607)
- fill_color 13434879
- nlines 5
- max_width 253
- label "It could be bould to lower layer NIF (HDLC)")
- line_color 3342489
- fill_color 13434879
- width 313
- height 207)
- (object InheritView "" @1014
- stereotype TRUE
- line_color 3342489
- quidu "3EE6F84900A0"
- client @958
- supplier @968
- vertices (list Points
- (1974, 1364)
- (1678, 816)
- (1165, 473))
- line_style 0)
- (object ClassView "Class" "Logical View::Data Link Layer (NIF)::CProtocolPpp" @1015
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (288, 1872)
- label (object ItemLabel
- Parent_View @1015
- location (146, 1821)
- fill_color 13434879
- nlines 1
- max_width 284
- justify 0
- label "CProtocolPpp")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F267A5F013C"
- width 302
- height 126
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Data Link Layer (NIF)::CPppUmtsLink" @1016
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (289, 1430)
- label (object ItemLabel
- Parent_View @1016
- location (132, 1379)
- fill_color 13434879
- nlines 1
- max_width 314
- justify 0
- label "CPppUmtsLink")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE708250255"
- width 332
- height 126
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1017
- stereotype TRUE
- line_color 3342489
- quidu "3EE7083600FD"
- client @1016
- supplier @985
- line_style 0)
- (object RealizeView "" @1018
- stereotype TRUE
- line_color 3342489
- quidu "3F2679280091"
- client @1016
- supplier @967
- line_style 0)
- (object AssociationViewNew "$UNNAMED$116" @1019
- location (288, 1650)
- font (object Font
- size 8)
- stereotype TRUE
- line_color 3342489
- quidu "3F267A8F02E2"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$117" @1020
- Parent_View @1019
- location (0, 194)
- font (object Font
- size 8)
- stereotype TRUE
- line_color 3342489
- quidu "3F267A9001AA"
- client @1019
- supplier @1015
- line_style 0
- label (object SegLabel @1021
- Parent_View @1020
- location (342, 1788)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.776596
- height 54
- orientation 0))
- (object RoleView "$UNNAMED$118" @1022
- Parent_View @1019
- location (0, 194)
- font (object Font
- size 8)
- stereotype TRUE
- line_color 3342489
- quidu "3F267A9001AB"
- client @1019
- supplier @1016
- line_style 0
- label (object SegLabel @1023
- Parent_View @1022
- location (342, 1513)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.784946
- height 54
- orientation 1))))
- (object ClassView "Class" "Logical View::Network Layer::Protocols::CProtocolBase" @1024
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (688, 1632)
- label (object ItemLabel
- Parent_View @1024
- location (538, 1558)
- fill_color 13434879
- nlines 1
- max_width 300
- justify 0
- label "CProtocolBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E16401A9"
- width 318
- height 172
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1025
- stereotype TRUE
- line_color 3342489
- quidu "3F267AC40081"
- client @1015
- supplier @1024
- line_style 0)
- (object UsesView "" @1026
- stereotype TRUE
- line_color 3342489
- quidu "3F27F75800DF"
- client @1012
- supplier @951
- line_style 0)
- (object UsesView "" @1027
- stereotype TRUE
- line_color 3342489
- quidu "3F27F75E00DF"
- client @1012
- supplier @958
- line_style 0)
- (object AttachView "" @1028
- stereotype TRUE
- line_color 3342489
- client @1013
- supplier @1018
- line_style 0)
- (object AttachView "" @1029
- stereotype TRUE
- line_color 3342489
- client @1013
- supplier @1019
- vertices (list Points
- (141, 807)
- (31, 1472)
- (288, 1650))
- line_style 0)))))
- (object Class_Category "Network Layer"
- quid "3EE5D91D02A3"
- visible_categories (list visibility_relationship_list
- (object Visibility_Relationship
- quid "3EE5DC68015B"
- supplier "Logical View::Connection Management"
- quidu "3EE5D894013C")
- (object Visibility_Relationship
- quid "3EE5DD6801D8"
- supplier "Logical View::Data Link Layer (NIF)"
- quidu "3EE5D90A011D"))
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CIp6NifUser"
- quid "3EE61CCB0255"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EE61CD5039D"
- supplier "Logical View::Connection Management::MNifIfUser"
- quidu "3EE5DEB40245"))
- realized_interfaces (list realize_rel_list
- (object Realize_Relationship
- quid "3EE61CDF010D"
- supplier "Logical View::Connection Management::MNifIfUser"
- quidu "3EE5DEB40245")))
- (object Class "CIp6Manager"
- quid "3EE8AB0803CC"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EE8AD5900FD"
- supplier "Logical View::Network Layer::CIpManager"
- quidu "3EE8AB0F01B9")))
- (object Class "CIpManager"
- quid "3EE8AB0F01B9")
- (object Class "CIp6Interface"
- quid "3EE8AB38013C"
- realized_interfaces (list realize_rel_list
- (object Realize_Relationship
- quid "3EE8AD4E0265"
- supplier "Logical View::Network Layer::MInterface"
- quidu "3EE8ACC40294")))
- (object Class "MInterface"
- quid "3EE8ACC40294")
- (object Class "CIp6Route"
- quid "3EE8B42B01B9")
- (object Class "CIp6Flow"
- quid "3EE8BE380236"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EE8BF0D0080"
- supplier "Logical View::Network Layer::CFlowInternalContext"
- quidu "3EE8BE9500A0")))
- (object Class "CFlowInternalContext"
- quid "3EE8BE9500A0"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EE8BF0A0080"
- supplier "Logical View::Network Layer::CFlowContext"
- quidu "3EE8BEBF0284")))
- (object Class "CFlowContext"
- quid "3EE8BEBF0284"
- used_nodes (list uses_relationship_list
- (object Uses_Relationship
- quid "3F1C4035038F"
- supplier "Logical View::Network Layer::Protocols::MFlowManager"
- quidu "3F1C3338011E")))
- (object Class "MFlowHook"
- quid "3EEDFB1D036E"
- stereotype "Interface"
- abstract TRUE)
- (object Association "$UNNAMED$128"
- quid "3EE61BC401F7"
- roles (list role_list
- (object Role "$UNNAMED$129"
- quid "3EE61BC50245"
- supplier "Logical View::Connection Management::MNifIfUser"
- quidu "3EE5DEB40245"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$130"
- quid "3EE61BC50246"
- supplier "Logical View::Network Layer::Protocols::CProtocolIP"
- quidu "3EE61AC2013C"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$131"
- quid "3EE8AEA700FD"
- roles (list role_list
- (object Role "$UNNAMED$132"
- quid "3EE8AEAC0042"
- supplier "Logical View::Network Layer::Protocols::CProtocolIP"
- quidu "3EE61AC2013C"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$133"
- quid "3EE8AEAC0043"
- supplier "Logical View::Network Layer::Protocols::CProtocolIP"
- quidu "3EE61AC2013C"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$134"
- quid "3EE8AFBE0080"
- roles (list role_list
- (object Role "$UNNAMED$135"
- quid "3EE8AFBF011D"
- supplier "Logical View::Network Layer::CIp6Manager"
- quidu "3EE8AB0803CC"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$136"
- quid "3EE8AFBF011E"
- supplier "Logical View::Network Layer::Protocols::CProtocolIP"
- quidu "3EE61AC2013C"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$137"
- quid "3EE8B05300DE"
- roles (list role_list
- (object Role "$UNNAMED$138"
- quid "3EE8B05401D8"
- supplier "Logical View::Network Layer::CIp6Interface"
- quidu "3EE8AB38013C"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$139"
- quid "3EE8B05401E8"
- supplier "Logical View::Network Layer::CIp6Manager"
- quidu "3EE8AB0803CC"
- client_cardinality (value cardinality "1")
- is_navigable TRUE
- is_aggregate TRUE)))
- (object Association "$UNNAMED$140"
- quid "3EE8B08403BC"
- roles (list role_list
- (object Role "$UNNAMED$141"
- quid "3EE8B08503BC"
- supplier "Logical View::Network Layer::CIp6Interface"
- quidu "3EE8AB38013C"
- is_navigable TRUE)
- (object Role "$UNNAMED$142"
- quid "3EE8B08503BD"
- supplier "Logical View::Network Layer::CIp6Interface"
- quidu "3EE8AB38013C")))
- (object Association "$UNNAMED$143"
- quid "3EE8B3AB0032"
- roles (list role_list
- (object Role "$UNNAMED$144"
- quid "3EE8B3AC00FD"
- supplier "Logical View::Data Link Layer (NIF)::CNifIfBase"
- quidu "3EE5E275015B"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$145"
- quid "3EE8B3AC010D"
- supplier "Logical View::Network Layer::CIp6Interface"
- quidu "3EE8AB38013C"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$146"
- quid "3EE8B4370320"
- roles (list role_list
- (object Role "$UNNAMED$147"
- quid "3EE8B4380226"
- supplier "Logical View::Network Layer::CIp6Route"
- quidu "3EE8B42B01B9"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$148"
- quid "3EE8B4380227"
- supplier "Logical View::Network Layer::CIp6Interface"
- quidu "3EE8AB38013C"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$149"
- quid "3EE8B4FE035F"
- roles (list role_list
- (object Role "$UNNAMED$150"
- quid "3EE8B4FF035F"
- supplier "Logical View::Network Layer::CIp6Route"
- quidu "3EE8B42B01B9"
- is_navigable TRUE)
- (object Role "$UNNAMED$151"
- quid "3EE8B4FF0360"
- supplier "Logical View::Network Layer::CIp6Route"
- quidu "3EE8B42B01B9")))
- (object Association "$UNNAMED$152"
- quid "3EE8BB080003"
- roles (list role_list
- (object Role "$UNNAMED$153"
- quid "3EE8BB090032"
- supplier "Logical View::Network Layer::CIp6NifUser"
- quidu "3EE61CCB0255"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$154"
- quid "3EE8BB090042"
- supplier "Logical View::Network Layer::CIp6Interface"
- quidu "3EE8AB38013C"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$155"
- quid "3EE8BBD600A0"
- roles (list role_list
- (object Role "$UNNAMED$156"
- quid "3EE8BBD70090"
- supplier "Logical View::Network Layer::CIp6Manager"
- quidu "3EE8AB0803CC"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$157"
- quid "3EE8BBD70091"
- supplier "Logical View::Network Layer::CIp6Route"
- quidu "3EE8B42B01B9"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$158"
- quid "3EE8BF6B00DE"
- roles (list role_list
- (object Role "$UNNAMED$159"
- quid "3EE8BF6C0003"
- supplier "Logical View::Network Layer::CIp6Flow"
- quidu "3EE8BE380236"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$160"
- quid "3EE8BF6C0004"
- supplier "Logical View::Network Layer::CIp6Route"
- quidu "3EE8B42B01B9"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)))
- (object Association "$UNNAMED$161"
- quid "3EE8BF7201A9"
- roles (list role_list
- (object Role "$UNNAMED$162"
- quid "3EE8BF7401E8"
- supplier "Logical View::Network Layer::CIp6Flow"
- quidu "3EE8BE380236"
- is_navigable TRUE)
- (object Role "$UNNAMED$163"
- quid "3EE8BF7401E9"
- supplier "Logical View::Network Layer::CIp6Flow"
- quidu "3EE8BE380236")))
- (object Association "$UNNAMED$164"
- quid "3EEDFB42036E"
- roles (list role_list
- (object Role "$UNNAMED$165"
- quid "3EEDFB440051"
- supplier "Logical View::Network Layer::MFlowHook"
- quidu "3EEDFB1D036E"
- client_cardinality (value cardinality "0..n")
- is_navigable TRUE)
- (object Role "$UNNAMED$166"
- quid "3EEDFB440052"
- supplier "Logical View::Network Layer::CFlowInternalContext"
- quidu "3EE8BE9500A0"
- client_cardinality (value cardinality "1"))))
- (object Class_Category "Protocols"
- quid "3F1C30E2014D"
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CProtocolInet6Binder"
- quid "3EE61A8B0061"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EE61BB6034F"
- supplier "Logical View::Network Layer::Protocols::CProtocolBaseUnbind"
- quidu "3EE61A7A01E8")))
- (object Class "CProtocolBase"
- quid "3EE5E16401A9"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EE5E1C002F1"
- supplier "Logical View::CBase"
- quidu "3EE5E1AF035F")))
- (object Class "CProtocolBaseUnbind"
- quid "3EE61A7A01E8"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EE61B9402B3"
- supplier "Logical View::Network Layer::Protocols::CProtocolBase"
- quidu "3EE5E16401A9")))
- (object Class "CProtocolInet6Base"
- quid "3EE61A9C01C8"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EE61BB902D2"
- supplier "Logical View::Network Layer::Protocols::CProtocolInet6Binder"
- quidu "3EE61A8B0061")))
- (object Class "CProtocolInet6Network"
- quid "3EE61AAE0217"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EE61BBC02A3"
- supplier "Logical View::Network Layer::Protocols::CProtocolInet6Base"
- quidu "3EE61A9C01C8")))
- (object Class "CProtocolIP"
- quid "3EE61AC2013C"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EE61BBE02E2"
- supplier "Logical View::Network Layer::Protocols::CProtocolInet6Network"
- quidu "3EE61AAE0217")
- (object Inheritance_Relationship
- quid "3F1C31C603DE"
- supplier "Logical View::Network Layer::Protocols::CProtocolBase"
- quidu "3EE5E16401A9"))
- realized_interfaces (list realize_rel_list
- (object Realize_Relationship
- quid "3F1C339E00A1"
- supplier "Logical View::Network Layer::Protocols::MNetworkServiceExtension"
- quidu "3F1C3268012E")
- (object Realize_Relationship
- quid "3F1C33A100B1"
- supplier "Logical View::Network Layer::Protocols::MPacketContext"
- quidu "3F1C32750380")))
- (object Class "MNetworkServiceExtension"
- quid "3F1C3268012E"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3F1C338A00FF"
- supplier "Logical View::Network Layer::Protocols::MNetworkService"
- quidu "3F1C32FC0015"))
- abstract TRUE)
- (object Class "MPacketContext"
- quid "3F1C32750380"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3F1C33DC0361"
- supplier "Logical View::Network Layer::Protocols::MInetBase"
- quidu "3F1C336800F0"))
- abstract TRUE)
- (object Class "MNetworkService"
- quid "3F1C32FC0015"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3F1C338D0015"
- supplier "Logical View::Network Layer::Protocols::MFlowManager"
- quidu "3F1C3338011E"))
- abstract TRUE)
- (object Class "MFlowManager"
- quid "3F1C3338011E"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3F1C338F01DA"
- supplier "Logical View::Network Layer::Protocols::MInetBase"
- quidu "3F1C336800F0"))
- abstract TRUE)
- (object Class "MInetBase"
- quid "3F1C336800F0")
- (object Class "CProtocolIP4"
- quid "3F1C34B302B5"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3F1C35020267"
- supplier "Logical View::Network Layer::Protocols::CProtocolIP"
- quidu "3EE61AC2013C")))
- (object Class "CProtocolIP6"
- quid "3F1C34EE03BE"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3F1C350501BB"
- supplier "Logical View::Network Layer::Protocols::CProtocolIP"
- quidu "3EE61AC2013C")))
- (object Class "CProviderInet6Base"
- quid "3F1C365F00FF"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3F1C3772016D"
- supplier "Logical View::Network Layer::Protocols::CServProviderBase"
- quidu "3F1C375D012E"))
- realized_interfaces (list realize_rel_list
- (object Realize_Relationship
- quid "3F1C36CE0209"
- supplier "Logical View::Network Layer::Protocols::MProviderNotify"
- quidu "3F1C36B1016D")))
- (object Class "MProviderNotify"
- quid "3F1C36B1016D"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3F1C3720039F"
- supplier "Logical View::Network Layer::Protocols::MInetBase"
- quidu "3F1C336800F0")))
- (object Class "CServProviderBase"
- quid "3F1C375D012E")
- (object Association "$UNNAMED$167"
- quid "3F1C38590276"
- roles (list role_list
- (object Role "$UNNAMED$168"
- quid "3F1C385B0257"
- supplier "Logical View::Network Layer::CFlowContext"
- quidu "3EE8BEBF0284"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$169"
- quid "3F1C385B0258"
- supplier "Logical View::Network Layer::Protocols::CProviderInet6Base"
- quidu "3F1C365F00FF"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$170"
- quid "3F1C392F03DE"
- roles (list role_list
- (object Role "$UNNAMED$171"
- quid "3F1C3931013E"
- supplier "Logical View::Network Layer::Protocols::CProtocolInet6Base"
- quidu "3EE61A9C01C8"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$172"
- quid "3F1C3931013F"
- supplier "Logical View::Network Layer::Protocols::CProviderInet6Base"
- quidu "3F1C365F00FF"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$173"
- quid "3F1C39C400A1"
- roles (list role_list
- (object Role "$UNNAMED$174"
- quid "3F1C39C600D0"
- supplier "Logical View::Network Layer::Protocols::CProviderInet6Base"
- quidu "3F1C365F00FF"
- is_navigable TRUE)
- (object Role "$UNNAMED$175"
- quid "3F1C39C600D1"
- supplier "Logical View::Network Layer::Protocols::CProviderInet6Base"
- quidu "3F1C365F00FF")))
- (object Association "$UNNAMED$176"
- quid "3F1C403003AF"
- roles (list role_list
- (object Role "$UNNAMED$177"
- quid "3F1C40310247"
- supplier "Logical View::Network Layer::Protocols::MProviderNotify"
- quidu "3F1C36B1016D"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$178"
- quid "3F1C40310257"
- supplier "Logical View::Network Layer::CFlowContext"
- quidu "3EE8BEBF0284"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$179"
- quid "3F1C403B00FF"
- roles (list role_list
- (object Role "$UNNAMED$180"
- quid "3F1C403C00B1"
- supplier "Logical View::Network Layer::Protocols::MFlowManager"
- quidu "3F1C3338011E"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$181"
- quid "3F1C403C00C1"
- supplier "Logical View::Network Layer::CFlowContext"
- quidu "3EE8BEBF0284"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$182"
- quid "3F1C44AA03CE"
- roles (list role_list
- (object Role "$UNNAMED$183"
- quid "3F1C44AB0286"
- supplier "Logical View::Network Layer::Protocols::CServProviderBase"
- quidu "3F1C375D012E"
- client_cardinality (value cardinality "0..1")
- Containment "By Reference"
- is_navigable TRUE)
- (object Role "$UNNAMED$184"
- quid "3F1C44AB0287"
- supplier "Logical View::Connection Interface::CSocket"
- quidu "3EE5F49F037E"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3F1C31030295"
- 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::Network Layer::Protocols::CProtocolBaseUnbind" @1030
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1944, 352)
- label (object ItemLabel
- Parent_View @1030
- location (1729, 311)
- fill_color 13434879
- nlines 1
- max_width 430
- justify 0
- label "CProtocolBaseUnbind")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE61A7A01E8"
- width 448
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Network Layer::Protocols::CProtocolInet6Network" @1031
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1944, 1328)
- label (object ItemLabel
- Parent_View @1031
- location (1723, 1287)
- fill_color 13434879
- nlines 1
- max_width 442
- justify 0
- label "CProtocolInet6Network")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE61AAE0217"
- width 460
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Network Layer::Protocols::CProtocolBase" @1032
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1944, 96)
- label (object ItemLabel
- Parent_View @1032
- location (1793, 55)
- fill_color 13434879
- nlines 1
- max_width 302
- justify 0
- label "CProtocolBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E16401A9"
- width 320
- height 107
- annotation 8
- autoResize TRUE)
- (object Label @1033
- location (656, 160)
- nlines 1
- max_width 175
- label "ESOCK")
- (object ClassView "Class" "Logical View::Network Layer::Protocols::CProtocolIP" @1034
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (936, 1554)
- label (object ItemLabel
- Parent_View @1034
- location (811, 1513)
- fill_color 13434879
- nlines 1
- max_width 250
- justify 0
- label "CProtocolIP")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE61AC2013C"
- width 268
- height 107
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1035
- stereotype TRUE
- line_color 3342489
- quidu "3EE61BBE02E2"
- client @1034
- supplier @1031
- line_style 0)
- (object AssociationViewNew "$UNNAMED$131" @1036
- location (738, 1715)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8AEA700FD"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$132" @1037
- Parent_View @1036
- location (-462, 451)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8AEAC0042"
- client @1036
- supplier @1034
- vertices (list Points
- (738, 1715)
- (935, 1715)
- (935, 1607))
- line_style 0
- label (object SegLabel @1038
- Parent_View @1037
- location (990, 1700)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.695082
- height 55
- orientation 1))
- (object RoleView "$UNNAMED$133" @1039
- Parent_View @1036
- location (-462, 451)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8AEAC0043"
- client @1036
- supplier @1034
- vertices (list Points
- (738, 1715)
- (678, 1715)
- (678, 1556)
- (801, 1555))
- line_style 0
- label (object SegLabel @1040
- Parent_View @1039
- location (782, 1579)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.943878
- height 24
- orientation 1))))
- (object InheritView "" @1041
- stereotype TRUE
- line_color 3342489
- quidu "3EE61B9402B3"
- client @1030
- supplier @1032
- line_style 0)
- (object Label @1042
- location (944, 1904)
- nlines 1
- max_width 412
- label "IP/IP6 network layer")
- (object Label @1043
- location (192, 1904)
- nlines 1
- max_width 206
- label "INHOOK6")
- (object ClassView "Class" "Logical View::Network Layer::Protocols::MNetworkServiceExtension" @1044
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (936, 1327)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1044
- location (677, 1286)
- fill_color 13434879
- nlines 1
- max_width 518
- justify 0
- label "MNetworkServiceExtension")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F1C3268012E"
- width 536
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Network Layer::Protocols::MPacketContext" @1045
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (193, 1327)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1045
- location (24, 1286)
- fill_color 13434879
- nlines 1
- max_width 338
- justify 0
- label "MPacketContext")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F1C32750380"
- width 356
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Network Layer::Protocols::MNetworkService" @1046
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (413, 1056)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1046
- location (235, 1015)
- fill_color 13434879
- nlines 1
- max_width 356
- justify 0
- label "MNetworkService")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F1C32FC0015"
- width 374
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Network Layer::Protocols::MInetBase" @1047
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (192, 134)
- label (object ItemLabel
- Parent_View @1047
- location (72, 93)
- fill_color 13434879
- nlines 1
- max_width 240
- justify 0
- label "MInetBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F1C336800F0"
- width 258
- height 107
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1048
- stereotype TRUE
- line_color 3342489
- quidu "3F1C338A00FF"
- client @1044
- supplier @1046
- line_style 0)
- (object RealizeView "" @1049
- stereotype TRUE
- line_color 3342489
- quidu "3F1C339E00A1"
- client @1034
- supplier @1044
- line_style 0)
- (object RealizeView "" @1050
- stereotype TRUE
- line_color 3342489
- quidu "3F1C33A100B1"
- client @1034
- supplier @1045
- line_style 0)
- (object InheritView "" @1051
- stereotype TRUE
- line_color 3342489
- quidu "3F1C33DC0361"
- client @1045
- supplier @1047
- line_style 0)
- (object Label @1052
- location (608, 64)
- nlines 36
- max_width 75
- label
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
- )
- (object ClassView "Class" "Logical View::Network Layer::Protocols::CProtocolIP4" @1053
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (784, 1823)
- label (object ItemLabel
- Parent_View @1053
- location (648, 1782)
- fill_color 13434879
- nlines 1
- max_width 272
- justify 0
- label "CProtocolIP4")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F1C34B302B5"
- width 290
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Network Layer::Protocols::CProtocolIP6" @1054
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1135, 1823)
- label (object ItemLabel
- Parent_View @1054
- location (999, 1782)
- fill_color 13434879
- nlines 1
- max_width 272
- justify 0
- label "CProtocolIP6")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F1C34EE03BE"
- width 290
- height 107
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1055
- stereotype TRUE
- line_color 3342489
- quidu "3F1C35020267"
- client @1053
- supplier @1034
- line_style 0)
- (object InheritView "" @1056
- stereotype TRUE
- line_color 3342489
- quidu "3F1C350501BB"
- client @1054
- supplier @1034
- line_style 0)
- (object Label @1057
- location (623, 179)
- nlines 1
- max_width 1500
- label "____________________________________________________________________")
- (object NoteView @1058
- location (800, 320)
- label (object ItemLabel
- Parent_View @1058
- location (650, 255)
- fill_color 13434879
- nlines 2
- max_width 265
- label "via RFlowContext")
- line_color 3342489
- fill_color 13434879
- width 325
- height 143)
- (object ClassView "Class" "Logical View::Network Layer::Protocols::CProtocolInet6Binder" @1059
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1944, 544)
- label (object ItemLabel
- Parent_View @1059
- location (1736, 503)
- fill_color 13434879
- nlines 1
- max_width 416
- justify 0
- label "CProtocolInet6Binder")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE61A8B0061"
- width 434
- height 107
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1060
- stereotype TRUE
- line_color 3342489
- quidu "3EE61BB6034F"
- client @1059
- supplier @1030
- line_style 0)
- (object ClassView "Class" "Logical View::Network Layer::Protocols::CProtocolInet6Base" @1061
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1944, 768)
- label (object ItemLabel
- Parent_View @1061
- location (1744, 727)
- fill_color 13434879
- nlines 1
- max_width 400
- justify 0
- label "CProtocolInet6Base")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE61A9C01C8"
- width 418
- height 107
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1062
- stereotype TRUE
- line_color 3342489
- quidu "3EE61BBC02A3"
- client @1031
- supplier @1061
- line_style 0)
- (object InheritView "" @1063
- stereotype TRUE
- line_color 3342489
- quidu "3EE61BB902D2"
- client @1061
- supplier @1059
- line_style 0)
- (object ClassView "Class" "Logical View::Network Layer::Protocols::CProviderInet6Base" @1064
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (970, 564)
- label (object ItemLabel
- Parent_View @1064
- location (772, 523)
- fill_color 13434879
- nlines 1
- max_width 396
- justify 0
- label "CProviderInet6Base")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F1C365F00FF"
- width 414
- height 107
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$170" @1065
- location (1455, 664)
- stereotype TRUE
- line_color 3342489
- quidu "3F1C392F03DE"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$171" @1066
- Parent_View @1065
- location (463, 120)
- stereotype TRUE
- line_color 3342489
- quidu "3F1C3931013E"
- client @1065
- supplier @1061
- line_style 0
- label (object SegLabel @1067
- Parent_View @1066
- location (1694, 683)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.832975
- height 32
- orientation 0))
- (object RoleView "$UNNAMED$172" @1068
- Parent_View @1065
- location (463, 120)
- stereotype TRUE
- line_color 3342489
- quidu "3F1C3931013F"
- client @1065
- supplier @1064
- line_style 0
- label (object SegLabel @1069
- Parent_View @1068
- location (1334, 615)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.453425
- height 25
- orientation 1))))
- (object AssociationViewNew "$UNNAMED$173" @1070
- location (1174, 724)
- stereotype TRUE
- line_color 3342489
- quidu "3F1C39C400A1"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$174" @1071
- Parent_View @1070
- location (182, 180)
- stereotype TRUE
- line_color 3342489
- quidu "3F1C39C600D0"
- client @1070
- supplier @1064
- vertices (list Points
- (1174, 724)
- (975, 724)
- (971, 617))
- line_style 0)
- (object RoleView "$UNNAMED$175" @1072
- Parent_View @1070
- location (182, 180)
- stereotype TRUE
- line_color 3342489
- quidu "3F1C39C600D1"
- client @1070
- supplier @1064
- vertices (list Points
- (1174, 724)
- (1247, 724)
- (1247, 561)
- (1177, 561))
- line_style 0)))
- (object ClassView "Class" "Logical View::Network Layer::Protocols::MProviderNotify" @1073
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (413, 324)
- label (object ItemLabel
- Parent_View @1073
- location (259, 283)
- fill_color 13434879
- nlines 1
- max_width 308
- justify 0
- label "MProviderNotify")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F1C36B1016D"
- width 326
- height 107
- annotation 8
- autoResize TRUE)
- (object RealizeView "" @1074
- stereotype TRUE
- line_color 3342489
- quidu "3F1C36CE0209"
- client @1064
- supplier @1073
- line_style 0)
- (object InheritView "" @1075
- stereotype TRUE
- line_color 3342489
- quidu "3F1C3720039F"
- client @1073
- supplier @1047
- line_style 0)
- (object ClassView "Class" "Logical View::Network Layer::Protocols::MFlowManager" @1076
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (413, 843)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1076
- location (261, 802)
- fill_color 13434879
- nlines 1
- max_width 304
- justify 0
- label "MFlowManager")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F1C3338011E"
- width 322
- height 107
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1077
- stereotype TRUE
- line_color 3342489
- quidu "3F1C338D0015"
- client @1046
- supplier @1076
- line_style 0)
- (object InheritView "" @1078
- stereotype TRUE
- line_color 3342489
- quidu "3F1C338F01DA"
- client @1076
- supplier @1047
- vertices (list Points
- (367, 789)
- (222, 622)
- (194, 187))
- line_style 0)
- (object ClassView "Class" "Logical View::Network Layer::CFlowContext" @1079
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (413, 564)
- label (object ItemLabel
- Parent_View @1079
- location (263, 514)
- fill_color 13434879
- nlines 1
- max_width 300
- justify 0
- label "CFlowContext")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE8BEBF0284"
- width 318
- height 124
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$167" @1080
- location (667, 564)
- stereotype TRUE
- line_color 3342489
- quidu "3F1C38590276"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$168" @1081
- Parent_View @1080
- location (-277, 20)
- stereotype TRUE
- line_color 3342489
- quidu "3F1C385B0257"
- client @1080
- supplier @1079
- line_style 0
- label (object SegLabel @1082
- Parent_View @1081
- location (598, 602)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.732673
- height 38
- orientation 0))
- (object RoleView "$UNNAMED$169" @1083
- Parent_View @1080
- location (-277, 20)
- stereotype TRUE
- line_color 3342489
- quidu "3F1C385B0258"
- client @1080
- supplier @1064
- line_style 0
- label (object SegLabel @1084
- Parent_View @1083
- location (737, 602)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.752475
- height 38
- orientation 1))))
- (object AttachView "" @1085
- stereotype TRUE
- line_color 3342489
- client @1058
- supplier @1080
- line_style 0)
- (object AssociationViewNew "$UNNAMED$176" @1086
- location (413, 439)
- stereotype TRUE
- line_color 3342489
- quidu "3F1C403003AF"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$177" @1087
- Parent_View @1086
- location (-3, -105)
- stereotype TRUE
- line_color 3342489
- quidu "3F1C40310247"
- client @1086
- supplier @1073
- line_style 0
- label (object SegLabel @1088
- Parent_View @1087
- location (467, 410)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.487805
- height 54
- orientation 1))
- (object RoleView "$UNNAMED$178" @1089
- Parent_View @1086
- location (-3, -105)
- stereotype TRUE
- line_color 3342489
- quidu "3F1C40310257"
- client @1086
- supplier @1079
- line_style 0
- label (object SegLabel @1090
- Parent_View @1089
- location (453, 468)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.480769
- height 40
- orientation 0))))
- (object AssociationViewNew "$UNNAMED$179" @1091
- location (413, 707)
- stereotype TRUE
- line_color 3342489
- quidu "3F1C403B00FF"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$180" @1092
- Parent_View @1091
- location (-3, 163)
- stereotype TRUE
- line_color 3342489
- quidu "3F1C403C00B1"
- client @1091
- supplier @1076
- line_style 0
- label (object SegLabel @1093
- Parent_View @1092
- location (453, 745)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.465116
- height 40
- orientation 0))
- (object RoleView "$UNNAMED$181" @1094
- Parent_View @1091
- location (-3, 163)
- stereotype TRUE
- line_color 3342489
- quidu "3F1C403C00C1"
- client @1091
- supplier @1079
- line_style 0
- label (object SegLabel @1095
- Parent_View @1094
- location (452, 665)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.534884
- height 39
- orientation 1))))
- (object ClassView "Class" "Logical View::Network Layer::Protocols::CServProviderBase" @1096
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (969, 96)
- label (object ItemLabel
- Parent_View @1096
- location (775, 55)
- fill_color 13434879
- nlines 1
- max_width 388
- justify 0
- label "CServProviderBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F1C375D012E"
- width 406
- height 107
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1097
- stereotype TRUE
- line_color 3342489
- quidu "3F1C3772016D"
- client @1064
- supplier @1096
- line_style 0)
- (object ClassView "Class" "Logical View::Connection Interface::CSocket" @1098
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1536, 96)
- label (object ItemLabel
- Parent_View @1098
- location (1335, 46)
- fill_color 13434879
- nlines 1
- max_width 402
- justify 0
- label "CSocket")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5F49F037E"
- width 420
- height 124
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$182" @1099
- location (1248, 96)
- stereotype TRUE
- line_color 3342489
- quidu "3F1C44AA03CE"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$183" @1100
- Parent_View @1099
- location (-288, 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F1C44AB0286"
- client @1099
- supplier @1096
- line_style 0
- label (object SegLabel @1101
- Parent_View @1100
- location (1208, 132)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.526316
- height 36
- orientation 0))
- (object RoleView "$UNNAMED$184" @1102
- Parent_View @1099
- location (-288, 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F1C44AB0287"
- client @1099
- supplier @1098
- line_style 0
- label (object SegLabel @1103
- Parent_View @1102
- location (1303, 132)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.714286
- height 36
- orientation 1)))))))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3EE5DE8B01C8"
- 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::Network Layer::Protocols::CProtocolBase" @1104
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (2000, 592)
- label (object ItemLabel
- Parent_View @1104
- location (1849, 543)
- fill_color 13434879
- nlines 1
- max_width 302
- justify 0
- label "CProtocolBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E16401A9"
- width 320
- height 122
- annotation 8
- autoResize TRUE)
- (object NoteView @1105
- location (1888, 782)
- label (object ItemLabel
- Parent_View @1105
- location (1619, 704)
- fill_color 13434879
- nlines 3
- max_width 503
- label "notified by StartSending call from link layer to which it's bound")
- line_color 3342489
- fill_color 13434879
- width 563
- height 169)
- (object NoteView @1106
- location (1360, 1856)
- label (object ItemLabel
- Parent_View @1106
- location (1057, 1772)
- fill_color 13434879
- nlines 3
- max_width 571
- label "notified by CNifAgentRef via IfUserNewInterfaceL to bind the protocol to the link layer")
- line_color 3342489
- fill_color 13434879
- width 631
- height 181)
- (object Label @1107
- location (1532, 234)
- nlines 30
- max_width 63
- label
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
- )
- (object Label @1108
- location (1104, 272)
- nlines 1
- max_width 412
- label "IP/IP6 network layer")
- (object Label @1109
- location (1568, 608)
- nlines 1
- max_width 175
- label "ESOCK")
- (object NoteView @1110
- location (288, 1849)
- label (object ItemLabel
- Parent_View @1110
- location (29, 1752)
- fill_color 13434879
- nlines 3
- max_width 483
- label "does the protocol link layer binding via CIp6Interface class")
- line_color 3342489
- fill_color 13434879
- width 543
- height 206)
- (object NoteView @1111
- location (800, 1740)
- label (object ItemLabel
- Parent_View @1111
- location (622, 1656)
- fill_color 13434879
- nlines 3
- max_width 321
- label "link layer is represented by CNifIfBase class")
- line_color 3342489
- fill_color 13434879
- width 381
- height 181)
- (object AttachView "" @1112
- stereotype TRUE
- line_color 3342489
- client @1111
- supplier @1110
- line_style 0)
- (object AttachView "" @1113
- stereotype TRUE
- line_color 3342489
- client @1111
- supplier @1106
- line_style 0)
- (object NoteView @1114
- location (1886, 1198)
- label (object ItemLabel
- Parent_View @1114
- location (1623, 889)
- fill_color 13434879
- nlines 12
- max_width 490
- label
-|in case the protocol does not know which bearer to use it generates NoBearer call to ESOCK to ask for one (if no connection=>implicit start
-|If the protocol is given a connection (e.g RSock opened with RConnection) it generates Bearer call to let ESOCK decide whether to "re-join or not.
- )
- line_color 3342489
- fill_color 13434879
- width 550
- height 631)
- (object ClassView "Class" "Logical View::Network Layer::MInterface" @1115
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (592, 96)
- label (object ItemLabel
- Parent_View @1115
- location (476, 55)
- fill_color 13434879
- nlines 1
- max_width 232
- justify 0
- label "MInterface")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE8ACC40294"
- width 250
- height 107
- annotation 8
- autoResize TRUE)
- (object Label @1116
- location (509, 209)
- nlines 1
- max_width 988
- label "____________________________________________")
- (object Label @1117
- location (1280, 192)
- nlines 1
- max_width 206
- label "INHOOK6")
- (object ClassView "Class" "Logical View::Network Layer::CIpManager" @1118
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (896, 1088)
- label (object ItemLabel
- Parent_View @1118
- location (771, 1047)
- fill_color 13434879
- nlines 1
- max_width 250
- justify 0
- label "CIpManager")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE8AB0F01B9"
- width 268
- height 107
- annotation 8
- autoResize TRUE)
- (object Label @1119
- location (441, 47)
- nlines 9
- max_width 50
- label
-||
-||
-||
-||
-||
-||
-||
-||
-||
-|
-|
- )
- (object Label @1120
- location (48, 160)
- nlines 1
- max_width 238
- label "NIF (PPP)")
- (object NoteView @1121
- location (176, 80)
- label (object ItemLabel
- Parent_View @1121
- location (38, 20)
- fill_color 13434879
- nlines 2
- max_width 240
- label "to send/recv data & notify")
- line_color 3342489
- fill_color 13434879
- width 300
- height 132)
- (object ClassView "Class" "Logical View::Network Layer::CFlowContext" @1122
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1280, 96)
- label (object ItemLabel
- Parent_View @1122
- location (1137, 55)
- fill_color 13434879
- nlines 1
- max_width 286
- justify 0
- label "CFlowContext")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE8BEBF0284"
- width 304
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Connection Management::MNifIfUser" @1123
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1920, 1624)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1123
- location (1692, 1596)
- fill_color 13434879
- nlines 1
- max_width 456
- justify 0
- label "MNifIfUser")
- stereotype (object ItemLabel
- Parent_View @1123
- location (1692, 1546)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 456
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5DEB40245"
- width 474
- height 180
- annotation 8
- autoResize TRUE)
- (object AttachView "" @1124
- stereotype TRUE
- line_color 3342489
- client @1106
- supplier @1123
- line_style 0)
- (object ClassView "Class" "Logical View::Network Layer::Protocols::CProtocolIP" @1125
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1280, 1440)
- label (object ItemLabel
- Parent_View @1125
- location (1155, 1391)
- fill_color 13434879
- nlines 1
- max_width 250
- justify 0
- label "CProtocolIP")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE61AC2013C"
- width 268
- height 122
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$128" @1126
- location (1548, 1516)
- stereotype TRUE
- line_color 3342489
- quidu "3EE61BC401F7"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$129" @1127
- Parent_View @1126
- location (1292, -212)
- stereotype TRUE
- line_color 3342489
- quidu "3EE61BC50245"
- client @1126
- supplier @1123
- line_style 0
- label (object SegLabel @1128
- Parent_View @1127
- location (1646, 1583)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.808824
- height 38
- orientation 1))
- (object RoleView "$UNNAMED$130" @1129
- Parent_View @1126
- location (1292, -212)
- stereotype TRUE
- line_color 3342489
- quidu "3EE61BC50246"
- client @1126
- supplier @1125
- line_style 0
- label (object SegLabel @1130
- Parent_View @1129
- location (1416, 1517)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.904412
- height 38
- orientation 0))))
- (object AssociationViewNew "$UNNAMED$131" @1131
- location (1082, 1601)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8AEA700FD"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$132" @1132
- Parent_View @1131
- location (-118, 337)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8AEAC0042"
- client @1131
- supplier @1125
- vertices (list Points
- (1082, 1601)
- (1279, 1601)
- (1279, 1501))
- line_style 0
- label (object SegLabel @1133
- Parent_View @1132
- location (1333, 1532)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.900000
- height 54
- orientation 1))
- (object RoleView "$UNNAMED$133" @1134
- Parent_View @1131
- location (-118, 337)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8AEAC0043"
- client @1131
- supplier @1125
- vertices (list Points
- (1082, 1601)
- (1022, 1601)
- (1022, 1442)
- (1145, 1441))
- line_style 0
- label (object SegLabel @1135
- Parent_View @1134
- location (1126, 1465)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.943878
- height 24
- orientation 1))))
- (object ClassView "Class" "Logical View::Data Link Layer (NIF)::CNifIfBase" @1136
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (224, 304)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1136
- location (23, 254)
- fill_color 13434879
- nlines 1
- max_width 402
- justify 0
- label "CNifIfBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E275015B"
- width 420
- height 124
- annotation 8
- autoResize TRUE)
- (object AttachView "" @1137
- stereotype TRUE
- line_color 3342489
- client @1121
- supplier @1136
- line_style 0)
- (object ClassView "Class" "Logical View::Network Layer::CIp6NifUser" @1138
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (224, 1628)
- label (object ItemLabel
- Parent_View @1138
- location (100, 1587)
- fill_color 13434879
- nlines 1
- max_width 248
- justify 0
- label "CIp6NifUser")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE61CCB0255"
- width 266
- height 107
- annotation 8
- autoResize TRUE)
- (object RealizeView "" @1139
- stereotype TRUE
- line_color 3342489
- quidu "3EE61CDF010D"
- client @1138
- supplier @1123
- line_style 0)
- (object AttachView "" @1140
- stereotype TRUE
- line_color 3342489
- client @1110
- supplier @1138
- line_style 0)
- (object ClassView "Class" "Logical View::Network Layer::CIp6Manager" @1141
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (720, 1440)
- label (object ItemLabel
- Parent_View @1141
- location (583, 1399)
- fill_color 13434879
- nlines 1
- max_width 274
- justify 0
- label "CIp6Manager")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE8AB0803CC"
- width 292
- height 107
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1142
- stereotype TRUE
- line_color 3342489
- quidu "3EE8AD5900FD"
- client @1141
- supplier @1118
- line_style 0)
- (object AssociationViewNew "$UNNAMED$134" @1143
- location (1005, 1440)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8AFBE0080"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$135" @1144
- Parent_View @1143
- location (269, 176)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8AFBF011D"
- client @1143
- supplier @1141
- line_style 0
- label (object SegLabel @1145
- Parent_View @1144
- location (887, 1408)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.854282
- height 33
- orientation 1))
- (object RoleView "$UNNAMED$136" @1146
- Parent_View @1143
- location (269, 176)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8AFBF011E"
- client @1143
- supplier @1125
- line_style 0
- label (object SegLabel @1147
- Parent_View @1146
- location (1136, 1408)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.938333
- height 33
- orientation 0))))
- (object ClassView "Class" "Logical View::Network Layer::CIp6Interface" @1148
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (224, 688)
- label (object ItemLabel
- Parent_View @1148
- location (91, 647)
- fill_color 13434879
- nlines 1
- max_width 266
- justify 0
- label "CIp6Interface")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE8AB38013C"
- width 284
- height 107
- annotation 8
- autoResize TRUE)
- (object RealizeView "" @1149
- stereotype TRUE
- line_color 3342489
- quidu "3EE8AD4E0265"
- client @1148
- supplier @1115
- vertices (list Points
- (282, 634)
- (525, 416)
- (580, 149))
- line_style 0)
- (object AssociationViewNew "$UNNAMED$137" @1150
- location (471, 1063)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8B05300DE"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$138" @1151
- Parent_View @1150
- location (-233, 471)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8B05401D8"
- client @1150
- supplier @1148
- line_style 0
- label (object SegLabel @1152
- Parent_View @1151
- location (237, 760)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.969107
- height 30
- orientation 0))
- (object RoleView "$UNNAMED$139" @1153
- Parent_View @1150
- location (-233, 471)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8B05401E8"
- client @1150
- supplier @1141
- line_style 0
- label (object SegLabel @1154
- Parent_View @1153
- location (623, 1351)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.781253
- height 32
- orientation 1))))
- (object AssociationViewNew "$UNNAMED$140" @1155
- location (391, 840)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8B08403BC"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$141" @1156
- Parent_View @1155
- location (183, 264)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8B08503BC"
- client @1155
- supplier @1148
- vertices (list Points
- (391, 840)
- (229, 840)
- (225, 741))
- line_style 0)
- (object RoleView "$UNNAMED$142" @1157
- Parent_View @1155
- location (183, 264)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8B08503BD"
- client @1155
- supplier @1148
- vertices (list Points
- (391, 840)
- (451, 840)
- (451, 681)
- (366, 682))
- line_style 0)))
- (object AssociationViewNew "$UNNAMED$143" @1158
- location (224, 500)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8B3AB0032"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$144" @1159
- Parent_View @1158
- location (-336, -396)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8B3AC00FD"
- client @1158
- supplier @1136
- line_style 0
- label (object SegLabel @1160
- Parent_View @1159
- location (188, 422)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.591304
- height 37
- orientation 0))
- (object RoleView "$UNNAMED$145" @1161
- Parent_View @1158
- location (-336, -396)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8B3AC010D"
- client @1158
- supplier @1148
- line_style 0
- label (object SegLabel @1162
- Parent_View @1161
- location (185, 605)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.739130
- height 40
- orientation 1))))
- (object AssociationViewNew "$UNNAMED$152" @1163
- location (224, 1157)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8BB080003"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$153" @1164
- Parent_View @1163
- location (0, 469)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8BB090032"
- client @1163
- supplier @1138
- line_style 0
- label (object SegLabel @1165
- Parent_View @1164
- location (197, 1529)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.894866
- height 28
- orientation 1))
- (object RoleView "$UNNAMED$154" @1166
- Parent_View @1163
- location (0, 469)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8BB090042"
- client @1163
- supplier @1148
- line_style 0
- label (object SegLabel @1167
- Parent_View @1166
- location (197, 783)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.901961
- height 28
- orientation 0))))
- (object ClassView "Class" "Logical View::Network Layer::CIp6Route" @1168
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (720, 880)
- label (object ItemLabel
- Parent_View @1168
- location (605, 839)
- fill_color 13434879
- nlines 1
- max_width 230
- justify 0
- label "CIp6Route")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE8B42B01B9"
- width 248
- height 107
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$149" @1169
- location (559, 732)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8B4FE035F"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$150" @1170
- Parent_View @1169
- location (415, -164)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8B4FF035F"
- client @1169
- supplier @1168
- vertices (list Points
- (559, 732)
- (724, 732)
- (721, 826))
- line_style 0)
- (object RoleView "$UNNAMED$151" @1171
- Parent_View @1169
- location (415, -164)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8B4FF0360"
- client @1169
- supplier @1168
- vertices (list Points
- (559, 732)
- (499, 732)
- (499, 876)
- (595, 877))
- line_style 0)))
- (object AssociationViewNew "$UNNAMED$155" @1172
- location (720, 1159)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8BBD600A0"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$156" @1173
- Parent_View @1172
- location (-32, 759)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8BBD70090"
- client @1172
- supplier @1141
- line_style 0
- label (object SegLabel @1174
- Parent_View @1173
- location (698, 1349)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.823256
- height 23
- orientation 1))
- (object RoleView "$UNNAMED$157" @1175
- Parent_View @1172
- location (-32, 759)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8BBD70091"
- client @1172
- supplier @1168
- line_style 0
- label (object SegLabel @1176
- Parent_View @1175
- location (698, 957)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.883178
- height 23
- orientation 0))))
- (object AssociationViewNew "$UNNAMED$146" @1177
- location (478, 786)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8B4370320"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$147" @1178
- Parent_View @1177
- location (-82, -110)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8B4380226"
- client @1177
- supplier @1168
- line_style 0
- label (object SegLabel @1179
- Parent_View @1178
- location (548, 856)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.807692
- height 41
- orientation 1))
- (object RoleView "$UNNAMED$148" @1180
- Parent_View @1177
- location (-82, -110)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8B4380227"
- client @1177
- supplier @1148
- line_style 0
- label (object SegLabel @1181
- Parent_View @1180
- location (384, 783)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.793923
- height 31
- orientation 0))))
- (object ClassView "Class" "Logical View::Network Layer::CIp6Flow" @1182
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (800, 615)
- label (object ItemLabel
- Parent_View @1182
- location (701, 574)
- fill_color 13434879
- nlines 1
- max_width 198
- justify 0
- label "CIp6Flow")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE8BE380236"
- width 216
- height 107
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$158" @1183
- location (759, 747)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8BF6B00DE"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$159" @1184
- Parent_View @1183
- location (39, -133)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8BF6C0003"
- client @1183
- supplier @1182
- line_style 0
- label (object SegLabel @1185
- Parent_View @1184
- location (750, 690)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.666356
- height 26
- orientation 0))
- (object RoleView "$UNNAMED$160" @1186
- Parent_View @1183
- location (39, -133)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8BF6C0004"
- client @1183
- supplier @1168
- line_style 0
- label (object SegLabel @1187
- Parent_View @1186
- location (774, 805)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.601027
- height 31
- orientation 0))))
- (object AssociationViewNew "$UNNAMED$161" @1188
- location (962, 773)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8BF7201A9"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$162" @1189
- Parent_View @1188
- location (162, 197)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8BF7401E8"
- client @1188
- supplier @1182
- vertices (list Points
- (962, 773)
- (800, 773)
- (800, 668))
- line_style 0)
- (object RoleView "$UNNAMED$163" @1190
- Parent_View @1188
- location (162, 197)
- stereotype TRUE
- line_color 3342489
- quidu "3EE8BF7401E9"
- client @1188
- supplier @1182
- vertices (list Points
- (962, 773)
- (1022, 773)
- (1022, 614)
- (908, 614))
- line_style 0)))
- (object NoteView @1191
- location (1872, 272)
- label (object ItemLabel
- Parent_View @1191
- location (1569, 25)
- fill_color 13434879
- nlines 10
- max_width 571
- label "managed/owned by RFlowContext which is owned by CProviderInet6Base (sending packets)& CProtocolIP (forwarding packets) deletes itslef when no longer referenced. RFlowContex's part of a packet info when it travels through the stack")
- line_color 3342489
- fill_color 13434879
- width 631
- height 506)
- (object AttachView "" @1192
- stereotype TRUE
- line_color 3342489
- client @1104
- supplier @1105
- line_style 0)
- (object ClassView "Class" "Logical View::Network Layer::MFlowHook" @1193
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (903, 112)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1193
- location (775, 80)
- fill_color 13434879
- nlines 1
- max_width 256
- justify 0
- label "MFlowHook")
- stereotype (object ItemLabel
- Parent_View @1193
- location (775, 33)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 253
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EEDFB1D036E"
- width 274
- height 182
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Network Layer::CFlowInternalContext" @1194
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (800, 409)
- label (object ItemLabel
- Parent_View @1194
- location (591, 368)
- fill_color 13434879
- nlines 1
- max_width 418
- justify 0
- label "CFlowInternalContext")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE8BE9500A0"
- width 436
- height 107
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1195
- stereotype TRUE
- line_color 3342489
- quidu "3EE8BF0D0080"
- client @1182
- supplier @1194
- line_style 0)
- (object AssociationViewNew "$UNNAMED$164" @1196
- location (843, 279)
- stereotype TRUE
- line_color 3342489
- quidu "3EEDFB42036E"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$165" @1197
- Parent_View @1196
- location (43, -73)
- font (object Font
- size 8)
- stereotype TRUE
- line_color 3342489
- quidu "3EEDFB440051"
- client @1196
- supplier @1193
- line_style 0
- label (object SegLabel @1198
- Parent_View @1197
- location (914, 224)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.927476
- height 49
- orientation 1))
- (object RoleView "$UNNAMED$166" @1199
- Parent_View @1196
- location (43, -73)
- font (object Font
- size 8)
- stereotype TRUE
- line_color 3342489
- quidu "3EEDFB440052"
- client @1196
- supplier @1194
- line_style 0
- label (object SegLabel @1200
- Parent_View @1199
- location (846, 343)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.730899
- height 24
- orientation 0))))
- (object AttachView "" @1201
- stereotype TRUE
- line_color 3342489
- client @1191
- supplier @1122
- line_style 0)
- (object InheritView "" @1202
- stereotype TRUE
- line_color 3342489
- quidu "3EE8BF0A0080"
- client @1194
- supplier @1122
- line_style 0)
- (object Label @1203
- location (31, 456)
- font (object Font
- size 8)
- nlines 1
- max_width 432
- label "______________________")
- (object Label @1204
- location (1712, 1712)
- nlines 1
- max_width 175
- label "NIFMAN")
- (object CategoryView "Logical View::Network Layer::Protocols" @1205
- location (1296, 608)
- label (object ItemLabel
- Parent_View @1205
- location (1152, 524)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "Protocols")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F1C30E2014D"
- width 300
- height 180)
- (object InheritView "" @1206
- stereotype TRUE
- line_color 3342489
- quidu "3F1C31C603DE"
- client @1125
- supplier @1104
- vertices (list Points
- (1279, 1378)
- (1278, 591)
- (1839, 591))
- line_style 0)))))
- (object Class_Category "Connection Interface"
- quid "3EE5EF4C014B"
- visible_categories (list visibility_relationship_list
- (object Visibility_Relationship
- quid "3EE5EF6A0294"
- supplier "Logical View::Connection Management"
- quidu "3EE5D894013C"))
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CNifSession"
- quid "3EE5EFF000FD"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EE5F26D010D"
- supplier "Logical View::Connection Interface::CConnectionProvdBase"
- quidu "3EE5F139034F"))
- realized_interfaces (list realize_rel_list
- (object Realize_Relationship
- quid "3EE5F2700265"
- supplier "Logical View::Connection Interface::MServiceChangeObserver"
- quidu "3EE5F1710061")
- (object Realize_Relationship
- quid "3EE5F272034F"
- supplier "Logical View::Connection Management::MNifSessionNotify"
- quidu "3EE5E4E800EE")
- (object Realize_Relationship
- quid "3EE5F2750217"
- supplier "Logical View::Connection Interface::MNetworkControllerObserver"
- quidu "3EE5F18002B3")
- (object Realize_Relationship
- quid "3EE60EFE02F1"
- supplier "Logical View::Connection Interface::MAgentSessionNotify"
- quidu "3EE60EAF0311")))
- (object Class " MConnectionNotify"
- quid "3EE5F0CD0294"
- stereotype "Interface"
- abstract TRUE)
- (object Class "MSockSessionObserver"
- quid "3EE5F0DC017A"
- stereotype "Interface"
- abstract TRUE)
- (object Class "CInterface"
- quid "3EE5F0F70207"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EE5F2800274"
- supplier "Logical View::CBase"
- quidu "3EE5E1AF035F"))
- realized_interfaces (list realize_rel_list
- (object Realize_Relationship
- quid "3EE5F284033F"
- supplier "Logical View::Connection Interface::MSockSessionObserver"
- quidu "3EE5F0DC017A")
- (object Realize_Relationship
- quid "3EE5F28700FD"
- supplier "Logical View::Connection Interface:: MConnectionNotify"
- quidu "3EE5F0CD0294")))
- (object Class "CConnectionProvdBase"
- quid "3EE5F139034F")
- (object Class "MServiceChangeObserver"
- quid "3EE5F1710061"
- stereotype "Interface"
- abstract TRUE)
- (object Class "MNetworkControllerObserver"
- quid "3EE5F18002B3"
- stereotype "Interface"
- abstract TRUE)
- (object Class "CSocket"
- quid "3EE5F49F037E")
- (object Class "CHostResolver"
- quid "3EE5F5B100CE")
- (object Class "CConnection"
- quid "3EE5F5BF02D2")
- (object Class "MAgentSessionNotify"
- quid "3EE60EAF0311"
- stereotype "Interface"
- abstract TRUE)
- (object Class "RSocket"
- quid "3EE71A970090"
- used_nodes (list uses_relationship_list
- (object Uses_Relationship
- quid "3EE71AE402E2"
- supplier "Logical View::Connection Interface::CSocket"
- quidu "3EE5F49F037E")))
- (object Class "RHostResolver"
- quid "3EE71ABD017A"
- used_nodes (list uses_relationship_list
- (object Uses_Relationship
- quid "3EE71AE8037E"
- supplier "Logical View::Connection Interface::CHostResolver"
- quidu "3EE5F5B100CE")))
- (object Class "RConnection"
- quid "3EE71ACE01B9"
- used_nodes (list uses_relationship_list
- (object Uses_Relationship
- quid "3EE71AED00A0"
- supplier "Logical View::Connection Interface::CConnection"
- quidu "3EE5F5BF02D2")))
- (object Class "CNifMan"
- quid "3EE9E75C013C"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EE9E7B500FD"
- supplier "Logical View::Connection Interface::CSocketServExtBase"
- quidu "3EE9E78B00DE")))
- (object Class "CSocketServExtBase"
- quid "3EE9E78B00DE")
- (object Class "CSubConnection"
- quid "3EF19BE30311")
- (object Class "CSubInterface"
- quid "3EF19D43012C")
- (object Class "CSockSession"
- quid "3EF1BC71036E")
- (object Association "$UNNAMED$185"
- quid "3EE5F34500A0"
- roles (list role_list
- (object Role "$UNNAMED$186"
- quid "3EE5F346034F"
- supplier "Logical View::Connection Interface:: MConnectionNotify"
- quidu "3EE5F0CD0294"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$187"
- quid "3EE5F3460350"
- supplier "Logical View::Connection Interface::CConnectionProvdBase"
- quidu "3EE5F139034F"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$188"
- quid "3EE5F377038E"
- roles (list role_list
- (object Role "$UNNAMED$189"
- quid "3EE5F379033F"
- supplier "Logical View::Connection Interface::CConnectionProvdBase"
- quidu "3EE5F139034F"
- client_cardinality (value cardinality "1")
- Containment "By Reference"
- is_navigable TRUE)
- (object Role "$UNNAMED$190"
- quid "3EE5F3790340"
- supplier "Logical View::Connection Interface::CInterface"
- quidu "3EE5F0F70207"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$191"
- quid "3EE5F67C017A"
- roles (list role_list
- (object Role "$UNNAMED$192"
- quid "3EE5F67D0265"
- supplier "Logical View::Connection Interface::CSocket"
- quidu "3EE5F49F037E"
- client_cardinality (value cardinality "n")
- is_navigable TRUE)
- (object Role "$UNNAMED$193"
- quid "3EE5F67D0266"
- supplier "Logical View::Connection Interface::CInterface"
- quidu "3EE5F0F70207"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)))
- (object Association "$UNNAMED$194"
- quid "3EE5F67F02B3"
- roles (list role_list
- (object Role "$UNNAMED$195"
- quid "3EE5F68000BF"
- supplier "Logical View::Connection Interface::CHostResolver"
- quidu "3EE5F5B100CE"
- client_cardinality (value cardinality "n")
- is_navigable TRUE)
- (object Role "$UNNAMED$196"
- quid "3EE5F68000C0"
- supplier "Logical View::Connection Interface::CInterface"
- quidu "3EE5F0F70207"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)))
- (object Association "$UNNAMED$197"
- quid "3EE5F68201E8"
- roles (list role_list
- (object Role "$UNNAMED$198"
- quid "3EE5F68300AF"
- supplier "Logical View::Connection Interface::CConnection"
- quidu "3EE5F5BF02D2"
- client_cardinality (value cardinality "n")
- is_navigable TRUE)
- (object Role "$UNNAMED$199"
- quid "3EE5F68300B0"
- supplier "Logical View::Connection Interface::CInterface"
- quidu "3EE5F0F70207"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)))
- (object Association "$UNNAMED$200"
- quid "3EE5FBDF00A0"
- roles (list role_list
- (object Role "$UNNAMED$201"
- quid "3EE5FBDF0330"
- supplier "Logical View::Connection Management::CNifAgentRef"
- quidu "3EE5E2FC018A"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$202"
- quid "3EE5FBDF0331"
- supplier "Logical View::Connection Interface::CNifSession"
- quidu "3EE5EFF000FD"
- client_cardinality (value cardinality "0..n"))))
- (object Association "$UNNAMED$203"
- quid "3EE71B61017A"
- roles (list role_list
- (object Role "$UNNAMED$204"
- quid "3EE71B62011D"
- supplier "Logical View::Connection Management::MNifSessionNotify"
- quidu "3EE5E4E800EE"
- client_cardinality (value cardinality "0..n")
- is_navigable TRUE)
- (object Role "$UNNAMED$205"
- quid "3EE71B62011E"
- supplier "Logical View::Connection Management::CNifAgentRef"
- quidu "3EE5E2FC018A"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$206"
- quid "3EE9E7B7034F"
- roles (list role_list
- (object Role "$UNNAMED$207"
- quid "3EE9E7B801E8"
- supplier "Logical View::Connection Interface::CNifMan"
- quidu "3EE9E75C013C"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$208"
- quid "3EE9E7B801E9"
- supplier "Logical View::Connection Interface::CNifSession"
- quidu "3EE5EFF000FD"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$209"
- quid "3EF19BF5036E"
- roles (list role_list
- (object Role "$UNNAMED$210"
- quid "3EF19BF6037E"
- supplier "Logical View::Connection Interface::CSubConnection"
- quidu "3EF19BE30311"
- client_cardinality (value cardinality "0..n")
- is_navigable TRUE)
- (object Role "$UNNAMED$211"
- quid "3EF19BF6038E"
- supplier "Logical View::Connection Interface::CConnection"
- quidu "3EE5F5BF02D2"
- client_cardinality (value cardinality "1")
- is_navigable TRUE
- is_aggregate TRUE)))
- (object Association "$UNNAMED$212"
- quid "3EF19D670226"
- roles (list role_list
- (object Role "$UNNAMED$213"
- quid "3EF19D68016B"
- supplier "Logical View::Connection Interface::CSubInterface"
- quidu "3EF19D43012C"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$214"
- quid "3EF19D68016C"
- supplier "Logical View::Connection Interface::CSubConnection"
- quidu "3EF19BE30311"
- client_cardinality (value cardinality "0..n")
- is_navigable TRUE)))
- (object Association "$UNNAMED$215"
- quid "3EF1B171039D"
- roles (list role_list
- (object Role "$UNNAMED$216"
- quid "3EF1B1740311"
- supplier "Logical View::Connection Interface::CSubInterface"
- quidu "3EF19D43012C"
- client_cardinality (value cardinality "0..n")
- is_navigable TRUE)
- (object Role "$UNNAMED$217"
- quid "3EF1B1740312"
- supplier "Logical View::Connection Interface::CInterface"
- quidu "3EE5F0F70207"
- client_cardinality (value cardinality "1")
- is_navigable TRUE
- is_aggregate TRUE)))
- (object Association "$UNNAMED$218"
- quid "3EF1BCA400CE"
- roles (list role_list
- (object Role "$UNNAMED$219"
- quid "3EF1BCA403AD"
- supplier "Logical View::Connection Interface::CSocket"
- quidu "3EE5F49F037E"
- client_cardinality (value cardinality "0..n")
- Containment "By Reference"
- is_navigable TRUE)
- (object Role "$UNNAMED$220"
- quid "3EF1BCA403AE"
- supplier "Logical View::Connection Interface::CSockSession"
- quidu "3EF1BC71036E"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$221"
- quid "3EF1BCAD018A"
- roles (list role_list
- (object Role "$UNNAMED$222"
- quid "3EF1BCAE0207"
- supplier "Logical View::Connection Interface::CHostResolver"
- quidu "3EE5F5B100CE"
- client_cardinality (value cardinality "0..n")
- Containment "By Reference"
- is_navigable TRUE)
- (object Role "$UNNAMED$223"
- quid "3EF1BCAE0208"
- supplier "Logical View::Connection Interface::CSockSession"
- quidu "3EF1BC71036E"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$224"
- quid "3EF1BCB20284"
- roles (list role_list
- (object Role "$UNNAMED$225"
- quid "3EF1BCB303BC"
- supplier "Logical View::Connection Interface::CConnection"
- quidu "3EE5F5BF02D2"
- client_cardinality (value cardinality "0..n")
- Containment "By Reference"
- is_navigable TRUE)
- (object Role "$UNNAMED$226"
- quid "3EF1BCB303CC"
- supplier "Logical View::Connection Interface::CSockSession"
- quidu "3EF1BC71036E"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3EE5EF5800A0"
- 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::Connection Interface::MSockSessionObserver" @1207
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1575, 916)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1207
- location (1337, 887)
- fill_color 13434879
- nlines 1
- max_width 476
- justify 0
- label "MSockSessionObserver")
- stereotype (object ItemLabel
- Parent_View @1207
- location (1337, 837)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 476
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5F0DC017A"
- width 494
- height 182
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CBase" @1208
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (2012, 973)
- label (object ItemLabel
- Parent_View @1208
- location (1869, 899)
- fill_color 13434879
- nlines 1
- max_width 286
- justify 0
- label "CBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E1AF035F"
- width 304
- height 172
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Connection Interface::MServiceChangeObserver" @1209
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (784, 311)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1209
- location (532, 282)
- fill_color 13434879
- nlines 1
- max_width 504
- justify 0
- label "MServiceChangeObserver")
- stereotype (object ItemLabel
- Parent_View @1209
- location (532, 232)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 504
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5F1710061"
- width 522
- height 182
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Connection Interface::MNetworkControllerObserver" @1210
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1367, 307)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1210
- location (1089, 278)
- fill_color 13434879
- nlines 1
- max_width 556
- justify 0
- label "MNetworkControllerObserver")
- stereotype (object ItemLabel
- Parent_View @1210
- location (1089, 228)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 556
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5F18002B3"
- width 574
- height 182
- annotation 8
- autoResize TRUE)
- (object NoteView @1211
- location (336, 1232)
- label (object ItemLabel
- Parent_View @1211
- location (45, 1104)
- fill_color 13434879
- nlines 5
- max_width 546
- label "represents ESOCK/NIFMAN logical boundary & issues asynchronous destructor when no longer associated with any ESOCK subsession")
- line_color 3342489
- fill_color 13434879
- width 606
- height 269)
- (object NoteView @1212
- location (1712, 80)
- label (object ItemLabel
- Parent_View @1212
- location (1487, 8)
- fill_color 13434879
- nlines 2
- max_width 415
- label "to propagate progress from the agent")
- line_color 3342489
- fill_color 13434879
- width 475
- height 157)
- (object NoteView @1213
- location (1184, 80)
- label (object ItemLabel
- Parent_View @1213
- location (1002, 14)
- fill_color 13434879
- nlines 2
- max_width 328
- label "to observe agent selection")
- line_color 3342489
- fill_color 13434879
- width 388
- height 144)
- (object AttachView "" @1214
- stereotype TRUE
- line_color 3342489
- client @1213
- supplier @1210
- line_style 0)
- (object ClassView "Class" "Logical View::Connection Interface::MAgentSessionNotify" @1215
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (256, 321)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1215
- location (45, 292)
- fill_color 13434879
- nlines 1
- max_width 422
- justify 0
- label "MAgentSessionNotify")
- stereotype (object ItemLabel
- Parent_View @1215
- location (45, 242)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 422
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EE60EAF0311"
- width 440
- height 182
- annotation 8
- autoResize TRUE)
- (object NoteView @1216
- location (272, 112)
- label (object ItemLabel
- Parent_View @1216
- location (66, 37)
- fill_color 13434879
- nlines 3
- max_width 377
- label "used to ask for the Service Chanege Notify now obsolete")
- line_color 3342489
- fill_color 13434879
- width 437
- height 163)
- (object AttachView "" @1217
- stereotype TRUE
- line_color 3342489
- client @1216
- supplier @1215
- line_style 0)
- (object Label @1218
- location (112, 754)
- nlines 1
- max_width 1775
- label "_________________________________________________________________________________")
- (object Label @1219
- location (32, 745)
- nlines 1
- max_width 175
- label "NIFMAN")
- (object Label @1220
- location (32, 802)
- nlines 1
- max_width 175
- label "ESOCK")
- (object ClassView "Class" "Logical View::Connection Interface::RSocket" @1221
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (624, 1879)
- label (object ItemLabel
- Parent_View @1221
- location (532, 1838)
- fill_color 13434879
- nlines 1
- max_width 184
- justify 0
- label "RSocket")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE71A970090"
- width 202
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Connection Interface::RHostResolver" @1222
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (992, 1879)
- label (object ItemLabel
- Parent_View @1222
- location (841, 1838)
- fill_color 13434879
- nlines 1
- max_width 302
- justify 0
- label "RHostResolver")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE71ABD017A"
- width 320
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Connection Interface::RConnection" @1223
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1394, 1879)
- label (object ItemLabel
- Parent_View @1223
- location (1261, 1838)
- fill_color 13434879
- nlines 1
- max_width 266
- justify 0
- label "RConnection")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE71ACE01B9"
- width 284
- height 107
- annotation 8
- autoResize TRUE)
- (object Label @1224
- location (144, 1760)
- nlines 1
- max_width 1775
- label "_________________________________________________________________________________")
- (object Label @1225
- location (112, 1831)
- nlines 1
- max_width 219
- label "Application")
- (object ClassView "Class" "Logical View::Connection Interface::CSocketServExtBase" @1226
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (256, 515)
- label (object ItemLabel
- Parent_View @1226
- location (42, 474)
- fill_color 13434879
- nlines 1
- max_width 428
- justify 0
- label "CSocketServExtBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE9E78B00DE"
- width 446
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Connection Management::MNifSessionNotify" @1227
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1932, 329)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1227
- location (1696, 277)
- fill_color 13434879
- nlines 1
- max_width 472
- justify 0
- label "MNifSessionNotify")
- stereotype (object ItemLabel
- Parent_View @1227
- location (1696, 227)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 472
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E4E800EE"
- width 490
- height 228
- annotation 8
- autoResize TRUE)
- (object AttachView "" @1228
- stereotype TRUE
- line_color 3342489
- client @1212
- supplier @1227
- line_style 0)
- (object ClassView "Class" "Logical View::Connection Management::CNifAgentRef" @1229
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1792, 686)
- label (object ItemLabel
- Parent_View @1229
- location (1556, 612)
- fill_color 13434879
- nlines 1
- max_width 472
- justify 0
- label "CNifAgentRef")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E2FC018A"
- width 490
- height 172
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$203" @1230
- location (1854, 521)
- stereotype TRUE
- line_color 3342489
- quidu "3EE71B61017A"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$204" @1231
- Parent_View @1230
- location (174, -151)
- stereotype TRUE
- line_color 3342489
- quidu "3EE71B62011D"
- client @1230
- supplier @1227
- line_style 0
- label (object SegLabel @1232
- Parent_View @1231
- location (1932, 470)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.900000
- height 54
- orientation 1))
- (object RoleView "$UNNAMED$205" @1233
- Parent_View @1230
- location (174, -151)
- stereotype TRUE
- line_color 3342489
- quidu "3EE71B62011E"
- client @1230
- supplier @1229
- line_style 0
- label (object SegLabel @1234
- Parent_View @1233
- location (1868, 569)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.472195
- height 30
- orientation 0))))
- (object ClassView "Class" "Logical View::Connection Interface::CNifMan" @1235
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (656, 686)
- label (object ItemLabel
- Parent_View @1235
- location (559, 635)
- fill_color 13434879
- nlines 1
- max_width 194
- justify 0
- label "CNifMan")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE9E75C013C"
- width 212
- height 126
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1236
- stereotype TRUE
- line_color 3342489
- quidu "3EE9E7B500FD"
- client @1235
- supplier @1226
- line_style 0)
- (object ClassView "Class" "Logical View::Connection Interface::CNifSession" @1237
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1056, 688)
- label (object ItemLabel
- Parent_View @1237
- location (925, 637)
- fill_color 13434879
- nlines 1
- max_width 262
- justify 0
- label "CNifSession")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5EFF000FD"
- width 280
- height 126
- annotation 8
- autoResize TRUE)
- (object RealizeView "" @1238
- stereotype TRUE
- line_color 3342489
- quidu "3EE5F2700265"
- client @1237
- supplier @1209
- line_style 0)
- (object RealizeView "" @1239
- stereotype TRUE
- line_color 3342489
- quidu "3EE5F2750217"
- client @1237
- supplier @1210
- line_style 0)
- (object RealizeView "" @1240
- stereotype TRUE
- line_color 3342489
- quidu "3EE60EFE02F1"
- client @1237
- supplier @1215
- line_style 0)
- (object AssociationViewNew "$UNNAMED$200" @1241
- location (1371, 686)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5FBDF00A0"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$201" @1242
- Parent_View @1241
- location (251, -98)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5FBDF0330"
- client @1241
- supplier @1229
- line_style 0
- label (object SegLabel @1243
- Parent_View @1242
- location (1512, 724)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.806283
- height 38
- orientation 1))
- (object RoleView "$UNNAMED$202" @1244
- Parent_View @1241
- location (251, -98)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5FBDF0331"
- client @1241
- supplier @1237
- line_style 0
- label (object SegLabel @1245
- Parent_View @1244
- location (1229, 725)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.816754
- height 38
- orientation 0))))
- (object RealizeView "" @1246
- stereotype TRUE
- line_color 3342489
- quidu "3EE5F272034F"
- client @1237
- supplier @1227
- line_style 0)
- (object AssociationViewNew "$UNNAMED$206" @1247
- location (838, 686)
- stereotype TRUE
- line_color 3342489
- quidu "3EE9E7B7034F"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$207" @1248
- Parent_View @1247
- location (-218, -2)
- stereotype TRUE
- line_color 3342489
- quidu "3EE9E7B801E8"
- client @1247
- supplier @1235
- line_style 0
- label (object SegLabel @1249
- Parent_View @1248
- location (771, 740)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 0))
- (object RoleView "$UNNAMED$208" @1250
- Parent_View @1247
- location (-218, -2)
- stereotype TRUE
- line_color 3342489
- quidu "3EE9E7B801E9"
- client @1247
- supplier @1237
- line_style 0
- label (object SegLabel @1251
- Parent_View @1250
- location (907, 741)
- 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::Connection Interface:: MConnectionNotify" @1252
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (272, 946)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1252
- location (67, 917)
- fill_color 13434879
- nlines 1
- max_width 410
- justify 0
- label " MConnectionNotify")
- stereotype (object ItemLabel
- Parent_View @1252
- location (67, 867)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 410
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5F0CD0294"
- width 428
- height 182
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Connection Interface::CConnectionProvdBase" @1253
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1058, 943)
- label (object ItemLabel
- Parent_View @1253
- location (827, 892)
- fill_color 13434879
- nlines 1
- max_width 462
- justify 0
- label "CConnectionProvdBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5F139034F"
- width 480
- height 126
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$185" @1254
- location (651, 943)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5F34500A0"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$186" @1255
- Parent_View @1254
- location (395, 703)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5F346034F"
- client @1254
- supplier @1252
- line_style 0
- label (object SegLabel @1256
- Parent_View @1255
- location (500, 976)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.916926
- height 32
- orientation 0))
- (object RoleView "$UNNAMED$187" @1257
- Parent_View @1254
- location (395, 703)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5F3460350"
- client @1254
- supplier @1253
- line_style 0
- label (object SegLabel @1258
- Parent_View @1257
- location (795, 976)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.869476
- height 33
- orientation 1))))
- (object InheritView "" @1259
- stereotype TRUE
- line_color 3342489
- quidu "3EE5F26D010D"
- client @1237
- supplier @1253
- line_style 0)
- (object ClassView "Class" "Logical View::Connection Interface::CSubInterface" @1260
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1902, 1234)
- label (object ItemLabel
- Parent_View @1260
- location (1760, 1193)
- fill_color 13434879
- nlines 1
- max_width 284
- justify 0
- label "CSubInterface")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF19D43012C"
- width 302
- height 107
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Connection Interface::CInterface" @1261
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1056, 1235)
- label (object ItemLabel
- Parent_View @1261
- location (943, 1184)
- fill_color 13434879
- nlines 1
- max_width 226
- justify 0
- label "CInterface")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5F0F70207"
- width 244
- height 126
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1262
- stereotype TRUE
- line_color 3342489
- quidu "3EE5F2800274"
- client @1261
- supplier @1208
- line_style 0)
- (object RealizeView "" @1263
- stereotype TRUE
- line_color 3342489
- quidu "3EE5F284033F"
- client @1261
- supplier @1207
- line_style 0)
- (object RealizeView "" @1264
- stereotype TRUE
- line_color 3342489
- quidu "3EE5F28700FD"
- client @1261
- supplier @1252
- line_style 0)
- (object AssociationViewNew "$UNNAMED$188" @1265
- location (1056, 1088)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5F377038E"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$189" @1266
- Parent_View @1265
- location (224, -160)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5F379033F"
- client @1265
- supplier @1253
- line_style 0
- label (object SegLabel @1267
- Parent_View @1266
- location (1096, 1020)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.838943
- height 39
- orientation 1))
- (object RoleView "$UNNAMED$190" @1268
- Parent_View @1265
- location (224, -160)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5F3790340"
- client @1265
- supplier @1261
- line_style 0
- label (object SegLabel @1269
- Parent_View @1268
- location (1110, 1163)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 0))))
- (object AttachView "" @1270
- stereotype TRUE
- line_color 3342489
- client @1211
- supplier @1261
- line_style 0)
- (object AssociationViewNew "$UNNAMED$215" @1271
- location (1464, 1234)
- stereotype TRUE
- line_color 3342489
- quidu "3EF1B171039D"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$216" @1272
- Parent_View @1271
- location (408, -222)
- stereotype TRUE
- line_color 3342489
- quidu "3EF1B1740311"
- client @1271
- supplier @1260
- line_style 0
- label (object SegLabel @1273
- Parent_View @1272
- location (1706, 1208)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.842989
- height 27
- orientation 0))
- (object RoleView "$UNNAMED$217" @1274
- Parent_View @1271
- location (408, -222)
- stereotype TRUE
- line_color 3342489
- quidu "3EF1B1740312"
- client @1271
- supplier @1261
- line_style 0
- label (object SegLabel @1275
- Parent_View @1274
- location (1237, 1209)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.793391
- height 26
- orientation 1))))
- (object ClassView "Class" "Logical View::Connection Interface::CSubConnection" @1276
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1903, 1455)
- label (object ItemLabel
- Parent_View @1276
- location (1738, 1414)
- fill_color 13434879
- nlines 1
- max_width 330
- justify 0
- label "CSubConnection")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF19BE30311"
- width 348
- height 107
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$212" @1277
- location (1902, 1345)
- stereotype TRUE
- line_color 3342489
- quidu "3EF19D670226"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$213" @1278
- Parent_View @1277
- location (-2, -319)
- stereotype TRUE
- line_color 3342489
- quidu "3EF19D68016B"
- client @1277
- supplier @1260
- line_style 0
- label (object SegLabel @1279
- Parent_View @1278
- location (1940, 1311)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.616667
- height 38
- orientation 1))
- (object RoleView "$UNNAMED$214" @1280
- Parent_View @1277
- location (-2, -319)
- stereotype TRUE
- line_color 3342489
- quidu "3EF19D68016C"
- client @1277
- supplier @1276
- line_style 0
- label (object SegLabel @1281
- Parent_View @1280
- location (1956, 1377)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.566667
- height 54
- orientation 0))))
- (object ClassView "Class" "Logical View::Connection Interface::CSocket" @1282
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (624, 1460)
- label (object ItemLabel
- Parent_View @1282
- location (524, 1419)
- fill_color 13434879
- nlines 1
- max_width 200
- justify 0
- label "CSocket")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5F49F037E"
- width 218
- height 107
- annotation 8
- autoResize TRUE)
- (object UsesView "" @1283
- stereotype TRUE
- line_color 3342489
- quidu "3EE71AE402E2"
- client @1221
- supplier @1282
- line_style 0)
- (object AssociationViewNew "$UNNAMED$191" @1284
- location (829, 1352)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5F67C017A"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$192" @1285
- Parent_View @1284
- location (-3, 104)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5F67D0265"
- client @1284
- supplier @1282
- line_style 0
- label (object SegLabel @1286
- Parent_View @1285
- location (724, 1381)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "*"
- pctDist 0.913970
- height 24
- orientation 1))
- (object RoleView "$UNNAMED$193" @1287
- Parent_View @1284
- location (-3, 104)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5F67D0266"
- client @1284
- supplier @1261
- line_style 0
- label (object SegLabel @1288
- Parent_View @1287
- location (884, 1293)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.637286
- height 29
- orientation 0))))
- (object ClassView "Class" "Logical View::Connection Interface::CHostResolver" @1289
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (992, 1460)
- label (object ItemLabel
- Parent_View @1289
- location (842, 1419)
- fill_color 13434879
- nlines 1
- max_width 300
- justify 0
- label "CHostResolver")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5F5B100CE"
- width 318
- height 107
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$194" @1290
- location (1022, 1352)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5F67F02B3"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$195" @1291
- Parent_View @1290
- location (190, 104)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5F68000BF"
- client @1290
- supplier @1289
- line_style 0
- label (object SegLabel @1292
- Parent_View @1291
- location (1045, 1389)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "*"
- pctDist 0.533333
- height 32
- orientation 0))
- (object RoleView "$UNNAMED$196" @1293
- Parent_View @1290
- location (190, 104)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5F68000C0"
- client @1290
- supplier @1261
- line_style 0
- label (object SegLabel @1294
- Parent_View @1293
- location (1073, 1317)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.855741
- height 39
- orientation 1))))
- (object ClassView "Class" "Logical View::Connection Interface::CConnection" @1295
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1392, 1459)
- label (object ItemLabel
- Parent_View @1295
- location (1260, 1418)
- fill_color 13434879
- nlines 1
- max_width 264
- justify 0
- label "CConnection")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5F5BF02D2"
- width 282
- height 107
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$197" @1296
- location (1231, 1351)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5F68201E8"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$198" @1297
- Parent_View @1296
- location (399, 103)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5F68300AF"
- client @1296
- supplier @1295
- line_style 0
- label (object SegLabel @1298
- Parent_View @1297
- location (1319, 1387)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "*"
- pctDist 0.971618
- height 20
- orientation 0))
- (object RoleView "$UNNAMED$199" @1299
- Parent_View @1296
- location (399, 103)
- stereotype TRUE
- line_color 3342489
- quidu "3EE5F68300B0"
- client @1296
- supplier @1261
- line_style 0
- label (object SegLabel @1300
- Parent_View @1299
- location (1234, 1304)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.259872
- height 42
- orientation 1))))
- (object UsesView "" @1301
- stereotype TRUE
- line_color 3342489
- quidu "3EE71AED00A0"
- client @1223
- supplier @1295
- line_style 0)
- (object AssociationViewNew "$UNNAMED$209" @1302
- location (1630, 1456)
- stereotype TRUE
- line_color 3342489
- quidu "3EF19BF5036E"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$210" @1303
- Parent_View @1302
- location (238, -224)
- stereotype TRUE
- line_color 3342489
- quidu "3EF19BF6037E"
- client @1302
- supplier @1276
- line_style 0
- label (object SegLabel @1304
- Parent_View @1303
- location (1704, 1494)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.761374
- height 38
- orientation 1))
- (object RoleView "$UNNAMED$211" @1305
- Parent_View @1302
- location (238, -224)
- stereotype TRUE
- line_color 3342489
- quidu "3EF19BF6038E"
- client @1302
- supplier @1295
- line_style 0
- label (object SegLabel @1306
- Parent_View @1305
- location (1546, 1496)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.880446
- height 39
- orientation 0))))
- (object ClassView "Class" "Logical View::Connection Interface::CSockSession" @1307
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (992, 1728)
- label (object ItemLabel
- Parent_View @1307
- location (835, 1687)
- fill_color 13434879
- nlines 1
- max_width 314
- justify 0
- label "CSockSession")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF1BC71036E"
- width 332
- height 107
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$218" @1308
- location (807, 1593)
- stereotype TRUE
- line_color 3342489
- quidu "3EF1BCA400CE"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$219" @1309
- Parent_View @1308
- location (-185, -119)
- stereotype TRUE
- line_color 3342489
- quidu "3EF1BCA403AD"
- client @1308
- supplier @1282
- line_style 0
- label (object SegLabel @1310
- Parent_View @1309
- location (675, 1553)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.970196
- height 45
- orientation 0))
- (object RoleView "$UNNAMED$220" @1311
- Parent_View @1308
- location (-185, -119)
- stereotype TRUE
- line_color 3342489
- quidu "3EF1BCA403AE"
- client @1308
- supplier @1307
- line_style 0
- label (object SegLabel @1312
- Parent_View @1311
- location (821, 1642)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.290947
- height 32
- orientation 1))))
- (object AssociationViewNew "$UNNAMED$221" @1313
- location (992, 1593)
- stereotype TRUE
- line_color 3342489
- quidu "3EF1BCAD018A"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$222" @1314
- Parent_View @1313
- location (0, -119)
- stereotype TRUE
- line_color 3342489
- quidu "3EF1BCAE0207"
- client @1313
- supplier @1289
- line_style 0
- label (object SegLabel @1315
- Parent_View @1314
- location (1029, 1540)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.661765
- height 37
- orientation 1))
- (object RoleView "$UNNAMED$223" @1316
- Parent_View @1313
- location (0, -119)
- stereotype TRUE
- line_color 3342489
- quidu "3EF1BCAE0208"
- client @1313
- supplier @1307
- line_style 0
- label (object SegLabel @1317
- Parent_View @1316
- location (1031, 1644)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.647059
- height 39
- orientation 0))))
- (object AssociationViewNew "$UNNAMED$224" @1318
- location (1190, 1593)
- stereotype TRUE
- line_color 3342489
- quidu "3EF1BCB20284"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$225" @1319
- Parent_View @1318
- location (198, -119)
- stereotype TRUE
- line_color 3342489
- quidu "3EF1BCB303BC"
- client @1318
- supplier @1295
- line_style 0
- label (object SegLabel @1320
- Parent_View @1319
- location (1344, 1544)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 1.067568
- height 45
- orientation 1))
- (object RoleView "$UNNAMED$226" @1321
- Parent_View @1318
- location (198, -119)
- stereotype TRUE
- line_color 3342489
- quidu "3EF1BCB303CC"
- client @1318
- supplier @1307
- line_style 0
- label (object SegLabel @1322
- Parent_View @1321
- location (1185, 1653)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.296365
- height 47
- orientation 0))))
- (object UsesView "" @1323
- stereotype TRUE
- line_color 3342489
- quidu "3EE71AE8037E"
- client @1222
- supplier @1289
- vertices (list Points
- (831, 1856)
- (750, 1846)
- (750, 1555)
- (855, 1513))
- line_style 0)))))
- (object Class_Category "NIF Layer 3 Configuration (MIP,DHCP)"
- quid "3EE9E3C102E2"
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CNifConfigurationControl"
- quid "3EF2EDB001B9"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EF2F37A0051"
- supplier "Logical View::CActive"
- quidu "3EF2F2380255"))
- operations (list Operations
- (object Operation "Control"
- quid "3EF2FF62019A"
- stereotype "virtual"
- result "TInt"
- concurrency "Sequential"
- abstract TRUE
- opExportControl "Public"
- uid 0)
- (object Operation "ConfigureNetworkL"
- quid "3EF3500C0330"
- stereotype "virtual"
- concurrency "Sequential"
- abstract TRUE
- opExportControl "Public"
- uid 0)
- (object Operation "SendIoctlMessageL"
- quid "3F0D36EF00C1"
- stereotype "virtual"
- concurrency "Sequential"
- abstract TRUE
- opExportControl "Public"
- uid 0)
- (object Operation "NewL"
- quid "3F3372B1035F"
- stereotype "static"
- result "CNifConfigurationControl*"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "RunL"
- quid "3F4F53730230"
- stereotype "virtual"
- concurrency "Sequential"
- opExportControl "Protected"
- uid 0))
- module "Component View::NIFMAN"
- quidu "3EE5BF3603BC"
- abstract TRUE)
- (object Class "CNifMipConfiguration"
- quid "3EF2F31203DC"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EF2F3810255"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifDaemonConfiguration"
- quidu "3F3277F3011D")))
- (object Class "CNifNullConfiguration"
- quid "3EF2F3600265"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EF2F38402F1"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifConfigurationControl"
- quidu "3EF2EDB001B9"))
- module "Component View::NIFMAN"
- quidu "3EE5BF3603BC")
- (object Class "CNifDaemonConfiguration"
- quid "3F3277F3011D"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3F3279FD017B"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifConfigurationIf"
- quidu "3FB4BA5500D1"))
- module "Component View::CSDAEMON"
- quidu "3F5DB5E8003E")
- (object Class "RConfigDaemon"
- quid "3F327AC10217"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3F5F54A800DA"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::Server Startup::RAsynchConnectBase"
- quidu "3F5F548A003E"))
- operations (list Operations
- (object Operation "Configure"
- quid "3F5DBA980203"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "Control"
- quid "3F5DBAA1006D"
- result "TInt"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "Ioctl"
- quid "3F5DBAAC008C"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "Cancel"
- quid "3F5DBAC1034B"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "Version"
- quid "3F5F54DC0242"
- result "TVersion&"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- module "Component View::CSDAEMON"
- quidu "3F5DB5E8003E")
- (object Class "RMip"
- quid "3F328389037F")
- (object Class "CNifConfigurationIf"
- quid "3FB4BA5500D1"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3FB4BA71015E"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifConfigurationControl"
- quidu "3EF2EDB001B9"))
- abstract TRUE)
- (object Association "$UNNAMED$227"
- quid "3EF2F4F6016B"
- roles (list role_list
- (object Role "$UNNAMED$228"
- quid "3EF2F4F70217"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifConfigurationControl"
- quidu "3EF2EDB001B9"
- client_cardinality (value cardinality "0..1")
- Containment "By Reference"
- is_navigable TRUE)
- (object Role "$UNNAMED$229"
- quid "3EF2F4F70226"
- supplier "Logical View::Connection Management::CNifAgentRef"
- quidu "3EE5E2FC018A"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$230"
- quid "3EF2F9180051"
- roles (list role_list
- (object Role "$UNNAMED$231"
- quid "3EF2F91901E8"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifConfigurationControl"
- quidu "3EF2EDB001B9"
- client_cardinality (value cardinality "0..n")
- Containment "By Reference"
- is_navigable TRUE)
- (object Role "$UNNAMED$232"
- quid "3EF2F91901E9"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifConfigurationControl"
- quidu "3EF2EDB001B9"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$233"
- quid "3EF3045903CC"
- roles (list role_list
- (object Role "$UNNAMED$234"
- quid "3EF3045B0090"
- supplier "Logical View::Data Link Layer (NIF)::CNifIfLink"
- quidu "3EE5E24C015B"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$235"
- quid "3EF3045B00A0"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifMipConfiguration"
- quidu "3EF2F31203DC"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$236"
- quid "3EF305800265"
- roles (list role_list
- (object Role "$UNNAMED$237"
- quid "3EF305810245"
- supplier "Logical View::Connection Management::CNifAgentRef"
- quidu "3EE5E2FC018A"
- client_cardinality (value cardinality "0..n")
- is_navigable TRUE)
- (object Role "$UNNAMED$238"
- quid "3EF305810246"
- supplier "Logical View::Connection Interface::CNifMan"
- quidu "3EE9E75C013C"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$239"
- quid "3EF337890080"
- roles (list role_list
- (object Role "$UNNAMED$240"
- quid "3EF3378A019A"
- supplier "Logical View::Connection Management::MNifIfNotify"
- quidu "3EE5E3C20245"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$241"
- quid "3EF3378A01A9"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifMipConfiguration"
- quidu "3EF2F31203DC"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$242"
- quid "3EF3490C0330"
- roles (list role_list
- (object Role "First"
- quid "3EF3490D03AD"
- label "First"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifConfigurationControl"
- quidu "3EF2EDB001B9"
- client_cardinality (value cardinality "0..1")
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$243"
- quid "3EF3490D03AE"
- supplier "Logical View::Connection Interface::CNifMan"
- quidu "3EE9E75C013C"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$244"
- quid "3F32797A010E"
- roles (list role_list
- (object Role "$UNNAMED$245"
- quid "3F32797B01D9"
- supplier "Logical View::Connection Management::MNifIfNotify"
- quidu "3EE5E3C20245"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$246"
- quid "3F32797B01E8"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifConfigurationControl"
- quidu "3EF2EDB001B9"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$247"
- quid "3F327A240052"
- roles (list role_list
- (object Role "$UNNAMED$248"
- quid "3F327A240311"
- supplier "Logical View::Data Link Layer (NIF)::CNifIfLink"
- quidu "3EE5E24C015B"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$249"
- quid "3F327A240321"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifDaemonConfiguration"
- quidu "3F3277F3011D"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$250"
- quid "3F327A270350"
- roles (list role_list
- (object Role "$UNNAMED$251"
- quid "3F327A28016B"
- supplier "Logical View::Data Link Layer (NIF)::CNifIfLink"
- quidu "3EE5E24C015B"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$252"
- quid "3F327A28017B"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifMipConfiguration"
- quidu "3EF2F31203DC"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$253"
- quid "3F328362015C"
- roles (list role_list
- (object Role "$UNNAMED$254"
- quid "3F32836300FE"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::RConfigDaemon"
- quidu "3F327AC10217"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- is_navigable TRUE)
- (object Role "$UNNAMED$255"
- quid "3F328363010E"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifDaemonConfiguration"
- quidu "3F3277F3011D"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$256"
- quid "3F32839E0091"
- roles (list role_list
- (object Role "$UNNAMED$257"
- quid "3F32839E0321"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::RMip"
- quidu "3F328389037F"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- is_navigable TRUE)
- (object Role "$UNNAMED$258"
- quid "3F32839E0322"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifMipConfiguration"
- quidu "3EF2F31203DC"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$259"
- quid "3F4F8CD00155"
- roles (list role_list
- (object Role "$UNNAMED$260"
- quid "3F4F8CD00156"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifConfigurationControl"
- quidu "3EF2EDB001B9"
- client_cardinality (value cardinality "1"))
- (object Role "$UNNAMED$261"
- quid "3F4F8CD00157"
- supplier "Logical View::Connection Management::MNifIfNotify"
- quidu "3EE5E3C20245"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)))
- (object Association "$UNNAMED$262"
- quid "3F5DB42F02DE"
- roles (list role_list
- (object Role "$UNNAMED$263"
- quid "3F5DB4300242"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::Server Startup::CStartServer"
- quidu "3F5DB71600EA"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$264"
- quid "3F5DB4300251"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifDaemonConfiguration"
- quidu "3F3277F3011D"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$265"
- quid "3F5DB4880177"
- roles (list role_list
- (object Role "$UNNAMED$266"
- quid "3F5DB48901B5"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::Server Startup::RAsynchConnectBase"
- quidu "3F5F548A003E"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$267"
- quid "3F5DB48901B6"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::Server Startup::CStartServer"
- quidu "3F5DB71600EA"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$268"
- quid "4119EBA501B1"
- roles (list role_list
- (object Role "$UNNAMED$269"
- quid "4119EBA503C4"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::Server Startup::CStartServer"
- quidu "3F5DB71600EA"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$270"
- quid "4119EBA503D4"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::NetCfgExtnBase::CNetworkConfigExtensionBase"
- quidu "4119EB6D00D7"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$271"
- quid "4119EBBF01E0"
- roles (list role_list
- (object Role "$UNNAMED$272"
- quid "4119EBC100C6"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::RConfigDaemon"
- quidu "3F327AC10217"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- is_navigable TRUE)
- (object Role "$UNNAMED$273"
- quid "4119EBC100C7"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::NetCfgExtnBase::CNetworkConfigExtensionBase"
- quidu "4119EB6D00D7"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$274"
- quid "4119EE3E01D7"
- roles (list role_list
- (object Role "$UNNAMED$275"
- quid "4119EE3F00BE"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::Server Startup::RAsynchConnectBase"
- quidu "3F5F548A003E"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$276"
- quid "4119EE3F00CE"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::Server Startup::CStartServer"
- quidu "3F5DB71600EA"
- client_cardinality (value cardinality "1"))))
- (object Class_Category "Server Startup"
- quid "3F5DB3A703D8"
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CStartServer"
- quid "3F5DB71600EA"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3F5DB913029F"
- supplier "Logical View::CActive"
- quidu "3EF2F2380255"))
- operations (list Operations
- (object Operation "Connect"
- quid "3F5DB7F90000"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "RunL"
- quid "3F5DB8E802FD"
- stereotype "virtual"
- concurrency "Sequential"
- opExportControl "Protected"
- uid 0)
- (object Operation "DoCancel"
- quid "3F5DB8F50232"
- stereotype "virtual"
- concurrency "Sequential"
- opExportControl "Protected"
- uid 0))
- module "Component View::NETSTSRV"
- quidu "3FA67017013E")
- (object Class "RStartServer"
- quid "3F5DB74503D8"
- used_nodes (list uses_relationship_list
- (object Uses_Relationship
- quid "3F5DB8770186"
- supplier "Logical View::RThread"
- quidu "3F5DB86D035B"))
- operations (list Operations
- (object Operation "Start"
- quid "3F5DB8190222"
- result "TInt"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "Cancel"
- quid "3F5DB8300251"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- class_attributes (list class_attribute_list
- (object ClassAttribute "RProcess"
- quid "3F5DB8440196"))
- module "Component View::NETSTSRV"
- quidu "3FA67017013E")
- (object Class "RAsynchConnectBase"
- quid "3F5F548A003E"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3F5F54B9007D"
- supplier "Logical View::RSessionBase"
- quidu "3F5F53F9000F"))
- operations (list Operations
- (object Operation "CreateSession"
- quid "3F5F54950148"
- result "TInt"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- module "Component View::NETSTSRV"
- quidu "3FA67017013E")
- (object Association "$UNNAMED$277"
- quid "3F5DB9220148"
- roles (list role_list
- (object Role "$UNNAMED$278"
- quid "3F5DB923007D"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::Server Startup::RStartServer"
- quidu "3F5DB74503D8"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- is_navigable TRUE)
- (object Role "$UNNAMED$279"
- quid "3F5DB923007E"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::Server Startup::CStartServer"
- quidu "3F5DB71600EA"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$280"
- quid "3F5F554102CE"
- roles (list role_list
- (object Role "$UNNAMED$281"
- quid "3F5F554300BB"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::Server Startup::RAsynchConnectBase"
- quidu "3F5F548A003E"
- client_cardinality (value cardinality "1")
- Containment "By Reference"
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$282"
- quid "3F5F554300CB"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::Server Startup::CStartServer"
- quidu "3F5DB71600EA"
- client_cardinality (value cardinality "1")))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3F5DB4DF02BF"
- 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" @1324
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (939, 352)
- label (object ItemLabel
- Parent_View @1324
- location (796, 278)
- fill_color 13434879
- nlines 1
- max_width 286
- justify 0
- label "CActive")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF2F2380255"
- width 304
- height 172
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::RThread" @1325
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1549, 352)
- label (object ItemLabel
- Parent_View @1325
- location (1406, 278)
- fill_color 13434879
- nlines 1
- max_width 286
- justify 0
- label "RThread")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F5DB86D035B"
- width 304
- height 172
- annotation 8
- autoResize TRUE)
- (object NoteView @1326
- location (1920, 544)
- label (object ItemLabel
- Parent_View @1326
- location (1763, 463)
- fill_color 13434879
- nlines 3
- max_width 278
- label "uses a thread to start a process")
- line_color 3342489
- fill_color 65408
- width 338
- height 175)
- (object NoteView @1327
- location (1552, 1200)
- label (object ItemLabel
- Parent_View @1327
- location (1246, 1116)
- fill_color 13434879
- nlines 3
- max_width 577
- label "the emulator exeption when a process is started as a thread is not mentioned here")
- line_color 3342489
- fill_color 65408
- width 637
- height 181)
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::Server Startup::RStartServer" @1328
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1552, 784)
- label (object ItemLabel
- Parent_View @1328
- location (1421, 666)
- fill_color 13434879
- nlines 1
- max_width 262
- justify 0
- label "RStartServer")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F5DB74503D8"
- width 280
- height 258
- annotation 8
- autoResize TRUE)
- (object UsesView "" @1329
- stereotype TRUE
- line_color 3342489
- quidu "3F5DB8770186"
- client @1328
- supplier @1325
- line_style 0)
- (object AttachView "" @1330
- stereotype TRUE
- line_color 3342489
- client @1326
- supplier @1329
- line_style 0)
- (object AttachView "" @1331
- stereotype TRUE
- line_color 3342489
- client @1327
- supplier @1328
- line_style 0)
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::Server Startup::RAsynchConnectBase" @1332
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (256, 784)
- label (object ItemLabel
- Parent_View @1332
- location (40, 733)
- fill_color 13434879
- nlines 1
- max_width 432
- justify 0
- label "RAsynchConnectBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F5F548A003E"
- width 450
- height 124
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::Server Startup::CStartServer" @1333
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (944, 784)
- label (object ItemLabel
- Parent_View @1333
- location (723, 688)
- fill_color 13434879
- nlines 1
- max_width 442
- justify 0
- label "CStartServer")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F5DB71600EA"
- width 460
- height 214
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1334
- stereotype TRUE
- line_color 3342489
- quidu "3F5DB913029F"
- client @1333
- supplier @1324
- line_style 0)
- (object AssociationViewNew "$UNNAMED$277" @1335
- location (1292, 784)
- stereotype TRUE
- line_color 3342489
- quidu "3F5DB9220148"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$278" @1336
- Parent_View @1335
- location (444, 240)
- stereotype TRUE
- line_color 3342489
- quidu "3F5DB923007D"
- client @1335
- supplier @1328
- line_style 0
- label (object SegLabel @1337
- Parent_View @1336
- location (1399, 838)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 1))
- (object RoleView "$UNNAMED$279" @1338
- Parent_View @1335
- location (444, 240)
- stereotype TRUE
- line_color 3342489
- quidu "3F5DB923007E"
- client @1335
- supplier @1333
- line_style 0
- label (object SegLabel @1339
- Parent_View @1338
- location (1187, 838)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 0))))
- (object AssociationViewNew "$UNNAMED$280" @1340
- location (597, 784)
- stereotype TRUE
- line_color 3342489
- quidu "3F5F554102CE"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$281" @1341
- Parent_View @1340
- location (-347, 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F5F554300BB"
- client @1340
- supplier @1332
- line_style 0
- label (object SegLabel @1342
- Parent_View @1341
- location (493, 838)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 0))
- (object RoleView "$UNNAMED$282" @1343
- Parent_View @1340
- location (-347, 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F5F554300CB"
- client @1340
- supplier @1333
- line_style 0
- label (object SegLabel @1344
- Parent_View @1343
- location (701, 838)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 1))))
- (object NoteView @1345
- location (704, 1184)
- label (object ItemLabel
- Parent_View @1345
- location (447, 1125)
- fill_color 13434879
- nlines 2
- max_width 478
- label "to be able to try several times to create a session")
- line_color 3342489
- fill_color 65408
- width 538
- height 131)
- (object AttachView "" @1346
- stereotype TRUE
- line_color 3342489
- client @1345
- supplier @1340
- line_style 0)
- (object ClassView "Class" "Logical View::RSessionBase" @1347
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (257, 363)
- label (object ItemLabel
- Parent_View @1347
- location (108, 289)
- fill_color 13434879
- nlines 1
- max_width 298
- justify 0
- label "RSessionBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F5F53F9000F"
- width 316
- height 172
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1348
- stereotype TRUE
- line_color 3342489
- quidu "3F5F54B9007D"
- client @1332
- supplier @1347
- line_style 0)))))
- (object Class_Category "NetCfgExtnBase"
- quid "4119FB310334"
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CNetworkConfigExtensionBase"
- quid "4119EB6D00D7"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4119EB9B02DA"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifConfigurationIf"
- quidu "3FB4BA5500D1"))))
- logical_presentations (list unit_reference_list))
- (object Class_Category "NetCfgExtnDhcp"
- quid "411A45BE00B9"
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CNetworkConfigExtensionDhcp"
- quid "4119F83802EF"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4119F84602DF"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::NetCfgExtnBase::CNetworkConfigExtensionBase"
- quidu "4119EB6D00D7"))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "NetCfgExtnDhcp (SymbianOS v9.0)"
- quid "4119FB65013F"
- title "NetCfgExtnDhcp (SymbianOS v9.0)"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::NetCfgExtnBase::CNetworkConfigExtensionBase" @1349
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (384, 176)
- label (object ItemLabel
- Parent_View @1349
- location (102, 108)
- fill_color 13434879
- nlines 1
- max_width 564
- justify 0
- label "CNetworkConfigExtensionBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4119EB6D00D7"
- width 582
- height 158
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::NetCfgExtnDhcp::CNetworkConfigExtensionDhcp" @1350
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (384, 432)
- label (object ItemLabel
- Parent_View @1350
- location (102, 386)
- fill_color 13434879
- nlines 1
- max_width 564
- justify 0
- label "CNetworkConfigExtensionDhcp")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4119F83802EF"
- width 582
- height 114
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1351
- stereotype TRUE
- line_color 3342489
- quidu "4119F84602DF"
- client @1350
- supplier @1349
- line_style 0)))))
- (object Class_Category "NetCfgExtnMip"
- quid "411A45D80349"
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CNetworkConfigExtensionMip"
- quid "4119F87D01D5"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4119F8900233"
- supplier "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::NetCfgExtnBase::CNetworkConfigExtensionBase"
- quidu "4119EB6D00D7"))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "NetCfgExtnMip (SymbianOS v9.0)"
- quid "411A3687008D"
- title "NetCfgExtnMip (SymbianOS v9.0)"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::NetCfgExtnBase::CNetworkConfigExtensionBase" @1352
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- ShowOperationSignature TRUE
- location (368, 128)
- label (object ItemLabel
- Parent_View @1352
- location (86, 60)
- fill_color 13434879
- nlines 1
- max_width 564
- justify 0
- label "CNetworkConfigExtensionBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4119EB6D00D7"
- width 582
- height 158
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::NetCfgExtnMip::CNetworkConfigExtensionMip" @1353
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- ShowOperationSignature TRUE
- location (368, 384)
- label (object ItemLabel
- Parent_View @1353
- location (99, 338)
- fill_color 13434879
- nlines 1
- max_width 538
- justify 0
- label "CNetworkConfigExtensionMip")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4119F87D01D5"
- width 556
- height 114
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1354
- stereotype TRUE
- line_color 3342489
- quidu "4119F8900233"
- client @1353
- supplier @1352
- line_style 0))))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3EE9E41203DC"
- 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" @1355
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1007, 96)
- label (object ItemLabel
- Parent_View @1355
- location (864, 47)
- fill_color 13434879
- nlines 1
- max_width 286
- justify 0
- label "CActive")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF2F2380255"
- width 304
- height 122
- annotation 8
- autoResize TRUE)
- (object NoteView @1356
- location (1872, 1358)
- label (object ItemLabel
- Parent_View @1356
- location (1606, 1277)
- fill_color 13434879
- nlines 3
- max_width 496
- label "The class' instance is only one and global for NIFMAN server")
- line_color 3342489
- fill_color 13434879
- width 556
- height 175)
- (object NoteView @1357
- location (1359, 368)
- label (object ItemLabel
- Parent_View @1357
- location (1130, 280)
- fill_color 13434879
- nlines 3
- max_width 422
- label "to communicate with comm db and send progress messages")
- line_color 3342489
- fill_color 4259584
- width 482
- height 188)
- (object NoteView @1358
- location (1487, 105)
- label (object ItemLabel
- Parent_View @1358
- location (1293, 17)
- fill_color 13434879
- nlines 3
- max_width 352
- label "to wait for the asynch calls to the daemon")
- line_color 3342489
- fill_color 4259584
- width 412
- height 188)
- (object AttachView "" @1359
- stereotype TRUE
- line_color 3342489
- client @1358
- supplier @1355
- line_style 0)
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifNullConfiguration" @1360
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1296, 1040)
- label (object ItemLabel
- Parent_View @1360
- location (1091, 988)
- fill_color 13434879
- nlines 1
- max_width 410
- justify 0
- label "CNifNullConfiguration")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3EF2F3600265"
- width 428
- height 128
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Connection Interface::CNifMan" @1361
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1890, 1110)
- label (object ItemLabel
- Parent_View @1361
- location (1689, 1036)
- fill_color 13434879
- nlines 1
- max_width 402
- justify 0
- label "CNifMan")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE9E75C013C"
- width 420
- height 172
- annotation 8
- autoResize TRUE)
- (object AttachView "" @1362
- stereotype TRUE
- line_color 3342489
- client @1356
- supplier @1361
- line_style 0)
- (object ClassView "Class" "Logical View::Connection Management::CNifAgentRef" @1363
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1888, 702)
- label (object ItemLabel
- Parent_View @1363
- location (1652, 628)
- fill_color 13434879
- nlines 1
- max_width 472
- justify 0
- label "CNifAgentRef")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E2FC018A"
- width 490
- height 172
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$236" @1364
- location (1888, 905)
- stereotype TRUE
- line_color 3342489
- quidu "3EF305800265"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$237" @1365
- Parent_View @1364
- location (-16, 345)
- stereotype TRUE
- line_color 3342489
- quidu "3EF305810245"
- client @1364
- supplier @1363
- line_style 0
- label (object SegLabel @1366
- Parent_View @1365
- location (1834, 828)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.658696
- height 55
- orientation 0))
- (object RoleView "$UNNAMED$238" @1367
- Parent_View @1364
- location (-16, 345)
- stereotype TRUE
- line_color 3342489
- quidu "3EF305810246"
- client @1364
- supplier @1361
- line_style 0
- label (object SegLabel @1368
- Parent_View @1367
- location (1836, 987)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.703704
- height 54
- orientation 1))))
- (object ClassView "Class" "Logical View::Connection Management::MNifIfNotify" @1369
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1888, 370)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1369
- location (1652, 318)
- fill_color 13434879
- nlines 1
- max_width 472
- justify 0
- label "MNifIfNotify")
- stereotype (object ItemLabel
- Parent_View @1369
- location (1652, 268)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 472
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E3C20245"
- width 490
- height 228
- annotation 8
- autoResize TRUE)
- (object RealizeView "" @1370
- stereotype TRUE
- line_color 3342489
- quidu "3F4F534901E1"
- client @1363
- supplier @1369
- line_style 0)
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifConfigurationControl" @1371
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1008, 704)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1371
- location (705, 562)
- fill_color 13434879
- nlines 1
- max_width 606
- justify 0
- label "CNifConfigurationControl")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3EF2EDB001B9"
- width 624
- height 306
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1372
- stereotype TRUE
- line_color 3342489
- quidu "3EF2F37A0051"
- client @1371
- supplier @1355
- line_style 0)
- (object AssociationViewNew "$UNNAMED$227" @1373
- location (1481, 702)
- stereotype TRUE
- line_color 3342489
- quidu "3EF2F4F6016B"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$228" @1374
- Parent_View @1373
- location (-375, 270)
- stereotype TRUE
- line_color 3342489
- quidu "3EF2F4F70217"
- client @1373
- supplier @1371
- line_style 0
- label (object SegLabel @1375
- Parent_View @1374
- location (1347, 742)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.830097
- height 39
- orientation 0))
- (object RoleView "$UNNAMED$229" @1376
- Parent_View @1373
- location (-375, 270)
- stereotype TRUE
- line_color 3342489
- quidu "3EF2F4F70226"
- client @1373
- supplier @1363
- line_style 0
- label (object SegLabel @1377
- Parent_View @1376
- location (1620, 745)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.872659
- height 43
- orientation 1))))
- (object InheritView "" @1378
- stereotype TRUE
- line_color 3342489
- quidu "3EF2F38402F1"
- client @1360
- supplier @1371
- line_style 0)
- (object AssociationViewNew "$UNNAMED$244" @1379
- location (1481, 522)
- stereotype TRUE
- line_color 3342489
- quidu "3F32797A010E"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$245" @1380
- Parent_View @1379
- location (1049, -518)
- stereotype TRUE
- line_color 3342489
- quidu "3F32797B01D9"
- client @1379
- supplier @1369
- line_style 0
- label (object SegLabel @1381
- Parent_View @1380
- location (1598, 464)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.752328
- height 14
- orientation 0))
- (object RoleView "$UNNAMED$246" @1382
- Parent_View @1379
- location (1049, -518)
- stereotype TRUE
- line_color 3342489
- quidu "3F32797B01E8"
- client @1379
- supplier @1371
- line_style 0
- label (object SegLabel @1383
- Parent_View @1382
- location (1334, 556)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.873221
- height 22
- orientation 1))))
- (object AttachView "" @1384
- stereotype TRUE
- line_color 3342489
- client @1357
- supplier @1379
- line_style 0)
- (object CategoryView "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::Server Startup" @1385
- location (304, 1764)
- label (object ItemLabel
- Parent_View @1385
- location (160, 1680)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "Server Startup")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F5DB3A703D8"
- width 300
- height 180)
- (object Label @1386
- location (595, 229)
- nlines 34
- max_width 43
- label
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
- )
- (object Label @1387
- location (637, 1866)
- nlines 1
- max_width 219
- label "NIFMAN")
- (object Label @1388
- location (193, 1866)
- nlines 1
- max_width 288
- label "CSDAEMON")
- (object ClassView "Class" "Logical View::RSessionBase" @1389
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (297, 96)
- label (object ItemLabel
- Parent_View @1389
- location (148, 46)
- fill_color 13434879
- nlines 1
- max_width 298
- justify 0
- label "RSessionBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F5F53F9000F"
- width 316
- height 124
- annotation 8
- autoResize TRUE)
- (object Label @1390
- location (66, 191)
- nlines 1
- max_width 2056
- label "_____________________________________________________________________________________________")
- (object Label @1391
- location (464, 160)
- nlines 1
- max_width 175
- label "BASE")
- (object NoteView @1392
- location (1232, 1712)
- label (object ItemLabel
- Parent_View @1392
- location (913, 1521)
- fill_color 13434879
- nlines 8
- max_width 602
- label "Could be used as a base to sort out some configuration specific functionality (MIP -> SIP fallback). In this case is desirable to use ECOM as a plug-in manager and extend CNifConfigurationControl::NewL function tu use it.")
- line_color 3342489
- fill_color 65408
- width 662
- height 394)
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::RConfigDaemon" @1393
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (304, 880)
- label (object ItemLabel
- Parent_View @1393
- location (140, 739)
- fill_color 13434879
- nlines 1
- max_width 328
- justify 0
- label "RConfigDaemon")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F327AC10217"
- compartment (object Compartment
- Parent_View @1393
- location (140, 792)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 5
- max_width 241)
- width 346
- height 304
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifDaemonConfiguration" @1394
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (304, 1357)
- label (object ItemLabel
- Parent_View @1394
- location (59, 1306)
- fill_color 13434879
- nlines 1
- max_width 490
- justify 0
- label "CNifDaemonConfiguration")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F3277F3011D"
- width 508
- height 126
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$253" @1395
- location (304, 1162)
- stereotype TRUE
- line_color 3342489
- quidu "3F328362015C"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$254" @1396
- Parent_View @1395
- location (112, 122)
- stereotype TRUE
- line_color 3342489
- quidu "3F32836300FE"
- client @1395
- supplier @1393
- line_style 0
- label (object SegLabel @1397
- Parent_View @1396
- location (344, 1086)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.587629
- height 40
- orientation 1))
- (object RoleView "$UNNAMED$255" @1398
- Parent_View @1395
- location (112, 122)
- stereotype TRUE
- line_color 3342489
- quidu "3F328363010E"
- client @1395
- supplier @1394
- line_style 0
- label (object SegLabel @1399
- Parent_View @1398
- location (344, 1258)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.739583
- height 40
- orientation 0))))
- (object AttachView "" @1400
- stereotype TRUE
- line_color 3342489
- client @1394
- supplier @1392
- line_style 0)
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::Server Startup::RAsynchConnectBase" @1401
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (304, 448)
- label (object ItemLabel
- Parent_View @1401
- location (88, 375)
- fill_color 13434879
- nlines 1
- max_width 432
- justify 0
- label "RAsynchConnectBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F5F548A003E"
- compartment (object Compartment
- Parent_View @1401
- location (88, 473)
- icon_style "Icon"
- fill_color 13434879
- anchor 2
- nlines 1
- max_width 323)
- width 450
- height 168
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1402
- stereotype TRUE
- line_color 3342489
- quidu "3F5F54A800DA"
- client @1393
- supplier @1401
- line_style 0)
- (object InheritView "" @1403
- stereotype TRUE
- line_color 3342489
- quidu "3F5F54B9007D"
- client @1401
- supplier @1389
- line_style 0)
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::Server Startup::CStartServer" @1404
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (304, 1615)
- label (object ItemLabel
- Parent_View @1404
- location (151, 1566)
- fill_color 13434879
- nlines 1
- max_width 306
- justify 0
- label "CStartServer")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F5DB71600EA"
- width 324
- height 122
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$262" @1405
- location (304, 1486)
- stereotype TRUE
- line_color 3342489
- quidu "3F5DB42F02DE"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$263" @1406
- Parent_View @1405
- location (-384, 222)
- stereotype TRUE
- line_color 3342489
- quidu "3F5DB4300242"
- client @1405
- supplier @1404
- line_style 0
- label (object SegLabel @1407
- Parent_View @1406
- location (268, 1537)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.760249
- height 37
- orientation 1))
- (object RoleView "$UNNAMED$264" @1408
- Parent_View @1405
- location (-384, 222)
- stereotype TRUE
- line_color 3342489
- quidu "3F5DB4300251"
- client @1405
- supplier @1394
- line_style 0
- label (object SegLabel @1409
- Parent_View @1408
- location (274, 1446)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.600129
- height 31
- orientation 0))))
- (object AssociationViewNew "$UNNAMED$265" @1410
- location (31, 1052)
- stereotype TRUE
- line_color 3342489
- quidu "3F5DB4880177"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$266" @1411
- Parent_View @1410
- location (-225, 44)
- stereotype TRUE
- line_color 3342489
- quidu "3F5DB48901B5"
- client @1410
- supplier @1401
- vertices (list Points
- (31, 1052)
- (31, 653)
- (189, 532))
- line_style 0
- label (object SegLabel @1412
- Parent_View @1411
- location (63, 575)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.791586
- height 44
- orientation 0))
- (object RoleView "$UNNAMED$267" @1413
- Parent_View @1410
- location (-225, 44)
- stereotype TRUE
- line_color 3342489
- quidu "3F5DB48901B6"
- client @1410
- supplier @1404
- vertices (list Points
- (31, 1052)
- (31, 1422)
- (217, 1553))
- line_style 0
- label (object SegLabel @1414
- Parent_View @1413
- location (61, 1490)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.724293
- height 39
- orientation 1))))
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifConfigurationIf" @1415
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (848, 1040)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1415
- location (660, 989)
- fill_color 13434879
- nlines 1
- max_width 376
- justify 0
- label "CNifConfigurationIf")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3FB4BA5500D1"
- width 394
- height 126
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1416
- stereotype TRUE
- line_color 3342489
- quidu "3FB4BA71015E"
- client @1415
- supplier @1371
- line_style 0)
- (object InheritView "" @1417
- stereotype TRUE
- line_color 3342489
- quidu "3F3279FD017B"
- client @1394
- supplier @1415
- line_style 0)))
- (object ClassDiagram "Nifman part (SymbianOS v9.0)"
- quid "3F4F85E001C2"
- title "Nifman part (SymbianOS v9.0)"
- 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" @1418
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (544, 112)
- label (object ItemLabel
- Parent_View @1418
- location (401, 62)
- fill_color 13434879
- nlines 1
- max_width 286
- justify 0
- label "CActive")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF2F2380255"
- width 304
- height 122
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifNullConfiguration" @1419
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (240, 832)
- label (object ItemLabel
- Parent_View @1419
- location (34, 779)
- fill_color 13434879
- nlines 1
- max_width 412
- justify 0
- label "CNifNullConfiguration")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3EF2F3600265"
- width 430
- height 128
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Connection Interface::CNifMan" @1420
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1456, 832)
- label (object ItemLabel
- Parent_View @1420
- location (1255, 781)
- fill_color 13434879
- nlines 1
- max_width 402
- justify 0
- label "CNifMan")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE9E75C013C"
- width 420
- height 124
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Connection Management::CNifAgentRef" @1421
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1456, 464)
- label (object ItemLabel
- Parent_View @1421
- location (1220, 413)
- fill_color 13434879
- nlines 1
- max_width 472
- justify 0
- label "CNifAgentRef")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E2FC018A"
- width 490
- height 124
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$236" @1422
- location (1456, 647)
- stereotype TRUE
- line_color 3342489
- quidu "3EF305800265"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$237" @1423
- Parent_View @1422
- location (-448, 87)
- stereotype TRUE
- line_color 3342489
- quidu "3EF305810245"
- client @1422
- supplier @1421
- line_style 0
- label (object SegLabel @1424
- Parent_View @1423
- location (1402, 568)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.658696
- height 55
- orientation 0))
- (object RoleView "$UNNAMED$238" @1425
- Parent_View @1422
- location (-448, 87)
- stereotype TRUE
- line_color 3342489
- quidu "3EF305810246"
- client @1422
- supplier @1420
- line_style 0
- label (object SegLabel @1426
- Parent_View @1425
- location (1403, 732)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.703704
- height 54
- orientation 1))))
- (object ClassView "Class" "Logical View::Connection Management::MNifIfNotify" @1427
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1440, 128)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1427
- location (1212, 94)
- fill_color 13434879
- nlines 1
- max_width 456
- justify 0
- label "MNifIfNotify")
- stereotype (object ItemLabel
- Parent_View @1427
- location (1212, 49)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 456
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E3C20245"
- width 474
- height 180
- annotation 8
- autoResize TRUE)
- (object RealizeView "" @1428
- stereotype TRUE
- line_color 3342489
- quidu "3F4F534901E1"
- client @1421
- supplier @1427
- line_style 0)
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifConfigurationControl" @1429
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (544, 464)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1429
- location (241, 322)
- fill_color 13434879
- nlines 1
- max_width 606
- justify 0
- label "CNifConfigurationControl")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3EF2EDB001B9"
- compartment (object Compartment
- Parent_View @1429
- location (241, 380)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 5
- max_width 603)
- width 624
- height 306
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1430
- stereotype TRUE
- line_color 3342489
- quidu "3EF2F37A0051"
- client @1429
- supplier @1418
- line_style 0)
- (object AssociationViewNew "$UNNAMED$227" @1431
- location (1033, 464)
- stereotype TRUE
- line_color 3342489
- quidu "3EF2F4F6016B"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$228" @1432
- Parent_View @1431
- location (-823, 32)
- stereotype TRUE
- line_color 3342489
- quidu "3EF2F4F70217"
- client @1431
- supplier @1429
- line_style 0
- label (object SegLabel @1433
- Parent_View @1432
- location (909, 502)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.705202
- height 38
- orientation 0))
- (object RoleView "$UNNAMED$229" @1434
- Parent_View @1431
- location (-823, 32)
- stereotype TRUE
- line_color 3342489
- quidu "3EF2F4F70226"
- client @1431
- supplier @1421
- line_style 0
- label (object SegLabel @1435
- Parent_View @1434
- location (1187, 507)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.872659
- height 43
- orientation 1))))
- (object InheritView "" @1436
- stereotype TRUE
- line_color 3342489
- quidu "3EF2F38402F1"
- client @1419
- supplier @1429
- line_style 0)
- (object AssociationViewNew "$UNNAMED$259" @1437
- location (1029, 281)
- stereotype TRUE
- line_color 3342489
- quidu "3F4F8CD00155"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$261" @1438
- Parent_View @1437
- location (597, -759)
- stereotype TRUE
- line_color 3342489
- quidu "3F4F8CD00157"
- client @1437
- supplier @1427
- line_style 0
- label (object SegLabel @1439
- Parent_View @1438
- location (1174, 199)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.898621
- height 28
- orientation 0))
- (object RoleView "$UNNAMED$260" @1440
- Parent_View @1437
- location (597, -759)
- stereotype TRUE
- line_color 3342489
- quidu "3F4F8CD00156"
- client @1437
- supplier @1429
- line_style 0
- label (object SegLabel @1441
- Parent_View @1440
- location (859, 314)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.940810
- height 30
- orientation 1))))
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifConfigurationIf" @1442
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (848, 832)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1442
- location (660, 780)
- fill_color 13434879
- nlines 1
- max_width 376
- justify 0
- label "CNifConfigurationIf")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3FB4BA5500D1"
- width 394
- height 126
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1443
- stereotype TRUE
- line_color 3342489
- quidu "3FB4BA71015E"
- client @1442
- supplier @1429
- line_style 0)
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::NetCfgExtnBase::CNetworkConfigExtensionBase" @1444
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (848, 1136)
- label (object ItemLabel
- Parent_View @1444
- location (566, 1068)
- fill_color 13434879
- nlines 1
- max_width 564
- justify 0
- label "CNetworkConfigExtensionBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "4119EB6D00D7"
- width 582
- height 158
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1445
- stereotype TRUE
- line_color 3342489
- quidu "4119EB9B02DA"
- client @1444
- supplier @1442
- line_style 0)
- (object Label @1446
- location (64, 976)
- nlines 1
- max_width 1646
- label "_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ ")
- (object Label @1447
- location (1552, 944)
- nlines 1
- max_width 220
- label "NIFMAN")
- (object Label @1448
- location (1440, 1040)
- nlines 1
- max_width 300
- label "NetCfgExtnBase")))
- (object ClassDiagram "Main (SymbianOS v9.0)"
- quid "4119EB0100AA"
- title "Main (SymbianOS v9.0)"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 155
- items (list diagram_item_list
- (object ClassView "Class" "Logical View::CActive" @1449
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1184, 96)
- label (object ItemLabel
- Parent_View @1449
- location (1042, 50)
- fill_color 13434879
- nlines 1
- max_width 284
- justify 0
- label "CActive")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF2F2380255"
- width 302
- height 114
- annotation 8
- autoResize TRUE)
- (object NoteView @1450
- location (2048, 1360)
- label (object ItemLabel
- Parent_View @1450
- location (1782, 1279)
- fill_color 13434879
- nlines 3
- max_width 496
- label "The class' instance is only one and global for NIFMAN server")
- line_color 3342489
- fill_color 13434879
- width 556
- height 175)
- (object NoteView @1451
- location (1472, 368)
- label (object ItemLabel
- Parent_View @1451
- location (1243, 280)
- fill_color 13434879
- nlines 3
- max_width 422
- label "to communicate with comm db and send progress messages")
- line_color 3342489
- fill_color 4259584
- width 482
- height 188)
- (object NoteView @1452
- location (1744, 112)
- label (object ItemLabel
- Parent_View @1452
- location (1550, 24)
- fill_color 13434879
- nlines 3
- max_width 352
- label "to wait for the asynch calls to the daemon")
- line_color 3342489
- fill_color 4259584
- width 412
- height 188)
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifNullConfiguration" @1453
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1504, 1040)
- label (object ItemLabel
- Parent_View @1453
- location (1307, 994)
- fill_color 13434879
- nlines 1
- max_width 394
- justify 0
- label "CNifNullConfiguration")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3EF2F3600265"
- width 412
- height 114
- annotation 8
- autoResize TRUE)
- (object CategoryView "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::Server Startup" @1454
- location (224, 2272)
- label (object ItemLabel
- Parent_View @1454
- location (80, 2188)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "Server Startup")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F5DB3A703D8"
- width 300
- height 180)
- (object Label @1455
- location (752, 224)
- nlines 44
- max_width 47
- label
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
- )
- (object Label @1456
- location (1152, 1584)
- nlines 1
- max_width 219
- label "NIFMAN")
- (object Label @1457
- location (432, 1584)
- nlines 1
- max_width 300
- label "NetCfgExtnBase")
- (object ClassView "Class" "Logical View::RSessionBase" @1458
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (304, 96)
- label (object ItemLabel
- Parent_View @1458
- location (157, 50)
- fill_color 13434879
- nlines 1
- max_width 294
- justify 0
- label "RSessionBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F5F53F9000F"
- width 312
- height 114
- annotation 8
- autoResize TRUE)
- (object Label @1459
- location (66, 191)
- nlines 1
- max_width 2056
- label "_____________________________________________________________________________________________")
- (object Label @1460
- location (464, 160)
- nlines 1
- max_width 175
- label "BASE")
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifConfigurationIf" @1461
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1008, 1040)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1461
- location (828, 992)
- fill_color 13434879
- nlines 1
- max_width 360
- justify 0
- label "CNifConfigurationIf")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3FB4BA5500D1"
- width 378
- height 118
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Connection Interface::CNifMan" @1462
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (2048, 1104)
- label (object ItemLabel
- Parent_View @1462
- location (1844, 1036)
- fill_color 13434879
- nlines 1
- max_width 408
- justify 0
- label "CNifMan")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE9E75C013C"
- width 426
- height 158
- annotation 8
- autoResize TRUE)
- (object AttachView "" @1463
- stereotype TRUE
- line_color 3342489
- client @1450
- supplier @1462
- line_style 0)
- (object ClassView "Class" "Logical View::Connection Management::CNifAgentRef" @1464
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (2048, 704)
- label (object ItemLabel
- Parent_View @1464
- location (1812, 636)
- fill_color 13434879
- nlines 1
- max_width 472
- justify 0
- label "CNifAgentRef")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E2FC018A"
- width 490
- height 158
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$236" @1465
- location (2048, 903)
- stereotype TRUE
- line_color 3342489
- quidu "3EF305800265"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$237" @1466
- Parent_View @1465
- location (144, 343)
- stereotype TRUE
- line_color 3342489
- quidu "3EF305810245"
- client @1465
- supplier @1464
- line_style 0
- label (object SegLabel @1467
- Parent_View @1466
- location (1994, 824)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.658696
- height 55
- orientation 0))
- (object RoleView "$UNNAMED$238" @1468
- Parent_View @1465
- location (144, 343)
- stereotype TRUE
- line_color 3342489
- quidu "3EF305810246"
- client @1465
- supplier @1462
- line_style 0
- label (object SegLabel @1469
- Parent_View @1468
- location (1995, 988)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.703704
- height 54
- orientation 1))))
- (object ClassView "Class" "Logical View::Connection Management::MNifIfNotify" @1470
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (2048, 368)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1470
- location (1811, 318)
- fill_color 13434879
- nlines 1
- max_width 474
- justify 0
- label "MNifIfNotify")
- stereotype (object ItemLabel
- Parent_View @1470
- location (1811, 273)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 474
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E3C20245"
- width 492
- height 212
- annotation 8
- autoResize TRUE)
- (object RealizeView "" @1471
- stereotype TRUE
- line_color 3342489
- quidu "3F4F534901E1"
- client @1464
- supplier @1470
- line_style 0)
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifConfigurationControl" @1472
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1184, 704)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1472
- location (881, 562)
- fill_color 13434879
- nlines 1
- max_width 606
- justify 0
- label "CNifConfigurationControl")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3EF2EDB001B9"
- width 624
- height 306
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1473
- stereotype TRUE
- line_color 3342489
- quidu "3EF2F37A0051"
- client @1472
- supplier @1449
- line_style 0)
- (object AssociationViewNew "$UNNAMED$227" @1474
- location (1649, 704)
- stereotype TRUE
- line_color 3342489
- quidu "3EF2F4F6016B"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$228" @1475
- Parent_View @1474
- location (-207, 272)
- stereotype TRUE
- line_color 3342489
- quidu "3EF2F4F70217"
- client @1474
- supplier @1472
- line_style 0
- label (object SegLabel @1476
- Parent_View @1475
- location (1539, 759)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.718954
- height 55
- orientation 0))
- (object RoleView "$UNNAMED$229" @1477
- Parent_View @1474
- location (-207, 272)
- stereotype TRUE
- line_color 3342489
- quidu "3EF2F4F70226"
- client @1474
- supplier @1464
- line_style 0
- label (object SegLabel @1478
- Parent_View @1477
- location (1783, 747)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.872659
- height 43
- orientation 1))))
- (object InheritView "" @1479
- stereotype TRUE
- line_color 3342489
- quidu "3EF2F38402F1"
- client @1453
- supplier @1472
- line_style 0)
- (object AssociationViewNew "$UNNAMED$244" @1480
- location (1648, 522)
- stereotype TRUE
- line_color 3342489
- quidu "3F32797A010E"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$245" @1481
- Parent_View @1480
- location (1216, -518)
- stereotype TRUE
- line_color 3342489
- quidu "3F32797B01D9"
- client @1480
- supplier @1470
- line_style 0
- label (object SegLabel @1482
- Parent_View @1481
- location (1759, 466)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.752328
- height 14
- orientation 0))
- (object RoleView "$UNNAMED$246" @1483
- Parent_View @1480
- location (1216, -518)
- stereotype TRUE
- line_color 3342489
- quidu "3F32797B01E8"
- client @1480
- supplier @1472
- line_style 0
- label (object SegLabel @1484
- Parent_View @1483
- location (1510, 553)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.873221
- height 22
- orientation 1))))
- (object AttachView "" @1485
- stereotype TRUE
- line_color 3342489
- client @1451
- supplier @1480
- line_style 0)
- (object InheritView "" @1486
- stereotype TRUE
- line_color 3342489
- quidu "3FB4BA71015E"
- client @1461
- supplier @1472
- line_style 0)
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::RConfigDaemon" @1487
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (560, 880)
- label (object ItemLabel
- Parent_View @1487
- location (396, 739)
- fill_color 13434879
- nlines 1
- max_width 328
- justify 0
- label "RConfigDaemon")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F327AC10217"
- compartment (object Compartment
- Parent_View @1487
- location (396, 792)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 5
- max_width 241)
- width 346
- height 304
- annotation 8
- autoResize TRUE)
- (object NoteView @1488
- location (1168, 1360)
- label (object ItemLabel
- Parent_View @1488
- location (854, 1298)
- fill_color 13434879
- nlines 2
- max_width 592
- label "Base class for Network Config Extension ECOM plug-ins")
- line_color 3342489
- fill_color 65408
- width 652
- height 136)
- (object AttachView "" @1489
- stereotype TRUE
- line_color 3342489
- client @1452
- supplier @1449
- line_style 0)
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::NetCfgExtnBase::CNetworkConfigExtensionBase" @1490
- SuppressAttribute TRUE
- location (336, 1360)
- label (object ItemLabel
- Parent_View @1490
- location (57, 1314)
- fill_color 13434879
- nlines 1
- max_width 558
- justify 0
- label "CNetworkConfigExtensionBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "4119EB6D00D7"
- width 576
- height 114
- autoResize TRUE)
- (object InheritView "" @1491
- stereotype TRUE
- line_color 3342489
- quidu "4119EB9B02DA"
- client @1490
- supplier @1461
- line_style 0)
- (object AssociationViewNew "$UNNAMED$271" @1492
- location (425, 1167)
- stereotype TRUE
- line_color 3342489
- quidu "4119EBBF01E0"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$272" @1493
- Parent_View @1492
- location (-551, -353)
- stereotype TRUE
- line_color 3342489
- quidu "4119EBC100C6"
- client @1492
- supplier @1487
- line_style 0
- label (object SegLabel @1494
- Parent_View @1493
- location (531, 1069)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 1))
- (object RoleView "$UNNAMED$273" @1495
- Parent_View @1492
- location (-551, -353)
- stereotype TRUE
- line_color 3342489
- quidu "4119EBC100C7"
- client @1492
- supplier @1490
- line_style 0
- label (object SegLabel @1496
- Parent_View @1495
- location (417, 1311)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 0))))
- (object AttachView "" @1497
- stereotype TRUE
- line_color 3342489
- client @1488
- supplier @1490
- line_style 0)
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::Server Startup::RAsynchConnectBase" @1498
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (304, 448)
- label (object ItemLabel
- Parent_View @1498
- location (88, 375)
- fill_color 13434879
- nlines 1
- max_width 432
- justify 0
- label "RAsynchConnectBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F5F548A003E"
- compartment (object Compartment
- Parent_View @1498
- location (88, 473)
- icon_style "Icon"
- fill_color 13434879
- anchor 2
- nlines 1
- max_width 323)
- width 450
- height 168
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1499
- stereotype TRUE
- line_color 3342489
- quidu "3F5F54A800DA"
- client @1487
- supplier @1498
- line_style 0)
- (object InheritView "" @1500
- stereotype TRUE
- line_color 3342489
- quidu "3F5F54B9007D"
- client @1498
- supplier @1458
- line_style 0)
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::Server Startup::CStartServer" @1501
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (208, 864)
- label (object ItemLabel
- Parent_View @1501
- location (50, 818)
- fill_color 13434879
- nlines 1
- max_width 316
- justify 0
- label "CStartServer")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F5DB71600EA"
- width 334
- height 114
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$268" @1502
- location (271, 1111)
- stereotype TRUE
- line_color 3342489
- quidu "4119EBA501B1"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$269" @1503
- Parent_View @1502
- location (-705, -409)
- stereotype TRUE
- line_color 3342489
- quidu "4119EBA503C4"
- client @1502
- supplier @1501
- line_style 0
- label (object SegLabel @1504
- Parent_View @1503
- location (187, 992)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.694118
- height 53
- orientation 0))
- (object RoleView "$UNNAMED$270" @1505
- Parent_View @1502
- location (-705, -409)
- stereotype TRUE
- line_color 3342489
- quidu "4119EBA503D4"
- client @1502
- supplier @1490
- line_style 0
- label (object SegLabel @1506
- Parent_View @1505
- location (284, 1244)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.666667
- height 22
- orientation 1))))
- (object AssociationViewNew "$UNNAMED$274" @1507
- location (252, 669)
- stereotype TRUE
- line_color 3342489
- quidu "4119EE3E01D7"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$275" @1508
- Parent_View @1507
- location (44, -195)
- stereotype TRUE
- line_color 3342489
- quidu "4119EE3F00BE"
- client @1507
- supplier @1498
- line_style 0
- label (object SegLabel @1509
- Parent_View @1508
- location (334, 558)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 1))
- (object RoleView "$UNNAMED$276" @1510
- Parent_View @1507
- location (44, -195)
- stereotype TRUE
- line_color 3342489
- quidu "4119EE3F00CE"
- client @1507
- supplier @1501
- line_style 0
- label (object SegLabel @1511
- Parent_View @1510
- location (260, 771)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.693073
- height 31
- orientation 0))))
- (object Label @1512
- location (32, 1600)
- nlines 1
- max_width 2175
- label "_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _")
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::NetCfgExtnDhcp::CNetworkConfigExtensionDhcp" @1513
- ShowCompartmentStereotypes TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (336, 1840)
- label (object ItemLabel
- Parent_View @1513
- location (54, 1772)
- fill_color 13434879
- nlines 1
- max_width 564
- justify 0
- label "CNetworkConfigExtensionDhcp")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "4119F83802EF"
- width 582
- height 158
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1514
- stereotype TRUE
- line_color 3342489
- quidu "4119F84602DF"
- client @1513
- supplier @1490
- line_style 0)
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::NetCfgExtnMip::CNetworkConfigExtensionMip" @1515
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1168, 1840)
- label (object ItemLabel
- Parent_View @1515
- location (899, 1772)
- fill_color 13434879
- nlines 1
- max_width 538
- justify 0
- label "CNetworkConfigExtensionMip")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "4119F87D01D5"
- width 556
- height 158
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1516
- stereotype TRUE
- line_color 3342489
- quidu "4119F8900233"
- client @1515
- supplier @1490
- line_style 0)
- (object Label @1517
- location (432, 1936)
- nlines 1
- max_width 300
- label "NetCfgExtnDhcp")
- (object Label @1518
- location (1152, 1936)
- nlines 1
- max_width 300
- label "NetCfgExtnMip")))
- (object ClassDiagram "Nifman part"
- quid "411A3589011D"
- title "Nifman part"
- 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" @1519
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (560, 112)
- label (object ItemLabel
- Parent_View @1519
- location (418, 66)
- fill_color 13434879
- nlines 1
- max_width 284
- justify 0
- label "CActive")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF2F2380255"
- width 302
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifNullConfiguration" @1520
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (256, 832)
- label (object ItemLabel
- Parent_View @1520
- location (59, 786)
- fill_color 13434879
- nlines 1
- max_width 394
- justify 0
- label "CNifNullConfiguration")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3EF2F3600265"
- width 412
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Connection Interface::CNifMan" @1521
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1472, 832)
- label (object ItemLabel
- Parent_View @1521
- location (1268, 786)
- fill_color 13434879
- nlines 1
- max_width 408
- justify 0
- label "CNifMan")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE9E75C013C"
- width 426
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Connection Management::CNifAgentRef" @1522
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1472, 464)
- label (object ItemLabel
- Parent_View @1522
- location (1236, 418)
- fill_color 13434879
- nlines 1
- max_width 472
- justify 0
- label "CNifAgentRef")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E2FC018A"
- width 490
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Connection Management::MNifIfNotify" @1523
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1456, 128)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1523
- location (1219, 100)
- fill_color 13434879
- nlines 1
- max_width 474
- justify 0
- label "MNifIfNotify")
- stereotype (object ItemLabel
- Parent_View @1523
- location (1219, 55)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 474
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E3C20245"
- width 492
- height 168
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifConfigurationControl" @1524
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (560, 464)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1524
- location (257, 322)
- fill_color 13434879
- nlines 1
- max_width 606
- justify 0
- label "CNifConfigurationControl")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3EF2EDB001B9"
- width 624
- height 306
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::NIF Layer 3 Configuration (MIP,DHCP)::CNifConfigurationIf" @1525
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (864, 832)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1525
- location (684, 784)
- fill_color 13434879
- nlines 1
- max_width 360
- justify 0
- label "CNifConfigurationIf")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3FB4BA5500D1"
- width 378
- height 118
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$236" @1526
- location (1472, 647)
- stereotype TRUE
- line_color 3342489
- quidu "3EF305800265"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$237" @1527
- Parent_View @1526
- location (-432, 87)
- stereotype TRUE
- line_color 3342489
- quidu "3EF305810245"
- client @1526
- supplier @1522
- line_style 0
- label (object SegLabel @1528
- Parent_View @1527
- location (1418, 565)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.658696
- height 55
- orientation 0))
- (object RoleView "$UNNAMED$238" @1529
- Parent_View @1526
- location (-432, 87)
- stereotype TRUE
- line_color 3342489
- quidu "3EF305810246"
- client @1526
- supplier @1521
- line_style 0
- label (object SegLabel @1530
- Parent_View @1529
- location (1419, 736)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.703704
- height 54
- orientation 1))))
- (object RealizeView "" @1531
- stereotype TRUE
- line_color 3342489
- quidu "3F4F534901E1"
- client @1522
- supplier @1523
- line_style 0)
- (object InheritView "" @1532
- stereotype TRUE
- line_color 3342489
- quidu "3EF2F37A0051"
- client @1524
- supplier @1519
- line_style 0)
- (object AssociationViewNew "$UNNAMED$227" @1533
- location (1049, 464)
- stereotype TRUE
- line_color 3342489
- quidu "3EF2F4F6016B"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$228" @1534
- Parent_View @1533
- location (-807, 32)
- stereotype TRUE
- line_color 3342489
- quidu "3EF2F4F70217"
- client @1533
- supplier @1524
- line_style 0
- label (object SegLabel @1535
- Parent_View @1534
- location (893, 503)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.881984
- height 39
- orientation 0))
- (object RoleView "$UNNAMED$229" @1536
- Parent_View @1533
- location (-807, 32)
- stereotype TRUE
- line_color 3342489
- quidu "3EF2F4F70226"
- client @1533
- supplier @1522
- line_style 0
- label (object SegLabel @1537
- Parent_View @1536
- location (1203, 507)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.872659
- height 43
- orientation 1))))
- (object InheritView "" @1538
- stereotype TRUE
- line_color 3342489
- quidu "3EF2F38402F1"
- client @1520
- supplier @1524
- line_style 0)
- (object AssociationViewNew "$UNNAMED$259" @1539
- location (1052, 278)
- stereotype TRUE
- line_color 3342489
- quidu "3F4F8CD00155"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$261" @1540
- Parent_View @1539
- location (620, -762)
- stereotype TRUE
- line_color 3342489
- quidu "3F4F8CD00157"
- client @1539
- supplier @1523
- line_style 0
- label (object SegLabel @1541
- Parent_View @1540
- location (1205, 193)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.898621
- height 28
- orientation 0))
- (object RoleView "$UNNAMED$260" @1542
- Parent_View @1539
- location (620, -762)
- stereotype TRUE
- line_color 3342489
- quidu "3F4F8CD00156"
- client @1539
- supplier @1524
- line_style 0
- label (object SegLabel @1543
- Parent_View @1542
- location (874, 314)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.940810
- height 30
- orientation 1))))
- (object InheritView "" @1544
- stereotype TRUE
- line_color 3342489
- quidu "3FB4BA71015E"
- client @1525
- supplier @1524
- line_style 0)))))
- (object Class_Category "AGT selection"
- quid "3EF090B9018A"
- visible_categories (list visibility_relationship_list
- (object Visibility_Relationship
- quid "3EF825310301"
- supplier "Logical View::Connection Management Policy"
- quidu "3EF824DE02A3"))
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "MBearerObserver"
- quid "3EF0936C0207"
- stereotype "Interface"
- abstract TRUE)
- (object Class "CNetwork"
- quid "3EF0936C0225")
- (object Class "CBearerBase"
- quid "3EF0936C0217"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EF09668010D"
- supplier "Logical View::CBase"
- quidu "3EE5E1AF035F")))
- (object Class "CTelBearer"
- quid "3EF0983202E2"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EF09A450013"
- supplier "Logical View::AGT selection::CBearerBase"
- quidu "3EF0936C0217")))
- (object Class "RMobilePhone"
- quid "3EF0987502F1"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EF09A910294"
- supplier "Logical View::AGT selection::RPhone"
- quidu "3EF098AC0217")))
- (object Class "RPhone"
- quid "3EF098AC0217")
- (object Class "CNetworkController"
- quid "3EF09B180032"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EF09D3E03CC"
- supplier "Logical View::Connection Management::CNetworkControllerBase"
- quidu "3EE5E4640080"))
- realized_interfaces (list realize_rel_list
- (object Realize_Relationship
- quid "3EF09D4A02A3"
- supplier "Logical View::AGT selection::MNetConDbAccess"
- quidu "3EF09C890023")
- (object Realize_Relationship
- quid "3EF09D4D016B"
- supplier "Logical View::AGT selection::MNetConDialogProcAccess"
- quidu "3EF09CEE0255")
- (object Realize_Relationship
- quid "3EF09D4F038E"
- supplier "Logical View::AGT selection::MNetConEnv"
- quidu "3EF09C7D02D2")))
- (object Class "MNetConEnv"
- quid "3EF09C7D02D2"
- stereotype "Interface"
- abstract TRUE)
- (object Class "MNetConDbAccess"
- quid "3EF09C890023"
- stereotype "Interface"
- abstract TRUE)
- (object Class "MNetConDialogProcAccess"
- quid "3EF09CEE0255"
- stereotype "Interface"
- abstract TRUE)
- (object Class "CCommsDbAccess"
- quid "3EF09DAB0226")
- (object Class "CNetConRequestBase"
- quid "3EF09DC900BF"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EF9ADA70280"
- supplier "Logical View::CActive"
- quidu "3EF2F2380255"))
- realized_interfaces (list realize_rel_list
- (object Realize_Relationship
- quid "3EFAC333005D"
- supplier "Logical View::AGT selection::MBearerObserver"
- quidu "3EF0936C0207")))
- (object Class "MImplicitConnectionNotify"
- quid "3EF09DEA0071")
- (object Class "CDialogProcessor"
- quid "3EF09E580090")
- (object Class "CReconnectRequest"
- quid "3EF840BE01D8"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EF84103010D"
- supplier "Logical View::AGT selection::CNetConRequestBase"
- quidu "3EF09DC900BF")))
- (object Class "CSelectionRequest"
- quid "3EF840F1018A"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EF84107019A"
- supplier "Logical View::AGT selection::CNetConRequestBase"
- quidu "3EF09DC900BF")))
- (object Class "CASyncEtelRequestWrapper"
- quid "3EFAC4C701A5")
- (object Class "CAgentSignalStrengthWatcher"
- quid "3EFAC4D6033B")
- (object Class "RTelServer"
- quid "3EFAC63301C4")
- (object Class "RPacketService"
- quid "3EFAC6A900E9")
- (object Association "$UNNAMED$283"
- quid "3EF0936C0226"
- roles (list role_list
- (object Role "$UNNAMED$284"
- quid "3EF0936C0227"
- supplier "Logical View::CNetwork"
- client_cardinality (value cardinality "n")
- is_navigable TRUE)
- (object Role "$UNNAMED$285"
- quid "3EF0936C0228"
- supplier "Logical View::CNetworkControllerBase"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$286"
- quid "3EF0936C0222"
- roles (list role_list
- (object Role "$UNNAMED$287"
- quid "3EF0936C0223"
- supplier "Logical View::CNifAgentBase"
- client_cardinality (value cardinality "n")
- is_navigable TRUE)
- (object Role "$UNNAMED$288"
- quid "3EF0936C0224"
- supplier "Logical View::CNetwork"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$289"
- quid "3EF0936C0218"
- roles (list role_list
- (object Role "$UNNAMED$290"
- quid "3EF0936C0219"
- supplier "Logical View::CBearerBase"
- client_cardinality (value cardinality "n")
- is_navigable TRUE)
- (object Role "$UNNAMED$291"
- quid "3EF0936C021A"
- supplier "Logical View::CNetworkControllerBase"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$292"
- quid "3EF0936C0208"
- roles (list role_list
- (object Role "$UNNAMED$293"
- quid "3EF0936C0209"
- supplier "Logical View::MBearerObserver"
- is_navigable TRUE)
- (object Role "$UNNAMED$294"
- quid "3EF0936C020A"
- supplier "Logical View::CBearerBase")))
- (object Association "$UNNAMED$295"
- quid "3EF0936C021E"
- roles (list role_list
- (object Role "$UNNAMED$296"
- quid "3EF0936C021F"
- supplier "Logical View::CNifAgentBase"
- client_cardinality (value cardinality "n")
- is_navigable TRUE)
- (object Role "$UNNAMED$297"
- quid "3EF0936C0220"
- supplier "Logical View::CBearerBase"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$298"
- quid "3EF093A900A0"
- roles (list role_list
- (object Role "$UNNAMED$299"
- quid "3EF093AA019A"
- supplier "Logical View::AGT selection::CNetwork"
- quidu "3EF0936C0225"
- client_cardinality (value cardinality "0..n")
- is_navigable TRUE)
- (object Role "$UNNAMED$300"
- quid "3EF093AA019B"
- supplier "Logical View::Connection Management::CNetworkControllerBase"
- quidu "3EE5E4640080"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$301"
- quid "3EF093FB0236"
- roles (list role_list
- (object Role "$UNNAMED$302"
- quid "3EF093FC0245"
- supplier "Logical View::AGT selection::CBearerBase"
- quidu "3EF0936C0217"
- client_cardinality (value cardinality "0..n")
- is_navigable TRUE)
- (object Role "$UNNAMED$303"
- quid "3EF093FC0255"
- supplier "Logical View::Connection Management::CNetworkControllerBase"
- quidu "3EE5E4640080"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$304"
- quid "3EF094B60320"
- roles (list role_list
- (object Role "$UNNAMED$305"
- quid "3EF094B800DE"
- supplier "Logical View::Agent (AGT)::CNifAgentBase"
- quidu "3EE5E2D9014B"
- client_cardinality (value cardinality "0..n")
- is_navigable TRUE)
- (object Role "$UNNAMED$306"
- quid "3EF094B800DF"
- supplier "Logical View::AGT selection::CNetwork"
- quidu "3EF0936C0225"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$307"
- quid "3EF094BB015B"
- roles (list role_list
- (object Role "$UNNAMED$308"
- quid "3EF094BC01A9"
- supplier "Logical View::Agent (AGT)::CNifAgentBase"
- quidu "3EE5E2D9014B"
- client_cardinality (value cardinality "0..n")
- is_navigable TRUE)
- (object Role "$UNNAMED$309"
- quid "3EF094BC01AA"
- supplier "Logical View::AGT selection::CBearerBase"
- quidu "3EF0936C0217"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$310"
- quid "3EF094C9012C"
- roles (list role_list
- (object Role "$UNNAMED$311"
- quid "3EF094CA0226"
- supplier "Logical View::AGT selection::MBearerObserver"
- quidu "3EF0936C0207"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$312"
- quid "3EF094CA0236"
- supplier "Logical View::AGT selection::CBearerBase"
- quidu "3EF0936C0217"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$313"
- quid "3EF09A9803DC"
- roles (list role_list
- (object Role "$UNNAMED$314"
- quid "3EF09A9A019A"
- supplier "Logical View::AGT selection::RMobilePhone"
- quidu "3EF0987502F1"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- is_navigable TRUE)
- (object Role "$UNNAMED$315"
- quid "3EF09A9A019B"
- supplier "Logical View::AGT selection::CTelBearer"
- quidu "3EF0983202E2"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$316"
- quid "3EF09EAC0042"
- roles (list role_list
- (object Role "$UNNAMED$317"
- quid "3EF09EAC0330"
- supplier "Logical View::AGT selection::CCommsDbAccess"
- quidu "3EF09DAB0226"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$318"
- quid "3EF09EAC0331"
- supplier "Logical View::AGT selection::CNetworkController"
- quidu "3EF09B180032"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$319"
- quid "3EF09EE701F7"
- roles (list role_list
- (object Role "$UNNAMED$320"
- quid "3EF09EE900FD"
- supplier "Logical View::AGT selection::CDialogProcessor"
- quidu "3EF09E580090"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$321"
- quid "3EF09EE900FE"
- supplier "Logical View::AGT selection::CNetworkController"
- quidu "3EF09B180032"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$322"
- quid "3EF09EFB0013"
- roles (list role_list
- (object Role "$UNNAMED$323"
- quid "3EF09EFC0051"
- supplier "Logical View::AGT selection::MImplicitConnectionNotify"
- quidu "3EF09DEA0071"
- client_cardinality (value cardinality "0..n")
- is_navigable TRUE)
- (object Role "$UNNAMED$324"
- quid "3EF09EFC0052"
- supplier "Logical View::AGT selection::CNetworkController"
- quidu "3EF09B180032"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$325"
- quid "3EF09F3101A9"
- roles (list role_list
- (object Role "$UNNAMED$326"
- quid "3EF09F32015B"
- supplier "Logical View::AGT selection::CNetConRequestBase"
- quidu "3EF09DC900BF"
- client_cardinality (value cardinality "0..n")
- is_navigable TRUE)
- (object Role "$UNNAMED$327"
- quid "3EF09F32016B"
- supplier "Logical View::AGT selection::CNetworkController"
- quidu "3EF09B180032"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$328"
- quid "3EFAC4ED0186"
- roles (list role_list
- (object Role "$UNNAMED$329"
- quid "3EFAC4EE001E"
- supplier "Logical View::AGT selection::CASyncEtelRequestWrapper"
- quidu "3EFAC4C701A5"
- client_cardinality (value cardinality "0..1")
- Containment "By Reference"
- is_navigable TRUE)
- (object Role "$UNNAMED$330"
- quid "3EFAC4EE002E"
- supplier "Logical View::AGT selection::CTelBearer"
- quidu "3EF0983202E2"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$331"
- quid "3EFAC4F200AB"
- roles (list role_list
- (object Role "$UNNAMED$332"
- quid "3EFAC4F2037A"
- supplier "Logical View::AGT selection::CAgentSignalStrengthWatcher"
- quidu "3EFAC4D6033B"
- client_cardinality (value cardinality "0..1")
- Containment "By Reference"
- is_navigable TRUE)
- (object Role "$UNNAMED$333"
- quid "3EFAC4F2037B"
- supplier "Logical View::AGT selection::CTelBearer"
- quidu "3EF0983202E2"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$334"
- quid "3EFAC6400251"
- roles (list role_list
- (object Role "$UNNAMED$335"
- quid "3EFAC641035A"
- supplier "Logical View::AGT selection::RTelServer"
- quidu "3EFAC63301C4"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- is_navigable TRUE)
- (object Role "$UNNAMED$336"
- quid "3EFAC641035B"
- supplier "Logical View::AGT selection::CTelBearer"
- quidu "3EF0983202E2"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$337"
- quid "3EFAC6B4032B"
- roles (list role_list
- (object Role "$UNNAMED$338"
- quid "3EFAC6B6001E"
- supplier "Logical View::AGT selection::RPacketService"
- quidu "3EFAC6A900E9"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- is_navigable TRUE)
- (object Role "$UNNAMED$339"
- quid "3EFAC6B6001F"
- supplier "Logical View::AGT selection::CTelBearer"
- quidu "3EF0983202E2"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3EF0936A037E"
- 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::CBase" @1545
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (2000, 112)
- label (object ItemLabel
- Parent_View @1545
- location (1857, 62)
- fill_color 13434879
- nlines 1
- max_width 286
- justify 0
- label "CBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E1AF035F"
- width 304
- height 124
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::AGT selection::RPhone" @1546
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1520, 1681)
- label (object ItemLabel
- Parent_View @1546
- location (1431, 1630)
- fill_color 13434879
- nlines 1
- max_width 178
- justify 0
- label "RPhone")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF098AC0217"
- width 196
- height 126
- annotation 8
- autoResize TRUE)
- (object NoteView @1547
- location (2224, 1872)
- label (object ItemLabel
- Parent_View @1547
- location (2086, 1812)
- fill_color 13434879
- nlines 2
- max_width 240
- label "client side of ETEL server")
- line_color 3342489
- fill_color 13434879
- width 300
- height 132)
- (object ClassView "Class" "Logical View::CBase" @1548
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1136, 112)
- label (object ItemLabel
- Parent_View @1548
- location (993, 62)
- fill_color 13434879
- nlines 1
- max_width 286
- justify 0
- label "CBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E1AF035F"
- width 304
- height 124
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::AGT selection::MNetConEnv" @1549
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (160, 464)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1549
- location (24, 435)
- fill_color 13434879
- nlines 1
- max_width 272
- justify 0
- label "MNetConEnv")
- stereotype (object ItemLabel
- Parent_View @1549
- location (24, 385)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 272
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EF09C7D02D2"
- width 290
- height 182
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::AGT selection::MNetConDbAccess" @1550
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (864, 352)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1550
- location (668, 323)
- fill_color 13434879
- nlines 1
- max_width 392
- justify 0
- label "MNetConDbAccess")
- stereotype (object ItemLabel
- Parent_View @1550
- location (668, 273)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 392
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EF09C890023"
- width 410
- height 182
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::AGT selection::MNetConDialogProcAccess" @1551
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (336, 224)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1551
- location (64, 195)
- fill_color 13434879
- nlines 1
- max_width 544
- justify 0
- label "MNetConDialogProcAccess")
- stereotype (object ItemLabel
- Parent_View @1551
- location (64, 145)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 544
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EF09CEE0255"
- width 562
- height 182
- annotation 8
- autoResize TRUE)
- (object AttachView "" @1552
- stereotype TRUE
- line_color 3342489
- client @1547
- supplier @1546
- line_style 0)
- (object ClassView "Class" "Logical View::Agent (AGT)::CNifAgentBase" @1553
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1776, 1057)
- label (object ItemLabel
- Parent_View @1553
- location (1624, 983)
- fill_color 13434879
- nlines 1
- max_width 304
- justify 0
- label "CNifAgentBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E2D9014B"
- width 322
- height 172
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::AGT selection::MBearerObserver" @1554
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1584, 112)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1554
- location (1405, 96)
- fill_color 13434879
- nlines 1
- max_width 358
- justify 0
- label "MBearerObserver")
- stereotype (object ItemLabel
- Parent_View @1554
- location (1405, 46)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 358
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EF0936C0207"
- width 376
- height 157
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::AGT selection::CNetwork" @1555
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1776, 632)
- label (object ItemLabel
- Parent_View @1555
- location (1674, 581)
- fill_color 13434879
- nlines 1
- max_width 204
- justify 0
- label "CNetwork")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF0936C0225"
- width 222
- height 126
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$304" @1556
- location (1776, 832)
- stereotype TRUE
- line_color 3342489
- quidu "3EF094B60320"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$305" @1557
- Parent_View @1556
- location (1328, -1648)
- stereotype TRUE
- line_color 3342489
- quidu "3EF094B800DE"
- client @1556
- supplier @1553
- line_style 0
- label (object SegLabel @1558
- Parent_View @1557
- location (1735, 943)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.814346
- height 42
- orientation 1))
- (object RoleView "$UNNAMED$306" @1559
- Parent_View @1556
- location (1328, -1648)
- stereotype TRUE
- line_color 3342489
- quidu "3EF094B800DF"
- client @1556
- supplier @1555
- line_style 0
- label (object SegLabel @1560
- Parent_View @1559
- location (1738, 705)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.931945
- height 39
- orientation 0))))
- (object ClassView "Class" "Logical View::AGT selection::CBearerBase" @1561
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1997, 391)
- label (object ItemLabel
- Parent_View @1561
- location (1857, 340)
- fill_color 13434879
- nlines 1
- max_width 280
- justify 0
- label "CBearerBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF0936C0217"
- width 298
- height 126
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$307" @1562
- location (1889, 712)
- stereotype TRUE
- line_color 3342489
- quidu "3EF094BB015B"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$308" @1563
- Parent_View @1562
- location (305, -1768)
- stereotype TRUE
- line_color 3342489
- quidu "3EF094BC01A9"
- client @1562
- supplier @1553
- line_style 0
- label (object SegLabel @1564
- Parent_View @1563
- location (1879, 952)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.854258
- height 66
- orientation 0))
- (object RoleView "$UNNAMED$309" @1565
- Parent_View @1562
- location (305, -1768)
- stereotype TRUE
- line_color 3342489
- quidu "3EF094BC01AA"
- client @1562
- supplier @1561
- line_style 0
- label (object SegLabel @1566
- Parent_View @1565
- location (1935, 489)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.833263
- height 28
- orientation 0))))
- (object AssociationViewNew "$UNNAMED$310" @1567
- location (1801, 258)
- stereotype TRUE
- line_color 3342489
- quidu "3EF094C9012C"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$311" @1568
- Parent_View @1567
- location (217, -2222)
- stereotype TRUE
- line_color 3342489
- quidu "3EF094CA0226"
- client @1567
- supplier @1554
- line_style 0
- label (object SegLabel @1569
- Parent_View @1568
- location (1788, 197)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.386309
- height 44
- orientation 1))
- (object RoleView "$UNNAMED$312" @1570
- Parent_View @1567
- location (217, -2222)
- stereotype TRUE
- line_color 3342489
- quidu "3EF094CA0236"
- client @1567
- supplier @1561
- line_style 0
- label (object SegLabel @1571
- Parent_View @1570
- location (1914, 296)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.936937
- height 32
- orientation 0))))
- (object InheritView "" @1572
- stereotype TRUE
- line_color 3342489
- quidu "3EF09668010D"
- client @1561
- supplier @1545
- line_style 0)
- (object ClassView "Class" "Logical View::Connection Management::CNetworkControllerBase" @1573
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- location (1386, 391)
- label (object ItemLabel
- Parent_View @1573
- location (1148, 317)
- fill_color 13434879
- nlines 1
- max_width 476
- justify 0
- label "CNetworkControllerBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E4640080"
- width 494
- height 172
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$298" @1574
- location (1599, 522)
- stereotype TRUE
- line_color 3342489
- quidu "3EF093A900A0"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$299" @1575
- Parent_View @1574
- location (591, -1958)
- stereotype TRUE
- line_color 3342489
- quidu "3EF093AA019A"
- client @1574
- supplier @1555
- line_style 0
- label (object SegLabel @1576
- Parent_View @1575
- location (1721, 538)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 1.299356
- height 52
- orientation 0))
- (object RoleView "$UNNAMED$300" @1577
- Parent_View @1574
- location (591, -1958)
- stereotype TRUE
- line_color 3342489
- quidu "3EF093AA019B"
- client @1574
- supplier @1573
- line_style 0
- label (object SegLabel @1578
- Parent_View @1577
- location (1612, 499)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.024725
- height 27
- orientation 1))))
- (object AssociationViewNew "$UNNAMED$301" @1579
- location (1740, 391)
- stereotype TRUE
- line_color 3342489
- quidu "3EF093FB0236"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$302" @1580
- Parent_View @1579
- location (732, -2089)
- stereotype TRUE
- line_color 3342489
- quidu "3EF093FC0245"
- client @1579
- supplier @1561
- line_style 0
- label (object SegLabel @1581
- Parent_View @1580
- location (1808, 428)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.635514
- height 37
- orientation 1))
- (object RoleView "$UNNAMED$303" @1582
- Parent_View @1579
- location (732, -2089)
- stereotype TRUE
- line_color 3342489
- quidu "3EF093FC0255"
- client @1579
- supplier @1573
- line_style 0
- label (object SegLabel @1583
- Parent_View @1582
- location (1653, 431)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.813084
- height 40
- orientation 0))))
- (object InheritView "" @1584
- stereotype TRUE
- line_color 3342489
- quidu "3EF0936C01F8"
- client @1573
- supplier @1548
- line_style 0)
- (object RealizeView "" @1585
- stereotype TRUE
- line_color 3342489
- quidu "3EF09D4600EE"
- client @1573
- supplier @1554
- line_style 0)
- (object NoteView @1586
- location (1072, 1024)
- label (object ItemLabel
- Parent_View @1586
- location (909, 968)
- fill_color 13434879
- nlines 2
- max_width 290
- label "via TSglQue + iCurrentRequest")
- line_color 3342489
- fill_color 13434879
- width 350
- height 125)
- (object ClassView "Class" "Logical View::AGT selection::CReconnectRequest" @1587
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (384, 1840)
- label (object ItemLabel
- Parent_View @1587
- location (183, 1789)
- fill_color 13434879
- nlines 1
- max_width 402
- justify 0
- label "CReconnectRequest")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF840BE01D8"
- width 420
- height 126
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::AGT selection::CSelectionRequest" @1588
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (848, 1840)
- label (object ItemLabel
- Parent_View @1588
- location (658, 1789)
- fill_color 13434879
- nlines 1
- max_width 380
- justify 0
- label "CSelectionRequest")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF840F1018A"
- width 398
- height 126
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::AGT selection::CCommsDbAccess" @1589
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1472, 825)
- label (object ItemLabel
- Parent_View @1589
- location (1278, 774)
- fill_color 13434879
- nlines 1
- max_width 388
- justify 0
- label "CCommsDbAccess")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF09DAB0226"
- width 406
- height 126
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::AGT selection::CDialogProcessor" @1590
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (208, 825)
- label (object ItemLabel
- Parent_View @1590
- location (27, 774)
- fill_color 13434879
- nlines 1
- max_width 362
- justify 0
- label "CDialogProcessor")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF09E580090"
- width 380
- height 126
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::AGT selection::MImplicitConnectionNotify" @1591
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (272, 1033)
- label (object ItemLabel
- Parent_View @1591
- location (15, 982)
- fill_color 13434879
- nlines 1
- max_width 514
- justify 0
- label "MImplicitConnectionNotify")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF09DEA0071"
- width 532
- height 126
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::AGT selection::CNetConRequestBase" @1592
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (576, 1584)
- label (object ItemLabel
- Parent_View @1592
- location (358, 1533)
- fill_color 13434879
- nlines 1
- max_width 436
- justify 0
- label "CNetConRequestBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF09DC900BF"
- width 454
- height 126
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::AGT selection::CNetworkController" @1593
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (842, 825)
- label (object ItemLabel
- Parent_View @1593
- location (649, 774)
- fill_color 13434879
- nlines 1
- max_width 386
- justify 0
- label "CNetworkController")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF09B180032"
- width 404
- height 126
- annotation 8
- autoResize TRUE)
- (object RealizeView "" @1594
- stereotype TRUE
- line_color 3342489
- quidu "3EF09D4A02A3"
- client @1593
- supplier @1550
- line_style 0)
- (object RealizeView "" @1595
- stereotype TRUE
- line_color 3342489
- quidu "3EF09D4D016B"
- client @1593
- supplier @1551
- line_style 0)
- (object RealizeView "" @1596
- stereotype TRUE
- line_color 3342489
- quidu "3EF09D4F038E"
- client @1593
- supplier @1549
- line_style 0)
- (object AssociationViewNew "$UNNAMED$316" @1597
- location (1156, 825)
- stereotype TRUE
- line_color 3342489
- quidu "3EF09EAC0042"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$317" @1598
- Parent_View @1597
- location (244, 89)
- stereotype TRUE
- line_color 3342489
- quidu "3EF09EAC0330"
- client @1597
- supplier @1589
- line_style 0
- label (object SegLabel @1599
- Parent_View @1598
- location (1247, 786)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.814642
- height 40
- orientation 0))
- (object RoleView "$UNNAMED$318" @1600
- Parent_View @1597
- location (244, 89)
- stereotype TRUE
- line_color 3342489
- quidu "3EF09EAC0331"
- client @1597
- supplier @1593
- line_style 0
- label (object SegLabel @1601
- Parent_View @1600
- location (1097, 793)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.535757
- height 33
- orientation 1))))
- (object AssociationViewNew "$UNNAMED$319" @1602
- location (518, 825)
- stereotype TRUE
- line_color 3342489
- quidu "3EF09EE701F7"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$320" @1603
- Parent_View @1602
- location (-394, 89)
- stereotype TRUE
- line_color 3342489
- quidu "3EF09EE900FD"
- client @1602
- supplier @1590
- line_style 0
- label (object SegLabel @1604
- Parent_View @1603
- location (412, 787)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.890323
- height 39
- orientation 1))
- (object RoleView "$UNNAMED$321" @1605
- Parent_View @1602
- location (-394, 89)
- stereotype TRUE
- line_color 3342489
- quidu "3EF09EE900FE"
- client @1602
- supplier @1593
- line_style 0
- label (object SegLabel @1606
- Parent_View @1605
- location (615, 787)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.801282
- height 39
- orientation 0))))
- (object AssociationViewNew "$UNNAMED$322" @1607
- location (555, 928)
- stereotype TRUE
- line_color 3342489
- quidu "3EF09EFB0013"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$323" @1608
- Parent_View @1607
- location (-357, 192)
- stereotype TRUE
- line_color 3342489
- quidu "3EF09EFC0051"
- client @1607
- supplier @1591
- line_style 0
- label (object SegLabel @1609
- Parent_View @1608
- location (446, 935)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.885128
- height 32
- orientation 1))
- (object RoleView "$UNNAMED$324" @1610
- Parent_View @1607
- location (-357, 192)
- stereotype TRUE
- line_color 3342489
- quidu "3EF09EFC0052"
- client @1607
- supplier @1593
- line_style 0
- label (object SegLabel @1611
- Parent_View @1610
- location (671, 913)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.968553
- height 25
- orientation 1))))
- (object InheritView "" @1612
- stereotype TRUE
- line_color 3342489
- quidu "3EF09D3E03CC"
- client @1593
- supplier @1573
- line_style 0)
- (object AssociationViewNew "$UNNAMED$325" @1613
- location (707, 1204)
- stereotype TRUE
- line_color 3342489
- quidu "3EF09F3101A9"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$326" @1614
- Parent_View @1613
- location (-205, 468)
- stereotype TRUE
- line_color 3342489
- quidu "3EF09F32015B"
- client @1613
- supplier @1592
- line_style 0
- label (object SegLabel @1615
- Parent_View @1614
- location (673, 1470)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.785871
- height 55
- orientation 0))
- (object RoleView "$UNNAMED$327" @1616
- Parent_View @1613
- location (-205, 468)
- stereotype TRUE
- line_color 3342489
- quidu "3EF09F32016B"
- client @1613
- supplier @1593
- line_style 0
- label (object SegLabel @1617
- Parent_View @1616
- location (841, 913)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.955683
- height 30
- orientation 1))))
- (object AttachView "" @1618
- stereotype TRUE
- line_color 3342489
- client @1586
- supplier @1613
- line_style 0)
- (object InheritView "" @1619
- stereotype TRUE
- line_color 3342489
- quidu "3EF84103010D"
- client @1587
- supplier @1592
- line_style 0)
- (object InheritView "" @1620
- stereotype TRUE
- line_color 3342489
- quidu "3EF84107019A"
- client @1588
- supplier @1592
- line_style 0)
- (object ClassView "Class" "Logical View::AGT selection::MBearerObserver" @1621
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (352, 1264)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1621
- location (173, 1248)
- fill_color 13434879
- nlines 1
- max_width 358
- justify 0
- label "MBearerObserver")
- stereotype (object ItemLabel
- Parent_View @1621
- location (173, 1198)
- fill_color 13434879
- anchor 10
- nlines 1
- max_width 358
- justify 0
- label "<<Interface>>")
- icon "Interface"
- icon_style "Label"
- line_color 3342489
- fill_color 13434879
- quidu "3EF0936C0207"
- width 376
- height 157
- annotation 8
- autoResize TRUE)
- (object RealizeView "" @1622
- stereotype TRUE
- line_color 3342489
- quidu "3EFAC333005D"
- client @1592
- supplier @1621
- line_style 0)
- (object ClassView "Class" "Logical View::AGT selection::RMobilePhone" @1623
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1998, 1681)
- label (object ItemLabel
- Parent_View @1623
- location (1853, 1630)
- fill_color 13434879
- nlines 1
- max_width 290
- justify 0
- label "RMobilePhone")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF0987502F1"
- width 308
- height 126
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1624
- stereotype TRUE
- line_color 3342489
- quidu "3EF09A910294"
- client @1623
- supplier @1546
- line_style 0)
- (object AttachView "" @1625
- stereotype TRUE
- line_color 3342489
- client @1547
- supplier @1623
- line_style 0)
- (object ClassView "Class" "Logical View::AGT selection::CASyncEtelRequestWrapper" @1626
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (2400, 1024)
- label (object ItemLabel
- Parent_View @1626
- location (2117, 973)
- fill_color 13434879
- nlines 1
- max_width 566
- justify 0
- label "CASyncEtelRequestWrapper")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EFAC4C701A5"
- width 584
- height 126
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::AGT selection::CAgentSignalStrengthWatcher" @1627
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (2624, 1312)
- label (object ItemLabel
- Parent_View @1627
- location (2330, 1261)
- fill_color 13434879
- nlines 1
- max_width 588
- justify 0
- label "CAgentSignalStrengthWatcher")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EFAC4D6033B"
- width 606
- height 126
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::AGT selection::RTelServer" @1628
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (2416, 1680)
- label (object ItemLabel
- Parent_View @1628
- location (2302, 1629)
- fill_color 13434879
- nlines 1
- max_width 228
- justify 0
- label "RTelServer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EFAC63301C4"
- width 246
- height 126
- annotation 8
- autoResize TRUE)
- (object AttachView "" @1629
- stereotype TRUE
- line_color 3342489
- client @1547
- supplier @1628
- line_style 0)
- (object ClassView "Class" "Logical View::AGT selection::RPacketService" @1630
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (2800, 1680)
- label (object ItemLabel
- Parent_View @1630
- location (2641, 1629)
- fill_color 13434879
- nlines 1
- max_width 318
- justify 0
- label "RPacketService")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EFAC6A900E9"
- width 336
- height 126
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::AGT selection::CTelBearer" @1631
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1998, 1311)
- label (object ItemLabel
- Parent_View @1631
- location (1884, 1260)
- fill_color 13434879
- nlines 1
- max_width 228
- justify 0
- label "CTelBearer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF0983202E2"
- width 246
- height 126
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$313" @1632
- location (1998, 1495)
- stereotype TRUE
- line_color 3342489
- quidu "3EF09A9803DC"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$314" @1633
- Parent_View @1632
- location (94, -1033)
- stereotype TRUE
- line_color 3342489
- quidu "3EF09A9A019A"
- client @1632
- supplier @1623
- line_style 0
- label (object SegLabel @1634
- Parent_View @1633
- location (1958, 1602)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.880836
- height 41
- orientation 1))
- (object RoleView "$UNNAMED$315" @1635
- Parent_View @1632
- location (94, -1033)
- stereotype TRUE
- line_color 3342489
- quidu "3EF09A9A019B"
- client @1632
- supplier @1631
- line_style 0
- label (object SegLabel @1636
- Parent_View @1635
- location (1959, 1404)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.761905
- height 40
- orientation 0))))
- (object InheritView "" @1637
- stereotype TRUE
- line_color 3342489
- quidu "3EF09A450013"
- client @1631
- supplier @1561
- line_style 0)
- (object AssociationViewNew "$UNNAMED$328" @1638
- location (2197, 1167)
- stereotype TRUE
- line_color 3342489
- quidu "3EFAC4ED0186"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$329" @1639
- Parent_View @1638
- location (197, -145)
- stereotype TRUE
- line_color 3342489
- quidu "3EFAC4EE001E"
- client @1638
- supplier @1626
- line_style 0
- label (object SegLabel @1640
- Parent_View @1639
- location (2331, 1137)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.900000
- height 54
- orientation 1))
- (object RoleView "$UNNAMED$330" @1641
- Parent_View @1638
- location (197, -145)
- stereotype TRUE
- line_color 3342489
- quidu "3EFAC4EE002E"
- client @1638
- supplier @1631
- line_style 0
- label (object SegLabel @1642
- Parent_View @1641
- location (2088, 1210)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.844161
- height 30
- orientation 1))))
- (object AssociationViewNew "$UNNAMED$331" @1643
- location (2220, 1311)
- stereotype TRUE
- line_color 3342489
- quidu "3EFAC4F200AB"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$332" @1644
- Parent_View @1643
- location (220, -1)
- stereotype TRUE
- line_color 3342489
- quidu "3EFAC4F2037A"
- client @1643
- supplier @1627
- line_style 0
- label (object SegLabel @1645
- Parent_View @1644
- location (2283, 1275)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.630000
- height 36
- orientation 0))
- (object RoleView "$UNNAMED$333" @1646
- Parent_View @1643
- location (220, -1)
- stereotype TRUE
- line_color 3342489
- quidu "3EFAC4F2037B"
- client @1643
- supplier @1631
- line_style 0
- label (object SegLabel @1647
- Parent_View @1646
- location (2134, 1284)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.868687
- height 27
- orientation 1))))
- (object AssociationViewNew "$UNNAMED$334" @1648
- location (2206, 1495)
- stereotype TRUE
- line_color 3342489
- quidu "3EFAC6400251"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$335" @1649
- Parent_View @1648
- location (206, 183)
- stereotype TRUE
- line_color 3342489
- quidu "3EFAC641035A"
- client @1648
- supplier @1628
- line_style 0
- label (object SegLabel @1650
- Parent_View @1649
- location (2270, 1581)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.571115
- height 23
- orientation 1))
- (object RoleView "$UNNAMED$336" @1651
- Parent_View @1648
- location (206, 183)
- stereotype TRUE
- line_color 3342489
- quidu "3EFAC641035B"
- client @1648
- supplier @1631
- line_style 0
- label (object SegLabel @1652
- Parent_View @1651
- location (2053, 1409)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.938851
- height 37
- orientation 0))))
- (object AssociationViewNew "$UNNAMED$337" @1653
- location (2392, 1491)
- stereotype TRUE
- line_color 3342489
- quidu "3EFAC6B4032B"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$338" @1654
- Parent_View @1653
- location (392, 179)
- stereotype TRUE
- line_color 3342489
- quidu "3EFAC6B6001E"
- client @1653
- supplier @1630
- line_style 0
- label (object SegLabel @1655
- Parent_View @1654
- location (2659, 1572)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.923445
- height 38
- orientation 0))
- (object RoleView "$UNNAMED$339" @1656
- Parent_View @1653
- location (392, 179)
- stereotype TRUE
- line_color 3342489
- quidu "3EFAC6B6001F"
- client @1653
- supplier @1631
- line_style 0
- label (object SegLabel @1657
- Parent_View @1656
- location (2175, 1366)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.836630
- height 23
- orientation 1))))
- (object AttachView "" @1658
- stereotype TRUE
- line_color 3342489
- client @1547
- supplier @1630
- line_style 0)))))
- (object Class_Category "Connection Management Policy"
- quid "3EF824DE02A3"
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CNifManPolicyInterface"
- quid "3EF82710035F"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EF8274F0294"
- supplier "Logical View::CBase"
- quidu "3EE5E1AF035F")
- (object Inheritance_Relationship
- quid "3F030EEE009E"
- supplier "Logical View::Connection Management Policy::CNifManPolicyControl"
- quidu "3F2543670311"
- exportControl "Private"))
- operations (list Operations
- (object Operation "SelectAgent"
- quid "3EF865A40330"
- result "TInt"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "OnConnectionStarted"
- quid "3EF8693B01A9"
- result "TInt"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "OnConnectionStopped"
- quid "3EF979020330"
- result "TInt"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "RunL"
- quid "3F030F2503BB"
- stereotype "virtual"
- concurrency "Sequential"
- opExportControl "Protected"
- uid 0)
- (object Operation "RunError"
- quid "3F030F3D014A"
- stereotype "virtual"
- result "TInt"
- concurrency "Sequential"
- opExportControl "Protected"
- uid 0)
- (object Operation "OnExceptionNotify"
- quid "3F0D3E3C018C"
- result "TInt"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "CancelSelection"
- quid "3F38EEF303B2"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- module "Component View::NIFMAN"
- quidu "3EE5BF3603BC")
- (object Class "CNifPolicyIdle"
- quid "3EFAD73100DA"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EF8626F0042"
- supplier "Logical View::CActive"
- quidu "3EF2F2380255")
- (object Inheritance_Relationship
- quid "3F01878C0254"
- supplier "Logical View::CBase"
- quidu "3EE5E1AF035F"))
- realized_interfaces (list realize_rel_list
- (object Realize_Relationship
- quid "3F0D504C038F"
- supplier "Logical View::Connection Management Policy::MNifManPolicyState"
- quidu "3F0D4A7B018C"))
- operations (list Operations
- (object Operation "SelectAgent"
- quid "3EFAD87802ED"
- stereotype "virtual"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "OnConnectionStarted"
- quid "3EFAD886032B"
- stereotype "virtual"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "OnConnectionStopped"
- quid "3EFAD8A002CE"
- stereotype "virtual"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "OnRequestCompletionL"
- quid "3F030F6D00EC"
- stereotype "virtual"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "OnExceptionNotify"
- quid "3F0D3DAC0082"
- stereotype "virtual"
- result "TInt"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- module "Component View::IOTAPOLICY"
- quidu "3EF9B905030C")
- (object Class "MNifManPolicyState"
- quid "3F0D4A7B018C"
- operations (list Operations
- (object Operation "SelectAgent"
- quid "3F0D4DB101F9"
- stereotype "virtual"
- result "TInt"
- concurrency "Sequential"
- abstract TRUE
- opExportControl "Public"
- uid 0)
- (object Operation "OnConnectionStarted"
- quid "3F0D4DD7016D"
- stereotype "virtual"
- result "TInt"
- concurrency "Sequential"
- abstract TRUE
- opExportControl "Public"
- uid 0)
- (object Operation "OnConnectionStopped"
- quid "3F0D4DE400A1"
- stereotype "virtual"
- result "TInt"
- concurrency "Sequential"
- abstract TRUE
- opExportControl "Public"
- uid 0)
- (object Operation "OnRequestCompletionL"
- quid "3F0D4DED017C"
- stereotype "virtual"
- result "TInt"
- concurrency "Sequential"
- abstract TRUE
- opExportControl "Public"
- uid 0)
- (object Operation "OnExceptionNotify"
- quid "3F0D4DFE0322"
- stereotype "virtual"
- result "TInt"
- concurrency "Sequential"
- abstract TRUE
- opExportControl "Public"
- uid 0))
- abstract TRUE)
- (object Class "TMapPtrToId"
- quid "3F0D753A0034"
- class_attributes (list class_attribute_list
- (object ClassAttribute "iState"
- quid "3F0D755902F3"
- type "MNifManPolicyState"
- exportControl "Public")
- (object ClassAttribute "iStateId"
- quid "3F0D758900B1"
- type "TInt"
- exportControl "Public")))
- (object Class "IOTA policies"
- quid "3F0EE17803CE"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3F0EE1A30276"
- supplier "Logical View::Connection Management Policy::CNifPolicyIdle"
- quidu "3EFAD73100DA")))
- (object Class "CNifManPolicyControl"
- quid "3F2543670311"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3F25437D0256"
- supplier "Logical View::CTimer"
- quidu "3F0D9ADC01BB"))
- operations (list Operations
- (object Operation "SetPolicy"
- quid "3F2543AF01D9"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "Policy"
- quid "3F2543B60091"
- result "MNifManPolicyState*"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "CurrentPolicy"
- quid "3F2543D3013C"
- result "MNifManPolicyState*"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "NewL"
- quid "3F2560870033"
- stereotype "static"
- result "CNifManPolicyInterface*"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iPolicies"
- quid "3F254402038E"
- type "RPointerArray<TMapPtrToId>")
- (object ClassAttribute "iCurrenState"
- quid "3F25441D038E"
- type "MNifManPolicyState*")))
- (object Association "$UNNAMED$340"
- quid "3EF828BC0301"
- roles (list role_list
- (object Role "$UNNAMED$341"
- quid "3EF828BD01E8"
- supplier "Logical View::Connection Management Policy::CNifManPolicyInterface"
- quidu "3EF82710035F"
- client_cardinality (value cardinality "1")
- Containment "By Reference"
- is_navigable TRUE)
- (object Role "$UNNAMED$342"
- quid "3EF828BD01E9"
- supplier "Logical View::Connection Interface::CNifMan"
- quidu "3EE9E75C013C"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$343"
- quid "3EF8292F02D2"
- roles (list role_list
- (object Role "$UNNAMED$344"
- quid "3EF829300226"
- supplier "Logical View::Connection Management::CNifAgentRef"
- quidu "3EE5E2FC018A"
- client_cardinality (value cardinality "0..n")
- Containment "By Reference"
- is_navigable TRUE)
- (object Role "$UNNAMED$345"
- quid "3EF829300236"
- supplier "Logical View::Connection Interface::CNifMan"
- quidu "3EE9E75C013C"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$346"
- quid "3EF82AF1010D"
- roles (list role_list
- (object Role "$UNNAMED$347"
- quid "3EF82AF103BC"
- supplier "Logical View::Connection Management Policy::CNifManPolicyInterface"
- quidu "3EF82710035F"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$348"
- quid "3EF82AF103CC"
- supplier "Logical View::AGT selection::CNetConRequestBase"
- quidu "3EF09DC900BF"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$349"
- quid "3EF82B3F01A9"
- roles (list role_list
- (object Role "$UNNAMED$350"
- quid "3EF82B4202B3"
- supplier "Logical View::Connection Management::CNetworkControllerBase"
- quidu "3EE5E4640080"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$351"
- quid "3EF82B4202B4"
- supplier "Logical View::Connection Interface::CNifMan"
- quidu "3EE9E75C013C"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$352"
- quid "3EF85E750301"
- roles (list role_list
- (object Role "CurrentRequest"
- quid "3EF85E76019A"
- label "CurrentRequest"
- supplier "Logical View::AGT selection::CNetConRequestBase"
- quidu "3EF09DC900BF"
- client_cardinality (value cardinality "0..1")
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$353"
- quid "3EF85E7601A9"
- supplier "Logical View::Connection Management::CNetworkControllerBase"
- quidu "3EE5E4640080"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$354"
- quid "3EF85EF801C8"
- roles (list role_list
- (object Role "$UNNAMED$355"
- quid "3EF85EF901C8"
- supplier "Logical View::Connection Management Policy::CNifManPolicyInterface"
- quidu "3EF82710035F"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$356"
- quid "3EF85EF901D8"
- supplier "Logical View::Connection Management::CNifAgentRef"
- quidu "3EE5E2FC018A"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$357"
- quid "3EFAD816032B"
- roles (list role_list
- (object Role "CurrentPolicy"
- quid "3EFAD817035A"
- label "CurrentPolicy"
- supplier "Logical View::Connection Management Policy::MNifManPolicyState"
- quidu "3F0D4A7B018C"
- client_cardinality (value cardinality "1")
- Containment "By Reference"
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$358"
- quid "3EFAD817036A"
- supplier "Logical View::Connection Management Policy::CNifManPolicyInterface"
- quidu "3EF82710035F"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)))
- (object Association "$UNNAMED$359"
- quid "3F0D38020303"
- roles (list role_list
- (object Role "$UNNAMED$360"
- quid "3F0D38030332"
- supplier "Logical View::Connection Management Policy::TMapPtrToId"
- quidu "3F0D753A0034"
- client_cardinality (value cardinality "1..n")
- Containment "By Reference"
- is_navigable TRUE)
- (object Role "$UNNAMED$361"
- quid "3F0D38030333"
- supplier "Logical View::Connection Management Policy::CNifManPolicyInterface"
- quidu "3EF82710035F"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$362"
- quid "3F0D4E980332"
- roles (list role_list
- (object Role "$UNNAMED$363"
- quid "3F0D4E990257"
- supplier "Logical View::Connection Management::CNetworkControllerBase"
- quidu "3EE5E4640080"
- client_cardinality (value cardinality "1")
- Containment "By Reference"
- is_navigable TRUE)
- (object Role "$UNNAMED$364"
- quid "3F0D4E990267"
- supplier "Logical View::Connection Management Policy::CNifManPolicyInterface"
- quidu "3EF82710035F"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$365"
- quid "3F0D52F2015D"
- roles (list role_list
- (object Role "$UNNAMED$366"
- quid "3F0D52F3019B"
- supplier "Logical View::Connection Management Policy::CNifManPolicyInterface"
- quidu "3EF82710035F"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$367"
- quid "3F0D52F3019C"
- supplier "Logical View::Connection Interface::CNifSession"
- quidu "3EE5EFF000FD"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$368"
- quid "3F0D531C0218"
- roles (list role_list
- (object Role "$UNNAMED$369"
- quid "3F0D531D0361"
- supplier "Logical View::Connection Management::CNetworkControllerBase"
- quidu "3EE5E4640080"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$370"
- quid "3F0D531D0370"
- supplier "Logical View::Connection Interface::CNifSession"
- quidu "3EE5EFF000FD"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$371"
- quid "3F0D75D10361"
- roles (list role_list
- (object Role "$UNNAMED$372"
- quid "3F0D75D20370"
- supplier "Logical View::Connection Management Policy::MNifManPolicyState"
- quidu "3F0D4A7B018C"
- client_cardinality (value cardinality "1")
- Containment "By Reference"
- is_navigable TRUE)
- (object Role "$UNNAMED$373"
- quid "3F0D75D20380"
- supplier "Logical View::Connection Management Policy::TMapPtrToId"
- quidu "3F0D753A0034"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Class_Category "IOTA Policies"
- quid "3F0EE03201DA"
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CIOTANoSettings"
- quid "3EFAE13A0260"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EFAE1DA03B8"
- supplier "Logical View::Connection Management Policy::CNifPolicyIdle"
- quidu "3EFAD73100DA"))
- operations (list Operations
- (object Operation "CheckSettings"
- quid "3F0D8EB503DE"
- result "TInt"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "SelectAgent"
- quid "3F0EE21D01CA"
- stereotype "virtual"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "OnConnectionStarted"
- quid "3F0EE22A02A5"
- stereotype "virtual"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "OnConnectionStopped"
- quid "3F0EE23F0267"
- stereotype "virtual"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "OnRequestCompletedL"
- quid "3F0EE27402A5"
- stereotype "virtual"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "OnExceptionNotify"
- quid "3F0EE72E01AB"
- stereotype "virtual"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iIOTAConnection"
- quid "3F0EC9F900F0"
- type "MNifConnection*"))
- module "Component View::IOTAPOLICY"
- quidu "3EF9B905030C")
- (object Class "CIOTAProvisioning"
- quid "3EFAE17F033B"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EFAE1E0035A"
- supplier "Logical View::Connection Management Policy::CNifPolicyIdle"
- quidu "3EFAD73100DA"))
- operations (list Operations
- (object Operation "SelectAgent"
- quid "3F0EE33B00FF"
- stereotype "virtual"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "OnConnectionStarted"
- quid "3F0EE3420005"
- stereotype "virtual"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "OnConnectionStopped"
- quid "3F0EE349017C"
- stereotype "virtual"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "OnExceptionNotify"
- quid "3F0EE7680303"
- stereotype "virtual"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iIOTAConnection"
- quid "3F0EDFBB0380"
- type "MNifConnection*"))
- module "Component View::IOTAPOLICY"
- quidu "3EF9B905030C")
- (object Class "CIOTAUserDataPolicy"
- quid "3EFAE59701F3"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EFAE5A40231"
- supplier "Logical View::Connection Management Policy::CNifPolicyIdle"
- quidu "3EFAD73100DA"))
- operations (list Operations
- (object Operation "SelectAgent"
- quid "3F0EE2F50303"
- stereotype "virtual"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "OnConnectionStopped"
- quid "3F0EE3060044"
- stereotype "virtual"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "OnExceptionNotify"
- quid "3F0EE743015D"
- stereotype "virtual"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0))
- module "Component View::IOTAPOLICY"
- quidu "3EF9B905030C"))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3F0EE0530257"
- 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::Connection Management Policy::IOTA Policies::CIOTANoSettings" @1659
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (368, 1248)
- label (object ItemLabel
- Parent_View @1659
- location (37, 1040)
- fill_color 13434879
- nlines 1
- max_width 662
- justify 0
- label "CIOTANoSettings")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3EFAE13A0260"
- width 680
- height 438
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Connection Management Policy::IOTA Policies::CIOTAProvisioning" @1660
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1840, 1200)
- label (object ItemLabel
- Parent_View @1660
- location (1511, 1037)
- fill_color 13434879
- nlines 1
- max_width 658
- justify 0
- label "CIOTAProvisioning")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3EFAE17F033B"
- width 676
- height 348
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Connection Management Policy::IOTA Policies::CIOTAUserDataPolicy" @1661
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1104, 1152)
- label (object ItemLabel
- Parent_View @1661
- location (775, 1034)
- fill_color 13434879
- nlines 1
- max_width 658
- justify 0
- label "CIOTAUserDataPolicy")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3EFAE59701F3"
- width 676
- height 258
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CBase" @1662
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1120, 144)
- label (object ItemLabel
- Parent_View @1662
- location (977, 70)
- fill_color 13434879
- nlines 1
- max_width 286
- justify 0
- label "CBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E1AF035F"
- width 304
- height 172
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Connection Management Policy::CNifPolicyIdle" @1663
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1120, 608)
- label (object ItemLabel
- Parent_View @1663
- location (784, 423)
- fill_color 13434879
- nlines 1
- max_width 672
- justify 0
- label "CNifPolicyIdle")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3EFAD73100DA"
- width 690
- height 392
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1664
- stereotype TRUE
- line_color 3342489
- quidu "3EFAE1DA03B8"
- client @1659
- supplier @1663
- line_style 0)
- (object InheritView "" @1665
- stereotype TRUE
- line_color 3342489
- quidu "3EFAE1E0035A"
- client @1660
- supplier @1663
- line_style 0)
- (object InheritView "" @1666
- stereotype TRUE
- line_color 3342489
- quidu "3EFAE5A40231"
- client @1661
- supplier @1663
- line_style 0)
- (object InheritView "" @1667
- stereotype TRUE
- line_color 3342489
- quidu "3F01878C0254"
- client @1663
- supplier @1662
- line_style 0))))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3EF826410023"
- 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::CBase" @1668
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1899, 592)
- label (object ItemLabel
- Parent_View @1668
- location (1756, 518)
- fill_color 13434879
- nlines 1
- max_width 286
- justify 0
- label "CBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E1AF035F"
- width 304
- height 172
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CActive" @1669
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (160, 96)
- label (object ItemLabel
- Parent_View @1669
- location (71, 44)
- fill_color 13434879
- nlines 1
- max_width 196
- justify 0
- label "CActive")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF2F2380255"
- width 196
- height 128
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Connection Management Policy::CNifPolicyIdle" @1670
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1904, 1120)
- label (object ItemLabel
- Parent_View @1670
- location (1568, 979)
- fill_color 13434879
- nlines 1
- max_width 672
- justify 0
- label "CNifPolicyIdle")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3EFAD73100DA"
- width 690
- height 304
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1671
- stereotype TRUE
- line_color 3342489
- quidu "3F01878C0254"
- client @1670
- supplier @1668
- line_style 0)
- (object Label @1672
- location (1499, 397)
- nlines 30
- max_width 44
- label
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
- )
- (object Label @1673
- location (560, 1259)
- nlines 13
- max_width 38
- label
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-|
- )
- (object Label @1674
- location (176, 1867)
- nlines 1
- max_width 187
- label "NETCON")
- (object Label @1675
- location (811, 1867)
- nlines 1
- max_width 206
- label "NIFMAN")
- (object Label @1676
- location (1573, 1867)
- nlines 1
- max_width 250
- label "IOTAPOLICY")
- (object Label @1677
- location (16, 1216)
- nlines 1
- max_width 556
- label "_________________________")
- (object ClassView "Class" "Logical View::AGT selection::CNetConRequestBase" @1678
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (256, 1767)
- label (object ItemLabel
- Parent_View @1678
- location (38, 1693)
- fill_color 13434879
- nlines 1
- max_width 436
- justify 0
- label "CNetConRequestBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF09DC900BF"
- width 454
- height 172
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Connection Interface::CNifMan" @1679
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1086, 1776)
- label (object ItemLabel
- Parent_View @1679
- location (885, 1702)
- fill_color 13434879
- nlines 1
- max_width 402
- justify 0
- label "CNifMan")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE9E75C013C"
- width 420
- height 172
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Connection Interface::CNifSession" @1680
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (256, 1088)
- label (object ItemLabel
- Parent_View @1680
- location (55, 1014)
- fill_color 13434879
- nlines 1
- max_width 402
- justify 0
- label "CNifSession")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5EFF000FD"
- width 420
- height 172
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Connection Management::CNetworkControllerBase" @1681
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (256, 1463)
- label (object ItemLabel
- Parent_View @1681
- location (18, 1389)
- fill_color 13434879
- nlines 1
- max_width 476
- justify 0
- label "CNetworkControllerBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5E4640080"
- width 494
- height 172
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$352" @1682
- location (256, 1614)
- stereotype TRUE
- line_color 3342489
- quidu "3EF85E750301"
- roleview_list (list RoleViews
- (object RoleView "CurrentRequest" @1683
- Parent_View @1682
- location (-208, 702)
- label (object SegLabel @1684
- Parent_View @1683
- location (418, 1650)
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 305
- justify 0
- label "#CurrentRequest"
- pctDist 0.552083
- height 162
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3EF85E76019A"
- client @1682
- supplier @1678
- line_style 0
- label (object SegLabel @1685
- Parent_View @1683
- location (203, 1662)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.733333
- height 54
- orientation 1))
- (object RoleView "$UNNAMED$353" @1686
- Parent_View @1682
- location (-208, 702)
- stereotype TRUE
- line_color 3342489
- quidu "3EF85E7601A9"
- client @1682
- supplier @1681
- line_style 0
- label (object SegLabel @1687
- Parent_View @1686
- location (218, 1566)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.735849
- height 39
- orientation 0))))
- (object AssociationViewNew "$UNNAMED$368" @1688
- location (256, 1275)
- stereotype TRUE
- line_color 3342489
- quidu "3F0D531C0218"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$369" @1689
- Parent_View @1688
- location (-32, 443)
- stereotype TRUE
- line_color 3342489
- quidu "3F0D531D0361"
- client @1688
- supplier @1681
- line_style 0
- label (object SegLabel @1690
- Parent_View @1689
- location (310, 1366)
- 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$370" @1691
- Parent_View @1688
- location (-32, 443)
- stereotype TRUE
- line_color 3342489
- quidu "3F0D531D0370"
- client @1688
- supplier @1680
- line_style 0
- label (object SegLabel @1692
- Parent_View @1691
- location (277, 1186)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.892509
- height 21
- orientation 1))))
- (object ClassView "Class" "Logical View::Connection Management Policy::MNifManPolicyState" @1693
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1568, 176)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @1693
- location (1232, 34)
- fill_color 13434879
- nlines 1
- max_width 672
- justify 0
- label "MNifManPolicyState")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F0D4A7B018C"
- width 690
- height 306
- annotation 8
- autoResize TRUE)
- (object RealizeView "" @1694
- stereotype TRUE
- line_color 3342489
- quidu "3F0D504C038F"
- client @1670
- supplier @1693
- line_style 0)
- (object ClassView "Class" "Logical View::Connection Management Policy::TMapPtrToId" @1695
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1152, 605)
- label (object ItemLabel
- Parent_View @1695
- location (1019, 554)
- fill_color 13434879
- nlines 1
- max_width 266
- justify 0
- label "TMapPtrToId")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F0D753A0034"
- width 284
- height 126
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$371" @1696
- location (1315, 435)
- stereotype TRUE
- line_color 3342489
- quidu "3F0D75D10361"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$372" @1697
- Parent_View @1696
- location (1043, 339)
- stereotype TRUE
- line_color 3342489
- quidu "3F0D75D20370"
- client @1696
- supplier @1693
- line_style 0
- label (object SegLabel @1698
- Parent_View @1697
- location (1380, 314)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.897727
- height 39
- orientation 0))
- (object RoleView "$UNNAMED$373" @1699
- Parent_View @1696
- location (1043, 339)
- stereotype TRUE
- line_color 3342489
- quidu "3F0D75D20380"
- client @1696
- supplier @1695
- line_style 0
- label (object SegLabel @1700
- Parent_View @1699
- location (1196, 504)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.896552
- height 39
- orientation 1))))
- (object ClassView "Class" "Logical View::Connection Management Policy::CNifManPolicyInterface" @1701
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1088, 1200)
- label (object ItemLabel
- Parent_View @1701
- location (861, 992)
- fill_color 13434879
- nlines 1
- max_width 454
- justify 0
- label "CNifManPolicyInterface")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3EF82710035F"
- width 472
- height 438
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$340" @1702
- location (1086, 1554)
- stereotype TRUE
- line_color 3342489
- quidu "3EF828BC0301"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$341" @1703
- Parent_View @1702
- location (-434, 1250)
- stereotype TRUE
- line_color 3342489
- quidu "3EF828BD01E8"
- client @1702
- supplier @1701
- line_style 0
- label (object SegLabel @1704
- Parent_View @1703
- location (1125, 1442)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.837719
- height 38
- orientation 1))
- (object RoleView "$UNNAMED$342" @1705
- Parent_View @1702
- location (-434, 1250)
- stereotype TRUE
- line_color 3342489
- quidu "3EF828BD01E9"
- client @1702
- supplier @1679
- line_style 0
- label (object SegLabel @1706
- Parent_View @1705
- location (1136, 1614)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.442667
- height 50
- orientation 0))))
- (object AssociationViewNew "$UNNAMED$365" @1707
- location (658, 1141)
- stereotype TRUE
- line_color 3342489
- quidu "3F0D52F2015D"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$366" @1708
- Parent_View @1707
- location (370, 309)
- stereotype TRUE
- line_color 3342489
- quidu "3F0D52F3019B"
- client @1707
- supplier @1701
- line_style 0
- label (object SegLabel @1709
- Parent_View @1708
- location (822, 1122)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.818182
- height 41
- orientation 0))
- (object RoleView "$UNNAMED$367" @1710
- Parent_View @1707
- location (370, 309)
- stereotype TRUE
- line_color 3342489
- quidu "3F0D52F3019C"
- client @1707
- supplier @1680
- line_style 0
- label (object SegLabel @1711
- Parent_View @1710
- location (491, 1082)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.892473
- height 38
- orientation 1))))
- (object AssociationViewNew "$UNNAMED$362" @1712
- location (677, 1328)
- stereotype TRUE
- line_color 3342489
- quidu "3F0D4E980332"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$363" @1713
- Parent_View @1712
- location (-283, 496)
- stereotype TRUE
- line_color 3342489
- quidu "3F0D4E990257"
- client @1712
- supplier @1681
- line_style 0
- label (object SegLabel @1714
- Parent_View @1713
- location (530, 1343)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.790281
- height 32
- orientation 1))
- (object RoleView "$UNNAMED$364" @1715
- Parent_View @1712
- location (-283, 496)
- stereotype TRUE
- line_color 3342489
- quidu "3F0D4E990267"
- client @1712
- supplier @1701
- line_style 0
- label (object SegLabel @1716
- Parent_View @1715
- location (813, 1320)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.732308
- height 34
- orientation 1))))
- (object AssociationViewNew "$UNNAMED$357" @1717
- location (1343, 654)
- stereotype TRUE
- line_color 3342489
- quidu "3EFAD816032B"
- roleview_list (list RoleViews
- (object RoleView "CurrentPolicy" @1718
- Parent_View @1717
- location (271, -82)
- label (object SegLabel @1719
- Parent_View @1718
- location (1635, 341)
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 265
- justify 0
- label "#CurrentPolicy"
- pctDist 1.134458
- height 132
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3EFAD817035A"
- client @1717
- supplier @1693
- line_style 0
- label (object SegLabel @1720
- Parent_View @1718
- location (1477, 430)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.720311
- height 27
- orientation 1))
- (object RoleView "$UNNAMED$358" @1721
- Parent_View @1717
- location (271, -82)
- stereotype TRUE
- line_color 3342489
- quidu "3EFAD817036A"
- client @1717
- supplier @1701
- line_style 0
- label (object SegLabel @1722
- Parent_View @1721
- location (1269, 905)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.722266
- height 39
- orientation 0))))
- (object AssociationViewNew "$UNNAMED$359" @1723
- location (1128, 824)
- stereotype TRUE
- line_color 3342489
- quidu "3F0D38020303"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$360" @1724
- Parent_View @1723
- location (168, 88)
- font (object Font
- size 8)
- stereotype TRUE
- line_color 3342489
- quidu "3F0D38030332"
- client @1723
- supplier @1695
- line_style 0
- label (object SegLabel @1725
- Parent_View @1724
- location (1099, 685)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1..*"
- pctDist 0.868079
- height 45
- orientation 0))
- (object RoleView "$UNNAMED$361" @1726
- Parent_View @1723
- location (168, 88)
- font (object Font
- size 8)
- stereotype TRUE
- line_color 3342489
- quidu "3F0D38030333"
- client @1723
- supplier @1701
- line_style 0
- label (object SegLabel @1727
- Parent_View @1726
- location (1074, 964)
- font (object Font
- size 8)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.916870
- height 39
- orientation 1))))
- (object Label @1728
- location (1500, 353)
- nlines 1
- max_width 800
- label "____________________________________")
- (object NoteView @1729
- location (336, 864)
- label (object ItemLabel
- Parent_View @1729
- location (20, 758)
- fill_color 13434879
- nlines 4
- max_width 596
- label "to accomodate possible policy state waiting for asynchronous request or timer and not to force policy be derived from CActive")
- line_color 3342489
- fill_color 13434879
- width 656
- height 225)
- (object ClassView "Class" "Logical View::CTimer" @1730
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (592, 96)
- label (object ItemLabel
- Parent_View @1730
- location (449, 22)
- fill_color 13434879
- nlines 1
- max_width 286
- justify 0
- label "CTimer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0D9ADC01BB"
- width 304
- height 172
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1731
- stereotype TRUE
- line_color 3342489
- quidu "3F0D9AFB0209"
- client @1730
- supplier @1669
- line_style 0)
- (object CategoryView "Logical View::Connection Management Policy::IOTA Policies" @1732
- location (1893, 1760)
- label (object ItemLabel
- Parent_View @1732
- location (1749, 1676)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "IOTA Policies")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F0EE03201DA"
- width 300
- height 180)
- (object ClassView "Class" "Logical View::Connection Management Policy::IOTA policies" @1733
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1898, 1565)
- label (object ItemLabel
- Parent_View @1733
- location (1748, 1524)
- fill_color 13434879
- nlines 1
- max_width 300
- justify 0
- label "IOTA policies")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F0EE17803CE"
- width 318
- height 107
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1734
- stereotype TRUE
- line_color 3342489
- quidu "3F0EE1A30276"
- client @1733
- supplier @1670
- line_style 0)
- (object ClassView "Class" "Logical View::Connection Management Policy::CNifManPolicyControl" @1735
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (592, 480)
- label (object ItemLabel
- Parent_View @1735
- location (228, 294)
- fill_color 13434879
- nlines 1
- max_width 728
- justify 0
- label "CNifManPolicyControl")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F2543670311"
- width 746
- height 394
- annotation 8
- autoResize TRUE)
- (object InheritView "" @1736
- stereotype TRUE
- line_color 3342489
- quidu "3F030EEE009E"
- client @1701
- supplier @1735
- line_style 0)
- (object InheritView "" @1737
- stereotype TRUE
- line_color 3342489
- quidu "3F25437D0256"
- client @1735
- supplier @1730
- line_style 0)
- (object AttachView "" @1738
- stereotype TRUE
- line_color 3342489
- client @1729
- supplier @1737
- vertices (list Points
- (201, 751)
- (109, 672)
- (109, 238)
- (592, 232))
- line_style 0))))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3EE5BF1703CC"
- 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::Connection Management" @1739
- location (1294, 720)
- label (object ItemLabel
- Parent_View @1739
- location (1150, 636)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "Connection Management")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5D894013C"
- width 300
- height 180)
- (object CategoryView "Logical View::Agent (AGT)" @1740
- location (1296, 1344)
- label (object ItemLabel
- Parent_View @1740
- location (1152, 1260)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "Agent (AGT)")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5D8CD01F7"
- width 300
- height 180)
- (object CategoryView "Logical View::Data Link Layer (NIF)" @1741
- location (382, 720)
- label (object ItemLabel
- Parent_View @1741
- location (238, 636)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "Data Link Layer (NIF)")
- icon_style "Icon"
- line_color 3342489
- fill_color 10285037
- quidu "3EE5D90A011D"
- width 300
- height 180)
- (object CategoryView "Logical View::Network Layer" @1742
- location (862, 288)
- label (object ItemLabel
- Parent_View @1742
- location (718, 204)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "Network Layer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5D91D02A3"
- width 300
- height 180)
- (object NoteView @1743
- location (1326, 448)
- label (object ItemLabel
- Parent_View @1743
- location (1188, 388)
- fill_color 13434879
- nlines 2
- max_width 240
- label "bearer request")
- line_color 3342489
- fill_color 4259584
- width 300
- height 132)
- (object NoteView @1744
- location (846, 576)
- label (object ItemLabel
- Parent_View @1744
- location (696, 495)
- fill_color 13434879
- nlines 3
- max_width 265
- label "load & bind NIF with network layer")
- line_color 3342489
- fill_color 4259584
- width 325
- height 175)
- (object NoteView @1745
- location (1630, 1584)
- label (object ItemLabel
- Parent_View @1745
- location (1446, 1453)
- fill_color 13434879
- nlines 5
- max_width 333
- label "select & load an agent, notifications, incomming conections notify")
- line_color 3342489
- fill_color 4259584
- width 393
- height 275)
- (object ImportView "" @1746
- stereotype TRUE
- line_color 3342489
- quidu "3EE5DC68015B"
- client @1742
- supplier @1739
- line_style 0)
- (object ImportView "" @1747
- stereotype TRUE
- line_color 3342489
- quidu "3EE5DD6801D8"
- client @1742
- supplier @1741
- vertices (list Points
- (711, 288)
- (385, 288)
- (382, 575))
- line_style 0)
- (object NoteView @1748
- location (238, 128)
- label (object ItemLabel
- Parent_View @1748
- location (50, 63)
- fill_color 13434879
- nlines 2
- max_width 340
- label "data send/recv & signaling")
- line_color 3342489
- fill_color 4259584
- width 400
- height 143)
- (object NoteView @1749
- location (174, 960)
- label (object ItemLabel
- Parent_View @1749
- location (30, 870)
- fill_color 13434879
- nlines 3
- max_width 253
- label "data send/recv & signaling")
- line_color 3342489
- fill_color 4259584
- width 313
- height 193)
- (object AttachView "" @1750
- stereotype TRUE
- line_color 3342489
- client @1748
- supplier @1747
- line_style 0)
- (object AttachView "" @1751
- stereotype TRUE
- line_color 3342489
- client @1743
- supplier @1746
- line_style 0)
- (object CategoryView "Logical View::Connection Interface" @1752
- location (1952, 272)
- label (object ItemLabel
- Parent_View @1752
- location (1808, 188)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "Connection Interface")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5EF4C014B"
- width 300
- height 180)
- (object ImportView "" @1753
- stereotype TRUE
- line_color 3342489
- quidu "3EE5EF6A0294"
- client @1752
- supplier @1739
- line_style 0)
- (object NoteView @1754
- location (1326, 240)
- label (object ItemLabel
- Parent_View @1754
- location (1151, 174)
- fill_color 13434879
- nlines 2
- max_width 315
- label "issue & monitor request")
- line_color 3342489
- fill_color 4259584
- width 375
- height 144)
- (object AttachView "" @1755
- stereotype TRUE
- line_color 3342489
- client @1754
- supplier @1753
- line_style 0)
- (object Label @1756
- location (190, 1712)
- nlines 1
- max_width 1437
- label "_____________________________________________________________________________________")
- (object Label @1757
- location (190, 1788)
- nlines 1
- max_width 300
- label "C32 Serial Port")
- (object Label @1758
- location (382, 847)
- nlines 18
- max_width 43
- label
-|/\
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-|\/
- )
- (object AttachView "" @1759
- stereotype TRUE
- line_color 3342489
- client @1749
- supplier @1758
- line_style 0)
- (object Label @1760
- location (1294, 1453)
- nlines 6
- max_width 44
- label
-|/\
-||
-||
-||
-||
-|\/
- )
- (object CategoryView "Logical View::NIF Layer 3 Configuration (MIP,DHCP)" @1761
- location (702, 1346)
- label (object ItemLabel
- Parent_View @1761
- location (424, 1262)
- fill_color 13434879
- nlines 2
- max_width 556
- justify 0
- label "NIF Layer 3 Configuration (MIP,DHCP)")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3EE9E3C102E2"
- width 568
- height 180)
- (object ImportView "" @1762
- stereotype TRUE
- line_color 3342489
- quidu "3EE5DC4E010D"
- client @1739
- supplier @1740
- line_style 0)
- (object ImportView "" @1763
- stereotype TRUE
- line_color 3342489
- quidu "3EE5DC7900FD"
- client @1739
- supplier @1741
- line_style 0)
- (object AttachView "" @1764
- stereotype TRUE
- line_color 3342489
- client @1744
- supplier @1763
- line_style 0)
- (object ImportView "" @1765
- stereotype TRUE
- line_color 3342489
- quidu "3EE9E3DA0032"
- client @1739
- supplier @1761
- line_style 0)
- (object NoteView @1766
- location (798, 912)
- label (object ItemLabel
- Parent_View @1766
- location (660, 852)
- fill_color 13434879
- nlines 2
- max_width 240
- label "IP adress acquisition")
- line_color 3342489
- fill_color 4259584
- width 300
- height 132)
- (object AttachView "" @1767
- stereotype TRUE
- line_color 3342489
- client @1766
- supplier @1765
- line_style 0)
- (object NoteView @1768
- location (1038, 1564)
- label (object ItemLabel
- Parent_View @1768
- location (863, 1489)
- fill_color 13434879
- nlines 3
- max_width 315
- label "start an agent and monitor the progress")
- line_color 3342489
- fill_color 4259584
- width 375
- height 162)
- (object CategoryView "Logical View::AGT selection" @1769
- location (1984, 1330)
- label (object ItemLabel
- Parent_View @1769
- location (1840, 1246)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "AGT selection")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF090B9018A"
- width 300
- height 180)
- (object ImportView "" @1770
- stereotype TRUE
- line_color 3342489
- quidu "3EF090D9011D"
- client @1739
- supplier @1769
- line_style 0)
- (object AttachView "" @1771
- stereotype TRUE
- line_color 3342489
- client @1745
- supplier @1770
- line_style 0)
- (object AttachView "" @1772
- stereotype TRUE
- line_color 3342489
- client @1768
- supplier @1762
- vertices (list Points
- (1038, 1482)
- (1038, 1119)
- (1294, 1004))
- line_style 0)
- (object CategoryView "Logical View::Connection Management Policy" @1773
- location (1984, 720)
- label (object ItemLabel
- Parent_View @1773
- location (1804, 636)
- fill_color 13434879
- nlines 2
- max_width 360
- justify 0
- label "Connection Management Policy")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3EF824DE02A3"
- width 372
- height 180)
- (object ImportView "" @1774
- stereotype TRUE
- line_color 3342489
- quidu "3EF8252A015B"
- client @1739
- supplier @1773
- line_style 0)
- (object NoteView @1775
- location (1776, 912)
- label (object ItemLabel
- Parent_View @1775
- location (1638, 831)
- fill_color 13434879
- nlines 3
- max_width 240
- label "when to do what and what to do if.")
- line_color 3342489
- fill_color 4259584
- width 300
- height 175)
- (object AttachView "" @1776
- stereotype TRUE
- line_color 3342489
- client @1775
- supplier @1774
- line_style 0)))))
- root_subsystem (object SubSystem "Component View"
- quid "3EE5BF170035"
- physical_models (list unit_reference_list
- (object module "NIFMAN" "NotAModuleType" "NotAModulePart"
- quid "3EE5BF3603BC"
- stereotype ""
- visible_modules (list dependency_list
- (object Dependency_Relationship
- quid "3EE5C17501E8"
- supplier "Component View::NETCON"
- quidu "3EE5BF440003"
- supplier_is_spec TRUE)
- (object Dependency_Relationship
- quid "3EE5CC250301"
- supplier "Component View::AGT plugin"
- quidu "3EE5C01201E8"
- supplier_is_spec TRUE)
- (object Dependency_Relationship
- quid "3EE5D244038E"
- supplier "Component View::NIF plugin"
- quidu "3EE5C0310284"
- supplier_is_spec TRUE)
- (object Dependency_Relationship
- quid "3EE9D9B40245"
- supplier "Component View::CSDAEMON"
- quidu "3F5DB5E8003E"
- supplier_is_spec TRUE)
- (object Dependency_Relationship
- quid "3EF9B94F0231"
- supplier "Component View::IOTAPOLICY"
- quidu "3EF9B905030C"
- supplier_is_spec TRUE)
- (object Dependency_Relationship
- quid "3F5DB6A6008C"
- supplier "Component View::CommDb"
- quidu "3EE5C76B0032"
- supplier_is_spec TRUE)))
- (object module "NETCON" "NotAModuleType" "NotAModulePart"
- quid "3EE5BF440003"
- stereotype ""
- visible_modules (list dependency_list
- (object Dependency_Relationship
- quid "3EE5C16401D8"
- supplier "Component View::CommDb"
- quidu "3EE5C76B0032"
- supplier_is_spec TRUE)
- (object Dependency_Relationship
- quid "3EE5C8C2035F"
- supplier "Component View::NIFMAN"
- quidu "3EE5BF3603BC"
- supplier_is_spec TRUE)
- (object Dependency_Relationship
- quid "3EF9B95402ED"
- supplier "Component View::IOTAPOLICY"
- quidu "3EF9B905030C"
- supplier_is_spec TRUE)))
- (object module "GENCONN" "NotAModuleType" "NotAModulePart"
- quid "3EE5BFC30226"
- stereotype ""
- visible_modules (list dependency_list
- (object Dependency_Relationship
- quid "3EE5C18800A0"
- supplier "Component View::NIFMAN"
- quidu "3EE5BF3603BC"
- supplier_is_spec TRUE)))
- (object module "AGT plugin" "NotAModuleType" "NotAModulePart"
- quid "3EE5C01201E8"
- stereotype ""
- visible_modules (list dependency_list
- (object Dependency_Relationship
- quid "3EE5C15E015B"
- supplier "Component View::CommDb"
- quidu "3EE5C76B0032"
- supplier_is_spec TRUE)))
- (object module "NIF plugin" "NotAModuleType" "NotAModulePart"
- quid "3EE5C0310284"
- stereotype "")
- (object module "Network Layer" "NotAModuleType" "NotAModulePart"
- quid "3EE5C0440245"
- stereotype ""
- visible_modules (list dependency_list
- (object Dependency_Relationship
- quid "3EE5C5BE012C"
- supplier "Component View::ESOCK"
- quidu "3EE5C2C503CC"
- supplier_is_spec TRUE)
- (object Dependency_Relationship
- quid "3EE5DAF90311"
- supplier "Component View::NIFMAN"
- quidu "3EE5BF3603BC"
- supplier_is_spec TRUE)))
- (object module "ESOCK" "NotAModuleType" "NotAModulePart"
- quid "3EE5C2C503CC"
- stereotype ""
- visible_modules (list dependency_list
- (object Dependency_Relationship
- quid "3EE5C2F001D8"
- supplier "Component View::NIFMAN"
- quidu "3EE5BF3603BC"
- supplier_is_spec TRUE)))
- (object module "CommDb" "SubType" "Specification"
- quid "3EE5C76B0032"
- stereotype "Subprogram Specification")
- (object module "Daemon" "NotAModuleType" "NotAModulePart"
- quid "3EE9D3B20311"
- stereotype ""
- visible_modules (list dependency_list
- (object Dependency_Relationship
- quid "3EE9D5F40061"
- supplier "Component View::ESOCK"
- quidu "3EE5C2C503CC"
- supplier_is_spec TRUE)))
- (object module "IOTAPOLICY" "NotAModuleType" "NotAModulePart"
- quid "3EF9B905030C"
- stereotype "")
- (object module "CSDAEMON" "NotAModuleType" "NotAModulePart"
- quid "3F5DB5E8003E"
- stereotype ""
- visible_modules (list dependency_list
- (object Dependency_Relationship
- quid "3F5DB62C01F4"
- supplier "Component View::Daemon"
- quidu "3EE9D3B20311"
- supplier_is_spec TRUE)
- (object Dependency_Relationship
- quid "3FA6712402D5"
- supplier "Component View::NETSTSRV"
- quidu "3FA67017013E"
- supplier_is_spec TRUE)))
- (object module "NETSTSRV" "NotAModuleType" "NotAModulePart"
- quid "3FA67017013E"
- stereotype ""))
- physical_presentations (list unit_reference_list
- (object Module_Diagram "Main"
- quid "3EE5BF1703BC"
- 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::NIFMAN" "NotAModuleType" "NotAModulePart" @1777
- location (1632, 672)
- label (object ItemLabel
- Parent_View @1777
- location (1591, 647)
- fill_color 13434879
- anchor_loc 3
- nlines 2
- max_width 153
- label "NIFMAN")
- icon_style "Icon"
- line_color 3342489
- fill_color 10285037
- quidu "3EE5BF3603BC"
- width 275
- autoResize TRUE
- width 275
- height 162)
- (object ModView "Component View::AGT plugin" "NotAModuleType" "NotAModulePart" @1778
- location (825, 1670)
- label (object ItemLabel
- Parent_View @1778
- location (790, 1645)
- fill_color 13434879
- anchor_loc 3
- nlines 2
- max_width 127
- label "AGT plugin")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5C01201E8"
- width 228
- autoResize TRUE
- width 228
- height 162)
- (object ModView "Component View::NIF plugin" "NotAModuleType" "NotAModulePart" @1779
- location (304, 1676)
- label (object ItemLabel
- Parent_View @1779
- location (269, 1651)
- fill_color 13434879
- anchor_loc 3
- nlines 2
- max_width 127
- label "NIF plugin")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5C0310284"
- width 228
- autoResize TRUE
- width 228
- height 162)
- (object ModView "Component View::Network Layer" "NotAModuleType" "NotAModulePart" @1780
- location (862, 676)
- label (object ItemLabel
- Parent_View @1780
- location (815, 651)
- fill_color 13434879
- anchor_loc 3
- nlines 2
- max_width 176
- label "Network Layer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5C0440245"
- width 316
- autoResize TRUE
- width 316
- height 162)
- (object NoteView @1781
- location (336, 1876)
- label (object ItemLabel
- Parent_View @1781
- location (161, 1814)
- fill_color 13434879
- nlines 2
- max_width 315
- label
-|PPP, Ethernet,
-|802
- )
- line_color 3342489
- fill_color 13434879
- width 375
- height 137)
- (object AttachView "" @1782
- stereotype TRUE
- line_color 3342489
- client @1781
- supplier @1779
- line_style 0)
- (object NoteView @1783
- location (848, 1856)
- label (object ItemLabel
- Parent_View @1783
- location (707, 1790)
- fill_color 13434879
- nlines 2
- max_width 246
- label
-|CSD,
-|PSD
- )
- line_color 3342489
- fill_color 13434879
- width 306
- height 144)
- (object AttachView "" @1784
- stereotype TRUE
- line_color 3342489
- client @1783
- supplier @1778
- line_style 0)
- (object ModView "Component View::ESOCK" "NotAModuleType" "NotAModulePart" @1785
- location (545, 128)
- label (object ItemLabel
- Parent_View @1785
- location (501, 101)
- fill_color 13434879
- anchor_loc 3
- nlines 2
- max_width 163
- label "ESOCK")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5C2C503CC"
- width 294
- height 181
- autoResize TRUE
- width 294
- height 181)
- (object Label @1786
- location (720, 26)
- nlines 3
- max_width 381
- label
-|RConnection
-|MConnectionNotify
-|RSocket
- )
- (object NoteView @1787
- location (1920, 192)
- label (object ItemLabel
- Parent_View @1787
- location (1679, 61)
- fill_color 13434879
- nlines 5
- max_width 446
- label
-|explicit connection started via RConnection
-|implicit one started as a response to NoBearer up call
- )
- line_color 3342489
- fill_color 13434879
- width 506
- height 275)
- (object ModVisView "" @1788
- stereotype TRUE
- line_color 3342489
- quidu "3EE5C5BE012C"
- client @1780
- supplier @1785
- line_style 0)
- (object NoteView @1789
- location (1008, 368)
- label (object ItemLabel
- Parent_View @1789
- location (836, 262)
- fill_color 13434879
- nlines 4
- max_width 309
- label "No bearer could be resolved by the Network Layer")
- line_color 3342489
- fill_color 13434879
- width 369
- height 225)
- (object AttachView "" @1790
- stereotype TRUE
- line_color 3342489
- client @1789
- supplier @1788
- line_style 0)
- (object ModView "Component View::CommDb" "SubType" "Specification" @1791
- location (1248, 1792)
- label (object ItemLabel
- Parent_View @1791
- location (1137, 1583)
- anchor_loc 3
- nlines 1
- max_width 425
- label "CommDb")
- icon "Subprogram Specification"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5C76B0032"
- width 225
- height 338
- autoResize TRUE
- width 225
- height 338)
- (object Label @1792
- location (1791, 544)
- nlines 5
- max_width 588
- label
-|MNetworkControllerObserver
-|MNifSessionNotify
-|CNifAgentRef(MNifAgentNotify)
-|CBinderRef
-|CConnectionProvdBase
- )
- (object NoteView @1793
- location (1168, 1296)
- label (object ItemLabel
- Parent_View @1793
- location (1027, 1187)
- fill_color 13434879
- nlines 4
- max_width 246
- label
-|Start selected agent
-|(by NETCON)
- )
- line_color 3342489
- fill_color 13434879
- width 306
- height 231)
- (object Label @1794
- location (672, 1536)
- nlines 1
- max_width 425
- label "CNifAgentBase-derived")
- (object Label @1795
- location (1037, 576)
- nlines 2
- max_width 282
- label
-|MNifIfUser
-|CProtocolBase
- )
- (object Label @1796
- location (1376, 1872)
- nlines 1
- max_width 387
- label "CCommsDbAccess")
- (object NoteView @1797
- location (224, 1379)
- label (object ItemLabel
- Parent_View @1797
- location (27, 1195)
- fill_color 13434879
- nlines 7
- max_width 358
- label
-|load NIF & bind
-|CNifIfBase with CProtocolBase, MNifIfUser using CBinderRef.
-|Link Layer Up to CNifAgentRef.
- )
- line_color 3342489
- fill_color 13434879
- width 418
- height 381)
- (object Label @1798
- location (416, 1590)
- nlines 2
- max_width 225
- label
-|CNifIfLink
-|CNifIfBase
- )
- (object ModVisView "" @1799
- stereotype TRUE
- line_color 3342489
- quidu "3EE5DAF90311"
- client @1780
- supplier @1777
- line_style 0)
- (object NoteView @1800
- location (1409, 358)
- label (object ItemLabel
- Parent_View @1800
- location (1246, 227)
- fill_color 13434879
- nlines 5
- max_width 290
- label "connection maintenance & link layer<->network layer binding")
- line_color 3342489
- fill_color 13434879
- width 350
- height 275)
- (object AttachView "" @1801
- stereotype TRUE
- line_color 3342489
- client @1800
- supplier @1799
- line_style 0)
- (object ModView "Component View::Daemon" "NotAModuleType" "NotAModulePart" @1802
- location (539, 896)
- label (object ItemLabel
- Parent_View @1802
- location (497, 869)
- fill_color 13434879
- anchor_loc 3
- nlines 2
- max_width 157
- label "Daemon")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3EE9D3B20311"
- width 282
- height 175
- autoResize TRUE
- width 282
- height 175)
- (object NoteView @1803
- location (214, 400)
- label (object ItemLabel
- Parent_View @1803
- location (29, 247)
- fill_color 13434879
- nlines 6
- max_width 334
- label "use RSocket option KSoNoSourceAddressSelect to complete link layer setup")
- line_color 3342489
- fill_color 4259584
- width 394
- height 318)
- (object ModVisView "" @1804
- stereotype TRUE
- line_color 3342489
- quidu "3EE5C15E015B"
- client @1778
- supplier @1791
- line_style 0)
- (object ModVisView "" @1805
- stereotype TRUE
- line_color 3342489
- quidu "3EE5C2F001D8"
- client @1785
- supplier @1777
- vertices (list Points
- (687, 124)
- (1616, 125)
- (1628, 592))
- line_style 0)
- (object AttachView "" @1806
- stereotype TRUE
- line_color 3342489
- client @1787
- supplier @1805
- line_style 0)
- (object ModVisView "" @1807
- stereotype TRUE
- line_color 3342489
- quidu "3EE9D5F40061"
- client @1802
- supplier @1785
- line_style 0)
- (object AttachView "" @1808
- stereotype TRUE
- line_color 3342489
- client @1803
- supplier @1807
- line_style 0)
- (object NoteView @1809
- location (192, 784)
- label (object ItemLabel
- Parent_View @1809
- location (26, 671)
- fill_color 13434879
- nlines 4
- max_width 296
- label "load & start MIP get back complete status/notify")
- line_color 3342489
- fill_color 4259584
- width 356
- height 238)
- (object ModView "Component View::NETCON" "NotAModuleType" "NotAModulePart" @1810
- location (1629, 1688)
- label (object ItemLabel
- Parent_View @1810
- location (1579, 1661)
- fill_color 13434879
- anchor_loc 3
- nlines 2
- max_width 188
- label "NETCON")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE5BF440003"
- width 338
- height 181
- autoResize TRUE
- width 338
- height 181)
- (object NoteView @1811
- location (2000, 1685)
- label (object ItemLabel
- Parent_View @1811
- location (1859, 1607)
- fill_color 13434879
- nlines 3
- max_width 246
- label "select an AGT and load it via NIFMAN")
- line_color 3342489
- fill_color 13434879
- width 306
- height 169)
- (object ModVisView "" @1812
- stereotype TRUE
- line_color 3342489
- quidu "3EE5C16401D8"
- client @1810
- supplier @1791
- line_style 0)
- (object ModView "Component View::IOTAPOLICY" "NotAModuleType" "NotAModulePart" @1813
- location (1936, 1216)
- label (object ItemLabel
- Parent_View @1813
- location (1867, 1191)
- fill_color 13434879
- anchor_loc 3
- nlines 2
- max_width 260
- label "IOTAPOLICY")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3EF9B905030C"
- width 469
- height 163
- autoResize TRUE
- width 469
- height 163)
- (object Label @1814
- location (1760, 1312)
- nlines 1
- max_width 437
- label "CNifManPolicyControl")
- (object NoteView @1815
- location (2020, 927)
- label (object ItemLabel
- Parent_View @1815
- location (1873, 824)
- fill_color 13434879
- nlines 4
- max_width 258
- label "to decide when to do what and what to do if")
- line_color 3342489
- fill_color 4259584
- width 318
- height 218)
- (object AttachView "" @1816
- stereotype TRUE
- line_color 3342489
- client @1815
- supplier @1813
- line_style 0)
- (object ModView "Component View::CSDAEMON" "NotAModuleType" "NotAModulePart" @1817
- location (912, 896)
- label (object ItemLabel
- Parent_View @1817
- location (877, 871)
- fill_color 13434879
- anchor_loc 3
- nlines 2
- max_width 127
- label "CSDAEMON")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3F5DB5E8003E"
- width 228
- autoResize TRUE
- width 228
- height 162)
- (object ModVisView "" @1818
- stereotype TRUE
- line_color 3342489
- quidu "3F5DB62C01F4"
- client @1817
- supplier @1802
- line_style 0)
- (object ModVisView "" @1819
- stereotype TRUE
- line_color 3342489
- quidu "3EE5CC250301"
- client @1777
- supplier @1778
- vertices (list Points
- (1527, 750)
- (975, 1181)
- (847, 1590))
- line_style 0)
- (object AttachView "" @1820
- stereotype TRUE
- line_color 3342489
- client @1793
- supplier @1819
- line_style 0)
- (object ModVisView "" @1821
- stereotype TRUE
- line_color 3342489
- quidu "3EE5D244038E"
- client @1777
- supplier @1779
- line_style 0)
- (object ModVisView "" @1822
- stereotype TRUE
- line_color 3342489
- quidu "3EE9D9B40245"
- client @1777
- supplier @1817
- line_style 0)
- (object AttachView "" @1823
- stereotype TRUE
- line_color 3342489
- client @1809
- supplier @1822
- line_style 0)
- (object ModVisView "" @1824
- stereotype TRUE
- line_color 3342489
- quidu "3EE5C17501E8"
- client @1777
- supplier @1810
- line_style 0)
- (object AttachView "" @1825
- stereotype TRUE
- line_color 3342489
- client @1811
- supplier @1824
- line_style 0)
- (object ModVisView "" @1826
- stereotype TRUE
- line_color 3342489
- quidu "3EF9B94F0231"
- client @1777
- supplier @1813
- line_style 0)
- (object ModVisView "" @1827
- stereotype TRUE
- line_color 3342489
- quidu "3F5DB6A6008C"
- client @1777
- supplier @1791
- line_style 0)
- (object ModView "Component View::NETSTSRV" "NotAModuleType" "NotAModulePart" @1828
- location (480, 1093)
- label (object ItemLabel
- Parent_View @1828
- location (418, 1068)
- fill_color 13434879
- anchor_loc 3
- nlines 2
- max_width 232
- label "NETSTSRV")
- icon_style "Icon"
- line_color 3342489
- fill_color 65535
- quidu "3FA67017013E"
- width 418
- height 163
- autoResize TRUE
- width 418
- height 163)
- (object AttachView "" @1829
- stereotype TRUE
- line_color 3342489
- client @1797
- supplier @1821
- line_style 0)
- (object ModVisView "" @1830
- stereotype TRUE
- line_color 3342489
- quidu "3FA6712402D5"
- client @1817
- supplier @1828
- line_style 0)))))
- process_structure (object Processes
- quid "3EE5BF170036"
- ProcsNDevs (list
- (object Process_Diagram "Deployment View"
- quid "3EE5BF170038"
- 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 "Rose Web Publisher"
- name "HiddenTool"
- value FALSE)
- (object Attribute
- tool "Version Control"
- name "HiddenTool"
- value FALSE))
- quid "3EE5BF170037"))
--- a/linklayercontrol/networkinterfacemgr/agentprcore/src/agentscpractivities.cpp Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayercontrol/networkinterfacemgr/agentprcore/src/agentscpractivities.cpp Fri Apr 16 16:36:59 2010 +0300
@@ -24,6 +24,7 @@
//#include <comms-infras/corescprstates.h>
#include <comms-infras/corescpractivities.h>
#include <comms-infras/ss_nodemessages_dataclient.h>
+#include <elements/nm_messages_child.h>
#include "agentscprstates.h"
#include "agentscpractivities.h"
@@ -94,11 +95,30 @@
NODEACTIVITY_END()
}
+namespace AgentSCprDestroyActivity
+{
+//Overridden destroy for cleaning up the agent if its still about
+DECLARE_DEFINE_CUSTOM_NODEACTIVITY(ECFActivityDestroy, AgentSCprDestroy, Messages::TEChild::TDestroy, CoreActivities::CDestroyActivity::New)
+ FIRST_NODEACTIVITY_ENTRY(MeshMachine::TAwaitingDestroy, CoreActivities::CDestroyActivity::TNoTagBlockedByActivitiesOrLeavingDataClient)
+ ROUTING_NODEACTIVITY_ENTRY(KNoTag, AgentSCprStates::TNoTagOrProviderStopped)
+ NODEACTIVITY_ENTRY(KNoTag, AgentSCprStates::TStopAgent, AgentSCprStates::TAwaitingAgentDown, MeshMachine::TTag<CoreNetStates::KProviderStopped>)
+ ROUTING_NODEACTIVITY_ENTRY(CoreNetStates::KProviderStopped, CoreStates::TNoTagOrNoClients)
+
+ //The node mustn't go out of scope with clients present. The node must get rid of them first.
+ NODEACTIVITY_ENTRY(KNoTag, CoreActivities::CDestroyActivity::TMakeClientsLeaveOrProcessClientLeave, CoreStates::TAwaitingClientLeave, CoreActivities::CDestroyActivity::TNoTagOrNoTagBackwards)
+ THROUGH_NODEACTIVITY_ENTRY(KNoTag, CoreActivities::CDestroyActivity::TProcessClientLeave, TTag<CoreNetStates::KNoClients>)
+
+ THROUGH_NODEACTIVITY_ENTRY(CoreNetStates::KNoClients, PRStates::TProcessDestroy, MeshMachine::TNoTag)
+ NODEACTIVITY_ENTRY(KNoTag, MeshMachine::TDoNothing, MeshMachine::TAwaitingLeaveComplete, CoreActivities::CDestroyActivity::TNoTagOrNoTagBackwards)
+ LAST_NODEACTIVITY_ENTRY(KNoTag, CoreNetStates::TSendClientLeavingAndRemoveControlProvider)
+NODEACTIVITY_END()
+}
// Activity Map
namespace AgentSCprActivities
{
DEFINE_EXPORT_ACTIVITY_MAP(agentSCprActivities)
+ ACTIVITY_MAP_ENTRY(AgentSCprDestroyActivity, AgentSCprDestroy)
ACTIVITY_MAP_ENTRY(AgentSCprNotificationFromFlowActivity, AgentSCprNotificationFromFlow)
ACTIVITY_MAP_ENTRY(AgentSCprAuthenticationActivity, AgentSCprAuthentication)
ACTIVITY_MAP_ENTRY(AgentSCprDataClientGoneDownActivity, AgentSCprDataClientGoneDown)
--- a/linklayercontrol/networkinterfacemgr/agentprcore/src/agentscprstates.cpp Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayercontrol/networkinterfacemgr/agentprcore/src/agentscprstates.cpp Fri Apr 16 16:36:59 2010 +0300
@@ -235,7 +235,8 @@
}
else
{
- // TODO: SCpr Panic - unexpected message
+ // coming from destroy
+ reason = KErrAbort;
}
iContext.Node().SetActivityIdForAdapter(iContext.iNodeActivity->ActivityId());
--- a/linklayercontrol/networkinterfacemgr/inc/NIFIF.H Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayercontrol/networkinterfacemgr/inc/NIFIF.H Fri Apr 16 16:36:59 2010 +0300
@@ -28,11 +28,13 @@
#define SYMBIAN_NETWORKING_UPS
#include <nifman.h>
+#include <e32property.h>
#include <comms-infras/nifprvar.h>
#ifndef SYMBIAN_ENABLE_SPLIT_HEADERS
#include <comms-infras/nifif_internal.h>
#endif
+class RMBufChain;
/**
The direction of data transfer
--- a/linklayercontrol/networkinterfacemgr/inc/NIFMAN.H Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayercontrol/networkinterfacemgr/inc/NIFMAN.H Fri Apr 16 16:36:59 2010 +0300
@@ -23,9 +23,7 @@
#if !defined(__NIFMAN_H__)
#define __NIFMAN_H__
-#include <es_prot.h>
#include <nifvar.h>
-#include <cdbover.h>
#ifndef SYMBIAN_ENABLE_SPLIT_HEADERS
#include <nifman_internal.h>
--- a/linklayercontrol/networkinterfacemgr/netcfgext/src/netcfgextnbase.cpp Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayercontrol/networkinterfacemgr/netcfgext/src/netcfgextnbase.cpp Fri Apr 16 16:36:59 2010 +0300
@@ -25,6 +25,7 @@
#include <comms-infras/ca_startserver.h>
#include <cdbcols.h>
#include <comms-infras/commsdebugutility.h>
+#include <cdblen.h>
#ifdef _DEBUG
--- a/linklayercontrol/networkinterfacemgr/netcfgext/src/nifconfigurationcontrol.cpp Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayercontrol/networkinterfacemgr/netcfgext/src/nifconfigurationcontrol.cpp Fri Apr 16 16:36:59 2010 +0300
@@ -22,6 +22,7 @@
#include <comms-infras/ss_log.h>
#include "nifnullconfiguration.h"
#include <comms-infras/nifif.h>
+#include <metadatabase.h>
#include <commsdattypeinfov1_1.h>
#include <cdbcols.h>
#include <cdblen.h>
--- a/linklayercontrol/networkinterfacemgr/ts_nifmanbc/nifmanbc.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayercontrol/networkinterfacemgr/ts_nifmanbc/nifmanbc.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/linklayercontrol/networkinterfacemgr/ts_nifmanbc/nifmanbc_badconnpref.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayercontrol/networkinterfacemgr/ts_nifmanbc/nifmanbc_badconnpref.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/linklayercontrol/nullagt/TS_nullagt/group/nullagenttest.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayercontrol/nullagt/TS_nullagt/group/nullagenttest.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/linklayerprotocols/ethernetnif/EthInt/CLanIp4Bearer.cpp Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/ethernetnif/EthInt/CLanIp4Bearer.cpp Fri Apr 16 16:36:59 2010 +0300
@@ -36,6 +36,7 @@
#include "ProtocolHeaders.h"
#include <comms-infras/es_protbinder.h>
#include "EthProvision.h"
+#include <nifmbuf.h>
using namespace ESock;
--- a/linklayerprotocols/ethernetnif/EthInt/CLanIp6Bearer.cpp Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/ethernetnif/EthInt/CLanIp6Bearer.cpp Fri Apr 16 16:36:59 2010 +0300
@@ -30,6 +30,7 @@
#include "EthProto.h"
#include <comms-infras/es_protbinder.h>
#include "EthProvision.h"
+#include <nifmbuf.h>
using namespace ESock;
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/linklayerprotocols/ethernetnif/EtherPkt/CardCtl.cpp Fri Apr 16 16:36:59 2010 +0300
@@ -0,0 +1,463 @@
+// Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Control engine for ethernet packet driver
+//
+//
+
+/**
+ @file
+*/
+
+#include <nifman.h>
+#include <nifvar.h>
+#include <nifutl.h>
+#include <es_mbuf.h>
+#include <es_ini.h>
+#include <ir_sock.h>
+#include "PKTDRV.H"
+#include "ETHINTER.H"
+#include "Cardctl.h"
+#include <f32file.h>
+#include <e32svr.h>
+
+//#define __DebugCardCtl__ 1
+
+#if defined(__DebugCardCtl__)
+#include <e32svr.h>
+ #define DPRINT(x) RDebug::Print x
+ #pragma message ("Warning: this code contains RDebug::Print statements! Do not submit to the mainline with __DebugCardCtl__ defined.")
+#else
+ #define DPRINT(x)
+#endif
+
+/**
+Create a new CPcCardControlEngine object.
+@param aPktDrv Pointer to PC Card Packet Driver.
+@return A pointer to CPcCardControlEngine object.
+*/
+CPcCardControlEngine *CPcCardControlEngine::NewL(CPcCardPktDrv* aPktDrv)
+{
+ CPcCardControlEngine *cc=new (ELeave) CPcCardControlEngine(aPktDrv);
+ CleanupStack::PushL(cc);
+ cc->ConstructL();
+ CleanupStack::Pop();
+ return cc;
+}
+
+/**
+Physical device driver settings
+@internalComponent
+*/
+_LIT(KPddSection,"pdd_settings");
+
+/**
+PCMCIA Socket Number
+@internalComponent
+*/
+_LIT(KSocketNumber,"PCMCIA_socket");
+
+/**
+Create the CPcCardControlEngine object.
+*/
+void CPcCardControlEngine::ConstructL()
+{
+ iSender = CPcCardSender::NewL(this);
+ iReceiver = CPcCardReceiver::NewL(this);
+ iEventHandler = CPcCardEventHandler::NewL(this);
+
+ LoadDeviceDriversL();
+
+ CESockIniData* ini = CESockIniData::NewL(ETHER802_CONFIG_FILENAME);
+ CleanupStack::PushL(ini);
+
+ TInt socket;
+ if(!ini->FindVar(KPddSection,KSocketNumber,socket))
+ {
+ User::Leave(KErrNotFound);
+ }
+
+ CleanupStack::PopAndDestroy(ini);
+
+ TInt error = iCard.Open(socket);
+ User::LeaveIfError(error);
+}
+
+/**
+Open the Card LDD
+*/
+void CPcCardControlEngine::StartL()
+{
+ iCardOpen = ETrue;
+ iReceiver->QueueRead();
+ LinkLayerUp();
+}
+
+/**
+Find and loads the LDD and the PDD if the logical device driver loaded OK.
+The driver names are read from the LAN bearer table in commdb.
+*/
+void CPcCardControlEngine::LoadDeviceDriversL()
+{
+ TInt err;
+
+ //
+ // Get the device driver filenames for loading
+ //
+ TBuf<KCommsDbSvrDefaultTextFieldLength> pddOrLddFileName;
+
+ // LDD first...
+ TBuf<KCommsDbSvrMaxColumnNameLength> columnName=TPtrC(LAN_BEARER);
+ columnName.Append(TChar(KSlashChar));
+ columnName.Append(TPtrC(LAN_BEARER_LDD_FILENAME));
+
+ err = iNotify->NifNotify()->ReadDes(columnName, pddOrLddFileName); // Get the LDD name from commdb
+
+ if(err!=KErrNone)
+ {
+ __FLOG_STATIC(KEther802LogTag1,KEthLogTag3, _L("Could not find LDD filename in commdb - is .cfg file up-to-date? See ether802.ini for information on required fields in commdb."));
+ User::Leave(err);
+ }
+
+ err=User::LoadLogicalDevice(pddOrLddFileName);
+ if(err != KErrNone && err != KErrAlreadyExists)
+ {
+ User::Leave(err);
+ }
+
+ // ...and now the PDD
+ columnName.Zero();
+ columnName.Append(TPtrC(LAN_BEARER));
+ columnName.Append(TChar(KSlashChar));
+ columnName.Append(TPtrC(LAN_BEARER_PDD_FILENAME));
+
+ err = iNotify->NifNotify()->ReadDes(columnName, pddOrLddFileName); // Get the PDD filename from commdb
+
+ if(err!=KErrNone)
+ {
+ __FLOG_STATIC(KEther802LogTag1,KEthLogTag3, _L("Could not find PDD filename in commdb - is .cfg file up-to-date? See ether802.ini for information on required fields in commdb."));
+ User::Leave(err);
+ }
+
+ err = User::LoadPhysicalDevice(pddOrLddFileName);
+ if (err != KErrNone && err != KErrAlreadyExists)
+ {
+ User::Leave(err);
+ }
+
+ //
+ // Get device driver names for unloading
+ //
+ columnName.Zero();
+ columnName.Append(TPtrC(LAN_BEARER));
+ columnName.Append(TChar(KSlashChar));
+ columnName.Append(TPtrC(LAN_BEARER_PDD_NAME));
+
+ err = iNotify->NifNotify()->ReadDes(columnName, iPDDName); // Get the PDD name from commdb (so we can close it when we've finished with it)
+
+ if(err!=KErrNone)
+ {
+ __FLOG_STATIC(KEther802LogTag1,KEthLogTag3, _L("Could not find PDD name in commdb - is .cfg file up-to-date? See ether802.ini for information on required fields in commdb."));
+
+#ifdef _DEBUG
+ // Not being able to unload the device drivers is not a fatal error, so don't worry too
+ // much if we can't read the field out of commdb in release builds, but if the user is
+ // using a debug nif they ought to get it right...
+ User::Leave(err);
+#endif // _DEBUG
+ }
+
+ // Rather than fiddle around trying to reuse the contents of the descriptor (problems with field name lengths), just zero and start again
+ columnName.Zero();
+ columnName.Append(TPtrC(LAN_BEARER));
+ columnName.Append(TChar(KSlashChar));
+ columnName.Append(TPtrC(LAN_BEARER_LDD_NAME));
+
+ err = iNotify->NifNotify()->ReadDes(columnName, iLDDName); // Get the LDD name from commdb (so we can close it when we've finished with it)
+
+ if(err!=KErrNone)
+ {
+ __FLOG_STATIC(KEther802LogTag1,KEthLogTag3, _L("Could not find LDD name in commdb - is .cfg file up-to-date? See ether802.ini for information on required fields in commdb."));
+
+#ifdef _DEBUG
+ User::Leave(err); // see reasoning for LDD above
+#endif // _DEBUG
+ }
+
+ __FLOG_STATIC(KEther802LogTag1,KEthLogTag3, _L("Device drivers loaded"));
+}
+
+/**
+Cancel I/O and close the Card LDD.
+*/
+void CPcCardControlEngine::Stop()
+{
+ // LDD Performs status checks on Read and Write
+ // Completes requests with an error code if they are pending
+ iCard.WriteCancel();
+ iSender->EmptyQueue();
+ iSender->Cancel();
+
+ iCard.ReadCancel();
+ iCardOpen = EFalse;
+ iCard.Close();
+}
+
+CPcCardControlEngine::CPcCardControlEngine(CPcCardPktDrv* aPktDrv)
+:iCardOpen(EFalse), iNotify(aPktDrv)
+/**
+Constructor.
+@param aPktDrv Pointer to PC Card Packet Driver.
+*/
+{
+
+}
+
+/**
+Destructor.
+*/
+CPcCardControlEngine::~CPcCardControlEngine()
+{
+#ifdef _DEBUG
+ // see reasoning for only doing this in debug builds in LoadPacketDrivers()
+ User::FreeLogicalDevice(iLDDName);
+ User::FreePhysicalDevice(iPDDName);
+#endif
+
+ delete iReceiver;
+ delete iSender;
+ delete iEventHandler;
+}
+
+/**
+Upwards notify
+@param aBuffer A Reference to a buffer holding data.
+*/
+void CPcCardControlEngine::ProcessReceivedPacket(TDesC8& aBuffer)
+{
+ iNotify->ReadDataAvailable(aBuffer);
+}
+
+/**
+Resume Sending is a notification call into NIF from the lower layer telling the NIF that a
+previous sending congestion situation has been cleared and it can accept more downstack data.
+*/
+void CPcCardControlEngine::ResumeSending()
+{
+ iNotify->ResumeSending();
+}
+
+/**
+Resume Sending is a notification call into NIF from the lower layer telling the NIF that
+the interface is now up and can accept and transmit data. NIF subsequently calls all the
+bearers' StartSending() methods directly.
+*/
+void CPcCardControlEngine::LinkLayerUp()
+{
+ iNotify->LinkLayerUp();
+}
+
+/**
+Sender class handles queueing and takes ownership of the HBuf and the CIOBuffer.
+@param aBuffer The data to be send is set.
+@return 0 Tells the higher layer to send no more data.
+ 1 Tells higher layer that it can send more data.
+*/
+TInt CPcCardControlEngine::Send(HBufC8* aBuffer)
+{
+ DPRINT((_L(">CPcCardControlEngine::Send")));
+ CIOBuffer* buf = NULL;
+ TRAPD(err,buf = CIOBuffer::NewL(aBuffer));
+ if(err != KErrNone)
+ {
+ DPRINT((_L(">CPcCardControlEngine::Send No Buffer.")));
+ delete aBuffer;
+ }
+ else
+ {
+ DPRINT((_L(">CPcCardControlEngine::Send About to iSender.")));
+ err = iSender->Send(buf);
+ }
+ DPRINT((_L("<CPcCardControlEngine::Send.")));
+ return err;
+}
+
+/**
+Call to LDD or subordinate object to get the Hardware address of the LAN Device
+@return NULL Failure.
+ (NULL Terminated Binary String) The Hardware Address of the interface. LAN Device
+ Specific
+*/
+TUint8* CPcCardControlEngine::GetInterfaceAddress()
+{
+ iConfig.SetMax();
+ iCard.Config(iConfig);
+ return ((TUint8*)iConfig.Ptr())+2; // The MAC address is located 2 bytes
+ // from the start of the buffer
+}
+
+#if !defined(__WINS__)
+//
+
+/**
+ethermac.dat reading - work around for mac address problem
+@internal component
+*/
+_LIT(KEtherMacFileName,"C:\\System\\Data\\EtherMac.dat");
+
+/**
+Parse the Machine Address from the File.
+*/
+void CPcCardControlEngine::ParseMACFromFileL()
+{
+
+ TBuf8<64> controlBuf; // the size of this is defined in the driver as 64.
+ TBuf8<12> macAddress = 0;
+ RFile macFile;
+ RFs fileSrv;
+
+ User::LeaveIfError(fileSrv.Connect());
+ User::LeaveIfError(macFile.Open(fileSrv,KEtherMacFileName,EFileRead));
+ User::LeaveIfError(macFile.Read(macAddress,12));
+ macFile.Close();
+ fileSrv.Close();
+ controlBuf.SetLength(8);
+ controlBuf[0] = KEthSpeed10BaseT;
+ controlBuf[1] = KEthDuplexHalf;
+
+ TBuf<20> validChars(_L("0123456789abcdef"));
+ TUint8 value;
+ TUint8 upper=0;
+ TChar c;
+ TInt pos;
+ iConfig.SetMax(); // MAC Address fix
+ for(TInt i=0; i<6; i++)
+ {
+ c = macAddress[2*i];
+ c.LowerCase();
+ if((pos = validChars.Locate(c))==KErrNotFound)
+ {
+ pos = upper;
+ break;
+ }
+ upper = (TUint8)pos;
+ c = macAddress[(2*i)+1];
+ c.LowerCase();
+ if((pos = validChars.Locate(c))==KErrNotFound)
+ {
+ User::Leave(KErrNotFound);
+ }
+ value = (TUint8)pos;
+ value = (TUint8)((upper<<4) | value);
+ controlBuf.Append(value);
+ iConfig[i+2]=value; // MAC Address fix 21/05/01
+ }
+ TRequestStatus status = 0;
+ DPRINT((_L("ParseMACFromFileL(), iConfig MAC set to %x %x %x %x %x %x"),
+ iConfig[2],iConfig[3],iConfig[4],iConfig[5],iConfig[6],iConfig[7]));
+ User::LeaveIfError(iCard.SetMAC(controlBuf));
+
+ User::WaitForRequest(status);
+ User::LeaveIfError(status.Int());
+}
+#endif
+
+/**
+Constructor. Generic Buffer class
+Currently used for transmit buffers
+*/
+CIOBuffer::CIOBuffer() : iBufPtr(NULL,0)
+{
+}
+
+/**
+Destructor. Free the HBuf if there is one
+*/
+CIOBuffer::~CIOBuffer()
+{
+ FreeData();
+}
+
+/**
+Creation where we new the HBuf.
+@param aSize Length of the Buffer.
+@return A pointer to CIOBuffer object.
+*/
+CIOBuffer* CIOBuffer::NewL(const TInt aSize)
+{
+ CIOBuffer * self = new (ELeave) CIOBuffer;
+ CleanupStack::PushL(self);
+ self->ConstructL(aSize);
+ CleanupStack::Pop();
+ return self;
+}
+
+/**
+Construction where we new the HBuf
+@param aSize Length of the Buffer.
+*/
+void CIOBuffer::ConstructL(const TInt aSize)
+{
+ iBuf = HBufC8::NewL(aSize);
+ TPtr8 temp=iBuf->Des();
+ iBufPtr.Set(temp);
+}
+
+/**
+HBuf provided.
+@param aBuf The data to be assigned
+@return A pointer to CIOBuffer object.
+*/
+CIOBuffer* CIOBuffer::NewL(HBufC8* aBuf)
+{
+ CIOBuffer * self = new (ELeave) CIOBuffer;
+ self->Assign(aBuf);
+ return self;
+}
+
+/**
+Offset
+*/
+TInt CIOBuffer::LinkOffset()
+{
+ return _FOFF(CIOBuffer,iLink);
+}
+
+/**
+Assigns the data from buffer to pointer.
+
+@param aBuffer The data to be assigned
+*/
+void CIOBuffer::Assign(HBufC8* aBuffer)
+{
+ FreeData();
+ iBuf = aBuffer;
+ if(aBuffer)
+ {
+ TPtr8 temp=iBuf->Des();
+ iBufPtr.Set(temp);
+ }
+}
+
+/**
+Frees the data.
+*/
+void CIOBuffer::FreeData()
+{
+ if(iBuf)
+ {
+ delete iBuf;
+ iBuf = NULL;
+ }
+}
+
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/linklayerprotocols/ethernetnif/EtherPkt/CardDll.cpp Fri Apr 16 16:36:59 2010 +0300
@@ -0,0 +1,365 @@
+// Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
+
+#include <nifman.h>
+#include <nifvar.h>
+#include <nifutl.h>
+#include <es_mbuf.h>
+#include <nifmbuf.h>
+#include "PKTDRV.H"
+#include "ETHINTER.H"
+#include "Cardctl.h"
+
+
+/**
+@internalComponent
+*/
+extern "C"
+{
+ IMPORT_C CPktDrvFactory * NewPcCardPktDrvFactoryL(); //< Force export
+}
+
+/**
+Library file is opened and this is the the first and only export.
+@internalComponent
+@return A pointer to CPktDrvFactory object.
+*/
+EXPORT_C CPktDrvFactory* NewPcCardPktDrvFactoryL()
+{
+ CPktDrvFactory *f=new (ELeave) CPcCardPktDrvFactory;
+ return f;
+}
+
+/**
+Create the packet driver object
+@param aParent Pointer to the parent Ethint NIF class.
+@return A pointer to CPktDrvBase object.
+*/
+CPktDrvBase* CPcCardPktDrvFactory::NewDriverL(CLANLinkCommon* aParent)
+{
+ CPktDrvBase *drv = new (ELeave) CPcCardPktDrv(*this);
+ CleanupStack::PushL(drv);
+ drv->ConstructL(aParent);
+ CleanupStack::Pop();
+ return drv;
+}
+
+/**
+Constructor.
+*/
+CPcCardPktDrvFactory::CPcCardPktDrvFactory()
+{
+
+}
+
+/**
+Packet Driver version number.
+@return Version number of the Packet Driver
+*/
+TVersion CPcCardPktDrvFactory::Version() const
+{
+ return(TVersion(KPcCardDrvMajorVersionNumber,KPcCardDrvMinorVersionNumber,KPcCardDrvBuildVersionNumber));
+}
+
+
+/**
+Constructor. Packet Driver object.
+*/
+CPcCardPktDrv::CPcCardPktDrv(CPktDrvFactory& aFactory) : CPktDrvBase(aFactory)
+{
+
+}
+
+/**
+Only one object owned
+Destructor.
+*/
+CPcCardPktDrv::~CPcCardPktDrv()
+{
+ delete iControl;
+}
+
+/**
+Pure Virtual Construction of the CPktDrvBase object
+@param aParent Pointer to the CLANLinkCommon class.
+*/
+void CPcCardPktDrv::ConstructL(CLANLinkCommon* aParent)
+{
+ iParent = aParent;
+ // Card control engine
+ iControl=CPcCardControlEngine::NewL(this);
+}
+
+/**
+Pure Virtual Downstack call. " Call to LDD or subordinate object to start/initialise the
+Physical device
+@return KErrNone if Successful
+ KErrNotSupported LAN Device does not support.
+ Implementation specific Error Code Failure
+*/
+TInt CPcCardPktDrv::StartInterface()
+{
+ // Opens the card and queues a read
+ // Control engine validates
+ TRAPD(err,iControl->StartL());
+ return err;
+}
+
+/**
+Call to LDD or subordinate object to stop/de-initialise the Physical device
+@return KErrNone if Successful
+ KErrNotSupported LAN Device does not support.
+ Implementation specific Error Code Failure
+*/
+TInt CPcCardPktDrv::StopInterface()
+{
+ // Closes the card
+ // Control engine validates
+ iControl->Stop();
+ return KErrNone;
+}
+
+/**
+Call to LDD or subordinate object to reset/re-initialise the Physical device
+@return KErrNone if Successful
+ KErrNotSupported LAN Device does not support.
+ Implementation specific Error Code Failure
+*/
+TInt CPcCardPktDrv::ResetInterface()
+{
+ iControl->Stop();
+ TRAPD(err,iControl->StartL());
+ return err;
+}
+
+/**
+Sender Class is generic and does not want to know about RMBuf's
+Copy to a Heap Buffer and Free the packet. EtherII MAC layer comments
+Say we should free the packet buffer
+RMBuf could contain a chain so get into a contiguous buffer
+@param aPacket Reference to a chain of data buffers to be passed to the line.
+@return 0 Tells the higher layer to send no more data.
+ 1 Tells higher layer that it can send more data.
+*/
+TInt CPcCardPktDrv::Send(RMBufChain &aPacket)
+{
+ if(!iControl->CardOpen())
+ {
+ aPacket.Free();
+ return KErrNotReady;
+ }
+ HBufC8 * buf = NULL;
+ TRAPD(err,buf = HBufC8::NewMaxL(aPacket.Length()));
+ if(err != KErrNone)
+ {
+ aPacket.Free();
+ return err;
+ }
+ TPtr8 ptr = buf->Des();
+ aPacket.CopyOut(ptr);
+ aPacket.Free();
+ return(iControl->Send(buf));
+}
+
+/**
+Read the Available data.
+@param aBuffer A Reference to a buffer holding data.
+*/
+void CPcCardPktDrv::ReadDataAvailable(TDesC8& aBuffer)
+{
+ RMBufPacket frame;
+ TRAPD(ret,frame.CreateL(aBuffer,0));
+ if (ret == KErrNone)
+ {
+ frame.Pack();
+ iParent->Process(frame);
+ }
+}
+
+/**
+Resume Sending is a notification call into NIF from the lower layer telling the NIF that a
+previous sending congestion situation has been cleared and it can accept more downstack data.
+*/
+void CPcCardPktDrv::ResumeSending()
+{
+ iParent->ResumeSending();
+}
+
+/**
+Call to LDD or subordinate object to set the receive mode of the LAN Device
+@param aMode The mode to be set for the LAN Device.
+@return KErrNotSupported LAN Device does not support.
+*/
+TInt CPcCardPktDrv::SetRxMode(TRxMode /*aMode*/)
+{
+ return KErrNotSupported;
+}
+
+/**
+Call to LDD or subordinate object to Get the receive mode of the LAN Device
+@return KErrNotSupported LAN Device does not support.
+*/
+TInt CPcCardPktDrv::GetRxMode() const
+{
+ return KErrNotSupported;
+}
+
+/**
+Specifies the AccessType.
+@return KErrNotSupported LAN Device does not support.
+*/
+TInt CPcCardPktDrv::AccessType()
+{
+ return KErrNotSupported;
+}
+
+/**
+Specifies the ReleaseType.
+@return KErrNotSupported LAN Device does not support.
+*/
+TInt CPcCardPktDrv::ReleaseType()
+{
+ return KErrNotSupported;
+}
+
+/**
+Call to LDD or subordinate object to get the Hardware address of the LAN Device
+@return NULL Failure.
+ (NULL Terminated Binary String) The Hardware Address of the interface. LAN Device
+ Specific
+*/
+TUint8* CPcCardPktDrv::GetInterfaceAddress()const
+{
+ return (iControl->GetInterfaceAddress());
+}
+
+/**
+Call to LDD or subordinate object to set the Hardware address of the LAN Device.
+@param THWAddr Address of where the Multicast list should be written.
+@return KErrNone if Successful
+ KErrNotSupported LAN Device does not support.
+ Implementation specific Error Code Failure
+*/
+TInt CPcCardPktDrv::SetInterfaceAddress(const THWAddr&)
+{
+ return KErrNotSupported;
+}
+
+/**
+Call to LDD or subordinate object to retrieve the Multicast List from the LAN Device
+@param aAddr Address of where the Multicast list should be written.
+@param n Output Parameter , number of Addresses written
+@return KErrNone if Successful
+ KErrNotSupported LAN Device does not support.
+ Implementation specific Error Code Failure
+*/
+TInt CPcCardPktDrv::GetMulticastList(const THWAddr* /*aAddr*/, TInt& /*n*/) const
+{
+ return KErrNotSupported;
+}
+
+/**
+Call to LDD or subordinate object to set the Multicast List for the LAN Device.
+@param aAddr Address of where the Multicast list should be written.
+@param n Output Parameter , number of Addresses written
+@return KErrNone if Successful
+ KErrNotSupported LAN Device does not support.
+ Implementation specific Error Code Failure
+*/
+TInt CPcCardPktDrv::SetMulticastList(const THWAddr* /*aAddr*/, TInt /*n*/)
+{
+ return KErrNotSupported;
+}
+
+/**
+Call to LDD or subordinate object to power up the LAN Device.
+@return KErrNone if Successful
+ KErrNotSupported LAN Device does not support.
+ Implementation specific Error Code Failure
+*/
+TInt CPcCardPktDrv::InterfacePowerUp()
+{
+ return KErrNotSupported;
+}
+
+/**
+Call to LDD or subordinate object to power down the LAN Device
+@return KErrNone if Successful
+ KErrNotSupported LAN Device does not support.
+ Implementation specific Error Code Failure
+*/
+TInt CPcCardPktDrv::InterfacePowerDown()
+{
+ return KErrNotSupported;
+}
+
+/**
+Call to LDD or subordinate object to suspend the LAN Device.
+@return KErrNone if Successful
+ KErrNotSupported LAN Device does not support.
+ Implementation specific Error Code Failure
+*/
+TInt CPcCardPktDrv::InterfaceSleep()
+{
+ return KErrNotSupported;
+}
+
+/**
+Call to LDD or subordinate object to resume the LAN Device.
+@return KErrNone if Successful
+ KErrNotSupported LAN Device does not support.
+ Implementation specific Error Code Failure
+*/
+TInt CPcCardPktDrv::InterfaceResume()
+{
+ return KErrNotSupported;
+}
+
+/**
+Resume Sending is a notification call into NIF from the lower layer telling the NIF that
+the interface is now up and can accept and transmit data. NIF subsequently calls all the
+bearers' StartSending() methods directly.
+*/
+void CPcCardPktDrv::LinkLayerUp()
+{
+ iParent->LinkLayerUp();
+}
+
+/**
+Receive notifications from agent
+*/
+TInt CPcCardPktDrv::Notification(enum TAgentToNifEventType /*aEvent*/, void* /*aInfo*/)
+{
+ return KErrNotSupported;
+}
+
+/**
+Receive Control() calls from agent/nifman/connection
+*/
+TInt CPcCardPktDrv::Control(TUint /*aLevel*/,TUint /*aName*/,TDes8& /*aOption*/, TAny* /*aSource*/)
+{
+ return KErrNotSupported;
+}
+
+/**
+Return the pointer to the ethernet nif.
+Purely for access to commdb reading functionality
+*/
+CLANLinkCommon* CPcCardPktDrv::NifNotify()
+{
+ return iParent;
+}
+
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/linklayerprotocols/ethernetnif/EtherPkt/CardIo.cpp Fri Apr 16 16:36:59 2010 +0300
@@ -0,0 +1,488 @@
+// Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+//
+
+/**
+ @file
+*/
+
+#include <nifman.h>
+#include <nifvar.h>
+#include <nifutl.h>
+#include <es_mbuf.h>
+#include "PKTDRV.H"
+#include "ETHINTER.H"
+#include "Cardctl.h"
+
+//#define __DebugCardLo__ 1
+#if defined(__DebugCardLo__)
+#include <e32svr.h>
+ #define DPRINT(x) RDebug::Print x
+ #pragma message ("Warning: this code contains RDebug::Print statements! Do not submit to the mainline with __DebugCardCtl__ defined.")
+#else
+ #define DPRINT(x)
+#endif
+
+#ifdef __DebugCardLo__
+// TCP packet tracing debug
+const TUint8 ETHER2_TYPE_IP_MSB = 0x08;
+const TUint8 ETHER2_TYPE_IP_LSB = 0x00;
+const TUint8 IP_TYPE_TCP = 0x06;
+static inline TBool IsTcp(TDesC8 &aFrame)
+{
+ return (aFrame[12] == ETHER2_TYPE_IP_MSB && aFrame[13] == ETHER2_TYPE_IP_LSB && aFrame[23] == IP_TYPE_TCP);
+}
+static TInt GetTcpSeqNumber(TDesC8 &aFrame)
+ {
+ TInt seqNum = 0;
+ if (IsTcp(aFrame))
+ seqNum = aFrame[38] << 24 | aFrame[39] << 16 | aFrame[40] << 8| aFrame[41];
+ return seqNum;
+ }
+static TInt GetTcpAckNumber(TDesC8 &aFrame)
+ {
+ TInt ackNum = 0;
+ if (IsTcp(aFrame))
+ ackNum = aFrame[42] << 24 | aFrame[43] << 16 | aFrame[44] << 8| aFrame[45];
+ return ackNum;
+ }
+#endif
+
+
+/**
+Send active object class
+When CIOBuffer's are passed to SendL() the class takes ownership and is
+therefore resposible for freeing them in the RunL()
+@internalComponent
+*/
+const TInt KTxQueueThreshold = 40;
+
+/**
+Constructor.
+*/
+CPcCardSender::CPcCardSender() : CActive(EPriorityStandard)
+{
+
+}
+
+/**
+Destructor.
+Could be buffers on the transmit queue, free them as this class should be sole owner.
+*/
+CPcCardSender::~CPcCardSender()
+{
+ EmptyQueue();
+ Cancel();
+}
+
+/**
+Standard CActive construction.
+@param aParent Pointer to the parent CPcCardControlEngine class.
+@return A pointer to CPcCardSender object.
+*/
+CPcCardSender* CPcCardSender::NewL(CPcCardControlEngine* aParent)
+{
+ CPcCardSender *sd=new (ELeave) CPcCardSender;
+ CleanupStack::PushL(sd);
+ sd->InitL(aParent);
+ CActiveScheduler::Add(sd);
+ CleanupStack::Pop();
+ return sd;
+}
+
+/**
+Add the newly created object to an object container.
+@param aParent Pointer to the parent CPcCardControlEngine class.
+*/
+void CPcCardSender::InitL(CPcCardControlEngine* aParent)
+{
+ iParent=aParent;
+ iTxQueue.SetOffset(CIOBuffer::LinkOffset());
+ iQueueLength = 0;
+ iStopSending = EFalse;
+}
+
+/**
+Protocol inspects return
+It blocks sending if it receives a return <= 0
+This value should be propogated up through the stack
+@internalComponent
+*/
+const TInt KStopSending = 0;
+
+/**
+Protocol inspects return to indicate Keep sending the data.
+@internalComponent
+*/
+const TInt KContinueSending = 1;
+
+/**
+Writes the data to buffer.
+
+@param aBuffer The data to be send.
+@return 0 Tells the higher layer to stop sending the data.
+ 1 Tells higher layer that it can continue sending more data.
+*/
+TInt CPcCardSender::Send(CIOBuffer *aBuffer)
+{
+ DPRINT((_L(">pkt tx: requested write - tcp seq=%u ack=%u iQueueLength=%d threadId=%d"),
+ GetTcpSeqNumber(aBuffer->Ptr()), GetTcpAckNumber(aBuffer->Ptr()), iQueueLength, (TInt)RThread().Id() ));
+
+ // Check to see if we need to start transmission
+ // Pseudo interrupt queue
+ TBool startTx = iTxQueue.IsEmpty();
+
+ iTxQueue.AddLast(*aBuffer);
+ iQueueLength++;
+ if(startTx)
+ {
+ // Transmitter was idle start next transmit
+ DPRINT((_L(">pkt tx: PRE write - tcp seq=%u ack=%u iQueueLength=%d threadId=%d"),
+ GetTcpSeqNumber(aBuffer->Ptr()), GetTcpAckNumber(aBuffer->Ptr()), iQueueLength, (TInt)RThread().Id() ));
+ iParent->iCard.Write(iStatus,aBuffer->Ptr());
+ SetActive();
+ //DPRINT((_L(">pkt tx: PST write - tcp seq=%u ack=%u iQueueLength=%d threadId=%d"), GetTcpSeqNumber(aBuffer->Ptr()), GetTcpAckNumber(aBuffer->Ptr()), iQueueLength, RThread().Id() ));
+ }
+ else
+ {
+ DPRINT((_L(">pkt tx: PST skipped write queuing (leave for runl) - tcp seq=%u ack=%u iQueueLength=%d threadId=%d"),
+ GetTcpSeqNumber(aBuffer->Ptr()), GetTcpAckNumber(aBuffer->Ptr()), iQueueLength, (TInt)RThread().Id() ));
+ }
+ // The stack could saturate us with data
+ // Tell the stack to send no more
+ // We will unblock the stack when the queue size drops below
+ // the the threshold
+ if(iQueueLength >= KTxQueueThreshold)
+ {
+ iStopSending = ETrue;
+ return KStopSending;
+ }
+ else
+ {
+ return KContinueSending;
+ }
+}
+
+/**
+Free all queued buffers. Should be safe as this class owns them
+*/
+void CPcCardSender::EmptyQueue()
+{
+ DPRINT((_L(">pkt tx: emptying driver...")));
+ while(!iTxQueue.IsEmpty())
+ {
+ CIOBuffer* buf = iTxQueue.First();
+ iTxQueue.Remove(*buf);
+ delete buf;
+ }
+ iQueueLength = 0;
+ iStopSending = EFalse;
+}
+
+/**
+Write completion from the LDD. Pseudo transmit interrupt handler
+*/
+void CPcCardSender::RunL()
+{
+ DPRINT((_L(">pkt tx runl: completion - tcp seq=%u ack=%u iQueueLength=%d threadId=%d"),
+ GetTcpSeqNumber(iTxQueue.First()->Ptr()), GetTcpAckNumber(iTxQueue.First()->Ptr()), iQueueLength, (TInt)RThread().Id() ));
+ // Check for error, all we can do is free the buffers
+ if(iStatus.Int()!=KErrNone)
+ {
+ DPRINT((_L(">pkt tx runl error... emptying queue: - tcp seq=%u ack=%u iQueueLength=%d threadId=%d"),
+ GetTcpSeqNumber(iTxQueue.First()->Ptr()), GetTcpAckNumber(iTxQueue.First()->Ptr()), iQueueLength, (TInt)RThread().Id() ));
+ EmptyQueue();
+ return;
+ }
+
+ if(!iTxQueue.IsEmpty())
+ {
+ // Head of the queue has been transmitted
+ // Remove it and free it
+ CIOBuffer* buf = iTxQueue.First();
+ iTxQueue.Remove(*buf);
+ iQueueLength--;
+ delete buf;
+
+
+ // Check to see if there are still buffers queued.
+ // Start next transmit if there are
+ TBool startTx;
+ (iTxQueue.IsEmpty()) ? (startTx = EFalse) : (startTx = ETrue);
+ if(startTx)
+ {
+ buf = iTxQueue.First();
+ DPRINT((_L(">pkt tx runl PRE write...: - tcp seq=%u ack=%u iQueueLength=%d threadId=%d"),
+ GetTcpSeqNumber(buf->Ptr()), GetTcpAckNumber(buf->Ptr()), iQueueLength, (TInt)RThread().Id() ));
+ iParent->iCard.Write(iStatus,buf->Ptr());
+ SetActive();
+ }
+ else
+ {
+ DPRINT((_L(">pkt tx runl skipped writing (queue empty)...:")));
+ }
+ // Resume sending if the protocol was previously blocked
+ if(iStopSending && iQueueLength < KTxQueueThreshold)
+ {
+ DPRINT((_L(">pkt tx runl resume sending notification...: - tcp seq=%u ack=%u iQueueLength=%d threadId=%d"),
+ GetTcpSeqNumber(iTxQueue.First()->Ptr()), GetTcpAckNumber(iTxQueue.First()->Ptr()), iQueueLength, (TInt)RThread().Id() ));
+
+ iStopSending = EFalse;
+ iParent->ResumeSending();
+ }
+ }
+}
+
+/**
+cancellation of an outstanding request.
+*/
+void CPcCardSender::DoCancel()
+{
+ iParent->iCard.WriteCancel();
+}
+
+/**
+Read active object class.
+Read kept permanently on the LDD
+Read completion is notified immediately up through the stack
+with the one receive buffer therefore no Q.
+*/
+CPcCardReceiver::CPcCardReceiver() : CActive(EPriorityMore) , iRecvBufPtr(NULL,0)
+{
+
+}
+
+/**
+Constructor.
+*/
+CPcCardReceiver::~CPcCardReceiver()
+{
+ Cancel();
+ // One buffer only
+ delete iRecvBuffer;
+}
+
+/**
+Standard CActive construction.
+@param aParent Pointer to the parent CPcCardControlEngine class.
+@return A pointer to CPcCardReceiver object.
+*/
+CPcCardReceiver* CPcCardReceiver::NewL(CPcCardControlEngine* aParent)
+{
+ CPcCardReceiver *rv=new (ELeave) CPcCardReceiver;
+ CleanupStack::PushL(rv);
+ rv->InitL(aParent);
+ CActiveScheduler::Add(rv);
+ CleanupStack::Pop();
+ return rv;
+}
+
+/**
+Allocate the one and only read buffer.
+@param aParent Pointer to the parent CPcCardControlEngine class.
+*/
+void CPcCardReceiver::InitL(CPcCardControlEngine* aParent)
+{
+ iParent=aParent;
+ iRecvBufLength=KEtherBufSize;
+ iRecvBuffer=HBufC8::NewMaxL(iRecvBufLength);
+ TPtr8 temp=iRecvBuffer->Des();
+ iRecvBufPtr.Set(temp);
+}
+
+/**
+Pass the receive buffer to the Card.
+*/
+void CPcCardReceiver::QueueRead()
+{
+ iRecvBufPtr.SetMax();
+ DPRINT((_L(">pkt queuing read...")));
+ iParent->iCard.Read(iStatus,iRecvBufPtr);
+ SetActive();
+}
+
+/**
+Pseudo read interrupt handler.
+*/
+void CPcCardReceiver::RunL()
+{
+ if (iParent->CardOpen())
+ {
+ if (iStatus.Int()!=KErrNone)
+ {
+ DPRINT((_L(">pkt tx runl: bad status=%d tcp seq=%u ack=%u threadId=%d"),
+ iStatus.Int(), GetTcpSeqNumber(iRecvBufPtr), GetTcpAckNumber(iRecvBufPtr), (TInt)RThread().Id() ));
+ QueueRead();
+ return;
+ }
+ // Pass the buffer up the stack
+ // and queue the next read, safe to reuse the buffer.
+ if(iRecvBufPtr.Length())
+ {
+ DPRINT((_L(">pkt rx runl: tcp seq=%u ack=%u threadId=%d"),
+ GetTcpSeqNumber(iRecvBufPtr), GetTcpAckNumber(iRecvBufPtr), (TInt)RThread().Id() ));
+ iParent->ProcessReceivedPacket(iRecvBufPtr);
+ }
+ QueueRead();
+ }
+ else
+ {
+ DPRINT((_L(">CPcCardReceiver::RunL Card NOT open")));
+ }
+}
+
+/**
+Cancellation of an outstanding request.
+*/
+void CPcCardReceiver::DoCancel()
+{
+ iParent->iCard.ReadCancel();
+}
+
+/**
+Constructor.
+*/
+CPcCardEventHandler::CPcCardEventHandler() : CActive(EPriorityStandard)
+{
+
+}
+
+/**
+Destructor.
+*/
+CPcCardEventHandler::~CPcCardEventHandler()
+{
+ Cancel();
+}
+
+/**
+Allocate the one and only read buffer.
+@param aParent Pointer to the parent CPcCardControlEngine class.
+*/
+void CPcCardEventHandler::InitL(CPcCardControlEngine* aParent)
+{
+ iParent = aParent;
+}
+
+/**
+Standard CActive construction
+@param aParent Pointer to the parent CPcCardControlEngine class.
+@return A pointer to the CPcCardEventHandler object.
+*/
+CPcCardEventHandler* CPcCardEventHandler::NewL(CPcCardControlEngine* aParent)
+{
+ CPcCardEventHandler *p=new (ELeave) CPcCardEventHandler;
+ CleanupStack::PushL(p);
+ p->InitL(aParent);
+ CActiveScheduler::Add(p);
+ CleanupStack::Pop();
+ return p;
+}
+
+/**
+Handles an active object’s request completion event.
+*/
+void CPcCardEventHandler::RunL()
+{
+ // TODO Parse code in iStatus for type of event
+}
+
+/**
+Cancellation of an outstanding request.
+*/
+void CPcCardEventHandler::DoCancel()
+{
+}
+
+/**
+Gets the Event generated by the device drivers.
+*/
+void CPcCardEventHandler::GetEvent()
+{
+ // Tell the device driver we want ALL Events
+ iEventBuffer.SetLength(1);
+ iEventBuffer[0] = 0xFF;
+ SetActive();
+}
+
+/**
+Constructor.
+*/
+CPcCardIOCTL::CPcCardIOCTL() : CActive(EPriorityStandard)
+{
+
+}
+
+/**
+Destructor.
+*/
+CPcCardIOCTL::~CPcCardIOCTL()
+{
+ Cancel();
+}
+
+/**
+Add the newly created object to an object container.
+@param aParent Pointer to the parent CPcCardControlEngine class.
+*/
+void CPcCardIOCTL::InitL(CPcCardControlEngine* aParent)
+{
+ iParent = aParent;
+}
+
+TInt CPcCardIOCTL::Ioctl(const TUint8 aIOCTLCode)
+{
+ if(IsActive())
+ return KErrNotReady;
+ iIOCTLBuffer.SetLength(1);
+ iIOCTLBuffer[0] = aIOCTLCode;
+ iCurrentIOCTL = aIOCTLCode;
+ SetActive();
+ return KErrNone;
+}
+
+
+/**
+Standard CActive construction.
+@param aParent Pointer to the parent CPcCardControlEngine class.
+@return A pointer to CPcCardIOCTL object.
+*/
+CPcCardIOCTL* CPcCardIOCTL::NewL(CPcCardControlEngine* aParent)
+{
+ CPcCardIOCTL *p=new (ELeave) CPcCardIOCTL;
+ CleanupStack::PushL(p);
+ p->InitL(aParent);
+ CActiveScheduler::Add(p);
+ CleanupStack::Pop();
+ return p;
+}
+
+/**
+Handles an active object’s request completion event.
+*/
+void CPcCardIOCTL::RunL()
+{
+ {
+ iParent->iReceiver->QueueRead();
+ iParent->LinkLayerUp();
+ }
+}
+
+/**
+Cancellation of an outstanding request.
+*/
+void CPcCardIOCTL::DoCancel()
+{
+}
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/linklayerprotocols/ethernetnif/EtherPkt/Cardctl.h Fri Apr 16 16:36:59 2010 +0300
@@ -0,0 +1,201 @@
+// Copyright (c) 1997-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
+/**
+ @file
+ @internalComponent
+*/
+
+#if !defined(__CARDCTL_H__)
+#define __CARDCTL_H__
+
+#include <d32ethernet.h>
+
+#include "carddrv.h"
+#include <comms-infras/connectionsettings.h> // for KSlashChar
+
+const TInt KConfigBufferSize = 12;
+
+
+NONSHARABLE_CLASS(CIOBuffer) : public CBase
+/**
+Generic buffer class
+Enables HBufC8 pointers to be queued
+@internalComponent
+*/
+{
+public:
+ ~CIOBuffer();
+ inline HBufC8* Data() const {return iBuf;};
+ void FreeData();
+ inline TPtr8& Ptr() {return iBufPtr;};
+ void Assign(HBufC8* aBuffer = NULL);
+ static CIOBuffer* NewL(HBufC8* aBuf = NULL);
+ static CIOBuffer* NewL(const TInt aSize);
+ static TInt LinkOffset();
+
+private:
+ CIOBuffer();
+ void ConstructL(const TInt aSize);
+ // void Construct(HBufC8* aBuffer);
+
+ TSglQueLink iLink;
+ HBufC8* iBuf;
+ TPtr8 iBufPtr;
+};
+
+
+// Main Card Control class. Controls open, close, read, write etc
+class CPcCardSender;
+class CPcCardReceiver;
+class CPcCardIOCTL;
+class CPcCardEventHandler;
+
+NONSHARABLE_CLASS(CPcCardControlEngine) : public CBase
+/**
+@internalComponent
+*/
+{
+public:
+ friend class CPcCardSender;
+ friend class CPcCardReceiver;
+ friend class CPcCardIOCTL;
+ friend class CPcCardEventHandler;
+
+ static CPcCardControlEngine *NewL(CPcCardPktDrv* aPktDrv);
+ ~CPcCardControlEngine();
+ void StartL();
+ void Stop();
+ TUint8* GetInterfaceAddress();
+ TInt Send(HBufC8* aBuffer);
+ TBool CardOpen(){return iCardOpen;};
+
+#if (!defined __WINS__)
+ void ParseMACFromFileL();
+#endif
+
+
+private:
+ CPcCardControlEngine(CPcCardPktDrv* aPktDrv);
+ void ConstructL();
+ void ProcessReceivedPacket(TDesC8 &aBuffer);
+ void ResumeSending();
+ void LinkLayerUp();
+ void LoadDeviceDriversL();
+
+private:
+ TBool iCardOpen;
+ CPcCardPktDrv* iNotify;
+
+ TBuf8<KConfigBufferSize> iConfig;
+
+ CPcCardSender* iSender;
+ CPcCardReceiver* iReceiver;
+ CPcCardEventHandler* iEventHandler;
+ RBusDevEthernet iCard;
+ TInt iPcmciaSocket;
+
+ TBuf<KCommsDbSvrDefaultTextFieldLength> iPDDName;
+ TBuf<KCommsDbSvrDefaultTextFieldLength> iLDDName;
+};
+
+NONSHARABLE_CLASS(CPcCardSender) : public CActive
+/**
+Writer Active object class
+Queues buffers for transmit
+@internalComponent
+*/
+{
+public:
+ static CPcCardSender* NewL(CPcCardControlEngine* aParent);
+ ~CPcCardSender();
+ TInt Send(CIOBuffer* aBuffer);
+ void EmptyQueue();
+
+private:
+ virtual void RunL();
+ virtual void DoCancel();
+ CPcCardSender();
+ void InitL(CPcCardControlEngine* aParent);
+
+ TInt iQueueLength;
+ CPcCardControlEngine* iParent;
+ TSglQue<CIOBuffer> iTxQueue;
+ TBool iStopSending;
+};
+
+NONSHARABLE_CLASS(CPcCardReceiver) : public CActive
+/**
+Reader active object
+One receive buffer only, read queue handled by LDD
+@internalComponent
+*/
+{
+public:
+ static CPcCardReceiver* NewL(CPcCardControlEngine* aParent);
+ ~CPcCardReceiver();
+ void QueueRead();
+private:
+ virtual void RunL();
+ virtual void DoCancel();
+ CPcCardReceiver();
+ void InitL(CPcCardControlEngine* aParent);
+
+ CPcCardControlEngine* iParent;
+ HBufC8* iRecvBuffer;
+ TUint iRecvBufLength;
+ TPtr8 iRecvBufPtr;
+};
+
+NONSHARABLE_CLASS(CPcCardEventHandler) : public CActive
+/**
+@internalComponent
+*/
+{
+public:
+ ~CPcCardEventHandler();
+ static CPcCardEventHandler* NewL(CPcCardControlEngine* aParent);
+ void GetEvent();
+private:
+ virtual void RunL();
+ virtual void DoCancel();
+ CPcCardEventHandler();
+ void InitL(CPcCardControlEngine* aParent);
+
+ TBuf8<32> iEventBuffer;
+ CPcCardControlEngine* iParent;
+};
+
+NONSHARABLE_CLASS(CPcCardIOCTL) : public CActive
+/**
+@internalComponent
+*/
+{
+public:
+ ~CPcCardIOCTL();
+ static CPcCardIOCTL* NewL(CPcCardControlEngine* aParent);
+ TInt Ioctl(const TUint8 aIOCTLCode);
+private:
+ virtual void RunL();
+ virtual void DoCancel();
+ CPcCardIOCTL();
+ void InitL(CPcCardControlEngine* aParent);
+ TBuf8<32> iIOCTLBuffer;
+ TUint8 iCurrentIOCTL;
+
+ CPcCardControlEngine* iParent;
+};
+
+#endif
--- a/linklayerprotocols/ethernetnif/INC/CLanxBearer.h Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/ethernetnif/INC/CLanxBearer.h Fri Apr 16 16:36:59 2010 +0300
@@ -35,6 +35,7 @@
#include <es_mbuf.h>
#include <comms-infras/ss_protflow.h>
#include <comms-infras/ss_flowbinders.h>
+#include <es_prot.h>
class CLANLinkCommon;
class TLanProvision;
--- a/linklayerprotocols/ethernetnif/IRLAN/IRLAN.H Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/ethernetnif/IRLAN/IRLAN.H Fri Apr 16 16:36:59 2010 +0300
@@ -30,6 +30,7 @@
#include "IRLANDAT.H"
#include <comms-infras/nifif.h>
+#include <es_prot.h>
const TUint KIrlanMajorVersionNumber=1; //< Constant specifies Major version number.
const TUint KIrlanMinorVersionNumber=0; //< Constant specifies Minor version number.
--- a/linklayerprotocols/ethernetnif/IRLAN/IRLANCTL.CPP Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/ethernetnif/IRLAN/IRLANCTL.CPP Fri Apr 16 16:36:59 2010 +0300
@@ -33,6 +33,7 @@
#include "IRLANBUF.H"
#include "IRLANDAT.H"
#include "irlantimer.h"
+#include <nifmbuf.h>
//#define __TRACEWIN__
#ifdef __TRACEWIN__
--- a/linklayerprotocols/ethernetnif/data/ether802.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/ethernetnif/data/ether802.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,9 +1,20 @@
# ether802.ini
#
-# Copyright Symbian Software Ltd. 2001 - 2004
+# Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http:#www.eclipse.org/legal/epl-v10.html".
#
-
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
# Configuration settings for ethernet nif and ethernet packet driver
+#
[ethernet_settings]
# encapsulation: 0 - Ethernet II framing, 1 - IEEE802.3 LLC-SNAP framing
--- a/linklayerprotocols/ethernetnif/data/ethernetCed_eka1_emulator.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/ethernetnif/data/ethernetCed_eka1_emulator.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/linklayerprotocols/ethernetnif/data/ethernetCed_eka2_emulator.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/ethernetnif/data/ethernetCed_eka2_emulator.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/linklayerprotocols/ethernetnif/data/ethernetCed_eka2_platsec_emulator.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/ethernetnif/data/ethernetCed_eka2_platsec_emulator.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/linklayerprotocols/pppnif/data/ppp.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/data/ppp.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,17 @@
+; Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
+; All rights reserved.
+; This component and the accompanying materials are made available
+; under the terms of "Eclipse Public License v1.0"
+; which accompanies this distribution, and is available
+; at the URL "http://www.eclipse.org/legal/epl-v10.html".
+;
+; Initial Contributors:
+; Nokia Corporation - initial contribution.
+;
+; Contributors:
+;
+; Description:
+;
; This file is read by PPP when configured for client mode
; i.e. ISP_IF_SERVER_MODE is FALSE
--- a/linklayerprotocols/pppnif/data/pppd.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/data/pppd.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,17 @@
+; Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
+; All rights reserved.
+; This component and the accompanying materials are made available
+; under the terms of "Eclipse Public License v1.0"
+; which accompanies this distribution, and is available
+; at the URL "http://www.eclipse.org/legal/epl-v10.html".
+;
+; Initial Contributors:
+; Nokia Corporation - initial contribution.
+;
+; Contributors:
+;
+; Description:
+;
; This file is read by PPP when configured for server mode
; i.e. ISP_IF_SERVER_MODE is TRUE
--- a/linklayerprotocols/pppnif/te_ppp/ANVL/DocTAL/anvlppp.tal Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/ANVL/DocTAL/anvlppp.tal Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,16 @@
-Portions of this file are Copyright (c) 2004 Symbian Software Ltd. All Rights Reserved.
+Portions Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies).
+All rights reserved.
+This component and the accompanying materials are made available
+under the terms of "Eclipse Public License v1.0"
+which accompanies this distribution, and is available
+at the URL "http://www.eclipse.org/legal/epl-v10.html".
+
+Initial Contributors:
+Nokia Corporation - initial contribution.
+
+Contributors:
+
+Description:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
PROTOCOL SPECIFICATION AND TEST SETUP
--- a/linklayerprotocols/pppnif/te_ppp/Documentation/ppp test list analysis.txt Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,551 +0,0 @@
-1.1 "Restart Timer default is 3 seconds (with Configure-Requests)\n"
-comment: default parameters
-
-
-1.2 "Restart Timer default is 3 seconds (with Terminate-Requests)\n"
-comment: default parameters
-
-
-1.3 "- ANVL: Configure Restart Timer to be different than 3 seconds\n"
-default:
-PPPEnableRestartTimer = 0 //:disabled - 1:enabled
-PPPRestartPeriod= 3000 //default 3 Seconds
-now:
-[lcp]
-PPPEnableRestartTimer = 1
-PPPRestartPeriod= 6000
-
-
-1.4 "Max Terminate default is 2\n"
-comment: in the test code we extend this timer
-default:
-PPPEnableRestartTimer = 0 //:disabled - 1:enabled
-PPPRestartPeriod= 3000 //default 3 Seconds
-now:
-[lcp]
-PPPEnableRestartTimer = 1
-PPPRestartPeriod= 30000
-
-comment: The default Max Terminate in the code is 10. Hence this test will fail.
-
-
-1.5 "Max Terminate MUST be configurable\n"
-comment: in the test code we extend this timer
-default:
-PPPEnableRestartTimer = 0 //:disabled - 1:enabled
-PPPRestartPeriod= 3000 //default 3 Seconds
-now:
-[lcp]
-PPPEnableRestartTimer = 1
-PPPRestartPeriod= 30000
-
-comment: The default Max Terminate in the code is 10. Hence this test should pass since it is defferent that the default 2.
-
-
-1.6 "Max Configure default is 10\n"
-comment: this value in the code is by default 10, but the ini files looks like this:
-[lcp]
-PPPEnableMaxRestart = 0 //:disabled - 1:enabled
-PPPMaxRestartCount = 20 //default
-
-
-1.7 "Max Configure MUST be configurable\n"
-note that the default in the code and the ini file differs:10 in the code, 20 in the ini file
-default:
-PPPEnableMaxRestart = 0 //:disabled - 1:enabled
-PPPMaxRestartCount = 20 //default
-now:
-[lcp]
-PPPEnableMaxRestart = 1
-PPPMaxRestartCount = 5
-
-
-1.8 "Max Failure default is 5\n"
-comment: the value in the code is by default is 5
-
-
-1.9 "Max Failure MUST be configurable\n"
-default:
-PPPEnableMaxFailure = 0 //:disabled - 1:enabled
-PPPMaxFailureCount = 5 //default
-now:
-[lcp]
-PPPEnableMaxFailure = 1
-PPPMaxFailureCount = 2
-
-
-3.1 "An implementation wishing to open connection MUST transmit a Configure-Request\n"
-comment: default parameters
-
-3.3 "The Identifier field MUST be changed whenever the content of the Options field changes.\n"
-default:
-PPPEnableMru= 1
-PPPMru= 1500
-now:
-PPPEnableMru= 1
-PPPMru= 576
-
-
-3.4 "Upon reception of Configure-Request, an appropriate reply MUST be transmitted.\n",
-comment: default parameters
-
-
-3.5 "Configure-Requests with bad lengths are ignored\n"
-comment: default parameters
-
-
-3.6 "Configuration Options SHOULD NOT be included with default values\n"
-default:
-PPPEnableMru= 1
-PPPMru= 1500
-now:
-[link]
-PPPEnableMru= 1
-PPPMru= 576
-
-
-4.1 "If every Option and value received in Configure-Request is recognizable then the implementation MUST transmit Configure-Ack\n"
-comment: default parameters
-
-
-4.2 "Discard Configure-Acks whose Identifier and/or Option fields do not match those of the Configure-Request.\n"
-comment: default parameters
-
-
-4.3 "The Options in the Configure-Ack contains the Options field copied from the Configure-Request\n"
-comment: default parameters
-
-
-4.4 "A Configure-Ack with invalid Options should be discarded\n"
-default:
-[link]
-PPPEnableAccm= 1
-PPPAccm= FFFFFF0F // The example below would enable accm config and negate the need to escape values 4 - 7 inclusive
-now:
-[link]
-PPPEnableAccm= 1
-PPPAccm= 0xA5A5A5A5
-
-
-4.5 "Configure-Ack with bad length is discarded\n"
-comment: default parameters
-
-
-4.6 "Unsolicited Configure-Acks are discarded\n"
-comment: default parameters
-
-
-5.1 "If all Options are known, but some have unacceptable values a Configure-Nak is sent with appropriate values indicated\n"
-comment: default parameters
-
-
-5.2 "Options which have no value fields (boolean Options) MUST use the Configure-Reject reply instead.\n"
-comment: default parameters
-
-
-5.4 "If Identifier in Configure-Nak does not match that of the last Configure-Request it MUST be discarded\n"
-comment: default parameters
-comment: says that we have to open a connection with a magic number option. How do we do that?
-
-
-5.5 "Reception of Configure-Nak indicates that new Configure-Request MAY be sent with the Options modified as in the Configure-Nak\n"
-default:
-PPPEnableMru= 1
-PPPMru= 1500
-now:
-[link]
-PPPEnableMru= 1
-PPPMru= 576
-
-
-5.6 "A Configure-Nak may contain Options with default values if different from the Configure-Request\n",
-default:
-PPPEnableMru= 1
-PPPMru= 1500
-now:
-[link]
-PPPEnableMru= 1
-PPPMru= 576
-
-
-5.9 "Unsolicited Configure-Naks are discarded\n"
-comment: default parameters
-
-
-5.10 "Configure-Nak with bad length is discarded\n"
-comment: default parameters
-
-
-5.11 "Configure-Nak with no Options should be ignored\n"
-comment: default parameters
-
-
-6.1 "If Options received in Configure-Request are not acceptable for negotiation then Configure-Reject MUST be sent\n"
-comment: default parameters
-
-
-6.2 "Invalid Configure-Rejects are discarded\n"
-comment: default parameters
-
-
-6.3 "A Configure-Request with none of the rejected Options should be sent when valid Configure-Reject is received\n"
-default:
-[link]
-PPPEnableAccm= 1
-PPPAccm= FFFFFF0F // The example below would enable accm config and negate the need to escape values 4 - 7 inclusive
-now:
-[link]
-PPPEnableAccm= 1
-PPPAccm= 0xA5A5A5A5
-
-
-6.4 "Configure-Rejects with bad lengths should be discarded\n"
-comment: default parameters
-
-
-6.5 "Configure-Reject with no Options should be ignored\n"
-comment: default parameters
-
-
-6.6 "Unsolicited Configure-Rejects are discarded\n"
-comment: default parameters
-
-
-7.1 "A LCP implementation wishing to close connection SHOULD transmit a LCP packet with the Code field set to 5 (Terminate-Request)\n"
-comment: default parameters
-
-
-7.2 "Terminate-Request packets SHOULD continue to be sent until Terminate-Ack is received.\n"
-comment: default parameters
-
-
-7.3 "Terminate-Request packets SHOULD continue to be sent until the lower layer indicates that it has gone down.\n"
-comment: default parameters
-
-
-7.4 "Terminate-Request packets SHOULD continue to be sent until a sufficiently large number have been transmitted\n"
-comment: default parameters
-
-
-7.5 "Upon reception of Terminate-Request, a Terminate-Ack MUST be transmitted\n"
-comment: default parameters
-
-
-7.7 "An unelicited Terminate-Ack means peer is in need of renegotiation\n"
-comment: default parameters
-
-
-7.9 "Bad length Terminate-Request packets should be discarded\n"
-comment: default parameters
-
-
-7.10 "Bad length Terminate-Ack packets should be discarded\n"
-comment: default parameters
-
-
-8.1 "Reception of a LCP packet with an invalid Code MUST be reported by transmitting a Code-Reject\n"
-comment: default parameters
-
-
-8.2 "The Identifier field MUST be changed for each Code-Reject sent.\n"
-comment: default parameters
-
-
-8.3 "The Rejected-Information MUST be truncated to comply with the peer's established MRU.\n"
-comment: default parameters
-
-
-8.4 "Unsolicited Code-Reject should be discarded\n"
-comment: default parameters
-
-
-8.5 "Bad length Code-Reject packets should be discarded\n"
-comment: default parameters
-
-
-8.6 "A Code-Reject of a packet such as an Echo-Reply communicates an unrecoverable error that terminates the connection\n"
-comment: default parameters
-
-
-9.1 "Reception of a PPP packet with an unknown Protocol field MUST be reported back to the peer by transmitting a Protocol-Reject\n"
-comment: default parameters
-
-
-9.2 "Upon reception of a Protocol-Reject, the implementation MUST stop sending packets of the indicated protocol\n"
-comment: default parameters, think so.
-comment: Did not really understand this test.
-
-
-9.3 "The Identifier field MUST be changed for each Protocol-Reject sent.\n"
-comment: default parameters
-
-
-9.4 "The Rejected-Information MUST be truncated to comply with the peer's established MRU.\n"
-comment: default parameters
-
-
-9.5 "Protocol-Reject of LCP should cause full connection shutdown\n"
-comment: default parameters
-
-
-9.6 "Protocol-Rejects with bad lengths should be ignored\n"
-comment: default parameters
-
-
-9.7 "Discard Protocol-Reject with unknown protocol\n"
-comment: default parameters
-
-
-9.8 "Protocol-Reject packets can only be sent in the LCP Opened state\n"
-comment: default parameters
-
-
-9.9 "Protocol-Reject of LCP (RXJ- in state 2-9) causes full shutdown\n"
-comment: default parameters
-
-
-9.10 "Protocol-Reject packets received in any state other than LCP Opened SHOULD be silently discarded\n"
-comment: default parameters
-
-
-10.1 "Echo-Request fields correctly filled in\n"
-comment: default parameters
-comment, need to get DUT to send echo request.
-
-
-10.2 "Upon reception of an Echo-Request, a correctly formatted Echo-Reply is sent\n"
-comment: default parameters
-
-
-10.3 "On transmission, the Identifier field MUST be changed whenever a valid reply has been received for a previous request.\n"
-comment: default parameters
-comment, need to get DUT to send echo request.
-
-
-10.4 "Echo-Request and Echo-Reply packets MUST only be sent in the LCP Opened state; any received when not in that state are discarded.\n"
-comment: default parameters
-comment, need to get DUT to send echo request.
-
-
-10.5 "Echo-Reply Data must be truncated to accommodate peer's MRU\n"
-comment: default parameters
-
-
-10.6 "Unsolicited Echo-Reply is discarded\n"
-comment: default parameters
-
-
-10.7 "Echo-Reply with Identifier different from Echo-Request is ignored\n"
-comment: default parameters
-comment, need to get DUT to send echo request.
-
-
-10.8 "Echo-Requests with non-zero Magic-Numbers are discarded when Magic-Number has not been negotiated\n"
-comment: default parameters
-
-
-10.9 "Echo-Requests with bad Magic-Numbers are discarded when Magic-Number has been negotiated\n"
-comment: default parameters
-comment: says that we have to open a connection with a magic number option. How do we do that?
-
-
-10.10 "Echo-Requests with bad lengths are discarded\n"
-comment: default parameters
-
-
-10.11 "Echo-Requests should be retransmitted if no Echo-Reply is received\n"
-comment: default parameters
-comment, need to get DUT to send echo request.
-
-
-10.12 "Echo-Replies with non-zero Magic-Numbers are discarded when Magic-Number has not been negotiated\n"
-comment: default parameters
-comment, need to get DUT to send echo request.
-
-
-10.13 "Echo-Replies with bad Magic-Numbers are discarded when Magic-Number has been negotiated\n"
-comment, need to get DUT to send echo request.
-comment: says that we have to open a connection with a magic number option. How do we do that?
-
-
-10.14 "Echo-Replies with bad lengths are discarded\n"
-comment: default parameters
-comment, need to get DUT to send echo request.
-
-
-12.1 "Validate format of Maximum-Receive-Unit Option fields\n"
-default:
-PPPEnableMru= 1
-PPPMru= 1500
-now:
-PPPEnableMru= 1
-PPPMru= 576
-
-
-12.2 "Check Maximum-Receive-Unit Option is functional\n"
-comment: long test. Seems to be really in 2 parts.
-default:
-PPPEnableMru= 1
-PPPMru= 1500
-now:
-PPPEnableMru= 1
-PPPMru= 576
-
-
-12.3 "The default Maximum-Receive-Unit is 1500 octets.\n"
-comment: default parameters
-
-
-12.4 "If a Maximum-Receive-Unit of less than 1500 is negotiated, packets of length 1500 must still be accepted\n"
-default:
-PPPEnableMru= 1
-PPPMru= 1500
-now:
-PPPEnableMru= 1
-PPPMru= 576
-
-
-12.6 "A Maximum-Receive-Unit of less than 4 should not be allowed\n"
-comment: default parameters
-
-
-12.7 "If an Option is received (MRU) in a Configure-Request but with an incorrect Length, a Configure-Nak SHOULD be transmitted unless the Length goes beyond the end of the packet\n"
-comment: default parameters
-
-
-13.1 "Validate format of Async-Control-Character-Map Option fields\n",
-default:
-[link]
-PPPEnableAccm= 1
-PPPAccm= FFFFFF0F // The example below would enable accm config and negate the need to escape values 4 - 7 inclusive
-now:
-[link]
-PPPEnableAccm= 1
-PPPAccm= 0xA5A5A5A5
-
-
-13.2 "Validate functionality of Async-Control-Character-Map Option\n"
-comment: default parameters
-
-
-13.3 "If an Option is received (ACCM) in a Configure-Request but with an incorrect Length, a Configure-Nak SHOULD be transmitted unless the Length goes beyond the end of the packet\n"
-comment: default parameters
-
-
-14.1 "Validate format of Authentication-Protocol Option fields\n"
-comment: we have to enable PAP on the DUT side. How do we do that?
-
-
-14.2 "An implementation MUST NOT include multiple Authentication-Protocol Configuration Options in its Configure-Request packets.\n"
-comment: long test. Seems to be really in 2 parts.
-comment: we have to enable PAP on the DUT side. How do we do that?
-
-
-14.5 "If an Option is received (Auth Protocol) in a Configure-Request but with an incorrect Length, a Configure-Nak SHOULD be transmitted unless the Length goes beyond the end of the packet\n"
-comment: default parameters
-
-
-15.1 "Validate format of Quality-Protocol Option fields\n"
-comment: we must here set the LQM. How do we do that? What is it?
-
-
-15.4 "If an Option is received (Quality Protocol) in a Configure-Request but with an incorrect Length, a Configure-Nak SHOULD be transmitted\n"
-comment: default parameters
-
-
-16.1 "Validate format of Magic-Number Option fields\n"
-comment: says that we have to open a connection with a magic number option. How do we do that?
-
-
-16.2 "A Magic-Number of zero is illegal and MUST always be Nak'd, if it is not Rejected outright.\n"
-comment: default parameters
-
-
-16.3 "If Magic-Number Option in a received Configure-Request is different than the last Magic-Number Option sent, it SHOULD be acknowleged\n"
-comment: says that we have to open a connection with a magic number option. How do we do that?
-
-
-16.4 "If a received Configure-Request has the same Magic-Number Option as the last Configure-Request sent, MUST send Configure-Nak\n"
-comment: says that we have to open a connection with a magic number option. How do we do that?
-
-
-16.5 "A new Configure-Request SHOULD NOT be sent to the peer until normal processing would cause it to be sent\n"
-comment: says that we have to open a connection with a magic number option. How do we do that?
-
-
-16.7 "If Magic-Number requested, MUST NOT reject request for Magic-Number\n"
-comment: says that we have to open a connection with a magic number option. How do we do that?
-
-
-16.8 "If Magic-Number Option is rejected, it SHOULD be treated as if a Configure-Ack had been received\n"
-comment: says that we have to open a connection with a magic number option. How do we do that?
-
-
-16.10 "If an Option is received (Magic Number) in a Configure-Request but with an incorrect Length, a Configure-Nak SHOULD be transmitted unless the Length goes beyond the end of the packet\n"
-comment: default parameters
-
-
-17.1 "Validate format of Protocol-Field-Compression Option fields\n"
-comment: must enable Protocol-Field-Compression. How do we do that?
-
-
-17.2 "When negotiated, PPP implementations MUST accept PPP packets with either double-octet or single-octet Protocol fields\n"
-comment: must enable Protocol-Field-Compression. How do we do that?
-
-
-17.3 "Reject single-octet Protocol fields when compression not negotiated\n"
-comment: must _disable_ Protocol-Field-Compression. How do we do that?
-
-
-17.5 "When a Protocol field is compressed, the Data Link Layer FCS field is calculated on the compressed frame, not the original frame.\n"
-comment: must enable Protocol-Field-Compression. How do we do that?
-
-
-17.6 "If an Option is received (PFC) in a Configure-Request but with an incorrect Length, a Configure-Nak SHOULD be transmitted unless the Length goes beyond the end of the packet\n"
-comment: default parameters
-
-
-18.1 "Validate format of Address-and-Control-Field-Compression Option fields\n"
-comment: configure DUT to use ACFC Option Fields. How do we do that?
-
-
-18.2 "Validate correct functioning of Address and Control field compression\n"
-comment: configure DUT to use ACFC Option Fields. How do we do that?
-
-
-18.3 "The Address and Control fields MUST NOT be compressed when sending any LCP packet; this rule guarantees unambiguous recognition of LCP's\n"
-comment: configure DUT to use ACFC Option Fields. How do we do that?
-
-
-18.4 "When Address and Control fields are compressed, the Data Link Layer Layer FCS field is calculated on compressed frame, not the original\n"
-comment: configure DUT to use ACFC Option Fields. How do we do that?
-
-
-18.5 "If an Option is received (ACFC) in a Configure-Request but with an incorrect Length, a Configure-Nak SHOULD be transmitted unless the Length goes beyond the end of the packet\n"
-comment: default parameters
-
-
-19.1 "None of the Configuration Options in this specification can be listed more than once.\n"
-comment: default parameters
-
-
-20.1 "Try to send packets with bad FCS\n"
-comment: IPCP connection has to be made? How do we do that?Echo?
-comment: default parameters
-
-20.2 "Send an HDLC packet of 100K to try to overflow input buffers\n"
-comment: default parameters
-
-
-20.3 "If using Echo-Requests to monitor link quality, DUT should terminate link after some number of Echo-Replies are not received\n"
-comment: test wants DUT to: Send n periodic Echo-Requests to verify link is up
-comment: how do we send periodic messages from DUT?
-
-
-20.4 "Ensure that when a Config-Ack is sent before Max Configure is reached, a Connection can be properly established\n"
-comment: default parameters
-
-
-20.5 "Ensure that when a Config-Ack is sent after the Restart Timer that a Config-Req is retransmitted\n"
-comment: default parameters
-
--- a/linklayerprotocols/pppnif/te_ppp/TS_dummyppp/config/ppp.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/TS_dummyppp/config/ppp.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+; Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+; All rights reserved.
+; This component and the accompanying materials are made available
+; under the terms of "Eclipse Public License v1.0"
+; which accompanies this distribution, and is available
+; at the URL "http://www.eclipse.org/legal/epl-v10.html".
+;
+; Initial Contributors:
+; Nokia Corporation - initial contribution.
+;
+; Contributors:
+;
+; Description:
; This file is requird for ts_dymmyoverall test (ppp)
[lcp]
--- a/linklayerprotocols/pppnif/te_ppp/TS_dummyppp/config/ts_dummy.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/TS_dummyppp/config/ts_dummy.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/linklayerprotocols/pppnif/te_ppp/dummyppp/src/dummypppnif.cpp Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/dummyppp/src/dummypppnif.cpp Fri Apr 16 16:36:59 2010 +0300
@@ -23,6 +23,7 @@
#include <comms-infras/commsdebugutility.h>
#include <connectprog.h>
#include <in_chk.h>
+#include <metadatabase.h>
#include <commsdattypeinfov1_1.h>
//New ppp progress states file
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/Makefile Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/Makefile Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
# All rights reserved.
# This component and the accompanying materials are made available
-# under the terms of the License "Eclipse Public License v1.0"
+# under the terms of "Eclipse Public License v1.0"
# which accompanies this distribution, and is available
# at the URL "http://www.eclipse.org/legal/epl-v10.html".
#
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjbound_1.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjbound_1.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjbound_10.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjbound_10.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjbound_11.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjbound_11.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjbound_12.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjbound_12.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjbound_13.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjbound_13.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjbound_14.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjbound_14.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjbound_2.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjbound_2.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjbound_3.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjbound_3.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjbound_4.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjbound_4.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjbound_5.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjbound_5.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjbound_6.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjbound_6.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjbound_7.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjbound_7.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjbound_8.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjbound_8.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjbound_9.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjbound_9.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjcomp_10.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjcomp_10.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjcomp_2.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjcomp_2.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjcomp_3.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjcomp_3.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjcomp_4.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjcomp_4.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjcomp_7.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjcomp_7.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjcomp_8.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjcomp_8.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjdecomp_comp_13.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjdecomp_comp_13.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjsearch_1.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjsearch_1.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjsearch_2.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjsearch_2.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjsearch_3.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjsearch_3.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjsearch_4.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjsearch_4.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjuncomp_10.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjuncomp_10.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjuncomp_11.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjuncomp_11.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjuncomp_12.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjuncomp_12.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjuncomp_14.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjuncomp_14.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjuncomp_18.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjuncomp_18.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjuncomp_19.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjuncomp_19.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjuncomp_2.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjuncomp_2.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjuncomp_20.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjuncomp_20.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjuncomp_21.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjuncomp_21.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjuncomp_23.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjuncomp_23.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjuncomp_3.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjuncomp_3.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjuncomp_7.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjuncomp_7.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjuncomp_9.tcsim Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/t_vjuncomp_9.tcsim Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
-// under the terms of the License "Eclipse Public License v1.0"
+// under the terms of "Eclipse Public License v1.0"
// which accompanies this distribution, and is available
// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
--- a/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/tcsim2pcap Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_ppp/te_vjcomp/config/TCSIM/tcsim2pcap Fri Apr 16 16:36:59 2010 +0300
@@ -2,7 +2,7 @@
# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
# All rights reserved.
# This component and the accompanying materials are made available
-# under the terms of the License "Eclipse Public License v1.0"
+# under the terms of "Eclipse Public License v1.0"
# which accompanies this distribution, and is available
# at the URL "http://www.eclipse.org/legal/epl-v10.html".
#
--- a/linklayerprotocols/pppnif/te_pppsize/scripts/te_pppsize.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_pppsize/scripts/te_pppsize.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,17 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
// Parameters configuration for Tpppsize.EXE test
// Comms driver to load at startup
--- a/linklayerprotocols/pppnif/te_pppsize/scripts/te_pppsize.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/pppnif/te_pppsize/scripts/te_pppsize.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/linklayerprotocols/slipnif/SRC/SLIP.CPP Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/slipnif/SRC/SLIP.CPP Fri Apr 16 16:36:59 2010 +0300
@@ -20,6 +20,7 @@
#include <nifmbuf.h>
#include <in_iface.h>
#include <cdblen.h>
+#include <cdbcols.h>
#include "SLIP.H"
#include "SLIP_VER.H"
--- a/linklayerprotocols/slipnif/SRC/SLIP.H Tue Feb 02 01:27:53 2010 +0200
+++ b/linklayerprotocols/slipnif/SRC/SLIP.H Fri Apr 16 16:36:59 2010 +0300
@@ -28,6 +28,7 @@
#include <es_mbuf.h>
#include <comms-infras/nifif.h>
#include <nifutl.h>
+#include <es_prot.h>
////////////////////////////////////////////////////////////////////////////////
--- a/networkcontrol/ipnetworklayer/inc/IPProtoCPR.h Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/ipnetworklayer/inc/IPProtoCPR.h Fri Apr 16 16:36:59 2010 +0300
@@ -47,7 +47,7 @@
class TLinkDown;
class TLinkUp;
class TStoreAndForwardStateChange;
-
+ class TSendStoppedAndGoneDown;
}
namespace ESock
@@ -91,6 +91,7 @@
friend class IpProtoCpr::TLinkDown;
friend class IpProtoCpr::TLinkUp;
friend class IpProtoCpr::TStoreAndForwardStateChange;
+friend class IpProtoCpr::TSendStoppedAndGoneDown;
friend class CLinkCprExtensionApi;
@@ -125,6 +126,9 @@
virtual void EnumerateSubConnections(ESock::CLegacyEnumerateSubConnectionsResponder*& aResponder);
virtual void GetSubConnectionInfo(TSubConnectionInfo &aInfo);
+ TInt iProvisionError;
+ ESock::TDataMonitoringSubConnProvisioningInfo* iSubConnProvisioningInfo;
+
protected:
enum TTimerType { ETimerUnknown, ETimerShort, ETimerMedium, ETimerLong, ETimerImmediate, ETimerMax };
--- a/networkcontrol/ipnetworklayer/inc/IPProtoCprStates.h Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/ipnetworklayer/inc/IPProtoCprStates.h Fri Apr 16 16:36:59 2010 +0300
@@ -41,10 +41,17 @@
virtual void DoL();
DECLARE_SMELEMENT_FOOTER( TStoreProvision )
-
+DECLARE_SMELEMENT_HEADER( TSendStoppedAndGoneDown, MeshMachine::TStateTransition<IpProtoCpr::TContext>, NetStateMachine::MStateTransition, IpProtoCpr::TContext )
+ virtual void DoL();
+DECLARE_SMELEMENT_FOOTER( TSendStoppedAndGoneDown )
+DECLARE_SMELEMENT_HEADER( TProvisionActivation, MeshMachine::TStateTransition<IpProtoCpr::TContext>, NetStateMachine::MStateTransition, IpProtoCpr::TContext )
+ virtual void DoL();
+DECLARE_SMELEMENT_FOOTER( TProvisionActivation )
-
+DECLARE_SMELEMENT_HEADER( THandleProvisionError, MeshMachine::TStateTransition<IpProtoCpr::TContext>, NetStateMachine::MStateTransition, IpProtoCpr::TContext )
+ virtual void DoL();
+DECLARE_SMELEMENT_FOOTER( THandleProvisionError )
DECLARE_SMELEMENT_HEADER( TStoreAndFilterDeprecatedAndForwardStateChange, MeshMachine::TStateTransition<IpProtoCpr::TContext>, NetStateMachine::MStateTransition, IpProtoCpr::TContext )
virtual void DoL();
--- a/networkcontrol/ipnetworklayer/inc/flow.h Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/ipnetworklayer/inc/flow.h Fri Apr 16 16:36:59 2010 +0300
@@ -190,6 +190,7 @@
inline void MarkBinderForClosure(CIPProtoBinder* aBinder);
void CloseMarkedBinders();
void SignalInterfaceDownOnAllBinders(TInt aError);
+ CIPProtoBinder* FindBinderForProto(const TDesC8& aProtocol);
inline CIPShimProtocolIntf* ProtocolIntf();
--- a/networkcontrol/ipnetworklayer/src/IPProtoCPR.cpp Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/ipnetworklayer/src/IPProtoCPR.cpp Fri Apr 16 16:36:59 2010 +0300
@@ -75,7 +75,9 @@
{
DECLARE_DEFINE_NODEACTIVITY(ECFActivityStoreProvision, IPProtoCprProvision, TCFDataClient::TProvisionConfig)
FIRST_NODEACTIVITY_ENTRY(CoreNetStates::TAwaitingProvision, MeshMachine::TNoTag)
+ THROUGH_NODEACTIVITY_ENTRY(KNoTag, IpProtoCpr::TProvisionActivation, MeshMachine::TNoTagOrErrorTag)
LAST_NODEACTIVITY_ENTRY(KNoTag, IpProtoCpr::TStoreProvision)
+ LAST_NODEACTIVITY_ENTRY(KErrorTag, IpProtoCpr::THandleProvisionError)
NODEACTIVITY_END()
}
@@ -220,6 +222,18 @@
NODEACTIVITY_END()
}
+namespace IPProtoCprStopActivity
+{
+DECLARE_DEFINE_CUSTOM_NODEACTIVITY(ECFActivityStop, IPProtoCprStop, TCFServiceProvider::TStop, MeshMachine::CNodeRetryActivity::NewL)
+ FIRST_NODEACTIVITY_ENTRY(CoreNetStates::TAwaitingStop, CoreNetStates::TActiveOrNoTagBlockedByBindTo)
+ THROUGH_NODEACTIVITY_ENTRY(KActiveTag, CoreNetStates::TCancelDataClientStart, MeshMachine::TNoTag)
+ NODEACTIVITY_ENTRY(KNoTag, CoreNetStates::TStopSelf, CoreNetStates::TAwaitingDataClientStopped, CoreNetStates::TNoTagOrNoBearer)
+ NODEACTIVITY_ENTRY(KNoTag, CoreNetStates::TSendStop, CoreNetStates::TAwaitingStopped, MeshMachine::TNoTag)
+ NODEACTIVITY_ENTRY(KNoTag, CoreNetStates::TSendClientLeavingRequestToServiceProvider, MeshMachine::TAwaitingLeaveComplete, TTag<CoreNetStates::KNoBearer>)
+ LAST_NODEACTIVITY_ENTRY(CoreNetStates::KNoBearer, IpProtoCpr::TSendStoppedAndGoneDown)
+NODEACTIVITY_END()
+}
+
namespace IPProtoCprActivities
{
DECLARE_DEFINE_ACTIVITY_MAP(activityMap)
@@ -235,6 +249,7 @@
ACTIVITY_MAP_ENTRY(PRDataClientIdleActivity, PRDataClientIdle)
ACTIVITY_MAP_ENTRY(IPProtoCprClientLeaveActivity, IPProtoCprClientLeave)
ACTIVITY_MAP_ENTRY(IPProtoCprIoctlActivity, IPProtoCprIoctl)
+ ACTIVITY_MAP_ENTRY(IPProtoCprStopActivity, IPProtoCprStop)
#ifdef SYMBIAN_ADAPTIVE_TCP_RECEIVE_WINDOW
ACTIVITY_MAP_ENTRY(IPProtoCprNotificationActivity, IPProtoCprNotification)
#endif // SYMBIAN_ADAPTIVE_TCP_RECEIVE_WINDOW
--- a/networkcontrol/ipnetworklayer/src/IPProtoCprStates.cpp Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/ipnetworklayer/src/IPProtoCprStates.cpp Fri Apr 16 16:36:59 2010 +0300
@@ -37,12 +37,29 @@
#include <comms-infras/simpleselectorbase.h>
#include <commsdattypesv1_1_partner.h>
#include <es_prot_internal.h>
+#include <elements/nm_messages_errorrecovery.h>
using namespace Messages;
using namespace MeshMachine;
using namespace IpProtoCpr;
using namespace ESock;
+DEFINE_SMELEMENT(TProvisionActivation, NetStateMachine::MStateTransition, IpProtoCpr::TContext)
+void TProvisionActivation::DoL()
+ {
+ CIPProtoConnectionProvider& node = iContext.Node();
+
+ //Trap if memory allocation fails
+ TRAP( node.iProvisionError, node.iSubConnProvisioningInfo = new (ELeave) TDataMonitoringSubConnProvisioningInfo(NULL, NULL));
+ }
+
+DEFINE_SMELEMENT(THandleProvisionError, NetStateMachine::MStateTransition, IpProtoCpr::TContext)
+void THandleProvisionError::DoL()
+ {
+ //Set node error
+ iContext.iNodeActivity->SetError(iContext.Node().iProvisionError);
+ }
+
DEFINE_SMELEMENT(TStoreProvision, NetStateMachine::MStateTransition, IpProtoCpr::TContext)
void TStoreProvision::DoL()
{
@@ -83,10 +100,13 @@
// state and one in an active state. The access point config cannot presently hold provisioning information
// specific to an SCPR instance, so it is allocated and managed here in the CPR as a shared entity. Only
// one SCPR instance should be using this at a time, however.
- TDataMonitoringSubConnProvisioningInfo* subConnProvisioningInfo = new (ELeave) TDataMonitoringSubConnProvisioningInfo(NULL, NULL);
- CleanupStack::PushL(subConnProvisioningInfo);
- node.iNodeLocalExtensions.AppendExtensionL(subConnProvisioningInfo);
- CleanupStack::Pop(subConnProvisioningInfo);
+
+ //this allocation taken care in previous activity entry
+ //just append here
+ //TDataMonitoringSubConnProvisioningInfo* subConnProvisioningInfo = new (ELeave) TDataMonitoringSubConnProvisioningInfo(NULL, NULL);
+ CleanupStack::PushL(node.iSubConnProvisioningInfo);
+ node.iNodeLocalExtensions.AppendExtensionL(node.iSubConnProvisioningInfo);
+ CleanupStack::Pop(node.iSubConnProvisioningInfo);
// The CLinkCprExtensionApi may have been added previously if this is a reconnect scenario
// We add it again in this new override of the extensions, if the old container is fully superceded
@@ -122,6 +142,85 @@
}
}
+DEFINE_SMELEMENT(TSendStoppedAndGoneDown, NetStateMachine::MStateTransition, IpProtoCpr::TContext)
+void TSendStoppedAndGoneDown::DoL()
+ {
+ ASSERT(iContext.iNodeActivity);
+
+ // stop has been caused by timer expiry, remove self from originators list, because we
+ // are not waiting for TStopped and in certain situations it would arrive after the node has been
+ // destroyed
+ if (iContext.Node().iTimerExpired)
+ {
+ TInt selfidx = iContext.iNodeActivity->FindOriginator(iContext.Node().SelfInterface());
+ ASSERT(selfidx != KErrNotFound);
+ iContext.iNodeActivity->RemoveOriginator(selfidx);
+ }
+
+ TInt stopCode = KErrCancel;
+ MeshMachine::CNodeActivityBase* activity = iContext.iNodeActivity;
+
+ if (activity && activity->Error() != KErrNone)
+ {
+ stopCode = activity->Error();
+ activity->SetError(KErrNone);
+ }
+
+ // Could be TStop, TStopped or TDataClientStopped (usually TStopped)
+ if ( (iContext.iMessage.IsMessage<TCFServiceProvider::TStopped>()) ||
+ (iContext.iMessage.IsMessage<TCFServiceProvider::TStop>()) ||
+ (iContext.iMessage.IsMessage<TCFDataClient::TStopped>()) ||
+ (iContext.iMessage.IsMessage<TCFDataClient::TStop>()) )
+ {
+ stopCode = static_cast<const Messages::TSigNumber&>(iContext.iMessage).iValue;
+ }
+ else if ( (iContext.iMessage.IsMessage<TCFControlClient::TGoneDown>()) ||
+ (iContext.iMessage.IsMessage<TCFControlProvider::TDataClientGoneDown>()) )
+ {
+ stopCode = static_cast<const Messages::TSigNumberNumber&>(iContext.iMessage).iValue1;
+ }
+ else if ( iContext.iMessage.IsMessage<TEErrorRecovery::TErrorRecoveryResponse>() )
+ {
+ // Action must be propagate or there is no error code (your activity flow is faulty)!
+ const Messages::TSigErrResponse& sig = static_cast<const Messages::TSigErrResponse&>(iContext.iMessage);
+ __ASSERT_DEBUG(sig.iErrResponse.iAction == Messages::TErrResponse::EPropagate, User::Invariant());
+ stopCode = sig.iErrResponse.iError;
+ }
+
+ TCFServiceProvider::TStopped msg(stopCode);
+ iContext.iNodeActivity->PostToOriginators(msg);
+
+ const TProviderInfo& providerInfo = static_cast<const TProviderInfoExt&>(iContext.Node().AccessPointConfig().FindExtensionL(
+ STypeId::CreateSTypeId(TProviderInfoExt::EUid, TProviderInfoExt::ETypeId))).iProviderInfo;
+
+ TCFControlClient::TGoneDown goneDown(stopCode, providerInfo.APId());
+ TClientIter<TDefaultClientMatchPolicy> iter = iContext.Node().GetClientIter<TDefaultClientMatchPolicy>(TClientType(TCFClientType::ECtrl));
+ CNodeActivityBase* startActivity = iContext.Node().FindActivityById(ECFActivityStart);
+
+ for (TInt i = 0; iter[i]; i++)
+ {
+ //Send TGoneDown to every Ctrl client except
+ // * the originator (who would be recieving TStopped)
+ // * originators of the start activity (these will be errored separately)
+ if (iContext.iNodeActivity && iContext.iNodeActivity->FindOriginator(*iter[i]) >= 0)
+ {
+ continue; // ControlClient is a Stop originator
+ }
+
+ // So far the control client is not a Stop originator
+ if (startActivity == NULL || startActivity->FindOriginator(*iter[i]) == KErrNotFound)
+ {
+ // ControlClient is not a Start originator
+ iter[i]->PostMessage(TNodeCtxId(iContext.ActivityId(), iContext.NodeId()), goneDown);
+ }
+ }
+
+ if (iContext.iNodeActivity)
+ {
+ iContext.iNodeActivity->SetError(KErrNone);
+ }
+ }
+
DEFINE_SMELEMENT(TAwaitingDataMonitoringNotification, NetStateMachine::MState, IpProtoCpr::TContext)
TBool TAwaitingDataMonitoringNotification::Accept()
{
--- a/networkcontrol/ipnetworklayer/src/IPProtoSCPRStates.cpp Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/ipnetworklayer/src/IPProtoSCPRStates.cpp Fri Apr 16 16:36:59 2010 +0300
@@ -21,6 +21,7 @@
*/
#include <comms-infras/netcfgextprov.h>
+#include <etelqos.h>
#include <networking/qos3gpp_subconparams.h>
#include <cs_subconparams.h>
#include <cs_subconevents.h>
--- a/networkcontrol/ipnetworklayer/src/flow.cpp Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/ipnetworklayer/src/flow.cpp Fri Apr 16 16:36:59 2010 +0300
@@ -341,25 +341,33 @@
if (proto.Length() > 0)
{
- CIPProtoBinder* protoBinder = CIPProtoBinder::NewL(*this, proto);
- CleanupStack::PushL(protoBinder);
+ CIPProtoBinder* protoBinder = FindBinderForProto(proto);
+ if (!protoBinder)
+ {
+ protoBinder = CIPProtoBinder::NewL(*this, proto);
+ CleanupStack::PushL(protoBinder);
- CIPShimIfBase* nif = ProtocolIntf()->FindOrCreateNifL(proto,
- reinterpret_cast<const TConnectionInfo&>(*iConnectionInfo.Ptr()));
- TCleanupNifPair cleanuppair(nif);
- CleanupStack::PushL(TCleanupItem(TCleanupNifPair::CleanupReleaseNif, &cleanuppair));
+ CIPShimIfBase* nif = ProtocolIntf()->FindOrCreateNifL(proto,
+ reinterpret_cast<const TConnectionInfo&>(*iConnectionInfo.Ptr()));
+ TCleanupNifPair cleanuppair(nif);
+ CleanupStack::PushL(TCleanupItem(TCleanupNifPair::CleanupReleaseNif, &cleanuppair));
- __CFLOG_VAR((KIPProtoTag1, KIPProtoTag2, _L8("CIPShimSubConnectionFlow %08x:\tBindToL(): nif 0x%08x, binder 0x%08x"), this, nif, protoBinder));
- nif->BindToL(protoBinder);
- cleanuppair.iBinder = protoBinder;
-
- protoBinder->BindToLowerFlowL(*binderControl);
+ __CFLOG_VAR((KIPProtoTag1, KIPProtoTag2, _L8("CIPShimSubConnectionFlow %08x:\tBindToL(): nif 0x%08x, binder 0x%08x"), this, nif, protoBinder));
+ nif->BindToL(protoBinder);
+ cleanuppair.iBinder = protoBinder;
+
+ protoBinder->BindToLowerFlowL(*binderControl);
+
+ iBinderList.AppendL(protoBinder);
- iBinderList.AppendL(protoBinder);
+ CleanupStack::Pop(2);
- CleanupStack::Pop(2);
-
- InitialiseDataMonitoringL(nif);
+ InitialiseDataMonitoringL(nif);
+ }
+ else
+ {
+ InitialiseDataMonitoringL(protoBinder->iNif);
+ }
}
}
while (pos != KErrNotFound);
@@ -373,7 +381,22 @@
}
}
-
+CIPProtoBinder* CIPShimSubConnectionFlow::FindBinderForProto(const TDesC8& aProtocol)
+ {
+ TInt i = iBinderList.Count();
+ while (--i >= 0)
+ {
+ if (iBinderList[i]->iProtocolName == aProtocol)
+ {
+ __CFLOG_VAR((KIPProtoTag1, KIPProtoTag2, _L8("CIPShimSubConnectionFlow %08x:\tFindBinderForProto(): Found existing binder for proto '%S'"),
+ this, &aProtocol));
+ return iBinderList[i];
+ }
+ }
+ __CFLOG_VAR((KIPProtoTag1, KIPProtoTag2, _L8("CIPShimSubConnectionFlow %08x:\tFindBinderForProto(): No binder for proto '%S'"),
+ this, &aProtocol));
+ return NULL;
+ }
void CIPShimSubConnectionFlow::StartFlowL()
/**
--- a/networkcontrol/ipnetworklayer/src/ipprotodeftscprstates.cpp Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/ipnetworklayer/src/ipprotodeftscprstates.cpp Fri Apr 16 16:36:59 2010 +0300
@@ -21,6 +21,7 @@
*/
#include <comms-infras/netcfgextprov.h>
+#include <etelqos.h>
#include <networking/qos3gpp_subconparams.h>
#include <cs_subconparams.h>
#include <cs_subconevents.h>
--- a/networkcontrol/iptransportlayer/inc/netmcpr.h Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/iptransportlayer/inc/netmcpr.h Fri Apr 16 16:36:59 2010 +0300
@@ -29,6 +29,8 @@
#include "netmcprstates.h"
#include "IPMessages.h"
+#include <cdbcols.h>
+#include <cdbover.h>
#include <metadatabase.h>
#include <commsdattypesv1_1.h>
#include <in_sock.h>
--- a/networkcontrol/iptransportlayer/src/policyrequeststates.cpp Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/iptransportlayer/src/policyrequeststates.cpp Fri Apr 16 16:36:59 2010 +0300
@@ -21,6 +21,7 @@
#include <comms-infras/ss_coreprstates.h>
#include <comms-infras/ss_nodemessages_dataclient.h>
+#include <comms-infras/ss_nodemessages_serviceprovider.h>
#include <comms-infras/ss_nodemessages_rejoiningprovider.h>
#include <comms-infras/ss_nodemessages_subconn.h>
#include <comms-infras/ss_nodemessages_scpr.h>
@@ -152,7 +153,7 @@
if(cpr)
{
iContext.iNodeActivity->PostRequestTo(*cpr,
- TCFDataClient::TBindToComplete(iContext.iNodeActivity->Error()).CRef());
+ TCFServiceProvider::TBindToComplete(iContext.iNodeActivity->Error()).CRef());
}
}
--- a/networkcontrol/ipupsplugins/dialogcreator/bwins/ipupsdialogu.def Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,5 +0,0 @@
-EXPORTS
- ?ImplementationGroupProxy@@YAPBUTImplementationProxy@@AAH@Z @ 1 NONAME ; struct TImplementationProxy const * ImplementationGroupProxy(int &)
- ?KTestNotifierImplementationId@@3KB @ 2 NONAME ; unsigned long const KTestNotifierImplementationId
- ?KNotifierImplementationId@@3KB @ 3 NONAME ; unsigned long const KNotifierImplementationId
-
--- a/networkcontrol/ipupsplugins/dialogcreator/eabi/ipupsdialogu.def Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,5 +0,0 @@
-EXPORTS
- _Z24ImplementationGroupProxyRi @ 1 NONAME
- KNotifierImplementationId @ 2 NONAME DATA 4
- KTestNotifierImplementationId @ 3 NONAME DATA 4
-
--- a/networkcontrol/ipupsplugins/dialogcreator/group/bld.inf Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,25 +0,0 @@
-// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-// Component description file
-//
-//
-
-PRJ_EXPORTS
-../group/ipupsdialog.iby /epoc32/rom/include/ipupsdialog.iby
-
-PRJ_MMPFILES
-ipupsdialog.mmp
-
-PRJ_PLATFORMS
-DEFAULT
--- a/networkcontrol/ipupsplugins/dialogcreator/group/ipupsdialog.iby Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,51 +0,0 @@
-/*
-* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
-* All rights reserved.
-* This component and the accompanying materials are made available
-* under the terms of "Eclipse Public License v1.0"
-* which accompanies this distribution, and is available
-* at the URL "http://www.eclipse.org/legal/epl-v10.html".
-*
-* Initial Contributors:
-* Nokia Corporation - initial contribution.
-*
-* Contributors:
-*
-* Description:
-*
-*/
-#ifndef SYMBIAN_IPUPSDIALOG_IBY
-#define SYMBIAN_IPUPSDIALOG_IBY
-
-REM IP UPS Dialog Creator
-
-#ifdef TEXT_ONLY_ROM
-#include <security_ups_utils.iby>
-#endif
-
-define ZDRIVE \epoc32\data\Z
-
-data=ZDRIVE\system\data\ups_101F7989_10281DD8.rsc system\data\ups_101F7989_10281DD8.rsc
-
-
-
-#ifdef _DEBUG
-ECOM_PLUGIN_UDEB(ipupsdialog.dll,10285A7B.rss)
-#else
-ECOM_PLUGIN(ipupsdialog.dll,10285A7B.rss)
-#endif
-
-// If NETWORKING_UPS_NOTIFIERUID is defined, then patch the Dialog Creator to use that Notifier UID.
-// Otherwise if _STARTUPMODE1 is defined then use Networking UPS Test Notifier UID, otherwise don't patch.
-
-#ifndef NETWORKING_UPS_NOTIFIERUID
-#ifdef _STARTUPMODE1
-#define NETWORKING_UPS_NOTIFIERUID 0x1028369b
-#endif
-#endif
-
-#ifdef NETWORKING_UPS_NOTIFIERUID
-patchdata ipupsdialog.dll@KNotifierImplementationId NETWORKING_UPS_NOTIFIERUID
-#endif
-
-#endif //SYMBIAN_IPUPSDIALOG_IBY
--- a/networkcontrol/ipupsplugins/dialogcreator/group/ipupsdialog.mmp Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,59 +0,0 @@
-// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-// IP implementation of User Prompt Service dialog creator ECOM plug-in
-//
-//
-
-/**
- @file
-*/
-
-target ipupsdialog.dll
-capability protserv trustedui
-targettype plugin
-deffile ipupsdialog.def
-
-uid 0x10009D8D 0x10285A7B
-vendorid 0x70000001
-
-userinclude ../source
-userinclude ../inc
-
-// OS_LAYER_SYSTEMINCLUDE_SYMBIAN illegal dependency on apaid.h
-MW_LAYER_SYSTEMINCLUDE_SYMBIAN
-
-sourcepath ../source
-source ipupsdialog.cpp
-source ipupsconst.cpp
-
-sourcepath ../resource
-start resource 10285A7B.rss
-target ipupsdialog.rsc
-end
-
-//
-// Default reference policy file for IP UPS
-//
-// This policy file is not installed by default in the proper UPS policy file directory
-// (/private/10283558/policies/), as it is intended to be copied there as required.
-
-sourcepath ../../policyfile
-start resource ups_101F7989_10281DD8.rss
-targetpath /system/data
-end
-
-library apgrfx.lib apparc.lib ecom.lib euser.lib upspolicies.lib
-library upsclient.lib ipcstream.lib estor.lib sisregistryclient.lib upsnotifierutil.lib
-
-SMPSAFE
--- a/networkcontrol/ipupsplugins/dialogcreator/inc/ipupsconst.h Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,33 +0,0 @@
-// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-// This file specifies the constants which are used to configure
-// the NetUps during testing. The associated enumerations are to
-// to be found in netupstls.h.
-// @internalComponent
-// @prototype
-//
-//
-
-#ifndef IPUPSCONST_H
-#define IPUPSCONST_H
-
-#include <e32def.h>
-
-/** @SYMPatchable Disable UPS IP functionality
-*/
-IMPORT_C extern const TUint32 KNotifierImplementationId;
-IMPORT_C extern const TUint32 KTestNotifierImplementationId;
-
-
-#endif // IPUPSCONST_H
\ No newline at end of file
--- a/networkcontrol/ipupsplugins/dialogcreator/inc/ipupsdialog.h Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,98 +0,0 @@
-// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-// Class declaration for Reference dialog creator plug-in for IP.
-//
-//
-
-/**
- @file
- @internalTechnology
- @prototype
-*/
-
-#ifndef IPUPSDIALOG_H
-#define IPUPSDIALOG_H
-
-#include <e32base.h>
-#include <e32cmn.h>
-#include <ups/dialogcreator.h>
-#include <ups/fingerprint.h>
-#include <ups/upsnotifierutil.h>
-
-using namespace UserPromptService;
-
-/**
- Reference implementation of a User Prompt Service dialog creator ECOM plug-in for IP.
- */
-NONSHARABLE_CLASS(CIpUpsDialog) : public CDialogCreator
- {
- public:
- typedef enum
- {
- EIdle,
- EPrepareDialog,
- EDisplayDialog,
- EProcessResult
- } TState;
- static CIpUpsDialog* CreateDialogCreatorL();
- ~CIpUpsDialog();
-
-protected:
- // From CActive
- void DoCancel();
- void RunL();
- TInt RunError(TInt aError);
-
- // From CDialogCreator
- void PrepareDialog(
- const CPromptRequest& aRequest, const CPolicy& aPolicy,
- const RPointerArray<CFingerprint>& aFingerprints, const CClientEntity* aClientEntity,
- const TAny* aDialogCreatorParams, TRequestStatus& aStatus);
- void DisplayDialog(CPolicy::TOptions& aOptionSelcted, const CFingerprint*& aFingerprint,
- TUint& aEvaluatorInfo, TRequestStatus& aStatus);
-
-private:
- CIpUpsDialog();
- void ConstructL();
- void ResolveClientNameL(const TSecureId& aSid);
- TBool ResolveClientNameFromAppArcL(const TSecureId& aSid);
- TBool ResolveClientNameFromSisRegistryL(const TSecureId& aSid);
- void ResolveVendorNameL(const TVendorId& aVid);
- void DoPrepareDialogL();
- void DoDisplayDialogL();
- void DoProcessResultL();
-
- // Const data from UPS & policy evaluator
- const CPromptRequest* iRequest; //< Request data from system server
- const CPolicy* iPolicy; //< The policy that matches iRequest
- const RPointerArray<CFingerprint>* iFingerprints; //< Fingerprints generated by policy evaluator from iRequest
- const TAny* iEvalPrivateData; //< Extra data generated by policy evaluator
-
- TRequestStatus* iClientStatus; //< UPS's request object
-
- // Return data for DisplayDialog
- CPolicy::TOptions* iOptionSelected; //< The option selected by the user
- const CFingerprint** iFingerprint; //< The fingerprint for the new decision if Always or Never selected
- TUint* iEvaluatorInfo; //< Plug-in specific field in decision record
-
- CPromptData* iPromptData; //< Data used by notifier to render dialog
- RBuf8 iPromptDataDes; //< Externalized prompt data
- TPromptResult iPromptResult; //< Response buffer for notifier
- TPckg<TPromptResult> iPromptResultPckg; //< Packages iPromptResult
- RNotifier iNotifier; //< Connection to notifier framework
- TState iState; //< Current state
- TUint iNotifierId; //< User prompting user Id
- };
-#endif // SMSUPSDIALOG_H
-
--- a/networkcontrol/ipupsplugins/dialogcreator/resource/10285A7B.rss Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,46 +0,0 @@
-// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-// UIDs quick-ref
-// ECOM DLL UID: 0x10285A7B
-// ECOM interface UID: KUidUpsDialogCreatorInterface
-// ECOM Implementation: 0x10285A7C
-//
-//
-
-
-#include <ups/ups.hrh>
-#include <ecom/registryinfo.rh>
-
-RESOURCE REGISTRY_INFO r_registry
- {
- dll_uid = 0x10285A7B;
- interfaces =
- {
- INTERFACE_INFO
- {
- interface_uid = KUidUpsDialogCreatorInterface;
- implementations =
- {
- IMPLEMENTATION_INFO
- {
- implementation_uid = 0x10285A7C;
- version_no = 1;
- display_name = "IP Reference dialog creator";
- default_data = "";
- opaque_data = "";
- }
- };
- }
- };
- }
--- a/networkcontrol/ipupsplugins/dialogcreator/source/ipupsconst.cpp Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,28 +0,0 @@
-// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-// This file provides the definition of the patchable constants
-// used in debugging.
-// @internalAll
-// @prototype
-//
-//
-
-#include <e32def.h>
-
-/** @SYMPatchable Disable UPS IP functionality
-*/
-EXPORT_C extern const TUint32 KNotifierImplementationId = 0x1028369b;
-EXPORT_C extern const TUint32 KTestNotifierImplementationId = 0x10285887;
-
-
--- a/networkcontrol/ipupsplugins/dialogcreator/source/ipupsdialog.cpp Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,440 +0,0 @@
-// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-//
-#include <e32svr.h> // Included here, since removal of Platform headers from public headers[f32file.h] for TB92SDK
-#include "ipupsdialog.h"
-#include <ecom/implementationproxy.h>
-#include <apgcli.h>
-#include <ups/promptrequest.h>
-#include <swi/sisregistrypackage.h>
-#include <swi/sisregistrysession.h>
-#include <scs/nullstream.h>
-#include <s32mem.h>
-#include <u32hal.h>
-
-#include "ipupsconst.h"
-
-static const TUint KIpDialogCreatorImplementationId = 0x10285A7C;
-
-CIpUpsDialog* CIpUpsDialog::CreateDialogCreatorL()
-/**
-Factory method that instantiates a new dialog creator ECOM plug-in.
-
-@return A pointer to the new reference dialog creator object.
-*/
- {
- CIpUpsDialog* self = new (ELeave)CIpUpsDialog();
- CleanupStack::PushL(self);
- self->ConstructL();
- CleanupStack::Pop(self);
- return self;
- }
-
-const TImplementationProxy ImplementationTable[] =
- {
- IMPLEMENTATION_PROXY_ENTRY(KIpDialogCreatorImplementationId, CIpUpsDialog::CreateDialogCreatorL)
- };
-
-EXPORT_C const TImplementationProxy* ImplementationGroupProxy(TInt& aTableCount)
-/**
-Standard ECOM factory
-*/
- {
- aTableCount = sizeof(ImplementationTable) / sizeof(TImplementationProxy);
- return ImplementationTable;
- }
-
-
-CIpUpsDialog::CIpUpsDialog()
-/**
-Constructor
-*/
- : CDialogCreator(), iPromptResult(),iPromptResultPckg(iPromptResult), iState(EIdle)
- {
- CActiveScheduler::Add(this);
- }
-
-CIpUpsDialog::~CIpUpsDialog()
-/**
-Destructor
-*/
- {
- Deque();
- iPromptDataDes.Close();
- delete iPromptData;
- iNotifier.Close();
- }
-
-void CIpUpsDialog::ConstructL()
-/**
-Second phase constructor
-*/
- {
- User::LeaveIfError(iNotifier.Connect());
-
- // setup the value for the notifier. Test or reference
-#if (defined (__EABI__) || defined (__GCCXML__))
- // this value is patched via the patchable constant mechanism
- iNotifierId = KNotifierImplementationId;
-#else
- TUint notifierUidVal = 0;
- TInt retCode = UserSvr::HalFunction(EHalGroupEmulator, EEmulatorHalIntProperty,
- (TAny*)"NETWORKING_UPS_NOTIFIERUID", ¬ifierUidVal);
-
- if (retCode == KErrNone)
- {
- iNotifierId = notifierUidVal;
- }
- else
- {
- TUint startupModeVal = 0;
- retCode = UserSvr::HalFunction(EHalGroupEmulator, EEmulatorHalIntProperty,
- (TAny*)"startupmode", &startupModeVal);
-
- if(retCode == KErrNone && startupModeVal == 1)
- iNotifierId = KTestNotifierImplementationId;
- else
- iNotifierId = KNotifierImplementationId;
- }
-#endif
- }
-
-void CIpUpsDialog::DoCancel()
- {
- if (iState == EProcessResult)
- {
- iNotifier.CancelNotifier(TUid::Uid(iNotifierId));
- }
-
- if (iClientStatus)
- {
- User::RequestComplete(iClientStatus, KErrCancel);
- }
- }
-
-TInt CIpUpsDialog::RunError(TInt aError)
- {
- if (iClientStatus)
- {
- User::RequestComplete(iClientStatus, aError);
- }
- return KErrNone;
- }
-
-void CIpUpsDialog::RunL()
- {
- User::LeaveIfError(iStatus.Int());
- switch (iState)
- {
- case EPrepareDialog:
- DoPrepareDialogL();
- break;
- case EDisplayDialog:
- DoDisplayDialogL();
- break;
- case EProcessResult:
- DoProcessResultL();
- break;
- default:
- ASSERT(EFalse);
- }
- }
-
-void CIpUpsDialog::DoPrepareDialogL()
- {
- iPromptData = CPromptData::NewL();
-
- // Only one state at the moment but more should be
- // added for long running operators e.g. querying the SIS registry
- // or resolving the client entity.
- ResolveClientNameL(iRequest->ClientSid());
-
- // Get the vendor name for the client process
- ResolveVendorNameL(iRequest->ClientVid());
-
- // pass the destination information through.
- iPromptData->iDestination.Create(iRequest->Destination());
-
- // Pass any opaque data from the user to the notifier
- iPromptData->iOpaqueData.Create(iRequest->OpaqueData());
-
- // Server / Service localized names generated in notifier plug-in.
- iPromptData->iServerSid = iRequest->ServerSid();
- iPromptData->iServiceId = iRequest->ServiceId();
-
- // Different dialog text is displayed depending on whether the client application
- // is signed.
- // N.B. Protected SID is assumed to be signed or included at ROM build.
- if (iRequest->IsClientSidProtected()) iPromptData->iFlags |= ETrustedClient;
-
- // Use the options specified by the policy
- iPromptData->iOptions = iPolicy->Options();
-
- // Add the descriptions of the fingerprints. This could be used
- // to allow the user to grant access to all destinations
- // or a single destination.
- TInt count = iFingerprints->Count();
- for (TInt i = 0; i < count; ++i)
- {
- HBufC* description = (*iFingerprints)[i]->Description().AllocLC();
- iPromptData->iDescriptions.AppendL(description);
- CleanupStack::Pop(description);
- }
-
- User::RequestComplete(iClientStatus, KErrNone);
- // DisplayDialog is invoked by the UPS, this just verifies
- // that PrepareDialog was called first.
- iState = EDisplayDialog;
- }
-
-void CIpUpsDialog::DoDisplayDialogL()
-/**
-Uses the notifier framework to display the dialog.
-*/
- {
- // Externalize the prompt data to a descriptor
- RNullWriteStream ns;
- ns << *iPromptData;
- ns.CommitL();
- iPromptDataDes.CreateL(ns.BytesWritten());
- RDesWriteStream ws;
- ws.Open(iPromptDataDes);
- ws << *iPromptData;
- ws.CommitL();
- iNotifier.StartNotifierAndGetResponse(iStatus, TUid::Uid(iNotifierId),
- iPromptDataDes, iPromptResultPckg);
- SetActive();
- iState = EProcessResult;
- }
-
-void CIpUpsDialog::DoProcessResultL()
-/**
-Processes the result returned by the notifier.
-*/
- {
- if(iPromptResult.iSelected == CPolicy::EAlways || iPromptResult.iSelected == CPolicy::ENever)
- {
- // The Always or Never option was selected so return the fingerprint
- // for the new decision record.
- //
- // In this implementation a copy of the original fingerprint is returned. However,
- // it is permitted to return a different fingerprint e.g. a modifier description.
- if(iPromptResult.iDestination >= 0 && iPromptResult.iDestination < iFingerprints->Count())
- {
- *iFingerprint = (*iFingerprints)[iPromptResult.iDestination];
- }
- else
- {
- ASSERT(EFalse); // should never happen, unless notifier is buggy.
- }
- }
-
- // ensure the notifier has returned a valid option specified in policy file
- if(iPromptResult.iSelected & iPromptData->iOptions)
- {
- *iOptionSelected = iPromptResult.iSelected;
- }
- else
- {
- ASSERT(EFalse);
- }
-
- iState = EIdle;
- User::RequestComplete(iClientStatus, KErrNone);
- }
-
-void CIpUpsDialog::ResolveVendorNameL(const TVendorId& aVid)
-/**
-Looks up the localized vendor name for the client process and writes
-this to iPromptData.iVendorName.
-
-Typically, this would be resolved from the SIS registry or a lookup table.
-
-@param aVid The vendor id of the client process.
-*/
- {
- if (iPromptData->iVendorName.Length() != 0)
- {
- // already obtained vendor name from SIS registry
- return;
- }
-
- if (aVid.iId == 0x70000001)
- {
- _LIT(KSymbian, "Symbian Software Ltd");
- iPromptData->iVendorName.Create(KSymbian);
- }
- else
- {
- _LIT(KUnknown, "Unknown vendor");
- iPromptData->iVendorName.Create(KUnknown);
- }
- }
-
-void CIpUpsDialog::ResolveClientNameL(const TSecureId& aSid)
-/**
-Generates a human readable name for the client process. In order of
-preference the following data is returned
-
-- The AppArc caption name.
-- The localized package name that owns this SID.
-- A value from a lookup table.
-- The filename for the client process executable.
-
-@param aSid The secure id of the client process.
-*/
- {
- TBool found = EFalse;
-
- // Although the client name from AppArc takes precedance the SIS
- // registry is always invoked in order to retrieve the vendor name
- found |= ResolveClientNameFromSisRegistryL(aSid);
- found |= ResolveClientNameFromAppArcL(aSid);
-
- // A lookup that maps secure-ids to application names could
- // be used here.
-
- // Fall back to the filename of the client process
- // The original thread may have exited so the process handle is used instead.
- // because the client-side object e.g. RSocket may be shared between threads.
-
- // If the process has exited then it's o.k. to leave.
- if (! found)
- {
- RProcess clientProcess;
- User::LeaveIfError(clientProcess.Open(iRequest->ClientProcessId()));
- CleanupClosePushL(clientProcess);
- iPromptData->iClientName.Create(clientProcess.FileName());
- CleanupStack::PopAndDestroy(&clientProcess);
- }
- }
-
-TBool CIpUpsDialog::ResolveClientNameFromAppArcL(const TSecureId& aSid)
-/**
-Gets the caption name for the application from AppArc (if available).
-
-@param aSid The secure id of the client process.
-@return ETrue if a match was found in apparc; otherwise, EFalse is returned.
-*/
- {
- TBool found(EFalse);
-
- RApaLsSession apa;
- CleanupClosePushL(apa);
- TInt err = apa.Connect();
- if (err == KErrNone)
- {
- TApaAppInfo* info = new(ELeave) TApaAppInfo();
- CleanupStack::PushL(info);
-
- err = apa.GetAppInfo(*info, TUid::Uid(aSid));
-
- if (err == KErrNone)
- {
- iPromptData->iClientName.Close();
- iPromptData->iClientName.Create(info->iCaption);
- found = ETrue;
- }
- else if (err != KErrNotFound)
- {
- User::Leave(err);
- }
-
- CleanupStack::PopAndDestroy(info);
- }
- else if (err != KErrNotFound)
- {
- // If the connection to apparc failed with KErrNotFound
- // then the error is ignored becase we assume the dialog
- // creator was invoked from text-shell
- User::Leave(err);
- }
-
- CleanupStack::PopAndDestroy(&apa);
- return found;
- }
-
-TBool CIpUpsDialog::ResolveClientNameFromSisRegistryL(const TSecureId& aSid)
-/**
-Retrieves the client and vendor information from the SIS registry.
-@param aSid The secure-id of the client application to lookup in the registry.
-@return ETrue, if the lookup was successful; otherwise, EFalse is returned.
-*/
- {
- TBool found(EFalse);
- Swi::RSisRegistrySession r;
- User::LeaveIfError(r.Connect());
- CleanupClosePushL(r);
-
- Swi::CSisRegistryPackage* p(0);
- TRAPD(err, p = r.SidToPackageL(aSid));
- if (err == KErrNone)
- {
- iPromptData->iClientName.Create(p->Name());
- iPromptData->iVendorName.Create(p->Vendor());
- found = ETrue;
- delete p;
- }
-
- CleanupStack::PopAndDestroy(&r);
- return found;
- }
-
-// From CDialogCreator
-void CIpUpsDialog::PrepareDialog(const UserPromptService::CPromptRequest& aRequest,
- const CPolicy& aPolicy,
- const RPointerArray<CFingerprint>& aFingerprints,
- const CClientEntity* aClientEntity,
- const TAny* aEvalPrivateData,
- TRequestStatus& aStatus)
- {
- aStatus = KRequestPending;
- iClientStatus = &aStatus;
-
- iRequest = &aRequest;
- iPolicy = &aPolicy;
- iFingerprints = &aFingerprints;
- iEvalPrivateData = aEvalPrivateData;
- (void) aClientEntity;
-
- // Kick off dialog creator state machine
- iState = EPrepareDialog;
- iStatus = KRequestPending;
- TRequestStatus* status = &iStatus;
- SetActive();
- User::RequestComplete(status, KErrNone);
- }
-
-void CIpUpsDialog::DisplayDialog(CPolicy::TOptions& aOptions,
- const CFingerprint*& aFingerprint,
- TUint& aEvaluatorInfo,
- TRequestStatus& aStatus)
- {
- aStatus = KRequestPending;
- iClientStatus = &aStatus;
-
- iOptionSelected = &aOptions;
- iFingerprint = &aFingerprint;
- aFingerprint = 0;
- iEvaluatorInfo = &aEvaluatorInfo;
- iClientStatus = &aStatus;
-
- // Start state machine
- ASSERT(iState == EDisplayDialog); // PrepareDialog should have been called first
- iStatus = KRequestPending;
- TRequestStatus* status = &iStatus;
- SetActive();
- User::RequestComplete(status, KErrNone);
- }
-
--- a/networkcontrol/ipupsplugins/group/bld.inf Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,40 +0,0 @@
-// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-// UPS Plugins and Utilities for IP Networking
-//
-//
-
-/**
- @file
-*/
-
-#define SYMBIAN_NETWORKING_UPS
-
-#ifdef SYMBIAN_NETWORKING_UPS
-
-#include "../dialogcreator/group/bld.inf"
-
-PRJ_PLATFORMS
-DEFAULT
-
-PRJ_TESTEXPORTS
-../test/te_ipups/scripts/te_ipups.script z:/testdata/scripts/te_ipups/te_ipups.script
-../test/te_ipups/data/te_ipups.ini z:/testdata/configs/te_ipups/te_ipups.ini
-
-../test/te_ipups/group/te_ipups.iby /epoc32/rom/include/te_ipups.iby
-
-PRJ_TESTMMPFILES
-../test/te_ipups/group/te_ipups.mmp
-
-#endif
--- a/networkcontrol/ipupsplugins/group/networking_ipups.mrp Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,25 +0,0 @@
-#
-# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
-# All rights reserved.
-# This component and the accompanying materials are made available
-# under the terms of "Eclipse Public License v1.0"
-# which accompanies this distribution, and is available
-# at the URL "http://www.eclipse.org/legal/epl-v10.html".
-#
-# Initial Contributors:
-# Nokia Corporation - initial contribution.
-#
-# Contributors:
-#
-# Description:
-#
-
-component networking_ipups
-source \sf\os\networkingsrv\networkcontrol\ipupsplugins
-binary \sf\os\networkingsrv\networkcontrol\ipupsplugins\group all
-exports \sf\os\networkingsrv\networkcontrol\ipupsplugins\group
-notes_source \component_defs\release.src
-
-
-ipr E
-ipr T \sf\os\networkingsrv\networkcontrol\ipupsplugins\test
--- a/networkcontrol/ipupsplugins/policyfile/ups_101F7989_10281DD8.rss Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,44 +0,0 @@
-// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-//
-
-#include <ups/policies.rh>
-
-UID2 KUidUpsPolicyResourceFile
-
-//New Unique identifier for this policy file
-UID3 0x10282FBE
-
-
-// UPS policy file for IP
-RESOURCE POLICIES IP_Default_policies
- {
- header = POLICY_HEADER
- {
- authorisationpolicy = ECheckUnprotectedSids;
- dialogcreator = 0x10285A7C;
- // Use default policy evaluator
- policyevaluator = 0x00000000;
- };
- policies =
- {
- POLICY
- {
- sid_classes = KAllSids;
- destination = "*";
- options = KSessionYes | KSessionNo | KAlways | KNever;
- }
-
- };
- }
--- a/networkcontrol/ipupsplugins/test/te_ipups/data/te_ipups.ini Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,260 +0,0 @@
-//DialogOptionSelection (multiple options could be specified using delimeter ',') = Always/Never/SessionYes/SessionNo
-//ExpectedDialogOptions (Optional) = Always/Never/SessionYes/SessionNo
-//PlatSecPass = True/False
-//ExpectedUpsDecision (Optional, multiple options could be specified using delimeter ',') = Yes/No/SessionYes/SessionNo
-//PromptTriggerCount (Optional) = Expected number of times prompt would be triggered by test
-//NoOfAuthoriseCalls = 1..N (N - Maximum number of iterations , 10 is the limit)
-//AlwaysOpenNewSession (Each iteration open the session in the beiginning of the iteration and close at the end if set to True) = True/False
-//UseSameSubSession (Optional, Each iteration uses same SubSession if set to True) = True/False
-//UseSameSubSessionAfterClose (Optional, Each iteration uses same SubSession after closing it at the end of iteration) = True/False
-//AlwaysOpenNewSubSession (Optional, Always open new SubSession for each iteration) = True/False
-
-
-[ProtSidPlatSecFail]
-ServiceId = 10281DD8
-Destination = 0776655443
-OpaqueData = NoOpaqueData
-DialogOptionSelection = SessionYes
-PlatSecPass = False
-ExpectedUpsDecision = SessionYes
-PromptTriggerCount = 1
-
-[UnProtSidPlatSecPass]
-ServiceId = 10281DD8
-Destination = 0776655443
-OpaqueData = NoOpaqueData
-DialogOptionSelection = SessionYes
-PlatSecPass = True
-ExpectedUpsDecision = SessionYes
-PromptTriggerCount = 1
-
-[UnProtSidPlatSecFail]
-ServiceId = 10281DD8
-Destination = 0776655443
-OpaqueData = NoOpaqueData
-DialogOptionSelection = SessionYes
-PlatSecPass = False
-ExpectedUpsDecision = SessionYes
-PromptTriggerCount = 1
-
-[ProtSidPlatSecPass]
-ServiceId = 10281DD8
-Destination = 0776655443
-OpaqueData = NoOpaqueData
-DialogOptionSelection = SessionYes
-PlatSecPass = True
-ExpectedUpsDecision = Yes
-PromptTriggerCount = 0
-
-[ValidPromptResponse]
-ServiceId = 10281DD8
-Destination = 0776655443
-OpaqueData = NoOpaqueData
-DialogOptionSelection = SessionYes
-PlatSecPass = False
-ExpectedUpsDecision = SessionYes
-PromptTriggerCount = 1
-ExpectedDialogOptions = Always/Never/SessionYes/SessionNo
-
-[ValidDestinationIPPrompted]
-ServiceId = 10281DD8
-Destination = 10.0.0.10
-OpaqueData = NoOpaqueData
-DialogOptionSelection = SessionYes
-PlatSecPass = False
-ExpectedUpsDecision = SessionYes
-PromptTriggerCount = 1
-
-[UserResponseSessionYes]
-ServiceId = 10281DD8
-Destination = 10.0.0.10
-OpaqueData = NoOpaqueData
-DialogOptionSelection = SessionYes
-PlatSecPass = False
-ExpectedUpsDecision = SessionYes
-PromptTriggerCount = 1
-
-[PromptAgainAfterSessionYes]
-ServiceId = 10281DD8
-Destination = 0789012345
-OpaqueData = NoOpaqueData
-DialogOptionSelection = SessionYes
-PlatSecPass = False
-ExpectedUpsDecision = SessionYes
-PromptTriggerCount = 2
-NoOfAuthoriseCalls = 2
-
-[PromptAfterSessionYesWithNewSubSession]
-ServiceId = 10281DD8
-Destination = 0789012345
-OpaqueData = NoOpaqueData
-DialogOptionSelection = SessionYes
-PlatSecPass = False
-ExpectedUpsDecision = SessionYes
-PromptTriggerCount = 2
-NoOfAuthoriseCalls = 2
-UseSameSubSessionAfterClose = True
-
-[PromptAgainAfterSessionNo]
-ServiceId = 10281DD8
-Destination = 0789012345
-OpaqueData = NoOpaqueData
-DialogOptionSelection = SessionNo
-PlatSecPass = False
-ExpectedUpsDecision = SessionNo
-PromptTriggerCount = 2
-NoOfAuthoriseCalls = 2
-
-[PromptAfterSessionNoWithNewSubSession]
-ServiceId = 10281DD8
-Destination = 0789012345
-OpaqueData = NoOpaqueData
-DialogOptionSelection = SessionNo
-PlatSecPass = False
-ExpectedUpsDecision = SessionNo
-PromptTriggerCount = 2
-NoOfAuthoriseCalls = 2
-UseSameSubSessionAfterClose = True
-
-[NoPromptAfterAlwaysResponse]
-ServiceId = 10281DD8
-Destination = 0789012345
-OpaqueData = NoOpaqueData
-DialogOptionSelection = Always
-PlatSecPass = False
-ExpectedUpsDecision = SessionYes
-PromptTriggerCount = 1
-NoOfAuthoriseCalls = 2
-
-[NoPromptInNewSessionAfterAlways]
-ServiceId = 10281DD8
-Destination = 0789012345
-OpaqueData = NoOpaqueData
-DialogOptionSelection = Always
-PlatSecPass = False
-ExpectedUpsDecision = SessionYes
-PromptTriggerCount = 1
-NoOfAuthoriseCalls = 2
-AlwaysOpenNewSession = True
-UseSameSubSessionAfterClose = True
-
-[NoPromptInSameSessionAfterNever]
-ServiceId = 10281DD8
-Destination = 0789012345
-OpaqueData = NoOpaqueData
-DialogOptionSelection = Never
-PlatSecPass = False
-ExpectedUpsDecision = SessionNo
-PromptTriggerCount = 1
-NoOfAuthoriseCalls = 2
-
-[NoPromptInNewSessionAfterNever]
-ServiceId = 10281DD8
-Destination = 0789012345
-OpaqueData = NoOpaqueData
-DialogOptionSelection = Never
-PlatSecPass = False
-ExpectedUpsDecision = SessionNo
-PromptTriggerCount = 1
-NoOfAuthoriseCalls = 2
-AlwaysOpenNewSession = True
-UseSameSubSessionAfterClose = True
-
-[UserResponseYes]
-ServiceId = 10281DD8
-Destination = 0789012345
-OpaqueData = NoOpaqueData
-DialogOptionSelection = SessionYes
-PlatSecPass = False
-ExpectedUpsDecision = SessionYes
-PromptTriggerCount = 1
-
-[UserResponseNo]
-ServiceId = 10281DD8
-Destination = 10.0.0.1
-OpaqueData = NoOpaqueData
-DialogOptionSelection = SessionNo
-PlatSecPass = False
-ExpectedUpsDecision = SessionNo
-PromptTriggerCount = 1
-
-[Client1UserResponseSessionYes]
-ServiceId = 10281DD8
-Destination = 20.0.0.1
-OpaqueData = NoOpaqueData
-DialogOptionSelection = SessionYes
-PlatSecPass = False
-ExpectedUpsDecision = SessionYes
-
-[Client2UserResponseSessionNo]
-ServiceId = 10281DD8
-Destination = 20.0.0.2
-OpaqueData = NoOpaqueData
-DialogOptionSelection = SessionNo
-PlatSecPass = False
-ExpectedUpsDecision = SessionNo
-
-[Client1UserResponseAlways]
-ServiceId = 10281DD8
-Destination = 20.0.0.1
-OpaqueData = NoOpaqueData
-DialogOptionSelection = Always
-PlatSecPass = False
-ExpectedUpsDecision = SessionYes
-
-[Client2UserResponseNever]
-ServiceId = 10281DD8
-Destination = 20.0.0.2
-OpaqueData = NoOpaqueData
-DialogOptionSelection = Never
-PlatSecPass = False
-ExpectedUpsDecision = SessionNo
-
-[Client2UserResponseSessionNo]
-ServiceId = 10281DD8
-Destination = 20.0.0.2
-OpaqueData = NoOpaqueData
-DialogOptionSelection = SessionNo
-PlatSecPass = False
-ExpectedUpsDecision = SessionNo
-
-[MultipleSubSessionsWithAlways]
-ServiceId = 10281DD8
-Destination = 20.0.0.1
-OpaqueData = NoOpaqueData
-DialogOptionSelection = Always
-PlatSecPass = False
-ExpectedUpsDecision = SessionYes
-PromptTriggerCount = 1
-NoOfAuthoriseCalls = 2
-AlwaysOpenNewSubSession = True
-
-[MultipleSubSessionsWithSessionYes]
-ServiceId = 10281DD8
-Destination = 20.0.0.1
-OpaqueData = NoOpaqueData
-DialogOptionSelection = SessionYes,Always
-PlatSecPass = False
-ExpectedUpsDecision = SessionYes,SessionYes
-PromptTriggerCount = 2
-NoOfAuthoriseCalls = 2
-AlwaysOpenNewSubSession = True
-
-[CancelPromptCall]
-ServiceId = 10281DD8
-Destination = 20.0.0.1
-OpaqueData = NoOpaqueData
-DialogOptionSelection = SessionYes
-PlatSecPass = False
-CancelPromptCall = True
-PromptTriggerCount = 0
-
-[StorePromptTriggerCount]
-StorePromptTriggerCount = True
-
-[PromptCount_2]
-PromptTriggerCount = 2
-
-[PromptCount_3]
-PromptTriggerCount = 3
-
--- a/networkcontrol/ipupsplugins/test/te_ipups/group/te_ipups.iby Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,42 +0,0 @@
-// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-// tups_ipups.iby
-//
-//
-
-#ifndef __TE_IPUPS_IBY__
-#define __TE_IPUPS_IBY__
-
-#include <upstestnotifier.iby>
-#include <ipupsdialog.iby>
-#include <ups.iby>
-
-#ifdef NETWORKING_UPS_TESTS
-data=ABI_DIR\BUILD_DIR\te_ipups.exe \sys\bin\te_ipups.exe
-#endif
-
-REM Test policy files export
-data=ZDRIVE\private\10283558\policies\ups_10285B91_10281DD8.rsc \private\10283558\policies\ups_10285B91_10281DD8.rsc
-data=ZDRIVE\private\10283558\policies\ups_A0000001_10281DD8.rsc \private\10283558\policies\ups_A0000001_10281DD8.rsc
-data=ZDRIVE\private\10283558\policies\ups_10000001_10281DD8.rsc \private\10283558\policies\ups_10000001_10281DD8.rsc
-data=ZDRIVE\private\10283558\policies\ups_10000002_10281DD8.rsc \private\10283558\policies\ups_10000002_10281DD8.rsc
-data=ZDRIVE\system\data\ups_test_always_101F7989_10281DD8.rsc \system\data\ups_test_always_101F7989_10281DD8.rsc
-
-#ifdef NETWORKING_UPS_TESTS
-REM Test script and data files export
-data = ZDRIVE\testdata\scripts\te_ipups\te_ipups.script \testdata\scripts\te_ipups\te_ipups.script
-data = ZDRIVE\testdata\configs\te_ipups\te_ipups.ini \testdata\configs\te_ipups\te_ipups.ini
-#endif
-
-#endif
--- a/networkcontrol/ipupsplugins/test/te_ipups/group/te_ipups.mmp Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,86 +0,0 @@
-// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-//
-
-/**
- @file
- @test
-*/
-
-
-
-
-TARGET te_ipups.exe
-TARGETTYPE exe
-UID 0x1000007A 0x10285B91
-VENDORID 0x70000001
-
-CAPABILITY ALL -TCB
-
-SOURCEPATH ../src
-SOURCE te_ipups_stepbase.cpp
-SOURCE te_ipups_server.cpp
-SOURCE te_ipups_ups_step.cpp
-SOURCE te_ipups_notify_count.cpp
-SOURCE te_ipups_delete_decision_db.cpp
-
-USERINCLUDE ../inc
-
-SOURCEPATH ../policyfile
-
-START RESOURCE ups_10285B91_10281DD8.rss
-TARGETPATH /private/10283558/policies
-END
-
-START RESOURCE ups_10285B91_10281DD8.rss
-TARGETPATH /private/10283558/policies
-TARGET ups_a0000001_10281dd8.rsc
-END
-
-START RESOURCE ups_10285B91_10281DD8.rss
-TARGETPATH /private/10283558/policies
-TARGET ups_10000001_10281dd8.rsc
-END
-
-START RESOURCE ups_10285B91_10281DD8.rss
-TARGETPATH /private/10283558/policies
-TARGET ups_10000002_10281dd8.rsc
-END
-
-START RESOURCE ups_test_always_101F7989_10281DD8.rss
-TARGETPATH /system/data
-TARGET ups_test_always_101F7989_10281DD8.rss
-END
-
-#ifdef SYMBIAN_OLD_EXPORT_LOCATION
-SYSTEMINCLUDE /epoc32/include
-SYSTEMINCLUDE /epoc32/include/ups
-SYSTEMINCLUDE /epoc32/include/test
-#else
-OS_LAYER_SYSTEMINCLUDE_SYMBIAN
-SYSTEMINCLUDE /epoc32/include/platform/test
-#endif
-
-LIBRARY euser.lib
-LIBRARY testexecuteutils.lib
-LIBRARY testexecutelogclient.lib
-LIBRARY bafl.lib
-LIBRARY efsrv.lib
-LIBRARY numberconversion.lib
-LIBRARY upsclient.lib
-LIBRARY upsmanagement.lib
-LIBRARY upsnotifierutil.lib
-LIBRARY estor.lib
-
-SMPSAFE
--- a/networkcontrol/ipupsplugins/test/te_ipups/inc/te_ipups_delete_decision_db.h Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,42 +0,0 @@
-// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-// te_ipups_notify_count.h
-//
-//
-
-/**
- @file
- @test
- @internalComponent - Internal Symbian test code
-*/
-
-
-#if (!defined DELETE_DECISION_DB_STEP_H)
-#define DELETE_DECISION_DB_STEP_H
-#include <test/testexecutestepbase.h>
-
-class CIpUpsDeleteDecisionDB : public CTeIpUpsStepBase
- {
-public:
- CIpUpsDeleteDecisionDB();
- virtual ~CIpUpsDeleteDecisionDB();
- virtual TVerdict doTestStepPreambleL();
- virtual TVerdict doTestStepL();
- virtual TVerdict doTestStepPostambleL();
- };
-
-_LIT(KIpUpsDeleteDecisionDB,"IpUpsDeleteDecisionDB");
-
-
-#endif
--- a/networkcontrol/ipupsplugins/test/te_ipups/inc/te_ipups_notify_count.h Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,41 +0,0 @@
-// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-//
-
-/**
- @file
- @test
- @internalComponent - Internal Symbian test code
-*/
-
-
-#if (!defined NOTIFY_COUNT_STEP_H)
-#define NOTIFY_COUNT_STEP_H
-#include <test/testexecutestepbase.h>
-
-class CIpUpsNotifyCount : public CTeIpUpsStepBase
- {
-public:
- CIpUpsNotifyCount();
- virtual ~CIpUpsNotifyCount();
- virtual TVerdict doTestStepPreambleL();
- virtual TVerdict doTestStepL();
- virtual TVerdict doTestStepPostambleL();
- };
-
-_LIT(KIpUpsNotifyCount,"IpUpsNotifyCount");
-
-_LIT(KIpUpsStorePromptTriggerCount, "StorePromptTriggerCount");
-
-#endif
--- a/networkcontrol/ipupsplugins/test/te_ipups/inc/te_ipups_server.h Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,36 +0,0 @@
-// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-//
-
-/**
- @file
- @test
- @internalComponent - Internal Symbian test code
-*/
-
-#if (!defined TE_IPUPS_SERVER_H)
-#define TE_IPUPS_SERVER_H
-#include <test/testexecuteserverbase.h>
-
-
-class CTeIpUpsSuite : public CTestServer
- {
-public:
- static CTeIpUpsSuite* NewL(const TDesC& aName);
-
- virtual CTestStep* CreateTestStep(const TDesC& aStepName);
-
- };
-
-#endif
--- a/networkcontrol/ipupsplugins/test/te_ipups/inc/te_ipups_stepbase.h Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,36 +0,0 @@
-// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-//
-
-/**
- @file
- @test
- @internalComponent - Internal Symbian test code
-*/
-
-#if (!defined TE_IPUPS_STEP_BASE)
-#define TE_IPUPS_STEP_BASE
-#include <test/testexecutestepbase.h>
-#include <ups/upsclient.h>
-
-class CTeIpUpsStepBase : public CTestStep
- {
-public:
- virtual ~CTeIpUpsStepBase();
- CTeIpUpsStepBase();
- virtual TVerdict doTestStepPreambleL();
- virtual TVerdict doTestStepPostambleL();
- };
-
-#endif
--- a/networkcontrol/ipupsplugins/test/te_ipups/inc/te_ipups_ups_step.h Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,93 +0,0 @@
-// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-//
-
-/**
- @file
- @test
- @internalComponent - Internal Symbian test code
-*/
-
-
-#if (!defined TE_IPUPS_UPS_STEP_H)
-#define TE_IPUPS_UPS_STEP_H
-#include <test/testexecutestepbase.h>
-#include "te_ipups_stepbase.h"
-#include <ups/upsnotifierutil.h>
-
-class CIpUpsStep : public CTeIpUpsStepBase
- {
-public:
- CIpUpsStep();
- ~CIpUpsStep();
- virtual TVerdict doTestStepPreambleL();
- virtual TVerdict doTestStepL();
- virtual TVerdict doTestStepPostambleL();
-private:
- UserPromptService::CPolicy::TOptions ButtonToOption(const TPtrC& aButton);
- TPtrC TUpsDecisionToString(TUpsDecision aDecision);
- TUpsDecision TUpsDecisionFromString(const TPtrC& aDecision);
- TBool OptionsFlagToString(TUint aOptions, TDes& aOptionString, TBool aCheckAgainstExpectedOpt=ETrue);
- TBool VerifyAndPrintPromptDataL();
- void GetValueAt(const TInt aPos, const TPtrC& aArrayString, const TChar aDelimeter, TDes& aValue);
-
- void GetSessionAndSubSession(UserPromptService::RUpsSession& aUpsSession, UserPromptService::RUpsSubsession& aUpsSubsession);
-
- TInt iNotifyCount;
- UserPromptService::CPromptData* iPromptData;
-
- TInt iServiceUID;
- TPtrC iServerName;
- TPtrC iDestination;
- TPtrC iOpaqueData;
- TBuf8<64> iOpaqueDataStored;
- TPtrC iDialogOption;
- TPtrC iExpectedDialogOptions;
- TBool iPlatSecPass;
- TPtrC iExpectedUpsDecision;
- TInt iPromptTriggerCount;
- TInt iNoOfAuthoriseCalls;
- TBool iCancelPromptCall;
-
- TBool iAlwaysOpenNewSession;
-
- TBool iUseSameSubSession;
- TBool iUseSameSubSessionAfterClose;
- TBool iAlwaysOpenNewSubSession;
- TInt iTestNotifierMode;
- };
-
-_LIT(KIpUpsClientStep,"IpUpsStep");
-
-_LIT(KIpUpsServiceId, "ServiceId");
-_LIT(KIpUpsDestination, "Destination");
-_LIT(KIpUpsOpaqueData, "OpaqueData");
-_LIT(KIpUpsDialogOptionSelection, "DialogOptionSelection");
-_LIT(KExpectedDialogOptions, "ExpectedDialogOptions");
-_LIT(KIpUpsPlatSecPass, "PlatSecPass");
-_LIT(KIpUpsExpectedDecision, "ExpectedUpsDecision");
-_LIT(KIpUpsPromptTriggerCount, "PromptTriggerCount");
-_LIT(KIpUpsNoOfAuthoriseCalls, "NoOfAuthoriseCalls");
-_LIT(KIpUpsCancelPromptCall, "CancelPromptCall");
-
-_LIT(KIpUpsAlwaysOpenNewSession, "AlwaysOpenNewSession");
-
-_LIT(KIpUpsUseSameSubSession, "UseSameSubSession");
-_LIT(KIpUpsUseSameSubSessionAfterClose, "UseSameSubSessionAfterClose");
-_LIT(KIpUpsAlwaysOpenNewSubSession, "AlwaysOpenNewSubSession");
-
-const TInt KMaxNoOfAuthoriseCalls = 10;
-const TChar KIniFileDelimeter = ',';
-
-#endif
--- a/networkcontrol/ipupsplugins/test/te_ipups/policyfile/ups_10285B91_10281DD8.rss Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,43 +0,0 @@
-// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-//
-
-#include <ups/policies.rh>
-
-UID2 KUidUpsPolicyResourceFile
-
-//New Unique identifier for this policy file
-UID3 0x10285B92
-
-
-// UPS policy file for IP
-RESOURCE POLICIES IP_Default_policies
- {
- header = POLICY_HEADER
- {
- authorisationpolicy = ECheckUnprotectedSids;
- dialogcreator = 0x10285A7C;
- policyevaluator = 0x00000000;
- };
- policies =
- {
- POLICY
- {
- sid_classes = KAllSids;
- destination = "*";
- options = KSessionYes | KSessionNo | KAlways | KNever;
- }
-
- };
- }
--- a/networkcontrol/ipupsplugins/test/te_ipups/policyfile/ups_test_always_101F7989_10281DD8.rss Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,44 +0,0 @@
-// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-//
-
-#include <ups/policies.rh>
-
-UID2 KUidUpsPolicyResourceFile
-
-//New Unique identifier for this policy file
-UID3 0x10282FBE
-
-
-// UPS policy file for IP
-RESOURCE POLICIES IP_Default_policies
- {
- header = POLICY_HEADER
- {
- authorisationpolicy = EAlwaysCheck;
- dialogcreator = 0x10285A7C;
- // Use default policy evaluator
- policyevaluator = 0x00000000;
- };
- policies =
- {
- POLICY
- {
- sid_classes = KAllSids;
- destination = "*";
- options = KSessionYes | KSessionNo | KAlways | KNever;
- }
-
- };
- }
--- a/networkcontrol/ipupsplugins/test/te_ipups/scripts/te_ipups.script Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,372 +0,0 @@
-// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-// Contains integration tests for UPS server.
-//
-//
-
-PRINT Run Basic integration test cases for PREQ1116 ( IP Networking User Prompting )
-
-RUN_PROGRAM -1 SETCAP te_ipups.exe 0003FFFE -SID A0000001 te_ipups_un_prot_sid.exe
-RUN_PROGRAM -1 SETCAP te_ipups.exe 0003FFFE -SID 10000001 te_ipups_1.exe
-RUN_PROGRAM -1 SETCAP te_ipups.exe 0003FFFE -SID 10000002 te_ipups_2.exe
-
-LOAD_SUITE te_ipups
-LOAD_SUITE te_ipups_1
-LOAD_SUITE te_ipups_2
-LOAD_SUITE te_ipups_un_prot_sid
-
-
-START_TESTCASE ProtSidPlatSecFail
-//!@SYMTestCaseID NET-IP-UPS-1001
-//!@SYMPREQ PREQ1116
-//!@SYMTestCaseDesc Prompt when protected SID, platsec fails.
-//!@SYMTestPriority Critical
-//!@SYMTestActions Start UPS Session, SubSession and call Authorise.
-//!@SYMTestExpectedResults Pass
-//!@SYMTestType CIT
-
-RUN_TEST_STEP 100 te_ipups IpUpsDeleteDecisionDB
-RUN_TEST_STEP 100 te_ipups IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini ProtSidPlatSecFail
-END_TESTCASE ProtSidPlatSecFail
-
-START_TESTCASE UnProtSidPlatSecPass
-//!@SYMTestCaseID NET-IP-UPS-1002
-//!@SYMPREQ PREQ1116
-//!@SYMTestCaseDesc Prompt when unprotected SID, platsec passes.
-//!@SYMTestPriority Critical
-//!@SYMTestActions Start UPS Session, SubSession and call Authorise.
-//!@SYMTestExpectedResults Pass
-//!@SYMTestType CIT
-
-RUN_TEST_STEP 100 te_ipups IpUpsDeleteDecisionDB
-RUN_TEST_STEP 100 te_ipups_un_prot_sid IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini UnProtSidPlatSecPass
-END_TESTCASE UnProtSidPlatSecPass
-
-START_TESTCASE UnProtSidPlatSecFail
-//!@SYMTestCaseID NET-IP-UPS-1003
-//!@SYMPREQ PREQ1116
-//!@SYMTestCaseDesc Prompt when unprotected SID, platsec fails.
-//!@SYMTestPriority Critical
-//!@SYMTestActions Start UPS Session, SubSession and call Authorise.
-//!@SYMTestExpectedResults Pass
-//!@SYMTestType CIT
-
-RUN_TEST_STEP 100 te_ipups IpUpsDeleteDecisionDB
-RUN_TEST_STEP 100 te_ipups_un_prot_sid IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini UnProtSidPlatSecFail
-END_TESTCASE UnProtSidPlatSecFail
-
-START_TESTCASE ProtSidPlatSecPass
-//!@SYMTestCaseID NET-IP-UPS-1004
-//!@SYMPREQ PREQ1116
-//!@SYMTestCaseDesc No Prompt when protected SID, platsec passes.
-//!@SYMTestPriority Critical
-//!@SYMTestActions Start UPS Session, SubSession and call Authorise.
-//!@SYMTestExpectedResults Pass
-//!@SYMTestType CIT
-
-RUN_TEST_STEP 100 te_ipups IpUpsDeleteDecisionDB
-RUN_TEST_STEP 100 te_ipups IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini ProtSidPlatSecPass
-END_TESTCASE ProtSidPlatSecPass
-
-START_TESTCASE ValidPromptResponse
-//!@SYMTestCaseID NET-IP-UPS-1005
-//!@SYMPREQ PREQ1116
-//!@SYMTestCaseDesc Prompt only offers SessionYes, SessionNo, Always & Never.
-//!@SYMTestPriority Critical
-//!@SYMTestActions Start UPS Session, SubSession and call Authorise.
-//!@SYMTestExpectedResults Pass
-//!@SYMTestType CIT
-
-RUN_TEST_STEP 100 te_ipups IpUpsDeleteDecisionDB
-RUN_TEST_STEP 100 te_ipups IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini ValidPromptResponse
-END_TESTCASE ValidPromptResponse
-
-START_TESTCASE ValidDestinationIPPrompted
-//!@SYMTestCaseID NET-IP-UPS-1006
-//!@SYMPREQ PREQ1116
-//!@SYMTestCaseDesc Prompt contains details of client.
-//!@SYMTestPriority Critical
-//!@SYMTestActions Start UPS Session, SubSession and call Authorise.
-//!@SYMTestExpectedResults Pass
-//!@SYMTestType CIT
-
-RUN_TEST_STEP 100 te_ipups IpUpsDeleteDecisionDB
-RUN_TEST_STEP 100 te_ipups IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini ValidDestinationIPPrompted
-END_TESTCASE ValidDestinationIPPrompted
-
-START_TESTCASE UserResponseSessionYes
-//!@SYMTestCaseID NET-IP-UPS-1007
-//!@SYMPREQ PREQ1116
-//!@SYMTestCaseDesc Client receives correct SessionYes response.
-//!@SYMTestPriority Critical
-//!@SYMTestActions Start UPS Session, SubSession and call Authorise.
-//!@SYMTestExpectedResults Pass
-//!@SYMTestType CIT
-
-RUN_TEST_STEP 100 te_ipups IpUpsDeleteDecisionDB
-RUN_TEST_STEP 100 te_ipups IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini UserResponseSessionYes
-END_TESTCASE UserResponseSessionYes
-
-START_TESTCASE PromptAgainAfterSessionYes
-//!@SYMTestCaseID NET-IP-UPS-1008
-//!@SYMPREQ PREQ1116
-//!@SYMTestCaseDesc Prompt again after response first SessionYes response.
-//!@SYMTestPriority Critical
-//!@SYMTestActions Start UPS Session, SubSession and call Authorise.
-//!@SYMTestExpectedResults Pass
-//!@SYMTestType CIT
-
-RUN_TEST_STEP 100 te_ipups IpUpsDeleteDecisionDB
-RUN_TEST_STEP 100 te_ipups IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini PromptAgainAfterSessionYes
-END_TESTCASE PromptAgainAfterSessionYes
-
-START_TESTCASE PromptAfterSessionYesWithNewSubSession
-//!@SYMTestCaseID NET-IP-UPS-1009
-//!@SYMPREQ PREQ1116
-//!@SYMTestCaseDesc Prompt when starting subsequent sub session after initial SessionYes.
-//!@SYMTestPriority Critical
-//!@SYMTestActions Start UPS Session, SubSession and call Authorise.
-//!@SYMTestExpectedResults Pass
-//!@SYMTestType CIT
-
-RUN_TEST_STEP 100 te_ipups IpUpsDeleteDecisionDB
-RUN_TEST_STEP 100 te_ipups IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini PromptAfterSessionYesWithNewSubSession
-END_TESTCASE PromptAfterSessionYesWithNewSubSession
-
-START_TESTCASE PromptAgainAfterSessionNo
-//!@SYMTestCaseID NET-IP-UPS-1010
-//!@SYMPREQ PREQ1116
-//!@SYMTestCaseDesc Prompt again after response SessionNo.
-//!@SYMTestPriority Critical
-//!@SYMTestActions Start UPS Session, SubSession and call Authorise.
-//!@SYMTestExpectedResults Pass
-//!@SYMTestType CIT
-
-RUN_TEST_STEP 100 te_ipups IpUpsDeleteDecisionDB
-RUN_TEST_STEP 100 te_ipups IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini PromptAgainAfterSessionNo
-END_TESTCASE PromptAgainAfterSessionNo
-
-START_TESTCASE PromptAfterSessionNoWithNewSubSession
-//!@SYMTestCaseID NET-IP-UPS-1011
-//!@SYMPREQ PREQ1116
-//!@SYMTestCaseDesc Prompt when starting subsequent sub session after initial SessionNo.
-//!@SYMTestPriority Critical
-//!@SYMTestActions Start UPS Session, SubSession and call Authorise.
-//!@SYMTestExpectedResults Pass
-//!@SYMTestType CIT
-
-RUN_TEST_STEP 100 te_ipups IpUpsDeleteDecisionDB
-RUN_TEST_STEP 100 te_ipups IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini PromptAfterSessionNoWithNewSubSession
-END_TESTCASE PromptAfterSessionNoWithNewSubSession
-
-START_TESTCASE NoPromptAfterAlwaysResponse
-//!@SYMTestCaseID NET-IP-UPS-1012
-//!@SYMPREQ PREQ1116
-//!@SYMTestCaseDesc User response Always - No further Prompting in same session.
-//!@SYMTestPriority Critical
-//!@SYMTestActions Start UPS Session, SubSession and call Authorise.
-//!@SYMTestExpectedResults Pass
-//!@SYMTestType CIT
-
-RUN_TEST_STEP 100 te_ipups IpUpsDeleteDecisionDB
-RUN_TEST_STEP 100 te_ipups IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini NoPromptAfterAlwaysResponse
-END_TESTCASE NoPromptAfterAlwaysResponse
-
-START_TESTCASE NoPromptInNewSessionAfterAlways
-//!@SYMTestCaseID NET-IP-UPS-1013
-//!@SYMPREQ PREQ1116
-//!@SYMTestCaseDesc User response Always - No further Prompting in subsequent session.
-//!@SYMTestPriority Critical
-//!@SYMTestActions Start UPS Session, SubSession and call Authorise.
-//!@SYMTestExpectedResults Pass
-//!@SYMTestType CIT
-
-RUN_TEST_STEP 100 te_ipups IpUpsDeleteDecisionDB
-RUN_TEST_STEP 100 te_ipups IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini NoPromptInNewSessionAfterAlways
-END_TESTCASE NoPromptInNewSessionAfterAlways
-
-START_TESTCASE NoPromptInSameSessionAfterNever
-//!@SYMTestCaseID NET-IP-UPS-1014
-//!@SYMPREQ PREQ1116
-//!@SYMTestCaseDesc User response Never - No further Prompting in same session.
-//!@SYMTestPriority Critical
-//!@SYMTestActions Start UPS Session, SubSession and call Authorise.
-//!@SYMTestExpectedResults Pass
-//!@SYMTestType CIT
-
-RUN_TEST_STEP 100 te_ipups IpUpsDeleteDecisionDB
-RUN_TEST_STEP 100 te_ipups IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini NoPromptInSameSessionAfterNever
-END_TESTCASE NoPromptInSameSessionAfterNever
-
-START_TESTCASE NoPromptInNewSessionAfterNever
-//!@SYMTestCaseID NET-IP-UPS-1015
-//!@SYMPREQ PREQ1116
-//!@SYMTestCaseDesc User response Never - No further Prompting in subsequent session.
-//!@SYMTestPriority Critical
-//!@SYMTestActions Start UPS Session, SubSession and call Authorise.
-//!@SYMTestExpectedResults Pass
-//!@SYMTestType CIT
-
-RUN_TEST_STEP 100 te_ipups IpUpsDeleteDecisionDB
-RUN_TEST_STEP 100 te_ipups IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini NoPromptInNewSessionAfterNever
-END_TESTCASE NoPromptInNewSessionAfterNever
-
-START_TESTCASE UserResponseYes
-//!@SYMTestCaseID NET-IP-UPS-1016
-//!@SYMPREQ PREQ1116
-//!@SYMTestCaseDesc User returned response SessionYes and receives same.
-//!@SYMTestPriority Critical
-//!@SYMTestActions Start UPS Session, SubSession and call Authorise.
-//!@SYMTestExpectedResults Pass
-//!@SYMTestType CIT
-
-RUN_TEST_STEP 100 te_ipups IpUpsDeleteDecisionDB
-RUN_TEST_STEP 100 te_ipups IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini UserResponseYes
-END_TESTCASE UserResponseYes
-
-START_TESTCASE UserResponseNo
-//!@SYMTestCaseID NET-IP-UPS-1017
-//!@SYMPREQ PREQ1116
-//!@SYMTestCaseDesc User returned response SessionNo and receives same.
-//!@SYMTestPriority Critical
-//!@SYMTestActions Start UPS Session, SubSession and call Authorise.
-//!@SYMTestExpectedResults Pass
-//!@SYMTestType CIT
-
-RUN_TEST_STEP 100 te_ipups IpUpsDeleteDecisionDB
-RUN_TEST_STEP 100 te_ipups IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini UserResponseNo
-END_TESTCASE UserResponseNo
-
-START_TESTCASE MultipleClientWithSessionYesAndSessionNo
-//!@SYMTestCaseID NET-IP-UPS-1018
-//!@SYMPREQ PREQ1116
-//!@SYMTestCaseDesc Multiple UPS SubSessions and clients - SessionYes + SessionNo User response.
-//!@SYMTestPriority Critical
-//!@SYMTestActions Start UPS Session, SubSession and call Authorise.
-//!@SYMTestExpectedResults Pass
-//!@SYMTestType CIT
-
-RUN_TEST_STEP 100 te_ipups IpUpsDeleteDecisionDB
-RUN_TEST_STEP 100 te_ipups IpUpsNotifyCount z:\testdata\configs\te_ipups\te_ipups.ini StorePromptTriggerCount
-CONCURRENT
-RUN_TEST_STEP 100 te_ipups_1 IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini Client1UserResponseSessionYes
-DELAY 1
-RUN_TEST_STEP 100 te_ipups_2 IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini Client2UserResponseSessionNo
-DELAY 1
-RUN_TEST_STEP 100 te_ipups IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini Client2UserResponseSessionNo
-CONSECUTIVE
-RUN_TEST_STEP 100 te_ipups IpUpsNotifyCount z:\testdata\configs\te_ipups\te_ipups.ini PromptCount_3
-END_TESTCASE MultipleClientWithSessionYesAndSessionNo
-
-START_TESTCASE MultipleClientWithAlwaysAndNever
-//!@SYMTestCaseID NET-IP-UPS-1019
-//!@SYMPREQ PREQ1116
-//!@SYMTestCaseDesc Multiple UPS SubSessions and Clients - Always + Never User responses.
-//!@SYMTestPriority Critical
-//!@SYMTestActions Start UPS Session, SubSession and call Authorise.
-//!@SYMTestExpectedResults Pass
-//!@SYMTestType CIT
-
-RUN_TEST_STEP 100 te_ipups IpUpsDeleteDecisionDB
-RUN_TEST_STEP 100 te_ipups IpUpsNotifyCount z:\testdata\configs\te_ipups\te_ipups.ini StorePromptTriggerCount
-CONCURRENT
-RUN_TEST_STEP 100 te_ipups_1 IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini Client1UserResponseAlways
-DELAY 1
-RUN_TEST_STEP 100 te_ipups_2 IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini Client2UserResponseNever
-DELAY 1
-RUN_TEST_STEP 100 te_ipups IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini Client2UserResponseNever
-CONSECUTIVE
-RUN_TEST_STEP 100 te_ipups IpUpsNotifyCount z:\testdata\configs\te_ipups\te_ipups.ini PromptCount_3
-END_TESTCASE MultipleClientWithAlwaysAndNever
-
-START_TESTCASE MultipleClientWithAlwaysAndSessionNo
-//!@SYMTestCaseID NET-IP-UPS-1020
-//!@SYMPREQ PREQ1116
-//!@SYMTestCaseDesc Multiple UPS SubSessions and clients - Always + SessionNo User Responses.
-//!@SYMTestPriority Critical
-//!@SYMTestActions Start UPS Session, SubSession and call Authorise.
-//!@SYMTestExpectedResults Pass
-//!@SYMTestType CIT
-
-RUN_TEST_STEP 100 te_ipups IpUpsDeleteDecisionDB
-RUN_TEST_STEP 100 te_ipups IpUpsNotifyCount z:\testdata\configs\te_ipups\te_ipups.ini StorePromptTriggerCount
-CONCURRENT
-RUN_TEST_STEP 100 te_ipups_1 IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini Client1UserResponseAlways
-DELAY 1
-RUN_TEST_STEP 100 te_ipups_2 IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini Client2UserResponseSessionNo
-DELAY 1
-RUN_TEST_STEP 100 te_ipups IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini Client2UserResponseSessionNo
-CONSECUTIVE
-RUN_TEST_STEP 100 te_ipups IpUpsNotifyCount z:\testdata\configs\te_ipups\te_ipups.ini PromptCount_3
-END_TESTCASE MultipleClientWithAlwaysAndSessionNo
-
-START_TESTCASE MultipleClientWithSessionYesAndNever
-//!@SYMTestCaseID NET-IP-UPS-1021
-//!@SYMPREQ PREQ1116
-//!@SYMTestCaseDesc Multiple UPS SubSessions and clients - SessionYes + Never User Responses.
-//!@SYMTestPriority Critical
-//!@SYMTestActions Start UPS Session, SubSession and call Authorise.
-//!@SYMTestExpectedResults Pass
-//!@SYMTestType CIT
-
-RUN_TEST_STEP 100 te_ipups IpUpsDeleteDecisionDB
-RUN_TEST_STEP 100 te_ipups IpUpsNotifyCount z:\testdata\configs\te_ipups\te_ipups.ini StorePromptTriggerCount
-CONCURRENT
-RUN_TEST_STEP 100 te_ipups_1 IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini Client1UserResponseSessionYes
-DELAY 1
-RUN_TEST_STEP 100 te_ipups_2 IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini Client2UserResponseNever
-DELAY 1
-RUN_TEST_STEP 100 te_ipups IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini Client2UserResponseNever
-CONSECUTIVE
-RUN_TEST_STEP 100 te_ipups IpUpsNotifyCount z:\testdata\configs\te_ipups\te_ipups.ini PromptCount_3
-END_TESTCASE MultipleClientWithSessionYesAndNever
-
-START_TESTCASE MultipleSubSessionsWithAlways
-//!@SYMTestCaseID NET-IP-UPS-1022
-//!@SYMPREQ PREQ1116
-//!@SYMTestCaseDesc Multiple UPS SubSessions, single client - Always + No prompt.
-//!@SYMTestPriority Critical
-//!@SYMTestActions Start UPS Session, SubSession and call Authorise.
-//!@SYMTestExpectedResults Pass
-//!@SYMTestType CIT
-
-RUN_TEST_STEP 100 te_ipups IpUpsDeleteDecisionDB
-RUN_TEST_STEP 100 te_ipups IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini MultipleSubSessionsWithAlways
-END_TESTCASE MultipleSubSessionsWithAlways
-
-START_TESTCASE MultipleSubSessionsWithSessionYes
-//!@SYMTestCaseID NET-IP-UPS-1023
-//!@SYMPREQ PREQ1116
-//!@SYMTestCaseDesc Multiple UPS SubSessions, single client - SessionYes + Prompt.
-//!@SYMTestPriority Critical
-//!@SYMTestActions Start UPS Session, SubSession and call Authorise.
-//!@SYMTestExpectedResults Pass
-//!@SYMTestType CIT
-
-RUN_TEST_STEP 100 te_ipups IpUpsDeleteDecisionDB
-RUN_TEST_STEP 100 te_ipups IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini MultipleSubSessionsWithSessionYes
-END_TESTCASE MultipleSubSessionsWithSessionYes
-
-START_TESTCASE CancelPromptCall
-//!@SYMTestCaseID NET-IP-UPS-1024
-//!@SYMPREQ PREQ1116
-//!@SYMTestCaseDesc Cancel authorisation request mid-prompting.
-//!@SYMTestPriority Critical
-//!@SYMTestActions Start UPS Session, SubSession and call Authorise.
-//!@SYMTestExpectedResults Pass
-//!@SYMTestType CIT
-
-RUN_TEST_STEP 100 te_ipups IpUpsDeleteDecisionDB
-RUN_TEST_STEP_RESULT -3 100 te_ipups IpUpsStep z:\testdata\configs\te_ipups\te_ipups.ini CancelPromptCall
-END_TESTCASE CancelPromptCall
--- a/networkcontrol/ipupsplugins/test/te_ipups/src/te_ipups_delete_decision_db.cpp Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,82 +0,0 @@
-// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-//
-
-/**
- @file
- @test
- @internalComponent - Internal Symbian test code
-*/
-
-#include "te_ipups_stepbase.h"
-#include "te_ipups_delete_decision_db.h"
-
-CIpUpsDeleteDecisionDB::CIpUpsDeleteDecisionDB()
-/**
- * Constructor
- */
- {
- SetTestStepName(KIpUpsDeleteDecisionDB);
- }
-
-CIpUpsDeleteDecisionDB::~CIpUpsDeleteDecisionDB()
-/**
- * Destructor
- */
- {
- }
-
-TVerdict CIpUpsDeleteDecisionDB::doTestStepPreambleL()
-/**
- * @return - TVerdict code
- */
- {
- SetTestStepResult(EPass);
- return TestStepResult();
- }
-
-TVerdict CIpUpsDeleteDecisionDB::doTestStepL()
-/**
- * @return - TVerdict code
- */
- {
- UserPromptService::RUpsManagement upsManagement;
-
- //Connect to the UPS Manager
- User::LeaveIfError(upsManagement.Connect());
-
- //Delete the contents of the Decision Database
- TRAPD(err, upsManagement.DeleteDatabaseL());
-
- if (err != KErrNone)
- {
- ERR_PRINTF2(_L("UPS Database Deletion attempt failed ( %d )"), err);
- }
- else
- {
- INFO_PRINTF1(_L("UPS Database Deleted."));
- }
-
- SetTestStepError(err);
-
- return TestStepResult();
- }
-
-TVerdict CIpUpsDeleteDecisionDB::doTestStepPostambleL()
-/**
- * @return - TVerdict code
- */
- {
- return TestStepResult();
- }
--- a/networkcontrol/ipupsplugins/test/te_ipups/src/te_ipups_notify_count.cpp Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,113 +0,0 @@
-// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-//
-
-/**
- @file
- @test
- @internalComponent - Internal Symbian test code
-*/
-
-#include "te_ipups_ups_step.h"
-#include "te_ipups_notify_count.h"
-#include "upstestnotifierproperties.h"
-
-CIpUpsNotifyCount::CIpUpsNotifyCount()
-/**
- * Constructor
- */
- {
- SetTestStepName(KIpUpsNotifyCount);
- }
-
-CIpUpsNotifyCount::~CIpUpsNotifyCount()
-/**
- * Destructor
- */
- {
- }
-
-TVerdict CIpUpsNotifyCount::doTestStepPreambleL()
-/**
- * @return - TVerdict code
- */
- {
- TSecurityPolicy nullPolicy(ECapability_None);
- TInt err;
-
- //Properties modified to be returned to test harness from test notifier
- err = RProperty::Define(KUidPSUPSTestNotifCategory, KUnStart, KUnCountKeyType, nullPolicy, nullPolicy);
- if (err != KErrAlreadyExists && err != KErrNone)
- {
- User::LeaveIfError(err);
- }
-
- //Define a new Property which would be used to store the count to retreive later for comparison
- err = RProperty::Define(KUidPSUPSTestNotifCategory, KUnStoredNotifyCount, KUnStoredCountKeyType, nullPolicy, nullPolicy);
- if (err != KErrAlreadyExists && err != KErrNone)
- {
- User::LeaveIfError(err);
- }
-
- SetTestStepResult(EPass);
- return TestStepResult();
- }
-
-TVerdict CIpUpsNotifyCount::doTestStepL()
-/**
- * NotifyCount test step either stores the count retireved and store it in separate property defined or
- * it compares the retireved notify count with the stored value + count increment expected relative to stored.
- * @return - TVerdict code
- */
- {
- TBool storePromptTriggerCount = EFalse;
-
- GetBoolFromConfig(ConfigSection(),KIpUpsStorePromptTriggerCount, storePromptTriggerCount);
-
- if (storePromptTriggerCount)
- {
- TInt notifyCountReturned = 0;
- User::LeaveIfError(RProperty::Get(KUidPSUPSTestNotifCategory, KUnNotifyCount, notifyCountReturned));
-
- User::LeaveIfError(RProperty::Set(KUidPSUPSTestNotifCategory, KUnStoredNotifyCount, notifyCountReturned));
-
- INFO_PRINTF2(_L("NotifyCount Stored ( %d )"), notifyCountReturned);
- }
- else
- {
- TInt promptTriggerCount = 0;
-
- GetIntFromConfig(ConfigSection(),KIpUpsPromptTriggerCount, promptTriggerCount);
-
- TInt notifyCountReturned = 0;
- User::LeaveIfError(RProperty::Get(KUidPSUPSTestNotifCategory, KUnNotifyCount, notifyCountReturned));
-
- TInt sotredPromptTriggerCount = 0;
- User::LeaveIfError(RProperty::Get(KUidPSUPSTestNotifCategory, KUnStart+2, sotredPromptTriggerCount));
-
- INFO_PRINTF3(_L("NotifyCount Expected ( %d ) <> NotifyCount Returned ( %d )"), promptTriggerCount+sotredPromptTriggerCount, notifyCountReturned);
-
- TEST ( (promptTriggerCount + sotredPromptTriggerCount) == notifyCountReturned);
- }
-
- return TestStepResult();
- }
-
-TVerdict CIpUpsNotifyCount::doTestStepPostambleL()
-/**
- * @return - TVerdict code
- */
- {
- return TestStepResult();
- }
--- a/networkcontrol/ipupsplugins/test/te_ipups/src/te_ipups_server.cpp Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,111 +0,0 @@
-// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-//
-
-/**
- @file
- @test
- @internalComponent - Internal Symbian test code
-*/
-
-#include "te_ipups_server.h"
-#include "te_ipups_ups_step.h"
-#include "te_ipups_notify_count.h"
-#include "te_ipups_delete_decision_db.h"
-#include <bacline.h>
-
-CTeIpUpsSuite* CTeIpUpsSuite::NewL(const TDesC& aName)
-/**
- * @return - Instance of the test server
- */
- {
- CTeIpUpsSuite * server = new (ELeave) CTeIpUpsSuite();
- CleanupStack::PushL(server);
- server->ConstructL(aName);
- CleanupStack::Pop(server);
- return server;
- }
-
-
-LOCAL_C void MainL()
-/**
- * Main implementation
- */
- {
- CActiveScheduler* sched=NULL;
- sched=new(ELeave) CActiveScheduler;
- CActiveScheduler::Install(sched);
- CTeIpUpsSuite* server = NULL;
-
- CCommandLineArguments* args = CCommandLineArguments::NewLC();
- TPtrC exeName = args->Arg(0);
- TParse fullName;
- fullName.Set(exeName, NULL, NULL);
- CleanupStack::PopAndDestroy(args);
-
- // Create the CTestServer derived server
- TRAPD(err,server = CTeIpUpsSuite::NewL(fullName.Name()));
- if(!err)
- {
- // Sync with the client and enter the active scheduler
- RProcess::Rendezvous(KErrNone);
- sched->Start();
- }
- delete server;
- delete sched;
- }
-
-
-
-GLDEF_C TInt E32Main()
-/**
- * @return - Standard Epoc error code on process exit
- * Process entry point. Called by client using RProcess API
- */
- {
- __UHEAP_MARK;
- CTrapCleanup* cleanup = CTrapCleanup::New();
- if(cleanup == NULL)
- {
- return KErrNoMemory;
- }
- TRAPD(err,MainL());
- delete cleanup;
- __UHEAP_MARKEND;
- return err;
- }
-
-
-CTestStep* CTeIpUpsSuite::CreateTestStep(const TDesC& aStepName)
-/**
- * @return - A CTestStep derived instance
- */
- {
- CTestStep* testStep = NULL;
-
- if(aStepName == KIpUpsClientStep)
- {
- testStep = new CIpUpsStep();
- }
- else if(aStepName == KIpUpsNotifyCount)
- {
- testStep = new CIpUpsNotifyCount();
- }
- else if(aStepName == KIpUpsDeleteDecisionDB)
- {
- testStep = new CIpUpsDeleteDecisionDB();
- }
-
- return testStep;
- }
--- a/networkcontrol/ipupsplugins/test/te_ipups/src/te_ipups_stepbase.cpp Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,47 +0,0 @@
-// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-//
-
-/**
- @file
- @test
- @internalComponent - Internal Symbian test code
-*/
-
-#include "te_ipups_stepbase.h"
-
-TVerdict CTeIpUpsStepBase::doTestStepPreambleL()
-/**
- * @return - TVerdict
- */
- {
- SetTestStepResult(EPass);
- return TestStepResult();
- }
-
-TVerdict CTeIpUpsStepBase::doTestStepPostambleL()
-/**
- * @return - TVerdict
- */
- {
- return TestStepResult();
- }
-
-CTeIpUpsStepBase::~CTeIpUpsStepBase()
- {
- }
-
-CTeIpUpsStepBase::CTeIpUpsStepBase()
- {
- }
--- a/networkcontrol/ipupsplugins/test/te_ipups/src/te_ipups_ups_step.cpp Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,613 +0,0 @@
-// Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-//
-
-/**
- @file
- @test
- @internalComponent - Internal Symbian test code
-*/
-
-#include "te_ipups_ups_step.h"
-#include "upstestnotifierproperties.h"
-#include <s32mem.h>
-
-static TInt ThreadFunction(TAny *)
- {
- return KErrNone;
- }
-
-CIpUpsStep::~CIpUpsStep()
-/**
- * Destructor
- */
- {
- } // End of function
-
-
-CIpUpsStep::CIpUpsStep()
-/**
- * Constructor
- */
- {
- SetTestStepName(KIpUpsClientStep);
- } // End of function
-
-
-TVerdict CIpUpsStep::doTestStepPreambleL()
-/**
- * @return - TVerdict code
- * Override of base class virtual
- */
- {
- TSecurityPolicy nullPolicy(ECapability_None);
- TInt err;
-
- //Properties modified to be returned to test harness from test notifier
- err = RProperty::Define(KUidPSUPSTestNotifCategory, KUnNotifyCount, KUnCountKeyType, nullPolicy, nullPolicy);
- if (err != KErrAlreadyExists && err != KErrNone)
- {
- User::LeaveIfError(err);
- }
-
- err = RProperty::Define(KUidPSUPSTestNotifCategory, KUnNotifyValues, KUnNotifyValuesKeyType, nullPolicy, nullPolicy);
- if (err != KErrAlreadyExists && err != KErrNone)
- {
- User::LeaveIfError(err);
- }
-
- //Properties test notifier requires from test harness about the button press and delay
- err = RProperty::Define(KUidPSUPSTestNotifCategory, KUtButtonPress, KUtButtonPressKeyType, nullPolicy, nullPolicy);
- if (err != KErrAlreadyExists && err != KErrNone)
- {
- User::LeaveIfError(err);
- }
-
- err = RProperty::Define(KUidPSUPSTestNotifCategory, KUtButtonPressDelay, KUtButtonPressDelayKeyType, nullPolicy, nullPolicy);
- if (err != KErrAlreadyExists && err != KErrNone)
- {
- User::LeaveIfError(err);
- }
-
- //Get the testNotifier working mode, filemode or P&S mode
- User::LeaveIfError(RProperty::Get(KUidPSUPSTestNotifCategory, KUtFileOverride, iTestNotifierMode));
-
- //Set the property to override working of testNotifier in P&S mode instead of filemode
- User::LeaveIfError(RProperty::Set(KUidPSUPSTestNotifCategory, KUtFileOverride, KFileOverride));
-
- //Initialise optional data iNoOfAuthoriseCalls (should be '1' minimum).
- iNoOfAuthoriseCalls = 1;
-
- //Initialise optional data iPromptTriggerCount (Initialising with '-1' means no check if user not specfied in INI file).
- iPromptTriggerCount = -1;
-
- //Read data from INI file
- GetHexFromConfig(ConfigSection(), KIpUpsServiceId, iServiceUID);
- GetStringFromConfig(ConfigSection(),KIpUpsDestination, iDestination);
- GetStringFromConfig(ConfigSection(),KIpUpsOpaqueData, iOpaqueData);
- GetStringFromConfig(ConfigSection(),KIpUpsDialogOptionSelection, iDialogOption);
- GetBoolFromConfig(ConfigSection(),KIpUpsPlatSecPass, iPlatSecPass);
- GetStringFromConfig(ConfigSection(),KIpUpsExpectedDecision, iExpectedUpsDecision);
- GetIntFromConfig(ConfigSection(),KIpUpsPromptTriggerCount, iPromptTriggerCount);
- GetIntFromConfig(ConfigSection(),KIpUpsNoOfAuthoriseCalls, iNoOfAuthoriseCalls);
- GetBoolFromConfig(ConfigSection(),KIpUpsCancelPromptCall, iCancelPromptCall);
-
- GetBoolFromConfig(ConfigSection(),KIpUpsAlwaysOpenNewSession, iAlwaysOpenNewSession);
-
- GetBoolFromConfig(ConfigSection(),KIpUpsUseSameSubSession, iUseSameSubSession);
- GetBoolFromConfig(ConfigSection(),KIpUpsUseSameSubSessionAfterClose, iUseSameSubSessionAfterClose);
- GetBoolFromConfig(ConfigSection(),KIpUpsAlwaysOpenNewSubSession, iAlwaysOpenNewSubSession);
-
- //Keep the initial count of the notifier recorded, should be '0'
- User::LeaveIfError(RProperty::Get(KUidPSUPSTestNotifCategory, KUnNotifyCount, iNotifyCount));
-
- SetTestStepResult(EPass);
- return TestStepResult();
- } // End of function.
-
-
-TVerdict CIpUpsStep::doTestStepL()
-/**
- * @return - TVerdict code
- * Override of base class virtual
- */
- {
- UserPromptService::RUpsSession upsSession;
- UserPromptService::RUpsSubsession upsSubSession[KMaxNoOfAuthoriseCalls];
-
- RThread dummyThread[KMaxNoOfAuthoriseCalls];
- TRequestStatus threadStatus;
-
- TInt notifyCountBeforeTest = iNotifyCount;
- TInt notifyCountAfterTest = 0;
-
- TServiceId serviceId = TUid::Uid(iServiceUID);
-
- TInt subSessionCntr = 0;
-
- //Repeat call to Authorise as specified in INI file (through NoOfAuthoriseCalls data)
- for (TInt cntr=0; cntr<iNoOfAuthoriseCalls && cntr<KMaxNoOfAuthoriseCalls; cntr++)
- {
- if (upsSession.Handle() == KNullHandle)
- {
- User::LeaveIfError(upsSession.Connect());
- INFO_PRINTF1(_L("UPS Session Started."));
- }
-
- if (upsSubSession[subSessionCntr].SubSessionHandle() == KNullHandle)
- {
- //Create dummy thread with different names
- TBuf<32> dummyThreadName;
- dummyThreadName.Copy(_L("DummyThread_0123456789"));
-
- User::LeaveIfError(dummyThread[subSessionCntr].Create(dummyThreadName.Right(dummyThreadName.Length()-subSessionCntr), ThreadFunction, 4096, 4096, 4096, 0, EOwnerThread));
-
- dummyThread[subSessionCntr].Rendezvous(threadStatus);
- dummyThread[subSessionCntr].Resume();
- User::WaitForRequest(threadStatus);
-
- upsSubSession[subSessionCntr] = UserPromptService::RUpsSubsession();
- User::LeaveIfError(upsSubSession[subSessionCntr].Initialise(upsSession, dummyThread[subSessionCntr]));
- INFO_PRINTF1(_L("UPS SubSession Initialised."));
- }
-
- //Get the dialog option for this iteration (specified in the INI file through
- //DialogOptionSelection data, separated using KIniFileDelimeter).
- TBuf<32> dialogOption;
- GetValueAt(cntr, iDialogOption, KIniFileDelimeter, dialogOption);
-
- UserPromptService::TPromptResult promptResult;
- promptResult.iSelected = ButtonToOption(dialogOption);
-
- TPckg<UserPromptService::TPromptResult> resultPckg(promptResult);
-
- //Set the Dialog Option selection by user (specifies through DialogOptionSelection data value in INI file).
- User::LeaveIfError(RProperty::Set(KUidPSUPSTestNotifCategory, KUtButtonPress, resultPckg));
- User::LeaveIfError(RProperty::Set(KUidPSUPSTestNotifCategory, KUtButtonPressDelay, iCancelPromptCall?1:0));
-
- INFO_PRINTF2(_L("Dialog Option Selection ( %S )."), &dialogOption);
-
- //Get the Notify Count BEFORE call to Authorise
- User::LeaveIfError(RProperty::Get(KUidPSUPSTestNotifCategory, KUnNotifyCount, notifyCountBeforeTest));
-
- TUpsDecision upsDecision;
- TRequestStatus status;
-
- if ( iOpaqueData.Length() > 0 )
- {
- HBufC8* converter = HBufC8::NewLC(iOpaqueData.Length());
- converter->Des().Copy(iOpaqueData);
- iOpaqueDataStored = converter->Ptr();
- CleanupStack::PopAndDestroy(); //converter
-
- INFO_PRINTF1(_L("Opaque data present."));
- upsSubSession[subSessionCntr].Authorise(iPlatSecPass, serviceId, iDestination, iOpaqueDataStored, upsDecision, status);
- }
- else
- {
- INFO_PRINTF1(_L("Opaque data NOT present."));
- upsSubSession[subSessionCntr].Authorise(iPlatSecPass, serviceId, iDestination, upsDecision, status);
- }
-
-
- if (iCancelPromptCall)
- {
- upsSubSession[subSessionCntr].CancelPrompt();
- INFO_PRINTF1(_L("CancelPrompt called on UPS SubSession."));
- }
-
- User::WaitForRequest(status);
-
- SetTestStepError(status.Int());
- User::LeaveIfError(status.Int());
-
- //Get the Notify Count AFTER call to Authorise
- User::LeaveIfError(RProperty::Get(KUidPSUPSTestNotifCategory, KUnNotifyCount, notifyCountAfterTest));
-
- INFO_PRINTF3(_L("NotifyCount Before Authorise ( %d ) <> NotifyCount After Authorise ( %d )"), notifyCountBeforeTest, notifyCountAfterTest);
-
- if ( iExpectedUpsDecision.Length() > 0 )
- {
- //Get the expected UPS decision for this iteration (specified in the INI file through
- //ExpectedUpsDecision data, separated using KIniFileDelimeter).
- TBuf<32> expectedUpsDecision;
- GetValueAt(cntr, iExpectedUpsDecision, KIniFileDelimeter, expectedUpsDecision);
-
- TPtrC upsDecisionString = TUpsDecisionToString(upsDecision);
-
- INFO_PRINTF3(_L("UPS Decision Expected ( %S ) <> UPS Decision Returned ( %S )"), &expectedUpsDecision, &upsDecisionString);
-
- //Compare the expected and returned UPS decision
- TEST( expectedUpsDecision.Compare(TUpsDecisionToString(upsDecision)) == 0);
- }
-
- VerifyAndPrintPromptDataL();
-
- //Check what user requested to do with SubSession for further iterations (if any).
- if ( iUseSameSubSession )
- {
- INFO_PRINTF2(_L("Using UPS SubSession ( %d )."), subSessionCntr);
- }
- if ( iUseSameSubSessionAfterClose || iAlwaysOpenNewSession )
- {
- upsSubSession[subSessionCntr].Close();
- INFO_PRINTF2(_L("UPS SubSession Closed ( %d )."), subSessionCntr);
- dummyThread[subSessionCntr].Close();
- }
- else if ( iAlwaysOpenNewSubSession )
- {
- ++subSessionCntr;
- }
-
- if ( iAlwaysOpenNewSession )
- {
- upsSession.Close();
- INFO_PRINTF1(_L("UPS Session Closed."));
- }
- } //End - for loop
-
-
- //As with multiple clients , its better not to try to synchronize the calls which change the notify count.
- //When all the concurrent calls are done , check the count finally through test step notifycount.
- if (iPromptTriggerCount >= 0)
- {
- TEST( notifyCountAfterTest == (iNotifyCount+iPromptTriggerCount) );
- }
-
- //Ensure all sub sessions are closed
- for (TInt cntr=0; cntr<subSessionCntr; cntr++)
- {
- if ( upsSubSession[cntr].SubSessionHandle() != KNullHandle )
- {
- INFO_PRINTF2(_L("UPS SubSession Closed ( %d )."), cntr);
- upsSubSession[cntr].Close();
- dummyThread[cntr].Close();
- }
- }
-
- //Ensure session is closed
- if ( upsSession.Handle() != KNullHandle )
- {
- upsSession.Close();
- INFO_PRINTF1(_L("UPS Session Closed."));
- }
-
- return TestStepResult();
- } // End of function
-
-
-TVerdict CIpUpsStep::doTestStepPostambleL()
-/**
- * @return - TVerdict code
- * Override of base class virtual
- */
- {
- //ReSet the property to specify working of testNotifier in P&S or filemode
- User::LeaveIfError(RProperty::Set(KUidPSUPSTestNotifCategory, KUtFileOverride, iTestNotifierMode));
-
- return TestStepResult();
- } // End of function.
-
-TBool CIpUpsStep::VerifyAndPrintPromptDataL()
-/**
- * @return - TBool - ETrue of prompt data returned matched the data expected as specified in INI file, else EFalse.
- *
- */
- {
- //Get the Prompt Information
- const TInt KMaxPromptDataLenght = 512;
- HBufC8* buf=HBufC8::NewLC(KMaxPromptDataLenght);
- TPtr8 bufPtr(buf->Des());
-
- User::LeaveIfError(RProperty::Get(KUidPSUPSTestNotifCategory, KUnNotifyValues, bufPtr));
-
- RDesReadStream promptDataStream(bufPtr);
-
- iPromptData = UserPromptService::CPromptData::NewL();
- CleanupStack::PushL(iPromptData);
- iPromptData->InternalizeL(promptDataStream);
-
- INFO_PRINTF2(_L("Client Name ( %S )"), &iPromptData->iClientName);
- INFO_PRINTF2(_L("Vendor Name ( %S )"), &iPromptData->iVendorName);
- INFO_PRINTF2(_L("Destination ( %S )"), &iPromptData->iDestination);
- INFO_PRINTF2(_L("ClientSid ( %08x )"), iPromptData->iClientSid.iId);
- INFO_PRINTF2(_L("ServerSid ( %08x )"), iPromptData->iServerSid.iId);
- INFO_PRINTF2(_L("ServiceId ( %08x )"), iPromptData->iServiceId);
-
- TInt count = iPromptData->iDescriptions.Count();
- for (TInt cntr = 0; cntr < count; ++cntr)
- {
- INFO_PRINTF3(_L("Descriptions(%d) : %S "), cntr, iPromptData->iDescriptions[cntr]);
- }
-
- //Print Dialog Flags
- TBuf<64> dialogFlags;
-
- if ( iPromptData->iFlags & UserPromptService::ETrustedClient )
- {
- dialogFlags.Append(_L(" TrustedClient "));
- }
- if ( iPromptData->iFlags & UserPromptService::EBuiltInApp )
- {
- dialogFlags.Append(_L(" BuiltInApp "));
- }
- INFO_PRINTF2(_L("DialogFlags Set to ( %S )"), &dialogFlags);
-
- TPtrC expectedDialogOptions;
- TBuf<64> bufOptions;
-
- GetStringFromConfig(ConfigSection(),KExpectedDialogOptions, iExpectedDialogOptions);
-
- if (iExpectedDialogOptions.Length() > 0)
- {
- INFO_PRINTF2(_L("Options Expected ( %S )"), &iExpectedDialogOptions);
-
- //Check if options presented are as expected
- TBool result = OptionsFlagToString(iPromptData->iOptions, bufOptions);
- TEST(result != EFalse);
- }
- else
- {
- OptionsFlagToString(iPromptData->iOptions, bufOptions, EFalse);
- }
-
- INFO_PRINTF2(_L("Options Presented ( %S )"), &bufOptions);
-
- TEST(iPromptData->iServiceId.iUid == iServiceUID);
- TEST(iPromptData->iDestination == iDestination);
-
- CleanupStack::PopAndDestroy(2); //buf, iPromptData
-
- return EFalse;
- } // End of function.
-
-TBool CIpUpsStep::OptionsFlagToString(TUint aOptions, TDes& aOptionString, TBool aCheckAgainstExpectedOpt)
-/** OptionsFlagToString converts the dialog option(s) presented to string and check if the presented option
- * is amongst the one which is expected(from INI file) or not if aCheckAgainstExpectedOpt is set to ETrue.
- *
- * @return - TBool - ETrue if presented options are the ones which are expected as specified in the INI file.
- *
- */
- {
- _LIT(KOptionYes, "Yes");
- _LIT(KOptionNo, "No");
- _LIT(KOptionSessionYes, "SessionYes");
- _LIT(KOptionAlways, "Always");
- _LIT(KOptionNever, "Never");
- _LIT(KOptionSessionNo, "SessionNo");
-
- const TPtrC policyOptions[] = {KOptionYes(), KOptionNo(), KOptionSessionYes(), KOptionAlways(),
- KOptionNever(), KOptionSessionNo()};
-
- TInt optionsCntr = 0;
- TBool isOptionExpected = ETrue;
-
- aOptionString.Append(_L("-"));
-
- if (aOptions & UserPromptService::CPolicy::EYes)
- {
- aOptionString.Copy(policyOptions[optionsCntr]);
- aOptionString.Append(_L("-"));
-
- if (aCheckAgainstExpectedOpt)
- {
- if (iExpectedDialogOptions.FindF(policyOptions[optionsCntr]) == KErrNotFound)
- {
- isOptionExpected = EFalse;
- }
- }
- }
- ++optionsCntr;
-
- if (aOptions & UserPromptService::CPolicy::ENo)
- {
- aOptionString.Append(policyOptions[optionsCntr]);
- aOptionString.Append(_L("-"));
-
- if (aCheckAgainstExpectedOpt)
- {
- if (iExpectedDialogOptions.FindF(policyOptions[optionsCntr]) == KErrNotFound)
- {
- isOptionExpected = EFalse;
- }
- }
- }
- ++optionsCntr;
-
- if (aOptions & UserPromptService::CPolicy::ESessionYes)
- {
- aOptionString.Append(policyOptions[optionsCntr]);
- aOptionString.Append(_L("-"));
-
- if (aCheckAgainstExpectedOpt)
- {
- if (iExpectedDialogOptions.FindF(policyOptions[optionsCntr]) == KErrNotFound)
- {
- isOptionExpected = EFalse;
- }
- }
- }
- ++optionsCntr;
-
- if (aOptions & UserPromptService::CPolicy::EAlways)
- {
- aOptionString.Append(policyOptions[optionsCntr]);
- aOptionString.Append(_L("-"));
-
- if (aCheckAgainstExpectedOpt)
- {
- if (iExpectedDialogOptions.FindF(policyOptions[optionsCntr]) == KErrNotFound)
- {
- isOptionExpected = EFalse;
- }
- }
- }
- ++optionsCntr;
-
- if (aOptions & UserPromptService::CPolicy::ENever)
- {
- aOptionString.Append(policyOptions[optionsCntr]);
- aOptionString.Append(_L("-"));
-
- if (aCheckAgainstExpectedOpt)
- {
- if (iExpectedDialogOptions.FindF(policyOptions[optionsCntr]) == KErrNotFound)
- {
- isOptionExpected = EFalse;
- }
- }
- }
- ++optionsCntr;
-
- if (aOptions & UserPromptService::CPolicy::ESessionNo)
- {
- aOptionString.Append(policyOptions[optionsCntr]);
- aOptionString.Append(_L("-"));
-
- if (aCheckAgainstExpectedOpt)
- {
- if (iExpectedDialogOptions.FindF(policyOptions[optionsCntr]) == KErrNotFound)
- {
- isOptionExpected = EFalse;
- }
- }
- }
-
- return isOptionExpected;
- } // End of function.
-
-/** GetValueAt provides the value of data at a specific index (specified by aPos)
-* String containing the values is specified thorugh aArrayString and multiple values
-* are separated by delimeter aDelimeter.
-* aValue is returned.
-*/
-void CIpUpsStep::GetValueAt(const TInt aPos, const TPtrC& aArrayString, const TChar aDelimeter, TDes& aValue)
- {
- TInt posCntr=0;
- TInt itemCntr = -1;
-
- //Initialise it with blank string to avoid any previous copies
- aValue.Copy(_L(""));
-
- while (posCntr < aArrayString.Length() && itemCntr != aPos)
- {
- if (aArrayString[posCntr] != aDelimeter)
- {
- aValue.Append(aArrayString[posCntr]);
- }
- else
- {
- ++itemCntr;
- //Is this the item we are looking for, if not, make space to next one
- if (itemCntr != aPos)
- {
- aValue.Copy(_L(""));
- }
- }
- ++posCntr;
- }
- }
-
-/* TUpsDecisionToString converts TUpsDecision to string.
-*/
-TPtrC CIpUpsStep::TUpsDecisionToString(TUpsDecision aDecision)
- {
- if(aDecision == EUpsDecYes)
- {
- return _L("Yes");
- }
- else if(aDecision == EUpsDecNo)
- {
- return _L("No");
- }
- else if(aDecision == EUpsDecSessionYes)
- {
- return _L("SessionYes");
- }
- else if(aDecision == EUpsDecSessionNo)
- {
- return _L("SessionNo");
- }
- else
- {
- ERR_PRINTF1(_L("Invalid UPS Descision, returning No by default."));
- return _L("No");
- }
- } // End of function.
-
-/* TUpsDecisionFromString converts string value to TUpsDecision.
-*/
-TUpsDecision CIpUpsStep::TUpsDecisionFromString(const TPtrC& aDecision)
- {
- if(aDecision.CompareF(_L("Yes"))==0)
- {
- return EUpsDecYes;
- }
- else if(aDecision.CompareF(_L("No"))==0)
- {
- return EUpsDecNo;
- }
- else if(aDecision.CompareF(_L("SessionYes"))==0)
- {
- return EUpsDecSessionYes;
- }
- else if(aDecision.CompareF(_L("SessionNo"))==0)
- {
- return EUpsDecSessionNo;
- }
- else
- {
- ERR_PRINTF1(_L("Invalid UPS Descision, returning No by default."));
- return EUpsDecNo;
- }
- } // End of function.
-
-/* ButtonToOption converts string value of button presented to CPolicy::TOptions.
-*/
-UserPromptService::CPolicy::TOptions CIpUpsStep::ButtonToOption(const TPtrC& aButton)
- {
- if(aButton.CompareF(_L("Yes"))==0)
- {
- return UserPromptService::CPolicy::EYes;
- }
- else if(aButton.CompareF(_L("No"))==0)
- {
- return UserPromptService::CPolicy::ENo;
- }
- else if(aButton.CompareF(_L("Session"))==0)
- {
- return UserPromptService::CPolicy::ESession;
- }
- else if(aButton.CompareF(_L("SessionYes"))==0)
- {
- return UserPromptService::CPolicy::ESessionYes;
- }
- else if(aButton.CompareF(_L("Always"))==0)
- {
- return UserPromptService::CPolicy::EAlways;
- }
- else if(aButton.CompareF(_L("Never"))==0)
- {
- return UserPromptService::CPolicy::ENever;
- }
- else if(aButton.CompareF(_L("SessionNo"))==0)
- {
- return UserPromptService::CPolicy::ESessionNo;
- }
- else
- {
- ERR_PRINTF1(_L("Invalid Button Option, returning Policy Option No by default."));
- return UserPromptService::CPolicy::ENo;
- }
- } // End of function.
Binary file networkcontrol/qosfwconfig/QoSTesting/TS_QoS/data/UmtsSim_Server_simconf.704.ini has changed
Binary file networkcontrol/qosfwconfig/QoSTesting/TS_QoS/data/UmtsSim_Server_simconf.902.ini has changed
Binary file networkcontrol/qosfwconfig/QoSTesting/TS_QoS/data/UmtsSim_Server_simconf.904.ini has changed
Binary file networkcontrol/qosfwconfig/QoSTesting/TS_QoS/data/UmtsSim_Server_simconf.905.ini has changed
Binary file networkcontrol/qosfwconfig/QoSTesting/TS_QoS/data/UmtsSim_Server_simconf.910.ini has changed
--- a/networkcontrol/qosfwconfig/QoSTesting/TS_QoS/data/qospoliciesadd1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/QoSTesting/TS_QoS/data/qospoliciesadd1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,19 @@
+#
+# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
+#
+
# QoS Policy file
# Path: c:\qospoliciesAdd1.ini
--- a/networkcontrol/qosfwconfig/QoSTesting/TS_QoS/data/qospolicieslegacy.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/QoSTesting/TS_QoS/data/qospolicieslegacy.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,19 @@
+#
+# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
+#
+
# Path: c:\qospolicieslegacy.ini
extension_spec apn1 = {
INTEGER type = 5
--- a/networkcontrol/qosfwconfig/QoSTesting/TS_QoS/data/qospoliciesuid.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/QoSTesting/TS_QoS/data/qospoliciesuid.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,19 @@
+#
+# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
+#
+
# Path: c:\qospoliciesuid.ini
extension_spec apn1 = {
INTEGER type = 5
--- a/networkcontrol/qosfwconfig/qos/data/qospolicies.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qos/data/qospolicies.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
+#
+
# ModuleSpecs
modulespec guqos= {
STRING module = guqos.prt
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/etc/ts_qosapi.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/etc/ts_qosapi.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_10_HLR5_3_2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_10_HLR5_3_2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_11_HLR5_4_1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_11_HLR5_4_1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
// Network 97/98 Settings - Two sockets with the same Traffic Handling Priority
///////////////////////
// QoS Parameter(s) //
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_12_HLR5_4_2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_12_HLR5_4_2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_13_HLR5_4_3.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_13_HLR5_4_3.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_14_HLR5_4_4.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_14_HLR5_4_4.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_15_HLR5_5_1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_15_HLR5_5_1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_16_HLR5_5_2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_16_HLR5_5_2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_17_HLR5_5_3.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_17_HLR5_5_3.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_18_HLR5_5_4.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_18_HLR5_5_4.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_19_HLR5_5_5.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_19_HLR5_5_5.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_1_HLR5_1_1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_1_HLR5_1_1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_20_HLR5_6_1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_20_HLR5_6_1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_21_HLR5_6_2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_21_HLR5_6_2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_22_HLR5_6_3.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_22_HLR5_6_3.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_23_HLR5_6_4.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_23_HLR5_6_4.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_24_HLR5_6_5.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_24_HLR5_6_5.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_25_HLR5_6_6.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_25_HLR5_6_6.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_26_HLR5_6_7.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_26_HLR5_6_7.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_27_HLR5_6_8.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_27_HLR5_6_8.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_28_HLR5_6_9.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_28_HLR5_6_9.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_29_HLR5_6_10.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_29_HLR5_6_10.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_2_HLR5_1_2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_2_HLR5_1_2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_30_HLR5_6_11.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_30_HLR5_6_11.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_31_HLR5_7_1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_31_HLR5_7_1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_32_HLR5_7_2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_32_HLR5_7_2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_3_HLR5_2_1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_3_HLR5_2_1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_4_HLR5_2_2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_4_HLR5_2_2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_5_HLR5_2_3.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_5_HLR5_2_3.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_6_HLR5_2_4.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_6_HLR5_2_4.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_7_HLR5_2_5.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_7_HLR5_2_5.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_8_HLR5_2_6.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_8_HLR5_2_6.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_9_HLR5_3_1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ExplicitUdp/Qos_Scenario_9_HLR5_3_1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_10_HLR5_3_2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_10_HLR5_3_2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_11_HLR5_4_1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_11_HLR5_4_1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
// Network 97/98 Settings - Two sockets with the same Traffic Handling Priority
///////////////////////
// QoS Parameter(s) //
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_12_HLR5_4_2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_12_HLR5_4_2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_13_HLR5_4_3.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_13_HLR5_4_3.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_14_HLR5_4_4.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_14_HLR5_4_4.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_15_HLR5_5_1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_15_HLR5_5_1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_16_HLR5_5_2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_16_HLR5_5_2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_17_HLR5_5_3.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_17_HLR5_5_3.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_18_HLR5_5_4.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_18_HLR5_5_4.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_19_HLR5_5_5.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_19_HLR5_5_5.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_1_HLR5_1_1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_1_HLR5_1_1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_20_HLR5_6_1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_20_HLR5_6_1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_21_HLR5_6_2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_21_HLR5_6_2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_22_HLR5_6_3.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_22_HLR5_6_3.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_23_HLR5_6_4.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_23_HLR5_6_4.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_24_HLR5_6_5.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_24_HLR5_6_5.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_25_HLR5_6_6.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_25_HLR5_6_6.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_26_HLR5_6_7.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_26_HLR5_6_7.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_27_HLR5_6_8.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_27_HLR5_6_8.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_28_HLR5_6_9.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_28_HLR5_6_9.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_29_HLR5_6_10.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_29_HLR5_6_10.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_2_HLR5_1_2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_2_HLR5_1_2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_30_HLR5_6_11.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_30_HLR5_6_11.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_31_HLR5_7_1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_31_HLR5_7_1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_32_HLR5_7_2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_32_HLR5_7_2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_3_HLR5_2_1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_3_HLR5_2_1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_4_HLR5_2_2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_4_HLR5_2_2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_5_HLR5_2_3.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_5_HLR5_2_3.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_6_HLR5_2_4.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_6_HLR5_2_4.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_7_HLR5_2_5.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_7_HLR5_2_5.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_8_HLR5_2_6.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_8_HLR5_2_6.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_9_HLR5_3_1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Explicittcp/Qos_Scenario_9_HLR5_3_1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_10_HLR5_3_2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_10_HLR5_3_2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_11_HLR5_4_1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_11_HLR5_4_1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
// Network 97/98 Settings - Two sockets with the same Traffic Handling Priority
///////////////////////
// QoS Parameter(s) //
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_12_HLR5_4_2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_12_HLR5_4_2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_13_HLR5_4_3.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_13_HLR5_4_3.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_14_HLR5_4_4.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_14_HLR5_4_4.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_15_HLR5_5_1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_15_HLR5_5_1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_16_HLR5_5_2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_16_HLR5_5_2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_17_HLR5_5_3.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_17_HLR5_5_3.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_18_HLR5_5_4.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_18_HLR5_5_4.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_19_HLR5_5_5.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_19_HLR5_5_5.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_1_HLR5_1_1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_1_HLR5_1_1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_20_HLR5_6_1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_20_HLR5_6_1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_21_HLR5_6_2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_21_HLR5_6_2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_22_HLR5_6_3.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_22_HLR5_6_3.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_23_HLR5_6_4.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_23_HLR5_6_4.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_24_HLR5_6_5.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_24_HLR5_6_5.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_25_HLR5_6_6.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_25_HLR5_6_6.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_26_HLR5_6_7.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_26_HLR5_6_7.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_27_HLR5_6_8.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_27_HLR5_6_8.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_28_HLR5_6_9.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_28_HLR5_6_9.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_29_HLR5_6_10.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_29_HLR5_6_10.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_2_HLR5_1_2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_2_HLR5_1_2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_30_HLR5_6_11.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_30_HLR5_6_11.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_31_HLR5_7_1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_31_HLR5_7_1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_32_HLR5_7_2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_32_HLR5_7_2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_3_HLR5_2_1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_3_HLR5_2_1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_4_HLR5_2_2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_4_HLR5_2_2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_5_HLR5_2_3.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_5_HLR5_2_3.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_6_HLR5_2_4.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_6_HLR5_2_4.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_7_HLR5_2_5.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_7_HLR5_2_5.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_8_HLR5_2_6.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_8_HLR5_2_6.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_9_HLR5_3_1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/ImplicitUdp/Qos_Scenario_9_HLR5_3_1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Test_All_QoS_ip4_Explicit.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Test_All_QoS_ip4_Explicit.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
/////////////////////////////
// Connection Prefrence(s) //
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Test_All_QoS_ip4_Implicit.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/Test_All_QoS_ip4_Implicit.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
/////////////////////////////
// Connection Prefrence(s) //
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_10_HLR5_3_2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_10_HLR5_3_2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_11_HLR5_4_1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_11_HLR5_4_1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
// Network 97/98 Settings - Two sockets with the same Traffic Handling Priority
///////////////////////
// QoS Parameter(s) //
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_12_HLR5_4_2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_12_HLR5_4_2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_13_HLR5_4_3.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_13_HLR5_4_3.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_14_HLR5_4_4.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_14_HLR5_4_4.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_15_HLR5_5_1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_15_HLR5_5_1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_16_HLR5_5_2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_16_HLR5_5_2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_17_HLR5_5_3.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_17_HLR5_5_3.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_18_HLR5_5_4.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_18_HLR5_5_4.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_19_HLR5_5_5.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_19_HLR5_5_5.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_1_HLR5_1_1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_1_HLR5_1_1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_20_HLR5_6_1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_20_HLR5_6_1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_21_HLR5_6_2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_21_HLR5_6_2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_22_HLR5_6_3.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_22_HLR5_6_3.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_23_HLR5_6_4.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_23_HLR5_6_4.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_24_HLR5_6_5.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_24_HLR5_6_5.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_25_HLR5_6_6.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_25_HLR5_6_6.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_26_HLR5_6_7.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_26_HLR5_6_7.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_27_HLR5_6_8.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_27_HLR5_6_8.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_28_HLR5_6_9.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_28_HLR5_6_9.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_29_HLR5_6_10.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_29_HLR5_6_10.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_2_HLR5_1_2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_2_HLR5_1_2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_30_HLR5_6_11.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_30_HLR5_6_11.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_31_HLR5_7_1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_31_HLR5_7_1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_32_HLR5_7_2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_32_HLR5_7_2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_3_HLR5_2_1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_3_HLR5_2_1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_4_HLR5_2_2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_4_HLR5_2_2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_5_HLR5_2_3.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_5_HLR5_2_3.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_6_HLR5_2_4.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_6_HLR5_2_4.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_7_HLR5_2_5.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_7_HLR5_2_5.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_8_HLR5_2_6.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_8_HLR5_2_6.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_9_HLR5_3_1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/TS_QoSAPI/scripts/ip4/implicittcp/Qos_Scenario_9_HLR5_3_1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
///////////////////////
// QoS Parameter(s) //
///////////////////////
--- a/networkcontrol/qosfwconfig/qostest/te_qos/configs/CIT_P192_Qos_LoopbackCSY.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/te_qos/configs/CIT_P192_Qos_LoopbackCSY.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,19 @@
+#
+# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
+#
+
# Defining a loopback between port A and B is as follows:
# Port = <PortA>,<PortB>,<delay>,<queue size>,<element (packet) size>
--- a/networkcontrol/qosfwconfig/qostest/te_qos/configs/CIT_P192_Qos_SimTsy.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/te_qos/configs/CIT_P192_Qos_SimTsy.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networkcontrol/qosfwconfig/qostest/te_qos/configs/CIT_P192_Qos_SimTsy2.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/te_qos/configs/CIT_P192_Qos_SimTsy2.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networkcontrol/qosfwconfig/qostest/te_qos/configs/te_QoSSuite_LoopbackCsy.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosfwconfig/qostest/te_qos/configs/te_QoSSuite_LoopbackCsy.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+#
+# Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
+#
# Defining a loopback between port A and B is as follows:
# Port = <PortA>,<PortB>,<delay>,<queue size>,<element (packet) size>
--- a/networkcontrol/qosipscpr/inc/ip_subconparams.h Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosipscpr/inc/ip_subconparams.h Fri Apr 16 16:36:59 2010 +0300
@@ -27,9 +27,7 @@
#define __IP_SUBCONPARAMS_H__
#include <es_sock.h>
-#include <comms-infras/metadata.h>
-#include <comms-infras/metatype.h>
-#include <etelqos.h>
+#include <networking/Qos3GPP_subconparams.h>
// NOTE: This Uid may be changed - See #ifdef at bottom of the file
--- a/networkcontrol/qosipscpr/src/ipscpr.cpp Tue Feb 02 01:27:53 2010 +0200
+++ b/networkcontrol/qosipscpr/src/ipscpr.cpp Fri Apr 16 16:36:59 2010 +0300
@@ -20,6 +20,7 @@
@internalComponent
*/
+#include <etelqos.h>
#include "IPSCPRStates.h"
#include "IPSCPR.h"
#include "ipdeftbasescpr.h"
--- a/networkingtestandutils/ipanalyzer/Documentation/helpcmd.txt Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/ipanalyzer/Documentation/helpcmd.txt Fri Apr 16 16:36:59 2010 +0300
@@ -1,9 +1,19 @@
//
// helpcmd.txt - protocol analyzer help module
//
-// Portions Copyright (c) Symbian Software Ltd. 2007.
-// Portions Copyright (C) 1999-2004 Nokia. * Nokia Core OS *
-// Save as expressly licensed to you by Symbian Software Ltd, all rights reserved.
+// Portions Copyright (c) 1999-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
//
////////////////////////////////////////////////////////////////
// creates the .mbg and mbm files to use in help
--- a/networkingtestandutils/ipv6to4tunnel/data/6to4.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/ipv6to4tunnel/data/6to4.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,6 +1,17 @@
-//Portions Copyright (c) Symbian Software Ltd. 2007.
-//Portions Copyright (C) 2003-2007 Nokia. * Nokia Core OS *
-//Save as expressly licensed to you by Symbian Software Ltd, all rights reserved.
+// Portions Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
[tunnels]
filename= c:\system\data\6to4_tunnels.ini
--- a/networkingtestandutils/ipv6to4tunnel/data/6to4_secure.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/ipv6to4tunnel/data/6to4_secure.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,6 +1,17 @@
-//Portions Copyright (c) Symbian Software Ltd. 2007.
-//Portions Copyright (C) 2003-2007 Nokia. * Nokia Core OS *
-//Save as expressly licensed to you by Symbian Software Ltd, all rights reserved.
+// Portions Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
[tunnels]
filename= 6to4_tunnels.ini
--- a/networkingtestandutils/ipv6to4tunnel/data/6to4_tunnels.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/ipv6to4tunnel/data/6to4_tunnels.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
# Copyright (c) 2007-2009 Nokia Corporation and/or its subsidiary(-ies).
# All rights reserved.
# This component and the accompanying materials are made available
-# under the terms of the License "Eclipse Public License v1.0"
+# under the terms of "Eclipse Public License v1.0"
# which accompanies this distribution, and is available
# at the URL "http://www.eclipse.org/legal/epl-v10.html".
#
--- a/networkingtestandutils/networkingexamples/cgi/Documentation/cgi_intro.txt Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingexamples/cgi/Documentation/cgi_intro.txt Fri Apr 16 16:36:59 2010 +0300
@@ -1,9 +1,19 @@
//
// readme.txt - introduction to the CGI library
//
-// Portions Copyright (c) Symbian Software Ltd. 2007.
-// Portions Copyright (C) 1999-2004 Nokia. * Nokia Core OS *
-// Save as expressly licensed to you by Symbian Software Ltd, all rights reserved.
+// Portions Copyright (c) 1999-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
//
////////////////////////////////////////////////////////////////
// WS_CGI.DLL
--- a/networkingtestandutils/networkingexamples/udpecho/Documentation/udpecho.rtf Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingexamples/udpecho/Documentation/udpecho.rtf Fri Apr 16 16:36:59 2010 +0300
@@ -1,168 +1,163 @@
-{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff0\deff0\stshfdbch11\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe1041{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;}
+{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff0\deff0\stshfdbch11\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe1033{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;}
{\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f3\froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f11\froman\fcharset128\fprq1{\*\panose 02020609040205080304}MS Mincho{\*\falt Arial Unicode MS};}
-{\f36\fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}Tahoma;}{\f37\fswiss\fcharset0\fprq2{\*\panose 020b0506020202030204}Arial Narrow;}{\f38\fnil\fcharset0\fprq0{\*\panose 00000000000000000000}ZapfDingbats BT;}
-{\f298\froman\fcharset128\fprq1{\*\panose 00000000000000000000}@MS Mincho;}{\f299\froman\fcharset238\fprq2 Times New Roman CE;}{\f300\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f302\froman\fcharset161\fprq2 Times New Roman Greek;}
-{\f303\froman\fcharset162\fprq2 Times New Roman Tur;}{\f304\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f305\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f306\froman\fcharset186\fprq2 Times New Roman Baltic;}
-{\f307\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f309\fswiss\fcharset238\fprq2 Arial CE;}{\f310\fswiss\fcharset204\fprq2 Arial Cyr;}{\f312\fswiss\fcharset161\fprq2 Arial Greek;}{\f313\fswiss\fcharset162\fprq2 Arial Tur;}
-{\f314\fbidi \fswiss\fcharset177\fprq2 Arial (Hebrew);}{\f315\fbidi \fswiss\fcharset178\fprq2 Arial (Arabic);}{\f316\fswiss\fcharset186\fprq2 Arial Baltic;}{\f317\fswiss\fcharset163\fprq2 Arial (Vietnamese);}
-{\f319\fmodern\fcharset238\fprq1 Courier New CE;}{\f320\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f322\fmodern\fcharset161\fprq1 Courier New Greek;}{\f323\fmodern\fcharset162\fprq1 Courier New Tur;}
-{\f324\fbidi \fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f325\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f326\fmodern\fcharset186\fprq1 Courier New Baltic;}{\f327\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}
-{\f659\fswiss\fcharset238\fprq2 Tahoma CE;}{\f660\fswiss\fcharset204\fprq2 Tahoma Cyr;}{\f662\fswiss\fcharset161\fprq2 Tahoma Greek;}{\f663\fswiss\fcharset162\fprq2 Tahoma Tur;}{\f664\fbidi \fswiss\fcharset177\fprq2 Tahoma (Hebrew);}
-{\f665\fbidi \fswiss\fcharset178\fprq2 Tahoma (Arabic);}{\f666\fswiss\fcharset186\fprq2 Tahoma Baltic;}{\f667\fswiss\fcharset163\fprq2 Tahoma (Vietnamese);}{\f668\fswiss\fcharset222\fprq2 Tahoma (Thai);}{\f669\fswiss\fcharset238\fprq2 Arial Narrow CE;}
-{\f670\fswiss\fcharset204\fprq2 Arial Narrow Cyr;}{\f672\fswiss\fcharset161\fprq2 Arial Narrow Greek;}{\f673\fswiss\fcharset162\fprq2 Arial Narrow Tur;}{\f676\fswiss\fcharset186\fprq2 Arial Narrow Baltic;}}{\colortbl;\red0\green0\blue0;
+{\f36\fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}Tahoma;}{\f37\fswiss\fcharset0\fprq2{\*\panose 020b0606020202030204}Arial Narrow;}{\f38\fnil\fcharset0\fprq0{\*\panose 00000000000000000000}ZapfDingbats BT;}
+{\f39\froman\fcharset128\fprq1{\*\panose 00000000000000000000}@MS Mincho;}{\f261\froman\fcharset238\fprq2 Times New Roman CE;}{\f262\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f264\froman\fcharset161\fprq2 Times New Roman Greek;}
+{\f265\froman\fcharset162\fprq2 Times New Roman Tur;}{\f266\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f267\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}{\f268\froman\fcharset186\fprq2 Times New Roman Baltic;}
+{\f269\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f271\fswiss\fcharset238\fprq2 Arial CE;}{\f272\fswiss\fcharset204\fprq2 Arial Cyr;}{\f274\fswiss\fcharset161\fprq2 Arial Greek;}{\f275\fswiss\fcharset162\fprq2 Arial Tur;}
+{\f276\fbidi \fswiss\fcharset177\fprq2 Arial (Hebrew);}{\f277\fbidi \fswiss\fcharset178\fprq2 Arial (Arabic);}{\f278\fswiss\fcharset186\fprq2 Arial Baltic;}{\f279\fswiss\fcharset163\fprq2 Arial (Vietnamese);}
+{\f281\fmodern\fcharset238\fprq1 Courier New CE;}{\f282\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f284\fmodern\fcharset161\fprq1 Courier New Greek;}{\f285\fmodern\fcharset162\fprq1 Courier New Tur;}
+{\f286\fbidi \fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f287\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f288\fmodern\fcharset186\fprq1 Courier New Baltic;}{\f289\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}
+{\f621\fswiss\fcharset238\fprq2 Tahoma CE;}{\f622\fswiss\fcharset204\fprq2 Tahoma Cyr;}{\f624\fswiss\fcharset161\fprq2 Tahoma Greek;}{\f625\fswiss\fcharset162\fprq2 Tahoma Tur;}{\f626\fbidi \fswiss\fcharset177\fprq2 Tahoma (Hebrew);}
+{\f627\fbidi \fswiss\fcharset178\fprq2 Tahoma (Arabic);}{\f628\fswiss\fcharset186\fprq2 Tahoma Baltic;}{\f629\fswiss\fcharset163\fprq2 Tahoma (Vietnamese);}{\f630\fswiss\fcharset222\fprq2 Tahoma (Thai);}{\f631\fswiss\fcharset238\fprq2 Arial Narrow CE;}
+{\f632\fswiss\fcharset204\fprq2 Arial Narrow Cyr;}{\f634\fswiss\fcharset161\fprq2 Arial Narrow Greek;}{\f635\fswiss\fcharset162\fprq2 Arial Narrow Tur;}{\f638\fswiss\fcharset186\fprq2 Arial Narrow Baltic;}}{\colortbl;\red0\green0\blue0;
\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;
\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
-\fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \snext0 \styrsid8807911 Normal;}{\s1\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls14\outlinelevel0\adjustright\rin0\lin0\itap0 \rtlch\fcs1
-\af0\afs20\alang1025 \ltrch\fcs0 \b\caps\fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon0 \snext42 \styrsid8807911 heading 1;}{
-\s2\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls14\ilvl1\outlinelevel1\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
-\b\fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon0 \snext42 \styrsid8807911 heading 2;}{
-\s3\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls14\ilvl2\outlinelevel2\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041
-\sbasedon0 \snext42 \styrsid8807911 heading 3;}{\s4\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls14\ilvl3\outlinelevel3\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
-\fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon3 \snext42 \styrsid8807911 heading 4;}{
-\s5\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls14\ilvl4\outlinelevel4\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041
-\sbasedon3 \snext0 \styrsid8807911 heading 5;}{\s6\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls14\ilvl5\outlinelevel5\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
-\fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon3 \snext42 \styrsid8807911 heading 6;}{
-\s7\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls14\ilvl6\outlinelevel6\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041
-\sbasedon3 \snext42 \styrsid8807911 heading 7;}{\s8\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls14\ilvl7\outlinelevel7\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
-\fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon3 \snext42 \styrsid8807911 heading 8;}{\s9\ql \li0\ri0\sa220\keepn\widctlpar
-\jclisttab\tx360\wrapdefault\aspalpha\aspnum\faauto\ls14\ilvl8\outlinelevel8\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041
-\sbasedon3 \snext42 \styrsid8807911 heading 9;}{\*\cs10 \additive \ssemihidden \styrsid8807911 Default Paragraph Font;}{\*
+\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \snext0 \styrsid3962245 Normal;}{\s1\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls18\outlinelevel0\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025
+\ltrch\fcs0 \b\caps\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext42 \styrsid3962245 heading 1;}{\s2\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls18\ilvl1\outlinelevel1\adjustright\rin0\lin0\itap0
+\rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \b\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext42 \styrsid3962245 heading 2;}{
+\s3\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls18\ilvl2\outlinelevel2\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033
+\sbasedon0 \snext42 \styrsid3962245 heading 3;}{\s4\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls18\ilvl3\outlinelevel3\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
+\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon3 \snext42 \styrsid3962245 heading 4;}{\s5\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls18\ilvl4\outlinelevel4\adjustright\rin0\lin0\itap0 \rtlch\fcs1
+\af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon3 \snext0 \styrsid3962245 heading 5;}{
+\s6\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls18\ilvl5\outlinelevel5\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033
+\sbasedon3 \snext42 \styrsid3962245 heading 6;}{\s7\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls18\ilvl6\outlinelevel6\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
+\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon3 \snext42 \styrsid3962245 heading 7;}{\s8\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls18\ilvl7\outlinelevel7\adjustright\rin0\lin0\itap0 \rtlch\fcs1
+\af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon3 \snext42 \styrsid3962245 heading 8;}{\s9\ql \li0\ri0\sa220\keepn\widctlpar
+\jclisttab\tx360\wrapdefault\aspalpha\aspnum\faauto\ls18\ilvl8\outlinelevel8\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon3 \snext42 \styrsid3962245
+heading 9;}{\*\cs10 \additive \ssemihidden \styrsid3962245 Default Paragraph Font;}{\*
\ts11\tsrowd\trftsWidthB3\trpaddl108\trpaddr108\trpaddfl3\trpaddft3\trpaddfb3\trpaddfr3\tblind0\tblindtype3\tscellwidthfts0\tsvertalt\tsbrdrt\tsbrdrl\tsbrdrb\tsbrdrr\tsbrdrdgl\tsbrdrdgr\tsbrdrh\tsbrdrv
\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \fs20\lang1024\langfe1024\loch\f0\hich\af0\dbch\af11\cgrid\langnp1024\langfenp1024 \snext11 \ssemihidden Normal Table;}{
\s15\ql \fi-284\li284\ri0\widctlpar\tx284\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\aspalpha\aspnum\faauto\ls2047\ilvl10\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
-\fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon0 \snext15 \sautoupd List Bullet;}{\s16\ql \li284\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af0\afs20\alang1025
-\ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon0 \snext16 List Continue;}{\s17\ql \fi-284\li284\ri0\widctlpar\wrapdefault{\*\pn \pnlvlbody\ilvl11\ls2047\pnrnot0\pndec\pnstart1\pnindent283\pnhang
-{\pntxta .}}\aspalpha\aspnum\faauto\ls2047\ilvl11\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon0 \snext17 List Number;}{\*\cs18
-\additive \rtlch\fcs1 \af0 \ltrch\fcs0 \super \sbasedon10 endnote reference;}{\s19\ql \fi-284\li568\ri0\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}
-\aspalpha\aspnum\faauto\ls2047\ilvl10\adjustright\rin0\lin568\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon0 \snext19 \sautoupd List Bullet 2;}{
-\s20\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\ul\cf13\lang1024\langfe1024\loch\f1\hich\af1\dbch\af11\cgrid\noproof\langnp1033\langfenp1041 \sbasedon0 \snext0
-Hypertext Anchor;}{\*\cs21 \additive \rtlch\fcs1 \ab\af2\afs20 \ltrch\fcs0 \b\f2\fs20 \sbasedon10 Key Name;}{\s22\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
-\fs22\cf13\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon0 \snext22 Synonyms;}{\s23\ql \fi-284\li284\ri0\widctlpar\tx284\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin284\itap0 \rtlch\fcs1
-\af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon17 \snext23 List Manual;}{\s24\ql \fi-284\li568\ri0\widctlpar\wrapdefault{\*\pn \pnlvlbody\ilvl11\ls2047\pnrnot0
-\pndec\pnstart1\pnindent283\pnhang {\pntxta .}}\aspalpha\aspnum\faauto\ls2047\ilvl11\adjustright\rin0\lin568\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041
-\sbasedon0 \snext24 List Number 2;}{\s25\ql \li566\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin566\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
-\fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon0 \snext25 List Continue 2;}{\s26\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af0\afs20\alang1025
-\ltrch\fcs0 \b\fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon0 \snext26 Definition Term;}{\s27\ql \li1134\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1134\itap0 \rtlch\fcs1
-\af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon26 \snext27 Definition Definition;}{\s28\ql \fi-283\li283\ri0\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0
-\pnf38\pnstart1\pnindent283\pnhang {\pntxtb +}}\aspalpha\aspnum\faauto\ls2047\ilvl10\adjustright\rin0\lin283\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041
-\sbasedon0 \snext28 Tip;}{\s29\ql \fi-283\li283\ri0\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf38\pnstart1\pnindent283\pnhang {\pntxtb -}}\aspalpha\aspnum\faauto\ls2047\ilvl10\adjustright\rin0\lin283\itap0 \rtlch\fcs1
-\af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon28 \snext29 Note;}{\s30\ql \fi-283\li283\ri0\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0
-\pnf38\pnstart1\pnindent283\pnhang {\pntxtb 6}}\aspalpha\aspnum\faauto\ls2047\ilvl10\adjustright\rin0\lin283\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041
-\sbasedon29 \snext30 Important;}{\s31\ql \fi-284\li568\ri0\widctlpar\tx284\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin568\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
-\fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon24 \snext31 List Manual 2;}{\s32\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
-\fs14\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon0 \snext32 \styrsid8807911 footer;}{\s33\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ai\af0\afs20\alang1025
-\ltrch\fcs0 \i\fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon0 \snext33 Comment;}{\*\cs34 \additive \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20 \sbasedon10 App Text;}{\*\cs35 \additive \rtlch\fcs1
-\af37\afs20 \ltrch\fcs0 \scaps\f37\fs20\cf13 \sbasedon10 Graphic Link;}{\*\cs36 \additive \rtlch\fcs1 \af0\afs16 \ltrch\fcs0 \fs16 \sbasedon10 annotation reference;}{
-\s37\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon0 \snext37 annotation text;}
-{\s38\ql \li0\ri0\sa220\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041
-\sbasedon0 \snext38 \styrsid8807911 00 BodyText;}{\s39\ql \li0\ri0\widctlpar\tqc\tx4153\tqr\tx8306\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
-\fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon0 \snext39 \styrsid8807911 header;}{\s40\ql \fi-2597\li2597\ri0\sa220\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin2597\itap0 \rtlch\fcs1
-\af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon0 \snext40 \styrsid8807911 02 BodyText;}{
-\s41\ql \fi-1298\li1298\ri0\sa220\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1298\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041
-\sbasedon0 \snext41 \styrsid8807911 01 BodyText;}{\s42\ql \li1298\ri0\sa220\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1298\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
-\fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon0 \snext42 \styrsid8807911 11 BodyText;}{\s43\ql \fi-357\li2954\ri0\sa220\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0
-\pnf3\pnstart1\pnindent357\pnhang {\pntxtb \'b7}}\aspalpha\aspnum\faauto\ls2047\ilvl10\adjustright\rin0\lin2954\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041
-\sbasedon44 \snext43 \styrsid8807911 Bulleted o 2;}{\s44\ql \li2597\ri0\sa220\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin2597\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
-\fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon0 \snext44 \styrsid8807911 22 BodyText;}{\s45\ql \fi-1298\li2596\ri0\sa220\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin2596\itap0 \rtlch\fcs1
-\af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon0 \snext45 \styrsid8807911 12 BodyText;}{
-\s46\ql \fi-1298\li3895\ri0\sa220\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin3895\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041
-\sbasedon0 \snext46 \styrsid8807911 23 BodyText;}{\s47\ql \li3895\ri0\sa220\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin3895\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
-\fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon0 \snext47 \styrsid8807911 33 BodyText;}{\s48\ql \li0\ri0\widctlpar\tqr\tldot\tx9921\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1
-\af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon0 \snext0 \ssemihidden \styrsid8807911 toc 1;}{\s49\ql \fi-357\li1655\ri0\sa220\widctlpar\wrapdefault{\*\pn
-\pnlvlblt\ilvl10\ls2047\pnrnot0\pnf3\pnstart1\pnindent357\pnhang {\pntxtb \'b7}}\aspalpha\aspnum\faauto\ls2047\ilvl10\adjustright\rin0\lin1655\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
-\fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon42 \snext49 \styrsid8807911 Bulleted o 1;}{\s50\ql \fi-357\li1655\ri0\sa220\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0
-\pnf3\pnstart1\pnindent357\pnhang {\pntxtb -}}\aspalpha\aspnum\faauto\ls2047\ilvl10\adjustright\rin0\lin1655\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041
-\sbasedon49 \snext50 \styrsid8807911 Bulleted - 1;}{\s51\ql \fi-1298\li1298\ri0\sa220\widctlpar\wrapdefault{\*\pn \pnlvlbody\ilvl11\ls2047\pnrnot0\pndec\pnstart1\pnindent1276\pnhang {\pntxta .}}
-\aspalpha\aspnum\faauto\ls2047\ilvl11\adjustright\rin0\lin1298\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon0 \snext51 \styrsid8807911 Numbered List 0;}{
+\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext15 \sautoupd List Bullet;}{\s16\ql \li284\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
+\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext16 List Continue;}{\s17\ql \fi-284\li284\ri0\widctlpar\wrapdefault{\*\pn \pnlvlbody\ilvl11\ls2047\pnrnot0\pndec\pnstart1\pnindent283\pnhang {\pntxta .}}
+\aspalpha\aspnum\faauto\ls2047\ilvl11\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext17 List Number;}{\*\cs18 \additive \rtlch\fcs1 \af0 \ltrch\fcs0
+\super \sbasedon10 endnote reference;}{\s19\ql \fi-284\li568\ri0\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\aspalpha\aspnum\faauto\ls2047\ilvl10\adjustright\rin0\lin568\itap0 \rtlch\fcs1
+\af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext19 \sautoupd List Bullet 2;}{\s20\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1
+\af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\ul\cf13\lang1024\langfe1024\cgrid\noproof\langnp1033\langfenp1033 \sbasedon0 \snext0 Hypertext Anchor;}{\*\cs21 \additive \rtlch\fcs1 \ab\af2\afs20 \ltrch\fcs0 \b\f2\fs20 \sbasedon10 Key Name;}{
+\s22\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\cf13\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext22 Synonyms;}{
+\s23\ql \fi-284\li284\ri0\widctlpar\tx284\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon17 \snext23 List Manual;}{
+\s24\ql \fi-284\li568\ri0\widctlpar\wrapdefault{\*\pn \pnlvlbody\ilvl11\ls2047\pnrnot0\pndec\pnstart1\pnindent283\pnhang {\pntxta .}}\aspalpha\aspnum\faauto\ls2047\ilvl11\adjustright\rin0\lin568\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
+\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext24 List Number 2;}{\s25\ql \li566\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin566\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
+\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext25 List Continue 2;}{\s26\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af0\afs20\alang1025 \ltrch\fcs0
+\b\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext26 Definition Term;}{\s27\ql \li1134\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1134\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
+\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon26 \snext27 Definition Definition;}{\s28\ql \fi-283\li283\ri0\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf38\pnstart1\pnindent283\pnhang {\pntxtb +}}
+\aspalpha\aspnum\faauto\ls2047\ilvl10\adjustright\rin0\lin283\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext28 Tip;}{\s29\ql \fi-283\li283\ri0\widctlpar\wrapdefault{\*\pn
+\pnlvlblt\ilvl10\ls2047\pnrnot0\pnf38\pnstart1\pnindent283\pnhang {\pntxtb -}}\aspalpha\aspnum\faauto\ls2047\ilvl10\adjustright\rin0\lin283\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033
+\sbasedon28 \snext29 Note;}{\s30\ql \fi-283\li283\ri0\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf38\pnstart1\pnindent283\pnhang {\pntxtb 6}}\aspalpha\aspnum\faauto\ls2047\ilvl10\adjustright\rin0\lin283\itap0 \rtlch\fcs1
+\af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon29 \snext30 Important;}{\s31\ql \fi-284\li568\ri0\widctlpar\tx284\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin568\itap0 \rtlch\fcs1
+\af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon24 \snext31 List Manual 2;}{\s32\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025
+\ltrch\fcs0 \f1\fs14\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext32 \styrsid3962245 footer;}{\s33\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ai\af0\afs20\alang1025 \ltrch\fcs0
+\i\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext33 Comment;}{\*\cs34 \additive \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \b\f1\fs20 \sbasedon10 App Text;}{\*\cs35 \additive \rtlch\fcs1 \af37\afs20 \ltrch\fcs0
+\scaps\f37\fs20\cf13 \sbasedon10 Graphic Link;}{\*\cs36 \additive \rtlch\fcs1 \af0\afs16 \ltrch\fcs0 \fs16 \sbasedon10 annotation reference;}{\s37\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1
+\af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext37 annotation text;}{\s38\ql \li0\ri0\sa220\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1
+\af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext38 \styrsid3962245 00 BodyText;}{\s39\ql \li0\ri0\widctlpar\tqc\tx4153\tqr\tx8306\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0
+\rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext39 \styrsid3962245 header;}{
+\s40\ql \fi-2597\li2597\ri0\sa220\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin2597\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext40 \styrsid3962245
+02 BodyText;}{\s41\ql \fi-1298\li1298\ri0\sa220\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1298\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033
+\sbasedon0 \snext41 \styrsid3962245 01 BodyText;}{\s42\ql \li1298\ri0\sa220\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1298\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
+\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext42 \styrsid3962245 11 BodyText;}{\s43\ql \fi-357\li2954\ri0\sa220\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf3\pnstart1\pnindent357\pnhang {\pntxtb \'b7}}
+\aspalpha\aspnum\faauto\ls2047\ilvl10\adjustright\rin0\lin2954\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon44 \snext43 \styrsid3962245 Bulleted o 2;}{
+\s44\ql \li2597\ri0\sa220\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin2597\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext44 \styrsid3962245 22 BodyText;}
+{\s45\ql \fi-1298\li2596\ri0\sa220\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin2596\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext45 \styrsid3962245
+12 BodyText;}{\s46\ql \fi-1298\li3895\ri0\sa220\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin3895\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033
+\sbasedon0 \snext46 \styrsid3962245 23 BodyText;}{\s47\ql \li3895\ri0\sa220\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin3895\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
+\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext47 \styrsid3962245 33 BodyText;}{\s48\ql \li0\ri0\widctlpar\tqr\tldot\tx9921\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025
+\ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \ssemihidden \styrsid3962245 toc 1;}{\s49\ql \fi-357\li1655\ri0\sa220\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf3\pnstart1\pnindent357\pnhang
+{\pntxtb \'b7}}\aspalpha\aspnum\faauto\ls2047\ilvl10\adjustright\rin0\lin1655\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon42 \snext49 \styrsid3962245 Bulleted o 1;}{
+\s50\ql \fi-357\li1655\ri0\sa220\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf3\pnstart1\pnindent357\pnhang {\pntxtb -}}\aspalpha\aspnum\faauto\ls2047\ilvl10\adjustright\rin0\lin1655\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
+\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon49 \snext50 \styrsid3962245 Bulleted - 1;}{\s51\ql \fi-1298\li1298\ri0\sa220\widctlpar\wrapdefault{\*\pn \pnlvlbody\ilvl11\ls2047\pnrnot0\pndec\pnstart1\pnindent1276\pnhang {\pntxta .}}
+\aspalpha\aspnum\faauto\ls2047\ilvl11\adjustright\rin0\lin1298\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext51 \styrsid3962245 Numbered List 0;}{
\s52\ql \fi-357\li1655\ri0\sa220\widctlpar\wrapdefault{\*\pn \pnlvlbody\ilvl11\ls2047\pnrnot0\pndec\pnstart1\pnindent357\pnhang {\pntxta .}}\aspalpha\aspnum\faauto\ls2047\ilvl11\adjustright\rin0\lin1655\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
-\fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon0 \snext52 \styrsid8807911 Numbered List 1;}{\s53\ql \fi-357\li2954\ri0\sa220\widctlpar\wrapdefault{\*\pn \pnlvlbody\ilvl11\ls2047\pnrnot0
-\pndec\pnstart1\pnindent357\pnhang {\pntxta .}}\aspalpha\aspnum\faauto\ls2047\ilvl11\adjustright\rin0\lin2954\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041
-\sbasedon52 \snext53 \styrsid8807911 Numbered List 2;}{\s54\ql \fi-357\li2954\ri0\sa220\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf3\pnstart1\pnindent357\pnhang {\pntxtb -}}
-\aspalpha\aspnum\faauto\ls2047\ilvl10\adjustright\rin0\lin2954\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon43 \snext54 \styrsid8807911 Bulleted - 2;}{
-\s55\ql \li238\ri0\widctlpar\tqr\tldot\tx9921\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin238\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041
-\sbasedon0 \snext0 \ssemihidden \styrsid8807911 toc 2;}{\s56\ql \li482\ri0\widctlpar\tqr\tldot\tx9921\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin482\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
-\fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon0 \snext0 \ssemihidden \styrsid8807911 toc 3;}{\s57\ql \li0\ri0\sa220\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1
-\af0\afs20\alang1025 \ltrch\fcs0 \b\fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon38 \snext42 \styrsid8807911 Title Text;}{
-\s58\ql \li0\ri0\sb2800\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \b\fs36\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041
-\sbasedon0 \snext58 \styrsid8807911 Document Title;}{\s59\ql \li482\ri0\widctlpar\tqr\tldot\tx9921\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin482\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
-\fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon56 \snext0 \ssemihidden \styrsid8807911 toc 4;}{\s60\ql \li880\ri0\widctlpar\tqr\tldot\tx9921\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin880\itap0
-\rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon0 \snext0 \ssemihidden \styrsid8807911 toc 5;}{\s61\ql \li1100\ri0\widctlpar
-\tqr\tldot\tx9921\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1100\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041
-\sbasedon0 \snext0 \ssemihidden \styrsid8807911 toc 6;}{\s62\ql \li1320\ri0\widctlpar\tqr\tldot\tx9921\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1320\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
-\fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon0 \snext0 \ssemihidden \styrsid8807911 toc 7;}{\s63\ql \li1540\ri0\widctlpar\tqr\tldot\tx9921\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1540\itap0
-\rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon0 \snext0 \ssemihidden \styrsid8807911 toc 8;}{\s64\ql \li1760\ri0\widctlpar
-\tqr\tldot\tx9921\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1760\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041
-\sbasedon0 \snext0 \ssemihidden \styrsid8807911 toc 9;}{\s65\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \cbpat9 \rtlch\fcs1 \af36\afs20\alang1025 \ltrch\fcs0
-\fs20\lang1033\langfe1041\loch\f36\hich\af36\dbch\af11\cgrid\langnp1033\langfenp1041 \sbasedon0 \snext65 \ssemihidden \styrsid8807911 Document Map;}}{\*\latentstyles\lsdstimax156\lsdlockeddef0}{\*\listtable{\list\listtemplateid-667922308\listsimple
-{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li643\jclisttab\tx643\lin643 }{\listname ;}\listid-129}
-{\list\listtemplateid784776512\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li643\jclisttab\tx643\lin643 }{\listname
-;}\listid-125}{\list\listtemplateid-1417538436\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li360
-\jclisttab\tx360\lin360 }{\listname ;}\listid-120}{\list\listtemplateid-2114955222\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0
-\fi-360\li360\jclisttab\tx360\lin360 }{\listname ;}\listid-119}{\list\listtemplateid-1{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace113\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1
-\af0 \ltrch\fcs0 \s1}{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace113\levelindent0{\leveltext\'03\'00.\'01;}{\levelnumbers\'01\'03;}\rtlch\fcs1 \af0 \ltrch\fcs0 \s2}{\listlevel\levelnfc0\levelnfcn0
-\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace113\levelindent0{\leveltext\'05\'00.\'01.\'02;}{\levelnumbers\'01\'03\'05;}\rtlch\fcs1 \af0 \ltrch\fcs0 \s3}{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1
-\levelold\levelspace113\levelindent0{\leveltext\'07\'00.\'01.\'02.\'03;}{\levelnumbers\'01\'03\'05\'07;}\rtlch\fcs1 \af0 \ltrch\fcs0 \s4}{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace113\levelindent0
-{\leveltext\'09\'00.\'01.\'02.\'03.\'04;}{\levelnumbers\'01\'03\'05\'07\'09;}\rtlch\fcs1 \af0 \ltrch\fcs0 \s5}{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace113\levelindent0{\leveltext
-\'0b\'00.\'01.\'02.\'03.\'04.\'05;}{\levelnumbers\'01\'03\'05\'07\'09\'0b;}\rtlch\fcs1 \af0 \ltrch\fcs0 \s6}{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace113\levelindent0{\leveltext
-\'0d\'00.\'01.\'02.\'03.\'04.\'05.\'06;}{\levelnumbers\'01\'03\'05\'07\'09\'0b\'0d;}\rtlch\fcs1 \af0 \ltrch\fcs0 \s7}{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace113\levelindent0{\leveltext
-\'0f\'00.\'01.\'02.\'03.\'04.\'05.\'06.\'07;}{\levelnumbers\'01\'03\'05\'07\'09\'0b\'0d\'0f;}\rtlch\fcs1 \af0 \ltrch\fcs0 \s8}{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace113\levelindent0{\leveltext
-\'11\'00.\'01.\'02.\'03.\'04.\'05.\'06.\'07.\'08;}{\levelnumbers\'01\'03\'05\'07\'09\'0b\'0d\'0f\'11;}\rtlch\fcs1 \af0 \ltrch\fcs0 \s9}{\listname ;}\listid-5}{\list\listtemplateid-1\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0
-\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext\'01*;}{\levelnumbers;}\rtlch\fcs1 \af0 \ltrch\fcs0 }{\listname ;}\listid-2}}{\*\listoverridetable{\listoverride\listid-119\listoverridecount0\ls1}{\listoverride\listid-120
-\listoverridecount0\ls2}{\listoverride\listid-125\listoverridecount0\ls3}{\listoverride\listid-129\listoverridecount0\ls4}{\listoverride\listid-119\listoverridecount0\ls5}{\listoverride\listid-120\listoverridecount0\ls6}{\listoverride\listid-125
-\listoverridecount0\ls7}{\listoverride\listid-129\listoverridecount0\ls8}{\listoverride\listid-119\listoverridecount0\ls9}{\listoverride\listid-120\listoverridecount0\ls10}{\listoverride\listid-125\listoverridecount0\ls11}{\listoverride\listid-129
-\listoverridecount0\ls12}{\listoverride\listid-2\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'01\u-3913 ?;}{\levelnumbers;}
-\f3\fbias0 \fi-283\li283\lin283 }}\ls13}{\listoverride\listid-5\listoverridecount0\ls14}}{\*\rsidtbl \rsid8807911}{\*\generator Microsoft Word 11.0.8125;}{\info{\title Author: }{\author Martin Tasker}{\operator Leppilahti Juha}
-{\creatim\yr2001\mo1\dy5\hr15\min19}{\revtim\yr2007\mo3\dy23\hr9}{\version3}{\edmins1}{\nofpages1}{\nofwords106}{\nofchars610}{\*\company PSION}{\nofcharsws715}{\vern24611}{\*\password 00000000}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/wo
-rd/2003/wordml}}\paperw11907\paperh16840\margl567\margr7371\margt567\margb567\gutter0\ltrsect
+\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext52 \styrsid3962245 Numbered List 1;}{\s53\ql \fi-357\li2954\ri0\sa220\widctlpar\wrapdefault{\*\pn \pnlvlbody\ilvl11\ls2047\pnrnot0\pndec\pnstart1\pnindent357\pnhang {\pntxta .}}
+\aspalpha\aspnum\faauto\ls2047\ilvl11\adjustright\rin0\lin2954\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon52 \snext53 \styrsid3962245 Numbered List 2;}{
+\s54\ql \fi-357\li2954\ri0\sa220\widctlpar\wrapdefault{\*\pn \pnlvlblt\ilvl10\ls2047\pnrnot0\pnf3\pnstart1\pnindent357\pnhang {\pntxtb -}}\aspalpha\aspnum\faauto\ls2047\ilvl10\adjustright\rin0\lin2954\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
+\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon43 \snext54 \styrsid3962245 Bulleted - 2;}{\s55\ql \li238\ri0\widctlpar\tqr\tldot\tx9921\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin238\itap0 \rtlch\fcs1 \af0\afs20\alang1025
+\ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \ssemihidden \styrsid3962245 toc 2;}{\s56\ql \li482\ri0\widctlpar\tqr\tldot\tx9921\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin482\itap0 \rtlch\fcs1
+\af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \ssemihidden \styrsid3962245 toc 3;}{\s57\ql \li0\ri0\sa220\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0
+\rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \b\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon38 \snext42 \styrsid3962245 Title Text;}{\s58\ql \li0\ri0\sb2800\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0
+\rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \b\f1\fs36\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext58 \styrsid3962245 Document Title;}{\s59\ql \li482\ri0\widctlpar
+\tqr\tldot\tx9921\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin482\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon56 \snext0 \ssemihidden \styrsid3962245 toc 4;}{
+\s60\ql \li880\ri0\widctlpar\tqr\tldot\tx9921\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin880\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033
+\sbasedon0 \snext0 \ssemihidden \styrsid3962245 toc 5;}{\s61\ql \li1100\ri0\widctlpar\tqr\tldot\tx9921\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1100\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
+\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \ssemihidden \styrsid3962245 toc 6;}{\s62\ql \li1320\ri0\widctlpar\tqr\tldot\tx9921\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1320\itap0 \rtlch\fcs1
+\af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \ssemihidden \styrsid3962245 toc 7;}{\s63\ql \li1540\ri0\widctlpar
+\tqr\tldot\tx9921\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1540\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext0 \ssemihidden \styrsid3962245 toc 8;}{
+\s64\ql \li1760\ri0\widctlpar\tqr\tldot\tx9921\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin1760\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033
+\sbasedon0 \snext0 \ssemihidden \styrsid3962245 toc 9;}{\s65\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \cbpat9 \rtlch\fcs1 \af36\afs20\alang1025 \ltrch\fcs0
+\f36\fs20\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 \sbasedon0 \snext65 \ssemihidden \styrsid8807911 Document Map;}}{\*\latentstyles\lsdstimax156\lsdlockeddef0}{\*\listtable{\list\listtemplateid-667922308\listsimple{\listlevel\levelnfc0\levelnfcn0
+\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li643\jclisttab\tx643\lin643 }{\listname ;}\listid-129}{\list\listtemplateid784776512
+\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-360\li643\jclisttab\tx643\lin643 }{\listname ;}\listid-125}
+{\list\listtemplateid-1417538436\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li360
+\jclisttab\tx360\lin360 }{\listname ;}\listid-120}{\list\listtemplateid-2114955222\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}
+\f3\fbias0\hres0\chhres0 \fi-360\li360\jclisttab\tx360\lin360 }{\listname ;}\listid-119}{\list\listtemplateid-1{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace113\levelindent0{\leveltext
+\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \s1}{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace113\levelindent0{\leveltext\'03\'00.\'01;}{\levelnumbers\'01\'03;}\rtlch\fcs1
+\af0 \ltrch\fcs0 \hres0\chhres0 \s2}{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace113\levelindent0{\leveltext\'05\'00.\'01.\'02;}{\levelnumbers\'01\'03\'05;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0
+\s3}{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace113\levelindent0{\leveltext\'07\'00.\'01.\'02.\'03;}{\levelnumbers\'01\'03\'05\'07;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \s4}{\listlevel\levelnfc0
+\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace113\levelindent0{\leveltext\'09\'00.\'01.\'02.\'03.\'04;}{\levelnumbers\'01\'03\'05\'07\'09;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \s5}{\listlevel\levelnfc0\levelnfcn0
+\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace113\levelindent0{\leveltext\'0b\'00.\'01.\'02.\'03.\'04.\'05;}{\levelnumbers\'01\'03\'05\'07\'09\'0b;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \s6}{\listlevel\levelnfc0\levelnfcn0
+\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace113\levelindent0{\leveltext\'0d\'00.\'01.\'02.\'03.\'04.\'05.\'06;}{\levelnumbers\'01\'03\'05\'07\'09\'0b\'0d;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \s7}{\listlevel\levelnfc0
+\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace113\levelindent0{\leveltext\'0f\'00.\'01.\'02.\'03.\'04.\'05.\'06.\'07;}{\levelnumbers\'01\'03\'05\'07\'09\'0b\'0d\'0f;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \s8}
+{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace113\levelindent0{\leveltext\'11\'00.\'01.\'02.\'03.\'04.\'05.\'06.\'07.\'08;}{\levelnumbers\'01\'03\'05\'07\'09\'0b\'0d\'0f\'11;}\rtlch\fcs1 \af0
+\ltrch\fcs0 \hres0\chhres0 \s9}{\listname ;}\listid-5}{\list\listtemplateid-1\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext\'01*;}{\levelnumbers;}\rtlch\fcs1 \af0 \ltrch\fcs0
+\hres0\chhres0 }{\listname ;}\listid-2}}{\*\listoverridetable{\listoverride\listid-119\listoverridecount0\ls1}{\listoverride\listid-120\listoverridecount0\ls2}{\listoverride\listid-125\listoverridecount0\ls3}{\listoverride\listid-129
+\listoverridecount0\ls4}{\listoverride\listid-119\listoverridecount0\ls5}{\listoverride\listid-120\listoverridecount0\ls6}{\listoverride\listid-125\listoverridecount0\ls7}{\listoverride\listid-129\listoverridecount0\ls8}{\listoverride\listid-119
+\listoverridecount0\ls9}{\listoverride\listid-120\listoverridecount0\ls10}{\listoverride\listid-125\listoverridecount0\ls11}{\listoverride\listid-129\listoverridecount0\ls12}{\listoverride\listid-119\listoverridecount0\ls13}{\listoverride\listid-120
+\listoverridecount0\ls14}{\listoverride\listid-125\listoverridecount0\ls15}{\listoverride\listid-129\listoverridecount0\ls16}{\listoverride\listid-2\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0
+\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-283\li283\lin283 }}\ls17}{\listoverride\listid-5\listoverridecount0\ls18}}{\*\pgptbl {\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}}
+{\*\rsidtbl \rsid3569591\rsid3962245\rsid8807911}{\*\generator Microsoft Word 11.0.0000;}{\info{\title Author: }{\author Martin Tasker}{\operator Srikanth Reddy}{\creatim\yr2001\mo1\dy5\hr15\min19}{\revtim\yr2010\mo2\dy10\hr9\min49}{\version5}{\edmins1}
+{\nofpages1}{\nofwords147}{\nofchars843}{\*\company PSION}{\nofcharsws989}{\vern24615}{\*\password 00000000}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}}
+\paperw11907\paperh16840\margl567\margr7371\margt567\margb567\gutter0\ltrsect
\widowctrl\ftnbj\aenddoc\donotembedsysfont0\donotembedlingdata1\grfdocevents0\validatexml0\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors0\linkstyles\hyphcaps0\formshade\horzdoc\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984
-\dghshow0\dgvshow3\jcompress\viewkind1\viewscale138\viewzk2\rsidroot8807911 \fet0{\*\wgrffmtfilter 013f}\ilfomacatclnup0{\*\ftnsep \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0
-\rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911 \chftnsep
-\par }}{\*\ftnsepc \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
-\fs22\lang1033\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911 \chftnsepc
-\par }}{\*\aftnsep \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
-\fs22\lang1033\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911 \chftnsep
-\par }}{\*\aftnsepc \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
-\fs22\lang1033\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911 \chftnsepc
+\dghshow0\dgvshow3\jcompress\viewkind1\viewscale132\viewzk2\rsidroot8807911 \fet0{\*\wgrffmtfilter 013f}\ilfomacatclnup0{\*\ftnsep \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0
+\rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911 \chftnsep
+\par }}{\*\ftnsepc \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0
+\ltrch\fcs0 \insrsid8807911 \chftnsepc
+\par }}{\*\aftnsep \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0
+\ltrch\fcs0 \insrsid8807911 \chftnsep
+\par }}{\*\aftnsepc \ltrpar \pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0
+\ltrch\fcs0 \insrsid8807911 \chftnsepc
\par }}\ltrpar \sectd \ltrsect\psz9\sbknone\linex0\headery709\footery709\colsx709\endnhere\sectdefaultcl\sftnbj {\footerr \ltrpar \pard\plain \ltrpar\qc \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1
-\af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 {\field{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911 \hich\af1\dbch\af11\loch\f1 PAGE }}{\fldrslt {\rtlch\fcs1 \af0
-\ltrch\fcs0 \lang1024\langfe1024\noproof\insrsid8807911 \hich\af1\dbch\af11\loch\f1 1}}}\sectd \linex0\endnhere\sectdefaultcl\sftnbj {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911
+\af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\field{\*\fldinst {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911 PAGE }}{\fldrslt {\rtlch\fcs1 \af0 \ltrch\fcs0 \lang1024\langfe1024\noproof\insrsid3569591 1}}}
+\sectd \linex0\endnhere\sectdefaultcl\sftnbj {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911
\par }}{\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}
{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8
-\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\listtext\pard\plain\ltrpar \s1 \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \b\caps\f1\fs22 \hich\af1\dbch\af11\loch\f1 1.\tab}
-\pard\plain \ltrpar\s1\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls14\outlinelevel0\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
-\b\caps\fs22\lang1033\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911 \hich\af1\dbch\af11\loch\f1 UDP ECHO!
-\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \b\f1\fs22 \hich\af1\dbch\af11\loch\f1 1.1\tab}}\pard\plain \ltrpar
-\s2\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls14\ilvl1\outlinelevel1\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
-\b\fs22\lang1033\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911 \hich\af1\dbch\af11\loch\f1 About UdpEcho
-\par }\pard\plain \ltrpar\s20\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\ul\cf13\lang1024\langfe1024\loch\af1\hich\af1\dbch\af11\cgrid\noproof\langnp1033\langfenp1041
-{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911 \hich\af1\dbch\af11\loch\f1 udpecho.about
-\par }\pard\plain \ltrpar\s33\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ai\af0\afs20\alang1025 \ltrch\fcs0 \i\fs22\lang1033\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 {
-\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911
-\par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8807911 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 {
-\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911\charrsid8807911 \hich\af1\dbch\af11\loch\f1 Portions Copyright (c) Symbian Software Ltd. 2007.
-\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911\charrsid8807911 \hich\af1\dbch\af11\loch\f1 Portions Copyright (C) 2003-2007 Nokia. * Nokia Core OS *
-\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911\charrsid8807911 \hich\af1\dbch\af11\loch\f1 Save as expressly licensed to you by Symbian Software Ltd, all rights reserved.
+\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\listtext\pard\plain\ltrpar \s1 \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \b\caps\fs22\loch\af1\hich\af1\dbch\af0\insrsid8807911
+\hich\af1\dbch\af0\loch\f1 1.\tab}\pard\plain \ltrpar\s1\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls18\outlinelevel0\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
+\b\caps\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911 UDP ECHO!
+\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \b\fs22\loch\af1\hich\af1\dbch\af0\insrsid8807911 \hich\af1\dbch\af0\loch\f1 1.1\tab}}\pard\plain \ltrpar
+\s2\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls18\ilvl1\outlinelevel1\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \b\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0
+\ltrch\fcs0 \insrsid8807911 About UdpEcho
+\par }\pard\plain \ltrpar\s20\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\ul\cf13\lang1024\langfe1024\cgrid\noproof\langnp1033\langfenp1033 {\rtlch\fcs1 \af0
+\ltrch\fcs0 \insrsid8807911 udpecho.about
+\par }\pard\plain \ltrpar\s33\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ai\af0\afs20\alang1025 \ltrch\fcs0 \i\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0
+\insrsid8807911
+\par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid3962245 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \ai\af0
+\ltrch\fcs0 \i\insrsid3569591 Portions }{\rtlch\fcs1 \ai\af0 \ltrch\fcs0 \i\insrsid3962245 Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
+\par All rights reserved.
+\par This component and the accompanying materials are made available
+\par under the terms of "Eclipse Public License v1.0"
+\par which accompanies this distribution, and is available at the URL "http://www.eclipse.org/legal/epl-v10.html".
+\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0\pararsid8807911 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911\charrsid8807911
\par }\pard \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911
-\par }{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911 \hich\af1\dbch\af11\loch\f1 This code is provided to you "as is", don't expect any maintenance.
-\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \b\f1\fs22 \hich\af1\dbch\af11\loch\f1 1.2\tab}}\pard\plain \ltrpar
-\s2\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls14\ilvl1\outlinelevel1\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
-\b\fs22\lang1033\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911 \hich\af1\dbch\af11\loch\f1 UdpEcho: quick st\hich\af1\dbch\af11\loch\f1 art
-\par }\pard\plain \ltrpar\s20\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\ul\cf13\lang1024\langfe1024\loch\af1\hich\af1\dbch\af11\cgrid\noproof\langnp1033\langfenp1041
-{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911 \hich\af1\dbch\af11\loch\f1 udpecho.quick-start
-\par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 {\rtlch\fcs1 \af0
-\ltrch\fcs0 \insrsid8807911 \hich\af1\dbch\af11\loch\f1
-UdpEcho is simple echo server that listens certain UDP or TCP port and echoes all data back to sender. By default the protocol is UDP and port number is 7. You can change protocol and port number from Options.
-\par \hich\af1\dbch\af11\loch\f1 To start the server pr\hich\af1\dbch\af11\loch\f1 ess START, to stop it press STOP.
-\par \hich\af1\dbch\af11\loch\f1 UdpEcho works on top of dual stack, so it can be reached by both IPv6 and IP (v4) addresses.
-\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \b\f1\fs22 \hich\af1\dbch\af11\loch\f1 1.3\tab}}\pard\plain \ltrpar
-\s2\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls14\ilvl1\outlinelevel1\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0
-\b\fs22\lang1033\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 {\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911 \hich\af1\dbch\af11\loch\f1 Source files
-\par }\pard\plain \ltrpar\s20\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\ul\cf13\lang1024\langfe1024\loch\af1\hich\af1\dbch\af11\cgrid\noproof\langnp1033\langfenp1041
-{\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911 \hich\af1\dbch\af11\loch\f1 udpecho.source-files
-\par }\pard\plain \ltrpar\s22\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\cf13\lang1033\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 {
-\rtlch\fcs1 \af0 \ltrch\fcs0 \insrsid8807911 \hich\af1\dbch\af11\loch\f1 source
-\par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \fs22\lang1033\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp1033\langfenp1041 {\rtlch\fcs1 \af0
-\ltrch\fcs0 \insrsid8807911 \hich\af1\dbch\af11\loch\f1 Source files for UdpEcho are in CVS under \\udpecho directory.
-\par \hich\af1\dbch\af11\loch\f1 You are free to modify t\hich\af1\dbch\af11\loch\f1 hem. No support provided.
+\par This code is provided to you "as is", don't expect any maintenance.
+\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \b\fs22\loch\af1\hich\af1\dbch\af0\insrsid8807911 \hich\af1\dbch\af0\loch\f1 1.2\tab}}\pard\plain \ltrpar
+\s2\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls18\ilvl1\outlinelevel1\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \b\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0
+\ltrch\fcs0 \insrsid8807911 UdpEcho: quick start
+\par }\pard\plain \ltrpar\s20\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\ul\cf13\lang1024\langfe1024\cgrid\noproof\langnp1033\langfenp1033 {\rtlch\fcs1 \af0
+\ltrch\fcs0 \insrsid8807911 udpecho.quick-start
+\par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0
+\insrsid8807911 UdpEcho is simple echo server that listens certain UDP or TCP port and echoes all data back to sender. By default the protocol is UDP and port number is 7. You can change protocol and port number from Options.
+\par To start the server press START, to stop it press STOP.
+\par UdpEcho works on top of dual stack, so it can be reached by both IPv6 and IP (v4) addresses.
+\par {\listtext\pard\plain\ltrpar \s2 \rtlch\fcs1 \af0\afs20 \ltrch\fcs0 \b\fs22\loch\af1\hich\af1\dbch\af0\insrsid8807911 \hich\af1\dbch\af0\loch\f1 1.3\tab}}\pard\plain \ltrpar
+\s2\ql \li0\ri0\sa220\keepn\widctlpar\wrapdefault\aspalpha\aspnum\faauto\ls18\ilvl1\outlinelevel1\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \b\f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0
+\ltrch\fcs0 \insrsid8807911 Source files
+\par }\pard\plain \ltrpar\s20\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\ul\cf13\lang1024\langfe1024\cgrid\noproof\langnp1033\langfenp1033 {\rtlch\fcs1 \af0
+\ltrch\fcs0 \insrsid8807911 udpecho.source-files
+\par }\pard\plain \ltrpar\s22\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\cf13\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0
+\insrsid8807911 source
+\par }\pard\plain \ltrpar\ql \li0\ri0\widctlpar\wrapdefault\aspalpha\aspnum\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af0\afs20\alang1025 \ltrch\fcs0 \f1\fs22\lang1033\langfe1033\cgrid\langnp1033\langfenp1033 {\rtlch\fcs1 \af0 \ltrch\fcs0
+\insrsid8807911 Source files for UdpEcho are in CVS under \\udpecho directory.
+\par You are free to modify them. No support provided.
\par
\par }}
\ No newline at end of file
--- a/networkingtestandutils/networkingexamples/webserver/Documentation/README.txt Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingexamples/webserver/Documentation/README.txt Fri Apr 16 16:36:59 2010 +0300
@@ -1,9 +1,19 @@
//
// readme.txt - http server development notes
//
-// Portions Copyright (c) Symbian Software Ltd. 2007.
-// Portions Copyright (C) 1999-2004 Nokia. * Nokia Core OS *
-// Save as expressly licensed to you by Symbian Software Ltd, all rights reserved.
+// portions Copyright (c) 1999-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
//
////////////////////////////////////////////////////////////////
--- a/networkingtestandutils/networkingexamples/webserver/Documentation/README2.txt Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingexamples/webserver/Documentation/README2.txt Fri Apr 16 16:36:59 2010 +0300
@@ -1,9 +1,19 @@
//
// readme2.txt - http server development notes
//
-// Portions Copyright (c) Symbian Software Ltd. 2007.
-// Portions Copyright (C) 1999-2004 Nokia. * Nokia Core OS *
-// Save as expressly licensed to you by Symbian Software Ltd, all rights reserved.
+// portions Copyright (c) 1999-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
//
////////////////////////////////////////////////////////////////
--- a/networkingtestandutils/networkingexamples/webserver/Documentation/webserver.rtf Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingexamples/webserver/Documentation/webserver.rtf Fri Apr 16 16:36:59 2010 +0300
@@ -1,15 +1,15 @@
-{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff1\deff1\stshfdbch11\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe1041{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;}
+{\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff1\deff0\stshfdbch11\stshfloch0\stshfhich0\stshfbi0\deflang1033\deflangfe1033{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;}
{\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f3\froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f6\froman\fcharset0\fprq2{\*\panose 02020603040505020304}Tms Rmn;}
{\f11\froman\fcharset128\fprq1{\*\panose 02020609040205080304}MS Mincho{\*\falt Arial Unicode MS};}{\f36\fswiss\fcharset0\fprq2{\*\panose 020b0604030504040204}Tahoma;}{\f37\fnil\fcharset2\fprq2{\*\panose 00000000000000000000}ZapfDingbats BT;}
-{\f38\fswiss\fcharset0\fprq2{\*\panose 020b0506020202030204}Arial Narrow;}{\f298\froman\fcharset128\fprq1{\*\panose 00000000000000000000}@MS Mincho;}{\f299\froman\fcharset238\fprq2 Times New Roman CE;}{\f300\froman\fcharset204\fprq2 Times New Roman Cyr;}
-{\f302\froman\fcharset161\fprq2 Times New Roman Greek;}{\f303\froman\fcharset162\fprq2 Times New Roman Tur;}{\f304\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f305\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
-{\f306\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f307\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f309\fswiss\fcharset238\fprq2 Arial CE;}{\f310\fswiss\fcharset204\fprq2 Arial Cyr;}{\f312\fswiss\fcharset161\fprq2 Arial Greek;}
-{\f313\fswiss\fcharset162\fprq2 Arial Tur;}{\f314\fbidi \fswiss\fcharset177\fprq2 Arial (Hebrew);}{\f315\fbidi \fswiss\fcharset178\fprq2 Arial (Arabic);}{\f316\fswiss\fcharset186\fprq2 Arial Baltic;}{\f317\fswiss\fcharset163\fprq2 Arial (Vietnamese);}
-{\f319\fmodern\fcharset238\fprq1 Courier New CE;}{\f320\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f322\fmodern\fcharset161\fprq1 Courier New Greek;}{\f323\fmodern\fcharset162\fprq1 Courier New Tur;}
-{\f324\fbidi \fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f325\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f326\fmodern\fcharset186\fprq1 Courier New Baltic;}{\f327\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}
-{\f659\fswiss\fcharset238\fprq2 Tahoma CE;}{\f660\fswiss\fcharset204\fprq2 Tahoma Cyr;}{\f662\fswiss\fcharset161\fprq2 Tahoma Greek;}{\f663\fswiss\fcharset162\fprq2 Tahoma Tur;}{\f664\fbidi \fswiss\fcharset177\fprq2 Tahoma (Hebrew);}
-{\f665\fbidi \fswiss\fcharset178\fprq2 Tahoma (Arabic);}{\f666\fswiss\fcharset186\fprq2 Tahoma Baltic;}{\f667\fswiss\fcharset163\fprq2 Tahoma (Vietnamese);}{\f668\fswiss\fcharset222\fprq2 Tahoma (Thai);}{\f679\fswiss\fcharset238\fprq2 Arial Narrow CE;}
-{\f680\fswiss\fcharset204\fprq2 Arial Narrow Cyr;}{\f682\fswiss\fcharset161\fprq2 Arial Narrow Greek;}{\f683\fswiss\fcharset162\fprq2 Arial Narrow Tur;}{\f686\fswiss\fcharset186\fprq2 Arial Narrow Baltic;}}{\colortbl;\red0\green0\blue0;
+{\f38\fswiss\fcharset0\fprq2{\*\panose 020b0606020202030204}Arial Narrow;}{\f39\froman\fcharset128\fprq1{\*\panose 00000000000000000000}@MS Mincho;}{\f261\froman\fcharset238\fprq2 Times New Roman CE;}{\f262\froman\fcharset204\fprq2 Times New Roman Cyr;}
+{\f264\froman\fcharset161\fprq2 Times New Roman Greek;}{\f265\froman\fcharset162\fprq2 Times New Roman Tur;}{\f266\fbidi \froman\fcharset177\fprq2 Times New Roman (Hebrew);}{\f267\fbidi \froman\fcharset178\fprq2 Times New Roman (Arabic);}
+{\f268\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f269\froman\fcharset163\fprq2 Times New Roman (Vietnamese);}{\f271\fswiss\fcharset238\fprq2 Arial CE;}{\f272\fswiss\fcharset204\fprq2 Arial Cyr;}{\f274\fswiss\fcharset161\fprq2 Arial Greek;}
+{\f275\fswiss\fcharset162\fprq2 Arial Tur;}{\f276\fbidi \fswiss\fcharset177\fprq2 Arial (Hebrew);}{\f277\fbidi \fswiss\fcharset178\fprq2 Arial (Arabic);}{\f278\fswiss\fcharset186\fprq2 Arial Baltic;}{\f279\fswiss\fcharset163\fprq2 Arial (Vietnamese);}
+{\f281\fmodern\fcharset238\fprq1 Courier New CE;}{\f282\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f284\fmodern\fcharset161\fprq1 Courier New Greek;}{\f285\fmodern\fcharset162\fprq1 Courier New Tur;}
+{\f286\fbidi \fmodern\fcharset177\fprq1 Courier New (Hebrew);}{\f287\fbidi \fmodern\fcharset178\fprq1 Courier New (Arabic);}{\f288\fmodern\fcharset186\fprq1 Courier New Baltic;}{\f289\fmodern\fcharset163\fprq1 Courier New (Vietnamese);}
+{\f621\fswiss\fcharset238\fprq2 Tahoma CE;}{\f622\fswiss\fcharset204\fprq2 Tahoma Cyr;}{\f624\fswiss\fcharset161\fprq2 Tahoma Greek;}{\f625\fswiss\fcharset162\fprq2 Tahoma Tur;}{\f626\fbidi \fswiss\fcharset177\fprq2 Tahoma (Hebrew);}
+{\f627\fbidi \fswiss\fcharset178\fprq2 Tahoma (Arabic);}{\f628\fswiss\fcharset186\fprq2 Tahoma Baltic;}{\f629\fswiss\fcharset163\fprq2 Tahoma (Vietnamese);}{\f630\fswiss\fcharset222\fprq2 Tahoma (Thai);}{\f641\fswiss\fcharset238\fprq2 Arial Narrow CE;}
+{\f642\fswiss\fcharset204\fprq2 Arial Narrow Cyr;}{\f644\fswiss\fcharset161\fprq2 Arial Narrow Greek;}{\f645\fswiss\fcharset162\fprq2 Arial Narrow Tur;}{\f648\fswiss\fcharset186\fprq2 Arial Narrow Baltic;}}{\colortbl;\red0\green0\blue0;
\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;
\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
\fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \snext0 Normal;}{\s1\ql \li0\ri0\sb360\sa240\keepn\widctlpar\wrapdefault\faauto\outlinelevel0\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af1\afs32\alang1025 \ltrch\fcs0
@@ -52,35 +52,38 @@
\ltrch\fcs0 \scaps\f38\fs20\cf13 \sbasedon10 Graphic Link;}{\*\cs36 \additive \rtlch\fcs1 \af0\afs16 \ltrch\fcs0 \fs16 \sbasedon10 annotation reference;}{\s37\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1
\af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\f1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext37 annotation text;}{\s38\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \cbpat9 \rtlch\fcs1
\af36\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\f36\hich\af36\dbch\af11\cgrid\langnp2057\langfenp1041 \sbasedon0 \snext38 \ssemihidden \styrsid12716368 Document Map;}}{\*\latentstyles\lsdstimax156\lsdlockeddef0}{\*\listtable
-{\list\listtemplateid866034032\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-360\li643\jclisttab\tx643\lin643 }
-{\listname ;}\listid-129}{\list\listtemplateid-1897879886\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li643
-\jclisttab\tx643\lin643 }{\listname ;}\listid-125}{\list\listtemplateid-425948670\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0
-\ltrch\fcs0 \fi-360\li360\jclisttab\tx360\lin360 }{\listname ;}\listid-120}{\list\listtemplateid-452067010\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
-\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0 \fi-360\li360\jclisttab\tx360\lin360 }{\listname ;}\listid-119}{\list\listtemplateid-1\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext
-\'01*;}{\levelnumbers;}\rtlch\fcs1 \af0 \ltrch\fcs0 }{\listname ;}\listid-2}{\list\listtemplateid585661342\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext
-\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-283\li283\lin283 }{\listname ;}\listid457770631}{\list\listtemplateid-626070358\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0
-\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-283\li283\lin283 }{\listname ;}\listid833182188}{\list\listtemplateid-1546354766\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0
-\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-283\li283\lin283 }{\listname ;}\listid906887489}{\list\listtemplateid585661342\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0
-\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-283\li283\lin283 }{\listname ;}\listid1769304559}{\list\listtemplateid-33799928\listsimple{\listlevel
-\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-283\li283\lin283 }{\listname ;}\listid1932933266}
-{\list\listtemplateid585661342\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-283\li283\lin283 }
-{\listname ;}\listid2004046479}}{\*\listoverridetable{\listoverride\listid-119\listoverridecount0\ls1}{\listoverride\listid-120\listoverridecount0\ls2}{\listoverride\listid-125\listoverridecount0\ls3}{\listoverride\listid-129\listoverridecount0\ls4}
-{\listoverride\listid-119\listoverridecount0\ls5}{\listoverride\listid-120\listoverridecount0\ls6}{\listoverride\listid-125\listoverridecount0\ls7}{\listoverride\listid-129\listoverridecount0\ls8}{\listoverride\listid-2\listoverridecount1{\lfolevel
-\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'01\u-4053 ?;}{\levelnumbers;}\f37\fbias0 \fi-283\li283\lin283 }}\ls9}{\listoverride\listid-2
-\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'01\u-4051 ?;}{\levelnumbers;}\f37\fbias0 \fi-283\li283\lin283 }}\ls10}
-{\listoverride\listid906887489\listoverridecount0\ls11}{\listoverride\listid833182188\listoverridecount0\ls12}{\listoverride\listid833182188\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0
-\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-283\li283\lin283 }}\ls13}{\listoverride\listid833182188\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc0
-\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-283\li567\lin567 }}\ls14}{\listoverride\listid833182188\listoverridecount1{\lfolevel
-\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-283\li283\lin283 }}\ls15}
-{\listoverride\listid-2\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0
-\fi-283\li283\lin283 }}\ls16}{\listoverride\listid833182188\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext
-\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-283\li283\lin283 }}\ls17}{\listoverride\listid833182188\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold
-\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-283\li283\lin283 }}\ls18}{\listoverride\listid1932933266\listoverridecount0\ls19}{\listoverride\listid1932933266\listoverridecount1{\lfolevel
-\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \fi-283\li283\lin283 }}\ls20}
-{\listoverride\listid1932933266\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0
-\ltrch\fcs0 \fi-283\li283\lin283 }}\ls21}{\listoverride\listid457770631\listoverridecount0\ls22}{\listoverride\listid1769304559\listoverridecount0\ls23}{\listoverride\listid2004046479\listoverridecount0\ls24}}{\*\rsidtbl \rsid12716368}{\*\generator Micros
-oft Word 11.0.8125;}{\info{\title Author: }{\author carlos perez}{\operator Leppilahti Juha}{\creatim\yr2000\mo3\dy28\hr14\min50}{\revtim\yr2007\mo3\dy23\hr9\min2}{\version7}{\edmins6}{\nofpages3}{\nofwords636}{\nofchars3631}{\*\company Nokia}
-{\nofcharsws4259}{\vern24611}{\*\password 00000000}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}}\paperw11907\paperh16840\margl567\margr7371\margt567\margb567\gutter0\ltrsect
+{\list\listtemplateid866034032\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li643
+\jclisttab\tx643\lin643 }{\listname ;}\listid-129}{\list\listtemplateid-1897879886\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}
+\f3\fbias0\hres0\chhres0 \fi-360\li643\jclisttab\tx643\lin643 }{\listname ;}\listid-125}{\list\listtemplateid-425948670\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelspace0\levelindent0{\leveltext
+\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-360\li360\jclisttab\tx360\lin360 }{\listname ;}\listid-120}{\list\listtemplateid-452067010\listsimple{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
+\levelstartat1\levelspace0\levelindent0{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-360\li360\jclisttab\tx360\lin360 }{\listname ;}\listid-119}{\list\listtemplateid-1\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0
+\levelfollow0\levelstartat0\levelspace0\levelindent0{\leveltext\'01*;}{\levelnumbers;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 }{\listname ;}\listid-2}{\list\listtemplateid585661342\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0
+\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-283\li283\lin283 }{\listname ;}\listid457770631}{\list\listtemplateid-626070358\listsimple{\listlevel
+\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-283\li283\lin283 }{\listname ;}\listid833182188}
+{\list\listtemplateid-1546354766\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0
+\fi-283\li283\lin283 }{\listname ;}\listid906887489}{\list\listtemplateid585661342\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}
+\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-283\li283\lin283 }{\listname ;}\listid1769304559}{\list\listtemplateid-33799928\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283
+{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-283\li283\lin283 }{\listname ;}\listid1932933266}{\list\listtemplateid585661342\listsimple{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0
+\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-283\li283\lin283 }{\listname ;}\listid2004046479}}{\*\listoverridetable{\listoverride\listid-119
+\listoverridecount0\ls1}{\listoverride\listid-120\listoverridecount0\ls2}{\listoverride\listid-125\listoverridecount0\ls3}{\listoverride\listid-129\listoverridecount0\ls4}{\listoverride\listid-119\listoverridecount0\ls5}{\listoverride\listid-120
+\listoverridecount0\ls6}{\listoverride\listid-125\listoverridecount0\ls7}{\listoverride\listid-129\listoverridecount0\ls8}{\listoverride\listid-119\listoverridecount0\ls9}{\listoverride\listid-120\listoverridecount0\ls10}{\listoverride\listid-125
+\listoverridecount0\ls11}{\listoverride\listid-129\listoverridecount0\ls12}{\listoverride\listid-119\listoverridecount0\ls13}{\listoverride\listid-120\listoverridecount0\ls14}{\listoverride\listid-125\listoverridecount0\ls15}{\listoverride\listid-129
+\listoverridecount0\ls16}{\listoverride\listid-2\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'01\u-4053 ?;}{\levelnumbers;}
+\f37\fbias0\hres0\chhres0 \fi-283\li283\lin283 }}\ls17}{\listoverride\listid-2\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext
+\'01\u-4051 ?;}{\levelnumbers;}\f37\fbias0\hres0\chhres0 \fi-283\li283\lin283 }}\ls18}{\listoverride\listid906887489\listoverridecount0\ls19}{\listoverride\listid833182188\listoverridecount0\ls20}{\listoverride\listid833182188\listoverridecount1{\lfolevel
+\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-283\li283\lin283 }}\ls21}
+{\listoverride\listid833182188\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0
+\ltrch\fcs0 \hres0\chhres0 \fi-283\li567\lin567 }}\ls22}{\listoverride\listid833182188\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283
+{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-283\li283\lin283 }}\ls23}{\listoverride\listid-2\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc23\levelnfcn23\leveljc0\leveljcn0\levelfollow0
+\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'01\u-3913 ?;}{\levelnumbers;}\f3\fbias0\hres0\chhres0 \fi-283\li283\lin283 }}\ls24}{\listoverride\listid833182188\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc0
+\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-283\li283\lin283 }}\ls25}{\listoverride\listid833182188
+\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0
+\fi-283\li283\lin283 }}\ls26}{\listoverride\listid1932933266\listoverridecount0\ls27}{\listoverride\listid1932933266\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc0\levelnfcn0\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold
+\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-283\li283\lin283 }}\ls28}{\listoverride\listid1932933266\listoverridecount1{\lfolevel\listoverrideformat{\listlevel\levelnfc0\levelnfcn0
+\leveljc0\leveljcn0\levelfollow0\levelstartat1\levelold\levelspace0\levelindent283{\leveltext\'02\'00.;}{\levelnumbers\'01;}\rtlch\fcs1 \af0 \ltrch\fcs0 \hres0\chhres0 \fi-283\li283\lin283 }}\ls29}{\listoverride\listid457770631\listoverridecount0\ls30}
+{\listoverride\listid1769304559\listoverridecount0\ls31}{\listoverride\listid2004046479\listoverridecount0\ls32}}{\*\pgptbl {\pgp\ipgp0\itap0\li0\ri0\sb0\sa0}}{\*\rsidtbl \rsid7212555\rsid8350633\rsid12716368}{\*\generator Microsoft Word 11.0.0000;}{\info
+{\title Author: }{\author carlos perez}{\operator Srikanth Reddy}{\creatim\yr2000\mo3\dy28\hr14\min50}{\revtim\yr2010\mo2\dy10\hr9\min49}{\version9}{\edmins7}{\nofpages3}{\nofwords677}{\nofchars3863}{\*\company Nokia}{\nofcharsws4531}
+{\vern24615}{\*\password 00000000}}{\*\xmlnstbl {\xmlns1 http://schemas.microsoft.com/office/word/2003/wordml}}\paperw11907\paperh16840\margl567\margr7371\margt567\margb567\gutter0\ltrsect\rtlgutter
\widowctrl\ftnbj\aenddoc\donotembedsysfont0\donotembedlingdata1\grfdocevents0\validatexml0\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors0\hyphcaps0\formshade\horzdoc\dghspace120\dgvspace120\dghorigin1701\dgvorigin1984\dghshow0
\dgvshow3\jcompress\viewkind4\viewscale100\pgbrdrhead\pgbrdrfoot\rsidroot12716368 \fet0{\*\wgrffmtfilter 013f}\ilfomacatclnup0{\*\template H:\\Userinf\\msoffice\\template\\EPOCHELP.DOT}{\*\ftnsep \ltrpar \pard\plain \ltrpar
\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368
@@ -91,16 +94,19 @@
\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \chftnsep
\par }}{\*\aftnsepc \ltrpar \pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {
\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \chftnsepc
-\par }}\ltrpar \sectd \ltrsect\psz9\sbknone\linex0\headery709\footery709\colsx709\endnhere\sectdefaultcl\sftnbj {\footerr \ltrpar \pard\plain \ltrpar\qc \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025
-\ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\field{\*\fldinst {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 PAGE }}{\fldrslt {\rtlch\fcs1 \af1 \ltrch\fcs0
-\lang1024\langfe1024\noproof\insrsid12716368 \hich\af1\dbch\af11\loch\f1 1}}}\sectd \linex0\endnhere\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368
+\par }}\ltrpar \sectd \ltrsect\rtlgutter\psz9\sbknone\linex0\headery709\footery709\colsx709\endnhere\sectdefaultcl\sftnbj {\footerr \ltrpar \pard\plain \ltrpar\qc \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1
+\af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\field{\*\fldinst {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 PAGE }}{\fldrslt {\rtlch\fcs1 \af1
+\ltrch\fcs0 \lang1024\langfe1024\noproof\insrsid7212555 \hich\af1\dbch\af11\loch\f1 1}}}\sectd \linex0\endnhere\sectdefaultcl\sftnbj {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368
\par }}{\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl2\pnucltr\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang {\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang {\pntxta )}}
{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl6\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl8
-\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0\pararsid12716368
-\rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \ai\af1 \ltrch\fcs0 \i\insrsid12716368\charrsid12716368 \hich\af1\dbch\af11\loch\f1
-Portions Copyright (c) Symbian Software Ltd. 2007.
-Portions Copyright (C) 2003-2007 Nokia. * Nokia Core OS *
-Save as expressly licensed to you by Symbian Software Ltd, all rights reserved.
+\pnlcltr\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang {\pntxtb (}{\pntxta )}}\pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0\pararsid8350633 \rtlch\fcs1
+\af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \ai\af1 \ltrch\fcs0 \i\insrsid7212555 \hich\af1\dbch\af11\loch\f1 Portions }{\rtlch\fcs1 \ai\af1 \ltrch\fcs0
+\i\insrsid8350633 \hich\af1\dbch\af11\loch\f1 Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
+\par \hich\af1\dbch\af11\loch\f1 All rights reserved.
+\par \hich\af1\dbch\af11\loch\f1 This component and the accompanying materials are made available
+\par \hich\af1\dbch\af11\loch\f1 under the terms of "Eclipse Public License v1.0"
+\par }\pard \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0\pararsid12716368 {\rtlch\fcs1 \ai\af1 \ltrch\fcs0 \i\insrsid8350633 \hich\af1\dbch\af11\loch\f1 which accompanies this distribution, and is availa
+\hich\af1\dbch\af11\loch\f1 ble at the URL "http://www.eclipse.org/legal/epl-v10.html".}{\rtlch\fcs1 \ai\af1 \ltrch\fcs0 \i\insrsid12716368\charrsid12716368
\par }\pard\plain \ltrpar\s1\ql \li0\ri0\sb360\sa240\keepn\widctlpar\wrapdefault\faauto\outlinelevel0\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \ab\af1\afs32\alang1025 \ltrch\fcs0
\b\fs32\lang2057\langfe1041\kerning28\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 EPOC Webserver 1.0
\par }\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\wrapdefault\faauto\outlinelevel1\adjustright\rin0\lin0\rtlgutter\itap0 \rtlch\fcs1 \ab\af1\afs24\alang1025 \ltrch\fcs0
@@ -110,9 +116,8 @@
\par }\pard\plain \ltrpar\s22\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\cf13\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1
\ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 Introduction
\par }\pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0
-\insrsid12716368 \hich\af1\dbch\af11\loch\f1
-EPOC Webserver is a single host webserver program for EPOC. It implements HTTP 0.9,1.0 and 1.1 protocols. Although, it is partially complaint with HTTP 1.1, it implements the GET, HEAD, POST, PUT, DELETE, TRACE and OP\hich\af1\dbch\af11\loch\f1
-TIONS methods.
+\insrsid12716368 \hich\af1\dbch\af11\loch\f1 EPOC Webserver is a single host webserver program for EPOC. It implements HTTP 0.9,1.0 and 1.1 protocols. Although, it is partially compla\hich\af1\dbch\af11\loch\f1
+int with HTTP 1.1, it implements the GET, HEAD, POST, PUT, DELETE, TRACE and OPTIONS methods.
\par \hich\af1\dbch\af11\loch\f1 EPOC Webserver runs over the dual-IP stack (IPV4/IPV6) for EPOC.
\par
\par }\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\wrapdefault\faauto\outlinelevel1\adjustright\rin0\lin0\rtlgutter\itap0 \rtlch\fcs1 \ab\af1\afs24\alang1025 \ltrch\fcs0
@@ -122,18 +127,19 @@
\par }\pard\plain \ltrpar\s22\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\cf13\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1
\ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 Quick start, begin
\par }\pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0
-\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Yous should create first the following directories before start the webserver:
+\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Yous should create first the following directories be\hich\af1\dbch\af11\loch\f1 fore start the webserver:
\par \hich\af1\dbch\af11\loch\f1 The root directory of the site: }{\rtlch\fcs1 \ai\af1 \ltrch\fcs0 \i\insrsid12716368 \hich\af1\dbch\af11\loch\f1 C:\\ws\\root\\ }{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368
-\par \hich\af1\dbch\af11\loch\f1 The back\hich\af1\dbch\af11\loch\f1 up directory: }{\rtlch\fcs1 \ai\af1 \ltrch\fcs0 \i\insrsid12716368 \hich\af1\dbch\af11\loch\f1 C:\\ws\\backups\\}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368
+\par \hich\af1\dbch\af11\loch\f1 The backup directory: }{\rtlch\fcs1 \ai\af1 \ltrch\fcs0 \i\insrsid12716368 \hich\af1\dbch\af11\loch\f1 C:\\ws\\backups\\}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368
\par \hich\af1\dbch\af11\loch\f1 The error directory: }{\rtlch\fcs1 \ai\af1 \ltrch\fcs0 \i\insrsid12716368 \hich\af1\dbch\af11\loch\f1 C:\\ws\\error\\
\par }{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 The cgi directory: }{\rtlch\fcs1 \ai\af1 \ltrch\fcs0 \i\insrsid12716368 \hich\af1\dbch\af11\loch\f1 C:\\ws\\cgi-bin\\
-\par {\pntext\pard\plain\ltrpar \s29 \rtlch\fcs1 \af37\afs20 \ltrch\fcs0 \f37\fs20\lang2057\langfe1041\langnp2057 \loch\af37\dbch\af11\hich\f37 \'2d\tab}}\pard\plain \ltrpar\s29\ql \fi-283\li283\ri0\sa120\widctlpar\wrapdefault{\*\pn
-\pnlvlbody\ilvl0\ls10\pnrnot0\pnf37\pnstart1\pnindent283\pnhang {\pntxtb -}}\faauto\ls10\adjustright\rin0\lin283\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {
-\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 These are the defaults directories. You can change them in Options | Directories. (see Options menu).
+\par {\pntext\pard\plain\ltrpar \s29 \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f37\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af37\dbch\af11\hich\f37 \'2d\tab}}\pard\plain \ltrpar
+\s29\ql \fi-283\li283\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls18\pnrnot0\pnf37\pnstart1\pnindent283\pnhang {\pntxtb -}}\faauto\ls18\adjustright\rin0\lin283\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
+\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1
+These are the defaults directories. You can change them in Options | Directories. (see Options menu).
\par }\pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
-\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 Copy all the files of your website into the root dire\hich\af1\dbch\af11\loch\f1
-ctory. Select EPOC-WS | Start Webserver to start EPOC Webserver or press the Start button.
-\par \hich\af1\dbch\af11\loch\f1 You can also publish (update web pages remotely) your web pages. Create the previous directories and start the webserver. Edit and publish your web pages using Netsc\hich\af1\dbch\af11\loch\f1 ape Composer or similar programs.
+\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1
+Copy all the files of your website into the root directory. Select EPOC-WS | Start Webserver to start EPOC Webserver or press the Start button.
+\par \hich\af1\dbch\af11\loch\f1 You can a\hich\af1\dbch\af11\loch\f1 lso publish (update web pages remotely) your web pages. Create the previous directories and start the webserver. Edit and publish your web pages using Netscape Composer or similar programs.
\par }\pard\plain \ltrpar\s32\ql \li0\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368
@@ -142,17 +148,18 @@
\par }\pard\plain \ltrpar\s20\ql \li0\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
\fs20\ul\cf13\lang1024\langfe1024\loch\af1\hich\af1\dbch\af11\cgrid\noproof\langnp1033\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 EPOC-WS Menu
\par }\pard\plain \ltrpar\s22\ql \li0\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
-\fs20\cf13\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 EPOC-WS menu, Main menu, Start, Stop, Exit
+\fs20\cf13\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 EPOC-WS menu, Main menu, Start, Stop, E\hich\af1\dbch\af11\loch\f1 xit
\par }\pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 There are three options in this menu:
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af3\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar\tx284\wrapdefault{\*\pn
-\pnlvlbody\ilvl0\ls16\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls16\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {
-\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Start Webserver:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1
- Starts the webserver. This option is dimmed if the Webserver is currently running.
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af3\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Stop WebServer:}{
-\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 Stops the webserver. The current connections are aborted and closed.
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af3\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Exit:}{
-\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 Exits the program. If the webserver is running then it also stops the webserver and it colses and aborts all connections.
+\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar
+\tx284\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls24\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls24\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
+\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Start Webserver:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368
+\hich\af1\dbch\af11\loch\f1 Starts the webserver. This option is dimmed if the Webserver is currently running.
+\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368
+\hich\af1\dbch\af11\loch\f1 Stop WebServer:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 Stops the webserver. The current connections are aborted and closed.
+\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368
+\hich\af1\dbch\af11\loch\f1 Exit:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 Exits the progra\hich\af1\dbch\af11\loch\f1
+m. If the webserver is running then it also stops the webserver and it colses and aborts all connections.
\par }\pard\plain \ltrpar\s17\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1
\ltrch\fcs0 \insrsid12716368
\par }\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\wrapdefault\faauto\outlinelevel1\adjustright\rin0\lin0\rtlgutter\itap0 \rtlch\fcs1 \ab\af1\afs24\alang1025 \ltrch\fcs0
@@ -160,75 +167,78 @@
\par }\pard\plain \ltrpar\s20\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\ul\cf13\lang1024\langfe1024\loch\af1\hich\af1\dbch\af11\cgrid\noproof\langnp1033\langfenp1041 {
\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 View Menu
\par }\pard\plain \ltrpar\s22\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\cf13\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1
-\ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 View, Console, Scree\hich\af1\dbch\af11\loch\f1 n, Clear Console, Clear Screen, Counters
+\ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 View, Console, Screen, Clear Console, Clear Screen, Counters
\par }\pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0
\insrsid12716368 \hich\af1\dbch\af11\loch\f1 There are three options in this menu:
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af3\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar\tx284\wrapdefault{\*\pn
-\pnlvlbody\ilvl0\ls16\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls16\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {
-\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Console:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1
- This option allows enabling and disabling the log messages in the conole window. There are three kinds of log messages:
-\par {\pntext\pard\plain\ltrpar \s19 \rtlch\fcs1 \ab\af3\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s19\ql \fi-284\li568\ri0\sa120\widctlpar\wrapdefault{\*\pn
-\pnlvlbody\ilvl0\ls16\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls16\adjustright\rin0\lin568\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {
-\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 HTTP Request:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 This log message displays th\hich\af1\dbch\af11\loch\f1
-e HTTP Request message from the current request. It is enabled when the box is checked.
-\par {\pntext\pard\plain\ltrpar \s19 \rtlch\fcs1 \ab\af3\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 HTTP Response:}{
-\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 This log message displays the HTTP response message from the current request. It is enabled when the box is checked.
-\par {\pntext\pard\plain\ltrpar \s19 \rtlch\fcs1 \ab\af3\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1
-Miscellaneuos Data:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 This box ena\hich\af1\dbch\af11\loch\f1
-bles and disables the log message which displays the remote connection address and the internal connection number. If it is enabled this log messag is shown every time a request is made and a connection is closed. It is enabled when the box is checked.
-
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af3\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar\tx284\wrapdefault{\*\pn
-\pnlvlbody\ilvl0\ls16\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls16\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {
-\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Reset Total Counter:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 This option sets to zero the Total Connections counter in the bottom line.
-
-\par {\pntext\pard\plain\ltrpar \s29 \rtlch\fcs1 \af37\afs20 \ltrch\fcs0 \f37\fs20\lang2057\langfe1041\langnp2057 \loch\af37\dbch\af11\hich\f37 \'2d\tab}}\pard\plain \ltrpar\s29\ql \fi-283\li283\ri0\sa120\widctlpar\wrapdefault{\*\pn
-\pnlvlbody\ilvl0\ls10\pnrnot0\pnf37\pnstart1\pnindent283\pnhang {\pntxtb -}}\faauto\ls10\adjustright\rin0\lin283\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {
-\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 The Current Connections counter will not be reinitialised. The current connections will not be counted for the total number of connections after the reset.
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af3\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar\tx284\wrapdefault{\*\pn
-\pnlvlbody\ilvl0\ls16\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls16\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {
-\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Clear Console:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 This option cleans the console and the history associated to it.
+\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar
+\tx284\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls24\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls24\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
+\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Console:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1
+ This option allows\hich\af1\dbch\af11\loch\f1 enabling and disabling the log messages in the conole window. There are three kinds of log messages:
+\par {\pntext\pard\plain\ltrpar \s19 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar
+\s19\ql \fi-284\li568\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls24\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls24\adjustright\rin0\lin568\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
+\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 HTTP Request:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368
+\hich\af1\dbch\af11\loch\f1 This log message displays the HTTP Request message from the current request. It is enabled when the box is checked.
+\par {\pntext\pard\plain\ltrpar \s19 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368
+\hich\af1\dbch\af11\loch\f1 HTTP Response:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 This log message displays the HTTP response message from the current request. It is enabled when the box is checked.
+\par {\pntext\pard\plain\ltrpar \s19 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368
+\hich\af1\dbch\af11\loch\f1 Miscellaneuos Data:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 This box enables and disables the log message which displays the remote connection address and the internal connecti
+\hich\af1\dbch\af11\loch\f1 on number. If it is enabled this log messag is shown every time a request is made and a connection is closed. It is enabled when the box is checked.
+\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar
+\tx284\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls24\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls24\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
+\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Reset Total Counter:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368
+\hich\af1\dbch\af11\loch\f1 This option sets to zero the Total Connections counter in the bottom line.
+\par {\pntext\pard\plain\ltrpar \s29 \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f37\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af37\dbch\af11\hich\f37 \'2d\tab}}\pard\plain \ltrpar
+\s29\ql \fi-283\li283\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls18\pnrnot0\pnf37\pnstart1\pnindent283\pnhang {\pntxtb -}}\faauto\ls18\adjustright\rin0\lin283\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
+\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1
+The Current Connections counter will not be reinitialised. The current connections will not be counted for the total number of connections after the reset.
+\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar
+\tx284\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls24\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls24\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
+\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Clear Console:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368
+\hich\af1\dbch\af11\loch\f1 This option cleans the console and the history associated to it.
\par }\pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368
\par }\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\outlinelevel1\adjustright\rin0\lin0\rtlgutter\itap0 \rtlch\fcs1 \ab\af1\afs24\alang1025
\ltrch\fcs0 \b\fs24\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 Options menu
\par }\pard\plain \ltrpar\s20\ql \li0\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
-\fs20\ul\cf13\lang1024\langfe1024\loch\af1\hich\af1\dbch\af11\cgrid\noproof\langnp1033\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 Options menu
+\fs20\ul\cf13\lang1024\langfe1024\loch\af1\hich\af1\dbch\af11\cgrid\noproof\langnp1033\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 Opt\hich\af1\dbch\af11\loch\f1 ions menu
\par }\pard\plain \ltrpar\s22\ql \li0\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
\fs20\cf13\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 Options, config, configuration
\par }\pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlcont\ilvl0\ls0\pnrnot0\pndec }\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 This menu allows configurin some of the settings of the webserver. There are four options:
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af3\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar\tx284\wrapdefault{\*\pn
-\pnlvlbody\ilvl0\ls16\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls16\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {
-\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Directories}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 : This option allows setting the list of the directories needed for the webserver.
-
-\par {\pntext\pard\plain\ltrpar \s19 \rtlch\fcs1 \ab\af3\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s19\ql \fi-284\li568\ri0\sa120\widctlpar\wrapdefault{\*\pn
-\pnlvlbody\ilvl0\ls16\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls16\adjustright\rin0\lin568\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {
-\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Server Path:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 It is the root directory of the website.
-\par {\pntext\pard\plain\ltrpar \s19 \rtlch\fcs1 \ab\af3\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 CGI Path}{
-\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 : It is the directory where the cgi are installed.
-\par {\pntext\pard\plain\ltrpar \s19 \rtlch\fcs1 \ab\af3\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Backup Path:}{
-\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 It is the directory where the backup of \hich\af1\dbch\af11\loch\f1 the remote updated and deleted files are placed.
-\par {\pntext\pard\plain\ltrpar \s19 \rtlch\fcs1 \ab\af3\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Error Path:}{
-\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1
- it is the directory where the web pages associated to the HTTP errors are situated. Each error has associted an html page (errorXXX.html) where XXX is the code number of the HTTP error (e.g. 40\hich\af1\dbch\af11\loch\f1
-4 Not Found has associated the r file 'error404.html' ). If the error file is missing, the webserver will use its default error messages.
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af3\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar\tx284\wrapdefault{\*\pn
-\pnlvlbody\ilvl0\ls16\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls16\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {
-\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 HTTP Methods:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1
- This options enables/disables the PUT and the DELETE methods. A method is enabled when its box is checked.
-\par {\pntext\pard\plain\ltrpar \s29 \rtlch\fcs1 \af37\afs20 \ltrch\fcs0 \f37\fs20\lang2057\langfe1041\langnp2057 \loch\af37\dbch\af11\hich\f37 \'2d\tab}}\pard\plain \ltrpar\s29\ql \fi-283\li567\ri0\sa120\widctlpar\wrapdefault{\*\pn
-\pnlvlbody\ilvl0\ls10\pnrnot0\pnf37\pnstart1\pnindent283\pnhang {\pntxtb -}}\faauto\ls10\adjustright\rin0\lin567\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {
-\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 The PUT method is need to publish the web pages remotely.
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af3\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar\tx284\wrapdefault{\*\pn
-\pnlvlbody\ilvl0\ls16\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls16\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {
-\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 MIME-Types:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 This options displays a two-column with the extension/mime-types associa
-\hich\af1\dbch\af11\loch\f1 tion. The first column shows the extension and the second the mime-type related to it. Adding more extension can be done using the Add button (}{\rtlch\fcs1 \ai\af1 \ltrch\fcs0 \i\insrsid12716368 \hich\af1\dbch\af11\loch\f1
-Ctrl + A}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 ). Deleting entries can be done using the Delete button (}{\rtlch\fcs1 \ai\af1 \ltrch\fcs0 \i\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Ctrl + D}{\rtlch\fcs1 \af1
-\ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 ).
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af3\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1
-Miscellaneous Data:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 This options a\hich\af1\dbch\af11\loch\f1
-llows setting the default resource. The default resource is the resource accessed when a root request is received (e.g.http:/www.nokia.com/).
+\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar
+\tx284\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls24\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls24\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
+\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Directories}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368
+\hich\af1\dbch\af11\loch\f1 : This option allows setting the list of the directories needed for the webserver.
+\par {\pntext\pard\plain\ltrpar \s19 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar
+\s19\ql \fi-284\li568\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls24\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls24\adjustright\rin0\lin568\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
+\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Server Path:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368
+\hich\af1\dbch\af11\loch\f1 It is the r\hich\af1\dbch\af11\loch\f1 oot directory of the website.
+\par {\pntext\pard\plain\ltrpar \s19 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368
+\hich\af1\dbch\af11\loch\f1 CGI Path}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 : It is the directory where the cgi are installed.
+\par {\pntext\pard\plain\ltrpar \s19 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368
+\hich\af1\dbch\af11\loch\f1 Backup Path:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 It is the directory where the backup of the remote updated and deleted files are placed.
+\par {\pntext\pard\plain\ltrpar \s19 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368
+\hich\af1\dbch\af11\loch\f1 Error Path:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 it is the directory where the web pages associa\hich\af1\dbch\af11\loch\f1
+ted to the HTTP errors are situated. Each error has associted an html page (errorXXX.html) where XXX is the code number of the HTTP error (e.g. 404 Not Found has associated the r file 'error404.html' ). If the error file is missing, the webserver will use
+\hich\af1\dbch\af11\loch\f1 \hich\af1\dbch\af11\loch\f1 its default error messages.
+\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar
+\tx284\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls24\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls24\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
+\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 HTTP Methods:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368
+\hich\af1\dbch\af11\loch\f1 This options enables/disables the PUT and the DELETE methods. A method is enabled when its box is checked.
+\par {\pntext\pard\plain\ltrpar \s29 \rtlch\fcs1 \af1\afs20 \ltrch\fcs0 \f37\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af37\dbch\af11\hich\f37 \'2d\tab}}\pard\plain \ltrpar
+\s29\ql \fi-283\li567\ri0\sa120\widctlpar\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls18\pnrnot0\pnf37\pnstart1\pnindent283\pnhang {\pntxtb -}}\faauto\ls18\adjustright\rin0\lin567\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
+\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 The PUT method is need to publish the web pages remotely.
+\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar
+\tx284\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls24\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls24\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
+\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 MIME-Types:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368
+\hich\af1\dbch\af11\loch\f1 This options displays a two-\hich\af1\dbch\af11\loch\f1
+column with the extension/mime-types association. The first column shows the extension and the second the mime-type related to it. Adding more extension can be done using the Add button (}{\rtlch\fcs1 \ai\af1 \ltrch\fcs0 \i\insrsid12716368
+\hich\af1\dbch\af11\loch\f1 Ctrl + A}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 ). Deleting entries can be done using the Delete button (}{\rtlch\fcs1 \ai\af1 \ltrch\fcs0 \i\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Ctr
+\hich\af1\dbch\af11\loch\f1 l + D}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 ).
+\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368
+\hich\af1\dbch\af11\loch\f1 Miscellaneous Data:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1
+ This options allows setting the default resource. The default resource is the resource accessed when a root request is received (e.g.http:/www.nokia.com/).
\par }\pard\plain \ltrpar\s17\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1
\ltrch\fcs0 \insrsid12716368
\par }\pard\plain \ltrpar\s2\ql \li0\ri0\sb120\sa120\keepn\widctlpar\brdrt\brdrs\brdrw30\brsp20 \tqr\tx9072\wrapdefault\faauto\outlinelevel1\adjustright\rin0\lin0\rtlgutter\itap0 \rtlch\fcs1 \ab\af1\afs24\alang1025 \ltrch\fcs0
@@ -239,9 +249,10 @@
\ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 Help, About
\par }\pard\plain \ltrpar\ql \li0\ri0\sa120\widctlpar\wrapdefault\faauto\adjustright\rin0\lin0\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \af1 \ltrch\fcs0
\insrsid12716368 \hich\af1\dbch\af11\loch\f1 There are two options in this menu:
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af3\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar\tx284\wrapdefault{\*\pn
-\pnlvlbody\ilvl0\ls16\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls16\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0 \fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {
-\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Help:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 Displays this Help.
-\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af3\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 About:}{
-\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 it show\hich\af1\dbch\af11\loch\f1 s general information.
+\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}\pard\plain \ltrpar\s15\ql \fi-284\li284\ri0\sa120\widctlpar
+\tx284\wrapdefault{\*\pn \pnlvlbody\ilvl0\ls24\pnrnot0\pnf3\pnstart1\pnindent283\pnhang {\pntxtb \'b7}}\faauto\ls24\adjustright\rin0\lin284\itap0 \rtlch\fcs1 \af1\afs20\alang1025 \ltrch\fcs0
+\fs20\lang2057\langfe1041\loch\af1\hich\af1\dbch\af11\cgrid\langnp2057\langfenp1041 {\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368 \hich\af1\dbch\af11\loch\f1 Help:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1
+ Displays this Help.
+\par {\pntext\pard\plain\ltrpar \s15 \rtlch\fcs1 \ab\af1\afs20 \ltrch\fcs0 \cs34\f3\fs20\lang2057\langfe1041\langnp2057\langfenp1041\insrsid12716368 \loch\af3\dbch\af11\hich\f3 \'b7\tab}}{\rtlch\fcs1 \ab\af1 \ltrch\fcs0 \cs34\b\insrsid12716368
+\hich\af1\dbch\af11\loch\f1 About:}{\rtlch\fcs1 \af1 \ltrch\fcs0 \insrsid12716368 \hich\af1\dbch\af11\loch\f1 it shows general information.
\par }}
\ No newline at end of file
--- a/networkingtestandutils/networkingintegrationtest/Te_Http/testdata/te_http.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/Te_Http/testdata/te_http.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networkingtestandutils/networkingintegrationtest/Te_Msg/testdata/te_msg.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/Te_Msg/testdata/te_msg.xml Fri Apr 16 16:36:59 2010 +0300
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
- Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+ Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s1/IrdaNokia.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s1/IrdaNokia.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s1/client_timeout.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s1/client_timeout.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
[Common]
// this value must be more than AgentClientTimeout
// this is in mS
--- a/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s1/csd.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s1/csd.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s1/genconn.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s1/genconn.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
// Sample .ini file
[Test1_1]
FINAL_STATE = true
--- a/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s1/ipsec_csd.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s1/ipsec_csd.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s1/nokia6210.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s1/nokia6210.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s1/rnif_timeout.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s1/rnif_timeout.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,17 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
[Common]
// short delay after Rnif stop
Delay = 5000
--- a/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s2/client_timeout.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s2/client_timeout.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
[Common]
// this value must be more than AgentClientTimeout
// this is in mS
--- a/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s2/hscsd.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s2/hscsd.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s3/client_timeout.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s3/client_timeout.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
[Common]
// this value must be more than AgentClientTimeout
// this is in mS
--- a/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s3/genconn.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s3/genconn.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
// Sample .ini file
[Test1_1]
FINAL_STATE = true
--- a/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s3/gprs.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s3/gprs.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s3/ipv4.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s3/ipv4.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
[Test_Common]
ipAddress=10.29.23.10
//#note - this is HTTPSMTPSSL on the test network
--- a/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s3/ipv6.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s3/ipv6.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
[Test_Common]
ipAddress=2001:618:40c:20:2c0:4fff:fe24:aa79
--- a/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s3/rnif_timeout.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s3/rnif_timeout.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
[Common]
// short delay after Rnif stop
Delay = 5000
--- a/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s3/route_timeout.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s3/route_timeout.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
[Common]
// this value must be at least 5 seconds more than LastSocketClosedTimeout
// this is in mS
--- a/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s4/cdma-csd.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s4/cdma-csd.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s4/cdma-psd.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s4/cdma-psd.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s4/client_timeout.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s4/client_timeout.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
[Common]
// this value must be more than AgentClientTimeout
// this is in mS
--- a/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s4/genconn-psd.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s4/genconn-psd.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
// Sample .ini file
[Test1_1]
FINAL_STATE = true
--- a/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s4/genconn.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s4/genconn.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
// Sample .ini file
[Test1_1]
FINAL_STATE = true
--- a/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s4/rnif_timeout.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s4/rnif_timeout.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
[Common]
// Waiting more than the LastSocketActivityTimeout in the te_esock.xml
Delay = 55000
--- a/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s4/route_timeout.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s4/route_timeout.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
[Common]
// this value must be at least 5 seconds more than LastSocketClosedTimeout
// this is in mS
--- a/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s5/client_timeout.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s5/client_timeout.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
[Common]
// Waiting more than the LastSocketClosedTimeout in the te_esock.xml
// this is in mS
--- a/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s5/csd-ir.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s5/csd-ir.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s5/genconn.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s5/genconn.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
// Sample .ini file
[Test1_1]
FINAL_STATE = true
--- a/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s5/rnif_timeout.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s5/rnif_timeout.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
[Common]
// short delay after Rnif stop
Delay = 5000
--- a/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s5/route_timeout.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/it_script_files/itest_s5/route_timeout.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
[Common]
// Waiting more than the LastSocketActivityTimeout in the te_esock.xml
// this is in mS
--- a/networkingtestandutils/networkingintegrationtest/script_files/ntras.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/script_files/ntras.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networkingtestandutils/networkingintegrationtest/te_DedicatedSignalling1ryCtx/configs/CIT_P635_Loopback.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/te_DedicatedSignalling1ryCtx/configs/CIT_P635_Loopback.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,19 @@
+#
+# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
+#
+
# Defining a loopback between port A and B is as follows:
# Port = <PortA>,<PortB>,<delay>,<queue size>,<element (packet) size>
--- a/networkingtestandutils/networkingintegrationtest/te_DedicatedSignalling1ryCtx/configs/CIT_P635_qospolicies.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/te_DedicatedSignalling1ryCtx/configs/CIT_P635_qospolicies.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,19 @@
+#
+# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
+#
+
# ModuleSpecs
modulespec guqos= {
STRING module = guqos.prt
--- a/networkingtestandutils/networkingintegrationtest/te_DedicatedSignalling1ryCtx/configs/Te_DedicatedSignalling1ryCtx.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/te_DedicatedSignalling1ryCtx/configs/Te_DedicatedSignalling1ryCtx.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networkingtestandutils/networkingintegrationtest/te_DedicatedSignalling1ryCtx/configs/Te_DedicatedSignalling1ryCtx_ChangedSID.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/te_DedicatedSignalling1ryCtx/configs/Te_DedicatedSignalling1ryCtx_ChangedSID.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networkingtestandutils/networkingintegrationtest/te_DedicatedSignalling1ryCtx/configs/Te_DedicatedSignalling1ryCtx_IMSSI.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/te_DedicatedSignalling1ryCtx/configs/Te_DedicatedSignalling1ryCtx_IMSSI.xml Fri Apr 16 16:36:59 2010 +0300
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
- Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies).
+ Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networkingtestandutils/networkingintegrationtest/te_DedicatedSignalling1ryCtx/configs/Te_DedicatedSignalling1ryCtx_NoSID.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/te_DedicatedSignalling1ryCtx/configs/Te_DedicatedSignalling1ryCtx_NoSID.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networkingtestandutils/networkingintegrationtest/te_Sblp/configs/te_Sblp_loopbackcsy.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingintegrationtest/te_Sblp/configs/te_Sblp_loopbackcsy.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,19 @@
+#
+# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
+#
+
# Defining a loopback between port A and B is as follows:
# Port = <PortA>,<PortB>,<delay>,<queue size>,<element (packet) size>
--- a/networkingtestandutils/networkingperformancemeasurementtools/packetgenproto/netperf_packetgen_emu_tap.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingperformancemeasurementtools/packetgenproto/netperf_packetgen_emu_tap.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+# Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
+#
+
#
# NETPERF test suite configuration file
# =====================================
--- a/networkingtestandutils/networkingperformancemeasurementtools/pcapservice/data/pcapservice.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingperformancemeasurementtools/pcapservice/data/pcapservice.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+#
+# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
+#
[PcapService]
ServiceIID=0x34631002
--- a/networkingtestandutils/networkingperformancemeasurementtools/te_netperf/configs/netperf.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingperformancemeasurementtools/te_netperf/configs/netperf.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networkingtestandutils/networkingperformancemeasurementtools/te_netperf/sources/netperf_loopback.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingperformancemeasurementtools/te_netperf/sources/netperf_loopback.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+#
+# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
+#
# NETPERF test suite example configuration file
# =============================================
#
--- a/networkingtestandutils/networkingperformancemeasurementtools/te_netperf/sources/netperf_loopback_template.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingperformancemeasurementtools/te_netperf/sources/netperf_loopback_template.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networkingtestandutils/networkingperformancemeasurementtools/testcontroller/data/netperf_emu.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingperformancemeasurementtools/testcontroller/data/netperf_emu.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,17 @@
+#
+# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
#
# NETPERF test suite configuration file
# =====================================
--- a/networkingtestandutils/networkingperformancemeasurementtools/testcontroller/data/netperf_emu_desktop.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingperformancemeasurementtools/testcontroller/data/netperf_emu_desktop.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,17 @@
+#
+# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
#
# NETPERF test suite configuration file
# =====================================
--- a/networkingtestandutils/networkingperformancemeasurementtools/testcontroller/data/netperf_emu_desktop_delays.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingperformancemeasurementtools/testcontroller/data/netperf_emu_desktop_delays.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,17 @@
+#
+# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
#
# NETPERF test suite configuration file
# =====================================
--- a/networkingtestandutils/networkingperformancemeasurementtools/testcontroller/data/netperf_eth_ntras_template.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingperformancemeasurementtools/testcontroller/data/netperf_eth_ntras_template.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2008-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networkingtestandutils/networkingperformancemeasurementtools/testcontroller/data/netperf_example.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingperformancemeasurementtools/testcontroller/data/netperf_example.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,5 +1,18 @@
-
-
+#
+# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
+#
# NETPERF test suite example configuration file
# =============================================
#
--- a/networkingtestandutils/networkingperformancemeasurementtools/testcontroller/data/netperf_h2_eth.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingperformancemeasurementtools/testcontroller/data/netperf_h2_eth.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,17 @@
+#
+# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
#
# NETPERF test suite configuration file
# =====================================
--- a/networkingtestandutils/networkingperformancemeasurementtools/testcontroller/data/netperf_h2_eth_delays.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingperformancemeasurementtools/testcontroller/data/netperf_h2_eth_delays.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,17 @@
+#
+# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
#
# NETPERF test suite configuration file
# =====================================
--- a/networkingtestandutils/networkingperformancemeasurementtools/testcontroller/data/netperf_h2_loopback.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingperformancemeasurementtools/testcontroller/data/netperf_h2_loopback.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,18 @@
-
+#
+# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
+#
# NETPERF test suite example configuration file
# =============================================
#
--- a/networkingtestandutils/networkingunittest/DummyNifProtos/inc/Dummynifbinder.h Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingunittest/DummyNifProtos/inc/Dummynifbinder.h Fri Apr 16 16:36:59 2010 +0300
@@ -32,6 +32,7 @@
#include <comms-infras/ss_protflow.h>
#include <comms-infras/ss_flowbinders.h>
#include <comms-infras/commsdebugutility.h>
+#include <e32property.h>
#include "es_protbinder.h"
#include "DummyNifFlow.h"
--- a/networkingtestandutils/networkingunittest/DummyNifProtos/src/Dummynifbinder.cpp Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingunittest/DummyNifProtos/src/Dummynifbinder.cpp Fri Apr 16 16:36:59 2010 +0300
@@ -27,6 +27,7 @@
#include <in_iface.h>
#include <comms-infras/nifif.h>
#include <in_sock.h>
+#include <nifmbuf.h>
#include "dummynifvar.h"
#include "Dummynifbinder.h"
#include "DummyProvision.h"
--- a/networkingtestandutils/networkingunittest/dummynif/dummynif.cpp Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingunittest/dummynif/dummynif.cpp Fri Apr 16 16:36:59 2010 +0300
@@ -32,6 +32,8 @@
#include <in_chk.h>
#include <in_sock.h>
#include <tcp_hdr.h>
+#include <cdbcols.h>
+#include <cdblen.h>
#include "dummynifvar.h"
#include "dummynif.h"
--- a/networkingtestandutils/networkingunittest/dummynif/dummynif.h Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingunittest/dummynif/dummynif.h Fri Apr 16 16:36:59 2010 +0300
@@ -23,6 +23,7 @@
#include <udp_hdr.h>
#include <in_iface.h>
#include <eui_addr.h> // TE64Addr
+#include <es_prot.h>
#ifdef SYMBIAN_ENABLE_SPLIT_HEADERS
#include <comms-infras/nifprvar_internal.h>
#endif
--- a/networkingtestandutils/networkingunittest/dummynif/dummynif6.cpp Tue Feb 02 01:27:53 2010 +0200
+++ b/networkingtestandutils/networkingunittest/dummynif/dummynif6.cpp Fri Apr 16 16:36:59 2010 +0300
@@ -25,6 +25,8 @@
#include <in_chk.h>
#include <in_sock.h>
#include <in6_if.h> // KSoIface*, KIf*, TSoInet6IfConfig
+#include <cdbcols.h>
+#include <cdblen.h>
#include "dummynifvar.h"
#include "dummynif.h"
--- a/networkprotocols/dnsproxy/dnsproxyserver/data/resolver.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/dnsproxy/dnsproxyserver/data/resolver.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,6 +1,18 @@
-//Portions Copyright (c) Symbian Software Ltd. 2007.
-//Portions Copyright (C) 2003-2007 Nokia. * Nokia Core OS *
-//Save as expressly licensed to you by Symbian Software Ltd, all rights reserved.
+// Portions Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+//
[proxyresolver]
sessioncount= 5
--- a/networkprotocols/dnsproxy/test/testdata/ns-dnsproxy-maintest-ops.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/dnsproxy/test/testdata/ns-dnsproxy-maintest-ops.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
// For the meaning of querytype see dns_qry.h
[MainTestSection]
name = obj0
--- a/networkprotocols/dnsproxy/test/testdata/resolver01.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/dnsproxy/test/testdata/resolver01.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,6 +1,18 @@
-//Portions Copyright (c) Symbian Software Ltd. 2007.
-//Portions Copyright (C) 2003-2007 Nokia. * Nokia Core OS *
-//Save as expressly licensed to you by Symbian Software Ltd, all rights reserved.
+// Portions Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+//
[host]
hostname= localhost
--- a/networkprotocols/dnsproxy/test/testdata/resolver02.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/dnsproxy/test/testdata/resolver02.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,6 +1,18 @@
-//Portions Copyright (c) Symbian Software Ltd. 2007.
-//Portions Copyright (C) 2003-2007 Nokia. * Nokia Core OS *
-//Save as expressly licensed to you by Symbian Software Ltd, all rights reserved.
+// Portions Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+//
[host]
hostname= localhost
--- a/networkprotocols/dnsproxy/test/testdata/resolver03.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/dnsproxy/test/testdata/resolver03.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,6 +1,18 @@
-//Portions Copyright (c) Symbian Software Ltd. 2007.
-//Portions Copyright (C) 2003-2007 Nokia. * Nokia Core OS *
-//Save as expressly licensed to you by Symbian Software Ltd, all rights reserved.
+// Portions Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+//
[host]
hostname= localhost
--- a/networkprotocols/dnsproxy/test/testdata/tcpip_4dnxproxy.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/dnsproxy/test/testdata/tcpip_4dnxproxy.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,6 +1,18 @@
-//Portions Copyright (c) Symbian Software Ltd. 2007.
-//Portions Copyright (C) 2003-2007 Nokia. * Nokia Core OS *
-//Save as expressly licensed to you by Symbian Software Ltd, all rights reserved.
+// Portions Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+//
[start]
daemons= tdnd_dnsproxy
--- a/networkprotocols/dnsproxy/test/testdata/testdnsproxy.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/dnsproxy/test/testdata/testdnsproxy.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networkprotocols/dnsproxy/test/testdata/testdnsproxy2.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/dnsproxy/test/testdata/testdnsproxy2.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networkprotocols/dnsproxy/test/testdata/testdnsproxy3.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/dnsproxy/test/testdata/testdnsproxy3.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networkprotocols/ipeventnotifier/Documentation/IP Event Notifier.mdl Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,3377 +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 "41344D7E01D6"
- 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 "41344D7E01E7"
- exportControl "Public"
- global TRUE
- logical_models (list unit_reference_list)
- logical_presentations (list unit_reference_list
- (object UseCaseDiagram "Main"
- quid "41344D80013B"
- title "Main"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list))))
- root_category (object Class_Category "Logical View"
- quid "41344D7E01E6"
- exportControl "Public"
- global TRUE
- subsystem "Component View"
- quidu "41344D7E01F5"
- logical_models (list unit_reference_list
- (object Class "CIP6Hook"
- quid "4134A51D0161")
- (object Class "CIPEventNotifier"
- quid "4134A5710028"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4134A59F0113"
- supplier "Logical View::CIP6Hook"
- quidu "4134A51D0161"))
- realized_interfaces (list realize_rel_list
- (object Realize_Relationship
- quid "41405C81004D"
- supplier "Logical View::CIPEventNotifierFlowHook"
- quidu "41405B1101B5"))
- operations (list Operations
- (object Operation "GetOption_overridden"
- quid "415C22E40145"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "OpenSessionL"
- quid "415AF72A0369"
- result "TUint32Handle"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "CloseSession"
- quid "415AF80B033A"
- parameters (list Parameters
- (object Parameter "iHandle"
- type "TUint32"))
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "AddInterface"
- quid "415D340A0184"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)
- (object Operation "PublishToHandle"
- quid "415C193001A3"
- concurrency "Sequential"
- opExportControl "Public"
- uid 0)))
- (object Class "CIPEventNotifierFlowHook"
- quid "41405B1101B5")
- (object Class "SMetaDataECom"
- quid "4140636C0176")
- (object Class "CIPEventNotifierFamily"
- quid "41406627034B"
- used_nodes (list uses_relationship_list
- (object Uses_Relationship
- quid "414067A3002E"
- supplier "Logical View::CIPEventNotifier"
- quidu "4134A5710028")))
- (object Class "Protocol Install"
- quid "41406657035B"
- stereotype "Interface"
- used_nodes (list uses_relationship_list
- (object Uses_Relationship
- quid "414066710399"
- supplier "Logical View::CIPEventNotifierFamily"
- quidu "41406627034B")))
- (object Class "HookLog"
- quid "4140675003E7")
- (object Class "CIPEventPublisher<MsgType>"
- quid "4140681A037A")
- (object Class "CMFlagReceived"
- quid "41406B03007C"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "41406B390176"
- supplier "Logical View::SMetaDataECom"
- quidu "4140636C0176"))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iMFlag"
- quid "415AF8CD02CD"
- type "TBool")))
- (object Class "CIPReady"
- quid "41406B3A03E7"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "41406B6C03D8"
- supplier "Logical View::SMetaDataECom"
- quidu "4140636C0176"))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iIPAddress"
- quid "415AF8DB02FC"
- type "TInetAddr")
- (object ClassAttribute "iAddressValid"
- quid "415B119500C3"
- type "TBool")))
- (object Class "CLinklocalAddressKnown"
- quid "41406B510399"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "41406B6F02AF"
- supplier "Logical View::SMetaDataECom"
- quidu "4140636C0176"))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iIPAddress"
- quid "415AFA380117"
- type "TInetAddr")))
- (object Class "RProperty"
- quid "41406F750128"
- used_nodes (list uses_relationship_list
- (object Uses_Relationship
- quid "4140721502CE"
- supplier "Logical View::RProperty"
- quidu "41406F750128")
- (object Uses_Relationship
- quid "41407314029F"
- supplier "Logical View::RProperty"
- quidu "41406F750128")))
- (object Class "CIPEventListener"
- quid "415837520159")
- (object Class "TIPEventNotifierInterface"
- quid "415AC0CF03A8"
- class_attributes (list class_attribute_list
- (object ClassAttribute "iInterfaceIndex"
- quid "415AC0E70146"
- type "TUint32")
- (object ClassAttribute "iInterfaceName"
- quid "415D31B9023F"
- type "TName")
- (object ClassAttribute "iRefCount"
- quid "415AC0F80379"
- type "TUint32")))
- (object Association "$UNNAMED$0"
- quid "41405C170128"
- roles (list role_list
- (object Role "$UNNAMED$1"
- quid "41405C17030C"
- supplier "Logical View::CIPEventNotifierFlowHook"
- quidu "41405B1101B5"
- client_cardinality (value cardinality "0..n")
- is_navigable TRUE)
- (object Role "$UNNAMED$2"
- quid "41405C17030D"
- supplier "Logical View::CIPEventNotifier"
- quidu "4134A5710028"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$3"
- quid "4140653601E4"
- roles (list role_list
- (object Role "$UNNAMED$4"
- quid "41406537003E"
- supplier "Logical View::CIPEventNotifierFlowHook"
- quidu "41405B1101B5"
- client_cardinality (value cardinality "0..n")
- is_navigable TRUE)
- (object Role "$UNNAMED$5"
- quid "41406537003F"
- supplier "Logical View::CIPEventNotifier"
- quidu "4134A5710028"
- is_navigable TRUE
- is_aggregate TRUE)))
- (object Association "RA"
- quid "4140683701E4"
- roles (list role_list
- (object Role "$UNNAMED$6"
- quid "41406838005D"
- supplier "Logical View::CIPEventPublisher<MsgType>"
- quidu "4140681A037A"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$7"
- quid "41406838005E"
- supplier "Logical View::CIPEventNotifier"
- quidu "4134A5710028"
- is_navigable TRUE
- is_aggregate TRUE)))
- (object Association "LL addr"
- quid "4140688601E4"
- roles (list role_list
- (object Role "$UNNAMED$8"
- quid "4140688700F9"
- supplier "Logical View::CIPEventPublisher<MsgType>"
- quidu "4140681A037A"
- is_navigable TRUE)
- (object Role "$UNNAMED$9"
- quid "414068870109"
- supplier "Logical View::CIPEventNotifier"
- quidu "4134A5710028"
- is_navigable TRUE
- is_aggregate TRUE)))
- (object Association "IP ready"
- quid "414068AB034B"
- roles (list role_list
- (object Role "$UNNAMED$10"
- quid "414068AC0270"
- supplier "Logical View::CIPEventPublisher<MsgType>"
- quidu "4140681A037A"
- is_navigable TRUE)
- (object Role "$UNNAMED$11"
- quid "414068AC0271"
- supplier "Logical View::CIPEventNotifier"
- quidu "4134A5710028"
- is_navigable TRUE
- is_aggregate TRUE)))
- (object Association "M-fflag"
- quid "41406AF800CA"
- roles (list role_list
- (object Role "$UNNAMED$12"
- quid "41406AF800CB"
- supplier "Logical View::CIPEventPublisher<MsgType>"
- quidu "4140681A037A"
- is_navigable TRUE)
- (object Role "$UNNAMED$13"
- quid "41406AF800CC"
- supplier "Logical View::CIPEventNotifier"
- quidu "4134A5710028"
- is_navigable TRUE
- is_aggregate TRUE)))
- (object Association "$UNNAMED$14"
- quid "41406B2B0176"
- roles (list role_list
- (object Role "$UNNAMED$15"
- quid "41406B2C009B"
- supplier "Logical View::SMetaDataECom"
- quidu "4140636C0176"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$16"
- quid "41406B2C009C"
- supplier "Logical View::CIPEventPublisher<MsgType>"
- quidu "4140681A037A"
- is_aggregate TRUE)))
- (object Association "$UNNAMED$17"
- quid "41406F7F004D"
- roles (list role_list
- (object Role "$UNNAMED$18"
- quid "41406F7F0241"
- supplier "Logical View::RProperty"
- quidu "41406F750128"
- is_navigable TRUE)
- (object Role "$UNNAMED$19"
- quid "41406F7F0242"
- supplier "Logical View::CIPEventPublisher<MsgType>"
- quidu "4140681A037A"
- is_aggregate TRUE)))
- (object Association "IP ready"
- quid "4158379D0188"
- roles (list role_list
- (object Role "$UNNAMED$20"
- quid "4158379D0189"
- supplier "Logical View::CIPEventPublisher<MsgType>"
- quidu "4140681A037A"
- is_navigable TRUE)
- (object Role "$UNNAMED$21"
- quid "4158379D018A"
- supplier "Logical View::TIPEventNotifierInterface"
- quidu "415AC0CF03A8"
- is_navigable TRUE
- is_aggregate TRUE)))
- (object Association "M-flag"
- quid "415837A602EF"
- roles (list role_list
- (object Role "$UNNAMED$22"
- quid "415837A602F0"
- supplier "Logical View::CIPEventPublisher<MsgType>"
- quidu "4140681A037A"
- is_navigable TRUE)
- (object Role "$UNNAMED$23"
- quid "415837A602F1"
- supplier "Logical View::TIPEventNotifierInterface"
- quidu "415AC0CF03A8"
- is_navigable TRUE
- is_aggregate TRUE)))
- (object Association "$UNNAMED$24"
- quid "4158387001C6"
- roles (list role_list
- (object Role "$UNNAMED$25"
- quid "41583871008E"
- supplier "Logical View::CIPEventListener"
- quidu "415837520159"
- is_navigable TRUE)
- (object Role "$UNNAMED$26"
- quid "41583871008F"
- supplier "Logical View::CIPEventNotifier"
- quidu "4134A5710028"
- is_navigable TRUE
- is_aggregate TRUE)))
- (object Association "$UNNAMED$27"
- quid "415ADC1C0369"
- roles (list role_list
- (object Role "$UNNAMED$28"
- quid "415ADC1D00AA"
- supplier "Logical View::TIPEventNotifierInterface"
- quidu "415AC0CF03A8"
- client_cardinality (value cardinality "0..n")
- is_navigable TRUE)
- (object Role "$UNNAMED$29"
- quid "415ADC1D00BA"
- supplier "Logical View::CIPEventNotifier"
- quidu "4134A5710028"
- is_navigable TRUE
- is_aggregate TRUE)))
- (object Association "LLaddr"
- quid "415ADC85006C"
- roles (list role_list
- (object Role "$UNNAMED$30"
- quid "415ADC870117"
- supplier "Logical View::CIPEventPublisher<MsgType>"
- quidu "4140681A037A"
- is_navigable TRUE)
- (object Role "$UNNAMED$31"
- quid "415ADC870118"
- supplier "Logical View::TIPEventNotifierInterface"
- quidu "415AC0CF03A8"
- is_navigable TRUE
- is_aggregate TRUE)))
- (object Association "$UNNAMED$32"
- quid "415BDDB202A2"
- roles (list role_list
- (object Role "$UNNAMED$33"
- quid "415BDDB3007F"
- supplier "Logical View::CMFlagReceived"
- quidu "41406B03007C"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$34"
- quid "415BDDB30080"
- supplier "Logical View::TIPEventNotifierInterface"
- quidu "415AC0CF03A8"
- is_navigable TRUE
- is_aggregate TRUE)))
- (object Association "$UNNAMED$35"
- quid "415BDDB50198"
- roles (list role_list
- (object Role "$UNNAMED$36"
- quid "415BDDB6038C"
- supplier "Logical View::CLinklocalAddressKnown"
- quidu "41406B510399"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$37"
- quid "415BDDB6038D"
- supplier "Logical View::TIPEventNotifierInterface"
- quidu "415AC0CF03A8"
- is_navigable TRUE
- is_aggregate TRUE)))
- (object Association "$UNNAMED$38"
- quid "415BDDB9006F"
- roles (list role_list
- (object Role "$UNNAMED$39"
- quid "415BDDB901F6"
- supplier "Logical View::CIPReady"
- quidu "41406B3A03E7"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$40"
- quid "415BDDB901F7"
- supplier "Logical View::TIPEventNotifierInterface"
- quidu "415AC0CF03A8"
- is_navigable TRUE
- is_aggregate TRUE)))
- (object Association "$UNNAMED$41"
- quid "415BDDF2034E"
- roles (list role_list
- (object Role "$UNNAMED$42"
- quid "415BDDF301B8"
- supplier "Logical View::RProperty"
- quidu "41406F750128"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$43"
- quid "415BDDF301B9"
- supplier "Logical View::TIPEventNotifierInterface"
- quidu "415AC0CF03A8"
- is_aggregate TRUE)))
- (object Association "$UNNAMED$44"
- quid "415BDE3A01C7"
- roles (list role_list
- (object Role "$UNNAMED$45"
- quid "415BDE3B0021"
- supplier "Logical View::CMFlagReceived"
- quidu "41406B03007C"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$46"
- quid "415BDE3B0022"
- supplier "Logical View::CIPEventNotifier"
- quidu "4134A5710028"
- is_navigable TRUE
- is_aggregate TRUE)))
- (object Association "$UNNAMED$47"
- quid "415BDE3F006F"
- roles (list role_list
- (object Role "$UNNAMED$48"
- quid "415BDE3F02F0"
- supplier "Logical View::CLinklocalAddressKnown"
- quidu "41406B510399"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$49"
- quid "415BDE3F02F1"
- supplier "Logical View::CIPEventNotifier"
- quidu "4134A5710028"
- is_navigable TRUE
- is_aggregate TRUE)))
- (object Association "$UNNAMED$50"
- quid "415BDE410060"
- roles (list role_list
- (object Role "$UNNAMED$51"
- quid "415BDE41037D"
- supplier "Logical View::CIPReady"
- quidu "41406B3A03E7"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$52"
- quid "415BDE41037E"
- supplier "Logical View::CIPEventNotifier"
- quidu "4134A5710028"
- is_navigable TRUE
- is_aggregate TRUE)))
- (object Association "$UNNAMED$53"
- quid "415BDE5900AE"
- roles (list role_list
- (object Role "$UNNAMED$54"
- quid "415BDE59030F"
- supplier "Logical View::RProperty"
- quidu "41406F750128"
- client_cardinality (value cardinality "1")
- is_navigable TRUE)
- (object Role "$UNNAMED$55"
- quid "415BDE590310"
- supplier "Logical View::CIPEventNotifier"
- quidu "4134A5710028"
- is_navigable TRUE
- is_aggregate TRUE)))
- (object Mechanism @1
- logical_models (list unit_reference_list
- (object Object "DHCP"
- quid "415BD387032F"
- collaborators (list link_list
- (object Link
- quid "415BD3A602C1"
- supplier "IPEventNotifier"
- quidu "415BD38D03BB"
- messages (list Messages
- (object Message "Register for IP ready"
- quid "415BD3A602C2"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0)
- (object Message "IP not ready"
- quid "415BD785015A"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "ToClientFromSupplier"
- sequence "2.2.1.1.1.1"
- ordinal 9)))
- (object Link
- quid "415BD3B701A8"
- supplier "Stack"
- quidu "415BD391034E"
- messages (list Messages
- (object Message "Set Provisional Address"
- quid "415BD3B701A9"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 1))))
- persistence "Transient"
- multi FALSE)
- (object Object "IPEventNotifier"
- quid "415BD38D03BB"
- collaborators (list link_list
- (object Link
- quid "415BD67F006F"
- supplier "IPEventNotifier"
- quidu "415BD38D03BB"
- messages (list Messages
- (object Message "Remember tentative address"
- quid "415BD70B031F"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2.1.1.1"
- ordinal 4))))
- persistence "Transient"
- multi FALSE)
- (object Object "Stack"
- quid "415BD391034E"
- collaborators (list link_list
- (object Link
- quid "415BD3CE00BE"
- supplier "IPEventNotifier"
- quidu "415BD38D03BB")
- (object Link
- quid "415BD6A2007F"
- supplier "Network"
- quidu "415BD396014A"
- messages (list Messages
- (object Message "Duplicate Address?"
- quid "415BD6A20080"
- frequency "Aperiodic"
- synchronization "Timeout"
- dir "FromClientToSupplier"
- sequence "2.2"
- ordinal 5)
- (object Message "Yes!"
- quid "415BD6B20189"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "2.2.1"
- ordinal 6)))
- (object Link
- quid "415BD6E5014A"
- supplier "IPEventListener"
- quidu "415BD3DB03DA"
- messages (list Messages
- (object Message "NotifyAddressChange(tentative)"
- quid "415BD6EE03DA"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2.1"
- ordinal 2)
- (object Message "NotifyAddressChange(failed)"
- quid "415BD75602E0"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2.2.1.1"
- ordinal 7))))
- persistence "Transient"
- multi FALSE)
- (object Object "Network"
- quid "415BD396014A"
- persistence "Transient"
- multi FALSE)
- (object Object "IPEventListener"
- quid "415BD3DB03DA"
- collaborators (list link_list
- (object Link
- quid "415BD6FE013B"
- supplier "IPEventNotifier"
- quidu "415BD38D03BB"
- messages (list Messages
- (object Message "DAD started"
- quid "415BD6FE013C"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2.1.1"
- ordinal 3)
- (object Message "Found duplicate"
- quid "415BD77C02C1"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2.2.1.1.1"
- ordinal 8))))
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @2
- logical_models (list unit_reference_list
- (object Object "DHCP"
- quid "415BD7D600AE"
- collaborators (list link_list
- (object Link
- quid "415BD7D600AF"
- supplier "IPEventNotifier"
- quidu "415BD7D600B4"
- messages (list Messages
- (object Message "Register for IP ready"
- quid "415BD7D600B0"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0)
- (object Message "IP is ready"
- quid "415BD81E030F"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "ToClientFromSupplier"
- sequence "3.1.1"
- ordinal 8)))
- (object Link
- quid "415BD7D600B2"
- supplier "Stack"
- quidu "415BD7D600BD"
- messages (list Messages
- (object Message "Set Provisional Address"
- quid "415BD7D600B3"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 1))))
- persistence "Transient"
- multi FALSE)
- (object Object "IPEventNotifier"
- quid "415BD7D600B4"
- collaborators (list link_list
- (object Link
- quid "415BD7D600B5"
- supplier "IPEventNotifier"
- quidu "415BD7D600B4"
- messages (list Messages
- (object Message "Remember tentative address"
- quid "415BD7D600B6"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2.1.1.1"
- ordinal 4))))
- persistence "Transient"
- multi FALSE)
- (object Object "Stack"
- quid "415BD7D600BD"
- collaborators (list link_list
- (object Link
- quid "415BD7D600BF"
- supplier "Network"
- quidu "415BD7D600C3"
- messages (list Messages
- (object Message "Duplicate Address?"
- quid "415BD7D600C0"
- frequency "Aperiodic"
- synchronization "Timeout"
- dir "FromClientToSupplier"
- sequence "2.2"
- ordinal 5)))
- (object Link
- quid "415BD7D600BC"
- supplier "IPEventListener"
- quidu "415BD7D600B9"
- messages (list Messages
- (object Message "NotifyAddressChange(tentative)"
- quid "415BD7D600BB"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2.1"
- ordinal 2)
- (object Message "NotifyAddressChange(assigned)"
- quid "415BD7F002C1"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "3"
- ordinal 6))))
- persistence "Transient"
- multi FALSE)
- (object Object "Network"
- quid "415BD7D600C3"
- persistence "Transient"
- multi FALSE)
- (object Object "IPEventListener"
- quid "415BD7D600B9"
- collaborators (list link_list
- (object Link
- quid "415BD7D600B8"
- supplier "IPEventNotifier"
- quidu "415BD7D600B4"
- messages (list Messages
- (object Message "DAD started"
- quid "415BD7D600B7"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2.1.1"
- ordinal 3)
- (object Message "No duplicates"
- quid "415BD812010C"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "3.1"
- ordinal 7))))
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @3
- logical_models (list unit_reference_list
- (object Object "DHCP"
- quid "415BE1DA0254"
- collaborators (list link_list
- (object Link
- quid "415BE1DA0255"
- supplier "IPEventNotifier"
- quidu "415BE1DA025A"
- messages (list Messages
- (object Message "Register for IP ready"
- quid "415BE1DA0256"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0)
- (object Message "IP not ready"
- quid "415BE3170179"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "ToClientFromSupplier"
- sequence "2.2.1.1.1"
- ordinal 10)))
- (object Link
- quid "415BE1DA0258"
- supplier "Stack"
- quidu "415BE1DA0263"
- messages (list Messages
- (object Message "Set Provisional Address"
- quid "415BE1DA0259"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 1))))
- persistence "Transient"
- multi FALSE)
- (object Object "IPEventNotifier"
- quid "415BE1DA025A"
- collaborators (list link_list
- (object Link
- quid "415BE1DA025B"
- supplier "IPEventNotifier"
- quidu "415BE1DA025A"
- messages (list Messages
- (object Message "Remember tentative address"
- quid "415BE1DA025C"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2.1.1.2"
- ordinal 6)))
- (object Link
- quid "415BE20D015A"
- supplier "Stack"
- quidu "415BE1DA0263"
- messages (list Messages
- (object Message "Create blocking route"
- quid "415BE20D015B"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2.1.1.1"
- ordinal 4)
- (object Message "Route request failed"
- quid "415BE307010C"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "ToClientFromSupplier"
- sequence "2.2.1.1"
- ordinal 9))))
- persistence "Transient"
- multi FALSE)
- (object Object "Stack"
- quid "415BE1DA0263"
- collaborators (list link_list
- (object Link
- quid "415BE1DA0265"
- supplier "Network"
- quidu "415BE1DA0269"
- messages (list Messages
- (object Message "Duplicate Address?"
- quid "415BE1DA0266"
- frequency "Aperiodic"
- synchronization "Timeout"
- dir "FromClientToSupplier"
- sequence "2.2"
- ordinal 7)
- (object Message "Yes!"
- quid "415BE1DA0267"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "2.2.1"
- ordinal 8)))
- (object Link
- quid "415BE1DA0262"
- supplier "IPEventListener"
- quidu "415BE1DA025F"
- messages (list Messages
- (object Message "NotifyAddressChange(tentative)"
- quid "415BE1DA0261"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2.1"
- ordinal 2)))
- (object Link
- quid "415BE2E2035D"
- supplier "Stack"
- quidu "415BE1DA0263"
- messages (list Messages
- (object Message "Hold route in queue"
- quid "415BE2E2035E"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2.1.1.1.1"
- ordinal 5))))
- persistence "Transient"
- multi FALSE)
- (object Object "Network"
- quid "415BE1DA0269"
- persistence "Static"
- multi FALSE)
- (object Object "IPEventListener"
- quid "415BE1DA025F"
- collaborators (list link_list
- (object Link
- quid "415BE1DA025E"
- supplier "IPEventNotifier"
- quidu "415BE1DA025A"
- messages (list Messages
- (object Message "DAD started"
- quid "415BE1DA025D"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2.1.1"
- ordinal 3))))
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @4
- logical_models (list unit_reference_list
- (object Object "DHCP"
- quid "415BE5AE013B"
- collaborators (list link_list
- (object Link
- quid "415BE5AE013C"
- supplier "IPEventNotifier"
- quidu "415BE5AE0141"
- messages (list Messages
- (object Message "Register for IP ready"
- quid "415BE5AE013D"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0)
- (object Message "IP is ready"
- quid "415BE5F2009E"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "ToClientFromSupplier"
- sequence "2.3.1"
- ordinal 9)))
- (object Link
- quid "415BE5AE013F"
- supplier "Stack"
- quidu "415BE5AE014C"
- messages (list Messages
- (object Message "Set Provisional Address"
- quid "415BE5AE0140"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 1))))
- persistence "Transient"
- multi FALSE)
- (object Object "IPEventNotifier"
- quid "415BE5AE0141"
- collaborators (list link_list
- (object Link
- quid "415BE5AE0142"
- supplier "IPEventNotifier"
- quidu "415BE5AE0141"
- messages (list Messages
- (object Message "Remember tentative address"
- quid "415BE5AE0143"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2.1.1.2"
- ordinal 6)))
- (object Link
- quid "415BE5AE0144"
- supplier "Stack"
- quidu "415BE5AE014C"
- messages (list Messages
- (object Message "Create blocking route"
- quid "415BE5AE0145"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2.1.1.1"
- ordinal 4)
- (object Message "Route released"
- quid "415BE5ED03BB"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "ToClientFromSupplier"
- sequence "2.3"
- ordinal 8))))
- persistence "Transient"
- multi FALSE)
- (object Object "Stack"
- quid "415BE5AE014C"
- collaborators (list link_list
- (object Link
- quid "415BE5AE014D"
- supplier "Network"
- quidu "415BE5AE0152"
- messages (list Messages
- (object Message "Duplicate Address?"
- quid "415BE5AE014E"
- frequency "Aperiodic"
- synchronization "Timeout"
- dir "FromClientToSupplier"
- sequence "2.2"
- ordinal 7)))
- (object Link
- quid "415BE5AE0150"
- supplier "IPEventListener"
- quidu "415BE5AE0149"
- messages (list Messages
- (object Message "NotifyAddressChange(tentative)"
- quid "415BE5AE0151"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2.1"
- ordinal 2)))
- (object Link
- quid "415BE5AE014B"
- supplier "Stack"
- quidu "415BE5AE014C"
- messages (list Messages
- (object Message "Hold route in queue"
- quid "415BE5AE014A"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2.1.1.1.1"
- ordinal 5))))
- persistence "Transient"
- multi FALSE)
- (object Object "Network"
- quid "415BE5AE0152"
- persistence "Static"
- multi FALSE)
- (object Object "IPEventListener"
- quid "415BE5AE0149"
- collaborators (list link_list
- (object Link
- quid "415BE5AE0148"
- supplier "IPEventNotifier"
- quidu "415BE5AE0141"
- messages (list Messages
- (object Message "DAD started"
- quid "415BE5AE0147"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2.1.1"
- ordinal 3))))
- persistence "Transient"
- multi FALSE))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "41344D80014A"
- title "Main"
- zoom 95
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object ClassView "Class" "Logical View::CIPEventNotifierFamily" @5
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (416, 432)
- label (object ItemLabel
- Parent_View @5
- location (199, 386)
- fill_color 13434879
- nlines 1
- max_width 434
- justify 0
- label "CIPEventNotifierFamily")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41406627034B"
- width 452
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Protocol Install" @6
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (256, 208)
- label (object ItemLabel
- Parent_View @6
- location (255, 316)
- anchor_loc 1
- nlines 2
- max_width 232
- justify 0
- label "Protocol Install")
- icon "Interface"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41406657035B"
- width 58
- height 58
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::HookLog" @7
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1552, 896)
- label (object ItemLabel
- Parent_View @7
- location (1448, 850)
- fill_color 13434879
- nlines 1
- max_width 208
- justify 0
- label "HookLog")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4140675003E7"
- width 226
- height 114
- annotation 8
- autoResize TRUE)
- (object UsesView "" @8
- stereotype TRUE
- line_color 3342489
- quidu "414066710399"
- client @6
- supplier @5
- vertices (list Points
- (282, 208)
- (361, 208)
- (401, 374))
- line_style 0)
- (object ClassView "Class" "Logical View::CIP6Hook" @9
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (976, 128)
- label (object ItemLabel
- Parent_View @9
- location (863, 82)
- fill_color 13434879
- nlines 1
- max_width 226
- justify 0
- label "CIP6Hook")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4134A51D0161"
- width 244
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CIPEventListener" @10
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1504, 432)
- label (object ItemLabel
- Parent_View @10
- location (1332, 386)
- fill_color 13434879
- nlines 1
- max_width 344
- justify 0
- label "CIPEventListener")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "415837520159"
- width 362
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::TIPEventNotifierInterface" @11
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (432, 848)
- label (object ItemLabel
- Parent_View @11
- location (202, 730)
- fill_color 13434879
- nlines 1
- max_width 460
- justify 0
- label "TIPEventNotifierInterface")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "415AC0CF03A8"
- compartment (object Compartment
- Parent_View @11
- location (202, 783)
- icon_style "Icon"
- fill_color 13434879
- anchor 2
- nlines 4
- max_width 467)
- width 478
- height 258
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::RProperty" @12
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1040, 896)
- label (object ItemLabel
- Parent_View @12
- location (937, 850)
- fill_color 13434879
- nlines 1
- max_width 206
- justify 0
- label "RProperty")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41406F750128"
- width 224
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CIPEventNotifier" @13
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (976, 432)
- label (object ItemLabel
- Parent_View @13
- location (754, 269)
- fill_color 13434879
- nlines 1
- max_width 444
- justify 0
- label "CIPEventNotifier")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4134A5710028"
- compartment (object Compartment
- Parent_View @13
- location (754, 322)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 6
- max_width 457)
- width 462
- height 348
- annotation 8
- autoResize TRUE)
- (object UsesView "" @14
- stereotype TRUE
- line_color 3342489
- quidu "414067A3002E"
- client @5
- supplier @13
- line_style 0)
- (object AssociationViewNew "$UNNAMED$24" @15
- location (1264, 432)
- stereotype TRUE
- line_color 3342489
- quidu "4158387001C6"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$25" @16
- Parent_View @15
- location (32, -32)
- stereotype TRUE
- line_color 3342489
- quidu "41583871008E"
- client @15
- supplier @10
- line_style 0)
- (object RoleView "$UNNAMED$26" @17
- Parent_View @15
- location (32, -32)
- stereotype TRUE
- line_color 3342489
- quidu "41583871008F"
- client @15
- supplier @13
- line_style 0)))
- (object AssociationViewNew "$UNNAMED$27" @18
- location (673, 662)
- stereotype TRUE
- line_color 3342489
- quidu "415ADC1C0369"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$28" @19
- Parent_View @18
- location (-463, 6)
- stereotype TRUE
- line_color 3342489
- quidu "415ADC1D00AA"
- client @18
- supplier @11
- line_style 0
- label (object SegLabel @20
- Parent_View @19
- location (588, 692)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 63
- justify 0
- label "0..*"
- pctDist 0.936304
- height 29
- orientation 1))
- (object RoleView "$UNNAMED$29" @21
- Parent_View @18
- location (-463, 6)
- stereotype TRUE
- line_color 3342489
- quidu "415ADC1D00BA"
- client @18
- supplier @13
- line_style 0)))
- (object InheritView "" @22
- stereotype TRUE
- line_color 3342489
- quidu "4134A59F0113"
- client @13
- supplier @9
- line_style 0)
- (object AssociationViewNew "$UNNAMED$53" @23
- location (1016, 722)
- stereotype TRUE
- line_color 3342489
- quidu "415BDE5900AE"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$54" @24
- Parent_View @23
- location (40, 290)
- stereotype TRUE
- line_color 3342489
- quidu "415BDE59030F"
- client @23
- supplier @12
- line_style 0
- label (object SegLabel @25
- Parent_View @24
- location (1065, 827)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 21
- justify 0
- label "1"
- pctDist 0.941523
- height 34
- orientation 0))
- (object RoleView "$UNNAMED$55" @26
- Parent_View @23
- location (40, 290)
- stereotype TRUE
- line_color 3342489
- quidu "415BDE590310"
- client @23
- supplier @13
- line_style 0)))))
- (object ClassDiagram "IP event types"
- quid "415AF66B009A"
- title "IP event types"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 1023
- items (list diagram_item_list
- (object ClassView "Class" "Logical View::CMFlagReceived" @27
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (272, 1584)
- label (object ItemLabel
- Parent_View @27
- location (103, 1511)
- fill_color 13434879
- nlines 1
- max_width 338
- justify 0
- label "CMFlagReceived")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41406B03007C"
- width 356
- height 168
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CIPReady" @28
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (608, 1808)
- label (object ItemLabel
- Parent_View @28
- location (391, 1713)
- fill_color 13434879
- nlines 1
- max_width 434
- justify 0
- label "CIPReady")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41406B3A03E7"
- width 452
- height 212
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::SMetaDataECom" @29
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (608, 1280)
- label (object ItemLabel
- Parent_View @29
- location (428, 1234)
- fill_color 13434879
- nlines 1
- max_width 360
- justify 0
- label "SMetaDataECom")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4140636C0176"
- width 378
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CLinklocalAddressKnown" @30
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (960, 1584)
- label (object ItemLabel
- Parent_View @30
- location (713, 1511)
- fill_color 13434879
- nlines 1
- max_width 494
- justify 0
- label "CLinklocalAddressKnown")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41406B510399"
- width 512
- height 168
- annotation 8
- autoResize TRUE)
- (object InheritView "" @31
- stereotype TRUE
- line_color 3342489
- quidu "41406B390176"
- client @27
- supplier @29
- line_style 0)
- (object InheritView "" @32
- stereotype TRUE
- line_color 3342489
- quidu "41406B6C03D8"
- client @28
- supplier @29
- line_style 0)
- (object InheritView "" @33
- stereotype TRUE
- line_color 3342489
- quidu "41406B6F02AF"
- client @30
- supplier @29
- line_style 0)))
- (object InteractionDiagram "IPReady 1b: Notify Fail"
- mechanism_ref @1
- quid "415BD36A00BE"
- title "IPReady 1b: Notify Fail"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "DHCP" @34
- location (224, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @34
- location (224, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "DHCP")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "415BD387032F"
- width 300
- height 1581
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @35
- location (224, 368)
- line_color 3342489
- InterObjView @34
- height 1348
- y_coord 1288
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @36
- location (224, 1296)
- line_color 3342489
- InterObjView @34
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "IPEventNotifier" @37
- location (560, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @37
- location (560, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 314
- justify 0
- label "IPEventNotifier")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "415BD38D03BB"
- width 332
- height 1581
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @38
- location (560, 368)
- line_color 3342489
- InterObjView @37
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @39
- location (560, 688)
- line_color 3342489
- InterObjView @37
- height 200
- y_coord 140
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @40
- location (560, 768)
- line_color 3342489
- InterObjView @37
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @41
- location (560, 1264)
- line_color 3342489
- InterObjView @37
- height 152
- y_coord 92
- Nested FALSE))
- (object InterObjView "Stack" @42
- location (1232, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @42
- location (1232, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "Stack")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "415BD391034E"
- width 300
- height 1581
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @43
- location (1232, 528)
- line_color 3342489
- InterObjView @42
- height 1128
- y_coord 1068
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @44
- location (1232, 1120)
- line_color 3342489
- InterObjView @42
- height 416
- y_coord 356
- Nested TRUE))
- (object InterObjView "Network" @45
- location (1568, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @45
- location (1568, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "Network")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "415BD396014A"
- width 300
- height 1581
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @46
- location (1568, 848)
- line_color 3342489
- InterObjView @45
- height 748
- y_coord 688
- Nested FALSE))
- (object InterObjView "IPEventListener" @47
- location (896, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @47
- location (896, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "IPEventListener")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "415BD3DB03DA"
- width 300
- height 1581
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @48
- location (896, 624)
- line_color 3342489
- InterObjView @47
- height 324
- y_coord 264
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @49
- location (896, 1200)
- line_color 3342489
- InterObjView @47
- height 276
- y_coord 216
- Nested FALSE))
- (object InterMessView "" @50
- location (16, 368)
- label (object SegLabel @51
- Parent_View @50
- location (391, 324)
- quidu "415BD3A602C2"
- anchor_loc 1
- nlines 1
- max_width 355
- justify 0
- label "Register for IP ready"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @34
- supplier @37
- Focus_Src @35
- Focus_Entry @38
- origin (239, 368)
- terminus (544, 368)
- ordinal 0)
- (object InterMessView "" @52
- location (16, 528)
- label (object SegLabel @53
- Parent_View @52
- location (727, 484)
- quidu "415BD3B701A9"
- anchor_loc 1
- nlines 1
- max_width 448
- justify 0
- label "Set Provisional Address"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @34
- supplier @42
- Focus_Src @35
- Focus_Entry @43
- origin (239, 528)
- terminus (1216, 528)
- ordinal 1)
- (object InterMessView "" @54
- location (16, 848)
- label (object SegLabel @55
- Parent_View @54
- location (1413, 805)
- quidu "415BD6A20080"
- anchor_loc 1
- nlines 1
- max_width 345
- justify 0
- label "Duplicate Address?"
- pctDist 0.547541
- height 44
- orientation 0)
- line_color 3342489
- client @42
- supplier @45
- Focus_Src @43
- Focus_Entry @46
- origin (1247, 848)
- terminus (1552, 848)
- ordinal 5)
- (object InterMessView "" @56
- location (16, 1120)
- label (object SegLabel @57
- Parent_View @56
- location (1400, 1076)
- quidu "415BD6B20189"
- anchor_loc 1
- nlines 1
- max_width 84
- justify 0
- label "Yes!"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @45
- supplier @42
- Focus_Src @46
- Focus_Entry @44
- origin (1552, 1120)
- terminus (1248, 1120)
- ordinal 6)
- (object InterMessView "" @58
- location (16, 624)
- label (object SegLabel @59
- Parent_View @58
- location (1064, 581)
- quidu "415BD6EE03DA"
- anchor_loc 1
- nlines 1
- max_width 562
- justify 0
- label "NotifyAddressChange(tentative)"
- pctDist 0.500000
- height 44
- orientation 1)
- line_color 3342489
- client @42
- supplier @47
- Focus_Src @43
- Focus_Entry @48
- origin (1216, 624)
- terminus (912, 624)
- ordinal 2)
- (object InterMessView "" @60
- location (16, 688)
- label (object SegLabel @61
- Parent_View @60
- location (728, 644)
- quidu "415BD6FE013C"
- anchor_loc 1
- nlines 1
- max_width 229
- justify 0
- label "DAD started"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @47
- supplier @37
- Focus_Src @48
- Focus_Entry @39
- origin (880, 688)
- terminus (576, 688)
- ordinal 3)
- (object SelfMessView "" @62
- location (16, 768)
- label (object SegLabel @63
- Parent_View @62
- location (811, 740)
- quidu "415BD70B031F"
- anchor_loc 1
- nlines 1
- max_width 486
- justify 0
- label "Remember tentative address"
- pctDist 1.566667
- height 29
- orientation 0)
- line_color 3342489
- client @37
- supplier @37
- Focus_Src @39
- Focus_Entry @40
- origin (576, 768)
- terminus (726, 768)
- ordinal 4)
- (object InterMessView "" @64
- location (16, 1200)
- label (object SegLabel @65
- Parent_View @64
- location (984, 1157)
- quidu "415BD75602E0"
- anchor_loc 1
- nlines 1
- max_width 485
- justify 0
- label "NotifyAddressChange(failed)"
- pctDist 0.763158
- height 44
- orientation 1)
- line_color 3342489
- client @42
- supplier @47
- Focus_Src @44
- Focus_Entry @49
- origin (1216, 1200)
- terminus (912, 1200)
- ordinal 7)
- (object InterMessView "" @66
- location (16, 1264)
- label (object SegLabel @67
- Parent_View @66
- location (728, 1220)
- quidu "415BD77C02C1"
- anchor_loc 1
- nlines 1
- max_width 278
- justify 0
- label "Found duplicate"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @47
- supplier @37
- Focus_Src @49
- Focus_Entry @41
- origin (880, 1264)
- terminus (576, 1264)
- ordinal 8)
- (object InterMessView "" @68
- location (16, 1296)
- label (object SegLabel @69
- Parent_View @68
- location (392, 1252)
- quidu "415BD785015A"
- anchor_loc 1
- nlines 1
- max_width 226
- justify 0
- label "IP not ready"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @37
- supplier @34
- Focus_Src @41
- Focus_Entry @36
- origin (544, 1296)
- terminus (240, 1296)
- ordinal 9)))
- (object InteractionDiagram "IPReady 1a Notify Success"
- mechanism_ref @2
- quid "415BD79E01B8"
- title "IPReady 1a Notify Success"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "DHCP" @70
- location (224, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @70
- location (224, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "DHCP")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "415BD7D600AE"
- width 300
- height 1401
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @71
- location (224, 368)
- line_color 3342489
- InterObjView @70
- height 660
- y_coord 600
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @72
- location (224, 1296)
- line_color 3342489
- InterObjView @70
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "IPEventNotifier" @73
- location (576, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @73
- location (576, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 314
- justify 0
- label "IPEventNotifier")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "415BD7D600B4"
- width 332
- height 1401
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @74
- location (576, 368)
- line_color 3342489
- InterObjView @73
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @75
- location (576, 688)
- line_color 3342489
- InterObjView @73
- height 200
- y_coord 140
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @76
- location (576, 768)
- line_color 3342489
- InterObjView @73
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @77
- location (576, 1248)
- line_color 3342489
- InterObjView @73
- height 168
- y_coord 108
- Nested FALSE))
- (object InterObjView "Stack" @78
- location (1248, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @78
- location (1248, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "Stack")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "415BD7D600BD"
- width 300
- height 1401
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @79
- location (1248, 528)
- line_color 3342489
- InterObjView @78
- height 440
- y_coord 380
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @80
- location (1248, 1088)
- line_color 3342489
- InterObjView @78
- height 448
- y_coord 388
- Nested FALSE))
- (object InterObjView "Network" @81
- location (1584, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @81
- location (1584, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "Network")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "415BD7D600C3"
- width 300
- height 1401
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @82
- location (1584, 848)
- line_color 3342489
- InterObjView @81
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "IPEventListener" @83
- location (912, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @83
- location (912, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "IPEventListener")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "415BD7D600B9"
- width 300
- height 1401
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @84
- location (912, 624)
- line_color 3342489
- InterObjView @83
- height 324
- y_coord 264
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @85
- location (912, 1168)
- line_color 3342489
- InterObjView @83
- height 308
- y_coord 248
- Nested FALSE))
- (object InterMessView "" @86
- location (16, 368)
- label (object SegLabel @87
- Parent_View @86
- location (399, 324)
- quidu "415BD7D600B0"
- anchor_loc 1
- nlines 1
- max_width 355
- justify 0
- label "Register for IP ready"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @70
- supplier @73
- Focus_Src @71
- Focus_Entry @74
- origin (239, 368)
- terminus (560, 368)
- ordinal 0)
- (object InterMessView "" @88
- location (16, 528)
- label (object SegLabel @89
- Parent_View @88
- location (735, 484)
- quidu "415BD7D600B3"
- anchor_loc 1
- nlines 1
- max_width 420
- justify 0
- label "Set Provisional Address"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @70
- supplier @78
- Focus_Src @71
- Focus_Entry @79
- origin (239, 528)
- terminus (1232, 528)
- ordinal 1)
- (object InterMessView "" @90
- location (16, 848)
- label (object SegLabel @91
- Parent_View @90
- location (1443, 806)
- quidu "415BD7D600C0"
- anchor_loc 1
- nlines 1
- max_width 345
- justify 0
- label "Duplicate Address?"
- pctDist 0.593443
- height 43
- orientation 0)
- line_color 3342489
- client @78
- supplier @81
- Focus_Src @79
- Focus_Entry @82
- origin (1263, 848)
- terminus (1568, 848)
- ordinal 5)
- (object InterMessView "" @92
- location (16, 624)
- label (object SegLabel @93
- Parent_View @92
- location (1080, 582)
- quidu "415BD7D600BB"
- anchor_loc 1
- nlines 1
- max_width 562
- justify 0
- label "NotifyAddressChange(tentative)"
- pctDist 0.500000
- height 43
- orientation 1)
- line_color 3342489
- client @78
- supplier @83
- Focus_Src @79
- Focus_Entry @84
- origin (1232, 624)
- terminus (928, 624)
- ordinal 2)
- (object InterMessView "" @94
- location (16, 688)
- label (object SegLabel @95
- Parent_View @94
- location (744, 644)
- quidu "415BD7D600B7"
- anchor_loc 1
- nlines 1
- max_width 218
- justify 0
- label "DAD started"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @83
- supplier @73
- Focus_Src @84
- Focus_Entry @75
- origin (896, 688)
- terminus (592, 688)
- ordinal 3)
- (object SelfMessView "" @96
- location (16, 768)
- label (object SegLabel @97
- Parent_View @96
- location (827, 740)
- quidu "415BD7D600B6"
- anchor_loc 1
- nlines 1
- max_width 503
- justify 0
- label "Remember tentative address"
- pctDist 1.566667
- height 29
- orientation 0)
- line_color 3342489
- client @73
- supplier @73
- Focus_Src @75
- Focus_Entry @76
- origin (592, 768)
- terminus (742, 768)
- ordinal 4)
- (object InterMessView "" @98
- location (16, 1168)
- label (object SegLabel @99
- Parent_View @98
- location (968, 1125)
- quidu "415BD7F002C1"
- anchor_loc 1
- nlines 1
- max_width 525
- justify 0
- label "NotifyAddressChange(assigned)"
- pctDist 0.868421
- height 44
- orientation 1)
- line_color 3342489
- client @78
- supplier @83
- Focus_Src @80
- Focus_Entry @85
- origin (1232, 1168)
- terminus (928, 1168)
- ordinal 6)
- (object InterMessView "" @100
- location (16, 1248)
- label (object SegLabel @101
- Parent_View @100
- location (744, 1204)
- quidu "415BD812010C"
- anchor_loc 1
- nlines 1
- max_width 273
- justify 0
- label "No duplicates"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @83
- supplier @73
- Focus_Src @85
- Focus_Entry @77
- origin (896, 1248)
- terminus (592, 1248)
- ordinal 7)
- (object InterMessView "" @102
- location (16, 1296)
- label (object SegLabel @103
- Parent_View @102
- location (400, 1252)
- quidu "415BD81E030F"
- anchor_loc 1
- nlines 1
- max_width 183
- justify 0
- label "IP is ready"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @73
- supplier @70
- Focus_Src @77
- Focus_Entry @72
- origin (560, 1296)
- terminus (240, 1296)
- ordinal 8)
- (object NoteView @104
- location (1280, 1027)
- label (object ItemLabel
- Parent_View @104
- location (1120, 966)
- fill_color 13434879
- nlines 2
- max_width 285
- label
-|Timeout
-|expires
- )
- line_color 3342489
- fill_color 13434879
- width 345
- height 135)))
- (object InteractionDiagram "IPReady 2b: Flows Fail"
- mechanism_ref @3
- quid "415BE1C502E0"
- title "IPReady 2b: Flows Fail"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "DHCP" @105
- location (224, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @105
- location (224, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "DHCP")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "415BE1DA0254"
- width 300
- height 1697
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @106
- location (224, 368)
- line_color 3342489
- InterObjView @105
- height 1464
- y_coord 1404
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @107
- location (224, 1472)
- line_color 3342489
- InterObjView @105
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "IPEventNotifier" @108
- location (560, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @108
- location (560, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 314
- justify 0
- label "IPEventNotifier")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "415BE1DA025A"
- width 332
- height 1697
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @109
- location (560, 368)
- line_color 3342489
- InterObjView @108
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @110
- location (560, 688)
- line_color 3342489
- InterObjView @108
- height 376
- y_coord 316
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @111
- location (560, 944)
- line_color 3342489
- InterObjView @108
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @112
- location (560, 1424)
- line_color 3342489
- InterObjView @108
- height 168
- y_coord 108
- Nested FALSE))
- (object InterObjView "Stack" @113
- location (1232, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @113
- location (1232, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "Stack")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "415BE1DA0263"
- width 300
- height 1697
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @114
- location (1232, 528)
- line_color 3342489
- InterObjView @113
- height 1244
- y_coord 1184
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @115
- location (1232, 800)
- line_color 3342489
- InterObjView @113
- height 152
- y_coord 92
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @116
- location (1232, 832)
- line_color 3342489
- InterObjView @113
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @117
- location (1232, 1392)
- line_color 3342489
- InterObjView @113
- height 260
- y_coord 200
- Nested TRUE))
- (object InterObjView "Network" @118
- location (1568, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @118
- location (1568, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "Network")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "415BE1DA0269"
- width 300
- height 1697
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @119
- location (1568, 1120)
- line_color 3342489
- InterObjView @118
- height 592
- y_coord 532
- Nested FALSE))
- (object InterObjView "IPEventListener" @120
- location (896, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @120
- location (896, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "IPEventListener")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "415BE1DA025F"
- width 300
- height 1697
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @121
- location (896, 624)
- line_color 3342489
- InterObjView @120
- height 500
- y_coord 440
- Nested FALSE))
- (object InterMessView "" @122
- location (16, 368)
- label (object SegLabel @123
- Parent_View @122
- location (391, 324)
- quidu "415BE1DA0256"
- anchor_loc 1
- nlines 1
- max_width 355
- justify 0
- label "Register for IP ready"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @105
- supplier @108
- Focus_Src @106
- Focus_Entry @109
- origin (239, 368)
- terminus (544, 368)
- ordinal 0)
- (object InterMessView "" @124
- location (16, 528)
- label (object SegLabel @125
- Parent_View @124
- location (727, 484)
- quidu "415BE1DA0259"
- anchor_loc 1
- nlines 1
- max_width 448
- justify 0
- label "Set Provisional Address"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @105
- supplier @113
- Focus_Src @106
- Focus_Entry @114
- origin (239, 528)
- terminus (1216, 528)
- ordinal 1)
- (object InterMessView "" @126
- location (16, 1120)
- label (object SegLabel @127
- Parent_View @126
- location (1413, 1077)
- quidu "415BE1DA0266"
- anchor_loc 1
- nlines 1
- max_width 345
- justify 0
- label "Duplicate Address?"
- pctDist 0.547541
- height 44
- orientation 0)
- line_color 3342489
- client @113
- supplier @118
- Focus_Src @114
- Focus_Entry @119
- origin (1247, 1120)
- terminus (1552, 1120)
- ordinal 7)
- (object InterMessView "" @128
- location (16, 1392)
- label (object SegLabel @129
- Parent_View @128
- location (1400, 1348)
- quidu "415BE1DA0267"
- anchor_loc 1
- nlines 1
- max_width 84
- justify 0
- label "Yes!"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @118
- supplier @113
- Focus_Src @119
- Focus_Entry @117
- origin (1552, 1392)
- terminus (1248, 1392)
- ordinal 8)
- (object InterMessView "" @130
- location (16, 624)
- label (object SegLabel @131
- Parent_View @130
- location (1064, 581)
- quidu "415BE1DA0261"
- anchor_loc 1
- nlines 1
- max_width 562
- justify 0
- label "NotifyAddressChange(tentative)"
- pctDist 0.500000
- height 44
- orientation 1)
- line_color 3342489
- client @113
- supplier @120
- Focus_Src @114
- Focus_Entry @121
- origin (1216, 624)
- terminus (912, 624)
- ordinal 2)
- (object InterMessView "" @132
- location (16, 688)
- label (object SegLabel @133
- Parent_View @132
- location (728, 644)
- quidu "415BE1DA025D"
- anchor_loc 1
- nlines 1
- max_width 229
- justify 0
- label "DAD started"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @120
- supplier @108
- Focus_Src @121
- Focus_Entry @110
- origin (880, 688)
- terminus (576, 688)
- ordinal 3)
- (object SelfMessView "" @134
- location (16, 944)
- label (object SegLabel @135
- Parent_View @134
- location (811, 916)
- quidu "415BE1DA025C"
- anchor_loc 1
- nlines 1
- max_width 503
- justify 0
- label "Remember tentative address"
- pctDist 1.566667
- height 29
- orientation 0)
- line_color 3342489
- client @108
- supplier @108
- Focus_Src @110
- Focus_Entry @111
- origin (576, 944)
- terminus (726, 944)
- ordinal 6)
- (object InterMessView "" @136
- location (16, 800)
- label (object SegLabel @137
- Parent_View @136
- location (844, 772)
- quidu "415BE20D015B"
- anchor_loc 1
- nlines 1
- max_width 393
- justify 0
- label "Create blocking route"
- pctDist 0.421217
- height 29
- orientation 0)
- line_color 3342489
- client @108
- supplier @113
- Focus_Src @110
- Focus_Entry @115
- origin (575, 800)
- terminus (1216, 800)
- ordinal 4)
- (object SelfMessView "" @138
- location (16, 832)
- label (object SegLabel @139
- Parent_View @138
- location (1404, 807)
- quidu "415BE2E2035E"
- anchor_loc 1
- nlines 1
- max_width 313
- justify 0
- label "Hold route in queue"
- pctDist 1.046667
- height 26
- orientation 0)
- line_color 3342489
- client @113
- supplier @113
- Focus_Src @115
- Focus_Entry @116
- origin (1248, 832)
- terminus (1398, 832)
- ordinal 5)
- (object InterMessView "" @140
- location (16, 1424)
- label (object SegLabel @141
- Parent_View @140
- location (896, 1380)
- quidu "415BE307010C"
- anchor_loc 1
- nlines 1
- max_width 348
- justify 0
- label "Route request failed"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @113
- supplier @108
- Focus_Src @117
- Focus_Entry @112
- origin (1216, 1424)
- terminus (576, 1424)
- ordinal 9)
- (object InterMessView "" @142
- location (16, 1472)
- label (object SegLabel @143
- Parent_View @142
- location (392, 1428)
- quidu "415BE3170179"
- anchor_loc 1
- nlines 1
- max_width 205
- justify 0
- label "IP not ready"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @108
- supplier @105
- Focus_Src @112
- Focus_Entry @107
- origin (544, 1472)
- terminus (240, 1472)
- ordinal 10)))
- (object InteractionDiagram "IPReady 2a: Flows Success"
- mechanism_ref @4
- quid "415BE39901B8"
- title "IPReady 2a: Flows Success"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "DHCP" @144
- location (224, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @144
- location (224, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "DHCP")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "415BE5AE013B"
- width 300
- height 1561
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @145
- location (224, 368)
- line_color 3342489
- InterObjView @144
- height 1328
- y_coord 1268
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @146
- location (224, 1456)
- line_color 3342489
- InterObjView @144
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "IPEventNotifier" @147
- location (560, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @147
- location (560, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 314
- justify 0
- label "IPEventNotifier")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "415BE5AE0141"
- width 332
- height 1561
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @148
- location (560, 368)
- line_color 3342489
- InterObjView @147
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @149
- location (560, 688)
- line_color 3342489
- InterObjView @147
- height 376
- y_coord 316
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @150
- location (560, 944)
- line_color 3342489
- InterObjView @147
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @151
- location (560, 1408)
- line_color 3342489
- InterObjView @147
- height 168
- y_coord 108
- Nested FALSE))
- (object InterObjView "Stack" @152
- location (1232, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @152
- location (1232, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "Stack")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "415BE5AE014C"
- width 300
- height 1561
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @153
- location (1232, 528)
- line_color 3342489
- InterObjView @152
- height 1108
- y_coord 1048
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @154
- location (1232, 800)
- line_color 3342489
- InterObjView @152
- height 152
- y_coord 92
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @155
- location (1232, 832)
- line_color 3342489
- InterObjView @152
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "Network" @156
- location (1568, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @156
- location (1568, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "Network")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "415BE5AE0152"
- width 300
- height 1561
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @157
- location (1568, 1120)
- line_color 3342489
- InterObjView @156
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "IPEventListener" @158
- location (896, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @158
- location (896, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "IPEventListener")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "415BE5AE0149"
- width 300
- height 1561
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @159
- location (896, 624)
- line_color 3342489
- InterObjView @158
- height 500
- y_coord 440
- Nested FALSE))
- (object InterMessView "" @160
- location (16, 368)
- label (object SegLabel @161
- Parent_View @160
- location (391, 324)
- quidu "415BE5AE013D"
- anchor_loc 1
- nlines 1
- max_width 355
- justify 0
- label "Register for IP ready"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @144
- supplier @147
- Focus_Src @145
- Focus_Entry @148
- origin (239, 368)
- terminus (544, 368)
- ordinal 0)
- (object InterMessView "" @162
- location (16, 528)
- label (object SegLabel @163
- Parent_View @162
- location (727, 484)
- quidu "415BE5AE0140"
- anchor_loc 1
- nlines 1
- max_width 448
- justify 0
- label "Set Provisional Address"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @144
- supplier @152
- Focus_Src @145
- Focus_Entry @153
- origin (239, 528)
- terminus (1216, 528)
- ordinal 1)
- (object InterMessView "" @164
- location (16, 1120)
- label (object SegLabel @165
- Parent_View @164
- location (1413, 1077)
- quidu "415BE5AE014E"
- anchor_loc 1
- nlines 1
- max_width 345
- justify 0
- label "Duplicate Address?"
- pctDist 0.547541
- height 44
- orientation 0)
- line_color 3342489
- client @152
- supplier @156
- Focus_Src @153
- Focus_Entry @157
- origin (1247, 1120)
- terminus (1552, 1120)
- ordinal 7)
- (object InterMessView "" @166
- location (16, 624)
- label (object SegLabel @167
- Parent_View @166
- location (1064, 581)
- quidu "415BE5AE0151"
- anchor_loc 1
- nlines 1
- max_width 562
- justify 0
- label "NotifyAddressChange(tentative)"
- pctDist 0.500000
- height 44
- orientation 1)
- line_color 3342489
- client @152
- supplier @158
- Focus_Src @153
- Focus_Entry @159
- origin (1216, 624)
- terminus (912, 624)
- ordinal 2)
- (object InterMessView "" @168
- location (16, 688)
- label (object SegLabel @169
- Parent_View @168
- location (728, 644)
- quidu "415BE5AE0147"
- anchor_loc 1
- nlines 1
- max_width 229
- justify 0
- label "DAD started"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @158
- supplier @147
- Focus_Src @159
- Focus_Entry @149
- origin (880, 688)
- terminus (576, 688)
- ordinal 3)
- (object SelfMessView "" @170
- location (16, 944)
- label (object SegLabel @171
- Parent_View @170
- location (811, 916)
- quidu "415BE5AE0143"
- anchor_loc 1
- nlines 1
- max_width 503
- justify 0
- label "Remember tentative address"
- pctDist 1.566667
- height 29
- orientation 0)
- line_color 3342489
- client @147
- supplier @147
- Focus_Src @149
- Focus_Entry @150
- origin (576, 944)
- terminus (726, 944)
- ordinal 6)
- (object InterMessView "" @172
- location (16, 800)
- label (object SegLabel @173
- Parent_View @172
- location (844, 772)
- quidu "415BE5AE0145"
- anchor_loc 1
- nlines 1
- max_width 393
- justify 0
- label "Create blocking route"
- pctDist 0.421217
- height 29
- orientation 0)
- line_color 3342489
- client @147
- supplier @152
- Focus_Src @149
- Focus_Entry @154
- origin (575, 800)
- terminus (1216, 800)
- ordinal 4)
- (object SelfMessView "" @174
- location (16, 832)
- label (object SegLabel @175
- Parent_View @174
- location (1404, 807)
- quidu "415BE5AE014A"
- anchor_loc 1
- nlines 1
- max_width 335
- justify 0
- label "Hold route in queue"
- pctDist 1.046667
- height 26
- orientation 0)
- line_color 3342489
- client @152
- supplier @152
- Focus_Src @154
- Focus_Entry @155
- origin (1248, 832)
- terminus (1398, 832)
- ordinal 5)
- (object NoteView @176
- location (1248, 1264)
- label (object ItemLabel
- Parent_View @176
- location (1088, 1203)
- fill_color 13434879
- nlines 2
- max_width 285
- label
-|Timeout
-|expires
- )
- line_color 3342489
- fill_color 13434879
- width 345
- height 135)
- (object InterMessView "" @177
- location (16, 1408)
- label (object SegLabel @178
- Parent_View @177
- location (896, 1364)
- quidu "415BE5ED03BB"
- anchor_loc 1
- nlines 1
- max_width 265
- justify 0
- label "Route released"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @152
- supplier @147
- Focus_Src @153
- Focus_Entry @151
- origin (1216, 1408)
- terminus (576, 1408)
- ordinal 8)
- (object InterMessView "" @179
- location (16, 1456)
- label (object SegLabel @180
- Parent_View @179
- location (392, 1412)
- quidu "415BE5F2009E"
- anchor_loc 1
- nlines 1
- max_width 183
- justify 0
- label "IP is ready"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @147
- supplier @144
- Focus_Src @151
- Focus_Entry @146
- origin (544, 1456)
- terminus (240, 1456)
- ordinal 9)))))
- root_subsystem (object SubSystem "Component View"
- quid "41344D7E01F5"
- physical_models (list unit_reference_list
- (object module "NewComponent" "NotAModuleType" "NotAModulePart"
- quid "4140716E0147"
- stereotype "")
- (object module "NewPackageSpec" "PackageType" "Specification"
- quid "41407180006D"
- stereotype "Package Specification")
- (object module "NewTaskSpec" "TaskType" "Specification"
- quid "414071820212"
- stereotype "Task Specification")
- (object module "NewTaskBody" "TaskType" "Body"
- quid "41407185030C"
- stereotype "Task Body")
- (object module "NewTaskSpec2" "TaskType" "Specification"
- quid "4140718701B5"
- stereotype "Task Specification")
- (object SubSystem "NewPackage"
- quid "414071930222"
- physical_models (list unit_reference_list)
- physical_presentations (list unit_reference_list)))
- physical_presentations (list unit_reference_list
- (object Module_Diagram "Main"
- quid "41344D80013A"
- title "Main"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object SubSysView "Component View::NewPackage" @181
- location (544, 544)
- label (object ItemLabel
- Parent_View @181
- location (400, 475)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "NewPackage")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "414071930222"
- width 300
- height 150)
- (object NoteView @182
- location (880, 816)
- label (object ItemLabel
- Parent_View @182
- location (742, 756)
- fill_color 13434879
- nlines 2
- max_width 240
- label "")
- line_color 3342489
- fill_color 13434879
- width 300
- height 132)
- (object AttachView "" @183
- stereotype TRUE
- line_color 3342489
- client @181
- supplier @182
- line_style 0)))))
- process_structure (object Processes
- quid "41344D7E01F6"
- ProcsNDevs (list
- (object Process_Diagram "Deployment View"
- quid "41344D7E01F8"
- 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 "RequisitePro"
- name "HiddenTool"
- value FALSE)
- (object Attribute
- tool "Rose Model Integrator"
- name "HiddenTool"
- value FALSE)
- (object Attribute
- tool "Rose Web Publisher"
- name "HiddenTool"
- value FALSE)
- (object Attribute
- tool "Version Control"
- name "HiddenTool"
- value FALSE))
- quid "41344D7E01F7"))
--- a/networkprotocols/ipeventnotifier/te_IPEventNotifier/testdata/ipen_eka2.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/ipeventnotifier/te_IPEventNotifier/testdata/ipen_eka2.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networkprotocols/ipeventnotifier/te_IPEventNotifier/testdata/ipen_emulator.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/ipeventnotifier/te_IPEventNotifier/testdata/ipen_emulator.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
//
// The tests use a CommDB containing both Ethernet and Serial PPP (e.g. Wintunnel, tcp2ser) support.
//
--- a/networkprotocols/ipeventnotifier/te_IPEventNotifier/testdata/ipen_emulator_colinux.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/ipeventnotifier/te_IPEventNotifier/testdata/ipen_emulator_colinux.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
//
// The tests use a CommDB containing both Ethernet and Serial PPP (e.g. Wintunnel, tcp2ser) support.
//
--- a/networkprotocols/ipeventnotifier/te_IPEventNotifier/testdata/ipen_emulator_corp.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/ipeventnotifier/te_IPEventNotifier/testdata/ipen_emulator_corp.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
//
// The tests use a CommDB containing both Ethernet and Serial PPP (e.g. Wintunnel, tcp2ser) support.
//
--- a/networkprotocols/ipeventnotifier/te_IPEventNotifier/testdata/ipen_target.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/ipeventnotifier/te_IPEventNotifier/testdata/ipen_target.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,17 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
// The tests use a CommDB containing both Ethernet and Serial PPP (e.g. Wintunnel, tcp2ser) support.
//
// Set "IAPToUse" to:
--- a/networkprotocols/ipeventnotifier/te_IPEventNotifier/testdata/ipen_target_colinux.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/ipeventnotifier/te_IPEventNotifier/testdata/ipen_target_colinux.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,17 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
// The tests use a CommDB containing both Ethernet and Serial PPP (e.g. Wintunnel, tcp2ser) support.
//
// Set "IAPToUse" to:
--- a/networkprotocols/ipeventnotifier/te_IPEventNotifier/testdata/ipen_target_dhcp6box.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/ipeventnotifier/te_IPEventNotifier/testdata/ipen_target_dhcp6box.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
//
// The tests use a CommDB containing both Ethernet and Serial PPP (e.g. Wintunnel, tcp2ser) support.
//
--- a/networkprotocols/iphook/inhook6/group/bld.inf Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/iphook/inhook6/group/bld.inf Fri Apr 16 16:36:59 2010 +0300
@@ -27,6 +27,7 @@
../include/in_bind.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(in_bind.h)
../include/ip6_hook.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(ip6_hook.h)
../include/in_pkt.h SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(in_pkt.h)
+../include/in_pkt_platform.h SYMBIAN_OS_LAYER_PLATFORM_EXPORT_PATH(in_pkt_platform.h)
../include/ip6_hdr.h SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(ip6_hdr.h)
../include/in_hdr.h SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(in_hdr.h)
../include/ip4_hdr.h SYMBIAN_OS_LAYER_PUBLIC_EXPORT_PATH(ip4_hdr.h)
--- a/networkprotocols/iphook/inhook6/include/flow.h Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/iphook/inhook6/include/flow.h Fri Apr 16 16:36:59 2010 +0300
@@ -32,6 +32,7 @@
#include <nifmbuf.h>
#include "in_pkt.h"
#include "apibase.h"
+#include "in_pkt_platform.h"
//
// TFlowStatus
--- a/networkprotocols/iphook/inhook6/include/in_chk.h Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/iphook/inhook6/include/in_chk.h Fri Apr 16 16:36:59 2010 +0300
@@ -26,8 +26,9 @@
#ifndef __IN_CHK_H__
#define __IN_CHK_H__
-#include <nifmbuf.h>
#include "in_pkt.h"
+class RMBufChain;
+class RMBufPktInfo;
/** Checksum calculation.
--- a/networkprotocols/iphook/inhook6/include/in_pkt.h Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/iphook/inhook6/include/in_pkt.h Fri Apr 16 16:36:59 2010 +0300
@@ -26,9 +26,10 @@
#ifndef __IN_PKT_H__
#define __IN_PKT_H__
-#include <nifmbuf.h>
#include "ip6_hdr.h" // ..should eventually be <inet/ip6_hdr.h>? -- msa
#include "ip4_hdr.h"
+class RMBufChain;
+
#define TPACKETHEAD_FRAGMENT 1 //< Enable iFragment in TPacketHead
@@ -102,345 +103,6 @@
};
-// RMBufPacketPeek
-// ***************
-class RMBufPacketPeek : public RMBufChain
- /**
- Extends RMBufChain to add functions to read packet data as a descriptor
- and as an IP header.
-
- The RMBufChain is assumed to contain the raw packet, without
- the info block prepended (e.g. if this class is used for RMBufPacketBase
- derived handle, it must be in "unpacked" state).
-
- @since v7.0
- @publishedAll
- @released
- */
- {
-public:
- IMPORT_C TPtr8 Access(TInt aSize, TUint aOffset = 0);
- IMPORT_C TIpHeader *GetIpHeader();
- };
-
-// TPacketHead
-// ***********
-class TPacketHead
- /**
- Storage for some precomputed information for an outbound packet flow.
-
- The outbound TPacketHead is part of the flow context (CFlowContext).
-
- The CFlowContext::Connect initializes the content from the parameters
- of the flow (TFlowInfo) and runs the connection process.. The connection
- process (MIp6Hook::OpenL and MFlowHook::ReadyL phases) completes the
- information. After this, as long as the flow is connected, the content
- is mostly frozen and <b>must not be modified by anyone</b>.
-
- When there is a need to change any flow information, the changes must
- be done to the flow parameters (and not to TPacketHead). The change of
- flow parameters also sets the CFlowContext::iChanged flag, and this
- eventually causes a new CFlowContext::Connect, which re-initializes
- the TPacketHead with the new information.
-
- For each field in the TPacketHead, the hook writer must follow the
- basic rule (only for fields that it intends to change):
-
- - if some field is changed in MIp6Hook::OpenL, then the previous
- value should be restored in the MFlowHook::ReadyL.
- - an exeception: the hook must omit the restore, if the
- previous value was unspecified value (for example, the source
- address).
- - the content of #iPacket (and #iOffset) are special: they cannot
- be modified in the MIp6Hook::OpenL phase. A hook can
- modify them only in the MFlowHook::ReadyL phase. And, if the hook
- is adding an IP header for tunneling, it must save the current content
- of these fields in the ReadyL function, and then clear out the fields
- (it must make the iPacket empty and zero iOffset). The hook must add
- the saved iPacket content below the added tunnel header in
- MFlowHook::ApplyL .
-
- @since v7.0
- @publishedAll
- @released
- */
- {
-public:
- IMPORT_C TBool ExtHdrGet(TInt aType, TInt& aOfs, TInt& aLen);
- IMPORT_C TBool ExtHdrGetOrPrependL(TInt aType, TInt& aOfs, TInt& aLen);
- IMPORT_C TBool ExtHdrGetOrAppendL(TInt aType, TInt& aOfs, TInt& aLen);
- IMPORT_C void AddDestinationOptionL(const TPtrC8& aOption, TUint8 aAlign=0, TUint8 aModulo=4);
- IMPORT_C void AddDestinationOptionL(const TUint8* aOption, TUint8 aLen, TUint8 aAlign=0, TUint8 aModulo=4);
-
-public:
- /**
- "Virtual" IP header. The IPv6 header stucture is used, but the same
- format is <b>also</b> used for the IPv4 destinations (Version() == 4,
- even though the header format is still IPv6!)
-
- This header is initialized in the beginning of the OpenL phase
- as follows:
- @li Version = 0
- @li Traffic Class, copied from the flow iOptions.iTrafficClass
- @li Flow Label = 0
- @li Payload Length = 0 (dummy field, not used)
- @li Next Header, copied from the flow iProtocol
- @li Hop Limit, copied from the flow iOptions.iHopLimit
- @li Src Address, copied from the flow Local Address (usually unspecified)
- @li Dst Address, copied from the flow Remote Address
-
- At beginning of the ReadyL phase (= at end of OpenL), the destination
- address (and iDstId) are used to find a route on the interface. Depending
- on whether this address is IPv4 (mapped) or IPv6, the Version field is set
- accordingly to either 4 or 6.
-
- After succesfull completion of the ReadyL, this used for *each* packet
- which needs an IP header to be generated on send. The Version() determines
- whether IPv4 or IPv6 frame is to be generated (this is the initial
- header in the packet, *before* running outbound ApplyL hooks):
-
- @verbatim
- IPv6 IPv4
- Version == 6 ==4
- Traffic Class used as is used as TOS
- Flow Label used as is ignored
- Payload Length ignored ignored
- Next Header used as is used as Protocol
- Hop Limit used as is used as TTL
- Src Address used as is used as IPv4 mapped
- Dst Address used as is used as IPv4 mapped
- @endverbatim
- */
- TInet6HeaderIP ip6;
- /**
- Contains the scope id associated with the destination address
- which is stored in #ip6 Dst Address. This id and address must
- always be considered as a unit. Logically, any change changes
- both values.
-
- iDstId is initialized from the flow context TFlowInfo::iRemote.Scope() at
- beginning of the flow connect phase. If application does not define
- this scope id, then the system will attempt to choose a default value
- at beginning of the connect phase. If the default cannot be determined,
- the flow is put into pending state (and no connect happens).
-
- @par MIp6Hook::OpenL
- On entry to the OpenL, the iDstId is always non-zero and destination
- address is specified. If a hook changes the destination address in
- OpenL method, it must provide the correct id value
- which goes with the new destination. If it cannot do this, it
- must either abort the connect by leaving with an error state, or it
- can leave with PENDING (> 0) status to signal there is no route
- for the new destination.
- If the stack cannot find suitable interface for the destination, then
- it aborts the connect phase, and the flow is placed into holding state.
-
- @note
- Only a tunneling hook can safely change the destination
- address (a use of routing header can also be a kind of
- tunneling).
-
- @par MFlowHook::ReadyL
- If the hook changed the destination address (or id) in the OpenL,
- the ReadyL must restore the original values back.
-
- */
- TUint32 iDstId;
- /**
- Contains the scope id associated with the source address
- which is stored in #ip6 Src address. This is defined when the source
- address is defined, and otherwise undefined.
-
- iSrcId is initialized from TFlowInfo::iLocal.Scope() at beginning of the
- flow connect phase. If application defines the source address,
- but does not specify this scope id, then the system chooses
- the id based on the interface defined by the source address.
- If scope and address are both specified, they must match the
- selected interface.
-
- @par MIp6Hook::OpenL
- On entry to the OpenL, the iSrcId (and source address) may be
- undefined (#iSourceSet = 0). If defined (iSourceSet = 1), then
- both address and iSrcId are defined (iSrcId != 0). A hook may
- force a reselection of the source just by zeroing the
- iSourceSet.
-
- @par MFlowHook::ReadyL
- If the hook changed the source address (or id) in the OpenL,
- the ReadyL must restore the original values back, but only
- if the original value was defined (#iSourceSet = 1 in OpenL).
- */
- TUint32 iSrcId;
- /**
- The source address has been set.
-
- This bit indicates whether the value stored in #ip6 src field
- and #iSrcId is to be used as a source address as is.
-
- Initialized from TFlowInfo::iLocalSet, which tells whether user
- specified tbe source address or not (e.g used RSocket Bind method).
- The stack checks the value after each MIp6Hook::OpenL call, and
- if the flag is set, the source in ip6 is used as is. If the flag
- is zero, then the stack performs the normal source address selection
- based on the current destination address (#iSrcId and destination
- address).
-
- @par MIp6Hook::OpenL
- On entry, this flag is always set and source address is defined.
- A hook may clear this flag, if it wants the
- stack choose the source address based on current destination.
- The clearing operation is normally needed only by a tunneling
- hook.
-
- @note
- If the hook specifies the source address, it must be either
- a valid source address for the interface or unspecified
- address.
-
- @par MFlowHook::ReadyL
- Upon entry to the ReadyL, the source address is always fully
- known (the hook can assume that #iSrcId and the #ip6 source
- addresses are valid).
- If the source address was set before the OpenL, then this
- must restore the original value (along with the #iSrcId
- and source address).
- */
- TUint iSourceSet:1;
-#ifdef TPACKETHEAD_FRAGMENT
- /**
- The fragment processing alredy done.
-
- This bit is meaningful only in OpenL phase. If already set,
- then some ealier hook has requested that the packet must
- be fragmented to fit the mtu.
-
- A tunneling hook can set this bit in OpenL, if it needs
- the fragmenting to happen before the ApplyL is called (e.g.
- the fragments are tunneled instead of fragmenting the
- tunneling).
-
- This bit can only be set or left as is. It cannot be cleared
- once set.
- */
- TUint iFragment:1;
-#endif
- /**
- Selector info, the upper layer protocol.
-
- iProtocol has the same value as ip6.NextHeader() when iPacket is empty,
- and otherwise it is the same as NextHeader() of the last extension
- header in the iPacket.
-
- The values of the other selector fields: #iIcmpType, #iIcmpCode
- #iSrcPort and #iDstPort depend on iProtocol. Whenever iProtocol
- is changed, the other fields must be updated accordingly.
-
- @par MIp6Hook::OpenL
- Because iPacket cannot be modified during the OpenL phase, the
- content of this field and the Next Header (protocol) field in
- the #ip6 pseudoheader must always be the same. This field should
- be considered as <b>read-only</b>, unless the hook intends to
- apply IP-in-IP tunneling, in which case the hook <b>must</b>
- change the value to the appropriate tunneling protocol
- (#KProtocolInet6Ipip or #KProtocolInetIpip).
-
- @par MFlowHook::ReadyL
- Only a tunneling hook needs to restore the value here to match
- the original upper layer protocol. See #iPacket for
- more detailed information.
- */
- TUint8 iProtocol;
- /**
- Selector field whose value depends on #iProtocol.
-
- If this field does not have meaning with the protocol,
- the field content should be set to ZERO.
- */
- TUint8 iIcmpType;
- /**
- Selector field whose value depends on #iProtocol.
-
- If this field does not have meaning with the protocol,
- the field content should be set to ZERO.
- */
- TUint8 iIcmpCode;
- /**
- Selector field whose value depends on #iProtocol.
-
- If this field does not have meaning with the protocol,
- the field content should be set to ZERO.
- */
- TUint16 iSrcPort;
- /**
- Selector field whose value depends on #iProtocol.
-
- If this field does not have meaning with the protocol,
- the field content should be set to ZERO.
- */
- TUint16 iDstPort;
- /**
- The amount of pre-computed IPv6 extension headers in iPacket which
- are copied to the beginning of each outgoing packet
-
- If iOffset > 0, then #iPacket includes that much of extension
- headers that are copied in front of each packet.
- */
- TInt iOffset;
- /**
- Pre-computed extension headers for all packets in this flow.
-
- These can only be added in the ReadyL phase. If any of the
- ReadyL's adds extension headers into this, it must take care
- of maintaining the correct Next Header in the virtual IP header
- (and the original upper layer protocol must be placed in the
- next header of the last extension header added.
-
- Stack copies the content of this to each outgoing packet, just below
- the IP header, before running the ApplyL functions of the outbound
- flow hooks.
-
- @par MIp6Hook::OpenL
- The iPacket <b>must not</b> be modified during the OpenL phase.
-
- @par MFlowHook::ReadyL
- A non-tunneling hook may add extension headers into the current
- iPacket. A tunneling hook has more complex requirements:
- it must save the current iPacket and #iOffset and initialize
- iOffset = 0, and iPacket as empty.
-
- @par MFlowHook::ApplyL
- When a tunneling hook adds the tunneling IP header, it
- must also copy the saved iPacket below the added IP header.
- */
- RMBufPacketPeek iPacket;
- /**
- The received packet which caused an ICMP error reply to be sent.
-
- This is only used for ICMP error repply flows, and should be
- ignored by others -- mainly for IPSEC hook. The packet, if
- present, is in unpacked state.
- */
- RMBufPacketBase iIcmp;
- /**
- The current destination interface.
-
- This is ONLY used during connect/OpenL phase.
-
- The value is maintained by the stack, and is intended as
- read-only information for the hooks that have a use for
- it (for example, IPSEC implementing VPN specific policies).
-
- A hook must not modify this value (the stack will recompute
- the value after each OpenL, based on the possibly changed
- address parameters in the TPacketHead)
-
- @par MIp6Hook::OpenL
- <b>read-only</b>
- @par MFlowHook::ReadyL
- <b>read-only</b>
- */
- TUint32 iInterfaceIndex;
- };
class TInet6PacketBase
/**
@@ -593,121 +255,4 @@
};
-// TPacketPoker
-// ************
-class TPacketPoker
- /**
- Provides a utility for linear scanning of a chain of RMBuf objects (an RMBufChain).
-
- An object of this type maintains a current point in the RMBufChain. This point
- can only move forward, and a leave occurs if the point advances beyond the
- end of the chain.
-
- Any pointers and aligns arranged before the current point, remain valid: for
- example, you can save a reference and advance the pointer, and the reference
- remains usable.
-
- If instead you need to go to a single specified offset, then use
- RMBufChain::Goto() or RMBufPacketPeek::Access().
-
- @post
- A Generic implementation assert:
- after construct, iTail == 0 iff iCurrent == 0 (all scanned), or
- in other words: as long as there are bytes after current point,
- iTail will be non-zero (and More() returns ETrue).
- All methods maintain this invariant or leave, if impossible.
-
- Some other utility methods, not directly related to scanning, are also included.
- @since v7.0
- @publishedAll
- @released
- */
- {
-public:
- IMPORT_C TPacketPoker(RMBufChain &aChain);
-
- inline void SkipL(TInt aSize)
- /**
- Moves the current point forward a specified number of bytes.
-
- @param aSize Number of bytes to move forward
- @leave KErrEof
- if the request cannot be satisfied.
- */
- { if (aSize < iTail) { iTail -= aSize; iOffset += aSize; } else OverL(aSize); }
-
- inline TUint8 *Ptr() const
- /**
- Raw pointer to the current point (can be invalid, if iTail = 0).
-
- @note Internal "unsafe" method
- */
- {return iCurrent->Ptr() + iOffset; }
-
- inline TUint8 *ReferenceL(TInt aSize = 1)
- /**
- Gets a pointer to the current point, such that
- at least the specified minimum number of bytes can be read.
-
- @param aSize
- Specified minimum number of bytes to be read through
- the returned pointer.
- @return Raw data pointer
- @leave KErrEof
- if the request cannot be satisfied.
- */
- { if (iTail >= aSize) return Ptr(); else return AdjustL(aSize); }
-
- inline TUint8 *ReferenceAndSkipL(TInt aSize)
- /**
- Gets a pointer to the current point, such that at least the
- specified minimum number of bytes can be read,
- and moves the point the specified number of bytes forward.
-
- @param aSize
- Specified minimum number of bytes to be read through the returned
- pointer, and the number of bytes to move forward
- @return
- Raw data pointer
- @leave KErrEof
- if the request cannot be satisfied.
- */
- { TUint8 *x = ReferenceL(aSize); SkipL(aSize); return x; }
-
- inline TInt Remainder() const
- /**
- Gets the length of the contiguous space after the current point.
-
- @return Length after the current point
- */
- { return iTail; }
-
- inline TBool AtBegin() const
- /**
- Tests whether the current point is at the beginning of an RMBuf.
-
- @return ETrue if current point is at the beginning
- */
- { return iOffset == 0; }
-
- inline TBool More() const
- /**
- Tests whether there is more data to scan.
-
- @return ETrue if there is more data to scan
- */
- { return iTail > 0; }
-
- IMPORT_C static TBool IsExtensionHeader(TInt aProtocolId);
-private:
- IMPORT_C void OverL(TInt aSize);
- IMPORT_C TUint8 *AdjustL(TInt aSize);
- /** The RMBuf of the current point. */
- RMBuf *iCurrent;
- /** The offset of the current point in the RMBuf. */
- TInt iOffset;
- /** Remaining bytes starting from the current point in the RMBuf. */
- TInt iTail;
- };
-
#endif
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/networkprotocols/iphook/inhook6/include/in_pkt_platform.h Fri Apr 16 16:36:59 2010 +0300
@@ -0,0 +1,488 @@
+// Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// in_pkt.h - packet handling routines
+// Generic packet handling utility for mapping packet handling to the RMBufChain.
+//
+
+
+
+/**
+ @file in_pkt_partner.h
+ @publishedPartner
+ @released
+*/
+
+#ifndef __IN_PKTPARTNER_H__
+#define __IN_PKTPARTNER_H__
+
+#include <nifmbuf.h>
+
+// RMBufPacketPeek
+// ***************
+class RMBufPacketPeek : public RMBufChain
+ /**
+ Extends RMBufChain to add functions to read packet data as a descriptor
+ and as an IP header.
+
+ The RMBufChain is assumed to contain the raw packet, without
+ the info block prepended (e.g. if this class is used for RMBufPacketBase
+ derived handle, it must be in "unpacked" state).
+
+ @since v7.0
+ @publishedAll
+ @released
+ */
+ {
+public:
+ IMPORT_C TPtr8 Access(TInt aSize, TUint aOffset = 0);
+ IMPORT_C TIpHeader *GetIpHeader();
+ };
+
+// TPacketHead
+// ***********
+class TPacketHead
+ /**
+ Storage for some precomputed information for an outbound packet flow.
+
+ The outbound TPacketHead is part of the flow context (CFlowContext).
+
+ The CFlowContext::Connect initializes the content from the parameters
+ of the flow (TFlowInfo) and runs the connection process.. The connection
+ process (MIp6Hook::OpenL and MFlowHook::ReadyL phases) completes the
+ information. After this, as long as the flow is connected, the content
+ is mostly frozen and <b>must not be modified by anyone</b>.
+
+ When there is a need to change any flow information, the changes must
+ be done to the flow parameters (and not to TPacketHead). The change of
+ flow parameters also sets the CFlowContext::iChanged flag, and this
+ eventually causes a new CFlowContext::Connect, which re-initializes
+ the TPacketHead with the new information.
+
+ For each field in the TPacketHead, the hook writer must follow the
+ basic rule (only for fields that it intends to change):
+
+ - if some field is changed in MIp6Hook::OpenL, then the previous
+ value should be restored in the MFlowHook::ReadyL.
+ - an exeception: the hook must omit the restore, if the
+ previous value was unspecified value (for example, the source
+ address).
+ - the content of #iPacket (and #iOffset) are special: they cannot
+ be modified in the MIp6Hook::OpenL phase. A hook can
+ modify them only in the MFlowHook::ReadyL phase. And, if the hook
+ is adding an IP header for tunneling, it must save the current content
+ of these fields in the ReadyL function, and then clear out the fields
+ (it must make the iPacket empty and zero iOffset). The hook must add
+ the saved iPacket content below the added tunnel header in
+ MFlowHook::ApplyL .
+
+ @since v7.0
+ @publishedAll
+ @released
+ */
+ {
+public:
+ IMPORT_C TBool ExtHdrGet(TInt aType, TInt& aOfs, TInt& aLen);
+ IMPORT_C TBool ExtHdrGetOrPrependL(TInt aType, TInt& aOfs, TInt& aLen);
+ IMPORT_C TBool ExtHdrGetOrAppendL(TInt aType, TInt& aOfs, TInt& aLen);
+ IMPORT_C void AddDestinationOptionL(const TPtrC8& aOption, TUint8 aAlign=0, TUint8 aModulo=4);
+ IMPORT_C void AddDestinationOptionL(const TUint8* aOption, TUint8 aLen, TUint8 aAlign=0, TUint8 aModulo=4);
+
+public:
+ /**
+ "Virtual" IP header. The IPv6 header stucture is used, but the same
+ format is <b>also</b> used for the IPv4 destinations (Version() == 4,
+ even though the header format is still IPv6!)
+
+ This header is initialized in the beginning of the OpenL phase
+ as follows:
+ @li Version = 0
+ @li Traffic Class, copied from the flow iOptions.iTrafficClass
+ @li Flow Label = 0
+ @li Payload Length = 0 (dummy field, not used)
+ @li Next Header, copied from the flow iProtocol
+ @li Hop Limit, copied from the flow iOptions.iHopLimit
+ @li Src Address, copied from the flow Local Address (usually unspecified)
+ @li Dst Address, copied from the flow Remote Address
+
+ At beginning of the ReadyL phase (= at end of OpenL), the destination
+ address (and iDstId) are used to find a route on the interface. Depending
+ on whether this address is IPv4 (mapped) or IPv6, the Version field is set
+ accordingly to either 4 or 6.
+
+ After succesfull completion of the ReadyL, this used for *each* packet
+ which needs an IP header to be generated on send. The Version() determines
+ whether IPv4 or IPv6 frame is to be generated (this is the initial
+ header in the packet, *before* running outbound ApplyL hooks):
+
+ @verbatim
+ IPv6 IPv4
+ Version == 6 ==4
+ Traffic Class used as is used as TOS
+ Flow Label used as is ignored
+ Payload Length ignored ignored
+ Next Header used as is used as Protocol
+ Hop Limit used as is used as TTL
+ Src Address used as is used as IPv4 mapped
+ Dst Address used as is used as IPv4 mapped
+ @endverbatim
+ */
+ TInet6HeaderIP ip6;
+ /**
+ Contains the scope id associated with the destination address
+ which is stored in #ip6 Dst Address. This id and address must
+ always be considered as a unit. Logically, any change changes
+ both values.
+
+ iDstId is initialized from the flow context TFlowInfo::iRemote.Scope() at
+ beginning of the flow connect phase. If application does not define
+ this scope id, then the system will attempt to choose a default value
+ at beginning of the connect phase. If the default cannot be determined,
+ the flow is put into pending state (and no connect happens).
+
+ @par MIp6Hook::OpenL
+ On entry to the OpenL, the iDstId is always non-zero and destination
+ address is specified. If a hook changes the destination address in
+ OpenL method, it must provide the correct id value
+ which goes with the new destination. If it cannot do this, it
+ must either abort the connect by leaving with an error state, or it
+ can leave with PENDING (> 0) status to signal there is no route
+ for the new destination.
+ If the stack cannot find suitable interface for the destination, then
+ it aborts the connect phase, and the flow is placed into holding state.
+
+ @note
+ Only a tunneling hook can safely change the destination
+ address (a use of routing header can also be a kind of
+ tunneling).
+
+ @par MFlowHook::ReadyL
+ If the hook changed the destination address (or id) in the OpenL,
+ the ReadyL must restore the original values back.
+
+ */
+ TUint32 iDstId;
+ /**
+ Contains the scope id associated with the source address
+ which is stored in #ip6 Src address. This is defined when the source
+ address is defined, and otherwise undefined.
+
+ iSrcId is initialized from TFlowInfo::iLocal.Scope() at beginning of the
+ flow connect phase. If application defines the source address,
+ but does not specify this scope id, then the system chooses
+ the id based on the interface defined by the source address.
+ If scope and address are both specified, they must match the
+ selected interface.
+
+ @par MIp6Hook::OpenL
+ On entry to the OpenL, the iSrcId (and source address) may be
+ undefined (#iSourceSet = 0). If defined (iSourceSet = 1), then
+ both address and iSrcId are defined (iSrcId != 0). A hook may
+ force a reselection of the source just by zeroing the
+ iSourceSet.
+
+ @par MFlowHook::ReadyL
+ If the hook changed the source address (or id) in the OpenL,
+ the ReadyL must restore the original values back, but only
+ if the original value was defined (#iSourceSet = 1 in OpenL).
+ */
+ TUint32 iSrcId;
+ /**
+ The source address has been set.
+
+ This bit indicates whether the value stored in #ip6 src field
+ and #iSrcId is to be used as a source address as is.
+
+ Initialized from TFlowInfo::iLocalSet, which tells whether user
+ specified tbe source address or not (e.g used RSocket Bind method).
+ The stack checks the value after each MIp6Hook::OpenL call, and
+ if the flag is set, the source in ip6 is used as is. If the flag
+ is zero, then the stack performs the normal source address selection
+ based on the current destination address (#iSrcId and destination
+ address).
+
+ @par MIp6Hook::OpenL
+ On entry, this flag is always set and source address is defined.
+ A hook may clear this flag, if it wants the
+ stack choose the source address based on current destination.
+ The clearing operation is normally needed only by a tunneling
+ hook.
+
+ @note
+ If the hook specifies the source address, it must be either
+ a valid source address for the interface or unspecified
+ address.
+
+ @par MFlowHook::ReadyL
+ Upon entry to the ReadyL, the source address is always fully
+ known (the hook can assume that #iSrcId and the #ip6 source
+ addresses are valid).
+ If the source address was set before the OpenL, then this
+ must restore the original value (along with the #iSrcId
+ and source address).
+ */
+ TUint iSourceSet:1;
+#ifdef TPACKETHEAD_FRAGMENT
+ /**
+ The fragment processing alredy done.
+
+ This bit is meaningful only in OpenL phase. If already set,
+ then some ealier hook has requested that the packet must
+ be fragmented to fit the mtu.
+
+ A tunneling hook can set this bit in OpenL, if it needs
+ the fragmenting to happen before the ApplyL is called (e.g.
+ the fragments are tunneled instead of fragmenting the
+ tunneling).
+
+ This bit can only be set or left as is. It cannot be cleared
+ once set.
+ */
+ TUint iFragment:1;
+#endif
+ /**
+ Selector info, the upper layer protocol.
+
+ iProtocol has the same value as ip6.NextHeader() when iPacket is empty,
+ and otherwise it is the same as NextHeader() of the last extension
+ header in the iPacket.
+
+ The values of the other selector fields: #iIcmpType, #iIcmpCode
+ #iSrcPort and #iDstPort depend on iProtocol. Whenever iProtocol
+ is changed, the other fields must be updated accordingly.
+
+ @par MIp6Hook::OpenL
+ Because iPacket cannot be modified during the OpenL phase, the
+ content of this field and the Next Header (protocol) field in
+ the #ip6 pseudoheader must always be the same. This field should
+ be considered as <b>read-only</b>, unless the hook intends to
+ apply IP-in-IP tunneling, in which case the hook <b>must</b>
+ change the value to the appropriate tunneling protocol
+ (#KProtocolInet6Ipip or #KProtocolInetIpip).
+
+ @par MFlowHook::ReadyL
+ Only a tunneling hook needs to restore the value here to match
+ the original upper layer protocol. See #iPacket for
+ more detailed information.
+ */
+ TUint8 iProtocol;
+ /**
+ Selector field whose value depends on #iProtocol.
+
+ If this field does not have meaning with the protocol,
+ the field content should be set to ZERO.
+ */
+ TUint8 iIcmpType;
+ /**
+ Selector field whose value depends on #iProtocol.
+
+ If this field does not have meaning with the protocol,
+ the field content should be set to ZERO.
+ */
+ TUint8 iIcmpCode;
+ /**
+ Selector field whose value depends on #iProtocol.
+
+ If this field does not have meaning with the protocol,
+ the field content should be set to ZERO.
+ */
+ TUint16 iSrcPort;
+ /**
+ Selector field whose value depends on #iProtocol.
+
+ If this field does not have meaning with the protocol,
+ the field content should be set to ZERO.
+ */
+ TUint16 iDstPort;
+ /**
+ The amount of pre-computed IPv6 extension headers in iPacket which
+ are copied to the beginning of each outgoing packet
+
+ If iOffset > 0, then #iPacket includes that much of extension
+ headers that are copied in front of each packet.
+ */
+ TInt iOffset;
+ /**
+ Pre-computed extension headers for all packets in this flow.
+
+ These can only be added in the ReadyL phase. If any of the
+ ReadyL's adds extension headers into this, it must take care
+ of maintaining the correct Next Header in the virtual IP header
+ (and the original upper layer protocol must be placed in the
+ next header of the last extension header added.
+
+ Stack copies the content of this to each outgoing packet, just below
+ the IP header, before running the ApplyL functions of the outbound
+ flow hooks.
+
+ @par MIp6Hook::OpenL
+ The iPacket <b>must not</b> be modified during the OpenL phase.
+
+ @par MFlowHook::ReadyL
+ A non-tunneling hook may add extension headers into the current
+ iPacket. A tunneling hook has more complex requirements:
+ it must save the current iPacket and #iOffset and initialize
+ iOffset = 0, and iPacket as empty.
+
+ @par MFlowHook::ApplyL
+ When a tunneling hook adds the tunneling IP header, it
+ must also copy the saved iPacket below the added IP header.
+ */
+ RMBufPacketPeek iPacket;
+ /**
+ The received packet which caused an ICMP error reply to be sent.
+
+ This is only used for ICMP error repply flows, and should be
+ ignored by others -- mainly for IPSEC hook. The packet, if
+ present, is in unpacked state.
+ */
+ RMBufPacketBase iIcmp;
+ /**
+ The current destination interface.
+
+ This is ONLY used during connect/OpenL phase.
+
+ The value is maintained by the stack, and is intended as
+ read-only information for the hooks that have a use for
+ it (for example, IPSEC implementing VPN specific policies).
+
+ A hook must not modify this value (the stack will recompute
+ the value after each OpenL, based on the possibly changed
+ address parameters in the TPacketHead)
+
+ @par MIp6Hook::OpenL
+ <b>read-only</b>
+ @par MFlowHook::ReadyL
+ <b>read-only</b>
+ */
+ TUint32 iInterfaceIndex;
+ };
+
+// TPacketPoker
+// ************
+class TPacketPoker
+ /**
+ Provides a utility for linear scanning of a chain of RMBuf objects (an RMBufChain).
+
+ An object of this type maintains a current point in the RMBufChain. This point
+ can only move forward, and a leave occurs if the point advances beyond the
+ end of the chain.
+
+ Any pointers and aligns arranged before the current point, remain valid: for
+ example, you can save a reference and advance the pointer, and the reference
+ remains usable.
+
+ If instead you need to go to a single specified offset, then use
+ RMBufChain::Goto() or RMBufPacketPeek::Access().
+
+ @post
+ A Generic implementation assert:
+ after construct, iTail == 0 iff iCurrent == 0 (all scanned), or
+ in other words: as long as there are bytes after current point,
+ iTail will be non-zero (and More() returns ETrue).
+ All methods maintain this invariant or leave, if impossible.
+
+ Some other utility methods, not directly related to scanning, are also included.
+ @since v7.0
+ @publishedAll
+ @released
+ */
+ {
+public:
+ IMPORT_C TPacketPoker(RMBufChain &aChain);
+
+ inline void SkipL(TInt aSize)
+ /**
+ Moves the current point forward a specified number of bytes.
+
+ @param aSize Number of bytes to move forward
+ @leave KErrEof
+ if the request cannot be satisfied.
+ */
+ { if (aSize < iTail) { iTail -= aSize; iOffset += aSize; } else OverL(aSize); }
+
+ inline TUint8 *Ptr() const
+ /**
+ Raw pointer to the current point (can be invalid, if iTail = 0).
+
+ @note Internal "unsafe" method
+ */
+ {return iCurrent->Ptr() + iOffset; }
+
+ inline TUint8 *ReferenceL(TInt aSize = 1)
+ /**
+ Gets a pointer to the current point, such that
+ at least the specified minimum number of bytes can be read.
+
+ @param aSize
+ Specified minimum number of bytes to be read through
+ the returned pointer.
+ @return Raw data pointer
+ @leave KErrEof
+ if the request cannot be satisfied.
+ */
+ { if (iTail >= aSize) return Ptr(); else return AdjustL(aSize); }
+
+ inline TUint8 *ReferenceAndSkipL(TInt aSize)
+ /**
+ Gets a pointer to the current point, such that at least the
+ specified minimum number of bytes can be read,
+ and moves the point the specified number of bytes forward.
+
+ @param aSize
+ Specified minimum number of bytes to be read through the returned
+ pointer, and the number of bytes to move forward
+ @return
+ Raw data pointer
+ @leave KErrEof
+ if the request cannot be satisfied.
+ */
+ { TUint8 *x = ReferenceL(aSize); SkipL(aSize); return x; }
+
+ inline TInt Remainder() const
+ /**
+ Gets the length of the contiguous space after the current point.
+
+ @return Length after the current point
+ */
+ { return iTail; }
+
+ inline TBool AtBegin() const
+ /**
+ Tests whether the current point is at the beginning of an RMBuf.
+
+ @return ETrue if current point is at the beginning
+ */
+ { return iOffset == 0; }
+
+ inline TBool More() const
+ /**
+ Tests whether there is more data to scan.
+
+ @return ETrue if there is more data to scan
+ */
+ { return iTail > 0; }
+
+ IMPORT_C static TBool IsExtensionHeader(TInt aProtocolId);
+private:
+ IMPORT_C void OverL(TInt aSize);
+ IMPORT_C TUint8 *AdjustL(TInt aSize);
+ /** The RMBuf of the current point. */
+ RMBuf *iCurrent;
+ /** The offset of the current point in the RMBuf. */
+ TInt iOffset;
+ /** Remaining bytes starting from the current point in the RMBuf. */
+ TInt iTail;
+ };
+
+#endif
--- a/networkprotocols/iphook/inhook6/src/in_chk.cpp Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/iphook/inhook6/src/in_chk.cpp Fri Apr 16 16:36:59 2010 +0300
@@ -16,6 +16,7 @@
#include <in_sock.h> // IPv6 enhanced in_sock.h
#include "in_chk.h"
+#include "in_pkt_platform.h"
EXPORT_C void TChecksum::Add(RMBufChain &aPacket, TInt aOffset)
--- a/networkprotocols/iphook/inhook6/src/in_pkt.cpp Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/iphook/inhook6/src/in_pkt.cpp Fri Apr 16 16:36:59 2010 +0300
@@ -18,7 +18,9 @@
//
#include "in_pkt.h"
+#include "in_pkt_platform.h"
#include "ext_hdr.h"
+#include <nifmbuf.h>
#define OPTIMIZE_PADDING
--- a/networkprotocols/iphook/inhook6example/Documentation/exadump_Description.txt Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/iphook/inhook6example/Documentation/exadump_Description.txt Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,16 @@
-Portions Copyright (c) Symbian Software Ltd. 2007.
-Portions Copyright (C) 2003-2007 Nokia. * Nokia Core OS *
-Save as expressly licensed to you by Symbian Software Ltd, all rights reserved.
+Portions Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
+All rights reserved.
+This component and the accompanying materials are made available
+under the terms of "Eclipse Public License v1.0"
+which accompanies this distribution, and is available
+at the URL "http://www.eclipse.org/legal/epl-v10.html".
+Initial Contributors:
+Nokia Corporation - initial contribution.
+
+Contributors:
+
+Description:
Exadump
This plugin is binded to IP protocol. It is started
--- a/networkprotocols/iphook/inhook6example/Documentation/exain_Description.txt Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/iphook/inhook6example/Documentation/exain_Description.txt Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,16 @@
-Portions Copyright (c) Symbian Software Ltd. 2007.
-Portions Copyright (C) 2003-2007 Nokia. * Nokia Core OS *
-Save as expressly licensed to you by Symbian Software Ltd, all rights reserved.
+Portions Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
+All rights reserved.
+This component and the accompanying materials are made available
+under the terms of "Eclipse Public License v1.0"
+which accompanies this distribution, and is available
+at the URL "http://www.eclipse.org/legal/epl-v10.html".
+Initial Contributors:
+Nokia Corporation - initial contribution.
+
+Contributors:
+
+Description:
Exain
This plugin is binded to IP protocol. It is started
--- a/networkprotocols/iphook/inhook6example/Documentation/exaout_Description.txt Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/iphook/inhook6example/Documentation/exaout_Description.txt Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,16 @@
-Portions Copyright (c) Symbian Software Ltd. 2007.
-Portions Copyright (C) 2003-2007 Nokia. * Nokia Core OS *
-Save as expressly licensed to you by Symbian Software Ltd, all rights reserved.
+Portions Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
+All rights reserved.
+This component and the accompanying materials are made available
+under the terms of "Eclipse Public License v1.0"
+which accompanies this distribution, and is available
+at the URL "http://www.eclipse.org/legal/epl-v10.html".
+Initial Contributors:
+Nokia Corporation - initial contribution.
+
+Contributors:
+
+Description:
Exaout
This plugin is binded to IP protocol. It is started
--- a/networkprotocols/iphook/inhook6example/Documentation/exasap_Description.txt Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/iphook/inhook6example/Documentation/exasap_Description.txt Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,16 @@
-Portions Copyright (c) Symbian Software Ltd. 2007.
-Portions Copyright (C) 2003-2007 Nokia. * Nokia Core OS *
-Save as expressly licensed to you by Symbian Software Ltd, all rights reserved.
+Portions Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
+All rights reserved.
+This component and the accompanying materials are made available
+under the terms of "Eclipse Public License v1.0"
+which accompanies this distribution, and is available
+at the URL "http://www.eclipse.org/legal/epl-v10.html".
+Initial Contributors:
+Nokia Corporation - initial contribution.
+
+Contributors:
+
+Description:
Exasap
This plugin binds to IP protocol. It is started
Binary file networkprotocols/tcpipv4v6prt/Documentation/IPV6 sequence diagram.EAP has changed
--- a/networkprotocols/tcpipv4v6prt/data/tcpip.arm.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/tcpipv4v6prt/data/tcpip.arm.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,6 +1,17 @@
-//Portions Copyright (c) Symbian Software Ltd. 2007.
-//Portions Copyright (C) 2003-2007 Nokia. * Nokia Core OS *
-//Save as expressly licensed to you by Symbian Software Ltd, all rights reserved.
+// Portions Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
[start]
daemons= dnd
--- a/networkprotocols/tcpipv4v6prt/data/tcpip.eka2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/tcpipv4v6prt/data/tcpip.eka2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,6 +1,17 @@
-//Portions Copyright (c) Symbian Software Ltd. 2007.
-//Portions Copyright (C) 2003-2007 Nokia. * Nokia Core OS *
-//Save as expressly licensed to you by Symbian Software Ltd, all rights reserved.
+// Portions Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
[start]
daemons= dnd
--- a/networkprotocols/tcpipv4v6prt/data/tcpip.wins.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/tcpipv4v6prt/data/tcpip.wins.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,6 +1,17 @@
-//Portions Copyright (c) Symbian Software Ltd. 2007.
-//Portions Copyright (C) 2003-2007 Nokia. * Nokia Core OS *
-//Save as expressly licensed to you by Symbian Software Ltd, all rights reserved.
+// Portions Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
[start]
daemons= dnd
--- a/networkprotocols/tcpipv4v6prt/inc/loop6.h Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/tcpipv4v6prt/inc/loop6.h Fri Apr 16 16:36:59 2010 +0300
@@ -29,6 +29,7 @@
#include <nifman.h>
# include <comms-infras/nifif.h> // ..for CNifIfBase in Epoc R6 and later
#include <nifmbuf.h>
+#include <es_prot.h>
const TUint KProtocolInet6Loop = 0x1F00; // Virtual
--- a/networkprotocols/tcpipv4v6prt/src/iface.cpp Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/tcpipv4v6prt/src/iface.cpp Fri Apr 16 16:36:59 2010 +0300
@@ -75,7 +75,7 @@
#include <in_sock.h>
#include "inet6log.h"
#include "iface.h"
-#include <in6_if.h> // IPv6 driver API specifications
+#include <in_iface.h> // IPv6 driver API specifications
#include <icmp6_hdr.h>
#include <in_chk.h>
#include <ip6_hook.h>
@@ -5538,12 +5538,20 @@
// Should this also check whether address type is same?
// Changing just type does not work with this code!
// -- msa 24.10.2003
- if (aId.IsSet() && aPrefix == aId.iPrefix && aAddr.IsEqual(aId.iId))
- return 0; // Id is same as before, no change!
if (aPrefix < 0 || aPrefix > 128)
return 0; // Invalid length, do nothing!
if (TIp46Addr::Cast(aAddr).IsMulticast())
return 0; // A multicast address cannot be my own.
+ if (aId.IsSet() && aPrefix == aId.iPrefix && aAddr.IsEqual(aId.iId))
+ {
+ // Id has not changed but expecting some change in any of
+ // the other interface fields. So raising a Interface change event
+ // for the subscribers to keep themselves updated
+
+ // Send notification to the event service
+ NotifyInterfaceEvent(EventTypeModify);
+ return 1;
+ }
UpdateIdRoutes(aId, 0); // Remove old route (if needed)
aId.iId = aAddr;
--- a/networkprotocols/tcpipv4v6prt/src/loop6.cpp Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/tcpipv4v6prt/src/loop6.cpp Fri Apr 16 16:36:59 2010 +0300
@@ -16,7 +16,7 @@
#include "in_fmly.h"
#include "loop6.h"
-#include <in6_if.h> // KSoIf*
+#include <in_iface.h> // KSoIf*
#include "networkinfo.h"
CIfLoop6::CIfLoop6()
--- a/networkprotocols/tcpipv4v6prt/te_tcpip6/configs/tcpip6adapwnd_loopbackcsy.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networkprotocols/tcpipv4v6prt/te_tcpip6/configs/tcpip6adapwnd_loopbackcsy.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+#
+# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
+#
# Defining a loopback between port A and B is as follows:
# Port = <PortA>,<PortB>,<delay>,<queue size>,<element (packet) size>
--- a/networksecurity/ipsec/ipsec6/data/algorithms.conf Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/ipsec/ipsec6/data/algorithms.conf Fri Apr 16 16:36:59 2010 +0300
@@ -1,8 +1,17 @@
#
-# Portions Copyright (c) Symbian Software Ltd. 2007.
-# Portions Copyright (C) 2003-2007 Nokia. * Nokia Core OS *
-# Save as expressly licensed to you by Symbian Software Ltd, all rights reserved.
+# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
# Sample configuration: This or some equivalent file is
# loaded as a part of policy data into IPSEC policy socket.
#
--- a/networksecurity/ipsec/ipsec_itest/data/comsdbg.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/ipsec/ipsec_itest/data/comsdbg.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
// Default Ini file for Flogger.
// To use it, specify:
// * one of the three media types
--- a/networksecurity/ipsec/ipsec_itest/data/ipsec_ced.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/ipsec/ipsec_itest/data/ipsec_ced.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networksecurity/ipsec/ipsec_itest/data/ipsec_ced_lubbock.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/ipsec/ipsec_itest/data/ipsec_ced_lubbock.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networksecurity/ipsec/ipsec_itest/data/ts_ipsec.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/ipsec/ipsec_itest/data/ts_ipsec.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,17 @@
+#
+# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
#
# ts_ipsec.ini
#
--- a/networksecurity/ipsec/ipsec_itest/data/ts_ipsec2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/ipsec/ipsec_itest/data/ts_ipsec2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,19 @@
+#
+# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
+#
+
[Test_Common]
# EReadWrite, ERead, EWrite
TestType = 0
--- a/networksecurity/ipsec/ipsec_itest/data/ts_ipsec3.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/ipsec/ipsec_itest/data/ts_ipsec3.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,17 @@
+#
+# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
#
# ts_ipsec3.ini
#
--- a/networksecurity/ipsec/ipsec_itest/data/ts_ipsec4.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/ipsec/ipsec_itest/data/ts_ipsec4.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,17 @@
+#
+# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
#
# ts_ipsec3.ini - for receive test
#
--- a/networksecurity/ipsec/ipsec_itest/data/ts_ipsec_mh1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/ipsec/ipsec_itest/data/ts_ipsec_mh1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,19 @@
+#
+# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
+#
+
[Test_Common]
#EReadWrite, ERead, EWrite
TestType = 0
--- a/networksecurity/ipsec/ipsec_itest/data/ts_ipsec_mh2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/ipsec/ipsec_itest/data/ts_ipsec_mh2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,19 @@
+#
+# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
+#
+
[Test_Common]
#EReadWrite, ERead, EWrite
TestType = 0
--- a/networksecurity/ipsec/ipsec_itest/data/ts_ipsec_mh3.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/ipsec/ipsec_itest/data/ts_ipsec_mh3.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,19 @@
+#
+# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
+#
+
[Test_Common]
#EReadWrite, ERead, EWrite
TestType = 0
--- a/networksecurity/ipsec/ipsec_itest/data/ts_ipsec_mh4.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/ipsec/ipsec_itest/data/ts_ipsec_mh4.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,19 @@
+#
+# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
+#
+
[Test_Common]
#EReadWrite, ERead, EWrite
TestType = 0
--- a/networksecurity/ipsec/ipsecpol/src/ipsecpolmanconflict.cpp Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/ipsec/ipsecpol/src/ipsecpolmanconflict.cpp Fri Apr 16 16:36:59 2010 +0300
@@ -1,4 +1,4 @@
-// Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
+// portions Copyright (c) 2005-2009 Nokia Corporation and/or its subsidiary(-ies).
// All rights reserved.
// This component and the accompanying materials are made available
// under the terms of "Eclipse Public License v1.0"
@@ -13,8 +13,6 @@
// Description:
// IPSecPolManConflict - IPSec Policy Manager policy conflict checking routines
//
-// Portions Copyright (c) Symbian Software Ltd. 2007.
-// Portions Copyright (c) Nokia Corporation 2005 - 2006. * Nokia Core OS *
// Save as expressly licensed to you by Symbian Software Ltd, all rights reserved.
//
--- a/networksecurity/ipsec/te_ipsec/scripts/ethernetced1853.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/ipsec/te_ipsec/scripts/ethernetced1853.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networksecurity/ipsec/te_ipsec/testdata/ethernetced1853.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/ipsec/te_ipsec/testdata/ethernetced1853.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networksecurity/ipsec/te_ipsec/testdata/ns-ipsec-ikev2test-ops.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/ipsec/te_ipsec/testdata/ns-ipsec-ikev2test-ops.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+#
+# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
+#
[IKEv2TestWrapperSection]
name = obj0
--- a/networksecurity/ipsec/te_ipsec/testdata/ns-ipsec-multiplesatest-ops.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/ipsec/te_ipsec/testdata/ns-ipsec-multiplesatest-ops.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+#
+# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
+#
[MultipleSATestWrapperSection]
name = obj0
--- a/networksecurity/tls/Documentation/Run Doxygen.bat Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,17 +0,0 @@
-@rem
-@rem Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
-@rem All rights reserved.
-@rem This component and the accompanying materials are made available
-@rem under the terms of "Eclipse Public License v1.0"
-@rem which accompanies this distribution, and is available
-@rem at the URL "http://www.eclipse.org/legal/epl-v10.html".
-@rem
-@rem Initial Contributors:
-@rem Nokia Corporation - initial contribution.
-@rem
-@rem Contributors:
-@rem
-@rem Description:
-@rem
-
-doxygen doxygen.cfg
\ No newline at end of file
--- 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"))
--- a/networksecurity/tls/protocol/tlsconnection.cpp Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/protocol/tlsconnection.cpp Fri Apr 16 16:36:59 2010 +0300
@@ -162,6 +162,19 @@
iRecordParser = new(ELeave)CRecordParser( *iGenericSocket, *iTlsProvider );
LOG(Log::Printf(_L("iRecordParser %x - %x"), iRecordParser, (TUint)iRecordParser + sizeof( CRecordParser ));)
iRecordComposer = new(ELeave)CRecordComposer( *iGenericSocket, *iTlsProvider );
+ TBuf<32> tempBuf;
+ tempBuf.Copy(aProtocol);
+ tempBuf.UpperCase();
+ TInt ret = tempBuf.Compare(KProtocolVerSSL30);
+ if (!ret)
+ {
+ iRecordComposer->SetVersion(&KSSL3_0);
+ }
+ else
+ {
+ iRecordComposer->SetVersion(&KTLS1_0);
+ }
+
LOG(Log::Printf(_L("iRecordComposer %x - %x"), iRecordComposer, (TUint)iRecordComposer + sizeof( CRecordComposer ));)
#ifdef _DEBUG
--- a/networksecurity/tls/test/codenomicon/TLS test wrapper/TestWrapper.cpp Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,940 +0,0 @@
-// Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
-// All rights reserved.
-// This component and the accompanying materials are made available
-// under the terms of "Eclipse Public License v1.0"
-// which accompanies this distribution, and is available
-// at the URL "http://www.eclipse.org/legal/epl-v10.html".
-//
-// Initial Contributors:
-// Nokia Corporation - initial contribution.
-//
-// Contributors:
-//
-// Description:
-//
-
-#include <windows.h>
-#include <iostream>
-#include <fstream>
-#include <string>
-#include <stdlib.h>
-#include <direct.h>
-
-
-using namespace std;
-STARTUPINFO startupInfo;
-PROCESS_INFORMATION processInfo;
-STARTUPINFO startupInfoTls;
-PROCESS_INFORMATION processInfoTls;
-const char* CodenomiconPath = "C:/Program Files/Codenomicon/tlsc-31/testtool/tlsc-31.jar";
-const char* TestToolWrapperPath = "D:\\TlsTestWrapper\\";
-
-int ReadConfigurations(const string& fileName, string& configSettings);
-int GetPlatformAndBuild(const string& fileName, string& platform, string& build);
-int RunTlsTestTool(const string& config, const string& jarPath);
-int RunEpocTlsTest(const string& platform, const string& build);
-int ParseLog(const string& fileDir, string& reportName);
-int GetLogDirectory(const string& configFileName, string& logDir);
-void ConvertPath(string& path);
-int GetPlatformAndBuild(const string& fileName, string& platform, string& build);
-void GetEpocDrive(string& drive);
-void RemoveSpacesAround(string& inString);
-int EpocPreTestConfig(const string& drive, const string& platform, const string& build);
-int EpocPostTestConfig(const string& drive, const string& platform, const string& build);
-void WaitForEpocTest();
-
-/* this function is used to read the configuration settings from the config file
- for Codenomicon TLS Client test tool
-
- its parameters are:
- 1) fileName(in): this contains the name of the config file
- 2) configSettings(out): on return, this contains the configuration settings
-*/
-int ReadConfigurations(const string& fileName, string& configSettings)
- {
- ifstream configFile(fileName.c_str());
- if(configFile.is_open())
- {
- string configLine;
-
- // go to the codenomicon params section
- getline(configFile,configLine);
- while(configLine.find("[params]", 0) == string::npos)
- {
- getline(configFile,configLine);
- if(configFile.eof())
- {
- cout<<"\ncould not find [params] section in config file"<<endl;
- return -1;
- }
- }
-
- // reached the params section, now read the configuration settings
- while(!configFile.eof())
- {
- getline(configFile, configLine);
-
- if(!configLine.empty())
- {
- // chop off any blank spaces before the config options
- while(configLine[0] == ' ')
- {
- configLine.erase(0, 1);
- }
-
- // add to config string only if the line is not a comment
- if(configLine[0] != '/' && configLine[1] != '/')
- {
- // codenomicon expects each config setting to be preceeded with --
- configSettings = configSettings + " --" + configLine;
- }
- }
- }
-
- configFile.close();
- }
- else
- {
- cout << "Unable to open config file: "<< fileName;
- return -1;
- }
- }
-
-/* this function is used to remove spaces before as well as after a word
-
- its parameter is:
- 1) inString (in/out): this contains the input string and on return is contains
- the string without any spaces before or after the word
-*/
-
-void RemoveSpacesAround(string& inString)
- {
- int i = 0;
- while(inString[i] == ' ')
- {
- inString.erase(i, 1);
- ++i;
- }
-
- i = inString.length();
- while(inString[i] == ' ')
- {
- inString.erase(i, 1);
- --i;
- }
-
- }
-
-/* this function is used to read the platform and build from the config file for
- which the test has to be run
-
- its parameters are:
- 1) fileName(in): this contains the name of the config file
- 2) platform(out): on return, this contains the platform
- 3) build(out): on return, this contains the build
-*/
-
-int GetPlatformAndBuild(const string& fileName, string& platform, string& build)
- {
- ifstream configFile(fileName.c_str());
- if(!configFile.is_open())
- {
- cout<<"Failed to open config file: "<<fileName<<endl;
- return -1;
- }
-
- string configLine;
- bool foundPlatform = false;
- bool foundBuild = false;
- int posPlatform = -1;
- int posBuild = -1;
-
-
- // read the platform and build section from the file in a single pass
- while(!configFile.eof())
- {
- getline(configFile,configLine);
- posPlatform = configLine.find("[platform]", 0);
- if(posPlatform != string::npos)
- {
- // found platform section, its value is after the [platform], i.e. 10 positions after it
- platform = configLine.substr(posPlatform + 10, configLine.length());
- RemoveSpacesAround(platform);
- foundPlatform = true;
- if(foundBuild)
- {
- configFile.close();
- return 0;
- }
- }
-
- posBuild = configLine.find("[build]", 0);
- if(posBuild != string::npos)
- {
- // found the build section, its value is after the [build], i.e. 7 positions after it
- build = configLine.substr(posBuild + 7, configLine.length());
- RemoveSpacesAround(build);
- foundBuild = true;
- if(foundPlatform)
- {
- configFile.close();
- return 0;
- }
- }
- }
-
- // could not find either platform or build or both
- if(!foundPlatform)
- {
- cout<<"\nCould not find Platform section"<<endl;
- }
- if(!foundBuild)
- {
- cout<<"Could not find Build section"<<endl;
- }
-
- configFile.close();
- return -1;
- }
-
-
-/* this function runs the TLS test tool i.e. Codenomicon.
-
- its parameters are:
- 1) config(in): the configuration options for the Codenomicon tool
- 2) jarPath(in): the path of the Codenomicon jar file
-*/
-
-int RunTlsTestTool(const string& config, const string& jarPath)
- {
- string command = "java -Xmx128M -jar " + jarPath + config;
- //cout<<endl<<command<<endl;
-
- //return system(command.c_str());
-
-
- ZeroMemory(&startupInfoTls, sizeof(startupInfoTls));
- startupInfoTls.cb = sizeof(startupInfoTls);
-
- ZeroMemory(&processInfoTls, sizeof(processInfoTls));
-
- // string tlsTestProgram = driveLetter +":/epoc32/RELEASE/"+ platform +"/"+ build +"/TlsClientTest";
- //cout<<"\ntls test program path: "<<tlsTestProgram<<endl;
-
- cout<<"Launching Codenomicon TLS test tool"<<endl;
- // create a separate process for Codenomicon TLS test tool
- if(!CreateProcess( NULL, // no module name (use command line)
- (char*)command.c_str(), // Codenomicon TLS test tool
- NULL, // process handle not inheritable
- NULL, // thread handle not inheritable
- FALSE, // set handle inheritance to FALSE
- 0, // no creation flags
- NULL, // use parent's environment block
- NULL, // use parent's starting directory
- &startupInfoTls, // pointer to STARTUPINFO structure
- &processInfoTls) // pointer to PROCESS_INFORMATION structure
- )
- {
- int ret = GetLastError();
- cout<<"CreateProcess for Codenomicon TLS test tool failed: "<<ret<<endl;
- return ret;
- }
-
- return 0;
- }
-
-/* this function parses the log file and prepares a report file
-
- its parameters are:
- 1) logDir (in): the logging directory
- 2) reportName (out): name of the report file
-*/
-
-int ParseLog(const string& logDir, string& reportName)
- {
- int totalError = 0; // keeps track of the total number of errors
- int length = logDir.length();
-
- string summaryFileName; // stores the name of the summary file generated by Codenomicon
- if(logDir[length-1] == '/')
- {
- summaryFileName = logDir + "summary.txt";
- }
- else
- {
- summaryFileName = logDir + "/summary.txt";
- }
-
- string logFileName; // stores the name of log file generated by Codenomicon
- if(logDir[length-1] == '/')
- {
- logFileName = logDir + "main.log";
- }
- else
- {
- logFileName = logDir + "/main.log";
- }
-
- // create a report file in the log directory
- string report = logDir + reportName;
- ofstream outFile(report.c_str());
- if(!outFile.is_open())
- {
- cout << "Unable to create report file";
- return -1;
- }
-
- // open the summary file and copy its contents to the report file
- // also find out the total number of tests run
- int totalTests = 0;
-
- ifstream summaryFile(summaryFileName.c_str());
- if(summaryFile.is_open())
- {
- string summaryLine;
- while(!summaryFile.eof())
- {
- getline(summaryFile, summaryLine);
-
- // check if the line has total number of tests
- if(summaryLine.find("Test cases", 0) != string::npos)
- {
- // found the line, now get the number from the string
- // the number is in the end of the line and it has spaces before it
- int len = summaryLine.length();
- int i = len;
- while(summaryLine[i--] != ' ')
- { }
-
- string totalTestsString = summaryLine.substr(i, summaryLine.length());
- totalTests = atoi(totalTestsString.c_str());
- }
- }
-
- summaryFile.close();
- }
- else
- {
- cout << "Unable to open summary file generated by Codenomicon";
- outFile.close();
- return -1;
- }
-
- // open the log file
- ifstream logFile(logFileName.c_str());
- string line;
- string nextLine;
-
- if(!logFile.is_open())
- {
- cout << "Unable to open log file";
- outFile.close();
- return -1;
- }
-
- //outFile<<"List of test cases failed"<<endl<<"========================="<<endl;
- while(!logFile.eof())
- {
- getline (logFile,line);
- if((!line.empty()) && ((line.find("ERROR", 0) != string::npos) || (line.find("error", 0) != string::npos)))
- {
- /* if(line.find("ERROR Expected", 0) == string::npos) */
- {
- // read next line and check if it contains the string "Test case #"
- getline(logFile,nextLine);
- if((!nextLine.empty()) && (nextLine.find("Test case #", 0) != string::npos))
- {
- totalError++;
-
- // write line and nextLine to report
- //outFile<<line<<endl<<nextLine<<endl;
- }
- else
- {
- // get the next line as sometimes a line is in between for events and octets
- getline(logFile, nextLine);
- if((!nextLine.empty()) && (nextLine.find("Test case #", 0) != string::npos))
- {
- totalError++;
-
- // write line and nextLine to report
- //outFile<<line<<endl<<nextLine<<endl;
- }
- }
- }
- }
- }
-
- outFile<<totalTests-totalError<<endl; // print total no of tests passed
- outFile<<totalError<<endl; // print total no of tests failed
- logFile.close();
- outFile.close();
-
- return 0;
- }
-
-/* this function gets the log directory by reading the config file
-
- its parameters are:
- 1) configFileName (in): the name of the config file
- 2) logDir (out): on return contains the logging directory
-*/
-
-int GetLogDirectory(const string& configFileName, string& logDir)
- {
- ifstream configFile(configFileName.c_str());
- string configLine;
-
- if(configFile.is_open())
- {
- while(!configFile.eof())
- {
- getline(configFile,configLine);
- if(!configLine.empty())
- {
- unsigned int i = configLine.find("log-dir", 0);
- if(i != string::npos)
- {
- // found line containing log-dir, extract log directory
- logDir = configLine;
-
- // erase from first char of the line to the end of "log-dir"
- logDir.erase(0, i+7);
-
- // chop off any blank spaces before log directory name
- while(logDir[0] == ' ')
- {
- logDir.erase(0, 1);
- }
- }
- }
- }
-
- configFile.close();
- }
- else
- {
- cout << "Unable to open file";
- return -1;
- }
-
- }
-
-/* this function converts backward slashes "\" to forward slashes "/" .
- this is needed to prevent interpretation of backward slashes as format
- specifiers.
-
- its parameter is:
- 1) path (in/out): on calling, it contains the path possibly containing backward
- slashes. on returning, it has path containing no backward slashes
-*/
-
-void ConvertPath(string& path)
- {
- for(int i = 0; i<path.length(); i++)
- {
- if(path[i] == '\\')
- {
- path[i] = '/';
- }
- }
- }
-
-/* this function gets the epoc drive
-
- its parameters are:
- 1) driveLetter (out): on return contains the epoc drive
-*/
-
-void GetEpocDrive(string& driveLetter)
- {
- // get the current drive
- char currentDrive = _getdrive();
- currentDrive = currentDrive + 'A' -1;
-
- driveLetter = "C";
- driveLetter[0] = currentDrive;
- }
-
-/* this function launches the epoc side TLS test.
-
- its parameters are:
- 1) drive (in): the epoc drive
- 2) platform (in): the platform for which the test will be run (e.g. WINSCW)
- 3) build (in): the build for which the test will be run (e.g. UDEB)
-*/
-
-int RunEpocTlsTest(const string& driveLetter, const string& platform, const string& build)
- {
- ZeroMemory(&startupInfo, sizeof(startupInfo));
- startupInfo.cb = sizeof(startupInfo);
-
- ZeroMemory(&processInfo, sizeof(processInfo));
-
- string tlsTestProgram = driveLetter +":/epoc32/RELEASE/"+ platform +"/"+ build +"/TlsClientTest";
-
-
- //before we launch the TLS test program we have to configure Epoc
- cout<<"\nConfiguring Epoc for TLS test program"<<endl;
- int ret = EpocPreTestConfig(driveLetter, platform, build);
- if(ret != 0)
- {
- return ret;
- }
-
- cout<<"Launching epoc client side test"<<endl;
- // create a separate process for epoc test
- if(!CreateProcess( NULL, // no module name (use command line)
- (char*)tlsTestProgram.c_str(), // epoc TLS client test
- NULL, // process handle not inheritable
- NULL, // thread handle not inheritable
- FALSE, // set handle inheritance to FALSE
- 0, // no creation flags
- NULL, // use parent's environment block
- NULL, // use parent's starting directory
- &startupInfo, // pointer to STARTUPINFO structure
- &processInfo) // pointer to PROCESS_INFORMATION structure
- )
- {
- int ret = GetLastError();
- cout<<"CreateProcess failed: "<<ret<<endl;
- cout<<"Tried to execute: "<<tlsTestProgram<<endl;
-
- // restore the original settings for epoc
- ret = EpocPostTestConfig(driveLetter, platform, build);
- if(ret != 0)
- {
- cout<<"Failed to restore original commsDat settings: "<<ret<<endl;
- }
- return ret;
- }
-
- return 0;
- }
-
-/* this function configures Epoc for running the TLS test. this involves backing
- up the current commsDat and configuring the commsDat for loopback using WinTAP
-
- its parameters are:
- 1) drive (in): the drive on which epoc is mapped
- 2) platform (in): the platform (e.g. WINSCW)
- 3) build (in): the build (e.g. UDEB)
-*/
-
-int EpocPreTestConfig(const string& drive, const string& platform, const string& build)
- {
- string testToolPath = TestToolWrapperPath;
-
- // create a directory for backup
- string backupDir = "mkdir "+ testToolPath + "backup";
- int ret = system(backupDir.c_str());
-
- // make backup of existing epoc.ini and secdlg.dll
- string backupEpoc = "copy /Y " + drive + ":\\epoc32\\data\\epoc.ini " + testToolPath + "backup\\epoc.ini";
- ret = system(backupEpoc.c_str());
- /* if(ret != 0)
- {
- cout<<"failed to copy epoc.ini: "<<endl<<backupEpoc<<endl<<" failed"<<endl;
- return ret;
- }
- */
- string backupSec = "copy /Y " + drive + ":\\epoc32\\release\\" + platform + "\\" + build + "\\secdlg.dll " + testToolPath + "backup\\secdlg.dll";
- ret = system(backupSec.c_str());
- /* if(ret != 0)
- {
- cout<<"failed to copy secdlg.dll: "<<endl<<backupSec<<endl<<" failed"<<endl;
- return ret;
- } */
-
- // delete secdlg.dll from epoc drive
- string deletesecdlg = "del " + drive + ":\\epoc32\\release\\" + platform + "\\" + build + "\\secdlg.dll ";
- ret = system(deletesecdlg.c_str());
- /* if(ret != 0)
- {
- cout<<"failed to delete secdlg.dll: "<<endl<<deletesecdlg<<endl<<" failed"<<endl;
- return ret;
- }
- */
- // copy the epoc_shell.ini, wintapstaticnogateway.xml, ethertap.pdd and tsecdlg.dll to epoc
-
- string copyShellIni = "copy /Y " + testToolPath + "epoc_shell.ini " + drive + ":\\epoc32\\data\\epoc.ini";
- ret = system(copyShellIni.c_str());
- if(ret != 0)
- {
- cout<<"failed to copy epoc.ini: "<<endl<<copyShellIni<<endl<<" failed"<<endl;
- return ret;
- }
-
- string copyXml = "copy /Y " + testToolPath + "wintapstaticnogateway.xml " + drive + ":\\epoc32\\" + platform + "\\c";
- ret = system(copyXml.c_str());
- if(ret != 0)
- {
- cout<<"failed to copy wintapstaticnogateway.xml: "<<endl<<copyXml<<endl<<" failed"<<endl;
- return ret;
- }
-
- string copyPdd = "copy /Y " + testToolPath + "ethertap.pdd " + drive + ":\\epoc32\\release\\" + platform + "\\udeb";
- ret = system(copyPdd.c_str());
- if(ret != 0)
- {
- cout<<"failed to copy ethertap.pdd: "<<endl<<copyPdd<<endl<<" failed"<<endl;
- return ret;
- }
-
- string copyDll = "copy /Y " + testToolPath + "tsecdlg.dll " + drive + ":\\epoc32\\release\\" + platform + "\\udeb";
- ret = system(copyDll.c_str());
- if(ret != 0)
- {
- cout<<"failed to copy tsecdlg.dll: "<<endl<<copyDll<<endl<<" failed"<<endl;
- return ret;
- }
-
- // launch 'ceddump' to retrieve the current commsDat configuration
- string cedDump = drive + ":/epoc32/release/" + platform + "/" + build + "/ceddump";
- ret = system(cedDump.c_str());
- if(ret != 0)
- {
- cout<<"failed to launch ceddump: "<<endl<<cedDump<<endl<<"failed"<<endl;
- return ret;
- }
-
- // delete the old backup file, if it exists
- string delBackup = "del " + drive + ":\\epoc32\\" + platform + "\\c\\tlsbackup.cfg";
- cout<<"\ntrying to delete old backup file: tlsbackup.cfg"<<endl;
- ret = system(delBackup.c_str());
- if(ret != 0)
- {}
-
- // make a backup of current commsDat configuration
- string backup = "rename " + drive + ":\\epoc32\\" + platform + "\\c\\cedout.cfg tlsbackup.cfg";
- ret = system(backup.c_str());
- if(ret != 0)
- {
- cout<<"failed to save current commsDat: "<<endl<<backup<<endl<<"failed"<<endl;
- return ret;
- }
-
- // set up commsDat for loopback using WinTAP
- string winTap = drive + ":\\epoc32\\release\\" + platform + "\\" + build + "\\ced c:\\WinTapStaticNoGateway.xml";
- ret = system(winTap.c_str());
- if(ret != 0)
- {
- cout<<"failed commsDat setup for WinTap: "<<endl<<winTap<<endl<<"failed"<<endl;
- return ret;
- }
- // copy epoc.ini so that the techview boots up in GUI mode - the test runs only in GUI mode
- string copyIni = "copy /Y " + testToolPath + "epoc.ini " + drive + ":\\epoc32\\data\\epoc.ini";
- ret = system(copyIni.c_str());
- if(ret != 0)
- {
- cout<<"failed to copy epoc.ini: "<<endl<<copyIni<<endl<<" failed"<<endl;
- return ret;
- }
-
-
- return 0;
- }
-
-/* this function restores the commsDat setup to the original settings (i.e. to that
- of before running TLS test
-
- its parameters are:
- 1) drive (in): the drive on which epoc is mapped
- 2) platform (in): the platform (e.g. WINSCW)
- 3) build (in): the build (e.g. UDEB)
-*/
-
-int EpocPostTestConfig(const string& drive, const string& platform, const string& build)
- {
- string testToolPath = TestToolWrapperPath;
-
- string copyShellIni = "copy /Y " + testToolPath + "epoc_shell.ini " + drive + ":\\epoc32\\data\\epoc.ini";
- int ret = system(copyShellIni.c_str());
- if(ret != 0)
- {
- cout<<"failed to copy epoc.ini: "<<endl<<copyShellIni<<endl<<" failed"<<endl;
- return ret;
- }
-
- // restore previous commsDat setup
- string prevSetting = drive + ":\\epoc32\\release\\" + platform + "\\" + build + "\\ced c:\\tlsbackup.cfg";
- ret = system(prevSetting.c_str());
- if(ret != 0)
- {
- cout<<"failed to restore previous commsDat setup: "<<endl<<prevSetting<<endl<<"failed"<<endl;
- return ret;
- }
-
- // rename the backup file to original
- string backup = "rename " + drive + ":\\epoc32\\" + platform + "\\c\\tlsbackup.cfg cedout.cfg";
- ret = system(backup.c_str());
- if(ret != 0)
- {
- cout<<"failed to restore backup file: "<<endl<<backup<<endl<<"failed"<<endl;
- return ret;
- }
-
- // restore original epoc.ini and secdlg.dll
- string backupEpoc = "copy /Y " + testToolPath + "backup\\epoc.ini " + drive + ":\\epoc32\\data\\epoc.ini " ;
- ret = system(backupEpoc.c_str());
- if(ret != 0)
- {
- cout<<"failed to copy epoc.ini: "<<endl<<backupEpoc<<endl<<" failed"<<endl;
- return ret;
- }
-
- string backupSec = "copy /Y " + testToolPath + "backup\\secdlg.dll " + drive + ":\\epoc32\\release\\" + platform + "\\" + build + "\\secdlg.dll " ;
- ret = system(backupSec.c_str());
- if(ret != 0)
- {
- cout<<"failed to copy secdlg.dll: "<<endl<<backupSec<<endl<<" failed"<<endl;
- return ret;
- }
- // delete tsecdlg.dll from epoc drive
- string deletesecdlg = "del " + drive + ":\\epoc32\\release\\" + platform + "\\" + build + "\\tsecdlg.dll ";
- ret = system(deletesecdlg.c_str());
- if(ret != 0)
- {
- cout<<"failed to delete tsecdlg.dll: "<<endl<<deletesecdlg<<endl<<" failed"<<endl;
- return ret;
- }
-
-
- return 0;
-
- }
-
-/* this function waits for Epoc TLS client test to finish
-*/
-
-void WaitForEpocTest()
- {
- DWORD dwExitCode;
- GetExitCodeProcess(processInfo.hProcess, &dwExitCode);
- while(dwExitCode == STILL_ACTIVE)
- {
- cout<<".";
- GetExitCodeProcess(processInfo.hProcess, &dwExitCode);
- Sleep(1000);
- }
- }
-
-bool ProcessRunning(HANDLE handle)
- {
- DWORD dwExitCode;
- GetExitCodeProcess(handle, &dwExitCode);
- if(dwExitCode == STILL_ACTIVE)
- {
- return true;
- }
- else
- {
- return false;
- }
- }
-
-int PingEpoc()
- {
- int ret = system("ping -n 1 -w 20000 192.168.0.2");
- return ret;
- }
-
-/* this program takes one argument:
- 1) config file in text format
-*/
-int main(int argc, char* argv[])
- {
- if(argc != 2)
- {
- cout << argv[0]
- << " [config file] "<<endl;
-
- return -1;
- }
-
- string fileName = argv[1];
-
- string configSettings = " --no-gui ";
- int ret = ReadConfigurations(fileName, configSettings);
- if(ret != 0)
- {
- return ret;
- }
-
- string drive;
- string platform;
- string build;
-
- GetEpocDrive(drive);
-
- ret = GetPlatformAndBuild(fileName, platform, build);
- if(ret != 0)
- {
- return ret;
- }
-
- // kill the previously running tlsclienttest program, if any
- // cout<<"zzz before killing"<<endl;
- // ret = system("TASKKILL /F /IM tlsclienttest.exe /T");
- // cout<<"zzz after killing1: "<<ret<<endl;
- // ret = system("TASKKILL /F /IM java.exe /T");
- // cout<<"zzz after killing2: "<<ret<<endl;
- // run epoc side TLS test client
- ret = RunEpocTlsTest(drive, platform, build);
- if(ret != 0)
- {
- cout<<"Exiting program"<<endl;
- return ret;
- }
-
- string jarPath = CodenomiconPath;
- jarPath += "\"";
- string quotedJarPath = "\"" + jarPath;
-
- // run Codenomicon TLS Client test tool
- cout<<"Launching Codenomicon TLS Client test tool"<<endl;
- ret = RunTlsTestTool(configSettings, quotedJarPath);
- if(ret != 0)
- {
- return ret;
- }
-
- // now Epoc TLS Client test should be executed till Codenomicon tool is running
-/* while(TlsTestToolRunning())
- {
- WaitForEpocTest();
-
- // check if the Codenomicon test tool is still running
- if(TlsTestToolRunning())
- {
- // Codenomicon test tool still running, run epoc side TLS test client again
- ret = RunEpocTlsTest(drive, platform, build);
- if(ret != 0)
- {
- cout<<"Exiting program"<<endl;
- return ret;
- }
- }
- }
- */
-
- HANDLE handles[2];
- handles[0] = processInfo.hProcess;
- handles[1] = processInfoTls.hProcess;
- /* Commented code starts-*/
- // wait for any of the process to finish
- WaitForMultipleObjects(2, handles, false, INFINITE);
-
- // if epoc side TLS test finished and Codenomicon
- // tool is still running, then terminate Codenomicon process
- if(!ProcessRunning(processInfo.hProcess))
- {
- if(ProcessRunning(processInfoTls.hProcess))
- {
- // not a clean way, but have to terminate Codenomicon test tool
- TerminateProcess(processInfoTls.hProcess, 1);
- }
- }
-
- // if Codenomicon test tool is finished, then terminate the epoc side test
- if(!ProcessRunning(processInfoTls.hProcess))
- {
- if(ProcessRunning(processInfo.hProcess))
- {
- // not a clean way, but we have to terminate epoc test
- TerminateProcess(processInfo.hProcess, 1);
- }
- }
-
- /* commented code ends*/
-
- // change started ****************
-
- // while(ProcessRunning(processInfo.hProcess) && ProcessRunning(processInfoTls.hProcess))
- /* while(1)
- {
- // wait for any of the process to finish
- WaitForMultipleObjects(2, handles, false, 20000);
-
- // if epoc side TLS test finished and Codenomicon
- // tool is still running, then terminate Codenomicon process
- if(!ProcessRunning(processInfo.hProcess))
- {
- cout<<"\nepoc finished, terminating codenomicon"<<endl;
- if(ProcessRunning(processInfoTls.hProcess))
- {
- // not a clean way, but have to terminate Codenomicon test tool
- TerminateProcess(processInfoTls.hProcess, 1);
- return 0;
- }
- }
-
- // if Codenomicon test tool is finished, then terminate the epoc side test
- if(!ProcessRunning(processInfoTls.hProcess))
- {
- cout<<"\ncodenomicon finished, terminating epoc"<<endl;
- if(ProcessRunning(processInfo.hProcess))
- {
- // not a clean way, but we have to terminate epoc test
- TerminateProcess(processInfo.hProcess, 1);
- return 0;
- }
- }
-
- // check if the epoc side TLS test has crashed
- ret = PingEpoc();
- if(ret != 0)
- {
- // epoc not responding, kill the processes and return
- if(ProcessRunning(processInfoTls.hProcess))
- {
- TerminateProcess(processInfoTls.hProcess, 1);
- }
-
- if(ProcessRunning(processInfo.hProcess))
- {
- TerminateProcess(processInfo.hProcess, 1);
- }
-
- return ret;
- }
- }
-
- */
-
-// change ends ****************
-
- /* now that the test tool has executed, we need to get the results from the log file
- but first we need the log directory for reading the log file
- */
- /* string logDir;
- ret = GetLogDirectory(fileName, logDir);
- if(ret != 0)
- {
- cout<<"\nwaiting for Epoc TLS Client test to exit";
- // wait for epoc tls test to finish
- WaitForEpocTest();
-
- // restore previous commsDat settings
- ret = EpocPostTestConfig(drive, platform, build);
- return ret;
- }
- */
- // convert the backward slashes to forward slashes in the path
- // ConvertPath(logDir);
-
- // prepare a report from the log file
- // string outFile("report.txt");
- // ret = ParseLog(logDir, outFile);
-
- // wait for epoc tls test to finish
- // cout<<"\nwaiting for Epoc TLS Client test to exit";
- // WaitForEpocTest();
-
- // restore previous commsDat settings
-// cout<<"\nrestoring previous commsDat settings"<<endl;
- ret = EpocPostTestConfig(drive, platform, build);
-
- return ret;
- }
-
--- a/networksecurity/tls/test/codenomicon/TLS test wrapper/scripts/configssl3.txt Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-[platform] winscw
-[build] udeb
-
-//codenomicon parameters
-[params]
-index 24,25,28-33,35
-listen-port 443
-server-name 192.168.0.1
-log-dir d:\tls\logs\ssl3
--- a/networksecurity/tls/test/codenomicon/TLS test wrapper/scripts/configssl3alert.txt Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-[platform] winscw
-[build] udeb
-
-//codenomicon parameters
-[params]
-index 11973-13220
-listen-port 443
-server-name 192.168.0.1
-log-dir d:\tls\logs\ssl3alert
\ No newline at end of file
--- a/networksecurity/tls/test/codenomicon/TLS test wrapper/scripts/configssl3ccs.txt Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-[platform] winscw
-[build] udeb
-
-//codenomicon parameters
-[params]
-index 8193-8408
-listen-port 443
-server-name 192.168.0.1
-log-dir d:\tls\logs\ssl3ccs
\ No newline at end of file
--- a/networksecurity/tls/test/codenomicon/TLS test wrapper/scripts/configssl3handshake.txt Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-[platform] winscw
-[build] udeb
-
-//codenomicon parameters
-[params]
-index 13221-13231
-listen-port 443
-server-name 192.168.0.1
-log-dir d:\tls\logs\ssl3handshake
\ No newline at end of file
--- a/networksecurity/tls/test/codenomicon/TLS test wrapper/scripts/configssl3hs02.txt Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-[platform] winscw
-[build] udeb
-
-//codenomicon parameters
-[params]
-index 7122-7530
-listen-port 443
-server-name 192.168.0.1
-log-dir d:\tls\logs\ssl3hs02
--- a/networksecurity/tls/test/codenomicon/TLS test wrapper/scripts/configssl3hs0b.txt Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-[platform] winscw
-[build] udeb
-
-//codenomicon parameters
-[params]
-index 7531-7906
-listen-port 443
-server-name 192.168.0.1
-log-dir d:\tls\logs\ssl3hs0b
\ No newline at end of file
--- a/networksecurity/tls/test/codenomicon/TLS test wrapper/scripts/configssl3hs0c.txt Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-[platform] winscw
-[build] udeb
-
-//codenomicon parameters
-[params]
-index 9005-9612
-listen-port 443
-server-name 192.168.0.1
-log-dir d:\tls\logs\ssl3hs0c
\ No newline at end of file
--- a/networksecurity/tls/test/codenomicon/TLS test wrapper/scripts/configssl3hs0d.txt Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-[platform] winscw
-[build] udeb
-
-//codenomicon parameters
-[params]
-index 9613-11972
-listen-port 443
-server-name 192.168.0.1
-log-dir d:\tls\logs\ssl3hs0d
\ No newline at end of file
--- a/networksecurity/tls/test/codenomicon/TLS test wrapper/scripts/configssl3hs0e.txt Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-[platform] winscw
-[build] udeb
-
-//codenomicon parameters
-[params]
-index 7907-8192
-listen-port 443
-server-name 192.168.0.1
-log-dir d:\tls\logs\ssl3hs0e
\ No newline at end of file
--- a/networksecurity/tls/test/codenomicon/TLS test wrapper/scripts/configssl3hs14.txt Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-[platform] winscw
-[build] udeb
-
-//codenomicon parameters
-[params]
-index 8409-8750
-listen-port 443
-server-name 192.168.0.1
-log-dir d:\tls\logs\ssl3hs14
\ No newline at end of file
--- a/networksecurity/tls/test/codenomicon/TLS test wrapper/scripts/configssl3hs17.txt Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-[platform] winscw
-[build] udeb
-
-//codenomicon parameters
-[params]
-index 8751-9004
-listen-port 443
-server-name 192.168.0.1
-log-dir d:\tls\logs\ssl3hs17
\ No newline at end of file
--- a/networksecurity/tls/test/codenomicon/TLS test wrapper/scripts/configtls10.txt Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-[platform] winscw
-[build] udeb
-
-//codenomicon parameters
-[params]
-index 0-4,6,7,10-15,17,21
-listen-port 443
-server-name 192.168.0.1
-log-dir d:\tls\logs\tls10
--- a/networksecurity/tls/test/codenomicon/TLS test wrapper/scripts/configtls10handshake.txt Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-[platform] winscw
-[build] udeb
-
-//codenomicon parameters
-[params]
-index 7105-7121
-listen-port 443
-server-name 192.168.0.1
-log-dir d:\tls\logs\tls10handshake
--- a/networksecurity/tls/test/codenomicon/TLS test wrapper/scripts/configtls1alert.txt Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-[platform] winscw
-[build] udeb
-
-//codenomicon parameters
-[params]
-index 4890-6137
-listen-port 443
-server-name 192.168.0.1
-log-dir d:\tls\logs\tls1alert
--- a/networksecurity/tls/test/codenomicon/TLS test wrapper/scripts/configtls1ccs.txt Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-[platform] winscw
-[build] udeb
-
-//codenomicon parameters
-[params]
-index 1110-1325
-listen-port 443
-server-name 192.168.0.1
-log-dir d:\tls\logs\tls1ccs
--- a/networksecurity/tls/test/codenomicon/TLS test wrapper/scripts/configtls1hs02.txt Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-[platform] winscw
-[build] udeb
-
-//codenomicon parameters
-[params]
-index 39-107,112-141,149-447
-listen-port 443
-server-name 192.168.0.1
-log-dir d:\tls\logs\tls1hs02
--- a/networksecurity/tls/test/codenomicon/TLS test wrapper/scripts/configtls1hs0b.txt Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-[platform] winscw
-[build] udeb
-
-//codenomicon parameters
-[params]
-index 448-516,521-550,558-823
-listen-port 443
-server-name 192.168.0.1
-log-dir d:\tls\logs\tls1hs0b
--- a/networksecurity/tls/test/codenomicon/TLS test wrapper/scripts/configtls1hs0c.txt Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-[platform] winscw
-[build] udeb
-
-//codenomicon parameters
-[params]
-index 1922-2529
-listen-port 443
-server-name 192.168.0.1
-log-dir d:\tls\logs\tls1hs0c
--- a/networksecurity/tls/test/codenomicon/TLS test wrapper/scripts/configtls1hs0d.txt Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-[platform] winscw
-[build] udeb
-
-//codenomicon parameters
-[params]
-index 2530-4889
-listen-port 443
-server-name 192.168.0.1
-log-dir d:\tls\logs\tls1hs0d
--- a/networksecurity/tls/test/codenomicon/TLS test wrapper/scripts/configtls1hs0e.txt Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-[platform] winscw
-[build] udeb
-
-//codenomicon parameters
-[params]
-index 824-1109
-listen-port 443
-server-name 192.168.0.1
-log-dir d:\tls\logs\tls1hs0e
--- a/networksecurity/tls/test/codenomicon/TLS test wrapper/scripts/configtls1hs14.txt Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-[platform] winscw
-[build] udeb
-
-//codenomicon parameters
-[params]
-index 1326-1667
-listen-port 443
-server-name 192.168.0.1
-log-dir d:\tls\logs\tls1hs14
--- a/networksecurity/tls/test/codenomicon/TLS test wrapper/scripts/configtls1hs17.txt Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-[platform] winscw
-[build] udeb
-
-//codenomicon parameters
-[params]
-index 1668-1921
-listen-port 443
-server-name 192.168.0.1
-log-dir d:\tls\logs\tls1hs17
--- a/networksecurity/tls/test/codenomicon/TLS test wrapper/scripts/configtls1srccs.txt Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-[platform] winscw
-[build] udeb
-
-//codenomicon parameters
-[params]
-index 6547-6762
-listen-port 443
-server-name 192.168.0.1
-log-dir d:\tls\logs\tls1srccs
--- a/networksecurity/tls/test/codenomicon/TLS test wrapper/scripts/configtls1srhs02.txt Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-[platform] winscw
-[build] udeb
-
-//codenomicon parameters
-[params]
-index 6138-6546
-listen-port 443
-server-name 192.168.0.1
-log-dir d:\tls\logs\tls1srhs02
--- a/networksecurity/tls/test/codenomicon/TLS test wrapper/scripts/configtls1srhs14.txt Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-[platform] winscw
-[build] udeb
-
-//codenomicon parameters
-[params]
-index 6763-7104
-listen-port 443
-server-name 192.168.0.1
-log-dir d:\tls\logs\tls1srhs14
--- a/networksecurity/tls/test/codenomicon/TLS test wrapper/tlsconfig.txt Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-[platform] winscw
-[build] udeb
-
-//codenomicon parameters
-[params]
-index 0
-listen-port 443
-server-name 192.168.0.1
-log-dir d:\tls\logs\
--- a/networksecurity/tls/test/codenomicon/TlsClientTest/WinTapStaticNoGateway.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/test/codenomicon/TlsClientTest/WinTapStaticNoGateway.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
Binary file networksecurity/tls/test/te_tlsunittest/configs/te_tlsunittest.ini has changed
--- a/networksecurity/tls/ts_tls/scripts/TLS_PSK_WITH_3DES_EDE_CBC_SHA.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/TLS_PSK_WITH_3DES_EDE_CBC_SHA.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
//TLS_PSK_WITH_3DES_EDE_CBC_SHA.ini
--- a/networksecurity/tls/ts_tls/scripts/TLS_PSK_WITH_AES_128_CBC_SHA.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/TLS_PSK_WITH_AES_128_CBC_SHA.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
//TLS_PSK_WITH_AES_128_CBC_SHA.ini
--- a/networksecurity/tls/ts_tls/scripts/TLS_PSK_WITH_AES_128_CBC_SHA_NOCALLBACK.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/TLS_PSK_WITH_AES_128_CBC_SHA_NOCALLBACK.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
//TLS_PSK_WITH_AES_128_CBC_SHA_NOCALLBACK.ini
--- a/networksecurity/tls/ts_tls/scripts/TLS_PSK_WITH_AES_256_CBC_SHA.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/TLS_PSK_WITH_AES_256_CBC_SHA.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
//TLS_PSK_WITH_AES_256_CBC_SHA.ini
--- a/networksecurity/tls/ts_tls/scripts/TLS_PSK_WITH_RC4_128_SHA.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/TLS_PSK_WITH_RC4_128_SHA.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
//TLS_PSK_WITH_RC4_128_SHA.ini
--- a/networksecurity/tls/ts_tls/scripts/TLS_RSA_WITH_NULL_MD5.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/TLS_RSA_WITH_NULL_MD5.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
//TLS_RSA_WITH_NULL_MD5.ini
--- a/networksecurity/tls/ts_tls/scripts/TLS_RSA_WITH_NULL_SHA.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/TLS_RSA_WITH_NULL_SHA.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
//TLS_RSA_WITH_NULL_SHA.ini
--- a/networksecurity/tls/ts_tls/scripts/TLS_SNE_MULTIPLE_SERVER.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/TLS_SNE_MULTIPLE_SERVER.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
//TLS_SNE_MULTIPLE_SERVER.ini
--- a/networksecurity/tls/ts_tls/scripts/TLS_SNE_SINGLE_SERVER.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/TLS_SNE_SINGLE_SERVER.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
//TLS_SNE_SINGLE_SERVER.ini
--- a/networksecurity/tls/ts_tls/scripts/TLS_SNE_SINGLE_SERVER_NEG.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/TLS_SNE_SINGLE_SERVER_NEG.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
//TLS_SNE_SINGLE_SERVER_NEG.ini
--- a/networksecurity/tls/ts_tls/scripts/Tls11.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/Tls11.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
/////////////////////////////////////////////
TLS11
--- a/networksecurity/tls/ts_tls/scripts/Tls12.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/Tls12.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
/////////////////////////////////////////////
TLS12
--- a/networksecurity/tls/ts_tls/scripts/Tls13.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/Tls13.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
/////////////////////////////////////////////
TLS13
--- a/networksecurity/tls/ts_tls/scripts/Tls14.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/Tls14.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
/////////////////////////////////////////////
TLS14
--- a/networksecurity/tls/ts_tls/scripts/Tls16.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/Tls16.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
/////////////////////////////////////////////
TLS16
--- a/networksecurity/tls/ts_tls/scripts/Tls19.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/Tls19.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
/////////////////////////////////////////////
TLS19
--- a/networksecurity/tls/ts_tls/scripts/Tls20.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/Tls20.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
/////////////////////////////////////////////
TLS20
--- a/networksecurity/tls/ts_tls/scripts/Tls21.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/Tls21.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
/////////////////////////////////////////////
TLS21
--- a/networksecurity/tls/ts_tls/scripts/Tls22.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/Tls22.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
/////////////////////////////////////////////
TLS22
--- a/networksecurity/tls/ts_tls/scripts/Tls23.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/Tls23.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
/////////////////////////////////////////////
TLS23
--- a/networksecurity/tls/ts_tls/scripts/Tls24.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/Tls24.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
/////////////////////////////////////////////
TLS24
--- a/networksecurity/tls/ts_tls/scripts/Tls25.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/Tls25.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
/////////////////////////////////////////////
TLS25
--- a/networksecurity/tls/ts_tls/scripts/Tls26.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/Tls26.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
/////////////////////////////////////////////
TLS26
--- a/networksecurity/tls/ts_tls/scripts/Tls28.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/Tls28.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
/////////////////////////////////////////////
TLS28
--- a/networksecurity/tls/ts_tls/scripts/Tls3.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/Tls3.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
//
// T_AUTOSSL config file. This file should be placed in /epoc32/wins/c/system/data/t_autossl.ini
//
--- a/networksecurity/tls/ts_tls/scripts/Tls36.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/Tls36.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
/////////////////////////////////////////////
TLS36
--- a/networksecurity/tls/ts_tls/scripts/Tls38.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/Tls38.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
/////////////////////////////////////////////
TLS38
--- a/networksecurity/tls/ts_tls/scripts/Tls4.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/Tls4.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
/////////////////////////////////////////
//test 4
--- a/networksecurity/tls/ts_tls/scripts/Tls5.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/Tls5.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
///////////////////////////////////////////
//TLS5
--- a/networksecurity/tls/ts_tls/scripts/Tls5b.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/Tls5b.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
/////////////////////////////////////////////
TLS5B
--- a/networksecurity/tls/ts_tls/scripts/Tls8.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/Tls8.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
///////////////////////////////////////////
//TLS8
--- a/networksecurity/tls/ts_tls/scripts/Tls9.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/Tls9.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
///////////////////////////////////////////
//TLS9
--- a/networksecurity/tls/ts_tls/scripts/TlsA.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/TlsA.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
/////////////////////////////////////////////
TLSA
--- a/networksecurity/tls/ts_tls/scripts/Tls_ethernet.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/Tls_ethernet.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networksecurity/tls/ts_tls/scripts/Tlssa.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/Tlssa.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
/////////////////////////////////////////////
SSLA
--- a/networksecurity/tls/ts_tls/scripts/tls1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/tls1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
//
// T_AUTOSSL config file. This file should be placed in /epoc32/wins/c/system/data/t_autossl.ini
//
--- a/networksecurity/tls/ts_tls/scripts/tls2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/tls2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
//
// T_AUTOSSL config file. This file should be placed in /epoc32/wins/c/system/data/t_autossl.ini
//
--- a/networksecurity/tls/ts_tls/scripts/tls2f.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/tls2f.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
//
// T_AUTOSSL config file. This file should be placed in /epoc32/wins/c/system/data/t_autossl.ini
//
--- a/networksecurity/tls/ts_tls/scripts/tls35.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/tls35.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
/////////////////////////////////////////
test AES
--- a/networksecurity/tls/ts_tls/scripts/tls37.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/tls37.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
/////////////////////////////////////////
test37
--- a/networksecurity/tls/ts_tls/scripts/tls_oom.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tls/ts_tls/scripts/tls_oom.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
/////////////////////////////////////////////
#TLS Out of memory test
--- a/networksecurity/tlsprovider/Test/scripts/batchfiles/tlsprov_ethernetced.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tlsprovider/Test/scripts/batchfiles/tlsprov_ethernetced.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/networksecurity/tlsprovider/Test/scripts/te_tlsprov.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tlsprovider/Test/scripts/te_tlsprov.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+// Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
[TestStep3_1]
ServerRnd=z:\testdata\configs\tlsprovtestdata\ciphersuite03_SSL\ServerRnd.bin
--- a/networksecurity/tlsprovider/Test/scripts/testtokens.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tlsprovider/Test/scripts/testtokens.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,20 @@
+// Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+// Core Agent Provider State/Transition/Class Library
+//
+//
+
[TLS_RSA_WITH_AES_256_CBC_SHA]
// server and client random.... I generate these with openssl rand 32 > rand.out
ServerRandomFile=z:\testdata\testtokens\server.rand
--- a/networksecurity/tlsprovider/Test/scripts/tnoclientauthdialog.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tlsprovider/Test/scripts/tnoclientauthdialog.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
/////////////////////////////////////////
//client authentication
//////////////////////////////////////////
--- a/networksecurity/tlsprovider/Test/scripts/tsecuretlsdialog.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tlsprovider/Test/scripts/tsecuretlsdialog.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,16 @@
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
/////////////////////////////////////////
//client authentication
//////////////////////////////////////////
--- a/networksecurity/tlsprovider/Test/tlstest2/scripts/tls_smoke.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tlsprovider/Test/tlstest2/scripts/tls_smoke.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,17 @@
+// Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
// SEC-TLS-SMOKE-0001
[TLS_PSK_WITH_AES_128_CBC_SHA]
--- a/networksecurity/tlsprovider/Test/tlstest2/scripts/tlstest2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/networksecurity/tlsprovider/Test/tlstest2/scripts/tlstest2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+// Copyright (c) 2006-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
[maxrandinterval]
MaxInterval=30
--- a/package_definition.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/package_definition.xml Fri Apr 16 16:36:59 2010 +0300
@@ -92,9 +92,6 @@
<component id="commsuserpromptmgr" name="Comms User Prompt Manager" introduced="^3" purpose="mandatory">
<unit bldFile="networkcontrol/commsuserpromptmgr/group" mrp="networkcontrol/commsuserpromptmgr/group/networking_netups.mrp"/>
</component>
- <component id="ipupsplugins" name="IP UPS Plugins" introduced="^3" purpose="optional" class="plugin">
- <unit bldFile="networkcontrol/ipupsplugins/group" mrp="networkcontrol/ipupsplugins/group/networking_ipups.mrp"/>
- </component>
</collection>
<collection id="networkprotocols" name="Network Protocols" level="plugin">
<component id="tcpipv4config" name="TCP/IPv4/v6 Config" introduced="7.0" purpose="mandatory" class="config" filter="test">
--- a/tcpiputils/dhcp/documentation/DHCP Architecture.mdl Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,7965 +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 "3ED3504F0213"
- 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 "3ED3504F0215"
- exportControl "Public"
- global TRUE
- logical_models (list unit_reference_list
- (object Mechanism @1
- logical_models (list unit_reference_list
- (object Object "CNIFConfigurationControl"
- quid "3EFAF4760145"
- collaborators (list link_list
- (object Link
- quid "3EFAF49200F6"
- supplier "RConfigDaemon"
- quidu "3EFAF483029C"
- messages (list Messages
- (object Message "Connect()"
- quid "3EFAF49200F7"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0)
- (object Message "Ioctl()"
- quid "3EFAF4A20135"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 1))))
- persistence "Transient"
- multi FALSE)
- (object Object "RConfigDaemon"
- quid "3EFAF483029C"
- collaborators (list link_list
- (object Link
- quid "3EFAF4E001A2"
- supplier "CDHCPSession"
- quidu "3EFAF4CF027D"
- messages (list Messages
- (object Message "IPC Message Transfer"
- quid "3EFAF4E001A3"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2.1"
- ordinal 2))))
- persistence "Transient"
- multi FALSE)
- (object Object "CDHCPSession"
- quid "3EFAF4CF027D"
- collaborators (list link_list
- (object Link
- quid "3EFAF5040348"
- supplier "CDHCPSession"
- quidu "3EFAF4CF027D"
- messages (list Messages
- (object Message "IoctlL()"
- quid "3EFAF5040349"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2.1.2"
- ordinal 4)
- (object Message "ServiceL()"
- quid "3EFAF583026D"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2.1.1"
- ordinal 3)))
- (object Link
- quid "3EFAF5340319"
- supplier "CDHCPIP4Control"
- quidu "3EFAF4FB00A8")
- (object Link
- quid "3EFAF54B004B"
- supplier "CDHCPControl"
- quidu "3EFAF4F700A8"
- messages (list Messages
- (object Message "HandleClientRequest()"
- quid "3FBB30C10251"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2.1.3"
- ordinal 5))))
- persistence "Transient"
- multi FALSE)
- (object Object "CDHCPControl"
- quid "3EFAF4F700A8"
- collaborators (list link_list
- (object Link
- quid "3FBB30EB0186"
- supplier "CDHCPIP4Control"
- quidu "3EFAF4FB00A8"
- messages (list Messages
- (object Message "HandleClientRequest()"
- quid "3FBB30EB0187"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2.1.3.1"
- ordinal 6))))
- persistence "Transient"
- multi FALSE)
- (object Object "CDHCPIP4Control"
- quid "3EFAF4FB00A8"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @2
- logical_models (list unit_reference_list
- (object Object "CDHCPController"
- quid "3EE7054701C5"
- collaborators (list link_list
- (object Link
- quid "3EE705C10196"
- supplier "CDHCPServer"
- quidu "3EE705A203B9"
- messages (list Messages
- (object Message ""
- quid "3EEF22810177"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1"
- ordinal 1)
- (object Message ""
- quid "3EEF229202AF"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "1.1.1"
- ordinal 2)))
- (object Link
- quid "3EE705FC0119"
- supplier "CDHCPv4If"
- quidu "3EE705AB0242"
- messages (list Messages
- (object Message ""
- quid "3EEF229801A5"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2"
- ordinal 3)
- (object Message ""
- quid "3EEF22A102CE"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "1.2.1"
- ordinal 4))))
- persistence "Transient"
- multi FALSE)
- (object Object "CDHCPServer"
- quid "3EE705A203B9"
- persistence "Transient"
- multi FALSE)
- (object Object "CDHCPv4If"
- quid "3EE705AB0242"
- collaborators (list link_list
- (object Link
- quid "3EE7083D006D"
- supplier "CDHCPServer"
- quidu "3EE705A203B9"
- messages (list Messages
- (object Message ""
- quid "3EEF25E7009C"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2.2"
- ordinal 5)
- (object Message ""
- quid "3EEF261802BF"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "1.2.2.1"
- ordinal 6))))
- persistence "Transient"
- multi FALSE)
- (object Object "RConnection"
- quid "3EEF20930000"
- collaborators (list link_list
- (object Link
- quid "3EEF20C20138"
- supplier "CDHCPController"
- quidu "3EE7054701C5"
- messages (list Messages
- (object Message ""
- quid "3EEF20C20139"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0))))
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @3
- logical_models (list unit_reference_list
- (object Object "RConfigDaemon"
- quid "3FBA0A690167"
- collaborators (list link_list
- (object Link
- quid "3FBA0B73007D"
- supplier "CDHCPSession"
- quidu "3FBA0A85008C"
- messages (list Messages
- (object Message "IPC call to configure new connection"
- quid "3FBA0B73007E"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0))))
- persistence "Transient"
- multi FALSE)
- (object Object "CDHCPSession"
- quid "3FBA0A85008C"
- collaborators (list link_list
- (object Link
- quid "3FBA0B91033C"
- supplier "CDHCPIP4Control"
- quidu "3FBA0A9403C8"
- messages (list Messages
- (object Message "NewL()"
- quid "3FBA0B91033D"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1"
- ordinal 1)
- (object Message "ConfigureL()"
- quid "3FBA234E029F"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2"
- ordinal 2))))
- persistence "Transient"
- multi FALSE)
- (object Object "CDHCPIP4Control"
- quid "3FBA0A9403C8"
- collaborators (list link_list
- (object Link
- quid "3FBA0B9E030D"
- supplier "CDHCPIP4StateMachine"
- quidu "3FBA0ABA0148"
- messages (list Messages
- (object Message "NewL()"
- quid "3FBA235F038A"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2.1"
- ordinal 3)
- (object Message "StartInit()"
- quid "3FBA23C80119"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2.2"
- ordinal 9))))
- persistence "Transient"
- multi FALSE)
- (object Object "CDHCPIP4StateMachine"
- quid "3FBA0ABA0148"
- collaborators (list link_list
- (object Link
- quid "3FBA0BA603A9"
- supplier "CDHCPInit"
- quidu "3FBA0ADF008C"
- messages (list Messages
- (object Message "NewL()"
- quid "3FBA23F002DE"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2.1.5"
- ordinal 8)
- (object Message "Process()"
- quid "3FBA24480138"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2.2.2"
- ordinal 11)
- (object Message "CreateDiscoverMsgL()"
- quid "3FBA246F032C"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "1.2.2.2.1"
- ordinal 12)
- (object Message "CloseNSend()"
- quid "3FBA25280261"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "2"
- ordinal 14)))
- (object Link
- quid "3FBA0C9801A5"
- supplier "RConnection"
- quidu "3FBA0C7F0138"
- messages (list Messages
- (object Message "Attach()"
- quid "3FBA2380002E"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2.1.1"
- ordinal 4)))
- (object Link
- quid "3FBA0CA003B9"
- supplier "RSocket"
- quidu "3FBA0C8302CE"
- messages (list Messages
- (object Message "Open()"
- quid "3FBA23850138"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2.1.2"
- ordinal 5)
- (object Message "Send message"
- quid "3FBA25340000"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3"
- ordinal 15)))
- (object Link
- quid "3FBA0DD8033C"
- supplier "CMessageSender"
- quidu "3FBA0DA0003E"
- messages (list Messages
- (object Message "NewL()"
- quid "3FBA23A60128"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2.1.4"
- ordinal 7)))
- (object Link
- quid "3FBA0DF5033C"
- supplier "CDHCPMessageHeaderIP4"
- quidu "3FBA0DDE0196"
- messages (list Messages
- (object Message "NewL()"
- quid "3FBA2396029F"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2.1.3"
- ordinal 6)
- (object Message "Set message contents"
- quid "3FBA24B302BF"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2.2.3"
- ordinal 13)))
- (object Link
- quid "3FBA2404001F"
- supplier "CDHCPIP4StateMachine"
- quidu "3FBA0ABA0148"
- messages (list Messages
- (object Message "Start state machine"
- quid "3FBA24040020"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2.2.1"
- ordinal 10))))
- persistence "Transient"
- multi FALSE)
- (object Object "CDHCPInit"
- quid "3FBA0ADF008C"
- collaborators (list link_list
- (object Link
- quid "3FBA0BD00251"
- supplier "CDHCPInit"
- quidu "3FBA0ADF008C"))
- persistence "Transient"
- multi FALSE)
- (object Object "RConnection"
- quid "3FBA0C7F0138"
- persistence "Transient"
- multi FALSE)
- (object Object "RSocket"
- quid "3FBA0C8302CE"
- persistence "Transient"
- multi FALSE)
- (object Object "CMessageSender"
- quid "3FBA0DA0003E"
- persistence "Transient"
- multi FALSE)
- (object Object "CDHCPMessageHeaderIP4"
- quid "3FBA0DDE0196"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @4
- logical_models (list unit_reference_list
- (object Object "CDHCPClient"
- quid "3ED48AEC0203"
- collaborators (list link_list
- (object Link
- quid "3ED48AFD037A"
- supplier "RSocket"
- quidu "3ED48AF3004E"
- messages (list Messages
- (object Message ""
- quid "3ED48AFD037B"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0)
- (object Message ""
- quid "3ED48B6401D4"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 1)
- (object Message ""
- quid "3ED48D1501F4"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "4"
- ordinal 3)
- (object Message ""
- quid "3ED48D55009C"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "5"
- ordinal 4)
- (object Message ""
- quid "3ED48EAF0177"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "7"
- ordinal 6)))
- (object Link
- quid "3ED48BA2002E"
- supplier "CDHCPClient"
- quidu "3ED48AEC0203"
- messages (list Messages
- (object Message ""
- quid "3ED48BA2002F"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3"
- ordinal 2)
- (object Message ""
- quid "3ED48D720109"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "6"
- ordinal 5))))
- persistence "Transient"
- multi FALSE)
- (object Object "RSocket"
- quid "3ED48AF3004E"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @5
- logical_models (list unit_reference_list
- (object Object "CDHCPv4If"
- quid "3EDB4A050242"
- collaborators (list link_list
- (object Link
- quid "3EDB4A5D0290"
- supplier "CDHCPv4Message"
- quidu "3EDB4A0D031C"
- messages (list Messages
- (object Message ""
- quid "3EDB4A5D0291"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0)
- (object Message ""
- quid "3EDB4B0D0251"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3"
- ordinal 2)
- (object Message ""
- quid "3EDB4B3E0203"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "5"
- ordinal 4)
- (object Message ""
- quid "3EDB4B66002E"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "7"
- ordinal 6)
- (object Message ""
- quid "3EDB4BAB0271"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "8"
- ordinal 7)))
- (object Link
- quid "3EDB4AC302BF"
- supplier "CDHCPOptionsBase"
- quidu "3EDB4AA0007D"
- messages (list Messages
- (object Message ""
- quid "3EDB4AC302C0"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 1)
- (object Message ""
- quid "3EDB4AC7002E"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "4"
- ordinal 3)
- (object Message ""
- quid "3EDB4ACD038A"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "6"
- ordinal 5)))
- (object Link
- quid "3EDB4BF203B9"
- supplier "RSocket"
- quidu "3EDB4BD702DE"
- messages (list Messages
- (object Message ""
- quid "3EDB4BF203BA"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "9"
- ordinal 8)))
- (object Link
- quid "3EE70BE9006D"
- supplier "CDHCPv4If"
- quidu "3EDB4A050242"
- messages (list Messages
- (object Message ""
- quid "3EE70BE9006E"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "10"
- ordinal 9))))
- persistence "Transient"
- multi FALSE)
- (object Object "CDHCPv4Message"
- quid "3EDB4A0D031C"
- persistence "Transient"
- multi FALSE)
- (object Object "CDHCPOptionsBase"
- quid "3EDB4AA0007D"
- collaborators (list link_list
- (object Link
- quid "3EDB4B070213"
- supplier "CDHCPv4Message"
- quidu "3EDB4A0D031C"))
- persistence "Transient"
- multi FALSE)
- (object Object "RSocket"
- quid "3EDB4BD702DE"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @6
- logical_models (list unit_reference_list
- (object Object "RSocket"
- quid "3FBA4CED005D"
- collaborators (list link_list
- (object Link
- quid "3FBA4CFD0222"
- supplier "CStateMachine"
- quidu "3FBA4CF1003E"
- messages (list Messages
- (object Message "User::RequestComplete()"
- quid "3FBA4CFD0223"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0))))
- persistence "Transient"
- multi FALSE)
- (object Object "CStateMachine"
- quid "3FBA4CF1003E"
- collaborators (list link_list
- (object Link
- quid "3FBA4D230242"
- supplier "CDHCPRequesting"
- quidu "3FBA4D170196"
- messages (list Messages
- (object Message "ProcessL()"
- quid "3FBA4D230243"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1"
- ordinal 1))))
- persistence "Transient"
- multi FALSE)
- (object Object "CDHCPRequesting"
- quid "3FBA4D170196"
- collaborators (list link_list
- (object Link
- quid "3FBA4D6C00CB"
- supplier "CDHCPRequesting"
- quidu "3FBA4D170196"
- messages (list Messages
- (object Message "ProcessAckNak()"
- quid "3FBA4D6C00CC"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.1"
- ordinal 2)))
- (object Link
- quid "3FBA506F0213"
- supplier "CDHCPIP4StateMachine"
- quidu "3FBA4D9C0261"
- messages (list Messages
- (object Message "CancelTimer()"
- quid "3FBA506F0214"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.2"
- ordinal 3)
- (object Message "HandleAck()"
- quid "3FBA51450000"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.3"
- ordinal 5))))
- persistence "Transient"
- multi FALSE)
- (object Object "CDHCPIP4StateMachine"
- quid "3FBA4D9C0261"
- collaborators (list link_list
- (object Link
- quid "3FBA513E0186"
- supplier "CExpireTimer"
- quidu "3FBA5133029F"
- messages (list Messages
- (object Message "Cancel()"
- quid "3FBA513E0187"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.2.1"
- ordinal 4)))
- (object Link
- quid "3FBA516B005D"
- supplier "CDHCPIP4StateMachine"
- quidu "3FBA4D9C0261"
- messages (list Messages
- (object Message "ConfigureInterface()"
- quid "3FBA516B005E"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.3.1"
- ordinal 6)))
- (object Link
- quid "3FBA52730138"
- supplier "RSocket"
- quidu "3FBA4CED005D"
- messages (list Messages
- (object Message "SetOpt() to configure address for interface"
- quid "3FBA52730139"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.3.2"
- ordinal 7))))
- persistence "Transient"
- multi FALSE)
- (object Object "CExpireTimer"
- quid "3FBA5133029F"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @7
- logical_models (list unit_reference_list))
- (object Mechanism @8
- logical_models (list unit_reference_list
- (object Object "RDHCPClient"
- quid "3EE9B62E035B"
- persistence "Transient"
- multi FALSE)
- (object Object "CDHCPClient"
- quid "3EE9B6350232"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @9
- logical_models (list unit_reference_list
- (object Object "RConnection"
- quid "3EF9D1300377"
- collaborators (list link_list
- (object Link
- quid "3EF9D1720135"
- supplier "CConnection"
- quidu "3EF9D1370319"
- messages (list Messages
- (object Message ""
- quid "3EF9D1720136"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0))))
- persistence "Transient"
- multi FALSE)
- (object Object "CConnection"
- quid "3EF9D1370319"
- collaborators (list link_list
- (object Link
- quid "3EF9D1890200"
- supplier "CInterface"
- quidu "3EF9D13B028D"
- messages (list Messages
- (object Message ""
- quid "3EF9D1890201"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1"
- ordinal 1))))
- persistence "Transient"
- multi FALSE)
- (object Object "CInterface"
- quid "3EF9D13B028D"
- collaborators (list link_list
- (object Link
- quid "3EF9D18C025E"
- supplier "CNifSession"
- quidu "3EF9D13F0387"
- messages (list Messages
- (object Message ""
- quid "3EF9D18C025F"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.1"
- ordinal 2))))
- persistence "Transient"
- multi FALSE)
- (object Object "CNifSession"
- quid "3EF9D13F0387"
- collaborators (list link_list
- (object Link
- quid "3EF9D190027D"
- supplier "CNifAgentRef"
- quidu "3EF9D1440348"
- messages (list Messages
- (object Message ""
- quid "3EF9D190027E"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.1.1"
- ordinal 3))))
- persistence "Transient"
- multi FALSE)
- (object Object "CNifAgentRef"
- quid "3EF9D1440348"
- collaborators (list link_list
- (object Link
- quid "3EF9D19401A2"
- supplier "CNifConfigurationControl"
- quidu "3EF9D14E001C"
- messages (list Messages
- (object Message ""
- quid "3EF9D19401A3"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.1.1.1"
- ordinal 4))))
- persistence "Transient"
- multi FALSE)
- (object Object "CNifConfigurationControl"
- quid "3EF9D14E001C"
- collaborators (list link_list
- (object Link
- quid "3EF9D1AE003B"
- supplier "RConfigDaemon"
- quidu "3EF9D19C0135"
- messages (list Messages
- (object Message ""
- quid "3EF9D1AE003C"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.1.1.1.1"
- ordinal 5)
- (object Message ""
- quid "3EF9D21D030A"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.1.1.1.2"
- ordinal 6))))
- persistence "Transient"
- multi FALSE)
- (object Object "RConfigDaemon"
- quid "3EF9D19C0135"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @10
- logical_models (list unit_reference_list
- (object Object "RSocket"
- quid "3FBA3E3C0167"
- collaborators (list link_list
- (object Link
- quid "3FBA44670242"
- supplier "CStateMachine"
- quidu "3FBA3E4001F4"
- messages (list Messages
- (object Message "User::RequestComplete()"
- quid "3FBA44670243"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0))))
- persistence "Transient"
- multi FALSE)
- (object Object "CStateMachine"
- quid "3FBA3E4001F4"
- collaborators (list link_list
- (object Link
- quid "3FBA485B000F"
- supplier "CDHCPIP4Select"
- quidu "3FBA484602EE"
- messages (list Messages
- (object Message "ProcessL()"
- quid "3FBA485B0010"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1"
- ordinal 1))))
- persistence "Transient"
- multi FALSE)
- (object Object "CDHCPIP4Select"
- quid "3FBA484602EE"
- collaborators (list link_list
- (object Link
- quid "3FBA48870261"
- supplier "CDHCPIP4StateMachine"
- quidu "3FBA48770399"
- messages (list Messages
- (object Message "CancelTimer()"
- quid "3FBA48870262"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.1"
- ordinal 2)
- (object Message "HandleOffer()"
- quid "3FBA49010261"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.2"
- ordinal 4)
- (object Message "CreateOfferAcceptance()"
- quid "3FBA493502CE"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.3"
- ordinal 5)
- (object Message "CloseNSendMsgL()"
- quid "3FBA4943036B"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.4"
- ordinal 6))))
- persistence "Transient"
- multi FALSE)
- (object Object "CDHCPIP4StateMachine"
- quid "3FBA48770399"
- collaborators (list link_list
- (object Link
- quid "3FBA48C5009C"
- supplier "CExpireTimer"
- quidu "3FBA48BC00FA"
- messages (list Messages
- (object Message "Cancel()"
- quid "3FBA48C5009D"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.1.1"
- ordinal 3)))
- (object Link
- quid "3FBA496002AF"
- supplier "CMessageSender"
- quidu "3FBA495201C5"
- messages (list Messages
- (object Message "SendL()"
- quid "3FBA496002B0"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1.4.1"
- ordinal 7))))
- persistence "Transient"
- multi FALSE)
- (object Object "CExpireTimer"
- quid "3FBA48BC00FA"
- persistence "Transient"
- multi FALSE)
- (object Object "CMessageSender"
- quid "3FBA495201C5"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @11
- logical_models (list unit_reference_list)))
- statemachine (object State_Machine "State/Activity Model"
- quid "3F841A4603B7"
- states (list States
- (object State "Configure Request"
- quid "3F8D5F7901D6"
- transitions (list transition_list
- (object State_Transition
- quid "3F8D70FE0224"
- label ""
- supplier "INIT"
- quidu "3F8D5FA60233"
- condition "No Address"
- sendEvent (object sendEvent
- quid "3F8D70FE0227"))
- (object State_Transition
- quid "3F8D7101012A"
- label ""
- supplier "INIT-REBOOT"
- quidu "3F8D5FEF034D"
- condition "Have Address (previously acquired) "
- sendEvent (object sendEvent
- quid "3F8D7101012D"))
- (object State_Transition
- quid "3F8D73A500AD"
- label ""
- supplier "INFORM"
- quidu "3F8D72E6006E"
- condition "Have Address (Static) "
- sendEvent (object sendEvent
- quid "3F8D73A500B0")))
- type "StartState")
- (object State "INIT"
- quid "3F8D5FA60233"
- transitions (list transition_list
- (object State_Transition
- quid "3F8D74BF005F"
- supplier "BOUND"
- quidu "3F8E7C13037B"
- sendEvent (object sendEvent
- quid "3F8D74BF0062"))
- (object State_Transition
- quid "3F8D74C601D6"
- label ""
- supplier "Not Configured"
- quidu "3F8D74AF0262"
- condition "Cancel||Error"
- sendEvent (object sendEvent
- quid "3F8D74C601D9"))
- (object State_Transition
- quid "3F8D75F800AD"
- label ""
- supplier ":INIT:SELECT"
- quidu "3F8D75C403BA"
- action (object action "Send Discover msg"
- quid "3F8D75F800AF")
- sendEvent (object sendEvent
- quid "3F8D75F800B0")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3F8D73FB01E5"
- states (list States
- (object State "SELECT"
- quid "3F8D75C403BA"
- transitions (list transition_list
- (object State_Transition
- quid "3F8D82C103CA"
- label ""
- supplier ":INIT:REQUEST"
- quidu "3F8D82B7012A"
- condition "Offer Received"
- action (object action "Send OfferAcceptanceRequest msg"
- quid "3F8D82C103CC")
- sendEvent (object sendEvent
- quid "3F8D82C103CD"))
- (object State_Transition
- quid "3F8D84A102DF"
- supplier ":INIT:SELECT"
- quidu "3F8D75C403BA"
- sendEvent (object sendEvent
- quid "3F8D84A102E2")))
- type "Normal")
- (object State "REQUEST"
- quid "3F8D82B7012A"
- transitions (list transition_list
- (object State_Transition
- quid "3F8D83DE006E"
- label ""
- supplier "INIT"
- quidu "3F8D5FA60233"
- condition "NACK Received"
- sendEvent (object sendEvent
- quid "3F8D83DE0071"))
- (object State_Transition
- quid "3F8DA72102C0"
- label ""
- supplier ":INIT:Success"
- quidu "3F8DA714030E"
- condition "ACK Received"
- sendEvent (object sendEvent
- quid "3F8DA72102C3")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3F8D87020224"
- states (list States
- (object State "REQUEST"
- quid "3F8D87160020"
- transitions (list transition_list
- (object State_Transition
- quid "3F8D87580187"
- label ""
- supplier ":INIT:REQUEST:REQUEST"
- quidu "3F8D87160020"
- condition "Error"
- sendEvent (object sendEvent
- quid "3F8D8758018A"))
- (object State_Transition
- quid "3F8D8910039B"
- label ""
- supplier ":INIT:REQUEST:BIND"
- quidu "3F8D88DD0159"
- condition "ACK Received"
- action (object action "Start ARP Timeout"
- quid "3F8D8910039D")
- sendEvent (object sendEvent
- quid "3F8D8910039E"))
- (object State_Transition
- quid "3F8E87380224"
- label ""
- supplier ":INIT:REQUEST:Failure"
- quidu "3F8E8642005F"
- condition "Error"
- sendEvent (object sendEvent
- quid "3F8E87380227")))
- type "Normal")
- (object State "BIND"
- quid "3F8D88DD0159"
- transitions (list transition_list
- (object State_Transition
- quid "3F8D895D033D"
- label ""
- supplier ":INIT:REQUEST:Failure"
- quidu "3F8E8642005F"
- condition "Error"
- sendEvent (object sendEvent
- quid "3F8D895D0340"))
- (object State_Transition
- quid "3F8D89C8031E"
- label ""
- supplier ":INIT:REQUEST:ARP Timeout"
- quidu "3F8D894F039B"
- condition "ARP Timeout Expired & Address OK"
- sendEvent (object sendEvent
- quid "3F8D89C80321"))
- (object State_Transition
- quid "3F8E8295033D"
- label ""
- supplier ":INIT:REQUEST:DECLINE"
- quidu "3F8D8AA200BC"
- condition "ARP Timeout Expired & Duplicate Address "
- sendEvent (object sendEvent
- quid "3F8E82950340")))
- type "Normal")
- (object State "ARP Timeout"
- quid "3F8D894F039B"
- transitions (list transition_list
- (object State_Transition
- quid "3F8D8A1A005F"
- label ""
- supplier ":INIT:REQUEST:BOUND"
- quidu "3F8D89FE010A"
- condition "Bind To Network OK"
- sendEvent (object sendEvent
- quid "3F8D8A1A0062"))
- (object State_Transition
- quid "3F8D8AC502B0"
- label ""
- supplier ":INIT:REQUEST:DECLINE"
- quidu "3F8D8AA200BC"
- condition "Bind To Network Failed"
- sendEvent (object sendEvent
- quid "3F8D8AC502B3"))
- (object State_Transition
- quid "3F8E879300BC"
- label ""
- supplier ":INIT:REQUEST:Failure"
- quidu "3F8E8642005F"
- condition "Error"
- sendEvent (object sendEvent
- quid "3F8E879300BF")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3F8D9258035C"
- states (list States
- (object State "ARP Timeout"
- quid "3F8D928E036C"
- transitions (list transition_list
- (object State_Transition
- quid "3F8D92BA0168"
- label ""
- supplier ":INIT:REQUEST:ARP Timeout:BOUND"
- quidu "3F8D92B3036C"
- condition "Bind To Network OK"
- sendEvent (object sendEvent
- quid "3F8D92BA016B"))
- (object State_Transition
- quid "3F8D92BC03AA"
- label ""
- supplier ":INIT:REQUEST:ARP Timeout:DECLINE"
- quidu "3F8D92AD009D"
- condition "Bind To Network Failed"
- sendEvent (object sendEvent
- quid "3F8D92BC03AD"))
- (object State_Transition
- quid "3F8E86AB0010"
- label ""
- supplier ":INIT:REQUEST:ARP Timeout:Failure"
- quidu "3F8E86A00010"
- condition "Error"
- sendEvent (object sendEvent
- quid "3F8E86AB0013")))
- type "Normal")
- (object State "DECLINE"
- quid "3F8D92AD009D"
- transitions (list transition_list
- (object State_Transition
- quid "3F8E86A801E5"
- label ""
- supplier ":INIT:REQUEST:ARP Timeout:Failure"
- quidu "3F8E86A00010"
- condition "Error"
- sendEvent (object sendEvent
- quid "3F8E86A801E8")))
- type "Normal")
- (object State "BOUND"
- quid "3F8D92B3036C"
- transitions (list transition_list
- (object State_Transition
- quid "3F8D935B035C"
- label ""
- supplier ":INIT:REQUEST:ARP Timeout:Bound"
- quidu "3F8D934E005F"
- action (object action "Start Lease Timer"
- quid "3F8D935B035E")
- sendEvent (object sendEvent
- quid "3F8D935B035F")))
- type "Normal")
- (object State "Bound"
- quid "3F8D934E005F"
- type "EndState")
- (object State "Failure"
- quid "3F8E86A00010"
- type "EndState"))
- partitions (list Partitions)
- statediagrams (list StateDiagrams
- (object State_Diagram "Arp Timeout"
- quid "3F8D9258036C"
- title "Arp Timeout"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object StateView "Normal" "ARP Timeout" @12
- location (496, 400)
- label (object ItemLabel
- Parent_View @12
- location (496, 389)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "ARP Timeout")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8D928E036C"
- autoResize TRUE)
- (object StateView "Normal" "DECLINE" @13
- location (1392, 400)
- label (object ItemLabel
- Parent_View @13
- location (1392, 389)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "DECLINE")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8D92AD009D"
- autoResize TRUE)
- (object StateView "Normal" "BOUND" @14
- location (496, 864)
- label (object ItemLabel
- Parent_View @14
- location (496, 853)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "BOUND")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8D92B3036C"
- autoResize TRUE)
- (object TransView "" @15
- label (object SegLabel @16
- Parent_View @15
- location (286, 632)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ Bind To Network OK ]"
- pctDist 0.500000
- height 211
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F8D92BA0168"
- client @12
- supplier @14
- line_style 0
- x_offset FALSE)
- (object TransView "" @17
- label (object SegLabel @18
- Parent_View @17
- location (944, 356)
- anchor_loc 1
- nlines 1
- max_width 466
- justify 0
- label "[ Bind To Network Failed ]"
- pctDist 0.500000
- height 45
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F8D92BC03AA"
- client @12
- supplier @13
- line_style 0
- x_offset FALSE)
- (object NoteView @19
- location (1392, 160)
- label (object ItemLabel
- Parent_View @19
- location (1051, 91)
- fill_color 13434879
- nlines 2
- max_width 646
- label "see State/Activity Model INIT\\INIT-IPv4\\REQUEST\\DECLINE")
- line_color 3342489
- fill_color 13434879
- width 706
- height 150)
- (object AttachView "" @20
- stereotype TRUE
- line_color 3342489
- client @19
- supplier @13
- line_style 0)
- (object StateView "EndState" "Bound" @21
- location (496, 1232)
- label (object ItemLabel
- Parent_View @21
- location (550, 1190)
- nlines 2
- max_width 600
- label "Bound")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8D934E005F"
- autoResize TRUE)
- (object TransView "" @22
- label (object SegLabel @23
- Parent_View @22
- location (301, 1059)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label " / Start Lease Timer"
- pctDist 0.498069
- height 196
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F8D935B035C"
- client @14
- supplier @21
- line_style 0
- x_offset FALSE)))))
- type "Normal")
- (object State "BOUND"
- quid "3F8D89FE010A"
- transitions (list transition_list
- (object State_Transition
- quid "3F8D8B70012A"
- label ""
- supplier ":INIT:REQUEST:Success"
- quidu "3F8D8A06006E"
- action (object action "Start Lease Timer"
- quid "3F8D8B70012C")
- sendEvent (object sendEvent
- quid "3F8D8B70012D")))
- type "Normal")
- (object State "Success"
- quid "3F8D8A06006E"
- type "EndState")
- (object State "DECLINE"
- quid "3F8D8AA200BC"
- transitions (list transition_list
- (object State_Transition
- quid "3F8E8702038B"
- label ""
- supplier ":INIT:REQUEST:Failure"
- quidu "3F8E8642005F"
- condition "Error"
- sendEvent (object sendEvent
- quid "3F8E8702038E")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3F8D8BDF01C6"
- states (list States
- (object State "DECLINE"
- quid "3F8D8BF803BA"
- transitions (list transition_list
- (object State_Transition
- quid "3F8D8C030159"
- label ""
- supplier ":INIT:REQUEST:DECLINE:DECLINE"
- quidu "3F8D8BF803BA"
- condition "Error"
- sendEvent (object sendEvent
- quid "3F8D8C03015C"))
- (object State_Transition
- quid "3F8D8D7D0224"
- label ""
- supplier "INIT"
- quidu "3F8D5FA60233"
- action (object action "Send Decline msg + Handle Failed ARP"
- quid "3F8D8D7D0226")
- sendEvent (object sendEvent
- quid "3F8D8D7D0227")))
- type "Normal"))
- partitions (list Partitions)
- statediagrams (list StateDiagrams
- (object State_Diagram "Decline"
- quid "3F8D8BDF01C7"
- title "Decline"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object StateView "Normal" "DECLINE" @24
- location (640, 320)
- label (object ItemLabel
- Parent_View @24
- location (640, 309)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "DECLINE")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8D8BF803BA"
- autoResize TRUE)
- (object StateView "Normal" "INIT" @25
- location (640, 688)
- label (object ItemLabel
- Parent_View @25
- location (640, 677)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "INIT")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8D5FA60233"
- autoResize TRUE)
- (object TransView "" @26
- label (object SegLabel @27
- Parent_View @26
- location (1053, 489)
- anchor_loc 1
- nlines 1
- max_width 783
- justify 0
- label " / Send Decline msg + Handle Failed ARP"
- pctDist 0.435897
- height 413
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F8D8D7D0224"
- client @24
- supplier @25
- line_style 0
- x_offset FALSE)))))
- type "Normal")
- (object State "Failure"
- quid "3F8E8642005F"
- type "EndState"))
- partitions (list Partitions)
- statediagrams (list StateDiagrams
- (object State_Diagram "Request"
- quid "3F8D87020225"
- title "Request"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object StateView "Normal" "REQUEST" @28
- location (896, 368)
- label (object ItemLabel
- Parent_View @28
- location (896, 357)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "REQUEST")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8D87160020"
- autoResize TRUE)
- (object StateView "Normal" "BIND" @29
- location (896, 704)
- label (object ItemLabel
- Parent_View @29
- location (896, 693)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "BIND")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8D88DD0159"
- autoResize TRUE)
- (object TransView "" @30
- label (object SegLabel @31
- Parent_View @30
- location (1236, 503)
- anchor_loc 1
- nlines 1
- max_width 838
- justify 0
- label "[ ACK Received ] / Start ARP Timeout"
- pctDist 0.336634
- height 340
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F8D8910039B"
- client @28
- supplier @29
- line_style 0
- x_offset FALSE)
- (object StateView "Normal" "ARP Timeout" @32
- location (1856, 704)
- label (object ItemLabel
- Parent_View @32
- location (1856, 693)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "ARP Timeout")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8D894F039B"
- autoResize TRUE)
- (object StateView "Normal" "DECLINE" @33
- location (896, 1088)
- label (object ItemLabel
- Parent_View @33
- location (896, 1077)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "DECLINE")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8D8AA200BC"
- autoResize TRUE)
- (object TransView "" @34
- label (object SegLabel @35
- Parent_View @34
- location (1383, 657)
- anchor_loc 1
- nlines 1
- max_width 726
- justify 0
- label "[ ARP Timeout Expired & Address OK ]"
- pctDist 0.510606
- height 47
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F8D89C8031E"
- client @29
- supplier @32
- line_style 0
- x_offset FALSE)
- (object TransView "" @36
- label (object SegLabel @37
- Parent_View @36
- location (1306, 879)
- anchor_loc 1
- nlines 1
- max_width 840
- justify 0
- label "[ ARP Timeout Expired & Duplicate Address ]"
- pctDist 0.432000
- height 410
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F8E8295033D"
- client @29
- supplier @33
- line_style 0
- x_offset FALSE)))))
- type "Normal")
- (object State "Success"
- quid "3F8DA714030E"
- type "EndState"))
- partitions (list Partitions)
- statediagrams (list StateDiagrams
- (object State_Diagram "INIT-IPv4"
- quid "3F8D73FB01F5"
- title "INIT-IPv4"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object StateView "Normal" "SELECT" @38
- location (1118, 464)
- label (object ItemLabel
- Parent_View @38
- location (1118, 453)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "SELECT")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8D75C403BA"
- autoResize TRUE)
- (object StateView "Normal" "REQUEST" @39
- location (1118, 832)
- label (object ItemLabel
- Parent_View @39
- location (1118, 821)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "REQUEST")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8D82B7012A"
- autoResize TRUE)
- (object StateView "Normal" "INIT" @40
- location (1114, 144)
- label (object ItemLabel
- Parent_View @40
- location (1114, 128)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 260
- justify 0
- label "INIT")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8D5FA60233"
- width 356
- height 144
- autoResize TRUE)
- (object TransView "" @41
- label (object SegLabel @42
- Parent_View @41
- location (905, 278)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label " / Send Discover msg"
- pctDist 0.320000
- height 211
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F8D75F800AD"
- client @40
- supplier @38
- line_style 0
- x_offset FALSE)
- (object StateView "EndState" "Success" @43
- location (1118, 1120)
- label (object ItemLabel
- Parent_View @43
- location (1172, 1078)
- nlines 2
- max_width 600
- label "Success")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8DA714030E"
- autoResize TRUE)
- (object TransView "" @44
- label (object SegLabel @45
- Parent_View @44
- location (843, 641)
- anchor_loc 1
- nlines 2
- max_width 569
- justify 0
- label "[ Offer Received ] / Send OfferAcceptanceRequest msg"
- pctDist 0.470085
- height 276
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F8D82C103CA"
- client @38
- supplier @39
- line_style 0
- x_offset FALSE)
- (object TransView "" @46
- label (object SegLabel @47
- Parent_View @46
- location (1621, 497)
- anchor_loc 1
- nlines 1
- max_width 343
- justify 0
- label "[ NACK Received ]"
- pctDist 0.502020
- height 174
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F8D83DE006E"
- client @39
- supplier @40
- vertices (list Points
- (1268, 832)
- (1447, 832)
- (1447, 141)
- (1292, 142))
- line_style 0
- x_offset FALSE)
- (object TransView "" @48
- label (object SegLabel @49
- Parent_View @48
- location (1276, 989)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ ACK Received ]"
- pctDist 0.502793
- height 158
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F8DA72102C0"
- client @39
- supplier @43
- line_style 0
- x_offset FALSE)))))
- type "Normal")
- (object State "INIT-REBOOT"
- quid "3F8D5FEF034D"
- transitions (list transition_list
- (object State_Transition
- quid "3F8D74C102C0"
- supplier "BOUND"
- quidu "3F8E7C13037B"
- sendEvent (object sendEvent
- quid "3F8D74C102C3"))
- (object State_Transition
- quid "3F8D74CB010A"
- label ""
- supplier "Not Configured"
- quidu "3F8D74AF0262"
- condition "Cancel||Error"
- sendEvent (object sendEvent
- quid "3F8D74CB010D"))
- (object State_Transition
- quid "3F8D8FC30243"
- label ""
- supplier ":INIT-REBOOT:REQUEST"
- quidu "3F8D8EDB00AD"
- action (object action "Send RebootRequest msg"
- quid "3F8D8FC30245")
- sendEvent (object sendEvent
- quid "3F8D8FC30246")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3F8D8E930224"
- states (list States
- (object State "REQUEST"
- quid "3F8D8EDB00AD"
- type "Normal"))
- partitions (list Partitions)
- statediagrams (list StateDiagrams
- (object State_Diagram "Init-Reboot-IPv4"
- quid "3F8D8E930225"
- title "Init-Reboot-IPv4"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object StateView "Normal" "INIT-REBOOT" @50
- location (704, 288)
- label (object ItemLabel
- Parent_View @50
- location (704, 279)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 278
- justify 0
- label "INIT-REBOOT")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8D5FEF034D"
- width 375
- height 131
- autoResize TRUE)
- (object StateView "Normal" "REQUEST" @51
- location (704, 710)
- label (object ItemLabel
- Parent_View @51
- location (704, 699)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "REQUEST")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8D8EDB00AD"
- autoResize TRUE)
- (object NoteView @52
- location (1424, 710)
- label (object ItemLabel
- Parent_View @52
- location (1111, 644)
- fill_color 13434879
- nlines 2
- max_width 590
- label "see State/Activity Model INIT\\INIT-IPv4\\REQUEST")
- line_color 3342489
- fill_color 13434879
- width 650
- height 144)
- (object AttachView "" @53
- stereotype TRUE
- line_color 3342489
- client @52
- supplier @51
- line_style 0)
- (object TransView "" @54
- label (object SegLabel @55
- Parent_View @54
- location (432, 498)
- anchor_loc 1
- nlines 1
- max_width 530
- justify 0
- label " / Send RebootRequest msg"
- pctDist 0.504545
- height 273
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F8D8FC30243"
- client @50
- supplier @51
- line_style 0
- x_offset FALSE)))))
- type "Normal")
- (object State "INFORM"
- quid "3F8D72E6006E"
- transitions (list transition_list
- (object State_Transition
- quid "3F8D74BC0178"
- supplier "BOUND"
- quidu "3F8E7C13037B"
- sendEvent (object sendEvent
- quid "3F8D74BC017B"))
- (object State_Transition
- quid "3F8D75340233"
- label ""
- supplier "Not Configured"
- quidu "3F8D74AF0262"
- condition "Cancel||Error"
- sendEvent (object sendEvent
- quid "3F8D75340236"))
- (object State_Transition
- quid "3F8D91FB01A7"
- label ""
- supplier ":INFORM:ARP Timeout-Inform"
- quidu "3F8D91D202A1"
- action (object action "Start ARP Timer"
- quid "3F8D91FB01A9")
- sendEvent (object sendEvent
- quid "3F8D91FB01AA"))
- (object State_Transition
- quid "3F8D94D0038B"
- label ""
- supplier ":INFORM:ARP Timeout-Inform"
- quidu "3F8D91D202A1"
- condition "Error"
- sendEvent (object sendEvent
- quid "3F8D94D0038E")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3F8D90A10020"
- states (list States
- (object State "REQUEST"
- quid "3F8D90B90139"
- type "Normal")
- (object State "ARP Timeout-Inform"
- quid "3F8D91D202A1"
- transitions (list transition_list
- (object State_Transition
- quid "3F8D90D400EB"
- label ""
- supplier ":INFORM:REQUEST"
- quidu "3F8D90B90139"
- condition "Bind To Network OK"
- action (object action "Send Inform msg"
- quid "3F8D90D400ED")
- sendEvent (object sendEvent
- quid "3F8D90D400EE"))
- (object State_Transition
- quid "3F8D962400AD"
- label ""
- supplier "INIT"
- quidu "3F8D5FA60233"
- condition "Bind To Network Failed"
- action (object action "Handle Failed ARP"
- quid "3F8D962400AF")
- sendEvent (object sendEvent
- quid "3F8D962400B0")))
- type "Normal"))
- partitions (list Partitions)
- statediagrams (list StateDiagrams
- (object State_Diagram "Inform-IPv4"
- quid "3F8D90A10030"
- title "Inform-IPv4"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object StateView "Normal" "INFORM" @56
- location (280, 240)
- label (object ItemLabel
- Parent_View @56
- location (280, 229)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "INFORM")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8D72E6006E"
- autoResize TRUE)
- (object StateView "Normal" "REQUEST" @57
- location (1008, 729)
- label (object ItemLabel
- Parent_View @57
- location (1008, 718)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "REQUEST")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8D90B90139"
- autoResize TRUE)
- (object NoteView @58
- location (1696, 736)
- label (object ItemLabel
- Parent_View @58
- location (1383, 670)
- fill_color 13434879
- nlines 2
- max_width 590
- label "see State/Activity Model INIT\\INIT-IPv4\\REQUEST")
- line_color 3342489
- fill_color 13434879
- width 650
- height 144)
- (object AttachView "" @59
- stereotype TRUE
- line_color 3342489
- client @58
- supplier @57
- line_style 0)
- (object StateView "Normal" "ARP Timeout-Inform" @60
- location (1008, 240)
- label (object ItemLabel
- Parent_View @60
- location (1008, 229)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "ARP Timeout-Inform")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8D91D202A1"
- width 378
- height 134
- autoResize TRUE)
- (object StateView "Normal" "INIT" @61
- location (1840, 240)
- label (object ItemLabel
- Parent_View @61
- location (1840, 229)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "INIT")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8D5FA60233"
- autoResize TRUE)
- (object TransView "" @62
- label (object SegLabel @63
- Parent_View @62
- location (615, 486)
- anchor_loc 1
- nlines 1
- max_width 782
- justify 0
- label "[ Bind To Network OK ] / Send Inform msg"
- pctDist 0.504225
- height 394
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F8D90D400EB"
- client @60
- supplier @57
- line_style 0
- x_offset FALSE)
- (object TransView "" @64
- label (object SegLabel @65
- Parent_View @64
- location (1443, 196)
- anchor_loc 1
- nlines 3
- max_width 444
- justify 0
- label "[ Bind To Network Failed ] / Handle Failed ARP"
- pctDist 0.500000
- height 45
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F8D962400AD"
- client @60
- supplier @61
- line_style 0
- x_offset FALSE)
- (object TransView "" @66
- label (object SegLabel @67
- Parent_View @66
- location (618, 206)
- anchor_loc 1
- nlines 1
- max_width 372
- justify 0
- label " / Start ARP Timer"
- pctDist 0.483290
- height 34
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F8D91FB01A7"
- client @56
- supplier @60
- line_style 0
- x_offset FALSE)))))
- type "Normal")
- (object State "Not Configured"
- quid "3F8D74AF0262"
- type "EndState")
- (object State "RENEW"
- quid "3F8DA40B035C"
- transitions (list transition_list
- (object State_Transition
- quid "3F8DA6720139"
- label ""
- supplier ":RENEW:REBIND"
- quidu "3F8DA66003AA"
- condition "Error"
- action (object action "Send Renew Request msg broadcast"
- quid "3F8DA672013B")
- sendEvent (object sendEvent
- quid "3F8DA672013C"))
- (object State_Transition
- quid "3F8DA81401E5"
- label ""
- supplier ":RENEW:BOUND"
- quidu "3F8DA49B0020"
- condition "ACK received & Same Params"
- sendEvent (object sendEvent
- quid "3F8DA81401E8"))
- (object State_Transition
- quid "3F8DA8ED0291"
- label ""
- supplier "INIT"
- quidu "3F8D5FA60233"
- condition "NACK Received"
- sendEvent (object sendEvent
- quid "3F8DA8ED0294"))
- (object State_Transition
- quid "3F8E812D0243"
- label ""
- supplier ":RENEW:BIND"
- quidu "3F8E7ED60204"
- condition "ACK received & Diffrent Params"
- action (object action "Start ARP Timer"
- quid "3F8E812D0245")
- sendEvent (object sendEvent
- quid "3F8E812D0246"))
- (object State_Transition
- quid "3F8E87BB02EF"
- label ""
- supplier "Not Configured"
- quidu "3F8D74AF0262"
- condition "Cancel||Error"
- sendEvent (object sendEvent
- quid "3F8E87BB02F2")))
- statemachine (object State_Machine "State/Activity Model"
- quid "3F8DA49102DF"
- states (list States
- (object State "BOUND"
- quid "3F8DA49B0020"
- transitions (list transition_list
- (object State_Transition
- quid "3F8DA4AB0233"
- label ""
- supplier "RENEW"
- quidu "3F8DA40B035C"
- condition "Lease Timer Expired || User Command"
- action (object action "Send Renew Request msg unicast"
- quid "3F8DA4AB0235")
- sendEvent (object sendEvent
- quid "3F8DA4AB0236"))
- (object State_Transition
- quid "3F8DA83F006E"
- label ""
- supplier ":RENEW:Success"
- quidu "3F8DA831030E"
- action (object action "Start Lease Timeout"
- quid "3F8DA83F0070")
- sendEvent (object sendEvent
- quid "3F8DA83F0071")))
- type "Normal")
- (object State "REBIND"
- quid "3F8DA66003AA"
- transitions (list transition_list
- (object State_Transition
- quid "3F8DA9C002FE"
- label ""
- supplier ":RENEW:BOUND"
- quidu "3F8DA49B0020"
- condition "ACK Received"
- sendEvent (object sendEvent
- quid "3F8DA9C00301"))
- (object State_Transition
- quid "3F8DA9E200CC"
- label ""
- supplier "INIT"
- quidu "3F8D5FA60233"
- condition "NACK Received"
- sendEvent (object sendEvent
- quid "3F8DA9E200CF")))
- type "Normal")
- (object State "Success"
- quid "3F8DA831030E"
- type "EndState")
- (object State "BIND"
- quid "3F8E7ED60204"
- transitions (list transition_list
- (object State_Transition
- quid "3F8E81A7030E"
- label ""
- supplier ":RENEW:BOUND"
- quidu "3F8DA49B0020"
- condition "ARP Timeout Expired & Address OK"
- sendEvent (object sendEvent
- quid "3F8E81A70311"))
- (object State_Transition
- quid "3F8E83710224"
- label ""
- supplier ":RENEW:DECLINE"
- quidu "3F8E83150204"
- condition "ARP Timeout Expired & Duplicate Address "
- sendEvent (object sendEvent
- quid "3F8E83710227")))
- type "Normal")
- (object State "DECLINE"
- quid "3F8E83150204"
- type "Normal"))
- partitions (list Partitions)
- statediagrams (list StateDiagrams
- (object State_Diagram "Renew"
- quid "3F8DA49102E0"
- title "Renew"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object StateView "Normal" "BOUND" @68
- location (1104, 192)
- label (object ItemLabel
- Parent_View @68
- location (1104, 181)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "BOUND")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8DA49B0020"
- autoResize TRUE)
- (object StateView "Normal" "RENEW" @69
- location (1104, 608)
- label (object ItemLabel
- Parent_View @69
- location (1104, 597)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "RENEW")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8DA40B035C"
- autoResize TRUE)
- (object TransView "" @70
- label (object SegLabel @71
- Parent_View @70
- location (847, 380)
- anchor_loc 1
- nlines 3
- max_width 572
- justify 0
- label "[ Lease Timer Expired || User Command ] / Send Renew Request msg unicast"
- pctDist 0.432624
- height 258
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F8DA4AB0233"
- client @68
- supplier @69
- line_style 0
- x_offset FALSE)
- (object StateView "Normal" "REBIND" @72
- location (1999, 608)
- label (object ItemLabel
- Parent_View @72
- location (1999, 597)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "REBIND")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8DA66003AA"
- autoResize TRUE)
- (object TransView "" @73
- font (object Font
- color 255
- default_color FALSE)
- label (object SegLabel @74
- Parent_View @73
- location (1531, 538)
- font (object Font
- color 255
- default_color FALSE)
- anchor_loc 1
- nlines 2
- max_width 463
- justify 0
- label "[ Error ] / Send Renew Request msg broadcast"
- pctDist 0.465116
- height 71
- orientation 0)
- stereotype TRUE
- line_color 255
- quidu "3F8DA6720139"
- client @69
- supplier @72
- line_style 0
- x_offset FALSE)
- (object StateView "Normal" "BOUND" @75
- location (1439, 944)
- label (object ItemLabel
- Parent_View @75
- location (1439, 933)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "BOUND")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8DA49B0020"
- autoResize TRUE)
- (object TransView "" @76
- label (object SegLabel @77
- Parent_View @76
- location (1561, 723)
- anchor_loc 1
- nlines 1
- max_width 610
- justify 0
- label "[ ACK received & Same Params ]"
- pctDist 1.097784
- height 242
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F8DA81401E5"
- client @69
- supplier @75
- line_style 0
- x_offset FALSE)
- (object StateView "EndState" "Success" @78
- location (1439, 1216)
- label (object ItemLabel
- Parent_View @78
- location (1493, 1174)
- nlines 2
- max_width 600
- label "Success")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8DA831030E"
- autoResize TRUE)
- (object TransView "" @79
- label (object SegLabel @80
- Parent_View @79
- location (1636, 1079)
- anchor_loc 1
- nlines 1
- max_width 443
- justify 0
- label " / Start Lease Timeout"
- pctDist 0.417178
- height 197
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F8DA83F006E"
- client @75
- supplier @78
- line_style 0
- x_offset FALSE)
- (object StateView "Normal" "INIT" @81
- location (193, 608)
- label (object ItemLabel
- Parent_View @81
- location (193, 597)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "INIT")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8D5FA60233"
- autoResize TRUE)
- (object TransView "" @82
- label (object SegLabel @83
- Parent_View @82
- location (649, 576)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ NACK Received ]"
- pctDist 0.500000
- height 33
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F8DA8ED0291"
- client @69
- supplier @81
- line_style 0
- x_offset FALSE)
- (object StateView "Normal" "BIND" @84
- location (566, 944)
- label (object ItemLabel
- Parent_View @84
- location (566, 933)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "BIND")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8E7ED60204"
- autoResize TRUE)
- (object TransView "" @85
- label (object SegLabel @86
- Parent_View @85
- location (552, 776)
- anchor_loc 1
- nlines 3
- max_width 675
- justify 0
- label "[ ACK received & Diffrent Params ] / Start ARP Timer"
- pctDist 1.127664
- height 150
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F8E812D0243"
- client @69
- supplier @84
- line_style 0
- x_offset FALSE)
- (object TransView "" @87
- label (object SegLabel @88
- Parent_View @87
- location (1018, 866)
- anchor_loc 1
- nlines 3
- max_width 369
- justify 0
- label "[ ARP Timeout Expired & Address OK ]"
- pctDist 0.527051
- height 78
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F8E81A7030E"
- client @84
- supplier @75
- line_style 0
- x_offset FALSE)
- (object StateView "Normal" "DECLINE" @89
- location (566, 1200)
- label (object ItemLabel
- Parent_View @89
- location (566, 1189)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "DECLINE")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8E83150204"
- autoResize TRUE)
- (object NoteView @90
- location (576, 1408)
- label (object ItemLabel
- Parent_View @90
- location (245, 1339)
- fill_color 13434879
- nlines 2
- max_width 627
- label "see State/Activity Model INIT\\INIT-IPv4\\REQUEST\\DECLINE")
- line_color 3342489
- fill_color 13434879
- width 687
- height 150)
- (object AttachView "" @91
- stereotype TRUE
- line_color 3342489
- client @89
- supplier @90
- line_style 0)
- (object TransView "" @92
- label (object SegLabel @93
- Parent_View @92
- location (804, 1072)
- anchor_loc 1
- nlines 2
- max_width 575
- justify 0
- label "[ ARP Timeout Expired & Duplicate Address ]"
- pctDist 0.500000
- height 238
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F8E83710224"
- client @84
- supplier @89
- line_style 0
- x_offset FALSE)
- (object TransView "" @94
- label (object SegLabel @95
- Parent_View @94
- location (1839, 904)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ ACK Received ]"
- pctDist 0.631692
- height 41
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F8DA9C002FE"
- client @72
- supplier @75
- vertices (list Points
- (1999, 675)
- (2000, 944)
- (1589, 944))
- line_style 0
- x_offset FALSE)
- (object TransView "" @96
- label (object SegLabel @97
- Parent_View @96
- location (1611, 1489)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ NACK Received ]"
- pctDist 0.352977
- height 31
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F8DA9E200CC"
- client @72
- supplier @81
- vertices (list Points
- (1999, 674)
- (2000, 1519)
- (191, 1519)
- (192, 675))
- line_style 0
- x_offset FALSE)))))
- type "Normal")
- (object State "BOUND"
- quid "3F8E7C13037B"
- transitions (list transition_list
- (object State_Transition
- quid "3F8E7C3F02A1"
- label ""
- supplier "RENEW"
- quidu "3F8DA40B035C"
- condition "Lease Timer Expired || User Request"
- sendEvent (object sendEvent
- quid "3F8E7C3F02A4")))
- type "Normal"))
- partitions (list Partitions)
- statediagrams (list StateDiagrams
- (object ActivityDiagram "Connection Configuration"
- quid "3F841A4603B8"
- title "Connection Configuration"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "" @98
- line_color 3342489
- width 450)
- (object StateView "StartState" "Configure Request" @99
- Parent_View @98
- location (1160, 256)
- label (object ItemLabel
- Parent_View @99
- location (1202, 226)
- nlines 2
- max_width 600
- label "Configure Request")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8D5F7901D6"
- autoResize TRUE)
- (object StateView "Normal" "INIT" @100
- Parent_View @98
- location (256, 608)
- label (object ItemLabel
- Parent_View @100
- location (256, 599)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 248
- justify 0
- label "INIT")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8D5FA60233"
- width 344
- height 131
- autoResize TRUE)
- (object TransView "" @101
- label (object SegLabel @102
- Parent_View @101
- location (712, 331)
- anchor_loc 1
- nlines 1
- max_width 418
- justify 0
- label "[ No Address ]"
- pctDist 0.547602
- height 92
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F8D70FE0224"
- client @99
- supplier @100
- line_style 0
- x_offset FALSE)
- (object StateView "Normal" "INIT-REBOOT" @103
- Parent_View @98
- location (1913, 606)
- label (object ItemLabel
- Parent_View @103
- location (1913, 594)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 260
- justify 0
- label "INIT-REBOOT")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8D5FEF034D"
- width 356
- height 137
- autoResize TRUE)
- (object TransView "" @104
- label (object SegLabel @105
- Parent_View @104
- location (1680, 332)
- anchor_loc 1
- nlines 1
- max_width 695
- justify 0
- label "[ Have Address (previously acquired) ]"
- pctDist 0.739931
- height 151
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F8D7101012A"
- client @99
- supplier @103
- line_style 0
- x_offset FALSE)
- (object NoteView @106
- Parent_View @98
- location (1086, 80)
- label (object ItemLabel
- Parent_View @106
- location (948, 20)
- fill_color 13434879
- nlines 2
- max_width 240
- label "from client (NIFMAN)")
- line_color 3342489
- fill_color 13434879
- width 300
- height 132)
- (object AttachView "" @107
- stereotype TRUE
- line_color 3342489
- client @106
- supplier @99
- line_style 0)
- (object StateView "Normal" "INFORM" @108
- Parent_View @98
- location (1160, 605)
- label (object ItemLabel
- Parent_View @108
- location (1160, 594)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "INFORM")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8D72E6006E"
- autoResize TRUE)
- (object TransView "" @109
- label (object SegLabel @110
- Parent_View @109
- location (1170, 428)
- anchor_loc 1
- nlines 1
- max_width 466
- justify 0
- label "[ Have Address (Static) ]"
- pctDist 0.569038
- height 10
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F8D73A500AD"
- client @99
- supplier @108
- line_style 0
- x_offset FALSE)
- (object StateView "EndState" "Not Configured" @111
- Parent_View @98
- location (1913, 1392)
- font (object Font
- color 255
- default_color FALSE)
- label (object ItemLabel
- Parent_View @111
- location (1967, 1350)
- nlines 2
- max_width 600
- label "Not Configured")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8D74AF0262"
- autoResize TRUE)
- (object TransView "" @112
- font (object Font
- color 255
- default_color FALSE)
- label (object SegLabel @113
- Parent_View @112
- location (1781, 969)
- font (object Font
- color 255
- default_color FALSE)
- anchor_loc 1
- nlines 1
- max_width 306
- justify 0
- label "[ Cancel||Error ]"
- pctDist 0.438409
- height 133
- orientation 1)
- stereotype TRUE
- line_color 255
- quidu "3F8D74CB010A"
- client @103
- supplier @111
- line_style 0
- x_offset FALSE)
- (object StateView "EndState" "Not Configured" @114
- Parent_View @98
- location (576, 608)
- font (object Font
- color 255
- default_color FALSE)
- label (object ItemLabel
- Parent_View @114
- location (630, 566)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "Not Configured")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8D74AF0262"
- autoResize TRUE)
- (object TransView "" @115
- font (object Font
- color 255
- default_color FALSE)
- label (object SegLabel @116
- Parent_View @115
- location (836, 644)
- font (object Font
- color 255
- default_color FALSE)
- anchor_loc 1
- nlines 1
- max_width 313
- justify 0
- label "[ Cancel||Error ]"
- pctDist 0.444374
- height 38
- orientation 0)
- stereotype TRUE
- line_color 255
- quidu "3F8D75340233"
- client @108
- supplier @114
- line_style 0
- x_offset FALSE)
- (object StateView "EndState" "Not Configured" @117
- Parent_View @98
- location (256, 1392)
- font (object Font
- color 255
- default_color FALSE)
- label (object ItemLabel
- Parent_View @117
- location (310, 1350)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "Not Configured")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8D74AF0262"
- autoResize TRUE)
- (object TransView "" @118
- font (object Font
- color 255
- default_color FALSE)
- label (object SegLabel @119
- Parent_View @118
- location (389, 986)
- font (object Font
- color 255
- default_color FALSE)
- anchor_loc 1
- nlines 1
- max_width 325
- justify 0
- label "[ Cancel||Error ]"
- pctDist 0.462334
- height 133
- orientation 0)
- stereotype TRUE
- line_color 255
- quidu "3F8D74C601D6"
- client @100
- supplier @117
- line_style 0
- x_offset FALSE)
- (object StateView "Normal" "BOUND" @120
- Parent_View @98
- location (1160, 1395)
- label (object ItemLabel
- Parent_View @120
- location (1160, 1384)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "BOUND")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8E7C13037B"
- autoResize TRUE)
- (object TransView "" @121
- stereotype TRUE
- line_color 3342489
- quidu "3F8D74BF005F"
- client @100
- supplier @120
- line_style 0
- x_offset FALSE)
- (object TransView "" @122
- stereotype TRUE
- line_color 3342489
- quidu "3F8D74BC0178"
- client @108
- supplier @120
- line_style 0
- x_offset FALSE)
- (object TransView "" @123
- stereotype TRUE
- line_color 3342489
- quidu "3F8D74C102C0"
- client @103
- supplier @120
- line_style 0
- x_offset FALSE)
- (object StateView "Normal" "RENEW" @124
- Parent_View @98
- location (1159, 1744)
- label (object ItemLabel
- Parent_View @124
- location (1159, 1733)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "RENEW")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8DA40B035C"
- autoResize TRUE)
- (object TransView "" @125
- label (object SegLabel @126
- Parent_View @125
- location (818, 1569)
- anchor_loc 1
- nlines 1
- max_width 723
- justify 0
- label "[ Lease Timer Expired || User Request ]"
- pctDist 0.500000
- height 341
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "3F8E7C3F02A1"
- client @120
- supplier @124
- line_style 0
- x_offset FALSE)
- (object TransView "" @127
- font (object Font
- color 255
- default_color FALSE)
- label (object SegLabel @128
- Parent_View @127
- location (1572, 1502)
- font (object Font
- color 255
- default_color FALSE)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "[ Cancel||Error ]"
- pctDist 0.500000
- height 45
- orientation 0)
- stereotype TRUE
- line_color 255
- quidu "3F8E87BB02EF"
- client @124
- supplier @111
- line_style 0
- x_offset FALSE)))))
- logical_presentations (list unit_reference_list
- (object UseCaseDiagram "Main"
- quid "3ED350540223"
- title "Main"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list))
- (object InteractionDiagram "ActiveAddress"
- mechanism_ref @1
- quid "3EDB4FFF0128"
- title "ActiveAddress"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 222
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "CNIFConfigurationControl" @129
- location (448, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @129
- location (448, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 332
- justify 0
- label "CNIFConfigurationControl")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EFAF4760145"
- width 350
- height 1061
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @130
- location (448, 416)
- line_color 3342489
- InterObjView @129
- height 780
- y_coord 720
- Nested FALSE))
- (object InterObjView "RConfigDaemon" @131
- location (864, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @131
- location (864, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 332
- justify 0
- label "RConfigDaemon")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EFAF483029C"
- width 350
- height 1061
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @132
- location (864, 416)
- line_color 3342489
- InterObjView @131
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @133
- location (864, 480)
- line_color 3342489
- InterObjView @131
- height 656
- y_coord 596
- Nested FALSE))
- (object InterObjView "CDHCPSession" @134
- location (1280, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @134
- location (1280, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 332
- justify 0
- label "CDHCPSession")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EFAF4CF027D"
- width 350
- height 1061
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @135
- location (1280, 528)
- line_color 3342489
- InterObjView @134
- height 548
- y_coord 488
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @136
- location (1280, 560)
- line_color 3342489
- InterObjView @134
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @137
- location (1280, 688)
- line_color 3342489
- InterObjView @134
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "CDHCPControl" @138
- location (1680, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @138
- location (1680, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "CDHCPControl")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EFAF4F700A8"
- width 300
- height 1061
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @139
- location (1680, 816)
- line_color 3342489
- InterObjView @138
- height 200
- y_coord 140
- Nested FALSE))
- (object InterObjView "CDHCPIP4Control" @140
- location (2080, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @140
- location (2080, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 344
- justify 0
- label "CDHCPIP4Control")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EFAF4FB00A8"
- width 362
- height 1061
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @141
- location (2080, 896)
- line_color 3342489
- InterObjView @140
- height 60
- y_coord 0
- Nested FALSE))
- (object InterMessView "" @142
- location (16, 416)
- label (object SegLabel @143
- Parent_View @142
- location (592, 392)
- quidu "3EFAF49200F7"
- anchor_loc 1
- nlines 1
- max_width 178
- justify 0
- label "Connect()"
- pctDist 0.335065
- height 25
- orientation 0)
- line_color 3342489
- client @129
- supplier @131
- Focus_Src @130
- Focus_Entry @132
- origin (463, 416)
- terminus (848, 416)
- ordinal 0)
- (object InterMessView "" @144
- location (16, 480)
- label (object SegLabel @145
- Parent_View @144
- location (576, 467)
- quidu "3EFAF4A20135"
- anchor_loc 1
- nlines 1
- max_width 104
- justify 0
- label "Ioctl()"
- pctDist 0.293507
- height 14
- orientation 0)
- line_color 3342489
- client @129
- supplier @131
- Focus_Src @130
- Focus_Entry @133
- origin (463, 480)
- terminus (848, 480)
- ordinal 1)
- (object InterMessView "" @146
- location (16, 528)
- label (object SegLabel @147
- Parent_View @146
- location (1117, 501)
- quidu "3EFAF4E001A3"
- anchor_loc 1
- nlines 1
- max_width 455
- justify 0
- label "IPC Message Transfer"
- pctDist 0.618182
- height 28
- orientation 0)
- line_color 3342489
- client @131
- supplier @134
- Focus_Src @133
- Focus_Entry @135
- origin (879, 528)
- terminus (1264, 528)
- ordinal 2)
- (object SelfMessView "" @148
- location (16, 688)
- label (object SegLabel @149
- Parent_View @148
- location (1406, 648)
- quidu "3EFAF5040349"
- anchor_loc 1
- nlines 1
- max_width 122
- justify 0
- label "IoctlL()"
- pctDist 0.733333
- height 41
- orientation 0)
- line_color 3342489
- client @134
- supplier @134
- Focus_Src @135
- Focus_Entry @137
- origin (1296, 688)
- terminus (1446, 688)
- ordinal 4)
- (object SelfMessView "" @150
- location (16, 560)
- label (object SegLabel @151
- Parent_View @150
- location (1417, 533)
- quidu "3EFAF583026D"
- anchor_loc 1
- nlines 1
- max_width 182
- justify 0
- label "ServiceL()"
- pctDist 0.806667
- height 28
- orientation 0)
- line_color 3342489
- client @134
- supplier @134
- Focus_Src @135
- Focus_Entry @136
- origin (1296, 560)
- terminus (1446, 560)
- ordinal 3)
- (object InterMessView "" @152
- location (16, 816)
- label (object SegLabel @153
- Parent_View @152
- location (1543, 773)
- quidu "3FBB30C10251"
- anchor_loc 1
- nlines 1
- max_width 414
- justify 0
- label "HandleClientRequest()"
- pctDist 0.672087
- height 43
- orientation 0)
- line_color 3342489
- client @134
- supplier @138
- Focus_Src @135
- Focus_Entry @139
- origin (1295, 816)
- terminus (1664, 816)
- ordinal 5)
- (object InterMessView "" @154
- location (16, 896)
- label (object SegLabel @155
- Parent_View @154
- location (1927, 851)
- quidu "3FBB30EB0187"
- anchor_loc 1
- nlines 1
- max_width 406
- justify 0
- label "HandleClientRequest()"
- pctDist 0.628726
- height 45
- orientation 0)
- line_color 3342489
- client @138
- supplier @140
- Focus_Src @139
- Focus_Entry @141
- origin (1695, 896)
- terminus (2064, 896)
- ordinal 6)))
- (object InteractionDiagram "Interface Down"
- mechanism_ref @2
- quid "3ED47D34002E"
- title "Interface Down"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "CDHCPController" @156
- location (896, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @156
- location (896, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 363
- justify 0
- label "CDHCPController")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE7054701C5"
- width 381
- height 853
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @157
- location (896, 400)
- line_color 3342489
- InterObjView @156
- height 528
- y_coord 468
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @158
- location (896, 464)
- line_color 3342489
- InterObjView @156
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @159
- location (896, 576)
- line_color 3342489
- InterObjView @156
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "CDHCPServer" @160
- location (1760, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @160
- location (1760, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "CDHCPServer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE705A203B9"
- width 300
- height 853
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @161
- location (1760, 416)
- line_color 3342489
- InterObjView @160
- height 168
- y_coord 108
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @162
- location (1760, 624)
- line_color 3342489
- InterObjView @160
- height 184
- y_coord 124
- Nested FALSE))
- (object InterObjView "RConnection" @163
- location (448, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @163
- location (448, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "RConnection")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EEF20930000"
- width 300
- height 853
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @164
- location (448, 400)
- line_color 3342489
- InterObjView @163
- height 588
- y_coord 528
- Nested FALSE))
- (object InterObjView "CDHCPv4If" @165
- location (1344, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @165
- location (1344, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "CDHCPv4If")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE705AB0242"
- width 300
- height 853
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @166
- location (1344, 528)
- line_color 3342489
- InterObjView @165
- height 340
- y_coord 280
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @167
- location (1344, 688)
- line_color 3342489
- InterObjView @165
- height 60
- y_coord 0
- Nested TRUE))
- (object InterMessView "" @168
- location (16, 400)
- label (object SegLabel @169
- Parent_View @168
- location (671, 356)
- quidu "3EEF20C20139"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @163
- supplier @156
- Focus_Src @164
- Focus_Entry @157
- origin (463, 400)
- terminus (880, 400)
- ordinal 0)
- (object Label @170
- location (496, 352)
- nlines 1
- max_width 431
- label "User::RequestComplete")
- (object InterMessView "" @171
- location (16, 416)
- label (object SegLabel @172
- Parent_View @171
- location (1327, 372)
- quidu "3EEF22810177"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @156
- supplier @160
- Focus_Src @157
- Focus_Entry @161
- origin (911, 416)
- terminus (1744, 416)
- ordinal 1)
- (object Label @173
- location (992, 368)
- nlines 1
- max_width 600
- label "RetrieveInterface()")
- (object InterMessView "" @174
- location (16, 464)
- label (object SegLabel @175
- Parent_View @174
- location (1328, 420)
- quidu "3EEF229202AF"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @160
- supplier @156
- Focus_Src @161
- Focus_Entry @158
- origin (1744, 464)
- terminus (912, 464)
- ordinal 2)
- (object InterMessView "" @176
- location (16, 528)
- label (object SegLabel @177
- Parent_View @176
- location (1119, 484)
- quidu "3EEF229801A5"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @156
- supplier @165
- Focus_Src @157
- Focus_Entry @166
- origin (911, 528)
- terminus (1328, 528)
- ordinal 3)
- (object InterMessView "" @178
- location (16, 576)
- label (object SegLabel @179
- Parent_View @178
- location (1120, 532)
- quidu "3EEF22A102CE"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @165
- supplier @156
- Focus_Src @166
- Focus_Entry @159
- origin (1328, 576)
- terminus (912, 576)
- ordinal 4)
- (object Label @180
- location (960, 480)
- nlines 1
- max_width 600
- label "Stop()")
- (object InterMessView "" @181
- location (16, 624)
- label (object SegLabel @182
- Parent_View @181
- location (1551, 580)
- quidu "3EEF25E7009C"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @165
- supplier @160
- Focus_Src @166
- Focus_Entry @162
- origin (1359, 624)
- terminus (1744, 624)
- ordinal 5)
- (object Label @183
- location (1392, 576)
- nlines 1
- max_width 600
- label "RemoveInterface()")
- (object InterMessView "" @184
- location (16, 688)
- label (object SegLabel @185
- Parent_View @184
- location (1552, 644)
- quidu "3EEF261802BF"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @160
- supplier @165
- Focus_Src @162
- Focus_Entry @167
- origin (1744, 688)
- terminus (1360, 688)
- ordinal 6)
- (object Label @186
- location (1392, 640)
- nlines 1
- max_width 600
- label "delete")))
- (object InteractionDiagram "Interface Up"
- mechanism_ref @3
- quid "3ED488D3037A"
- title "Interface Up"
- zoom 75
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "RConfigDaemon" @187
- location (288, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @187
- location (288, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 324
- justify 0
- label "RConfigDaemon")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FBA0A690167"
- width 342
- height 1761
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @188
- location (288, 512)
- line_color 3342489
- InterObjView @187
- height 1340
- y_coord 1280
- Nested FALSE))
- (object InterObjView "CDHCPSession" @189
- location (704, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @189
- location (704, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 357
- justify 0
- label "CDHCPSession")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FBA0A85008C"
- width 375
- height 1761
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @190
- location (704, 512)
- line_color 3342489
- InterObjView @189
- height 1280
- y_coord 1220
- Nested FALSE))
- (object InterObjView "CDHCPIP4Control" @191
- location (1168, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @191
- location (1168, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 391
- justify 0
- label "CDHCPIP4Control")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FBA0A9403C8"
- width 409
- height 1761
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @192
- location (1168, 560)
- line_color 3342489
- InterObjView @191
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @193
- location (1168, 656)
- line_color 3342489
- InterObjView @191
- height 1076
- y_coord 1016
- Nested FALSE))
- (object InterObjView "CDHCPIP4StateMachine" @194
- location (1680, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @194
- location (1680, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 449
- justify 0
- label "CDHCPIP4StateMachine")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FBA0ABA0148"
- width 467
- height 1761
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @195
- location (1680, 704)
- line_color 3342489
- InterObjView @194
- height 536
- y_coord 476
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @196
- location (1680, 1200)
- line_color 3342489
- InterObjView @194
- height 472
- y_coord 412
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @197
- location (1680, 1248)
- line_color 3342489
- InterObjView @194
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @198
- location (1680, 1440)
- line_color 3342489
- InterObjView @194
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @199
- location (1680, 1632)
- line_color 3342489
- InterObjView @194
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @200
- location (1680, 1776)
- line_color 3342489
- InterObjView @194
- height 120
- y_coord 60
- Nested FALSE))
- (object InterObjView "CDHCPInit" @201
- location (2128, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @201
- location (2128, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "CDHCPInit")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FBA0ADF008C"
- width 300
- height 1761
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @202
- location (2128, 1120)
- line_color 3342489
- InterObjView @201
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @203
- location (2128, 1360)
- line_color 3342489
- InterObjView @201
- height 200
- y_coord 140
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @204
- location (2128, 1632)
- line_color 3342489
- InterObjView @201
- height 120
- y_coord 60
- Nested FALSE))
- (object InterObjView "RConnection" @205
- location (2496, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @205
- location (2496, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "RConnection")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FBA0C7F0138"
- width 300
- height 1761
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @206
- location (2496, 736)
- line_color 3342489
- InterObjView @205
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "RSocket" @207
- location (2864, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @207
- location (2864, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "RSocket")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FBA0C8302CE"
- width 300
- height 1761
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @208
- location (2864, 832)
- line_color 3342489
- InterObjView @207
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @209
- location (2864, 1776)
- line_color 3342489
- InterObjView @207
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "CMessageSender" @210
- location (3264, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @210
- location (3264, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 366
- justify 0
- label "CMessageSender")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FBA0DA0003E"
- width 384
- height 1761
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @211
- location (3264, 1024)
- line_color 3342489
- InterObjView @210
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "CDHCPMessageHeaderIP4" @212
- location (3680, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @212
- location (3680, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "CDHCPMessageHeaderIP4")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FBA0DDE0196"
- width 300
- height 1761
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @213
- location (3680, 928)
- line_color 3342489
- InterObjView @212
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @214
- location (3680, 1552)
- line_color 3342489
- InterObjView @212
- height 60
- y_coord 0
- Nested FALSE))
- (object InterMessView "" @215
- location (16, 512)
- label (object SegLabel @216
- Parent_View @215
- location (495, 468)
- quidu "3FBA0B73007E"
- anchor_loc 1
- nlines 1
- max_width 789
- justify 0
- label "IPC call to configure new connection"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @187
- supplier @189
- Focus_Src @188
- Focus_Entry @190
- origin (303, 512)
- terminus (688, 512)
- ordinal 0)
- (object InterMessView "" @217
- location (16, 560)
- label (object SegLabel @218
- Parent_View @217
- location (935, 516)
- quidu "3FBA0B91033D"
- anchor_loc 1
- nlines 1
- max_width 159
- justify 0
- label "NewL()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @189
- supplier @191
- Focus_Src @190
- Focus_Entry @192
- origin (719, 560)
- terminus (1152, 560)
- ordinal 1)
- (object InterMessView "" @219
- location (16, 656)
- label (object SegLabel @220
- Parent_View @219
- location (935, 612)
- quidu "3FBA234E029F"
- anchor_loc 1
- nlines 1
- max_width 272
- justify 0
- label "ConfigureL()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @189
- supplier @191
- Focus_Src @190
- Focus_Entry @193
- origin (719, 656)
- terminus (1152, 656)
- ordinal 2)
- (object InterMessView "" @221
- location (16, 704)
- label (object SegLabel @222
- Parent_View @221
- location (1423, 660)
- quidu "3FBA235F038A"
- anchor_loc 1
- nlines 1
- max_width 159
- justify 0
- label "NewL()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @191
- supplier @194
- Focus_Src @193
- Focus_Entry @195
- origin (1183, 704)
- terminus (1664, 704)
- ordinal 3)
- (object InterMessView "" @223
- location (16, 736)
- label (object SegLabel @224
- Parent_View @223
- location (2087, 692)
- quidu "3FBA2380002E"
- anchor_loc 1
- nlines 1
- max_width 169
- justify 0
- label "Attach()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @194
- supplier @205
- Focus_Src @195
- Focus_Entry @206
- origin (1695, 736)
- terminus (2480, 736)
- ordinal 4)
- (object InterMessView "" @225
- location (16, 832)
- label (object SegLabel @226
- Parent_View @225
- location (2271, 788)
- quidu "3FBA23850138"
- anchor_loc 1
- nlines 1
- max_width 152
- justify 0
- label "Open()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @194
- supplier @207
- Focus_Src @195
- Focus_Entry @208
- origin (1695, 832)
- terminus (2848, 832)
- ordinal 5)
- (object InterMessView "" @227
- location (16, 928)
- label (object SegLabel @228
- Parent_View @227
- location (2679, 884)
- quidu "3FBA2396029F"
- anchor_loc 1
- nlines 1
- max_width 159
- justify 0
- label "NewL()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @194
- supplier @212
- Focus_Src @195
- Focus_Entry @213
- origin (1695, 928)
- terminus (3664, 928)
- ordinal 6)
- (object InterMessView "" @229
- location (16, 1024)
- label (object SegLabel @230
- Parent_View @229
- location (2471, 980)
- quidu "3FBA23A60128"
- anchor_loc 1
- nlines 1
- max_width 159
- justify 0
- label "NewL()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @194
- supplier @210
- Focus_Src @195
- Focus_Entry @211
- origin (1695, 1024)
- terminus (3248, 1024)
- ordinal 7)
- (object InterMessView "" @231
- location (16, 1200)
- label (object SegLabel @232
- Parent_View @231
- location (1423, 1156)
- quidu "3FBA23C80119"
- anchor_loc 1
- nlines 1
- max_width 205
- justify 0
- label "StartInit()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @191
- supplier @194
- Focus_Src @193
- Focus_Entry @196
- origin (1183, 1200)
- terminus (1664, 1200)
- ordinal 9)
- (object InterMessView "" @233
- location (16, 1120)
- label (object SegLabel @234
- Parent_View @233
- location (1903, 1076)
- quidu "3FBA23F002DE"
- anchor_loc 1
- nlines 1
- max_width 159
- justify 0
- label "NewL()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @194
- supplier @201
- Focus_Src @195
- Focus_Entry @202
- origin (1695, 1120)
- terminus (2112, 1120)
- ordinal 8)
- (object SelfMessView "" @235
- location (16, 1248)
- label (object SegLabel @236
- Parent_View @235
- location (1771, 1204)
- quidu "3FBA24040020"
- anchor_loc 1
- nlines 1
- max_width 418
- justify 0
- label "Start state machine"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @194
- supplier @194
- Focus_Src @196
- Focus_Entry @197
- origin (1696, 1248)
- terminus (1846, 1248)
- ordinal 10)
- (object InterMessView "" @237
- location (16, 1360)
- label (object SegLabel @238
- Parent_View @237
- location (1903, 1316)
- quidu "3FBA24480138"
- anchor_loc 1
- nlines 1
- max_width 215
- justify 0
- label "Process()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @194
- supplier @201
- Focus_Src @196
- Focus_Entry @203
- origin (1695, 1360)
- terminus (2112, 1360)
- ordinal 11)
- (object InterMessView "" @239
- location (16, 1440)
- label (object SegLabel @240
- Parent_View @239
- location (1904, 1396)
- quidu "3FBA246F032C"
- anchor_loc 1
- nlines 1
- max_width 492
- justify 0
- label "CreateDiscoverMsgL()"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @201
- supplier @194
- Focus_Src @203
- Focus_Entry @198
- origin (2112, 1440)
- terminus (1696, 1440)
- ordinal 12)
- (object InterMessView "" @241
- location (16, 1552)
- label (object SegLabel @242
- Parent_View @241
- location (2679, 1508)
- quidu "3FBA24B302BF"
- anchor_loc 1
- nlines 1
- max_width 492
- justify 0
- label "Set message contents"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @194
- supplier @212
- Focus_Src @196
- Focus_Entry @214
- origin (1695, 1552)
- terminus (3664, 1552)
- ordinal 13)
- (object InterMessView "" @243
- location (16, 1632)
- label (object SegLabel @244
- Parent_View @243
- location (1904, 1588)
- quidu "3FBA25280261"
- anchor_loc 1
- nlines 1
- max_width 305
- justify 0
- label "CloseNSend()"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @201
- supplier @194
- Focus_Src @204
- Focus_Entry @199
- origin (2112, 1632)
- terminus (1696, 1632)
- ordinal 14)
- (object InterMessView "" @245
- location (16, 1776)
- label (object SegLabel @246
- Parent_View @245
- location (2271, 1732)
- quidu "3FBA25340000"
- anchor_loc 1
- nlines 1
- max_width 332
- justify 0
- label "Send message"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @194
- supplier @207
- Focus_Src @200
- Focus_Entry @209
- origin (1695, 1776)
- terminus (2848, 1776)
- ordinal 15)))
- (object InteractionDiagram "Configuration"
- mechanism_ref @4
- quid "3ED48ADC0167"
- title "Configuration"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "CDHCPClient" @247
- location (448, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @247
- location (448, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "CDHCPClient")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3ED48AEC0203"
- width 300
- height 1057
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @248
- location (448, 416)
- line_color 3342489
- InterObjView @247
- height 776
- y_coord 716
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @249
- location (448, 672)
- line_color 3342489
- InterObjView @247
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @250
- location (448, 976)
- line_color 3342489
- InterObjView @247
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "RSocket" @251
- location (992, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @251
- location (992, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "RSocket")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3ED48AF3004E"
- width 300
- height 1057
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @252
- location (992, 416)
- line_color 3342489
- InterObjView @251
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @253
- location (992, 592)
- line_color 3342489
- InterObjView @251
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @254
- location (992, 768)
- line_color 3342489
- InterObjView @251
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @255
- location (992, 880)
- line_color 3342489
- InterObjView @251
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @256
- location (992, 1072)
- line_color 3342489
- InterObjView @251
- height 60
- y_coord 0
- Nested FALSE))
- (object InterMessView "" @257
- location (16, 416)
- label (object SegLabel @258
- Parent_View @257
- location (719, 372)
- quidu "3ED48AFD037B"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @247
- supplier @251
- Focus_Src @248
- Focus_Entry @252
- origin (463, 416)
- terminus (976, 416)
- ordinal 0)
- (object Label @259
- location (464, 368)
- nlines 1
- max_width 600
- label "Write() Discovery message")
- (object InterMessView "" @260
- location (16, 592)
- label (object SegLabel @261
- Parent_View @260
- location (719, 548)
- quidu "3ED48B6401D4"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @247
- supplier @251
- Focus_Src @248
- Focus_Entry @253
- origin (463, 592)
- terminus (976, 592)
- ordinal 1)
- (object Label @262
- location (464, 544)
- nlines 1
- max_width 600
- label "Read() response")
- (object SelfMessView "" @263
- location (16, 672)
- label (object SegLabel @264
- Parent_View @263
- location (539, 628)
- quidu "3ED48BA2002F"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @247
- supplier @247
- Focus_Src @248
- Focus_Entry @249
- origin (464, 672)
- terminus (614, 672)
- ordinal 2)
- (object Label @265
- location (464, 624)
- nlines 1
- max_width 600
- label "HandleDiscovery()")
- (object InterMessView "" @266
- location (16, 768)
- label (object SegLabel @267
- Parent_View @266
- location (719, 724)
- quidu "3ED48D1501F4"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @247
- supplier @251
- Focus_Src @248
- Focus_Entry @254
- origin (463, 768)
- terminus (976, 768)
- ordinal 3)
- (object Label @268
- location (464, 720)
- nlines 1
- max_width 600
- label "Write() Request message")
- (object InterMessView "" @269
- location (16, 880)
- label (object SegLabel @270
- Parent_View @269
- location (719, 836)
- quidu "3ED48D55009C"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @247
- supplier @251
- Focus_Src @248
- Focus_Entry @255
- origin (463, 880)
- terminus (976, 880)
- ordinal 4)
- (object Label @271
- location (464, 832)
- nlines 1
- max_width 600
- label "Read() response")
- (object SelfMessView "" @272
- location (16, 976)
- label (object SegLabel @273
- Parent_View @272
- location (539, 932)
- quidu "3ED48D720109"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @247
- supplier @247
- Focus_Src @248
- Focus_Entry @250
- origin (464, 976)
- terminus (614, 976)
- ordinal 5)
- (object Label @274
- location (464, 928)
- nlines 1
- max_width 600
- label "HandleRequest()")
- (object InterMessView "" @275
- location (16, 1072)
- label (object SegLabel @276
- Parent_View @275
- location (719, 1028)
- quidu "3ED48EAF0177"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @247
- supplier @251
- Focus_Src @248
- Focus_Entry @256
- origin (463, 1072)
- terminus (976, 1072)
- ordinal 6)
- (object Label @277
- location (464, 1024)
- nlines 1
- max_width 600
- label "SetOption() with IP Address")))
- (object InteractionDiagram "Discover"
- mechanism_ref @5
- quid "3EDB4A0100FA"
- title "Discover"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "CDHCPv4If" @278
- location (448, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @278
- location (448, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 300
- justify 0
- label "CDHCPv4If")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EDB4A050242"
- width 318
- height 1073
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @279
- location (448, 400)
- line_color 3342489
- InterObjView @278
- height 808
- y_coord 748
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @280
- location (448, 1088)
- line_color 3342489
- InterObjView @278
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "CDHCPv4Message" @281
- location (896, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @281
- location (896, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 357
- justify 0
- label "CDHCPv4Message")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EDB4A0D031C"
- width 375
- height 1073
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @282
- location (896, 400)
- line_color 3342489
- InterObjView @281
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @283
- location (896, 560)
- line_color 3342489
- InterObjView @281
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @284
- location (896, 688)
- line_color 3342489
- InterObjView @281
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @285
- location (896, 816)
- line_color 3342489
- InterObjView @281
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @286
- location (896, 912)
- line_color 3342489
- InterObjView @281
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "CDHCPOptionsBase" @287
- location (1376, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @287
- location (1376, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 394
- justify 0
- label "CDHCPOptionsBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EDB4AA0007D"
- width 412
- height 1073
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @288
- location (1376, 496)
- line_color 3342489
- InterObjView @287
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @289
- location (1376, 624)
- line_color 3342489
- InterObjView @287
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @290
- location (1376, 752)
- line_color 3342489
- InterObjView @287
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "RSocket" @291
- location (1824, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @291
- location (1824, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "RSocket")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EDB4BD702DE"
- width 300
- height 1073
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @292
- location (1824, 1008)
- line_color 3342489
- InterObjView @291
- height 60
- y_coord 0
- Nested FALSE))
- (object InterMessView "" @293
- location (16, 400)
- label (object SegLabel @294
- Parent_View @293
- location (671, 356)
- quidu "3EDB4A5D0291"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @278
- supplier @281
- Focus_Src @279
- Focus_Entry @282
- origin (463, 400)
- terminus (880, 400)
- ordinal 0)
- (object Label @295
- location (480, 352)
- nlines 1
- max_width 600
- label "NewL()")
- (object InterMessView "" @296
- location (16, 496)
- label (object SegLabel @297
- Parent_View @296
- location (911, 452)
- quidu "3EDB4AC302C0"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @278
- supplier @287
- Focus_Src @279
- Focus_Entry @288
- origin (463, 496)
- terminus (1360, 496)
- ordinal 1)
- (object InterMessView "" @298
- location (16, 624)
- label (object SegLabel @299
- Parent_View @298
- location (911, 580)
- quidu "3EDB4AC7002E"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @278
- supplier @287
- Focus_Src @279
- Focus_Entry @289
- origin (463, 624)
- terminus (1360, 624)
- ordinal 3)
- (object InterMessView "" @300
- location (16, 752)
- label (object SegLabel @301
- Parent_View @300
- location (911, 708)
- quidu "3EDB4ACD038A"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @278
- supplier @287
- Focus_Src @279
- Focus_Entry @290
- origin (463, 752)
- terminus (1360, 752)
- ordinal 5)
- (object Label @302
- location (480, 448)
- nlines 1
- max_width 600
- label "NewL()")
- (object Label @303
- location (480, 576)
- nlines 1
- max_width 600
- label "NewL()")
- (object Label @304
- location (480, 704)
- nlines 1
- max_width 600
- label "NewL()")
- (object InterMessView "" @305
- location (16, 560)
- label (object SegLabel @306
- Parent_View @305
- location (671, 516)
- quidu "3EDB4B0D0251"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @278
- supplier @281
- Focus_Src @279
- Focus_Entry @283
- origin (463, 560)
- terminus (880, 560)
- ordinal 2)
- (object Label @307
- location (480, 512)
- nlines 1
- max_width 600
- label "AssignOption()")
- (object InterMessView "" @308
- location (16, 688)
- label (object SegLabel @309
- Parent_View @308
- location (671, 644)
- quidu "3EDB4B3E0203"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @278
- supplier @281
- Focus_Src @279
- Focus_Entry @284
- origin (463, 688)
- terminus (880, 688)
- ordinal 4)
- (object Label @310
- location (480, 640)
- nlines 1
- max_width 600
- label "AssignOption()")
- (object InterMessView "" @311
- location (16, 816)
- label (object SegLabel @312
- Parent_View @311
- location (671, 772)
- quidu "3EDB4B66002E"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @278
- supplier @281
- Focus_Src @279
- Focus_Entry @285
- origin (463, 816)
- terminus (880, 816)
- ordinal 6)
- (object Label @313
- location (480, 768)
- nlines 1
- max_width 600
- label "AssignOption()")
- (object InterMessView "" @314
- location (16, 912)
- label (object SegLabel @315
- Parent_View @314
- location (671, 868)
- quidu "3EDB4BAB0271"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @278
- supplier @281
- Focus_Src @279
- Focus_Entry @286
- origin (463, 912)
- terminus (880, 912)
- ordinal 7)
- (object Label @316
- location (480, 864)
- nlines 1
- max_width 600
- label "ConstructMessage()")
- (object InterMessView "" @317
- location (16, 1008)
- label (object SegLabel @318
- Parent_View @317
- location (1135, 964)
- quidu "3EDB4BF203BA"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @278
- supplier @291
- Focus_Src @279
- Focus_Entry @292
- origin (463, 1008)
- terminus (1808, 1008)
- ordinal 8)
- (object Label @319
- location (480, 960)
- nlines 1
- max_width 600
- label "Write()")
- (object SelfMessView "" @320
- location (16, 1088)
- label (object SegLabel @321
- Parent_View @320
- location (539, 1044)
- quidu "3EE70BE9006E"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @278
- supplier @278
- Focus_Src @279
- Focus_Entry @280
- origin (464, 1088)
- terminus (614, 1088)
- ordinal 9)
- (object Label @322
- location (480, 1040)
- nlines 1
- max_width 600
- label "SetActive()")))
- (object InteractionDiagram "Ack"
- mechanism_ref @6
- quid "3EE70D82008C"
- title "Ack"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "RSocket" @323
- location (448, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @323
- location (448, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "RSocket")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FBA4CED005D"
- width 300
- height 1061
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @324
- location (448, 464)
- line_color 3342489
- InterObjView @323
- height 732
- y_coord 672
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @325
- location (448, 896)
- line_color 3342489
- InterObjView @323
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "CStateMachine" @326
- location (832, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @326
- location (832, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "CStateMachine")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FBA4CF1003E"
- width 300
- height 1061
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @327
- location (832, 464)
- line_color 3342489
- InterObjView @326
- height 672
- y_coord 612
- Nested FALSE))
- (object InterObjView "CDHCPRequesting" @328
- location (1280, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @328
- location (1280, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 394
- justify 0
- label "CDHCPRequesting")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FBA4D170196"
- width 412
- height 1061
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @329
- location (1280, 512)
- line_color 3342489
- InterObjView @328
- height 564
- y_coord 504
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @330
- location (1280, 576)
- line_color 3342489
- InterObjView @328
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "CDHCPIP4StateMachine" @331
- location (1808, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @331
- location (1808, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 464
- justify 0
- label "CDHCPIP4StateMachine")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FBA4D9C0261"
- width 482
- height 1061
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @332
- location (1808, 672)
- line_color 3342489
- InterObjView @331
- height 168
- y_coord 108
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @333
- location (1808, 800)
- line_color 3342489
- InterObjView @331
- height 216
- y_coord 156
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @334
- location (1808, 816)
- line_color 3342489
- InterObjView @331
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "CExpireTimer" @335
- location (2288, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @335
- location (2288, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "CExpireTimer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FBA5133029F"
- width 300
- height 1061
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @336
- location (2288, 720)
- line_color 3342489
- InterObjView @335
- height 60
- y_coord 0
- Nested FALSE))
- (object InterMessView "" @337
- location (16, 464)
- label (object SegLabel @338
- Parent_View @337
- location (639, 420)
- quidu "3FBA4CFD0223"
- anchor_loc 1
- nlines 1
- max_width 455
- justify 0
- label "User::RequestComplete()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @323
- supplier @326
- Focus_Src @324
- Focus_Entry @327
- origin (463, 464)
- terminus (816, 464)
- ordinal 0)
- (object InterMessView "" @339
- location (16, 512)
- label (object SegLabel @340
- Parent_View @339
- location (1055, 468)
- quidu "3FBA4D230243"
- anchor_loc 1
- nlines 1
- max_width 197
- justify 0
- label "ProcessL()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @326
- supplier @328
- Focus_Src @327
- Focus_Entry @329
- origin (847, 512)
- terminus (1264, 512)
- ordinal 1)
- (object SelfMessView "" @341
- location (16, 576)
- label (object SegLabel @342
- Parent_View @341
- location (1371, 532)
- quidu "3FBA4D6C00CC"
- anchor_loc 1
- nlines 1
- max_width 328
- justify 0
- label "ProcessAckNak()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @328
- supplier @328
- Focus_Src @329
- Focus_Entry @330
- origin (1296, 576)
- terminus (1446, 576)
- ordinal 2)
- (object InterMessView "" @343
- location (16, 672)
- label (object SegLabel @344
- Parent_View @343
- location (1543, 628)
- quidu "3FBA506F0214"
- anchor_loc 1
- nlines 1
- max_width 252
- justify 0
- label "CancelTimer()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @328
- supplier @331
- Focus_Src @329
- Focus_Entry @332
- origin (1295, 672)
- terminus (1792, 672)
- ordinal 3)
- (object InterMessView "" @345
- location (16, 720)
- label (object SegLabel @346
- Parent_View @345
- location (2047, 676)
- quidu "3FBA513E0187"
- anchor_loc 1
- nlines 1
- max_width 162
- justify 0
- label "Cancel()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @331
- supplier @335
- Focus_Src @332
- Focus_Entry @336
- origin (1823, 720)
- terminus (2272, 720)
- ordinal 4)
- (object InterMessView "" @347
- location (16, 800)
- label (object SegLabel @348
- Parent_View @347
- location (1543, 756)
- quidu "3FBA51450000"
- anchor_loc 1
- nlines 1
- max_width 222
- justify 0
- label "HandleAck()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @328
- supplier @331
- Focus_Src @329
- Focus_Entry @333
- origin (1295, 800)
- terminus (1792, 800)
- ordinal 5)
- (object SelfMessView "" @349
- location (16, 816)
- label (object SegLabel @350
- Parent_View @349
- location (2014, 772)
- quidu "3FBA516B005E"
- anchor_loc 1
- nlines 1
- max_width 358
- justify 0
- label "ConfigureInterface()"
- pctDist 1.266667
- height 44
- orientation 0)
- line_color 3342489
- client @331
- supplier @331
- Focus_Src @333
- Focus_Entry @334
- origin (1824, 816)
- terminus (1974, 816)
- ordinal 6)
- (object InterMessView "" @351
- location (16, 896)
- label (object SegLabel @352
- Parent_View @351
- location (1128, 852)
- quidu "3FBA52730139"
- anchor_loc 1
- nlines 1
- max_width 771
- justify 0
- label "SetOpt() to configure address for interface"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @331
- supplier @323
- Focus_Src @333
- Focus_Entry @325
- origin (1792, 896)
- terminus (464, 896)
- ordinal 7)))
- (object InteractionDiagram "REBINDING"
- mechanism_ref @7
- quid "3EE73D5E005D"
- title "REBINDING"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list))
- (object InteractionDiagram "Client Renews Lease"
- mechanism_ref @8
- quid "3EE9B62C0138"
- title "Client Renews Lease"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "RDHCPClient" @353
- location (448, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @353
- location (448, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "RDHCPClient")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE9B62E035B"
- width 300
- height 120
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1)
- (object InterObjView "CDHCPClient" @354
- location (784, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @354
- location (784, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "CDHCPClient")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EE9B6350232"
- width 300
- height 120
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1)))
- (object InteractionDiagram "RConnection::Control() Path"
- mechanism_ref @9
- quid "3EF9D12E02FA"
- title "RConnection::Control() Path"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "RConnection" @355
- location (448, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @355
- location (448, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "RConnection")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF9D1300377"
- width 300
- height 1005
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @356
- location (448, 432)
- line_color 3342489
- InterObjView @355
- height 708
- y_coord 648
- Nested FALSE))
- (object InterObjView "CConnection" @357
- location (784, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @357
- location (784, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "CConnection")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF9D1370319"
- width 300
- height 1005
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @358
- location (784, 432)
- line_color 3342489
- InterObjView @357
- height 648
- y_coord 588
- Nested FALSE))
- (object InterObjView "CInterface" @359
- location (1120, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @359
- location (1120, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "CInterface")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF9D13B028D"
- width 300
- height 1005
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @360
- location (1120, 480)
- line_color 3342489
- InterObjView @359
- height 540
- y_coord 480
- Nested FALSE))
- (object InterObjView "CNifSession" @361
- location (1456, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @361
- location (1456, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "CNifSession")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF9D13F0387"
- width 300
- height 1005
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @362
- location (1456, 528)
- line_color 3342489
- InterObjView @361
- height 432
- y_coord 372
- Nested FALSE))
- (object InterObjView "CNifAgentRef" @363
- location (1792, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @363
- location (1792, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "CNifAgentRef")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF9D1440348"
- width 300
- height 1005
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @364
- location (1792, 576)
- line_color 3342489
- InterObjView @363
- height 324
- y_coord 264
- Nested FALSE))
- (object InterObjView "CNifConfigurationControl" @365
- location (2144, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @365
- location (2144, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 332
- justify 0
- label "CNifConfigurationControl")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF9D14E001C"
- width 350
- height 1005
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @366
- location (2144, 624)
- line_color 3342489
- InterObjView @365
- height 216
- y_coord 156
- Nested FALSE))
- (object InterObjView "RConfigDaemon" @367
- location (2528, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @367
- location (2528, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 332
- justify 0
- label "RConfigDaemon")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF9D19C0135"
- width 350
- height 1005
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @368
- location (2528, 672)
- line_color 3342489
- InterObjView @367
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @369
- location (2528, 720)
- line_color 3342489
- InterObjView @367
- height 60
- y_coord 0
- Nested TRUE))
- (object InterMessView "" @370
- location (16, 432)
- label (object SegLabel @371
- Parent_View @370
- location (615, 388)
- quidu "3EF9D1720136"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @355
- supplier @357
- Focus_Src @356
- Focus_Entry @358
- origin (463, 432)
- terminus (768, 432)
- ordinal 0)
- (object InterMessView "" @372
- location (16, 480)
- label (object SegLabel @373
- Parent_View @372
- location (951, 436)
- quidu "3EF9D1890201"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @357
- supplier @359
- Focus_Src @358
- Focus_Entry @360
- origin (799, 480)
- terminus (1104, 480)
- ordinal 1)
- (object InterMessView "" @374
- location (16, 528)
- label (object SegLabel @375
- Parent_View @374
- location (1287, 484)
- quidu "3EF9D18C025F"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @359
- supplier @361
- Focus_Src @360
- Focus_Entry @362
- origin (1135, 528)
- terminus (1440, 528)
- ordinal 2)
- (object InterMessView "" @376
- location (16, 576)
- label (object SegLabel @377
- Parent_View @376
- location (1623, 532)
- quidu "3EF9D190027E"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @361
- supplier @363
- Focus_Src @362
- Focus_Entry @364
- origin (1471, 576)
- terminus (1776, 576)
- ordinal 3)
- (object InterMessView "" @378
- location (16, 624)
- label (object SegLabel @379
- Parent_View @378
- location (1967, 580)
- quidu "3EF9D19401A3"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @363
- supplier @365
- Focus_Src @364
- Focus_Entry @366
- origin (1807, 624)
- terminus (2128, 624)
- ordinal 4)
- (object InterMessView "" @380
- location (16, 672)
- label (object SegLabel @381
- Parent_View @380
- location (2335, 628)
- quidu "3EF9D1AE003C"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @365
- supplier @367
- Focus_Src @366
- Focus_Entry @368
- origin (2159, 672)
- terminus (2512, 672)
- ordinal 5)
- (object Label @382
- location (480, 384)
- nlines 1
- max_width 600
- label "Ioctl()")
- (object Label @383
- location (832, 432)
- nlines 1
- max_width 600
- label "Ioctl()")
- (object Label @384
- location (1168, 480)
- nlines 1
- max_width 600
- label "Ioctl()")
- (object Label @385
- location (1504, 528)
- nlines 1
- max_width 600
- label "Ioctl()")
- (object Label @386
- location (1840, 576)
- nlines 1
- max_width 600
- label "Ioctl()")
- (object Label @387
- location (2192, 624)
- nlines 1
- max_width 600
- label "Connect()")
- (object InterMessView "" @388
- location (16, 720)
- label (object SegLabel @389
- Parent_View @388
- location (2335, 676)
- quidu "3EF9D21D030A"
- anchor_loc 1
- nlines 1
- max_width 0
- justify 0
- label ""
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @365
- supplier @367
- Focus_Src @366
- Focus_Entry @369
- origin (2159, 720)
- terminus (2512, 720)
- ordinal 6)
- (object Label @390
- location (2192, 672)
- nlines 1
- max_width 600
- label "API calls to query for info")))
- (object InteractionDiagram "Handle Offer"
- mechanism_ref @10
- quid "3EFAB6F702AC"
- title "Handle Offer"
- zoom 90
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "RSocket" @391
- location (240, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @391
- location (240, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "RSocket")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FBA3E3C0167"
- width 300
- height 965
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @392
- location (240, 416)
- line_color 3342489
- InterObjView @391
- height 684
- y_coord 624
- Nested FALSE))
- (object InterObjView "CStateMachine" @393
- location (640, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @393
- location (640, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 363
- justify 0
- label "CStateMachine")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FBA3E4001F4"
- width 381
- height 965
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @394
- location (640, 416)
- line_color 3342489
- InterObjView @393
- height 624
- y_coord 564
- Nested FALSE))
- (object InterObjView "CDHCPIP4Select" @395
- location (1088, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @395
- location (1088, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 364
- justify 0
- label "CDHCPIP4Select")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FBA484602EE"
- width 382
- height 965
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @396
- location (1088, 464)
- line_color 3342489
- InterObjView @395
- height 516
- y_coord 456
- Nested FALSE))
- (object InterObjView "CDHCPIP4StateMachine" @397
- location (1600, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @397
- location (1600, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 454
- justify 0
- label "CDHCPIP4StateMachine")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FBA48770399"
- width 472
- height 965
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @398
- location (1600, 496)
- line_color 3342489
- InterObjView @397
- height 152
- y_coord 92
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @399
- location (1600, 592)
- line_color 3342489
- InterObjView @397
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @400
- location (1600, 688)
- line_color 3342489
- InterObjView @397
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @401
- location (1600, 768)
- line_color 3342489
- InterObjView @397
- height 152
- y_coord 92
- Nested FALSE))
- (object InterObjView "CExpireTimer" @402
- location (2064, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @402
- location (2064, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 282
- justify 0
- label "CExpireTimer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FBA48BC00FA"
- width 300
- height 965
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @403
- location (2064, 528)
- line_color 3342489
- InterObjView @402
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "CMessageSender" @404
- location (2464, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @404
- location (2464, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 329
- justify 0
- label "CMessageSender")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FBA495201C5"
- width 347
- height 965
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @405
- location (2464, 800)
- line_color 3342489
- InterObjView @404
- height 60
- y_coord 0
- Nested FALSE))
- (object InterMessView "" @406
- location (16, 416)
- label (object SegLabel @407
- Parent_View @406
- location (439, 372)
- quidu "3FBA44670243"
- anchor_loc 1
- nlines 1
- max_width 455
- justify 0
- label "User::RequestComplete()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @391
- supplier @393
- Focus_Src @392
- Focus_Entry @394
- origin (255, 416)
- terminus (624, 416)
- ordinal 0)
- (object InterMessView "" @408
- location (16, 464)
- label (object SegLabel @409
- Parent_View @408
- location (863, 420)
- quidu "3FBA485B0010"
- anchor_loc 1
- nlines 1
- max_width 201
- justify 0
- label "ProcessL()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @393
- supplier @395
- Focus_Src @394
- Focus_Entry @396
- origin (655, 464)
- terminus (1072, 464)
- ordinal 1)
- (object InterMessView "" @410
- location (16, 496)
- label (object SegLabel @411
- Parent_View @410
- location (1343, 452)
- quidu "3FBA48870262"
- anchor_loc 1
- nlines 1
- max_width 260
- justify 0
- label "CancelTimer()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @395
- supplier @397
- Focus_Src @396
- Focus_Entry @398
- origin (1103, 496)
- terminus (1584, 496)
- ordinal 2)
- (object InterMessView "" @412
- location (16, 528)
- label (object SegLabel @413
- Parent_View @412
- location (1831, 484)
- quidu "3FBA48C5009D"
- anchor_loc 1
- nlines 1
- max_width 162
- justify 0
- label "Cancel()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @397
- supplier @402
- Focus_Src @398
- Focus_Entry @403
- origin (1615, 528)
- terminus (2048, 528)
- ordinal 3)
- (object InterMessView "" @414
- location (16, 592)
- label (object SegLabel @415
- Parent_View @414
- location (1343, 548)
- quidu "3FBA49010261"
- anchor_loc 1
- nlines 1
- max_width 238
- justify 0
- label "HandleOffer()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @395
- supplier @397
- Focus_Src @396
- Focus_Entry @399
- origin (1103, 592)
- terminus (1584, 592)
- ordinal 4)
- (object InterMessView "" @416
- location (16, 688)
- label (object SegLabel @417
- Parent_View @416
- location (1343, 644)
- quidu "3FBA493502CE"
- anchor_loc 1
- nlines 1
- max_width 444
- justify 0
- label "CreateOfferAcceptance()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @395
- supplier @397
- Focus_Src @396
- Focus_Entry @400
- origin (1103, 688)
- terminus (1584, 688)
- ordinal 5)
- (object InterMessView "" @418
- location (16, 768)
- label (object SegLabel @419
- Parent_View @418
- location (1343, 724)
- quidu "3FBA4943036B"
- anchor_loc 1
- nlines 1
- max_width 354
- justify 0
- label "CloseNSendMsgL()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @395
- supplier @397
- Focus_Src @396
- Focus_Entry @401
- origin (1103, 768)
- terminus (1584, 768)
- ordinal 6)
- (object InterMessView "" @420
- location (16, 800)
- label (object SegLabel @421
- Parent_View @420
- location (2031, 756)
- quidu "3FBA496002B0"
- anchor_loc 1
- nlines 1
- max_width 144
- justify 0
- label "SendL()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @397
- supplier @404
- Focus_Src @401
- Focus_Entry @405
- origin (1615, 800)
- terminus (2448, 800)
- ordinal 7)))
- (object InteractionDiagram "Renewing"
- mechanism_ref @11
- quid "3EFAD60A0396"
- title "Renewing"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list))))
- root_category (object Class_Category "Logical View"
- quid "3ED3504F0214"
- exportControl "Public"
- global TRUE
- subsystem "Component View"
- quidu "3ED3504F0222"
- logical_models (list unit_reference_list
- (object Class "RSessionBase"
- quid "3ED350710148")
- (object Class "RDHCP"
- quid "3ED3507F0119")
- (object Class "CDHCPSession"
- quid "3ED350D103C8"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3ED3522600AB"
- supplier "Logical View::CSession"
- quidu "3ED350FF02CE"))
- used_nodes (list uses_relationship_list
- (object Uses_Relationship
- quid "3ED3521A0167"
- supplier "Logical View::CDHCPServer"
- quidu "3ED3517003D8")
- (object Uses_Relationship
- quid "3ED35253033C"
- supplier "Logical View::RDHCP"
- quidu "3ED3507F0119")
- (object Uses_Relationship
- quid "3EE07A1E01A5"
- supplier "Logical View::CDHCPClient"
- quidu "3EE0777F0242")
- (object Uses_Relationship
- quid "3EEF0FE4035B"
- supplier "Logical View::CDHCPHandler"
- quidu "3EEF0FD80177")))
- (object Class "CSession"
- quid "3ED350FF02CE")
- (object Class "CDHCPServer"
- quid "3ED3517003D8"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3ED351900000"
- supplier "Logical View::CPolicyServer"
- quidu "4107C63600CD"))
- used_nodes (list uses_relationship_list
- (object Uses_Relationship
- quid "3ED352210271"
- supplier "Logical View::CDHCPController"
- quidu "3ED351C10109")))
- (object Class "CServer"
- quid "3ED35182030D")
- (object Class "CDHCPController"
- quid "3ED351C10109"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3ED351D4007D"
- supplier "Logical View::RConfigDaemon"
- quidu "3ED351C900FA")
- (object Inheritance_Relationship
- quid "3EE07B7500EA"
- supplier "Logical View::CDHCPSubSession"
- quidu "3EE07AD4035B")
- (object Inheritance_Relationship
- quid "3EF872060125"
- supplier "Logical View::CActive"
- quidu "3EF871C902AC")))
- (object Class "RConfigDaemon"
- quid "3ED351C900FA"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EE0768A00AB"
- supplier "Logical View::RSubSessionBase"
- quidu "3EE075E2005D")
- (object Inheritance_Relationship
- quid "3ED3511702FD"
- supplier "Logical View::RSessionBase"
- quidu "3ED350710148")))
- (object Class "NewClass"
- quid "3ED35249001F")
- (object Class "CDHCPIfBase"
- quid "3ED3526A000F"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3ED3527801D4"
- supplier "Logical View::RConfigDaemon"
- quidu "3ED351C900FA")
- (object Inheritance_Relationship
- quid "3EF87203028D"
- supplier "Logical View::CActive"
- quidu "3EF871C902AC"))
- used_nodes (list uses_relationship_list
- (object Uses_Relationship
- quid "3ED3541800FA"
- supplier "Logical View::CDHCPDynamicDNSUpdate"
- quidu "3ED3540301F4")))
- (object Class "CDHCPv4If"
- quid "3ED35289033C"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3ED352A70290"
- supplier "Logical View::CDHCPIfBase"
- quidu "3ED3526A000F")))
- (object Class "CDHCPMessageHeader"
- quid "3ED352E70271"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3F8D333300BC"
- supplier "Logical View::CItem<TConstant>"
- quidu "3F8D32FB02C0"))
- used_nodes (list uses_relationship_list
- (object Uses_Relationship
- quid "3ED35368035B"
- supplier "Logical View::CDHCPIfBase"
- quidu "3ED3526A000F")))
- (object Class "CDHCPMessageHeaderIP4"
- quid "3ED3533E0196"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3ED35350036B"
- supplier "Logical View::CDHCPMessageHeader"
- quidu "3ED352E70271")))
- (object Class "DHCPOptions"
- quid "3ED3538F01C5")
- (object Class "CDHCPv4Options"
- quid "3ED3539D001F")
- (object Class "CDHCPv6Options"
- quid "3ED353A9000F")
- (object Class "CDHCPDynamicDNSUpdate"
- quid "3ED3540301F4")
- (object Class "RSubSessionBase"
- quid "3EE075E2005D")
- (object Class "NewClass2"
- quid "3EE077070251")
- (object Class "RDHCPClient"
- quid "3EE077220232"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EE07735035B"
- supplier "Logical View::RSubSessionBase"
- quidu "3EE075E2005D")))
- (object Class "CDHCPClient"
- quid "3EE0777F0242"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EE07A19030D"
- supplier "Logical View::RDHCPClient"
- quidu "3EE077220232")
- (object Inheritance_Relationship
- quid "3EE07B65006D"
- supplier "Logical View::CDHCPSubSession"
- quidu "3EE07AD4035B")))
- (object Class "CDHCPSubSession"
- quid "3EE07AD4035B"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3EE07B2D00AB"
- supplier "Logical View::CObject"
- quidu "3EE07B09037A")))
- (object Class "CObject"
- quid "3EE07B09037A")
- (object Class "CDHCPHandler"
- quid "3EEF0FD80177"
- used_nodes (list uses_relationship_list
- (object Uses_Relationship
- quid "3EEF0FE7005D"
- supplier "Logical View::CDHCPIfBase"
- quidu "3ED3526A000F")))
- (object Class "CActive"
- quid "3EF871C902AC")
- (object Class "CExpireTimer"
- quid "3EFB03450348"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3FB9FE8A00FA"
- supplier "Logical View::CTimer"
- quidu "3FB9FE8201B5")))
- (object Class "CItem<TConstant>"
- quid "3F8D32FB02C0")
- (object Class "CDHCPControl"
- quid "3FB9FA90003E"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3FBA00E2006D"
- supplier "Logical View::CBase"
- quidu "3FBA00DA01C5")))
- (object Class "CDHCPIP4Control"
- quid "3FB9FA9A00FA"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3FB9FACE0119"
- supplier "Logical View::CDHCPControl"
- quidu "3FB9FA90003E")
- (object Inheritance_Relationship
- quid "3FB9FFC500EA"
- supplier "Logical View::MStateMachineNotify"
- quidu "3FB9FF4A034B")
- (object Inheritance_Relationship
- quid "3FB9FFC701F4"
- supplier "Logical View::MExpireTimer"
- quidu "3FB9FE52034B")))
- (object Class "CStateMachine"
- quid "3FB9FB010251"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3FBA0131035B"
- supplier "Logical View::CActive"
- quidu "3EF871C902AC")))
- (object Class "CDHCPIP4StateMachine"
- quid "3FB9FB0B01A5"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3FB9FB220251"
- supplier "Logical View::CStateMachine"
- quidu "3FB9FB010251")
- (object Inheritance_Relationship
- quid "3FB9FD620251"
- supplier "Logical View::CDHCPMessageHeaderIP4"
- quidu "3ED3533E0196")))
- (object Class "CDHCPIP4State"
- quid "3FB9FB9E033C"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3FB9FBBD006D"
- supplier "Logical View::CAsychEvent"
- quidu "3FB9FBB20261")))
- (object Class "CAsychEvent"
- quid "3FB9FBB20261"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3FBA015103A9"
- supplier "Logical View::CBase"
- quidu "3FBA00DA01C5")))
- (object Class "CDHCPIP4Init"
- quid "3FB9FBDA031C")
- (object Class "CDHCPIP4Reboot"
- quid "3FB9FBE8030D")
- (object Class "CDHCPIP4Select"
- quid "3FB9FBF5034B")
- (object Class "CDHCPIP4Bound"
- quid "3FB9FC060280")
- (object Class "CMessageSender"
- quid "3FB9FDC70186"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "3FB9FE6902CE"
- supplier "Logical View::CActive"
- quidu "3EF871C902AC")
- (object Inheritance_Relationship
- quid "3FB9FE6C03A9"
- supplier "Logical View::MExpireTimer"
- quidu "3FB9FE52034B")))
- (object Class "MExpireTimer"
- quid "3FB9FE52034B")
- (object Class "CTimer"
- quid "3FB9FE8201B5")
- (object Class "MStateMachineNotify"
- quid "3FB9FF4A034B")
- (object Class "CBase"
- quid "3FBA00DA01C5")
- (object Class "CPolicyServer"
- quid "4107C63600CD"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4107C682017A"
- supplier "Logical View::CServer"
- quidu "3ED35182030D")))
- (object Association "$UNNAMED$0"
- quid "3EFB020100E7"
- roles (list role_list
- (object Role "$UNNAMED$1"
- quid "3EFB02010339"
- supplier "Logical View::CDHCPIfBase"
- quidu "3ED3526A000F"
- is_navigable TRUE)
- (object Role "$UNNAMED$2"
- quid "3EFB02010348"
- supplier "Logical View::CDHCPController"
- quidu "3ED351C10109"
- is_navigable TRUE)))
- (object Association "$UNNAMED$3"
- quid "3EFB02330319"
- roles (list role_list
- (object Role "$UNNAMED$4"
- quid "3EFB023400C8"
- supplier "Logical View::CDHCPController"
- quidu "3ED351C10109"
- is_navigable TRUE)
- (object Role "$UNNAMED$5"
- quid "3EFB023400D7"
- supplier "Logical View::CDHCPServer"
- quidu "3ED3517003D8"
- is_navigable TRUE)))
- (object Association "$UNNAMED$6"
- quid "3EFB024000C8"
- roles (list role_list
- (object Role "$UNNAMED$7"
- quid "3EFB0240023F"
- supplier "Logical View::CDHCPServer"
- quidu "3ED3517003D8"
- is_navigable TRUE)
- (object Role "$UNNAMED$8"
- quid "3EFB02400240"
- supplier "Logical View::CDHCPSession"
- quidu "3ED350D103C8"
- is_navigable TRUE)))
- (object Association "$UNNAMED$9"
- quid "3EFB024E0089"
- roles (list role_list
- (object Role "$UNNAMED$10"
- quid "3EFB024E0200"
- supplier "Logical View::CDHCPSession"
- quidu "3ED350D103C8"
- is_navigable TRUE)
- (object Role "$UNNAMED$11"
- quid "3EFB024E0210"
- supplier "Logical View::RConfigDaemon"
- quidu "3ED351C900FA"
- is_navigable TRUE)))
- (object Association "$UNNAMED$12"
- quid "3EFB029600D7"
- roles (list role_list
- (object Role "$UNNAMED$13"
- quid "3EFB0297006A"
- supplier "Logical View::CDHCPMessageHeader"
- quidu "3ED352E70271"
- is_navigable TRUE)
- (object Role "$UNNAMED$14"
- quid "3EFB0297006B"
- supplier "Logical View::CDHCPIfBase"
- quidu "3ED3526A000F"
- is_navigable TRUE)))
- (object Association "$UNNAMED$15"
- quid "3EFB03520135"
- roles (list role_list
- (object Role "$UNNAMED$16"
- quid "3EFB0353001C"
- supplier "Logical View::CDHCPIfBase"
- quidu "3ED3526A000F"
- is_navigable TRUE)
- (object Role "$UNNAMED$17"
- quid "3EFB0353002B"
- supplier "Logical View::CExpireTimer"
- quidu "3EFB03450348"
- is_navigable TRUE)))
- (object Association "$UNNAMED$18"
- quid "3F37701F003A"
- roles (list role_list
- (object Role "$UNNAMED$19"
- quid "3F37701F02AB"
- supplier "Logical View::CDHCPIP4Control"
- quidu "3FB9FA9A00FA"
- is_navigable TRUE)
- (object Role "$UNNAMED$20"
- quid "3F37701F02AC"
- supplier "Logical View::CDHCPSession"
- quidu "3ED350D103C8"
- is_navigable TRUE)))
- (object Association "$UNNAMED$21"
- quid "3FB9FAC800CB"
- roles (list role_list
- (object Role "$UNNAMED$22"
- quid "3FB9FAC8029F"
- supplier "Logical View::CDHCPControl"
- quidu "3FB9FA90003E"
- is_navigable TRUE)
- (object Role "$UNNAMED$23"
- quid "3FB9FAC802A0"
- supplier "Logical View::CDHCPIP4Control"
- quidu "3FB9FA9A00FA")))
- (object Association "$UNNAMED$24"
- quid "3FB9FB2A02BF"
- roles (list role_list
- (object Role "$UNNAMED$25"
- quid "3FB9FB2B00CB"
- supplier "Logical View::CDHCPIP4StateMachine"
- quidu "3FB9FB0B01A5"
- is_navigable TRUE)
- (object Role "$UNNAMED$26"
- quid "3FB9FB2B00CC"
- supplier "Logical View::CDHCPIP4Control"
- quidu "3FB9FA9A00FA"
- is_navigable TRUE)))
- (object Association "$UNNAMED$27"
- quid "3FB9FC280203"
- roles (list role_list
- (object Role "$UNNAMED$28"
- quid "3FB9FC29009C"
- supplier "Logical View::CDHCPIP4State"
- quidu "3FB9FB9E033C"
- is_navigable TRUE)
- (object Role "$UNNAMED$29"
- quid "3FB9FC29009D"
- supplier "Logical View::CDHCPIP4StateMachine"
- quidu "3FB9FB0B01A5"
- is_navigable TRUE)))
- (object Association "$UNNAMED$30"
- quid "3FB9FD3500AB"
- roles (list role_list
- (object Role "$UNNAMED$31"
- quid "3FB9FD3503C8"
- supplier "Logical View::CDHCPMessageHeader"
- quidu "3ED352E70271"
- is_navigable TRUE)
- (object Role "$UNNAMED$32"
- quid "3FB9FD3503C9"
- supplier "Logical View::CDHCPIP4StateMachine"
- quidu "3FB9FB0B01A5"
- is_navigable TRUE)))
- (object Association "$UNNAMED$33"
- quid "3FB9FD9801F4"
- roles (list role_list
- (object Role "$UNNAMED$34"
- quid "3FB9FD99002E"
- supplier "Logical View::CDHCPMessageHeaderIP4"
- quidu "3ED3533E0196"
- is_navigable TRUE)
- (object Role "$UNNAMED$35"
- quid "3FB9FD99002F"
- supplier "Logical View::CDHCPIP4StateMachine"
- quidu "3FB9FB0B01A5"
- is_navigable TRUE)))
- (object Association "$UNNAMED$36"
- quid "3FB9FDB501C5"
- roles (list role_list
- (object Role "$UNNAMED$37"
- quid "3FB9FDB6001F"
- supplier "Logical View::CExpireTimer"
- quidu "3EFB03450348"
- is_navigable TRUE)
- (object Role "$UNNAMED$38"
- quid "3FB9FDB60020"
- supplier "Logical View::CDHCPIP4StateMachine"
- quidu "3FB9FB0B01A5"
- is_navigable TRUE)))
- (object Association "$UNNAMED$39"
- quid "3FB9FE050203"
- roles (list role_list
- (object Role "$UNNAMED$40"
- quid "3FB9FE0503A9"
- supplier "Logical View::CMessageSender"
- quidu "3FB9FDC70186"
- is_navigable TRUE)
- (object Role "$UNNAMED$41"
- quid "3FB9FE0503AA"
- supplier "Logical View::CDHCPIP4StateMachine"
- quidu "3FB9FB0B01A5"
- is_navigable TRUE))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "3ED350540242"
- title "Main"
- zoom 85
- max_height 28350
- max_width 21600
- origin_x 492
- origin_y 0
- items (list diagram_item_list
- (object ClassView "Class" "Logical View::RSessionBase" @422
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (656, 1824)
- label (object ItemLabel
- Parent_View @422
- location (507, 1774)
- fill_color 13434879
- nlines 1
- max_width 298
- justify 0
- label "RSessionBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3ED350710148"
- width 316
- height 125
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CSession" @423
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (656, 800)
- label (object ItemLabel
- Parent_View @423
- location (554, 750)
- fill_color 13434879
- nlines 1
- max_width 204
- justify 0
- label "CSession")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3ED350FF02CE"
- width 222
- height 124
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CServer" @424
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (208, 528)
- label (object ItemLabel
- Parent_View @424
- location (102, 478)
- fill_color 13434879
- nlines 1
- max_width 212
- justify 0
- label "CServer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3ED35182030D"
- width 230
- height 125
- annotation 8
- autoResize TRUE)
- (object Label @425
- location (1008, 1120)
- nlines 1
- max_width 46
- label "1")
- (object Label @426
- location (608, 1136)
- nlines 1
- max_width 46
- label "*")
- (object Label @427
- location (368, 1120)
- nlines 1
- max_width 46
- label "1")
- (object Label @428
- location (768, 1376)
- nlines 1
- max_width 46
- label "1")
- (object Label @429
- location (1440, 1472)
- nlines 1
- max_width 46
- label "1")
- (object Label @430
- location (1664, 1264)
- nlines 1
- max_width 51
- label "1")
- (object NoteView @431
- location (272, 1360)
- label (object ItemLabel
- Parent_View @431
- location (130, 1297)
- fill_color 13434879
- nlines 2
- max_width 249
- label "Symbian OS IPC transfer")
- line_color 3342489
- fill_color 13434879
- width 309
- height 138)
- (object ClassView "Class" "Logical View::CItem<TConstant>" @432
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1296, 2240)
- label (object ItemLabel
- Parent_View @432
- location (1106, 2190)
- fill_color 13434879
- nlines 1
- max_width 380
- justify 0
- label "CItem<TConstant>")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3F8D32FB02C0"
- width 398
- height 124
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CDHCPControl" @433
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1248, 528)
- label (object ItemLabel
- Parent_View @433
- location (1100, 478)
- fill_color 13434879
- nlines 1
- max_width 296
- justify 0
- label "CDHCPControl")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FB9FA90003E"
- width 314
- height 124
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CStateMachine" @434
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1840, 800)
- label (object ItemLabel
- Parent_View @434
- location (1688, 750)
- fill_color 13434879
- nlines 1
- max_width 304
- justify 0
- label "CStateMachine")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FB9FB010251"
- width 322
- height 124
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CDHCPServer" @435
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (208, 1184)
- label (object ItemLabel
- Parent_View @435
- location (63, 1134)
- fill_color 13434879
- nlines 1
- max_width 291
- justify 0
- label "CDHCPServer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3ED3517003D8"
- width 309
- height 125
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::RConfigDaemon" @436
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (656, 1488)
- label (object ItemLabel
- Parent_View @436
- location (496, 1438)
- fill_color 13434879
- nlines 1
- max_width 320
- justify 0
- label "RConfigDaemon")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3ED351C900FA"
- width 338
- height 124
- annotation 8
- autoResize TRUE)
- (object InheritView "" @437
- stereotype TRUE
- line_color 3342489
- quidu "3ED3511702FD"
- client @436
- supplier @422
- line_style 0)
- (object Label @438
- location (1632, 1120)
- nlines 1
- max_width 46
- label "1")
- (object Label @439
- location (1792, 1120)
- nlines 1
- max_width 46
- label "1")
- (object ClassView "Class" "Logical View::CAsychEvent" @440
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (2352, 816)
- label (object ItemLabel
- Parent_View @440
- location (2214, 767)
- fill_color 13434879
- nlines 1
- max_width 276
- justify 0
- label "CAsychEvent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FB9FBB20261"
- width 294
- height 122
- annotation 8
- autoResize TRUE)
- (object NoteView @441
- location (2816, 832)
- label (object ItemLabel
- Parent_View @441
- location (2652, 680)
- fill_color 13434879
- nlines 6
- max_width 293
- label "Base class for all states within the state machine, e.g. BOUND, INIT, REBOOT, etc.")
- line_color 3342489
- fill_color 13434879
- width 353
- height 316)
- (object ClassView "Class" "Logical View::CDHCPMessageHeader" @442
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1296, 1936)
- label (object ItemLabel
- Parent_View @442
- location (1062, 1886)
- fill_color 13434879
- nlines 1
- max_width 468
- justify 0
- label "CDHCPMessageHeader")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3ED352E70271"
- width 486
- height 124
- annotation 8
- autoResize TRUE)
- (object InheritView "" @443
- stereotype TRUE
- line_color 3342489
- quidu "3F8D333300BC"
- client @442
- supplier @432
- line_style 0)
- (object Label @444
- location (1920, 1264)
- nlines 1
- max_width 46
- label "1")
- (object Label @445
- location (2224, 1472)
- nlines 1
- max_width 46
- label "1")
- (object ClassView "Class" "Logical View::CDHCPSession" @446
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (656, 1184)
- label (object ItemLabel
- Parent_View @446
- location (490, 1133)
- fill_color 13434879
- nlines 1
- max_width 332
- justify 0
- label "CDHCPSession")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3ED350D103C8"
- width 350
- height 126
- annotation 8
- autoResize TRUE)
- (object InheritView "" @447
- stereotype TRUE
- line_color 3342489
- quidu "3ED3522600AB"
- client @446
- supplier @423
- line_style 0)
- (object AssociationViewNew "$UNNAMED$6" @448
- location (421, 1184)
- stereotype TRUE
- line_color 3342489
- quidu "3EFB024000C8"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$7" @449
- Parent_View @448
- location (-251, 0)
- stereotype TRUE
- line_color 3342489
- quidu "3EFB0240023F"
- client @448
- supplier @435
- line_style 0)
- (object RoleView "$UNNAMED$8" @450
- Parent_View @448
- location (-251, 0)
- stereotype TRUE
- line_color 3342489
- quidu "3EFB02400240"
- client @448
- supplier @446
- line_style 0)))
- (object AssociationViewNew "$UNNAMED$9" @451
- location (656, 1336)
- stereotype TRUE
- line_color 3342489
- quidu "3EFB024E0089"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$10" @452
- Parent_View @451
- location (464, 152)
- stereotype TRUE
- line_color 3342489
- quidu "3EFB024E0200"
- client @451
- supplier @446
- line_style 0)
- (object RoleView "$UNNAMED$11" @453
- Parent_View @451
- location (464, 152)
- stereotype TRUE
- line_color 3342489
- quidu "3EFB024E0210"
- client @451
- supplier @436
- line_style 0)))
- (object AttachView "" @454
- stereotype TRUE
- line_color 3342489
- client @431
- supplier @451
- line_style 0)
- (object ClassView "Class" "Logical View::CDHCPIP4Control" @455
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1248, 1184)
- label (object ItemLabel
- Parent_View @455
- location (1065, 1134)
- fill_color 13434879
- nlines 1
- max_width 366
- justify 0
- label "CDHCPIP4Control")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FB9FA9A00FA"
- width 384
- height 124
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$18" @456
- location (943, 1184)
- stereotype TRUE
- line_color 3342489
- quidu "3F37701F003A"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$19" @457
- Parent_View @456
- location (127, 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F37701F02AB"
- client @456
- supplier @455
- line_style 0)
- (object RoleView "$UNNAMED$20" @458
- Parent_View @456
- location (127, 0)
- stereotype TRUE
- line_color 3342489
- quidu "3F37701F02AC"
- client @456
- supplier @446
- line_style 0)))
- (object InheritView "" @459
- stereotype TRUE
- line_color 3342489
- quidu "3FB9FACE0119"
- client @455
- supplier @433
- line_style 0)
- (object ClassView "Class" "Logical View::CDHCPIP4State" @460
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (2352, 1184)
- label (object ItemLabel
- Parent_View @460
- location (2184, 1135)
- fill_color 13434879
- nlines 1
- max_width 336
- justify 0
- label "CDHCPIP4State")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FB9FB9E033C"
- width 354
- height 122
- annotation 8
- autoResize TRUE)
- (object InheritView "" @461
- stereotype TRUE
- line_color 3342489
- quidu "3FB9FBBD006D"
- client @460
- supplier @440
- line_style 0)
- (object AttachView "" @462
- stereotype TRUE
- line_color 3342489
- client @441
- supplier @460
- line_style 0)
- (object ClassView "Class" "Logical View::CDHCPMessageHeaderIP4" @463
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1296, 1584)
- label (object ItemLabel
- Parent_View @463
- location (1026, 1534)
- fill_color 13434879
- nlines 1
- max_width 540
- justify 0
- label "CDHCPMessageHeaderIP4")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3ED3533E0196"
- width 558
- height 124
- annotation 8
- autoResize TRUE)
- (object InheritView "" @464
- stereotype TRUE
- line_color 3342489
- quidu "3ED35350036B"
- client @463
- supplier @442
- line_style 0)
- (object ClassView "Class" "Logical View::CExpireTimer" @465
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (2288, 1584)
- label (object ItemLabel
- Parent_View @465
- location (2147, 1534)
- fill_color 13434879
- nlines 1
- max_width 282
- justify 0
- label "CExpireTimer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EFB03450348"
- width 300
- height 124
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CMessageSender" @466
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1840, 1584)
- label (object ItemLabel
- Parent_View @466
- location (1661, 1535)
- fill_color 13434879
- nlines 1
- max_width 358
- justify 0
- label "CMessageSender")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FB9FDC70186"
- width 376
- height 122
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CDHCPIP4StateMachine" @467
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1840, 1184)
- label (object ItemLabel
- Parent_View @467
- location (1622, 1126)
- fill_color 13434879
- nlines 1
- max_width 437
- justify 0
- label "CDHCPIP4StateMachine")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FB9FB0B01A5"
- width 455
- height 140
- annotation 8
- autoResize TRUE)
- (object InheritView "" @468
- stereotype TRUE
- line_color 3342489
- quidu "3FB9FB220251"
- client @467
- supplier @434
- line_style 0)
- (object AssociationViewNew "$UNNAMED$24" @469
- location (1526, 1184)
- stereotype TRUE
- line_color 3342489
- quidu "3FB9FB2A02BF"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$25" @470
- Parent_View @469
- location (102, 0)
- stereotype TRUE
- line_color 3342489
- quidu "3FB9FB2B00CB"
- client @469
- supplier @467
- line_style 0)
- (object RoleView "$UNNAMED$26" @471
- Parent_View @469
- location (102, 0)
- stereotype TRUE
- line_color 3342489
- quidu "3FB9FB2B00CC"
- client @469
- supplier @455
- line_style 0)))
- (object AssociationViewNew "$UNNAMED$27" @472
- location (2120, 1184)
- stereotype TRUE
- line_color 3342489
- quidu "3FB9FC280203"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$28" @473
- Parent_View @472
- location (40, 0)
- stereotype TRUE
- line_color 3342489
- quidu "3FB9FC29009C"
- client @472
- supplier @460
- line_style 0)
- (object RoleView "$UNNAMED$29" @474
- Parent_View @472
- location (40, 0)
- stereotype TRUE
- line_color 3342489
- quidu "3FB9FC29009D"
- client @472
- supplier @467
- line_style 0)))
- (object AssociationViewNew "$UNNAMED$33" @475
- location (1561, 1387)
- stereotype TRUE
- line_color 3342489
- quidu "3FB9FD9801F4"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$34" @476
- Parent_View @475
- location (-519, 203)
- stereotype TRUE
- line_color 3342489
- quidu "3FB9FD99002E"
- client @475
- supplier @463
- line_style 0)
- (object RoleView "$UNNAMED$35" @477
- Parent_View @475
- location (-519, 203)
- stereotype TRUE
- line_color 3342489
- quidu "3FB9FD99002F"
- client @475
- supplier @467
- line_style 0)))
- (object AssociationViewNew "$UNNAMED$36" @478
- location (2068, 1387)
- stereotype TRUE
- line_color 3342489
- quidu "3FB9FDB501C5"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$37" @479
- Parent_View @478
- location (-12, 203)
- stereotype TRUE
- line_color 3342489
- quidu "3FB9FDB6001F"
- client @478
- supplier @465
- line_style 0)
- (object RoleView "$UNNAMED$38" @480
- Parent_View @478
- location (-12, 203)
- stereotype TRUE
- line_color 3342489
- quidu "3FB9FDB60020"
- client @478
- supplier @467
- line_style 0)))
- (object AssociationViewNew "$UNNAMED$39" @481
- location (1840, 1388)
- stereotype TRUE
- line_color 3342489
- quidu "3FB9FE050203"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$40" @482
- Parent_View @481
- location (-240, 204)
- stereotype TRUE
- line_color 3342489
- quidu "3FB9FE0503A9"
- client @481
- supplier @466
- line_style 0)
- (object RoleView "$UNNAMED$41" @483
- Parent_View @481
- location (-240, 204)
- stereotype TRUE
- line_color 3342489
- quidu "3FB9FE0503AA"
- client @481
- supplier @467
- line_style 0)))
- (object ClassView "Class" "Logical View::CActive" @484
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1712, 1936)
- label (object ItemLabel
- Parent_View @484
- location (1623, 1887)
- fill_color 13434879
- nlines 1
- max_width 178
- justify 0
- label "CActive")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF871C902AC"
- width 196
- height 122
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::MExpireTimer" @485
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1984, 1936)
- label (object ItemLabel
- Parent_View @485
- location (1853, 1889)
- fill_color 13434879
- nlines 1
- max_width 262
- justify 0
- label "MExpireTimer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FB9FE52034B"
- width 280
- height 118
- annotation 8
- autoResize TRUE)
- (object InheritView "" @486
- stereotype TRUE
- line_color 3342489
- quidu "3FB9FE6902CE"
- client @466
- supplier @484
- line_style 0)
- (object InheritView "" @487
- stereotype TRUE
- line_color 3342489
- quidu "3FB9FE6C03A9"
- client @466
- supplier @485
- line_style 0)
- (object ClassView "Class" "Logical View::CTimer" @488
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (2288, 1936)
- label (object ItemLabel
- Parent_View @488
- location (2207, 1887)
- fill_color 13434879
- nlines 1
- max_width 162
- justify 0
- label "CTimer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FB9FE8201B5"
- height 122
- annotation 8
- autoResize TRUE)
- (object InheritView "" @489
- stereotype TRUE
- line_color 3342489
- quidu "3FB9FE8A00FA"
- client @465
- supplier @488
- line_style 0)
- (object ClassView "Class" "Logical View::MExpireTimer" @490
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1456, 800)
- label (object ItemLabel
- Parent_View @490
- location (1314, 751)
- fill_color 13434879
- nlines 1
- max_width 284
- justify 0
- label "MExpireTimer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FB9FE52034B"
- width 302
- height 122
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::MStateMachineNotify" @491
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1024, 800)
- label (object ItemLabel
- Parent_View @491
- location (850, 750)
- fill_color 13434879
- nlines 1
- max_width 349
- justify 0
- label "MStateMachineNotify")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FB9FF4A034B"
- width 367
- height 125
- annotation 8
- autoResize TRUE)
- (object InheritView "" @492
- stereotype TRUE
- line_color 3342489
- quidu "3FB9FFC500EA"
- client @455
- supplier @491
- line_style 0)
- (object InheritView "" @493
- stereotype TRUE
- line_color 3342489
- quidu "3FB9FFC701F4"
- client @455
- supplier @490
- line_style 0)
- (object Label @494
- location (2304, 1120)
- nlines 1
- max_width 51
- label "1")
- (object Label @495
- location (2448, 1120)
- nlines 1
- max_width 51
- label "1")
- (object Label @496
- location (1184, 1120)
- nlines 1
- max_width 51
- label "1")
- (object Label @497
- location (1808, 1264)
- nlines 1
- max_width 51
- label "1")
- (object Label @498
- location (1856, 1472)
- nlines 1
- max_width 51
- label "1")
- (object Label @499
- location (768, 1264)
- nlines 1
- max_width 51
- label "1")
- (object ClassView "Class" "Logical View::CBase" @500
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1248, 256)
- label (object ItemLabel
- Parent_View @500
- location (1167, 207)
- fill_color 13434879
- nlines 1
- max_width 162
- justify 0
- label "CBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FBA00DA01C5"
- height 122
- annotation 8
- autoResize TRUE)
- (object InheritView "" @501
- stereotype TRUE
- line_color 3342489
- quidu "3FBA00E2006D"
- client @433
- supplier @500
- line_style 0)
- (object ClassView "Class" "Logical View::CActive" @502
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1840, 528)
- label (object ItemLabel
- Parent_View @502
- location (1751, 479)
- fill_color 13434879
- nlines 1
- max_width 178
- justify 0
- label "CActive")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3EF871C902AC"
- width 196
- height 122
- annotation 8
- autoResize TRUE)
- (object InheritView "" @503
- stereotype TRUE
- line_color 3342489
- quidu "3FBA0131035B"
- client @434
- supplier @502
- line_style 0)
- (object ClassView "Class" "Logical View::CBase" @504
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (2352, 528)
- label (object ItemLabel
- Parent_View @504
- location (2262, 482)
- fill_color 13434879
- nlines 1
- max_width 181
- justify 0
- label "CBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "3FBA00DA01C5"
- width 199
- height 117
- annotation 8
- autoResize TRUE)
- (object InheritView "" @505
- stereotype TRUE
- line_color 3342489
- quidu "3FBA015103A9"
- client @440
- supplier @504
- line_style 0)
- (object ClassView "Class" "Logical View::CPolicyServer" @506
- ShowCompartmentStereotypes TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (208, 800)
- label (object ItemLabel
- Parent_View @506
- location (64, 751)
- fill_color 13434879
- nlines 1
- max_width 288
- justify 0
- label "CPolicyServer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4107C63600CD"
- width 306
- height 122
- annotation 8
- autoResize TRUE)
- (object InheritView "" @507
- stereotype TRUE
- line_color 3342489
- quidu "3ED351900000"
- client @435
- supplier @506
- line_style 0)
- (object InheritView "" @508
- stereotype TRUE
- line_color 3342489
- quidu "4107C682017A"
- client @506
- supplier @424
- line_style 0)))))
- root_subsystem (object SubSystem "Component View"
- quid "3ED3504F0222"
- physical_models (list unit_reference_list)
- physical_presentations (list unit_reference_list
- (object Module_Diagram "Main"
- quid "3ED350540222"
- title "Main"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list))))
- process_structure (object Processes
- quid "3ED3504F0223"
- ProcsNDevs (list
- (object Process_Diagram "Deployment View"
- quid "3ED3504F0225"
- 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 "RequisitePro"
- name "HiddenTool"
- value FALSE)
- (object Attribute
- tool "Rose Model Integrator"
- name "HiddenTool"
- value FALSE)
- (object Attribute
- tool "Rose Web Publisher"
- name "HiddenTool"
- value FALSE)
- (object Attribute
- tool "Version Control"
- name "HiddenTool"
- value FALSE))
- quid "3ED3504F0224"))
--- a/tcpiputils/dhcp/documentation/DHCP IPv6 (PREQ396).mdl Tue Feb 02 01:27:53 2010 +0200
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,12378 +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 "40A8FA5E0136"
- 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 "40A8FA5E0138"
- exportControl "Public"
- global TRUE
- logical_models (list unit_reference_list
- (object Mechanism @1
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$0"
- quid "412DABBF01D4"
- collaborators (list link_list
- (object Link
- quid "412DAF800222"
- supplier "$UNNAMED$1"
- quidu "412DABDC0138"
- messages (list Messages
- (object Message "StartInitL"
- quid "412DAF800232"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0))))
- class "Logical View::Task Controls::CDhcpControl"
- quidu "40A9EB09004B"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$1"
- quid "412DABDC0138"
- collaborators (list link_list
- (object Link
- quid "412DAFCE02CE"
- supplier "$UNNAMED$1"
- quidu "412DABDC0138"
- messages (list Messages
- (object Message "iFirst = new CDHCPIP6Solicit"
- quid "412DAFCE02CF"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 1)
- (object Message "new CDHCPIP6Select"
- quid "412DB0D20196"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3"
- ordinal 2)
- (object Message "new CDHCPIP6Request"
- quid "412DB0DA0138"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.1"
- ordinal 3)
- (object Message "new CDHCPIP6Bind"
- quid "412DB12C0000"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.2"
- ordinal 4)))
- (object Link
- quid "412DB08303D8"
- supplier "$UNNAMED$2"
- quidu "412DB05902BF"
- messages (list Messages
- (object Message "Start"
- quid "412DB08303D9"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "4"
- ordinal 5))))
- class "Logical View::State Machines::CDHCPIP6StateMachine"
- quidu "40A9E8E4024F"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$2"
- quid "412DB05902BF"
- collaborators (list link_list
- (object Link
- quid "412DB18802DE"
- supplier "$UNNAMED$2"
- quidu "412DB05902BF"
- messages (list Messages
- (object Message "SetLastError(KErrNone)"
- quid "412DB18802DF"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "4.1"
- ordinal 6)
- (object Message "SetActiveEvent(iFirst)"
- quid "412DB19802DE"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "4.2"
- ordinal 7)))
- (object Link
- quid "412DB1DC0177"
- supplier "$UNNAMED$3"
- quidu "412DB1C500FA"
- messages (list Messages
- (object Message "Start"
- quid "412DB1DC0178"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "4.3"
- ordinal 8))))
- class "Logical View::State Machines::CDhcpStateMachine"
- quidu "40A9E8AC032A"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$3"
- quid "412DB1C500FA"
- class "Logical View::State Machines::CStateMachine"
- quidu "40A9E89E0145"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @2
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$4"
- quid "412DB0440109"
- collaborators (list link_list
- (object Link
- quid "412DB2460222"
- supplier "$UNNAMED$5"
- quidu "412DB044010A"
- messages (list Messages
- (object Message "SetMaxRetryCount(1)"
- quid "412DB2460223"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.1"
- ordinal 1)
- (object Message "SetMaxRetryTimeout"
- quid "412DB26C00AB"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.2"
- ordinal 2)
- (object Message "SetMaxRetryDuration"
- quid "412DB27C001F"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.3"
- ordinal 3)
- (object Message "SetNotifier(iNext)"
- quid "412DB28A0186"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.6"
- ordinal 6
- Operation "SetNotifier(this)")
- (object Message "SetInitialRetryTimeout"
- quid "413C6CD70261"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.4"
- ordinal 4)
- (object Message "SetFirstSendDelay"
- quid "413C6CDF01E4"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.5"
- ordinal 5)))
- (object Link
- quid "412DB2A20128"
- supplier "$UNNAMED$6"
- quidu "412DB044010B"
- messages (list Messages
- (object Message "ProcessL"
- quid "412DB2A20129"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1.7"
- ordinal 7))))
- class "Logical View::States::DHCPv6 states::IP Address & configuration info acquisition::CDHCPIP6Solicit"
- quidu "41263BD0005D"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$5"
- quid "412DB044010A"
- class "Logical View::Message Sending/Receiving::CDHCPIP6MessageSender"
- quidu "4129BB810000"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$6"
- quid "412DB044010B"
- collaborators (list link_list
- (object Link
- quid "412DC357032C"
- supplier "$UNNAMED$7"
- quidu "412DC27100AB"
- messages (list Messages
- (object Message "InitialiseSocketL"
- quid "412DC357032D"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.7.1"
- ordinal 8)
- (object Message "InitialiseMsgL"
- quid "412DC36A0399"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.7.2"
- ordinal 9)
- (object Message "CreateDiscoverMsgL"
- quid "412DC379007D"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.7.3"
- ordinal 10)
- (object Message "CloseNSendMsgL"
- quid "412DE4E90148"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.7.4"
- ordinal 11)))
- (object Link
- quid "412DC3EC0119"
- supplier "$UNNAMED$8"
- quidu "412DB1FA0109"
- messages (list Messages
- (object Message "Complete"
- quid "412DC476037A"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1.7.5"
- ordinal 15))))
- class "Logical View::States::DHCPv6 states::IP Address & configuration info acquisition::CDHCPAddressAcquisition"
- quidu "41263BF403C8"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$8"
- quid "412DB1FA0109"
- collaborators (list link_list
- (object Link
- quid "412DB221007D"
- supplier "$UNNAMED$4"
- quidu "412DB0440109"
- messages (list Messages
- (object Message "ProcessL"
- quid "412DB221007E"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0)))
- (object Link
- quid "412DC40102EE"
- supplier "$UNNAMED$7"
- quidu "412DC27100AB")
- (object Link
- quid "412DC4200148"
- supplier "$UNNAMED$5"
- quidu "412DB044010A"))
- class "Logical View::State Machines::CStateMachine"
- quidu "40A9E89E0145"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$7"
- quid "412DC27100AB"
- collaborators (list link_list
- (object Link
- quid "412DE51100DA"
- supplier "$UNNAMED$7"
- quidu "412DC27100AB"
- messages (list Messages
- (object Message "PrepareToSendL"
- quid "412DE51100DB"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.7.4.1"
- ordinal 12)))
- (object Link
- quid "412DE52200BB"
- supplier "$UNNAMED$5"
- quidu "412DB044010A"
- messages (list Messages
- (object Message "Cancel"
- quid "412DE52200BC"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.7.4.1.1"
- ordinal 13)
- (object Message "SendL"
- quid "412DE52D005D"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1.7.4.1.2"
- ordinal 14))))
- class "Logical View::State Machines::CDHCPIP6StateMachine"
- quidu "40A9E8E4024F"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @3
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$9"
- quid "412DC5A80196"
- collaborators (list link_list
- (object Link
- quid "412DD951038A"
- supplier "$UNNAMED$10"
- quidu "412DD86D0222"
- messages (list Messages
- (object Message "ProcessL"
- quid "412DD951038B"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0)
- (object Message "ProcessL"
- quid "412DD9BE009C"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "3"
- ordinal 3))))
- class "Logical View::State Machines::CStateMachine"
- quidu "40A9E89E0145"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$10"
- quid "412DD86D0222"
- collaborators (list link_list
- (object Link
- quid "412DD96E029F"
- supplier "$UNNAMED$11"
- quidu "412DD8B0035B"
- messages (list Messages
- (object Message "ReceiveL"
- quid "412DD96E02A0"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "1.1"
- ordinal 1)))
- (object Link
- quid "412DDB76007D"
- supplier "$UNNAMED$12"
- quidu "412DD8F2003E"
- messages (list Messages
- (object Message "SetNotifier"
- quid "412DDB76007E"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.1"
- ordinal 4)
- (object Message "SetMaxRetryCount"
- quid "412DDB8D03C8"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.2"
- ordinal 5)
- (object Message "SetMaxRetryTimeout"
- quid "412DDB990280"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.3"
- ordinal 6)
- (object Message "SetFirstSendDelay"
- quid "413C6F02029F"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.4"
- ordinal 7)
- (object Message "SetInitialRetryTimeout"
- quid "413C6F0A00AB"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.5"
- ordinal 8)))
- (object Link
- quid "412DDBDF037A"
- supplier "$UNNAMED$13"
- quidu "412DD9330222"
- messages (list Messages
- (object Message "ProcessL"
- quid "412DDBDF037B"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "3.6"
- ordinal 9))))
- class "Logical View::States::DHCPv6 states::Select,Request,Bind, Rebind::CDHCPIP6Select"
- quidu "41263BE601B5"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$11"
- quid "412DD8B0035B"
- collaborators (list link_list
- (object Link
- quid "412DD9A301E4"
- supplier "$UNNAMED$9"
- quidu "412DC5A80196"
- messages (list Messages
- (object Message "Complete"
- quid "412DD9A301E5"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 2)))
- (object Link
- quid "412DDC490119"
- supplier "$UNNAMED$11"
- quidu "412DD8B0035B"
- messages (list Messages
- (object Message "PrepareToSendL"
- quid "412DDC49011A"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "7.1"
- ordinal 14)))
- (object Link
- quid "412DDC6900AB"
- supplier "$UNNAMED$12"
- quidu "412DD8F2003E"
- messages (list Messages
- (object Message "Cancel"
- quid "412DDC6900AC"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "7.2"
- ordinal 15)
- (object Message "SendL"
- quid "412DDCC9037A"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "7.3"
- ordinal 16))))
- class "Logical View::State Machines::CDHCPIP6StateMachine"
- quidu "40A9E8E4024F"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$12"
- quid "412DD8F2003E"
- class "Logical View::Message Sending/Receiving::CDHCPIP6MessageSender"
- quidu "4129BB810000"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$13"
- quid "412DD9330222"
- collaborators (list link_list
- (object Link
- quid "412DDBFB029F"
- supplier "$UNNAMED$11"
- quidu "412DD8B0035B"
- messages (list Messages
- (object Message "HandleOfferL"
- quid "412DDBFB02A0"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "4"
- ordinal 10)
- (object Message "InitialiseMsgL"
- quid "412DDC0A006D"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "5"
- ordinal 11)
- (object Message "CreateOfferAcceptanceRequestMsgL"
- quid "412DDC150222"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "6"
- ordinal 12)
- (object Message "CloseNSendMsgL"
- quid "412DDC330148"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "7"
- ordinal 13)))
- (object Link
- quid "412DDD0D0261"
- supplier "$UNNAMED$9"
- quidu "412DC5A80196"
- messages (list Messages
- (object Message "Complete"
- quid "412DDD0D0262"
- frequency "Aperiodic"
- synchronization "Asynchronous"
- dir "FromClientToSupplier"
- sequence "8"
- ordinal 17))))
- class "Logical View::States::DHCPv6 states::Select,Request,Bind, Rebind::CDHCPSelect"
- quidu "41263BFE036B"
- persistence "Transient"
- multi FALSE)))
- (object Mechanism @4
- logical_models (list unit_reference_list
- (object Object "$UNNAMED$14"
- quid "4136F95B033C"
- collaborators (list link_list
- (object Link
- quid "4136F9BC029F"
- supplier "$UNNAMED$14"
- quidu "4136F95B033C"
- messages (list Messages
- (object Message "CreateControlL"
- quid "4136F9BC02A0"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "1"
- ordinal 0)))
- (object Link
- quid "4136FA2902DE"
- supplier "$UNNAMED$15"
- quidu "4136FA13004E"
- messages (list Messages
- (object Message "new CDHCPIP6Control"
- quid "4136FA2902DF"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "2"
- ordinal 1)
- (object Message "ConfigureL"
- quid "4136FA71035B"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3"
- ordinal 2))))
- class "Logical View::Server - Session::CDHCPSession"
- quidu "4126449C03C8"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$15"
- quid "4136FA13004E"
- collaborators (list link_list
- (object Link
- quid "4136FAAA001F"
- supplier "$UNNAMED$16"
- quidu "4136FA820222"
- messages (list Messages
- (object Message "NewL"
- quid "4136FAAA0020"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.2"
- ordinal 6)))
- (object Link
- quid "4136FADC003E"
- supplier "$UNNAMED$17"
- quidu "4136FAC0034B"
- messages (list Messages
- (object Message "ConfigureL()"
- quid "4136FADC003F"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.3"
- ordinal 15)
- (object Message "ConfigureL(const TConnectionInfo&, const RMessage2&)"
- quid "4136FB690177"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.1"
- ordinal 3))))
- class "Logical View::Task Controls::CDhcpIP6Control"
- quidu "40A9EB28002C"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$16"
- quid "4136FA820222"
- collaborators (list link_list
- (object Link
- quid "4136FD08007D"
- supplier "$UNNAMED$16"
- quidu "4136FA820222"
- messages (list Messages
- (object Message "new CDHCPMessageHeaderIP6"
- quid "4136FD08007E"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.2.3"
- ordinal 12)
- (object Message "ReAllocL"
- quid "4136FDFE036B"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.2.2"
- ordinal 11)
- (object Message "new CDhcpIP6MessageReader"
- quid "4136FE6F02BF"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.2.4"
- ordinal 13)
- (object Message "new CDHCPIP6MessageSender"
- quid "4136FE88002E"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.2.5"
- ordinal 14)))
- (object Link
- quid "4136FD7E0271"
- supplier "$UNNAMED$18"
- quidu "4136FD3A0148"
- messages (list Messages
- (object Message "ConstructL"
- quid "4136FD7E0272"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.2.1"
- ordinal 7)
- (object Message "InitialiseSocketL"
- quid "4136FDB60232"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "3.2.1.2"
- ordinal 9)
- (object Message "AssembleClientIDs"
- quid "4136FDCC02FD"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "ToClientFromSupplier"
- sequence "3.2.1.3"
- ordinal 10))))
- class "Logical View::State Machines::CDHCPIP6StateMachine"
- quidu "40A9E8E4024F"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$17"
- quid "4136FAC0034B"
- collaborators (list link_list
- (object Link
- quid "4136FBAB007D"
- supplier "$UNNAMED$17"
- quidu "4136FAC0034B"
- messages (list Messages
- (object Message "FindInterfaceNameL"
- quid "4136FBAB007E"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.1.1"
- ordinal 4)))
- (object Link
- quid "4136FCD00203"
- supplier "$UNNAMED$19"
- quidu "4136FCC302DE"
- messages (list Messages
- (object Message "NewL"
- quid "4136FCD00204"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.1.2"
- ordinal 5))))
- class "Logical View::Task Controls::CDhcpControl"
- quidu "40A9EB09004B"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$19"
- quid "4136FCC302DE"
- class "Logical View::Message Sending/Receiving::CExpireTimer"
- quidu "41265C7501A5"
- persistence "Transient"
- multi FALSE)
- (object Object "$UNNAMED$18"
- quid "4136FD3A0148"
- collaborators (list link_list
- (object Link
- quid "4136FD92035B"
- supplier "$UNNAMED$19"
- quidu "4136FCC302DE"
- messages (list Messages
- (object Message "NewL"
- quid "4136FD92035C"
- frequency "Aperiodic"
- synchronization "Simple"
- dir "FromClientToSupplier"
- sequence "3.2.1.1"
- ordinal 8))))
- class "Logical View::State Machines::CDhcpStateMachine"
- quidu "40A9E8AC032A"
- persistence "Transient"
- multi FALSE))))
- statemachine (object State_Machine "State/Activity Model"
- quid "41012BB602D8"
- states (list States
- (object State "Start"
- quid "41012DCA0142"
- transitions (list transition_list
- (object State_Transition
- quid "41012DEC03B3"
- supplier "CDHCPIP6Solicit"
- quidu "41012DD00058"
- sendEvent (object sendEvent
- quid "41012DEC03B6"))
- (object State_Transition
- quid "410146CF00A6"
- supplier "CDHCPIP6InformRequest"
- quidu "41091E7C020B"
- sendEvent (object sendEvent
- quid "410146CF00A9"))
- (object State_Transition
- quid "4109011401DC"
- supplier "CDHCPIP6InformRequest"
- quidu "41091E7C020B"
- sendEvent (object sendEvent
- quid "4109011401DF"))
- (object State_Transition
- quid "410A45EE02C7"
- supplier "CDHCPIP6Confirm"
- quidu "410A45E30259"
- sendEvent (object sendEvent
- quid "410A45EE02CA"))
- (object State_Transition
- quid "410A504303A2"
- supplier "Solicitation"
- quidu "410A41AE00B4"
- sendEvent (object sendEvent
- quid "410A504303A5"))
- (object State_Transition
- quid "410A50470279"
- supplier "Inform-Request"
- quidu "410A41DD0085"
- sendEvent (object sendEvent
- quid "410A5047027C"))
- (object State_Transition
- quid "410A504B0382"
- supplier "Confirm"
- quidu "410A4209024A"
- sendEvent (object sendEvent
- quid "410A504B0385"))
- (object State_Transition
- quid "410A50DF01BD"
- supplier "Release"
- quidu "410A438C02B7"
- sendEvent (object sendEvent
- quid "410A50DF01C0")))
- type "StartState")
- (object State "CDHCPIP6Solicit"
- quid "41012DD00058"
- transitions (list transition_list
- (object State_Transition
- quid "412A091D00DA"
- supplier "CDHCPIP6Select"
- quidu "412A0902029F"
- sendEvent (object sendEvent
- quid "412A091D00DD")))
- type "Normal")
- (object Decision "Rapid Commit?"
- quid "41012DF40355"
- transitions (list transition_list
- (object State_Transition
- quid "41012E7701EE"
- label ""
- supplier "CDHCPIP6Bind"
- quidu "41012E1E022C"
- condition "YES"
- sendEvent (object sendEvent
- quid "41012E7701F1"))
- (object State_Transition
- quid "41012EB40087"
- label ""
- supplier "CDHCPIP6Request"
- quidu "41012E4101A0"
- condition "NO"
- sendEvent (object sendEvent
- quid "41012EB4008A"))))
- (object State "CDHCPIP6Bind"
- quid "41012E1E022C"
- transitions (list transition_list
- (object State_Transition
- quid "4101475903E2"
- label ""
- supplier "Valid?"
- quidu "4108F13B0111"
- Event (object Event "On IP stack result"
- quid "4101475903E3")
- sendEvent (object sendEvent
- quid "4101475903E5"))
- (object State_Transition
- quid "410147FB00B5"
- label ""
- supplier "Success"
- quidu "4101474802D8"
- Event (object Event "On Set Completion"
- quid "410147FB00B6")
- sendEvent (object sendEvent
- quid "410147FB00B8"))
- (object State_Transition
- quid "410A46420111"
- supplier "Valid?"
- quidu "4108F13B0111"
- sendEvent (object sendEvent
- quid "410A46420114"))
- (object State_Transition
- quid "412A0A3303D8"
- supplier "Success"
- quidu "4101474802D8"
- sendEvent (object sendEvent
- quid "412A0A3303DB")))
- type "Normal")
- (object State "CDHCPIP6Request"
- quid "41012E4101A0"
- transitions (list transition_list
- (object State_Transition
- quid "4101457E03D2"
- label ""
- supplier "CDHCPIP6Bind"
- quidu "41012E1E022C"
- Event (object Event "On Reply"
- quid "4101457E03D3")
- sendEvent (object sendEvent
- quid "4101457E03D5"))
- (object State_Transition
- quid "41092EF602E6"
- supplier "New IP Address?"
- quidu "41092ED7019E"
- sendEvent (object sendEvent
- quid "41092EF602E9")))
- type "Normal")
- (object State "Success"
- quid "4101474802D8"
- type "EndState")
- (object Decision "Valid?"
- quid "4108F13B0111"
- transitions (list transition_list
- (object State_Transition
- quid "4108F16D0344"
- label ""
- supplier "Success"
- quidu "4101474802D8"
- condition "YES"
- sendEvent (object sendEvent
- quid "4108F16D0347"))
- (object State_Transition
- quid "4108F18E0037"
- label ""
- supplier "DECLINE"
- quidu "4108F1820046"
- condition "NO"
- sendEvent (object sendEvent
- quid "4108F18E003A"))
- (object State_Transition
- quid "410A465C022B"
- label ""
- supplier "Success"
- quidu "4101474802D8"
- condition "YES"
- sendEvent (object sendEvent
- quid "410A465C022E"))))
- (object State "DECLINE"
- quid "4108F1820046"
- transitions (list transition_list
- (object State_Transition
- quid "4108F19700A4"
- supplier "Success"
- quidu "4101474802D8"
- sendEvent (object sendEvent
- quid "4108F19700A7"))
- (object State_Transition
- quid "410A46630150"
- supplier "Success"
- quidu "4101474802D8"
- sendEvent (object sendEvent
- quid "410A46630153")))
- type "Normal")
- (object State "CDHCPIP6Reconfigure"
- quid "41091C9F0111"
- transitions (list transition_list
- (object State_Transition
- quid "41091CBB0037"
- supplier "CDHCPIP6Reconfigure"
- quidu "41091C9F0111"
- sendEvent (object sendEvent
- quid "41091CBB003A"))
- (object State_Transition
- quid "4109228B015F"
- label ""
- supplier "CDHCPIP6InformRequest"
- quidu "41091E7C020B"
- Event (object Event "On Reconfigure"
- quid "4109228B0160")
- sendEvent (object sendEvent
- quid "4109228B0162"))
- (object State_Transition
- quid "4109232B0046"
- label ""
- supplier "Renew?"
- quidu "4109273A0085"
- Event (object Event "On Reconfigure"
- quid "4109232B0047")
- sendEvent (object sendEvent
- quid "4109232B0049"))
- (object State_Transition
- quid "412CA33F030D"
- supplier "CDHCPIP6Reconfigure"
- quidu "41091C9F0111"
- sendEvent (object sendEvent
- quid "412CA33F0310"))
- (object State_Transition
- quid "41090A580392"
- label ""
- supplier "CDHCPIP6Renew"
- quidu "410926940008"
- Event (object Event "On Lease Timeout"
- quid "4129B9320234")
- sendEvent (object sendEvent
- quid "41090A580395")))
- type "Normal")
- (object State "CDHCPIP6InformRequest"
- quid "41091E7C020B"
- transitions (list transition_list
- (object State_Transition
- quid "410146E80384"
- label ""
- supplier "CDHCPIP6Bind"
- quidu "41012E1E022C"
- Event (object Event "On Reply"
- quid "410146E80385")
- sendEvent (object sendEvent
- quid "410146E80387"))
- (object State_Transition
- quid "410902070140"
- label ""
- supplier "CDHCPIP6Bind"
- quidu "41012E1E022C"
- Event (object Event "On Reply"
- quid "410902070141")
- sendEvent (object sendEvent
- quid "410902070143"))
- (object State_Transition
- quid "410922B90298"
- supplier "Success"
- quidu "4101474802D8"
- sendEvent (object sendEvent
- quid "410922B9029B"))
- (object State_Transition
- quid "41092910021B"
- supplier "Success"
- quidu "4101474802D8"
- sendEvent (object sendEvent
- quid "41092910021E"))
- (object State_Transition
- quid "412A0B4701A5"
- supplier "CDHCPIP6Bind"
- quidu "41012E1E022C"
- sendEvent (object sendEvent
- quid "412A0B4701A8")))
- type "Normal")
- (object State "CDHCPIP6Renew"
- quid "410926940008"
- transitions (list transition_list
- (object State_Transition
- quid "410926BC00B4"
- supplier "CDHCPIP6Bind"
- quidu "41012E1E022C"
- sendEvent (object sendEvent
- quid "410926BC00B7"))
- (object State_Transition
- quid "412CA3A6038A"
- supplier "Reply Success?"
- quidu "412CA38400AB"
- sendEvent (object sendEvent
- quid "412CA3A6038D")))
- type "Normal")
- (object Decision "Renew?"
- quid "4109273A0085"
- transitions (list transition_list
- (object State_Transition
- quid "4109285E0027"
- label ""
- supplier "CDHCPIP6Renew"
- quidu "410926940008"
- condition "YES"
- sendEvent (object sendEvent
- quid "4109285E002A"))
- (object State_Transition
- quid "4109286302B7"
- label ""
- supplier "CDHCPIP6InformRequest"
- quidu "41091E7C020B"
- condition "NO"
- sendEvent (object sendEvent
- quid "4109286302BA"))
- (object State_Transition
- quid "412CA5B40271"
- supplier "RENEW"
- quidu "412CA5AD0196"
- sendEvent (object sendEvent
- quid "412CA5B40274"))))
- (object Decision "IP Address needed?"
- quid "41092DDF0065"
- transitions (list transition_list
- (object State_Transition
- quid "41092E1A020B"
- label ""
- supplier "CDHCPIP6Renew"
- quidu "410926940008"
- condition "YES"
- sendEvent (object sendEvent
- quid "41092E1A020E"))
- (object State_Transition
- quid "41092E800111"
- label ""
- supplier "CDHCPIP6InformRequest"
- quidu "41091E7C020B"
- condition "NO"
- sendEvent (object sendEvent
- quid "41092E800114"))))
- (object Decision "New IP Address?"
- quid "41092ED7019E"
- transitions (list transition_list
- (object State_Transition
- quid "410931400111"
- label ""
- supplier "CDHCPIP6Bind"
- quidu "41012E1E022C"
- condition "YES"
- sendEvent (object sendEvent
- quid "410931400114"))
- (object State_Transition
- quid "4109314F0121"
- label ""
- supplier "Success"
- quidu "4101474802D8"
- condition "NO"
- sendEvent (object sendEvent
- quid "4109314F0124"))))
- (object State "Solicitation"
- quid "410A41AE00B4"
- transitions (list transition_list
- (object State_Transition
- quid "410A470B0027"
- label ""
- supplier "Reconfigure"
- quidu "410A42690344"
- Event (object Event "On Success"
- quid "410A470B0028")
- sendEvent (object sendEvent
- quid "410A470B002A"))
- (object State_Transition
- quid "410A498502B7"
- label ""
- supplier "Decline"
- quidu "410A437A01DC"
- Event (object Event "On Failure"
- quid "410A498502B8")
- sendEvent (object sendEvent
- quid "410A498502BA")))
- type "Normal")
- (object State "Inform-Request"
- quid "410A41DD0085"
- transitions (list transition_list
- (object State_Transition
- quid "410A470E0046"
- label ""
- supplier "Reconfigure"
- quidu "410A42690344"
- Event (object Event "On Success"
- quid "410A470E0047")
- sendEvent (object sendEvent
- quid "410A470E0049"))
- (object State_Transition
- quid "410A49890140"
- supplier "Decline"
- quidu "410A437A01DC"
- sendEvent (object sendEvent
- quid "410A49890143")))
- type "Normal")
- (object State "Confirm"
- quid "410A4209024A"
- transitions (list transition_list
- (object State_Transition
- quid "410A47110102"
- label ""
- supplier "Reconfigure"
- quidu "410A42690344"
- Event (object Event "On Success"
- quid "410A47110103")
- sendEvent (object sendEvent
- quid "410A47110105"))
- (object State_Transition
- quid "410A499C023A"
- label ""
- supplier "Decline"
- quidu "410A437A01DC"
- Event (object Event "On Failure"
- quid "410A499C023B")
- sendEvent (object sendEvent
- quid "410A499C023D")))
- type "Normal")
- (object State "Renew"
- quid "410A42350150"
- transitions (list transition_list
- (object State_Transition
- quid "410A493103C1"
- label ""
- supplier "Reconfigure"
- quidu "410A42690344"
- Event (object Event "On Success"
- quid "410A493103C2")
- sendEvent (object sendEvent
- quid "410A493103C4"))
- (object State_Transition
- quid "410A495B0305"
- label ""
- supplier "Rebind"
- quidu "410A436A0373"
- Event (object Event "On Failure"
- quid "410A495B0306")
- sendEvent (object sendEvent
- quid "410A495B0308")))
- type "Normal")
- (object State "Reconfigure"
- quid "410A42690344"
- transitions (list transition_list
- (object State_Transition
- quid "410A4B8E02C7"
- label ""
- supplier "Reconfigure"
- quidu "410A42690344"
- Event (object Event "On Success"
- quid "410A4B8E02C8")
- sendEvent (object sendEvent
- quid "410A4B8E02CA"))
- (object State_Transition
- quid "410A4DE60065"
- label ""
- supplier "Renew"
- quidu "410A42350150"
- Event (object Event "On Lease Expired or User Command"
- quid "410A4DE60066")
- sendEvent (object sendEvent
- quid "410A4DE60068"))
- (object State_Transition
- quid "410A4E7103E0"
- label ""
- supplier "Release"
- quidu "410A438C02B7"
- Event (object Event "On User Command"
- quid "410A4E7103E1")
- sendEvent (object sendEvent
- quid "410A4E7103E3")))
- type "Normal")
- (object State "Rebind"
- quid "410A436A0373"
- transitions (list transition_list
- (object State_Transition
- quid "410A4ADA00A4"
- label ""
- supplier "Reconfigure"
- quidu "410A42690344"
- Event (object Event "On Success"
- quid "410A4ADA00A5")
- sendEvent (object sendEvent
- quid "410A4ADA00A7"))
- (object State_Transition
- quid "410A4CC200A4"
- label ""
- supplier "Decline"
- quidu "410A437A01DC"
- Event (object Event "On Failure"
- quid "410A4CC200A5")
- sendEvent (object sendEvent
- quid "410A4CC200A7")))
- type "Normal")
- (object State "Decline"
- quid "410A437A01DC"
- transitions (list transition_list
- (object State_Transition
- quid "410A4C0B018E"
- label ""
- supplier "Solicitation"
- quidu "410A41AE00B4"
- Event (object Event "On Next Attempt"
- quid "410A4C0B018F")
- sendEvent (object sendEvent
- quid "410A4C0B0191"))
- (object State_Transition
- quid "410A4F080056"
- label ""
- supplier "Idle"
- quidu "410A4E5D0056"
- Event (object Event "On No Attempt left"
- quid "410A4F080057")
- sendEvent (object sendEvent
- quid "410A4F080059")))
- type "Normal")
- (object State "Release"
- quid "410A438C02B7"
- transitions (list transition_list
- (object State_Transition
- quid "410A4EBD0382"
- label ""
- supplier "Idle"
- quidu "410A4E5D0056"
- Event (object Event "On Reply or Timeout"
- quid "410A4EBD0383")
- sendEvent (object sendEvent
- quid "410A4EBD0385")))
- type "Normal")
- (object State "CDHCPIP6Confirm"
- quid "410A45E30259"
- transitions (list transition_list
- (object State_Transition
- quid "410A45F100F2"
- supplier "CDHCPIP6Bind"
- quidu "41012E1E022C"
- sendEvent (object sendEvent
- quid "410A45F100F5")))
- type "Normal")
- (object State "Idle"
- quid "410A4E5D0056"
- type "EndState")
- (object State "CDHCPIP6Select"
- quid "412A0902029F"
- transitions (list transition_list
- (object State_Transition
- quid "41012E730077"
- label ""
- supplier "Rapid Commit?"
- quidu "41012DF40355"
- Event (object Event "On Msg Received"
- quid "41012E730078")
- sendEvent (object sendEvent
- quid "41012E73007A")))
- type "Normal")
- (object Decision "Reply Success?"
- quid "412CA38400AB"
- transitions (list transition_list
- (object State_Transition
- quid "410930C601FC"
- label ""
- supplier "CDHCPIP6Bind"
- quidu "41012E1E022C"
- Event (object Event "On Reply"
- quid "410930C601FD")
- condition "YES"
- sendEvent (object sendEvent
- quid "410930C601FF"))
- (object State_Transition
- quid "412CA4780128"
- label ""
- supplier "REBIND"
- quidu "412CA45001B5"
- Event (object Event "On Rebind Timeout"
- quid "412CA4780129")
- condition "NO"
- sendEvent (object sendEvent
- quid "412CA478012B"))))
- (object State "CDHCPIP6Rebind"
- quid "412CA3C80000"
- type "Normal")
- (object State "REBIND"
- quid "412CA45001B5"
- transitions (list transition_list
- (object State_Transition
- quid "412CA48A01A5"
- supplier "Success"
- quidu "4101474802D8"
- sendEvent (object sendEvent
- quid "412CA48A01A8")))
- type "Normal")
- (object State "RENEW"
- quid "412CA5AD0196"
- transitions (list transition_list
- (object State_Transition
- quid "412CA5BE0109"
- supplier "Success"
- quidu "4101474802D8"
- sendEvent (object sendEvent
- quid "412CA5BE010C")))
- type "Normal"))
- partitions (list Partitions)
- statediagrams (list StateDiagrams
- (object ActivityDiagram "Obtain IP Address"
- quid "41012DB90171"
- title "Obtain IP Address"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "" @5
- line_color 3342489
- width 450)
- (object StateView "StartState" "Start" @6
- Parent_View @5
- location (464, 144)
- label (object ItemLabel
- Parent_View @6
- location (506, 114)
- nlines 2
- max_width 600
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41012DCA0142"
- autoResize TRUE)
- (object StateView "Normal" "CDHCPIP6Solicit" @7
- Parent_View @5
- location (464, 368)
- label (object ItemLabel
- Parent_View @7
- location (464, 344)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 344
- justify 0
- label "CDHCPIP6Solicit")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41012DD00058"
- width 440
- height 150
- autoResize TRUE)
- (object TransView "" @8
- stereotype TRUE
- line_color 3342489
- quidu "41012DEC03B3"
- client @6
- supplier @7
- line_style 0
- x_offset FALSE)
- (object DecisionView "Rapid Commit?" @9
- Parent_View @5
- location (464, 944)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @9
- location (520, 895)
- nlines 2
- max_width 300
- label "Rapid Commit?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41012DF40355"
- autoResize TRUE)
- (object StateView "Normal" "CDHCPIP6Bind" @10
- Parent_View @5
- location (464, 1264)
- label (object ItemLabel
- Parent_View @10
- location (464, 1250)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 328
- justify 0
- label "CDHCPIP6Bind")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41012E1E022C"
- width 425
- height 130
- autoResize TRUE)
- (object TransView "" @11
- label (object SegLabel @12
- Parent_View @11
- location (393, 994)
- anchor_loc 1
- nlines 1
- max_width 130
- justify 0
- label "[ YES ]"
- pctDist 0.064815
- height 72
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "41012E7701EE"
- client @9
- supplier @10
- line_style 0
- x_offset FALSE)
- (object StateView "Normal" "CDHCPIP6Request" @13
- Parent_View @5
- location (1088, 944)
- label (object ItemLabel
- Parent_View @13
- location (1088, 923)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 374
- justify 0
- label "CDHCPIP6Request")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41012E4101A0"
- width 470
- height 145
- autoResize TRUE)
- (object TransView "" @14
- label (object SegLabel @15
- Parent_View @14
- location (618, 965)
- anchor_loc 1
- nlines 1
- max_width 165
- justify 0
- label "[ NO ]"
- pctDist 0.253086
- height 21
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "41012EB40087"
- client @9
- supplier @13
- line_style 0
- x_offset FALSE)
- (object TransView "" @16
- label (object SegLabel @17
- Parent_View @16
- location (1056, 1069)
- anchor_loc 1
- nlines 1
- max_width 392
- justify 0
- label "On Reply"
- pctDist -0.180847
- height 98
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "4101457E03D2"
- client @13
- supplier @10
- line_style 0
- x_offset FALSE)
- (object NoteView @18
- Parent_View @5
- location (1824, 368)
- label (object ItemLabel
- Parent_View @18
- location (1421, 269)
- fill_color 13434879
- nlines 4
- max_width 770
- label "To the All_DHCP_Relay_Agents_and_Servers requesting the assignment of addresses and other configuration information.")
- line_color 3342489
- fill_color 13434879
- width 830
- height 210)
- (object AttachView "" @19
- stereotype TRUE
- line_color 3342489
- client @18
- supplier @7
- line_style 0)
- (object NoteView @20
- Parent_View @5
- location (1568, 944)
- label (object ItemLabel
- Parent_View @20
- location (1418, 878)
- fill_color 13434879
- nlines 3
- max_width 265
- label "To the chosen server")
- line_color 3342489
- fill_color 13434879
- width 325
- height 145)
- (object AttachView "" @21
- stereotype TRUE
- line_color 3342489
- client @20
- supplier @13
- line_style 0)
- (object StateView "EndState" "Success" @22
- Parent_View @5
- location (464, 1776)
- label (object ItemLabel
- Parent_View @22
- location (518, 1734)
- nlines 2
- max_width 600
- label "Success")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4101474802D8"
- autoResize TRUE)
- (object DecisionView "Valid?" @23
- Parent_View @5
- location (464, 1504)
- label (object ItemLabel
- Parent_View @23
- location (520, 1455)
- nlines 2
- max_width 300
- label "Valid?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4108F13B0111"
- autoResize TRUE)
- (object TransView "" @24
- label (object SegLabel @25
- Parent_View @24
- location (300, 1382)
- anchor_loc 1
- nlines 1
- max_width 300
- justify 0
- label "On IP stack result"
- pctDist 0.389706
- height 165
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "4101475903E2"
- client @10
- supplier @23
- line_style 0
- x_offset FALSE)
- (object TransView "" @26
- label (object SegLabel @27
- Parent_View @26
- location (382, 1552)
- anchor_loc 1
- nlines 1
- max_width 143
- justify 0
- label "[ YES ]"
- pctDist 0.062069
- height 83
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "4108F16D0344"
- client @23
- supplier @22
- line_style 0
- x_offset FALSE)
- (object StateView "Normal" "DECLINE" @28
- Parent_View @5
- location (1024, 1504)
- label (object ItemLabel
- Parent_View @28
- location (1024, 1488)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "DECLINE")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4108F1820046"
- autoResize TRUE)
- (object TransView "" @29
- stereotype TRUE
- line_color 3342489
- quidu "4108F19700A4"
- client @28
- supplier @22
- line_style 0
- x_offset FALSE)
- (object TransView "" @30
- label (object SegLabel @31
- Parent_View @30
- location (576, 1525)
- anchor_loc 1
- nlines 1
- max_width 101
- justify 0
- label "[ NO ]"
- pctDist 0.110448
- height 21
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "4108F18E0037"
- client @23
- supplier @28
- line_style 0
- x_offset FALSE)
- (object StateView "Normal" "CDHCPIP6Select" @32
- Parent_View @5
- location (464, 656)
- label (object ItemLabel
- Parent_View @32
- location (464, 635)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 358
- justify 0
- label "CDHCPIP6Select")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "412A0902029F"
- width 455
- height 145
- autoResize TRUE)
- (object TransView "" @33
- label (object SegLabel @34
- Parent_View @33
- location (275, 808)
- anchor_loc 1
- nlines 1
- max_width 367
- justify 0
- label "On Msg Received"
- pctDist 0.446927
- height 189
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "41012E730077"
- client @32
- supplier @9
- line_style 0
- x_offset FALSE)
- (object TransView "" @35
- stereotype TRUE
- line_color 3342489
- quidu "412A091D00DA"
- client @7
- supplier @32
- line_style 0
- x_offset FALSE)
- (object NoteView @36
- Parent_View @5
- location (1616, 1504)
- label (object ItemLabel
- Parent_View @36
- location (1413, 1443)
- fill_color 13434879
- nlines 2
- max_width 370
- label "A task started by the CDHCPIP6Control")
- line_color 3342489
- fill_color 13434879
- width 430
- height 135)
- (object AttachView "" @37
- stereotype TRUE
- line_color 3342489
- client @36
- supplier @28
- line_style 0)))
- (object ActivityDiagram "Obtain Config Info Only"
- quid "410145BB000A"
- title "Obtain Config Info Only"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "" @38
- line_color 3342489
- width 450)
- (object StateView "StartState" "Start" @39
- Parent_View @38
- location (608, 144)
- label (object ItemLabel
- Parent_View @39
- location (650, 114)
- anchor_loc 1
- nlines 2
- max_width -36
- justify 0
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41012DCA0142"
- autoResize TRUE)
- (object NoteView @40
- Parent_View @38
- location (1664, 432)
- label (object ItemLabel
- Parent_View @40
- location (1261, 333)
- fill_color 13434879
- nlines 4
- max_width 770
- label "To the All_DHCP_Relay_Agents_and_Servers requesting configuration information.")
- line_color 3342489
- fill_color 13434879
- width 830
- height 210)
- (object StateView "Normal" "CDHCPIP6Bind" @41
- Parent_View @38
- location (608, 768)
- label (object ItemLabel
- Parent_View @41
- location (608, 744)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 294
- justify 0
- label "CDHCPIP6Bind")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41012E1E022C"
- width 390
- height 150
- autoResize TRUE)
- (object NoteView @42
- Parent_View @38
- location (1408, 768)
- label (object ItemLabel
- Parent_View @42
- location (1270, 708)
- fill_color 13434879
- nlines 2
- max_width 240
- label "Set info to the stack only")
- line_color 3342489
- fill_color 13434879
- width 300
- height 132)
- (object AttachView "" @43
- stereotype TRUE
- line_color 3342489
- client @42
- supplier @41
- line_style 0)
- (object StateView "EndState" "Success" @44
- Parent_View @38
- location (608, 1088)
- label (object ItemLabel
- Parent_View @44
- location (662, 1046)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "Success")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4101474802D8"
- autoResize TRUE)
- (object TransView "" @45
- label (object SegLabel @46
- Parent_View @45
- location (430, 900)
- anchor_loc 1
- nlines 1
- max_width 325
- justify 0
- label "On Set Completion"
- pctDist 0.279621
- height 179
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "410147FB00B5"
- client @41
- supplier @44
- line_style 0
- x_offset FALSE)
- (object StateView "Normal" "CDHCPIP6InformRequest" @47
- Parent_View @38
- location (608, 432)
- label (object ItemLabel
- Parent_View @47
- location (608, 408)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 468
- justify 0
- label "CDHCPIP6InformRequest")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41091E7C020B"
- width 565
- height 150
- autoResize TRUE)
- (object TransView "" @48
- stereotype TRUE
- line_color 3342489
- quidu "410146CF00A6"
- client @39
- supplier @47
- line_style 0
- x_offset FALSE)
- (object TransView "" @49
- label (object SegLabel @50
- Parent_View @49
- location (510, 555)
- anchor_loc 1
- nlines 1
- max_width 199
- justify 0
- label "On Reply"
- pctDist 0.264706
- height 99
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "410146E80384"
- client @47
- supplier @41
- line_style 0
- x_offset FALSE)
- (object AttachView "" @51
- stereotype TRUE
- line_color 3342489
- client @40
- supplier @47
- line_style 0)))
- (object ActivityDiagram "Client Initiated Update Info Only"
- quid "4108F1C1024A"
- title "Client Initiated Update Info Only"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "" @52
- line_color 3342489
- width 450)
- (object NoteView @53
- Parent_View @52
- location (1616, 416)
- label (object ItemLabel
- Parent_View @53
- location (1188, 230)
- fill_color 13434879
- nlines 8
- max_width 820
- label "If the client has a source address of sufficient scope that can be used by he server as a return address, and the client has received a Server Unicast ption (section 22.12) from the server, the client SHOULD unicast any Request, Renew, Release and Decline messages to the server.")
- line_color 3342489
- fill_color 13434879
- width 880
- height 385)
- (object StateView "StartState" "Start" @54
- Parent_View @52
- location (464, 144)
- label (object ItemLabel
- Parent_View @54
- location (506, 114)
- anchor_loc 1
- nlines 2
- max_width -36
- justify 0
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41012DCA0142"
- autoResize TRUE)
- (object StateView "EndState" "Success" @55
- Parent_View @52
- location (464, 1008)
- label (object ItemLabel
- Parent_View @55
- location (518, 966)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "Success")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4101474802D8"
- autoResize TRUE)
- (object StateView "Normal" "CDHCPIP6InformRequest" @56
- Parent_View @52
- location (463, 416)
- label (object ItemLabel
- Parent_View @56
- location (463, 390)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 464
- justify 0
- label "CDHCPIP6InformRequest")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41091E7C020B"
- width 560
- height 155
- autoResize TRUE)
- (object TransView "" @57
- stereotype TRUE
- line_color 3342489
- quidu "4109011401DC"
- client @54
- supplier @56
- line_style 0
- x_offset FALSE)
- (object AttachView "" @58
- stereotype TRUE
- line_color 3342489
- client @56
- supplier @53
- line_style 0)
- (object StateView "Normal" "CDHCPIP6Bind" @59
- Parent_View @52
- location (464, 720)
- label (object ItemLabel
- Parent_View @59
- location (464, 696)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 294
- justify 0
- label "CDHCPIP6Bind")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41012E1E022C"
- width 390
- height 150
- autoResize TRUE)
- (object TransView "" @60
- label (object SegLabel @61
- Parent_View @60
- location (364, 520)
- anchor_loc 1
- nlines 1
- max_width 199
- justify 0
- label "On Reply"
- pctDist 0.185039
- height 100
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "410902070140"
- client @56
- supplier @59
- line_style 0
- x_offset FALSE)
- (object TransView "" @62
- stereotype TRUE
- line_color 3342489
- quidu "412A0A3303D8"
- client @59
- supplier @55
- line_style 0
- x_offset FALSE)))
- (object ActivityDiagram "Client Initiated Update IP Address"
- quid "410902360037"
- title "Client Initiated Update IP Address"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "" @63
- line_color 3342489
- width 450)
- (object StateView "Normal" "CDHCPIP6Renew" @64
- Parent_View @63
- location (688, 544)
- label (object ItemLabel
- Parent_View @64
- location (688, 518)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 344
- justify 0
- label "CDHCPIP6Renew")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "410926940008"
- width 440
- height 155
- autoResize TRUE)
- (object StateView "Normal" "CDHCPIP6Bind" @65
- Parent_View @63
- location (1280, 1008)
- label (object ItemLabel
- Parent_View @65
- location (1280, 987)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 294
- justify 0
- label "CDHCPIP6Bind")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41012E1E022C"
- width 390
- height 145
- autoResize TRUE)
- (object StateView "EndState" "Success" @66
- Parent_View @63
- location (1280, 1616)
- label (object ItemLabel
- Parent_View @66
- location (1334, 1574)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "Success")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4101474802D8"
- autoResize TRUE)
- (object DecisionView "Valid?" @67
- Parent_View @63
- location (1280, 1280)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @67
- location (1336, 1231)
- nlines 2
- max_width 300
- label "Valid?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4108F13B0111"
- autoResize TRUE)
- (object TransView "" @68
- label (object SegLabel @69
- Parent_View @68
- location (1129, 1193)
- anchor_loc 1
- nlines 1
- max_width 300
- justify 0
- label "On IP stack result"
- pctDist 0.694248
- height 152
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "4101475903E2"
- client @65
- supplier @67
- line_style 0
- x_offset FALSE)
- (object StateView "Normal" "DECLINE" @70
- Parent_View @63
- location (1920, 1280)
- label (object ItemLabel
- Parent_View @70
- location (1920, 1264)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "DECLINE")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4108F1820046"
- autoResize TRUE)
- (object TransView "" @71
- stereotype TRUE
- line_color 3342489
- quidu "4108F19700A4"
- client @70
- supplier @66
- line_style 0
- x_offset FALSE)
- (object NoteView @72
- Parent_View @63
- location (1632, 304)
- label (object ItemLabel
- Parent_View @72
- location (1167, 168)
- fill_color 13434879
- nlines 6
- max_width 895
- label " If the client has a source address of sufficient scope that can be used by the server as a return address, and the client has received a Server Unicast option (section 22.12) from the server, the client SHOULD unicast any Request, Renew, Release and Decline messages to the server.")
- line_color 3342489
- fill_color 13434879
- width 955
- height 285)
- (object AttachView "" @73
- stereotype TRUE
- line_color 3342489
- client @64
- supplier @72
- line_style 0)
- (object NoteView @74
- Parent_View @63
- location (1632, 672)
- label (object ItemLabel
- Parent_View @74
- location (1229, 553)
- fill_color 13434879
- nlines 5
- max_width 770
- label "The server may choose to change the list of addresses and the lifetimes of addresses in IAs that are returned to the client. (What exactly are we going to do if the IP address for the intrface changes?)")
- line_color 3342489
- fill_color 13434879
- width 830
- height 250)
- (object AttachView "" @75
- stereotype TRUE
- line_color 3342489
- client @74
- supplier @65
- line_style 0)
- (object StateView "Normal" "CDHCPIP6Reconfigure" @76
- Parent_View @63
- location (688, 256)
- label (object ItemLabel
- Parent_View @76
- location (688, 232)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 454
- justify 0
- label "CDHCPIP6Reconfigure")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41091C9F0111"
- width 550
- height 150
- autoResize TRUE)
- (object SelfTransView "" @77
- location (688, 31)
- stereotype TRUE
- line_color 3342489
- quidu "412CA33F030D"
- client @76
- supplier @76
- line_style 0)
- (object TransView "" @78
- label (object SegLabel @79
- Parent_View @78
- location (861, 368)
- anchor_loc 1
- nlines 1
- max_width 320
- justify 0
- label "On Lease Timeout"
- pctDist 0.282143
- height 173
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "41090A580392"
- client @76
- supplier @64
- line_style 0
- x_offset FALSE)
- (object DecisionView "Reply Success?" @80
- Parent_View @63
- location (688, 800)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @80
- location (744, 751)
- nlines 2
- max_width 300
- label "Reply Success?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "412CA38400AB"
- autoResize TRUE)
- (object TransView "" @81
- stereotype TRUE
- line_color 3342489
- quidu "412CA3A6038A"
- client @64
- supplier @80
- line_style 0
- x_offset FALSE)
- (object TransView "" @82
- label (object SegLabel @83
- Parent_View @82
- location (1053, 841)
- anchor_loc 1
- nlines 1
- max_width 287
- justify 0
- label "On Reply[ YES ]"
- pctDist 0.781730
- height 70
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "410930C601FC"
- client @80
- supplier @65
- line_style 0
- x_offset FALSE)
- (object StateView "Normal" "REBIND" @84
- Parent_View @63
- location (320, 1008)
- label (object ItemLabel
- Parent_View @84
- location (320, 992)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "REBIND")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "412CA45001B5"
- autoResize TRUE)
- (object TransView "" @85
- label (object SegLabel @86
- Parent_View @85
- location (1348, 1361)
- anchor_loc 1
- nlines 1
- max_width 143
- justify 0
- label "[ YES ]"
- pctDist 0.174308
- height 68
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "4108F16D0344"
- client @67
- supplier @66
- line_style 0
- x_offset FALSE)
- (object TransView "" @87
- label (object SegLabel @88
- Parent_View @87
- location (1633, 1251)
- anchor_loc 1
- nlines 1
- max_width 101
- justify 0
- label "[ NO ]"
- pctDist 0.672566
- height 30
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "4108F18E0037"
- client @67
- supplier @70
- line_style 0
- x_offset FALSE)
- (object TransView "" @89
- label (object SegLabel @90
- Parent_View @89
- location (305, 841)
- anchor_loc 1
- nlines 1
- max_width 437
- justify 0
- label "On Rebind Timeout[ NO ]"
- pctDist 1.127618
- height 145
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "412CA4780128"
- client @80
- supplier @84
- line_style 0
- x_offset FALSE)
- (object TransView "" @91
- stereotype TRUE
- line_color 3342489
- quidu "412CA48A01A5"
- client @84
- supplier @66
- line_style 0
- x_offset FALSE)))
- (object ActivityDiagram "Server Initiated Update"
- quid "4109025D01BD"
- title "Server Initiated Update"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "" @92
- line_color 3342489
- width 450)
- (object StateView "EndState" "Success" @93
- Parent_View @92
- location (896, 1712)
- label (object ItemLabel
- Parent_View @93
- location (950, 1670)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "Success")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4101474802D8"
- autoResize TRUE)
- (object NoteView @94
- Parent_View @92
- location (1744, 1376)
- label (object ItemLabel
- Parent_View @94
- location (1421, 1167)
- fill_color 13434879
- nlines 9
- max_width 610
- label "If the client has a source address of sufficient scope that can be used by the server as a return address, and the client has received a Server Unicast option (section 22.12) from the server, the client SHOULD unicast any Request, Renew, Release and Decline messages to the server.")
- line_color 3342489
- fill_color 13434879
- width 670
- height 430)
- (object StateView "Normal" "CDHCPIP6Reconfigure" @95
- Parent_View @92
- location (330, 256)
- label (object ItemLabel
- Parent_View @95
- location (330, 230)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 444
- justify 0
- label "CDHCPIP6Reconfigure")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41091C9F0111"
- width 540
- height 155
- autoResize TRUE)
- (object SelfTransView "" @96
- location (330, 29)
- stereotype TRUE
- line_color 3342489
- quidu "41091CBB0037"
- client @95
- supplier @95
- line_style 0)
- (object NoteView @97
- Parent_View @92
- location (1536, 256)
- label (object ItemLabel
- Parent_View @97
- location (886, 117)
- fill_color 13434879
- nlines 6
- max_width 1265
- label "A client receives Reconfigure messages sent to the UDP port 546 on interfaces for which it has acquired configuration information through DHCP. These messages may be sent at any time. Since the results of a reconfiguration event may affect application layer programs, the client SHOULD log these events, and MAY notify these programs of the change through an implementation-specific interface.")
- line_color 3342489
- fill_color 13434879
- width 1325
- height 290)
- (object AttachView "" @98
- stereotype TRUE
- line_color 3342489
- client @97
- supplier @95
- line_style 0)
- (object StateView "Normal" "CDHCPIP6InformRequest" @99
- Parent_View @92
- location (1680, 804)
- label (object ItemLabel
- Parent_View @99
- location (1680, 780)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 528
- justify 0
- label "CDHCPIP6InformRequest")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41091E7C020B"
- width 625
- height 150
- autoResize TRUE)
- (object AttachView "" @100
- stereotype TRUE
- line_color 3342489
- client @99
- supplier @94
- line_style 0)
- (object TransView "" @101
- stereotype TRUE
- line_color 3342489
- quidu "41092910021B"
- client @99
- supplier @93
- line_style 0
- x_offset FALSE)
- (object DecisionView "Renew?" @102
- Parent_View @92
- location (329, 531)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @102
- location (385, 482)
- nlines 2
- max_width 300
- label "Renew?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4109273A0085"
- autoResize TRUE)
- (object TransView "" @103
- label (object SegLabel @104
- Parent_View @103
- location (167, 380)
- anchor_loc 1
- nlines 1
- max_width 330
- justify 0
- label "On Reconfigure"
- pctDist 0.300847
- height 163
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "4109232B0046"
- client @95
- supplier @102
- line_style 0
- x_offset FALSE)
- (object TransView "" @105
- label (object SegLabel @106
- Parent_View @105
- location (725, 561)
- anchor_loc 1
- nlines 1
- max_width 101
- justify 0
- label "[ NO ]"
- pctDist 0.325097
- height 39
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "4109286302B7"
- client @102
- supplier @99
- line_style 0
- x_offset FALSE)
- (object NoteView @107
- Parent_View @92
- location (1424, 528)
- label (object ItemLabel
- Parent_View @107
- location (896, 444)
- fill_color 13434879
- nlines 3
- max_width 1020
- label "Indicated by the Reconfigure Message option (Do we renew at this point if the option says so even if neighbor discovery says otherwise?)")
- line_color 3342489
- fill_color 13434879
- width 1080
- height 180)
- (object AttachView "" @108
- stereotype TRUE
- line_color 3342489
- client @107
- supplier @102
- line_style 0)
- (object StateView "Normal" "RENEW" @109
- Parent_View @92
- location (331, 832)
- label (object ItemLabel
- Parent_View @109
- location (331, 816)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "RENEW")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "412CA5AD0196"
- autoResize TRUE)
- (object TransView "" @110
- stereotype TRUE
- line_color 3342489
- quidu "412CA5B40271"
- client @102
- supplier @109
- line_style 0
- x_offset FALSE)
- (object TransView "" @111
- stereotype TRUE
- line_color 3342489
- quidu "412CA5BE0109"
- client @109
- supplier @93
- line_style 0
- x_offset FALSE)
- (object NoteView @112
- Parent_View @92
- location (960, 832)
- label (object ItemLabel
- Parent_View @112
- location (650, 771)
- fill_color 13434879
- nlines 2
- max_width 585
- label
-|see
-|"Client Initiated Update Info Only"
- )
- line_color 3342489
- fill_color 13434879
- width 645
- height 135)
- (object AttachView "" @113
- stereotype TRUE
- line_color 3342489
- client @109
- supplier @112
- line_style 0)))
- (object State_Diagram "DHCPv6 Tasks"
- quid "410A414102B7"
- title "DHCPv6 Tasks"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object StateView "Normal" "Solicitation" @114
- location (976, 784)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @114
- location (976, 766)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 284
- justify 0
- label "Solicitation")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "410A41AE00B4"
- width 380
- height 145
- autoResize TRUE)
- (object StateView "Normal" "Inform-Request" @115
- location (992, 1312)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @115
- location (992, 1291)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 318
- justify 0
- label "Inform-Request")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "410A41DD0085"
- width 415
- height 150
- autoResize TRUE)
- (object StateView "Normal" "Confirm" @116
- location (976, 128)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @116
- location (976, 115)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "Confirm")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "410A4209024A"
- autoResize TRUE)
- (object StateView "Normal" "Renew" @117
- location (976, 1936)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @117
- location (976, 1915)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 364
- justify 0
- label "Renew")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "410A42350150"
- width 460
- height 150
- autoResize TRUE)
- (object StateView "Normal" "Reconfigure" @118
- location (2048, 1056)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @118
- location (2048, 1033)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 254
- justify 0
- label "Reconfigure")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "410A42690344"
- width 350
- height 155
- autoResize TRUE)
- (object StateView "Normal" "Rebind" @119
- location (976, 1584)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @119
- location (976, 1571)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "Rebind")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "410A436A0373"
- autoResize TRUE)
- (object StateView "Normal" "Decline" @120
- location (976, 432)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @120
- location (976, 419)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "Decline")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "410A437A01DC"
- autoResize TRUE)
- (object StateView "Normal" "Release" @121
- location (976, 2176)
- font (object Font
- bold TRUE)
- label (object ItemLabel
- Parent_View @121
- location (976, 2163)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "Release")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "410A438C02B7"
- autoResize TRUE)
- (object NoteView @122
- location (992, 1040)
- label (object ItemLabel
- Parent_View @122
- location (769, 974)
- fill_color 13434879
- nlines 3
- max_width 410
- label "Based on neighbor discovery or CommDb")
- line_color 3342489
- fill_color 13434879
- width 470
- height 145)
- (object AttachView "" @123
- stereotype TRUE
- line_color 3342489
- client @122
- supplier @114
- line_style 0)
- (object AttachView "" @124
- stereotype TRUE
- line_color 3342489
- client @122
- supplier @115
- line_style 0)
- (object NoteView @125
- location (384, 304)
- label (object ItemLabel
- Parent_View @125
- location (199, 210)
- fill_color 13434879
- nlines 4
- max_width 335
- label "Reinitialising the interface while having IP address assigned")
- line_color 3342489
- fill_color 13434879
- width 395
- height 200)
- (object AttachView "" @126
- stereotype TRUE
- line_color 3342489
- client @125
- supplier @116
- line_style 0)
- (object TransView "" @127
- label (object SegLabel @128
- Parent_View @127
- location (1473, 1148)
- anchor_loc 1
- nlines 1
- max_width 214
- justify 0
- label "On Success"
- pctDist 0.422171
- height 46
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "410A470E0046"
- client @115
- supplier @118
- line_style 0
- x_offset FALSE)
- (object NoteView @129
- location (368, 1744)
- label (object ItemLabel
- Parent_View @129
- location (148, 1683)
- fill_color 13434879
- nlines 2
- max_width 405
- label "Initialised by client or lease timer expiration")
- line_color 3342489
- fill_color 13434879
- width 465
- height 135)
- (object AttachView "" @130
- stereotype TRUE
- line_color 3342489
- client @129
- supplier @117
- line_style 0)
- (object SelfTransView "" @131
- location (2048, 829)
- label (object SegLabel @132
- Parent_View @131
- location (2048, 770)
- anchor_loc 1
- nlines 1
- max_width 450
- justify 0
- label "On Success"
- pctDist 0.500000
- height 210
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "410A4B8E02C7"
- client @118
- supplier @118
- line_style 0)
- (object TransView "" @133
- label (object SegLabel @134
- Parent_View @133
- location (1482, 873)
- anchor_loc 1
- nlines 1
- max_width 214
- justify 0
- label "On Success"
- pctDist 0.433148
- height 39
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "410A470B0027"
- client @114
- supplier @118
- line_style 0
- x_offset FALSE)
- (object TransView "" @135
- label (object SegLabel @136
- Parent_View @135
- location (814, 598)
- font (object Font
- bold TRUE
- color 255
- default_color FALSE)
- anchor_loc 1
- nlines 1
- max_width 220
- justify 0
- label "On Failure"
- pctDist 1.367848
- height 105
- orientation 0)
- stereotype TRUE
- line_color 255
- quidu "410A498502B7"
- client @114
- supplier @120
- vertices (list Points
- (955, 712)
- (926, 608)
- (956, 498))
- line_style 0
- x_offset FALSE)
- (object TransView "" @137
- label (object SegLabel @138
- Parent_View @137
- location (1180, 594)
- anchor_loc 1
- nlines 1
- max_width 298
- justify 0
- label "On Next Attempt"
- pctDist 1.241538
- height 155
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "410A4C0B018E"
- client @120
- supplier @114
- vertices (list Points
- (994, 498)
- (1024, 608)
- (995, 712))
- line_style 0
- x_offset FALSE)
- (object NoteView @139
- location (352, 2176)
- label (object ItemLabel
- Parent_View @139
- location (132, 2115)
- fill_color 13434879
- nlines 2
- max_width 405
- label "Initialised by client")
- line_color 3342489
- fill_color 13434879
- width 465
- height 135)
- (object AttachView "" @140
- stereotype TRUE
- line_color 3342489
- client @139
- supplier @121
- line_style 0)
- (object StateView "StartState" "Start" @141
- location (368, 128)
- label (object ItemLabel
- Parent_View @141
- location (410, 98)
- anchor_loc 1
- nlines 2
- max_width -36
- justify 0
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41012DCA0142"
- autoResize TRUE)
- (object StateView "StartState" "Start" @142
- location (352, 1008)
- label (object ItemLabel
- Parent_View @142
- location (394, 978)
- anchor_loc 1
- nlines 2
- max_width -36
- justify 0
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41012DCA0142"
- autoResize TRUE)
- (object StateView "StartState" "Start" @143
- location (336, 2048)
- label (object ItemLabel
- Parent_View @143
- location (378, 2018)
- anchor_loc 1
- nlines 2
- max_width -36
- justify 0
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41012DCA0142"
- autoResize TRUE)
- (object StateView "EndState" "Idle" @144
- location (1824, 2000)
- label (object ItemLabel
- Parent_View @144
- location (1878, 1958)
- nlines 2
- max_width 600
- label "Idle")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "410A4E5D0056"
- autoResize TRUE)
- (object TransView "" @145
- label (object SegLabel @146
- Parent_View @145
- location (1674, 1752)
- anchor_loc 1
- nlines 1
- max_width 670
- justify 0
- label "On Lease Expired or User Command"
- pctDist 0.527779
- height 189
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "410A4DE60065"
- client @118
- supplier @117
- vertices (list Points
- (1982, 1132)
- (1615, 1568)
- (1106, 1861))
- line_style 0
- x_offset FALSE)
- (object TransView "" @147
- label (object SegLabel @148
- Parent_View @147
- location (1551, 2146)
- anchor_loc 1
- nlines 1
- max_width 403
- justify 0
- label "On User Command"
- pctDist 0.784154
- height 30
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "410A4E7103E0"
- client @118
- supplier @121
- vertices (list Points
- (2048, 1133)
- (2048, 2175)
- (1126, 2175))
- line_style 0
- x_offset FALSE)
- (object StateView "EndState" "Idle" @149
- location (1808, 432)
- label (object ItemLabel
- Parent_View @149
- location (1862, 390)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "Idle")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "410A4E5D0056"
- autoResize TRUE)
- (object TransView "" @150
- label (object SegLabel @151
- Parent_View @150
- location (1494, 106)
- anchor_loc 1
- nlines 1
- max_width 214
- justify 0
- label "On Success"
- pctDist 0.208099
- height 23
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "410A47110102"
- client @116
- supplier @118
- vertices (list Points
- (1126, 128)
- (2048, 128)
- (2048, 979))
- line_style 0
- x_offset FALSE)
- (object TransView "" @152
- label (object SegLabel @153
- Parent_View @152
- location (877, 279)
- font (object Font
- bold TRUE
- color 255
- default_color FALSE)
- anchor_loc 1
- nlines 1
- max_width 220
- justify 0
- label "On Failure"
- pctDist 0.494118
- height 100
- orientation 1)
- stereotype TRUE
- line_color 255
- quidu "410A499C023A"
- client @116
- supplier @120
- line_style 0
- x_offset FALSE)
- (object TransView "" @154
- label (object SegLabel @155
- Parent_View @154
- location (1537, 406)
- font (object Font
- bold TRUE
- color 255
- default_color FALSE)
- anchor_loc 1
- nlines 1
- max_width 322
- justify 0
- label "On No Attempt left"
- pctDist 0.642187
- height 26
- orientation 0)
- stereotype TRUE
- line_color 255
- quidu "410A4F080056"
- client @120
- supplier @149
- line_style 0
- x_offset FALSE)
- (object TransView "" @156
- label (object SegLabel @157
- Parent_View @156
- location (1550, 1999)
- anchor_loc 1
- nlines 1
- max_width 376
- justify 0
- label "On Reply or Timeout"
- pctDist 0.664576
- height 57
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "410A4EBD0382"
- client @121
- supplier @144
- line_style 0
- x_offset FALSE)
- (object TransView "" @158
- stereotype TRUE
- line_color 3342489
- quidu "410A504303A2"
- client @142
- supplier @114
- line_style 0
- x_offset FALSE)
- (object TransView "" @159
- stereotype TRUE
- line_color 3342489
- quidu "410A50470279"
- client @142
- supplier @115
- line_style 0
- x_offset FALSE)
- (object TransView "" @160
- stereotype TRUE
- line_color 3342489
- quidu "410A504B0382"
- client @141
- supplier @116
- line_style 0
- x_offset FALSE)
- (object TransView "" @161
- stereotype TRUE
- line_color 3342489
- quidu "410A50DF01BD"
- client @143
- supplier @121
- line_style 0
- x_offset FALSE)
- (object TransView "" @162
- label (object SegLabel @163
- Parent_View @162
- location (1470, 1267)
- anchor_loc 1
- nlines 1
- max_width 214
- justify 0
- label "On Success"
- pctDist 0.495676
- height 67
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "410A4ADA00A4"
- client @119
- supplier @118
- line_style 0
- x_offset FALSE)
- (object TransView "" @164
- label (object SegLabel @165
- Parent_View @164
- location (454, 1550)
- font (object Font
- bold TRUE
- color 255
- default_color FALSE)
- anchor_loc 1
- nlines 1
- max_width 220
- justify 0
- label "On Failure"
- pctDist 0.142256
- height 33
- orientation 1)
- stereotype TRUE
- line_color 255
- quidu "410A4CC200A4"
- client @119
- supplier @120
- vertices (list Points
- (826, 1583)
- (95, 1583)
- (95, 430)
- (826, 431))
- line_style 0
- x_offset FALSE)
- (object TransView "" @166
- label (object SegLabel @167
- Parent_View @166
- location (1485, 1537)
- anchor_loc 1
- nlines 1
- max_width 214
- justify 0
- label "On Success"
- pctDist 0.466398
- height 89
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "410A493103C1"
- client @117
- supplier @118
- vertices (list Points
- (1048, 1860)
- (1440, 1455)
- (1930, 1133))
- line_style 0
- x_offset FALSE)
- (object TransView "" @168
- label (object SegLabel @169
- Parent_View @168
- location (884, 1756)
- font (object Font
- bold TRUE
- color 255
- default_color FALSE)
- anchor_loc 1
- nlines 1
- max_width 220
- justify 0
- label "On Failure"
- pctDist 0.500000
- height 92
- orientation 0)
- stereotype TRUE
- line_color 255
- quidu "410A495B0305"
- client @117
- supplier @119
- line_style 0
- x_offset FALSE)))
- (object ActivityDiagram "Confirm"
- quid "410A45B90121"
- title "Confirm"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Swimlane "" @170
- line_color 3342489
- width 450)
- (object StateView "StartState" "Start" @171
- Parent_View @170
- location (608, 144)
- label (object ItemLabel
- Parent_View @171
- location (650, 114)
- anchor_loc 1
- nlines 2
- max_width -36
- justify 0
- label "Start")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41012DCA0142"
- autoResize TRUE)
- (object NoteView @172
- Parent_View @170
- location (1488, 416)
- label (object ItemLabel
- Parent_View @172
- location (1085, 332)
- fill_color 13434879
- nlines 3
- max_width 770
- label "To the All_DHCP_Relay_Agents_and_Servers to confirm IP address validity.")
- line_color 3342489
- fill_color 13434879
- width 830
- height 180)
- (object StateView "Normal" "CDHCPIP6Bind" @173
- Parent_View @170
- location (608, 768)
- label (object ItemLabel
- Parent_View @173
- location (608, 744)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 288
- justify 0
- label "CDHCPIP6Bind")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41012E1E022C"
- width 385
- height 150
- autoResize TRUE)
- (object StateView "EndState" "Success" @174
- Parent_View @170
- location (608, 1376)
- label (object ItemLabel
- Parent_View @174
- location (662, 1334)
- anchor_loc 1
- nlines 2
- max_width -12
- justify 0
- label "Success")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4101474802D8"
- autoResize TRUE)
- (object StateView "Normal" "CDHCPIP6Confirm" @175
- Parent_View @170
- location (609, 400)
- label (object ItemLabel
- Parent_View @175
- location (609, 376)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 354
- justify 0
- label "CDHCPIP6Confirm")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "410A45E30259"
- width 450
- height 150
- autoResize TRUE)
- (object TransView "" @176
- stereotype TRUE
- line_color 3342489
- quidu "410A45EE02C7"
- client @171
- supplier @175
- line_style 0
- x_offset FALSE)
- (object TransView "" @177
- label (object SegLabel @178
- Parent_View @177
- location (510, 532)
- hidden TRUE
- anchor_loc 1
- nlines 1
- max_width 199
- justify 0
- label ""
- pctDist 0.264706
- height 99
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "410A45F100F2"
- client @175
- supplier @173
- line_style 0
- x_offset FALSE)
- (object AttachView "" @179
- stereotype TRUE
- line_color 3342489
- client @172
- supplier @175
- line_style 0)
- (object DecisionView "Valid?" @180
- Parent_View @170
- location (608, 1097)
- label (object ItemLabel
- Parent_View @180
- location (664, 1048)
- nlines 2
- max_width 300
- label "Valid?")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4108F13B0111"
- autoResize TRUE)
- (object StateView "Normal" "DECLINE" @181
- Parent_View @170
- location (1168, 1097)
- label (object ItemLabel
- Parent_View @181
- location (1168, 1081)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 204
- justify 0
- label "DECLINE")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4108F1820046"
- autoResize TRUE)
- (object TransView "" @182
- label (object SegLabel @183
- Parent_View @182
- location (720, 1132)
- anchor_loc 1
- nlines 1
- max_width 101
- justify 0
- label "[ NO ]"
- pctDist 0.110448
- height 35
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "4108F18E0037"
- client @180
- supplier @181
- line_style 0
- x_offset FALSE)
- (object TransView "" @184
- label (object SegLabel @185
- Parent_View @184
- location (430, 904)
- hidden TRUE
- anchor_loc 1
- nlines 1
- max_width 427
- justify 0
- label ""
- pctDist 0.279621
- height 179
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "410A46420111"
- client @173
- supplier @180
- line_style 0
- x_offset FALSE)
- (object TransView "" @186
- label (object SegLabel @187
- Parent_View @186
- location (541, 1154)
- anchor_loc 1
- nlines 1
- max_width 143
- justify 0
- label "[ YES ]"
- pctDist 0.100000
- height 67
- orientation 1)
- stereotype TRUE
- line_color 3342489
- quidu "410A465C022B"
- client @180
- supplier @174
- line_style 0
- x_offset FALSE)
- (object TransView "" @188
- stereotype TRUE
- line_color 3342489
- quidu "410A46630150"
- client @181
- supplier @174
- line_style 0
- x_offset FALSE)))))
- logical_presentations (list unit_reference_list
- (object UseCaseDiagram "Main"
- quid "40A8FA5F01D3"
- title "Main"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list))
- (object InteractionDiagram "Start Solicit"
- mechanism_ref @1
- quid "412DAB8A0203"
- title "Start Solicit"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$0" @189
- location (288, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @189
- location (288, 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 "412DABBF01D4"
- width 300
- height 1341
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @190
- location (288, 368)
- line_color 3342489
- InterObjView @189
- height 136
- y_coord 76
- Nested FALSE))
- (object InterObjView "$UNNAMED$1" @191
- location (704, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @191
- location (704, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 462
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "412DABDC0138"
- width 480
- height 1341
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @192
- location (704, 384)
- line_color 3342489
- InterObjView @191
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @193
- location (704, 464)
- line_color 3342489
- InterObjView @191
- height 1012
- y_coord 952
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @194
- location (704, 480)
- line_color 3342489
- InterObjView @191
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @195
- location (704, 624)
- line_color 3342489
- InterObjView @191
- height 360
- y_coord 300
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @196
- location (704, 752)
- line_color 3342489
- InterObjView @191
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @197
- location (704, 864)
- line_color 3342489
- InterObjView @191
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$2" @198
- location (1184, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @198
- location (1184, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 427
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "412DB05902BF"
- width 445
- height 1341
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @199
- location (1184, 992)
- line_color 3342489
- InterObjView @198
- height 424
- y_coord 364
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @200
- location (1184, 1072)
- line_color 3342489
- InterObjView @198
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @201
- location (1184, 1200)
- line_color 3342489
- InterObjView @198
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$3" @202
- location (1600, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @202
- location (1600, 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 "412DB1C500FA"
- width 350
- height 1341
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @203
- location (1600, 1296)
- line_color 3342489
- InterObjView @202
- height 60
- y_coord 0
- Nested FALSE))
- (object InterMessView "" @204
- location (16, 384)
- label (object SegLabel @205
- Parent_View @204
- location (495, 340)
- quidu "412DAF800232"
- anchor_loc 1
- nlines 1
- max_width 153
- justify 0
- label "StartInitL"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @189
- supplier @191
- Focus_Src @190
- Focus_Entry @192
- origin (303, 384)
- terminus (688, 384)
- ordinal 0)
- (object SelfMessView "" @206
- location (16, 480)
- label (object SegLabel @207
- Parent_View @206
- location (795, 436)
- quidu "412DAFCE02CF"
- anchor_loc 1
- nlines 1
- max_width 483
- justify 0
- label "iFirst = new CDHCPIP6Solicit"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @191
- supplier @191
- Focus_Src @193
- Focus_Entry @194
- origin (720, 480)
- terminus (870, 480)
- ordinal 1)
- (object InterMessView "" @208
- location (16, 992)
- label (object SegLabel @209
- Parent_View @208
- location (943, 948)
- quidu "412DB08303D9"
- anchor_loc 1
- nlines 1
- max_width 83
- justify 0
- label "Start"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @191
- supplier @198
- Focus_Src @193
- Focus_Entry @199
- origin (719, 992)
- terminus (1168, 992)
- ordinal 5)
- (object SelfMessView "" @210
- location (16, 624)
- label (object SegLabel @211
- Parent_View @210
- location (795, 580)
- quidu "412DB0D20196"
- anchor_loc 1
- nlines 1
- max_width 400
- justify 0
- label "new CDHCPIP6Select"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @191
- supplier @191
- Focus_Src @193
- Focus_Entry @195
- origin (720, 624)
- terminus (870, 624)
- ordinal 2)
- (object SelfMessView "" @212
- location (16, 752)
- label (object SegLabel @213
- Parent_View @212
- location (795, 708)
- quidu "412DB0DA0138"
- anchor_loc 1
- nlines 1
- max_width 400
- justify 0
- label "new CDHCPIP6Request"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @191
- supplier @191
- Focus_Src @195
- Focus_Entry @196
- origin (720, 752)
- terminus (870, 752)
- ordinal 3)
- (object SelfMessView "" @214
- location (16, 864)
- label (object SegLabel @215
- Parent_View @214
- location (795, 820)
- quidu "412DB12C0000"
- anchor_loc 1
- nlines 1
- max_width 335
- justify 0
- label "new CDHCPIP6Bind"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @191
- supplier @191
- Focus_Src @195
- Focus_Entry @197
- origin (720, 864)
- terminus (870, 864)
- ordinal 4)
- (object SelfMessView "" @216
- location (16, 1072)
- label (object SegLabel @217
- Parent_View @216
- location (1275, 1028)
- quidu "412DB18802DF"
- anchor_loc 1
- nlines 1
- max_width 393
- justify 0
- label "SetLastError(KErrNone)"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @198
- supplier @198
- Focus_Src @199
- Focus_Entry @200
- origin (1200, 1072)
- terminus (1350, 1072)
- ordinal 6)
- (object SelfMessView "" @218
- location (16, 1200)
- label (object SegLabel @219
- Parent_View @218
- location (1275, 1156)
- quidu "412DB19802DE"
- anchor_loc 1
- nlines 1
- max_width 350
- justify 0
- label "SetActiveEvent(iFirst)"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @198
- supplier @198
- Focus_Src @199
- Focus_Entry @201
- origin (1200, 1200)
- terminus (1350, 1200)
- ordinal 7)
- (object InterMessView "" @220
- location (16, 1296)
- label (object SegLabel @221
- Parent_View @220
- location (1391, 1252)
- quidu "412DB1DC0178"
- anchor_loc 1
- nlines 1
- max_width 83
- justify 0
- label "Start"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @198
- supplier @202
- Focus_Src @199
- Focus_Entry @203
- origin (1199, 1296)
- terminus (1584, 1296)
- ordinal 8)))
- (object InteractionDiagram "Send Solicit"
- mechanism_ref @2
- quid "412DB0360261"
- title "Send Solicit"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$4" @222
- location (560, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @222
- location (560, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 312
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "412DB0440109"
- width 330
- height 1602
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @223
- location (560, 352)
- line_color 3342489
- InterObjView @222
- height 1325
- y_coord 1265
- Nested FALSE))
- (object InterObjView "$UNNAMED$5" @224
- location (1024, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @224
- location (1024, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 497
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "412DB044010A"
- width 515
- height 1602
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @225
- location (1024, 368)
- line_color 3342489
- InterObjView @224
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @226
- location (1024, 448)
- line_color 3342489
- InterObjView @224
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @227
- location (1024, 528)
- line_color 3342489
- InterObjView @224
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @228
- location (1024, 608)
- line_color 3342489
- InterObjView @224
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @229
- location (1024, 672)
- line_color 3342489
- InterObjView @224
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @230
- location (1024, 752)
- line_color 3342489
- InterObjView @224
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @231
- location (1024, 1209)
- line_color 3342489
- InterObjView @224
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @232
- location (1024, 1289)
- line_color 3342489
- InterObjView @224
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$6" @233
- location (2032, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @233
- location (2032, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 467
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "412DB044010B"
- width 485
- height 1602
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @234
- location (2032, 841)
- line_color 3342489
- InterObjView @233
- height 776
- y_coord 716
- Nested FALSE))
- (object InterObjView "$UNNAMED$7" @235
- location (1536, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @235
- location (1536, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 456
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "412DC27100AB"
- width 474
- height 1602
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @236
- location (1536, 905)
- line_color 3342489
- InterObjView @235
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @237
- location (1536, 969)
- line_color 3342489
- InterObjView @235
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @238
- location (1536, 1033)
- line_color 3342489
- InterObjView @235
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @239
- location (1536, 1097)
- line_color 3342489
- InterObjView @235
- height 372
- y_coord 312
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @240
- location (1536, 1161)
- line_color 3342489
- InterObjView @235
- height 248
- y_coord 188
- Nested TRUE))
- (object InterObjView "$UNNAMED$8" @241
- location (208, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @241
- location (208, 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 "412DB1FA0109"
- width 320
- height 1602
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @242
- location (208, 336)
- line_color 3342489
- InterObjView @241
- height 1401
- y_coord 1341
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @243
- location (208, 1497)
- line_color 3342489
- InterObjView @241
- height 60
- y_coord 0
- Nested TRUE))
- (object InterMessView "" @244
- location (16, 352)
- label (object SegLabel @245
- Parent_View @244
- location (383, 308)
- quidu "412DB221007E"
- anchor_loc 1
- nlines 1
- max_width 168
- justify 0
- label "ProcessL"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @241
- supplier @222
- Focus_Src @242
- Focus_Entry @223
- origin (223, 352)
- terminus (544, 352)
- ordinal 0)
- (object InterMessView "" @246
- location (16, 368)
- label (object SegLabel @247
- Parent_View @246
- location (791, 324)
- quidu "412DB2460223"
- anchor_loc 1
- nlines 1
- max_width 373
- justify 0
- label "SetMaxRetryCount(1)"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @222
- supplier @224
- Focus_Src @223
- Focus_Entry @225
- origin (575, 368)
- terminus (1008, 368)
- ordinal 1)
- (object InterMessView "" @248
- location (16, 448)
- label (object SegLabel @249
- Parent_View @248
- location (791, 404)
- quidu "412DB26C00AB"
- anchor_loc 1
- nlines 1
- max_width 363
- justify 0
- label "SetMaxRetryTimeout"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @222
- supplier @224
- Focus_Src @223
- Focus_Entry @226
- origin (575, 448)
- terminus (1008, 448)
- ordinal 2)
- (object InterMessView "" @250
- location (16, 528)
- label (object SegLabel @251
- Parent_View @250
- location (791, 484)
- quidu "412DB27C001F"
- anchor_loc 1
- nlines 1
- max_width 370
- justify 0
- label "SetMaxRetryDuration"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @222
- supplier @224
- Focus_Src @223
- Focus_Entry @227
- origin (575, 528)
- terminus (1008, 528)
- ordinal 3)
- (object InterMessView "" @252
- location (16, 752)
- label (object SegLabel @253
- Parent_View @252
- location (791, 708)
- quidu "412DB28A0186"
- anchor_loc 1
- nlines 1
- max_width 298
- justify 0
- label "SetNotifier(iNext)"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @222
- supplier @224
- Focus_Src @223
- Focus_Entry @230
- origin (575, 752)
- terminus (1008, 752)
- ordinal 6)
- (object InterMessView "" @254
- location (16, 841)
- label (object SegLabel @255
- Parent_View @254
- location (1295, 797)
- quidu "412DB2A20129"
- anchor_loc 1
- nlines 1
- max_width 168
- justify 0
- label "ProcessL"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @222
- supplier @233
- Focus_Src @223
- Focus_Entry @234
- origin (575, 841)
- terminus (2016, 841)
- ordinal 7)
- (object InterMessView "" @256
- location (16, 905)
- label (object SegLabel @257
- Parent_View @256
- location (1784, 861)
- quidu "412DC357032D"
- anchor_loc 1
- nlines 1
- max_width 285
- justify 0
- label "InitialiseSocketL"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @233
- supplier @235
- Focus_Src @234
- Focus_Entry @236
- origin (2016, 905)
- terminus (1552, 905)
- ordinal 8)
- (object InterMessView "" @258
- location (16, 969)
- label (object SegLabel @259
- Parent_View @258
- location (1784, 925)
- quidu "412DC36A0399"
- anchor_loc 1
- nlines 1
- max_width 238
- justify 0
- label "InitialiseMsgL"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @233
- supplier @235
- Focus_Src @234
- Focus_Entry @237
- origin (2016, 969)
- terminus (1552, 969)
- ordinal 9)
- (object InterMessView "" @260
- location (16, 1033)
- label (object SegLabel @261
- Parent_View @260
- location (1784, 989)
- quidu "412DC379007D"
- anchor_loc 1
- nlines 1
- max_width 373
- justify 0
- label "CreateDiscoverMsgL"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @233
- supplier @235
- Focus_Src @234
- Focus_Entry @238
- origin (2016, 1033)
- terminus (1552, 1033)
- ordinal 10)
- (object InterMessView "" @262
- location (16, 1497)
- label (object SegLabel @263
- Parent_View @262
- location (1120, 1453)
- quidu "412DC476037A"
- anchor_loc 1
- nlines 1
- max_width 170
- justify 0
- label "Complete"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @233
- supplier @241
- Focus_Src @234
- Focus_Entry @243
- origin (2016, 1497)
- terminus (224, 1497)
- ordinal 15)
- (object NoteView @264
- location (320, 1616)
- label (object ItemLabel
- Parent_View @264
- location (67, 1555)
- fill_color 13434879
- nlines 2
- max_width 470
- label "move to the next state which is CDHCPIP6Select")
- line_color 3342489
- fill_color 13434879
- width 530
- height 135)
- (object NoteView @265
- location (263, 80)
- label (object ItemLabel
- Parent_View @265
- location (63, 21)
- fill_color 13434879
- nlines 2
- max_width 365
- label "current state is CDHCPIP6Solicit")
- line_color 3342489
- fill_color 13434879
- width 425
- height 130)
- (object InterMessView "" @266
- location (16, 1097)
- label (object SegLabel @267
- Parent_View @266
- location (1784, 1053)
- quidu "412DE4E90148"
- anchor_loc 1
- nlines 1
- max_width 320
- justify 0
- label "CloseNSendMsgL"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @233
- supplier @235
- Focus_Src @234
- Focus_Entry @239
- origin (2016, 1097)
- terminus (1552, 1097)
- ordinal 11)
- (object SelfMessView "" @268
- location (16, 1161)
- label (object SegLabel @269
- Parent_View @268
- location (1627, 1117)
- quidu "412DE51100DB"
- anchor_loc 1
- nlines 1
- max_width 278
- justify 0
- label "PrepareToSendL"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @235
- supplier @235
- Focus_Src @239
- Focus_Entry @240
- origin (1552, 1161)
- terminus (1702, 1161)
- ordinal 12)
- (object InterMessView "" @270
- location (16, 1209)
- label (object SegLabel @271
- Parent_View @270
- location (1280, 1165)
- quidu "412DE52200BC"
- anchor_loc 1
- nlines 1
- max_width 123
- justify 0
- label "Cancel"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @235
- supplier @224
- Focus_Src @240
- Focus_Entry @231
- origin (1520, 1209)
- terminus (1040, 1209)
- ordinal 13)
- (object InterMessView "" @272
- location (16, 1289)
- label (object SegLabel @273
- Parent_View @272
- location (1280, 1245)
- quidu "412DE52D005D"
- anchor_loc 1
- nlines 1
- max_width 115
- justify 0
- label "SendL"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @235
- supplier @224
- Focus_Src @240
- Focus_Entry @232
- origin (1520, 1289)
- terminus (1040, 1289)
- ordinal 14)
- (object InterMessView "" @274
- location (16, 608)
- label (object SegLabel @275
- Parent_View @274
- location (791, 564)
- quidu "413C6CD70261"
- anchor_loc 1
- nlines 1
- max_width 378
- justify 0
- label "SetInitialRetryTimeout"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @222
- supplier @224
- Focus_Src @223
- Focus_Entry @228
- origin (575, 608)
- terminus (1008, 608)
- ordinal 4)
- (object InterMessView "" @276
- location (16, 672)
- label (object SegLabel @277
- Parent_View @276
- location (791, 628)
- quidu "413C6CDF01E4"
- anchor_loc 1
- nlines 1
- max_width 330
- justify 0
- label "SetFirstSendDelay"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @222
- supplier @224
- Focus_Src @223
- Focus_Entry @229
- origin (575, 672)
- terminus (1008, 672)
- ordinal 5)))
- (object InteractionDiagram "Collect Advertisements"
- mechanism_ref @3
- quid "412DC52C002E"
- title "Collect Advertisements"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object NoteView @278
- location (288, 80)
- label (object ItemLabel
- Parent_View @278
- location (35, 19)
- fill_color 13434879
- nlines 2
- max_width 470
- label "the current state is CDHCPIP6Select")
- line_color 3342489
- fill_color 13434879
- width 530
- height 135)
- (object NoteView @279
- location (304, 1968)
- label (object ItemLabel
- Parent_View @279
- location (34, 1902)
- fill_color 13434879
- nlines 3
- max_width 505
- label "move to the next state which is CDHCPIP6Request")
- line_color 3342489
- fill_color 13434879
- width 565
- height 145)
- (object InterObjView "$UNNAMED$9" @280
- location (176, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @280
- location (176, 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 "412DC5A80196"
- width 300
- height 1825
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @281
- location (176, 352)
- line_color 3342489
- InterObjView @280
- height 212
- y_coord 152
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @282
- location (176, 480)
- line_color 3342489
- InterObjView @280
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @283
- location (176, 736)
- line_color 3342489
- InterObjView @280
- height 628
- y_coord 568
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @284
- location (176, 1840)
- line_color 3342489
- InterObjView @280
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$10" @285
- location (512, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @285
- location (512, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 334
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "412DD86D0222"
- width 352
- height 1825
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @286
- location (512, 352)
- line_color 3342489
- InterObjView @285
- height 152
- y_coord 92
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @287
- location (512, 784)
- line_color 3342489
- InterObjView @285
- height 520
- y_coord 460
- Nested FALSE))
- (object InterObjView "$UNNAMED$11" @288
- location (1504, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @288
- location (1504, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 456
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "412DD8B0035B"
- width 474
- height 1825
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @289
- location (1504, 384)
- line_color 3342489
- InterObjView @288
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @290
- location (1504, 480)
- line_color 3342489
- InterObjView @288
- height 120
- y_coord 60
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @291
- location (1504, 1264)
- line_color 3342489
- InterObjView @288
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @292
- location (1504, 1344)
- line_color 3342489
- InterObjView @288
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @293
- location (1504, 1424)
- line_color 3342489
- InterObjView @288
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @294
- location (1504, 1504)
- line_color 3342489
- InterObjView @288
- height 344
- y_coord 284
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @295
- location (1504, 1600)
- line_color 3342489
- InterObjView @288
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$12" @296
- location (976, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @296
- location (976, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 518
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "412DD8F2003E"
- width 536
- height 1825
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @297
- location (976, 800)
- line_color 3342489
- InterObjView @296
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @298
- location (976, 880)
- line_color 3342489
- InterObjView @296
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @299
- location (976, 960)
- line_color 3342489
- InterObjView @296
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @300
- location (976, 1040)
- line_color 3342489
- InterObjView @296
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @301
- location (976, 1104)
- line_color 3342489
- InterObjView @296
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @302
- location (976, 1664)
- line_color 3342489
- InterObjView @296
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @303
- location (976, 1728)
- line_color 3342489
- InterObjView @296
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$13" @304
- location (1920, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @304
- 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 "412DD9330222"
- width 300
- height 1825
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @305
- location (1920, 1184)
- line_color 3342489
- InterObjView @304
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @306
- location (1920, 1264)
- line_color 3342489
- InterObjView @304
- height 120
- y_coord 60
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @307
- location (1920, 1279)
- line_color 3342489
- InterObjView @304
- height 185
- y_coord 125
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @308
- location (1920, 1360)
- line_color 3342489
- InterObjView @304
- height 600
- y_coord 540
- Nested TRUE))
- (object InterMessView "" @309
- location (16, 352)
- label (object SegLabel @310
- Parent_View @309
- location (343, 308)
- quidu "412DD951038B"
- anchor_loc 1
- nlines 1
- max_width 168
- justify 0
- label "ProcessL"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @280
- supplier @285
- Focus_Src @281
- Focus_Entry @286
- origin (191, 352)
- terminus (496, 352)
- ordinal 0)
- (object InterMessView "" @311
- location (16, 384)
- label (object SegLabel @312
- Parent_View @311
- location (1007, 340)
- quidu "412DD96E02A0"
- anchor_loc 1
- nlines 1
- max_width 165
- justify 0
- label "ReceiveL"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @285
- supplier @288
- Focus_Src @286
- Focus_Entry @289
- origin (527, 384)
- terminus (1488, 384)
- ordinal 1)
- (object InterMessView "" @313
- location (16, 480)
- label (object SegLabel @314
- Parent_View @313
- location (840, 436)
- quidu "412DD9A301E5"
- anchor_loc 1
- nlines 1
- max_width 170
- justify 0
- label "Complete"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @288
- supplier @280
- Focus_Src @290
- Focus_Entry @282
- origin (1488, 480)
- terminus (192, 480)
- ordinal 2)
- (object InterMessView "" @315
- location (16, 784)
- label (object SegLabel @316
- Parent_View @315
- location (343, 740)
- quidu "412DD9BE009C"
- anchor_loc 1
- nlines 1
- max_width 168
- justify 0
- label "ProcessL"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @280
- supplier @285
- Focus_Src @283
- Focus_Entry @287
- origin (191, 784)
- terminus (496, 784)
- ordinal 3)
- (object NoteView @317
- location (1904, 464)
- label (object ItemLabel
- Parent_View @317
- location (1569, 390)
- fill_color 13434879
- nlines 3
- max_width 635
- label "Keep repeating this part until the first RT to send solicit expires. Collecting and selecting the best advertisement")
- line_color 3342489
- fill_color 13434879
- width 695
- height 160)
- (object AttachView "" @318
- stereotype TRUE
- line_color 3342489
- client @317
- supplier @311
- line_style 0)
- (object AttachView "" @319
- stereotype TRUE
- line_color 3342489
- client @317
- supplier @313
- line_style 0)
- (object InterMessView "" @320
- location (16, 800)
- label (object SegLabel @321
- Parent_View @320
- location (743, 756)
- quidu "412DDB76007E"
- anchor_loc 1
- nlines 1
- max_width 185
- justify 0
- label "SetNotifier"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @285
- supplier @296
- Focus_Src @287
- Focus_Entry @297
- origin (527, 800)
- terminus (960, 800)
- ordinal 4)
- (object InterMessView "" @322
- location (16, 880)
- label (object SegLabel @323
- Parent_View @322
- location (743, 836)
- quidu "412DDB8D03C8"
- anchor_loc 1
- nlines 1
- max_width 325
- justify 0
- label "SetMaxRetryCount"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @285
- supplier @296
- Focus_Src @287
- Focus_Entry @298
- origin (527, 880)
- terminus (960, 880)
- ordinal 5)
- (object InterMessView "" @324
- location (16, 960)
- label (object SegLabel @325
- Parent_View @324
- location (743, 916)
- quidu "412DDB990280"
- anchor_loc 1
- nlines 1
- max_width 363
- justify 0
- label "SetMaxRetryTimeout"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @285
- supplier @296
- Focus_Src @287
- Focus_Entry @299
- origin (527, 960)
- terminus (960, 960)
- ordinal 6)
- (object NoteView @326
- location (1776, 672)
- label (object ItemLabel
- Parent_View @326
- location (1566, 611)
- fill_color 13434879
- nlines 2
- max_width 385
- label "a valid advertisement received")
- line_color 3342489
- fill_color 13434879
- width 445
- height 135)
- (object AttachView "" @327
- stereotype TRUE
- line_color 3342489
- client @326
- supplier @315
- line_style 0)
- (object InterMessView "" @328
- location (16, 1184)
- label (object SegLabel @329
- Parent_View @328
- location (1215, 1140)
- quidu "412DDBDF037B"
- anchor_loc 1
- nlines 1
- max_width 168
- justify 0
- label "ProcessL"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @285
- supplier @304
- Focus_Src @287
- Focus_Entry @305
- origin (527, 1184)
- terminus (1904, 1184)
- ordinal 9)
- (object InterMessView "" @330
- location (16, 1264)
- label (object SegLabel @331
- Parent_View @330
- location (1712, 1220)
- quidu "412DDBFB02A0"
- anchor_loc 1
- nlines 1
- max_width 230
- justify 0
- label "HandleOfferL"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @304
- supplier @288
- Focus_Src @306
- Focus_Entry @291
- origin (1904, 1264)
- terminus (1520, 1264)
- ordinal 10)
- (object InterMessView "" @332
- location (16, 1344)
- label (object SegLabel @333
- Parent_View @332
- location (1712, 1300)
- quidu "412DDC0A006D"
- anchor_loc 1
- nlines 1
- max_width 238
- justify 0
- label "InitialiseMsgL"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @304
- supplier @288
- Focus_Src @307
- Focus_Entry @292
- origin (1904, 1344)
- terminus (1520, 1344)
- ordinal 11)
- (object InterMessView "" @334
- location (16, 1424)
- label (object SegLabel @335
- Parent_View @334
- location (1712, 1380)
- quidu "412DDC150222"
- anchor_loc 1
- nlines 1
- max_width 610
- justify 0
- label "CreateOfferAcceptanceRequestMsgL"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @304
- supplier @288
- Focus_Src @308
- Focus_Entry @293
- origin (1904, 1424)
- terminus (1520, 1424)
- ordinal 12)
- (object InterMessView "" @336
- location (16, 1504)
- label (object SegLabel @337
- Parent_View @336
- location (1712, 1460)
- quidu "412DDC330148"
- anchor_loc 1
- nlines 1
- max_width 320
- justify 0
- label "CloseNSendMsgL"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @304
- supplier @288
- Focus_Src @308
- Focus_Entry @294
- origin (1904, 1504)
- terminus (1520, 1504)
- ordinal 13)
- (object SelfMessView "" @338
- location (16, 1600)
- label (object SegLabel @339
- Parent_View @338
- location (1595, 1556)
- quidu "412DDC49011A"
- anchor_loc 1
- nlines 1
- max_width 278
- justify 0
- label "PrepareToSendL"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @288
- supplier @288
- Focus_Src @294
- Focus_Entry @295
- origin (1520, 1600)
- terminus (1670, 1600)
- ordinal 14)
- (object InterMessView "" @340
- location (16, 1664)
- label (object SegLabel @341
- Parent_View @340
- location (1240, 1620)
- quidu "412DDC6900AC"
- anchor_loc 1
- nlines 1
- max_width 123
- justify 0
- label "Cancel"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @288
- supplier @296
- Focus_Src @294
- Focus_Entry @302
- origin (1488, 1664)
- terminus (992, 1664)
- ordinal 15)
- (object InterMessView "" @342
- location (16, 1728)
- label (object SegLabel @343
- Parent_View @342
- location (1240, 1684)
- quidu "412DDCC9037A"
- anchor_loc 1
- nlines 1
- max_width 115
- justify 0
- label "SendL"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @288
- supplier @296
- Focus_Src @294
- Focus_Entry @303
- origin (1488, 1728)
- terminus (992, 1728)
- ordinal 16)
- (object InterMessView "" @344
- location (16, 1840)
- label (object SegLabel @345
- Parent_View @344
- location (1048, 1796)
- quidu "412DDD0D0262"
- anchor_loc 1
- nlines 1
- max_width 170
- justify 0
- label "Complete"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @304
- supplier @280
- Focus_Src @308
- Focus_Entry @284
- origin (1904, 1840)
- terminus (192, 1840)
- ordinal 17)
- (object InterMessView "" @346
- location (16, 1040)
- label (object SegLabel @347
- Parent_View @346
- location (743, 996)
- quidu "413C6F02029F"
- anchor_loc 1
- nlines 1
- max_width 330
- justify 0
- label "SetFirstSendDelay"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @285
- supplier @296
- Focus_Src @287
- Focus_Entry @300
- origin (527, 1040)
- terminus (960, 1040)
- ordinal 7)
- (object InterMessView "" @348
- location (16, 1104)
- label (object SegLabel @349
- Parent_View @348
- location (743, 1060)
- quidu "413C6F0A00AB"
- anchor_loc 1
- nlines 1
- max_width 378
- justify 0
- label "SetInitialRetryTimeout"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @285
- supplier @296
- Focus_Src @287
- Focus_Entry @301
- origin (527, 1104)
- terminus (960, 1104)
- ordinal 8)))
- (object InteractionDiagram "DHCPv6 Configure"
- mechanism_ref @4
- quid "4136F94B01F4"
- title "DHCPv6 Configure"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 180
- origin_y 0
- items (list diagram_item_list
- (object InterObjView "$UNNAMED$14" @350
- location (208, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @350
- location (208, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 310
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4136F95B033C"
- width 328
- height 1853
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @351
- location (208, 368)
- line_color 3342489
- InterObjView @350
- height 1620
- y_coord 1560
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @352
- location (208, 368)
- line_color 3342489
- InterObjView @350
- height 60
- y_coord 0
- Nested TRUE))
- (object SelfMessView "" @353
- location (0, 368)
- label (object SegLabel @354
- Parent_View @353
- location (299, 324)
- quidu "4136F9BC02A0"
- anchor_loc 1
- nlines 1
- max_width 248
- justify 0
- label "CreateControlL"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @350
- supplier @350
- Focus_Src @351
- Focus_Entry @352
- origin (224, 368)
- terminus (374, 368)
- ordinal 0)
- (object InterObjView "$UNNAMED$15" @355
- location (560, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @355
- location (560, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 328
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4136FA13004E"
- width 346
- height 1853
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @356
- location (560, 496)
- line_color 3342489
- InterObjView @355
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @357
- location (560, 576)
- line_color 3342489
- InterObjView @355
- height 1352
- y_coord 1292
- Nested FALSE))
- (object InterObjView "$UNNAMED$16" @358
- location (976, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @358
- location (976, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 456
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4136FA820222"
- width 474
- height 1853
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @359
- location (976, 928)
- line_color 3342489
- InterObjView @358
- height 856
- y_coord 796
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @360
- location (976, 1024)
- line_color 3342489
- InterObjView @358
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @361
- location (976, 1136)
- line_color 3342489
- InterObjView @358
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @362
- location (976, 1296)
- line_color 3342489
- InterObjView @358
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @363
- location (976, 1408)
- line_color 3342489
- InterObjView @358
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @364
- location (976, 1520)
- line_color 3342489
- InterObjView @358
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @365
- location (976, 1664)
- line_color 3342489
- InterObjView @358
- height 60
- y_coord 0
- Nested TRUE))
- (object InterObjView "$UNNAMED$17" @366
- location (1856, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @366
- location (1856, 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 "4136FAC0034B"
- width 450
- height 1853
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @367
- location (1856, 608)
- line_color 3342489
- InterObjView @366
- height 296
- y_coord 236
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @368
- location (1856, 688)
- line_color 3342489
- InterObjView @366
- height 60
- y_coord 0
- Nested TRUE)
- Focus_Of_Control (object Focus_Of_Control "" @369
- location (1856, 1808)
- line_color 3342489
- InterObjView @366
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$19" @370
- location (2240, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @370
- location (2240, 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 "4136FCC302DE"
- width 300
- height 1853
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @371
- location (2240, 784)
- line_color 3342489
- InterObjView @370
- height 60
- y_coord 0
- Nested FALSE)
- Focus_Of_Control (object Focus_Of_Control "" @372
- location (2240, 976)
- line_color 3342489
- InterObjView @370
- height 60
- y_coord 0
- Nested FALSE))
- (object InterObjView "$UNNAMED$18" @373
- location (1424, 224)
- font (object Font
- underline TRUE)
- label (object ItemLabel
- Parent_View @373
- location (1424, 224)
- fill_color 13434879
- anchor_loc 1
- nlines 2
- max_width 380
- justify 0
- label "")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4136FD3A0148"
- width 398
- height 1853
- icon_height 0
- icon_width 0
- icon_y_offset 0
- annotation 1
- Focus_Of_Control (object Focus_Of_Control "" @374
- location (1424, 944)
- line_color 3342489
- InterObjView @373
- height 312
- y_coord 252
- Nested FALSE))
- (object InterMessView "" @375
- location (16, 496)
- label (object SegLabel @376
- Parent_View @375
- location (383, 452)
- quidu "4136FA2902DF"
- anchor_loc 1
- nlines 1
- max_width 380
- justify 0
- label "new CDHCPIP6Control"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @350
- supplier @355
- Focus_Src @351
- Focus_Entry @356
- origin (223, 496)
- terminus (544, 496)
- ordinal 1)
- (object InterMessView "" @377
- location (16, 576)
- label (object SegLabel @378
- Parent_View @377
- location (383, 532)
- quidu "4136FA71035B"
- anchor_loc 1
- nlines 1
- max_width 193
- justify 0
- label "ConfigureL"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @350
- supplier @355
- Focus_Src @351
- Focus_Entry @357
- origin (223, 576)
- terminus (544, 576)
- ordinal 2)
- (object InterMessView "" @379
- location (16, 928)
- label (object SegLabel @380
- Parent_View @379
- location (767, 884)
- quidu "4136FAAA0020"
- anchor_loc 1
- nlines 1
- max_width 100
- justify 0
- label "NewL"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @355
- supplier @358
- Focus_Src @357
- Focus_Entry @359
- origin (575, 928)
- terminus (960, 928)
- ordinal 6)
- (object InterMessView "" @381
- location (16, 1808)
- label (object SegLabel @382
- Parent_View @381
- location (1207, 1764)
- quidu "4136FADC003F"
- anchor_loc 1
- nlines 1
- max_width 218
- justify 0
- label "ConfigureL()"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @355
- supplier @366
- Focus_Src @357
- Focus_Entry @369
- origin (575, 1808)
- terminus (1840, 1808)
- ordinal 15)
- (object InterMessView "" @383
- location (16, 608)
- label (object SegLabel @384
- Parent_View @383
- location (1207, 564)
- quidu "4136FB690177"
- anchor_loc 1
- nlines 1
- max_width 990
- justify 0
- label "ConfigureL(const TConnectionInfo&, const RMessage2&)"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @355
- supplier @366
- Focus_Src @357
- Focus_Entry @367
- origin (575, 608)
- terminus (1840, 608)
- ordinal 3)
- (object SelfMessView "" @385
- location (16, 688)
- label (object SegLabel @386
- Parent_View @385
- location (1947, 644)
- quidu "4136FBAB007E"
- anchor_loc 1
- nlines 1
- max_width 328
- justify 0
- label "FindInterfaceNameL"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @366
- supplier @366
- Focus_Src @367
- Focus_Entry @368
- origin (1872, 688)
- terminus (2022, 688)
- ordinal 4)
- (object InterMessView "" @387
- location (16, 784)
- label (object SegLabel @388
- Parent_View @387
- location (2047, 740)
- quidu "4136FCD00204"
- anchor_loc 1
- nlines 1
- max_width 100
- justify 0
- label "NewL"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @366
- supplier @370
- Focus_Src @367
- Focus_Entry @371
- origin (1871, 784)
- terminus (2224, 784)
- ordinal 5)
- (object SelfMessView "" @389
- location (16, 1408)
- label (object SegLabel @390
- Parent_View @389
- location (1067, 1364)
- quidu "4136FD08007E"
- anchor_loc 1
- nlines 1
- max_width 528
- justify 0
- label "new CDHCPMessageHeaderIP6"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @358
- supplier @358
- Focus_Src @359
- Focus_Entry @363
- origin (992, 1408)
- terminus (1142, 1408)
- ordinal 12)
- (object InterMessView "" @391
- location (16, 944)
- label (object SegLabel @392
- Parent_View @391
- location (1199, 900)
- quidu "4136FD7E0272"
- anchor_loc 1
- nlines 1
- max_width 188
- justify 0
- label "ConstructL"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @358
- supplier @373
- Focus_Src @359
- Focus_Entry @374
- origin (991, 944)
- terminus (1408, 944)
- ordinal 7)
- (object InterMessView "" @393
- location (16, 976)
- label (object SegLabel @394
- Parent_View @393
- location (1831, 932)
- quidu "4136FD92035C"
- anchor_loc 1
- nlines 1
- max_width 100
- justify 0
- label "NewL"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @373
- supplier @370
- Focus_Src @374
- Focus_Entry @372
- origin (1439, 976)
- terminus (2224, 976)
- ordinal 8)
- (object InterMessView "" @395
- location (16, 1024)
- label (object SegLabel @396
- Parent_View @395
- location (1200, 980)
- quidu "4136FDB60232"
- anchor_loc 1
- nlines 1
- max_width 285
- justify 0
- label "InitialiseSocketL"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @373
- supplier @358
- Focus_Src @374
- Focus_Entry @360
- origin (1408, 1024)
- terminus (992, 1024)
- ordinal 9)
- (object InterMessView "" @397
- location (16, 1136)
- label (object SegLabel @398
- Parent_View @397
- location (1200, 1092)
- quidu "4136FDCC02FD"
- anchor_loc 1
- nlines 1
- max_width 333
- justify 0
- label "AssembleClientIDs"
- pctDist 0.500000
- height 45
- orientation 1)
- line_color 3342489
- client @373
- supplier @358
- Focus_Src @374
- Focus_Entry @361
- origin (1408, 1136)
- terminus (992, 1136)
- ordinal 10)
- (object SelfMessView "" @399
- location (16, 1296)
- label (object SegLabel @400
- Parent_View @399
- location (1067, 1252)
- quidu "4136FDFE036B"
- anchor_loc 1
- nlines 1
- max_width 145
- justify 0
- label "ReAllocL"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @358
- supplier @358
- Focus_Src @359
- Focus_Entry @362
- origin (992, 1296)
- terminus (1142, 1296)
- ordinal 11)
- (object NoteView @401
- location (768, 1104)
- label (object ItemLabel
- Parent_View @401
- location (600, 1035)
- fill_color 13434879
- nlines 3
- max_width 300
- label "create message buffer of init length")
- line_color 3342489
- fill_color 13434879
- width 360
- height 150)
- (object AttachView "" @402
- stereotype TRUE
- line_color 3342489
- client @401
- supplier @399
- line_style 0)
- (object SelfMessView "" @403
- location (16, 1520)
- label (object SegLabel @404
- Parent_View @403
- location (1067, 1476)
- quidu "4136FE6F02BF"
- anchor_loc 1
- nlines 1
- max_width 513
- justify 0
- label "new CDhcpIP6MessageReader"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @358
- supplier @358
- Focus_Src @359
- Focus_Entry @364
- origin (992, 1520)
- terminus (1142, 1520)
- ordinal 13)
- (object SelfMessView "" @405
- location (16, 1664)
- label (object SegLabel @406
- Parent_View @405
- location (1067, 1620)
- quidu "4136FE88002E"
- anchor_loc 1
- nlines 1
- max_width 528
- justify 0
- label "new CDHCPIP6MessageSender"
- pctDist 0.500000
- height 45
- orientation 0)
- line_color 3342489
- client @358
- supplier @358
- Focus_Src @359
- Focus_Entry @365
- origin (992, 1664)
- terminus (1142, 1664)
- ordinal 14)
- (object NoteView @407
- location (1632, 1664)
- label (object ItemLabel
- Parent_View @407
- location (1457, 1598)
- fill_color 13434879
- nlines 3
- max_width 315
- label "starts desired task based on CommDb")
- line_color 3342489
- fill_color 13434879
- width 375
- height 145)
- (object AttachView "" @408
- stereotype TRUE
- line_color 3342489
- client @407
- supplier @381
- line_style 0)
- (object NoteView @409
- location (896, 368)
- label (object ItemLabel
- Parent_View @409
- location (631, 302)
- fill_color 13434879
- nlines 3
- max_width 495
- label "based on ip6 found in CommDb as a protocol running over the interface")
- line_color 3342489
- fill_color 13434879
- width 555
- height 145)
- (object AttachView "" @410
- stereotype TRUE
- line_color 3342489
- client @409
- supplier @375
- line_style 0)))))
- root_category (object Class_Category "Logical View"
- quid "40A8FA5E0137"
- exportControl "Public"
- global TRUE
- subsystem "Component View"
- quidu "40A8FA5E0139"
- logical_models (list unit_reference_list
- (object Class "CBase"
- quid "4126439E0242")
- (object Class "CSession2"
- quid "412644A50290")
- (object Class "RSocketServ"
- quid "41265987030D")
- (object Class "RMessage2"
- quid "41265D340167")
- (object Class "RConnection"
- quid "41265EF60232")
- (object Class "CConstItem"
- quid "4129BBD30186")
- (object Class "TRecord"
- quid "4129BC280242")
- (object Class "CListItem"
- quid "4129BD090232")
- (object Class "CItem<TOptionHeader<TLAYOUT> >"
- quid "4129BF5D03B9"
- used_nodes (list uses_relationship_list
- (object Uses_Relationship
- quid "4129C0600280"
- supplier "Logical View::Message Parsing/Composition::TOptionHeader"
- quidu "4129C0160000")))
- (object Class "TValue<LAYOUT>"
- quid "4129C02200EA")
- (object Class "CAsynchEvent"
- quid "40A9EA3800E7")
- (object Class_Category "State Machines"
- quid "40A9E9230210"
- visible_categories (list visibility_relationship_list
- (object Visibility_Relationship
- quid "40A9E9810387"
- supplier "Logical View::States"
- quidu "40A9E92F032A")
- (object Visibility_Relationship
- quid "41263F320177"
- supplier "Logical View::Message Sending/Receiving"
- quidu "41263EE9007D")
- (object Visibility_Relationship
- quid "4126625D01C5"
- supplier "Logical View::Interface Info"
- quidu "412661FA036B"))
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CDhcpStateMachine"
- quid "40A9E8AC032A"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "40A9EAB101E1"
- supplier "Logical View::State Machines::CStateMachine"
- quidu "40A9E89E0145"))
- realized_interfaces (list realize_rel_list
- (object Realize_Relationship
- quid "412644460232"
- supplier "Logical View::Message Sending/Receiving::MMsgSenderNotify"
- quidu "41263C0901E4"))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iXid"
- quid "41265FED0167"
- type "TDhcpRnd"
- exportControl "Protected"
- Containment "By Value")
- (object ClassAttribute "iClientId"
- quid "4126600C009C"
- type "TBuf8<16>"
- exportControl "Protected")
- (object ClassAttribute "iEsock"
- quid "4126603701D4"
- type "RSocketServ&"
- exportControl "Protected"
- Containment "By Reference")
- (object ClassAttribute "iConnection"
- quid "4126604A01E4"
- type "RConnection&"
- exportControl "Protected"
- Containment "By Reference")
- (object ClassAttribute "iInterfaceName"
- quid "4126605E01D4"
- type "const TName&"
- exportControl "Protected"
- Containment "By Reference")))
- (object Class "CDHCPIP6StateMachine"
- quid "40A9E8E4024F"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "40A9EAAE00B9"
- supplier "Logical View::State Machines::CDhcpStateMachine"
- quidu "40A9E8AC032A")))
- (object Class "CDHCPIP4StateMachine"
- quid "40A9E8BA0378"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "40A9EAAB027E"
- supplier "Logical View::State Machines::CDhcpStateMachine"
- quidu "40A9E8AC032A")))
- (object Class "CStateMachine"
- quid "40A9E89E0145")
- (object Class "MStateMachineNotify"
- quid "412643270148"
- abstract TRUE)
- (object Association "$UNNAMED$20"
- quid "412645D30222"
- roles (list role_list
- (object Role "$UNNAMED$21"
- quid "412645D40280"
- supplier "Logical View::State Machines::MStateMachineNotify"
- quidu "412643270148"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$22"
- quid "412645D40290"
- supplier "Logical View::State Machines::CStateMachine"
- quidu "40A9E89E0145"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$23"
- quid "412658F50261"
- roles (list role_list
- (object Role "iFirst"
- quid "412658F60251"
- label "iFirst"
- supplier "Logical View::States::CDhcpState"
- quidu "40A9E994026E"
- client_cardinality (value cardinality "0..1")
- Containment "By Reference"
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$24"
- quid "412658F60261"
- supplier "Logical View::State Machines::CDhcpStateMachine"
- quidu "40A9E8AC032A"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$25"
- quid "412660D10232"
- roles (list role_list
- (object Role "$UNNAMED$26"
- quid "412660D20232"
- supplier "Logical View::Message Sending/Receiving::CExpireTimer"
- quidu "41265C7501A5"
- client_cardinality (value cardinality "1")
- Containment "By Reference"
- is_navigable TRUE)
- (object Role "$UNNAMED$27"
- quid "412660D20242"
- supplier "Logical View::State Machines::CDhcpStateMachine"
- quidu "40A9E8AC032A"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$28"
- quid "412661130000"
- roles (list role_list
- (object Role "$UNNAMED$29"
- quid "4126611301E4"
- supplier "Logical View::Message Sending/Receiving::CMessageSender"
- quidu "412660EF01B5"
- client_cardinality (value cardinality "1")
- Containment "By Reference"
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$30"
- quid "4126611301E5"
- supplier "Logical View::State Machines::CDhcpStateMachine"
- quidu "40A9E8AC032A"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$31"
- quid "4126614801D4"
- roles (list role_list
- (object Role "$UNNAMED$32"
- quid "412661490138"
- supplier "Logical View::Message Parsing/Composition::CDHCPMessageHeader"
- quidu "4126613301F4"
- client_cardinality (value cardinality "1")
- Containment "By Reference"
- is_navigable TRUE)
- (object Role "$UNNAMED$33"
- quid "412661490139"
- supplier "Logical View::State Machines::CDhcpStateMachine"
- quidu "40A9E8AC032A"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$34"
- quid "4129CAD501D4"
- roles (list role_list
- (object Role "$UNNAMED$35"
- quid "4129CAD6005D"
- supplier "Logical View::Interface Info::TInterfaceConfigInfo"
- quidu "4126626B0128"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- is_navigable TRUE)
- (object Role "$UNNAMED$36"
- quid "4129CAD6005E"
- supplier "Logical View::State Machines::CDHCPIP6StateMachine"
- quidu "40A9E8E4024F"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "40A9E95400C8"
- 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::State Machines::CDHCPIP4StateMachine" @411
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (768, 1232)
- label (object ItemLabel
- Parent_View @411
- location (526, 1186)
- fill_color 13434879
- nlines 1
- max_width 484
- justify 0
- label "CDHCPIP4StateMachine")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "40A9E8BA0378"
- width 502
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Message Sending/Receiving::MMsgSenderNotify" @412
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (704, 368)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @412
- location (451, 298)
- fill_color 13434879
- nlines 1
- max_width 506
- justify 0
- label "MMsgSenderNotify")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41263C0901E4"
- width 524
- height 164
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::State Machines::MStateMachineNotify" @413
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1872, 384)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @413
- location (1659, 339)
- fill_color 13434879
- nlines 1
- max_width 426
- justify 0
- label "MStateMachineNotify")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "412643270148"
- width 444
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::State Machines::CStateMachine" @414
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1216, 384)
- label (object ItemLabel
- Parent_View @414
- location (1065, 338)
- fill_color 13434879
- nlines 1
- max_width 302
- justify 0
- label "CStateMachine")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "40A9E89E0145"
- width 320
- height 114
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$20" @415
- location (1512, 384)
- stereotype TRUE
- line_color 3342489
- quidu "412645D30222"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$21" @416
- Parent_View @415
- location (424, 0)
- stereotype TRUE
- line_color 3342489
- quidu "412645D40280"
- client @415
- supplier @413
- line_style 0
- label (object SegLabel @417
- Parent_View @416
- location (1616, 437)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.795031
- height 53
- orientation 1))
- (object RoleView "$UNNAMED$22" @418
- Parent_View @415
- location (424, 0)
- stereotype TRUE
- line_color 3342489
- quidu "412645D40290"
- client @415
- supplier @414
- line_style 0
- label (object SegLabel @419
- Parent_View @418
- location (1392, 438)
- 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::States::CDhcpState" @420
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1792, 608)
- label (object ItemLabel
- Parent_View @420
- location (1666, 539)
- fill_color 13434879
- nlines 1
- max_width 252
- justify 0
- label "CDhcpState")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "40A9E994026E"
- width 270
- height 160
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Message Sending/Receiving::CExpireTimer" @421
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1920, 960)
- label (object ItemLabel
- Parent_View @421
- location (1669, 891)
- fill_color 13434879
- nlines 1
- max_width 502
- justify 0
- label "CExpireTimer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41265C7501A5"
- width 520
- height 160
- annotation 8
- autoResize TRUE)
- (object UsesView "" @422
- stereotype TRUE
- line_color 3342489
- quidu "412660CA0399"
- client @420
- supplier @421
- line_style 0)
- (object ClassView "Class" "Logical View::Message Sending/Receiving::CMessageSender" @423
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (320, 640)
- label (object ItemLabel
- Parent_View @423
- location (69, 571)
- fill_color 13434879
- nlines 1
- max_width 502
- justify 0
- label "CMessageSender")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "412660EF01B5"
- width 520
- height 160
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Message Parsing/Composition::CDHCPMessageHeader" @424
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (336, 976)
- label (object ItemLabel
- Parent_View @424
- location (67, 907)
- fill_color 13434879
- nlines 1
- max_width 538
- justify 0
- label "CDHCPMessageHeader")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4126613301F4"
- width 556
- height 160
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::State Machines::CDhcpStateMachine" @425
- ShowCompartmentStereotypes TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1120, 816)
- label (object ItemLabel
- Parent_View @425
- location (824, 676)
- fill_color 13434879
- nlines 1
- max_width 592
- justify 0
- label "CDhcpStateMachine")
- icon_style "Icon"
- line_color 3342489
- fill_color 65408
- quidu "40A9E8AC032A"
- compartment (object Compartment
- Parent_View @425
- location (824, 732)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 5
- max_width 590)
- width 610
- height 302
- annotation 8
- autoResize TRUE)
- (object InheritView "" @426
- stereotype TRUE
- line_color 3342489
- quidu "40A9EAAB027E"
- client @411
- supplier @425
- line_style 0)
- (object InheritView "" @427
- stereotype TRUE
- line_color 3342489
- quidu "40A9EAB101E1"
- client @425
- supplier @414
- line_style 0)
- (object RealizeView "" @428
- stereotype TRUE
- line_color 3342489
- quidu "412644460232"
- client @425
- supplier @412
- line_style 0)
- (object AssociationViewNew "$UNNAMED$23" @429
- location (1540, 684)
- stereotype TRUE
- line_color 3342489
- quidu "412658F50261"
- roleview_list (list RoleViews
- (object RoleView "iFirst" @430
- Parent_View @429
- location (660, -116)
- label (object SegLabel @431
- Parent_View @430
- location (1622, 617)
- anchor 1
- anchor_loc 1
- nlines 1
- max_width 116
- justify 0
- label "#iFirst"
- pctDist 0.800000
- height 42
- orientation 0)
- stereotype TRUE
- line_color 3342489
- quidu "412658F60251"
- client @429
- supplier @420
- line_style 0
- label (object SegLabel @432
- Parent_View @430
- location (1660, 705)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.900000
- height 54
- orientation 1))
- (object RoleView "$UNNAMED$24" @433
- Parent_View @429
- location (660, -116)
- stereotype TRUE
- line_color 3342489
- quidu "412658F60261"
- client @429
- supplier @425
- line_style 0
- label (object SegLabel @434
- Parent_View @433
- location (1452, 769)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 0))))
- (object AssociationViewNew "$UNNAMED$25" @435
- location (1542, 891)
- stereotype TRUE
- line_color 3342489
- quidu "412660D10232"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$26" @436
- Parent_View @435
- location (662, 91)
- stereotype TRUE
- line_color 3342489
- quidu "412660D20232"
- client @435
- supplier @421
- line_style 0
- label (object SegLabel @437
- Parent_View @436
- location (1638, 963)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 1))
- (object RoleView "$UNNAMED$27" @438
- Parent_View @435
- location (662, 91)
- stereotype TRUE
- line_color 3342489
- quidu "412660D20242"
- client @435
- supplier @425
- line_style 0
- label (object SegLabel @439
- Parent_View @438
- location (1428, 925)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 0))))
- (object AssociationViewNew "$UNNAMED$28" @440
- location (697, 722)
- stereotype TRUE
- line_color 3342489
- quidu "412661130000"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$29" @441
- Parent_View @440
- location (-375, -78)
- stereotype TRUE
- line_color 3342489
- quidu "4126611301E4"
- client @440
- supplier @423
- line_style 0
- label (object SegLabel @442
- Parent_View @441
- location (582, 752)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 0))
- (object RoleView "$UNNAMED$30" @443
- Parent_View @440
- location (-375, -78)
- stereotype TRUE
- line_color 3342489
- quidu "4126611301E5"
- client @440
- supplier @425
- line_style 0
- label (object SegLabel @444
- Parent_View @443
- location (790, 798)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 1))))
- (object AssociationViewNew "$UNNAMED$31" @445
- location (714, 897)
- stereotype TRUE
- line_color 3342489
- quidu "4126614801D4"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$32" @446
- Parent_View @445
- location (-358, 97)
- stereotype TRUE
- line_color 3342489
- quidu "412661490138"
- client @445
- supplier @424
- line_style 0
- label (object SegLabel @447
- Parent_View @446
- location (635, 969)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 0))
- (object RoleView "$UNNAMED$33" @448
- Parent_View @445
- location (-358, 97)
- stereotype TRUE
- line_color 3342489
- quidu "412661490139"
- client @445
- supplier @425
- line_style 0
- label (object SegLabel @449
- Parent_View @448
- location (771, 933)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.476393
- height 47
- orientation 1))))
- (object ClassView "Class" "Logical View::Interface Info::TInterfaceConfigInfo" @450
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (2000, 1232)
- label (object ItemLabel
- Parent_View @450
- location (1811, 1163)
- fill_color 13434879
- nlines 1
- max_width 378
- justify 0
- label "TInterfaceConfigInfo")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4126626B0128"
- width 396
- height 160
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::State Machines::CDHCPIP6StateMachine" @451
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1376, 1232)
- label (object ItemLabel
- Parent_View @451
- location (1134, 1186)
- fill_color 13434879
- nlines 1
- max_width 484
- justify 0
- label "CDHCPIP6StateMachine")
- icon_style "Icon"
- line_color 3342489
- fill_color 65408
- quidu "40A9E8E4024F"
- width 502
- height 114
- annotation 8
- autoResize TRUE)
- (object InheritView "" @452
- stereotype TRUE
- line_color 3342489
- quidu "40A9EAAE00B9"
- client @451
- supplier @425
- line_style 0)
- (object AssociationViewNew "$UNNAMED$34" @453
- location (1714, 1232)
- stereotype TRUE
- line_color 3342489
- quidu "4129CAD501D4"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$35" @454
- Parent_View @453
- location (338, -160)
- stereotype TRUE
- line_color 3342489
- quidu "4129CAD6005D"
- client @453
- supplier @450
- line_style 0
- label (object SegLabel @455
- Parent_View @454
- location (1776, 1179)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.729167
- height 54
- orientation 0))
- (object RoleView "$UNNAMED$36" @456
- Parent_View @453
- location (338, -160)
- stereotype TRUE
- line_color 3342489
- quidu "4129CAD6005E"
- client @453
- supplier @451
- line_style 0
- label (object SegLabel @457
- Parent_View @456
- location (1652, 1179)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.726316
- height 54
- orientation 1))))))))
- (object Class_Category "States"
- quid "40A9E92F032A"
- visible_categories (list visibility_relationship_list
- (object Visibility_Relationship
- quid "41263F25008C"
- supplier "Logical View::Message Parsing/Composition"
- quidu "41263EFA029F")
- (object Visibility_Relationship
- quid "41263F3F004E"
- supplier "Logical View::Message Sending/Receiving"
- quidu "41263EE9007D")
- (object Visibility_Relationship
- quid "41263F710000"
- supplier "Logical View::State Machines"
- quidu "40A9E9230210"))
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CDhcpState"
- quid "40A9E994026E"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "40A9EA9202CC"
- supplier "Logical View::CAsynchEvent"
- quidu "40A9EA3800E7"))
- used_nodes (list uses_relationship_list
- (object Uses_Relationship
- quid "412660CA0399"
- supplier "Logical View::Message Sending/Receiving::CExpireTimer"
- quidu "41265C7501A5")))
- (object Class "CDhcpIP4State"
- quid "40A9EA40025E"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "40A9EA8D0201"
- supplier "Logical View::States::CDhcpxxx"
- quidu "41263E1901A5")))
- (object Class "CDhcpIP6State"
- quid "40A9EA7B00C8"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "40A9EA9000A9"
- supplier "Logical View::States::CDhcpxxx"
- quidu "41263E1901A5")))
- (object Class "CDhcpxxx"
- quid "41263E1901A5"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "41263E540399"
- supplier "Logical View::States::CDhcpState"
- quidu "40A9E994026E")))
- (object Class_Category "DHCPv6 states"
- quid "41263B9802BF"
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class_Category "IP Address & configuration info acquisition"
- quid "41263C2803B9"
- visible_categories (list visibility_relationship_list
- (object Visibility_Relationship
- quid "41263C890167"
- supplier "Logical View::States::DHCPv6 states::Select,Request,Bind, Rebind"
- quidu "41263C4603C8")
- (object Visibility_Relationship
- quid "41263C960167"
- supplier "Logical View::States::DHCPv6 states::Release,Decline"
- quidu "41263C6503B9"))
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CDHCPIP6Solicit"
- quid "41263BD0005D"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4126418E037A"
- supplier "Logical View::States::DHCPv6 states::IP Address & configuration info acquisition::CDHCPAddressAcquisition"
- quidu "41263BF403C8")))
- (object Class "CDHCPAddressAcquisition"
- quid "41263BF403C8"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "412641A6003E"
- supplier "Logical View::States::CDhcpState"
- quidu "40A9E994026E")))
- (object Class "CDHCPIP6InformRequest"
- quid "41263C1D0251"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4126419103B9"
- supplier "Logical View::States::DHCPv6 states::IP Address & configuration info acquisition::CDHCPInformationConfig"
- quidu "41263D5600DA")))
- (object Class "CDHCPIP6Confirm"
- quid "41263D020271"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "412641940261"
- supplier "Logical View::States::DHCPv6 states::IP Address & configuration info acquisition::CDHCPRebootConfirm"
- quidu "41263D460222")))
- (object Class "CDHCPIP6Renew"
- quid "41263D1200FA"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4126419701E4"
- supplier "Logical View::States::DHCPv6 states::IP Address & configuration info acquisition::CDHCPRenew"
- quidu "41263D3D00FA")))
- (object Class "CDHCPRenew"
- quid "41263D3D00FA"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "412641AE0399"
- supplier "Logical View::States::CDhcpState"
- quidu "40A9E994026E")))
- (object Class "CDHCPRebootConfirm"
- quid "41263D460222"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "412641AC002E"
- supplier "Logical View::States::CDhcpState"
- quidu "40A9E994026E")))
- (object Class "CDHCPInformationConfig"
- quid "41263D5600DA"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "412641A9005D"
- supplier "Logical View::States::CDhcpState"
- quidu "40A9E994026E"))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "41263CF0004E"
- 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::States::DHCPv6 states::IP Address & configuration info acquisition::CDHCPIP6Solicit" @458
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (337, 1370)
- label (object ItemLabel
- Parent_View @458
- location (167, 1324)
- fill_color 13434879
- nlines 1
- max_width 340
- justify 0
- label "CDHCPIP6Solicit")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41263BD0005D"
- width 358
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::States::DHCPv6 states::IP Address & configuration info acquisition::CDHCPAddressAcquisition" @459
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (336, 800)
- label (object ItemLabel
- Parent_View @459
- location (74, 754)
- fill_color 13434879
- nlines 1
- max_width 524
- justify 0
- label "CDHCPAddressAcquisition")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41263BF403C8"
- width 542
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::States::DHCPv6 states::IP Address & configuration info acquisition::CDHCPIP6InformRequest" @460
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (912, 1370)
- label (object ItemLabel
- Parent_View @460
- location (667, 1324)
- fill_color 13434879
- nlines 1
- max_width 490
- justify 0
- label "CDHCPIP6InformRequest")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41263C1D0251"
- width 508
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::States::DHCPv6 states::IP Address & configuration info acquisition::CDHCPIP6Confirm" @461
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1472, 1370)
- label (object ItemLabel
- Parent_View @461
- location (1276, 1324)
- fill_color 13434879
- nlines 1
- max_width 392
- justify 0
- label "CDHCPIP6Confirm")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41263D020271"
- width 410
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::States::DHCPv6 states::IP Address & configuration info acquisition::CDHCPIP6Renew" @462
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1937, 1376)
- label (object ItemLabel
- Parent_View @462
- location (1762, 1330)
- fill_color 13434879
- nlines 1
- max_width 350
- justify 0
- label "CDHCPIP6Renew")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41263D1200FA"
- width 368
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::States::DHCPv6 states::IP Address & configuration info acquisition::CDHCPRenew" @463
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1936, 800)
- label (object ItemLabel
- Parent_View @463
- location (1784, 754)
- fill_color 13434879
- nlines 1
- max_width 304
- justify 0
- label "CDHCPRenew")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41263D3D00FA"
- width 322
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::States::DHCPv6 states::IP Address & configuration info acquisition::CDHCPRebootConfirm" @464
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1472, 800)
- label (object ItemLabel
- Parent_View @464
- location (1244, 754)
- fill_color 13434879
- nlines 1
- max_width 456
- justify 0
- label "CDHCPRebootConfirm")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41263D460222"
- width 474
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::States::DHCPv6 states::IP Address & configuration info acquisition::CDHCPInformationConfig" @465
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (912, 800)
- label (object ItemLabel
- Parent_View @465
- location (667, 754)
- fill_color 13434879
- nlines 1
- max_width 490
- justify 0
- label "CDHCPInformationConfig")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41263D5600DA"
- width 508
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::States::CDhcpState" @466
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1168, 272)
- label (object ItemLabel
- Parent_View @466
- location (1042, 203)
- fill_color 13434879
- nlines 1
- max_width 252
- justify 0
- label "CDhcpState")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "40A9E994026E"
- width 270
- height 160
- annotation 8
- autoResize TRUE)
- (object Label @467
- location (48, 280)
- nlines 1
- max_width 600
- label "A DHCP State")
- (object Label @468
- location (48, 664)
- nlines 1
- max_width 600
- label "IP4/IP6 common functionality")
- (object Label @469
- location (48, 1224)
- nlines 1
- max_width 600
- label "IP6 specific functionality")
- (object InheritView "" @470
- stereotype TRUE
- line_color 3342489
- quidu "4126418E037A"
- client @458
- supplier @459
- line_style 0)
- (object InheritView "" @471
- stereotype TRUE
- line_color 3342489
- quidu "4126419103B9"
- client @460
- supplier @465
- line_style 0)
- (object InheritView "" @472
- stereotype TRUE
- line_color 3342489
- quidu "412641940261"
- client @461
- supplier @464
- line_style 0)
- (object InheritView "" @473
- stereotype TRUE
- line_color 3342489
- quidu "4126419701E4"
- client @462
- supplier @463
- line_style 0)
- (object InheritView "" @474
- stereotype TRUE
- line_color 3342489
- quidu "412641A6003E"
- client @459
- supplier @466
- line_style 0)
- (object InheritView "" @475
- stereotype TRUE
- line_color 3342489
- quidu "412641A9005D"
- client @465
- supplier @466
- line_style 0)
- (object InheritView "" @476
- stereotype TRUE
- line_color 3342489
- quidu "412641AC002E"
- client @464
- supplier @466
- line_style 0)
- (object InheritView "" @477
- stereotype TRUE
- line_color 3342489
- quidu "412641AE0399"
- client @463
- supplier @466
- line_style 0)))))
- (object Class_Category "Select,Request,Bind, Rebind"
- quid "41263C4603C8"
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CDHCPIP6Select"
- quid "41263BE601B5"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4126409A030D"
- supplier "Logical View::States::DHCPv6 states::Select,Request,Bind, Rebind::CDHCPSelect"
- quidu "41263BFE036B"))
- realized_interfaces (list realize_rel_list
- (object Realize_Relationship
- quid "41264097030D"
- supplier "Logical View::Message Sending/Receiving::MMsgSenderNotify"
- quidu "41263C0901E4")))
- (object Class "CDHCPSelect"
- quid "41263BFE036B"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "412640BB0261"
- supplier "Logical View::States::CDhcpState"
- quidu "40A9E994026E")))
- (object Class "CDHCPIP6Request"
- quid "41263FF300FA"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4126409D02CE"
- supplier "Logical View::States::DHCPv6 states::Select,Request,Bind, Rebind::CDHCPRequest"
- quidu "4126406A009C")))
- (object Class "CDHCPIP6Bind"
- quid "41263FFE0157"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "412640A00148"
- supplier "Logical View::States::DHCPv6 states::Select,Request,Bind, Rebind::CDHCPBind"
- quidu "4126405E030D")))
- (object Class "CDHCPIP6Rebind"
- quid "41264018030D"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "412640A30109"
- supplier "Logical View::States::DHCPv6 states::Select,Request,Bind, Rebind::CDHCPRebind"
- quidu "41264052038A")))
- (object Class "CDHCPRebind"
- quid "41264052038A"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "412640C402DE"
- supplier "Logical View::States::CDhcpState"
- quidu "40A9E994026E")))
- (object Class "CDHCPBind"
- quid "4126405E030D"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "412640C10109"
- supplier "Logical View::States::CDhcpState"
- quidu "40A9E994026E")))
- (object Class "CDHCPRequest"
- quid "4126406A009C"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "412640BE00EA"
- supplier "Logical View::States::CDhcpState"
- quidu "40A9E994026E"))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "41263FB90251"
- 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::States::DHCPv6 states::Select,Request,Bind, Rebind::CDHCPIP6Select" @478
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (558, 1296)
- label (object ItemLabel
- Parent_View @478
- location (380, 1250)
- fill_color 13434879
- nlines 1
- max_width 356
- justify 0
- label "CDHCPIP6Select")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41263BE601B5"
- width 374
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::States::DHCPv6 states::Select,Request,Bind, Rebind::CDHCPSelect" @479
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (736, 807)
- label (object ItemLabel
- Parent_View @479
- location (592, 761)
- fill_color 13434879
- nlines 1
- max_width 288
- justify 0
- label "CDHCPSelect")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41263BFE036B"
- width 306
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Message Sending/Receiving::MMsgSenderNotify" @480
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (288, 784)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @480
- location (92, 736)
- fill_color 13434879
- nlines 1
- max_width 410
- justify 0
- label "MMsgSenderNotify")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41263C0901E4"
- width 410
- height 120
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::States::DHCPv6 states::Select,Request,Bind, Rebind::CDHCPIP6Request" @481
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1166, 1296)
- label (object ItemLabel
- Parent_View @481
- location (976, 1250)
- fill_color 13434879
- nlines 1
- max_width 380
- justify 0
- label "CDHCPIP6Request")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41263FF300FA"
- width 398
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::States::DHCPv6 states::Select,Request,Bind, Rebind::CDHCPIP6Bind" @482
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1601, 1296)
- label (object ItemLabel
- Parent_View @482
- location (1444, 1250)
- fill_color 13434879
- nlines 1
- max_width 314
- justify 0
- label "CDHCPIP6Bind")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41263FFE0157"
- width 332
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::States::DHCPv6 states::Select,Request,Bind, Rebind::CDHCPIP6Rebind" @483
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (2014, 1296)
- label (object ItemLabel
- Parent_View @483
- location (1829, 1250)
- fill_color 13434879
- nlines 1
- max_width 370
- justify 0
- label "CDHCPIP6Rebind")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41264018030D"
- width 388
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::States::DHCPv6 states::Select,Request,Bind, Rebind::CDHCPRebind" @484
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (2015, 813)
- label (object ItemLabel
- Parent_View @484
- location (1863, 767)
- fill_color 13434879
- nlines 1
- max_width 304
- justify 0
- label "CDHCPRebind")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41264052038A"
- width 322
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::States::DHCPv6 states::Select,Request,Bind, Rebind::CDHCPBind" @485
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1600, 811)
- label (object ItemLabel
- Parent_View @485
- location (1471, 765)
- fill_color 13434879
- nlines 1
- max_width 258
- justify 0
- label "CDHCPBind")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4126405E030D"
- width 276
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::States::DHCPv6 states::Select,Request,Bind, Rebind::CDHCPRequest" @486
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1168, 816)
- label (object ItemLabel
- Parent_View @486
- location (1001, 770)
- fill_color 13434879
- nlines 1
- max_width 334
- justify 0
- label "CDHCPRequest")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4126406A009C"
- width 352
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::States::CDhcpState" @487
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1280, 272)
- label (object ItemLabel
- Parent_View @487
- location (1154, 203)
- fill_color 13434879
- nlines 1
- max_width 252
- justify 0
- label "CDhcpState")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "40A9E994026E"
- width 270
- height 160
- annotation 8
- autoResize TRUE)
- (object RealizeView "" @488
- stereotype TRUE
- line_color 3342489
- quidu "41264097030D"
- client @478
- supplier @480
- line_style 0)
- (object InheritView "" @489
- stereotype TRUE
- line_color 3342489
- quidu "4126409A030D"
- client @478
- supplier @479
- line_style 0)
- (object InheritView "" @490
- stereotype TRUE
- line_color 3342489
- quidu "4126409D02CE"
- client @481
- supplier @486
- line_style 0)
- (object InheritView "" @491
- stereotype TRUE
- line_color 3342489
- quidu "412640A00148"
- client @482
- supplier @485
- line_style 0)
- (object InheritView "" @492
- stereotype TRUE
- line_color 3342489
- quidu "412640A30109"
- client @483
- supplier @484
- line_style 0)
- (object InheritView "" @493
- stereotype TRUE
- line_color 3342489
- quidu "412640BB0261"
- client @479
- supplier @487
- line_style 0)
- (object InheritView "" @494
- stereotype TRUE
- line_color 3342489
- quidu "412640BE00EA"
- client @486
- supplier @487
- line_style 0)
- (object InheritView "" @495
- stereotype TRUE
- line_color 3342489
- quidu "412640C10109"
- client @485
- supplier @487
- line_style 0)
- (object InheritView "" @496
- stereotype TRUE
- line_color 3342489
- quidu "412640C402DE"
- client @484
- supplier @487
- line_style 0)
- (object Label @497
- location (48, 608)
- nlines 1
- max_width 600
- label "IP4/IP6 common functionality")
- (object Label @498
- location (48, 1168)
- nlines 1
- max_width 600
- label "IP6 specific functionality")
- (object Label @499
- location (48, 224)
- nlines 1
- max_width 600
- label "A DHCP State")))))
- (object Class_Category "Release,Decline"
- quid "41263C6503B9"
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CDHCPIP6Release"
- quid "412641DF006D"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4126424E0167"
- supplier "Logical View::States::DHCPv6 states::Release,Decline::CDHCPRelease"
- quidu "412642270148")))
- (object Class "CDHCPIP6Decline"
- quid "412641ED03B9"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "41264251004E"
- supplier "Logical View::States::DHCPv6 states::Release,Decline::CDHCPDecline"
- quidu "4126423A0251")))
- (object Class "CDHCPIP6ReplyNoBinding"
- quid "412641FB005D"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "41264254007D"
- supplier "Logical View::States::DHCPv6 states::Select,Request,Bind, Rebind::CDHCPRequest"
- quidu "4126406A009C")))
- (object Class "CDHCPRelease"
- quid "412642270148"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4126426A00DA"
- supplier "Logical View::States::CDhcpState"
- quidu "40A9E994026E")))
- (object Class "CDHCPDecline"
- quid "4126423A0251"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4126426D0148"
- supplier "Logical View::States::CDhcpState"
- quidu "40A9E994026E"))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "412641C0032C"
- title "Main"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Label @500
- location (48, 224)
- nlines 1
- max_width 600
- label "A DHCP State")
- (object Label @501
- location (48, 608)
- nlines 1
- max_width 600
- label "IP4/IP6 common functionality")
- (object Label @502
- location (48, 1168)
- nlines 1
- max_width 600
- label "IP6 specific functionality")
- (object ClassView "Class" "Logical View::States::DHCPv6 states::Release,Decline::CDHCPIP6Release" @503
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (715, 1276)
- label (object ItemLabel
- Parent_View @503
- location (522, 1230)
- fill_color 13434879
- nlines 1
- max_width 386
- justify 0
- label "CDHCPIP6Release")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "412641DF006D"
- width 404
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::States::DHCPv6 states::Release,Decline::CDHCPIP6Decline" @504
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1195, 1276)
- label (object ItemLabel
- Parent_View @504
- location (1005, 1230)
- fill_color 13434879
- nlines 1
- max_width 380
- justify 0
- label "CDHCPIP6Decline")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "412641ED03B9"
- width 398
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::States::DHCPv6 states::Release,Decline::CDHCPIP6ReplyNoBinding" @505
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1755, 1420)
- label (object ItemLabel
- Parent_View @505
- location (1496, 1374)
- fill_color 13434879
- nlines 1
- max_width 518
- justify 0
- label "CDHCPIP6ReplyNoBinding")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "412641FB005D"
- width 536
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::States::DHCPv6 states::Select,Request,Bind, Rebind::CDHCPRequest" @506
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1756, 720)
- label (object ItemLabel
- Parent_View @506
- location (1500, 651)
- fill_color 13434879
- nlines 1
- max_width 512
- justify 0
- label "CDHCPRequest")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4126406A009C"
- width 530
- height 160
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::States::DHCPv6 states::Release,Decline::CDHCPRelease" @507
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (714, 720)
- label (object ItemLabel
- Parent_View @507
- location (545, 674)
- fill_color 13434879
- nlines 1
- max_width 338
- justify 0
- label "CDHCPRelease")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "412642270148"
- width 356
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::States::DHCPv6 states::Release,Decline::CDHCPDecline" @508
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1195, 720)
- label (object ItemLabel
- Parent_View @508
- location (1039, 674)
- fill_color 13434879
- nlines 1
- max_width 312
- justify 0
- label "CDHCPDecline")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4126423A0251"
- width 330
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::States::CDhcpState" @509
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1195, 240)
- label (object ItemLabel
- Parent_View @509
- location (1069, 171)
- fill_color 13434879
- nlines 1
- max_width 252
- justify 0
- label "CDhcpState")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "40A9E994026E"
- width 270
- height 160
- annotation 8
- autoResize TRUE)
- (object InheritView "" @510
- stereotype TRUE
- line_color 3342489
- quidu "4126424E0167"
- client @503
- supplier @507
- line_style 0)
- (object InheritView "" @511
- stereotype TRUE
- line_color 3342489
- quidu "41264251004E"
- client @504
- supplier @508
- line_style 0)
- (object InheritView "" @512
- stereotype TRUE
- line_color 3342489
- quidu "41264254007D"
- client @505
- supplier @506
- line_style 0)
- (object InheritView "" @513
- stereotype TRUE
- line_color 3342489
- quidu "4126426A00DA"
- client @507
- supplier @509
- line_style 0)
- (object InheritView "" @514
- stereotype TRUE
- line_color 3342489
- quidu "4126426D0148"
- client @508
- supplier @509
- line_style 0)
- (object InheritView "" @515
- stereotype TRUE
- line_color 3342489
- quidu "412640BE00EA"
- client @506
- supplier @509
- line_style 0)))))
- (object Class_Category "Reconfigure"
- quid "41263C7102FD"
- visible_categories (list visibility_relationship_list
- (object Visibility_Relationship
- quid "41263C91029F"
- supplier "Logical View::States::DHCPv6 states::Select,Request,Bind, Rebind"
- quidu "41263C4603C8"))
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CDHCPIP6Reconfigure"
- quid "41264293032C"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "412642A70203"
- supplier "Logical View::States::CDhcpState"
- quidu "40A9E994026E"))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "412641CA036B"
- title "Main"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 0
- origin_y 0
- items (list diagram_item_list
- (object Label @516
- location (48, 224)
- nlines 1
- max_width 600
- label "A DHCP State")
- (object Label @517
- location (48, 608)
- nlines 1
- max_width 600
- label "IP4/IP6 common functionality")
- (object Label @518
- location (48, 1168)
- nlines 1
- max_width 600
- label "IP6 specific functionality")
- (object ClassView "Class" "Logical View::States::DHCPv6 states::Reconfigure::CDHCPIP6Reconfigure" @519
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1200, 1280)
- label (object ItemLabel
- Parent_View @519
- location (972, 1234)
- fill_color 13434879
- nlines 1
- max_width 456
- justify 0
- label "CDHCPIP6Reconfigure")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41264293032C"
- width 474
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::States::CDhcpState" @520
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1200, 244)
- label (object ItemLabel
- Parent_View @520
- location (1074, 175)
- fill_color 13434879
- nlines 1
- max_width 252
- justify 0
- label "CDhcpState")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "40A9E994026E"
- width 270
- height 160
- annotation 8
- autoResize TRUE)
- (object InheritView "" @521
- stereotype TRUE
- line_color 3342489
- quidu "412642A70203"
- client @519
- supplier @520
- line_style 0))))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "41263BCC029F"
- 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::States::DHCPv6 states::IP Address & configuration info acquisition" @522
- location (512, 688)
- label (object ItemLabel
- Parent_View @522
- location (248, 604)
- fill_color 13434879
- nlines 2
- max_width 528
- justify 0
- label "IP Address & configuration info acquisition")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41263C2803B9"
- width 540
- height 180)
- (object CategoryView "Logical View::States::DHCPv6 states::Select,Request,Bind, Rebind" @523
- location (1136, 688)
- label (object ItemLabel
- Parent_View @523
- location (992, 604)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "Select,Request,Bind, Rebind")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41263C4603C8"
- width 300
- height 180)
- (object CategoryView "Logical View::States::DHCPv6 states::Release,Decline" @524
- location (512, 1040)
- label (object ItemLabel
- Parent_View @524
- location (368, 956)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "Release,Decline")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41263C6503B9"
- width 300
- height 180)
- (object CategoryView "Logical View::States::DHCPv6 states::Reconfigure" @525
- location (1728, 688)
- label (object ItemLabel
- Parent_View @525
- location (1584, 604)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "Reconfigure")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41263C7102FD"
- width 300
- height 180)
- (object ImportView "" @526
- stereotype TRUE
- line_color 3342489
- quidu "41263C890167"
- client @522
- supplier @523
- line_style 0)
- (object ImportView "" @527
- stereotype TRUE
- line_color 3342489
- quidu "41263C91029F"
- client @525
- supplier @523
- line_style 0)
- (object ImportView "" @528
- stereotype TRUE
- line_color 3342489
- quidu "41263C960167"
- client @522
- supplier @524
- line_style 0))))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "40A9E99101D2"
- 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::States::CDhcpState" @529
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1072, 720)
- label (object ItemLabel
- Parent_View @529
- location (945, 669)
- fill_color 13434879
- nlines 1
- max_width 254
- justify 0
- label "CDhcpState")
- icon_style "Icon"
- line_color 3342489
- fill_color 65408
- quidu "40A9E994026E"
- width 272
- height 126
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CAsynchEvent" @530
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1072, 480)
- label (object ItemLabel
- Parent_View @530
- location (922, 429)
- fill_color 13434879
- nlines 1
- max_width 300
- justify 0
- label "CAsynchEvent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "40A9EA3800E7"
- width 318
- height 126
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::States::CDhcpIP4State" @531
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (544, 1248)
- label (object ItemLabel
- Parent_View @531
- location (384, 1196)
- fill_color 13434879
- nlines 1
- max_width 320
- justify 0
- label "CDhcpIP4State")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "40A9EA40025E"
- width 338
- height 126
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::States::CDhcpIP6State" @532
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1584, 1248)
- label (object ItemLabel
- Parent_View @532
- location (1424, 1196)
- fill_color 13434879
- nlines 1
- max_width 320
- justify 0
- label "CDhcpIP6State")
- icon_style "Icon"
- line_color 3342489
- fill_color 65408
- quidu "40A9EA7B00C8"
- width 338
- height 126
- annotation 8
- autoResize TRUE)
- (object InheritView "" @533
- stereotype TRUE
- line_color 3342489
- quidu "40A9EA9202CC"
- client @529
- supplier @530
- line_style 0)
- (object NoteView @534
- location (480, 928)
- label (object ItemLabel
- Parent_View @534
- location (265, 844)
- fill_color 13434879
- nlines 3
- max_width 395
- label "Placeholder for IPv4 specific states. Not covered by the UML.")
- line_color 3342489
- fill_color 13434879
- width 455
- height 180)
- (object NoteView @535
- location (1664, 912)
- label (object ItemLabel
- Parent_View @535
- location (1461, 847)
- fill_color 13434879
- nlines 2
- max_width 371
- label "Placeholder for IPv6 specific states")
- line_color 3342489
- fill_color 13434879
- width 431
- height 143)
- (object AttachView "" @536
- stereotype TRUE
- line_color 3342489
- client @534
- supplier @531
- line_style 0)
- (object AttachView "" @537
- stereotype TRUE
- line_color 3342489
- client @532
- supplier @535
- line_style 0)
- (object CategoryView "Logical View::States::DHCPv6 states" @538
- location (1902, 1221)
- label (object ItemLabel
- Parent_View @538
- location (1758, 1137)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "DHCPv6 states")
- icon_style "Icon"
- line_color 3342489
- fill_color 65408
- quidu "41263B9802BF"
- width 300
- height 180)
- (object ClassView "Class" "Logical View::States::CDhcpxxx" @539
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1072, 944)
- label (object ItemLabel
- Parent_View @539
- location (961, 898)
- fill_color 13434879
- nlines 1
- max_width 222
- justify 0
- label "CDhcpxxx")
- icon_style "Icon"
- line_color 3342489
- fill_color 65408
- quidu "41263E1901A5"
- width 240
- height 114
- annotation 8
- autoResize TRUE)
- (object NoteView @540
- location (1072, 1248)
- label (object ItemLabel
- Parent_View @540
- location (842, 1182)
- fill_color 13434879
- nlines 3
- max_width 425
- label "Placeholder for common IP4/IP6 functionality in each state.")
- line_color 3342489
- fill_color 13434879
- width 485
- height 145)
- (object InheritView "" @541
- stereotype TRUE
- line_color 3342489
- quidu "41263E540399"
- client @539
- supplier @529
- line_style 0)
- (object AttachView "" @542
- stereotype TRUE
- line_color 3342489
- client @540
- supplier @539
- line_style 0)
- (object InheritView "" @543
- stereotype TRUE
- line_color 3342489
- quidu "40A9EA8D0201"
- client @531
- supplier @539
- line_style 0)
- (object InheritView "" @544
- stereotype TRUE
- line_color 3342489
- quidu "40A9EA9000A9"
- client @532
- supplier @539
- line_style 0)))))
- (object Class_Category "Task Controls"
- quid "40A9E93D00E7"
- visible_categories (list visibility_relationship_list
- (object Visibility_Relationship
- quid "40A9E97F01E1"
- supplier "Logical View::State Machines"
- quidu "40A9E9230210"))
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CDhcpControl"
- quid "40A9EB09004B"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "412643E101C5"
- supplier "Logical View::CBase"
- quidu "4126439E0242"))
- realized_interfaces (list realize_rel_list
- (object Realize_Relationship
- quid "412643E30196"
- supplier "Logical View::Message Sending/Receiving::MExpireTimer"
- quidu "41264376002E")
- (object Realize_Relationship
- quid "412643E60138"
- supplier "Logical View::State Machines::MStateMachineNotify"
- quidu "412643270148"))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iMessage"
- quid "41265E92004E"
- type "RMessage2*"
- exportControl "Protected")
- (object ClassAttribute "iEsock"
- quid "41265EB00119"
- type "RSocketServ&"
- exportControl "Protected")
- (object ClassAttribute "iIapId"
- quid "41265F560148"
- type "TUint32"
- exportControl "Protected")
- (object ClassAttribute "iInterfaceName"
- quid "41265F6E0109"
- type "TName"
- exportControl "Protected")
- (object ClassAttribute "iLeaseExpiresAt"
- quid "41265F8E0177"
- type "TTime"
- exportControl "Protected")))
- (object Class "CDhcpIP4Control"
- quid "40A9EB120201"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "40A9EB53031A"
- supplier "Logical View::Task Controls::CDhcpControl"
- quidu "40A9EB09004B")))
- (object Class "CDhcpIP6Control"
- quid "40A9EB28002C"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "40A9EB56031A"
- supplier "Logical View::Task Controls::CDhcpControl"
- quidu "40A9EB09004B"))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iStartStatefull"
- quid "412A03CF0167"
- type "TBool"
- exportControl "Protected"
- Containment "By Value")))
- (object Association "$UNNAMED$37"
- quid "41265D92002E"
- roles (list role_list
- (object Role "$UNNAMED$38"
- quid "41265D930128"
- supplier "Logical View::Message Sending/Receiving::CExpireTimer"
- quidu "41265C7501A5"
- client_cardinality (value cardinality "1")
- Containment "By Reference"
- is_navigable TRUE)
- (object Role "$UNNAMED$39"
- quid "41265D930138"
- supplier "Logical View::Task Controls::CDhcpControl"
- quidu "40A9EB09004B"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$40"
- quid "41265DDF0222"
- roles (list role_list
- (object Role "$UNNAMED$41"
- quid "41265DE00109"
- supplier "Logical View::State Machines::CDhcpStateMachine"
- quidu "40A9E8AC032A"
- client_cardinality (value cardinality "1")
- Containment "By Reference"
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$42"
- quid "41265DE00119"
- supplier "Logical View::Task Controls::CDhcpControl"
- quidu "40A9EB09004B"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$43"
- quid "41265F0A0196"
- roles (list role_list
- (object Role "$UNNAMED$44"
- quid "41265F0B0138"
- supplier "Logical View::RConnection"
- quidu "41265EF60232"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$45"
- quid "41265F0B0139"
- supplier "Logical View::Task Controls::CDhcpControl"
- quidu "40A9EB09004B"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "40A9EB02007A"
- 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::Task Controls::CDhcpIP4Control" @545
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (880, 1280)
- label (object ItemLabel
- Parent_View @545
- location (706, 1228)
- fill_color 13434879
- nlines 1
- max_width 348
- justify 0
- label "CDhcpIP4Control")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "40A9EB120201"
- width 366
- height 126
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Task Controls::CDhcpIP6Control" @546
- ShowCompartmentStereotypes TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1552, 1280)
- label (object ItemLabel
- Parent_View @546
- location (1349, 1230)
- fill_color 13434879
- nlines 1
- max_width 406
- justify 0
- label "CDhcpIP6Control")
- icon_style "Icon"
- line_color 3342489
- fill_color 65408
- quidu "40A9EB28002C"
- compartment (object Compartment
- Parent_View @546
- location (1349, 1286)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 403)
- width 424
- height 122
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CBase" @547
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1216, 448)
- label (object ItemLabel
- Parent_View @547
- location (1077, 379)
- fill_color 13434879
- nlines 1
- max_width 278
- justify 0
- label "CBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4126439E0242"
- width 296
- height 160
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Message Sending/Receiving::MExpireTimer" @548
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (592, 448)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @548
- location (341, 380)
- fill_color 13434879
- nlines 1
- max_width 502
- justify 0
- label "MExpireTimer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41264376002E"
- width 520
- height 160
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::State Machines::MStateMachineNotify" @549
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1792, 448)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @549
- location (1579, 380)
- fill_color 13434879
- nlines 1
- max_width 426
- justify 0
- label "MStateMachineNotify")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "412643270148"
- width 444
- height 160
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Message Sending/Receiving::CExpireTimer" @550
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (384, 736)
- label (object ItemLabel
- Parent_View @550
- location (78, 670)
- fill_color 13434879
- nlines 1
- max_width 630
- justify 0
- label "CExpireTimer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41265C7501A5"
- width 630
- height 154
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::State Machines::CDhcpStateMachine" @551
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1936, 880)
- label (object ItemLabel
- Parent_View @551
- location (1731, 814)
- fill_color 13434879
- nlines 1
- max_width 410
- justify 0
- label "CDhcpStateMachine")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "40A9E8AC032A"
- width 428
- height 154
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::RConnection" @552
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (464, 992)
- label (object ItemLabel
- Parent_View @552
- location (325, 923)
- fill_color 13434879
- nlines 1
- max_width 278
- justify 0
- label "RConnection")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41265EF60232"
- width 296
- height 160
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Task Controls::CDhcpControl" @553
- ShowCompartmentStereotypes TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1216, 880)
- label (object ItemLabel
- Parent_View @553
- location (980, 740)
- fill_color 13434879
- nlines 1
- max_width 472
- justify 0
- label "CDhcpControl")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "40A9EB09004B"
- compartment (object Compartment
- Parent_View @553
- location (980, 796)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 5
- max_width 470)
- width 490
- height 302
- annotation 8
- autoResize TRUE)
- (object InheritView "" @554
- stereotype TRUE
- line_color 3342489
- quidu "40A9EB53031A"
- client @545
- supplier @553
- line_style 0)
- (object InheritView "" @555
- stereotype TRUE
- line_color 3342489
- quidu "40A9EB56031A"
- client @546
- supplier @553
- line_style 0)
- (object InheritView "" @556
- stereotype TRUE
- line_color 3342489
- quidu "412643E101C5"
- client @553
- supplier @547
- line_style 0)
- (object RealizeView "" @557
- stereotype TRUE
- line_color 3342489
- quidu "412643E30196"
- client @553
- supplier @548
- line_style 0)
- (object RealizeView "" @558
- stereotype TRUE
- line_color 3342489
- quidu "412643E60138"
- client @553
- supplier @549
- line_style 0)
- (object AssociationViewNew "$UNNAMED$37" @559
- location (834, 813)
- stereotype TRUE
- line_color 3342489
- quidu "41265D92002E"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$38" @560
- Parent_View @559
- location (-110, -67)
- stereotype TRUE
- line_color 3342489
- quidu "41265D930128"
- client @559
- supplier @550
- line_style 0
- label (object SegLabel @561
- Parent_View @560
- location (705, 845)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 0))
- (object RoleView "$UNNAMED$39" @562
- Parent_View @559
- location (-110, -67)
- stereotype TRUE
- line_color 3342489
- quidu "41265D930138"
- client @559
- supplier @553
- line_style 0
- label (object SegLabel @563
- Parent_View @562
- location (948, 888)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 1))))
- (object AssociationViewNew "$UNNAMED$40" @564
- location (1591, 880)
- stereotype TRUE
- line_color 3342489
- quidu "41265DDF0222"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$41" @565
- Parent_View @564
- location (647, 0)
- stereotype TRUE
- line_color 3342489
- quidu "41265DE00109"
- client @564
- supplier @551
- line_style 0
- label (object SegLabel @566
- Parent_View @565
- location (1707, 934)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 1))
- (object RoleView "$UNNAMED$42" @567
- Parent_View @564
- location (647, 0)
- stereotype TRUE
- line_color 3342489
- quidu "41265DE00119"
- client @564
- supplier @553
- line_style 0
- label (object SegLabel @568
- Parent_View @567
- location (1475, 934)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 0))))
- (object AssociationViewNew "$UNNAMED$43" @569
- location (791, 942)
- stereotype TRUE
- line_color 3342489
- quidu "41265F0A0196"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$44" @570
- Parent_View @569
- location (-361, 62)
- stereotype TRUE
- line_color 3342489
- quidu "41265F0B0138"
- client @569
- supplier @552
- line_style 0
- label (object SegLabel @571
- Parent_View @570
- location (638, 1019)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 0))
- (object RoleView "$UNNAMED$45" @572
- Parent_View @569
- location (-361, 62)
- stereotype TRUE
- line_color 3342489
- quidu "41265F0B0139"
- client @569
- supplier @553
- line_style 0
- label (object SegLabel @573
- Parent_View @572
- location (960, 971)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 1))))))))
- (object Class_Category "Message Sending/Receiving"
- quid "41263EE9007D"
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "MMsgSenderNotify"
- quid "41263C0901E4"
- abstract TRUE)
- (object Class "MExpireTimer"
- quid "41264376002E"
- abstract TRUE)
- (object Class "CExpireTimer"
- quid "41265C7501A5"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "41265C9401F4"
- supplier "Logical View::Message Sending/Receiving::CActive"
- quidu "41265C8B00AB")))
- (object Class "CActive"
- quid "41265C8B00AB")
- (object Class "CMessageSender"
- quid "412660EF01B5"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4129BB130148"
- supplier "Logical View::Message Sending/Receiving::CActive"
- quidu "41265C8B00AB"))
- realized_interfaces (list realize_rel_list
- (object Realize_Relationship
- quid "4129BB1502FD"
- supplier "Logical View::Message Sending/Receiving::MExpireTimer"
- quidu "41264376002E"))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iMsg"
- quid "4129BA14029F"
- type "HBufC8*"
- exportControl "Protected"
- Containment "By Reference")
- (object ClassAttribute "iAddr"
- quid "4129BA3A0157"
- type "TInetAddr&"
- exportControl "Protected"
- Containment "By Reference")
- (object ClassAttribute "iSocket"
- quid "4129BA530271"
- type "RSocket&"
- exportControl "Protected"
- Containment "By Reference")
- (object ClassAttribute "iMicroSecs"
- quid "4129BA7603C8"
- type "TTimeIntervalMicroSeconds32"
- exportControl "Protected"
- Containment "By Value")
- (object ClassAttribute "iRetryCount"
- quid "4129BA8B029F"
- type "TInt"
- exportControl "Protected"
- Containment "By Value")))
- (object Class "CDHCPIP6MessageSender"
- quid "4129BB810000"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4129BB8802CE"
- supplier "Logical View::Message Sending/Receiving::CMessageSender"
- quidu "412660EF01B5"))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iXid"
- quid "413C6A6301C5"
- type "TDhcpRnd"
- exportControl "Protected")
- (object ClassAttribute "iInitialRetryTimeout"
- quid "413C6A830196"
- type "TInt"
- exportControl "Protected")
- (object ClassAttribute "iMaxRetryTimeout"
- quid "413C6A8A030D"
- type "TInt"
- exportControl "Protected")
- (object ClassAttribute "iMaxRetryCount"
- quid "413C6A9B00CB"
- type "TInt"
- exportControl "Protected")
- (object ClassAttribute "iMaxRetryDuration"
- quid "413C6AA50222"
- type "TInt"
- exportControl "Protected")
- (object ClassAttribute "iRetryDuration"
- quid "413C6AAF03B9"
- type "TInt"
- exportControl "Protected")
- (object ClassAttribute "iFirstSendDelay"
- quid "413C6AC1029F"
- type "TInt"
- exportControl "Protected")))
- (object Class "CDhcpIP6MessageReader"
- quid "4129F5EC00AB"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4129F64D0138"
- supplier "Logical View::CAsynchEvent"
- quidu "40A9EA3800E7"))
- exportControl "Protected"
- class_attributes (list class_attribute_list
- (object ClassAttribute "iIncomingMsgDataPtr"
- quid "4129F6690109"
- type "TPtr8"
- exportControl "Protected"
- Containment "By Value")))
- (object Association "$UNNAMED$46"
- quid "41265C810280"
- roles (list role_list
- (object Role "$UNNAMED$47"
- quid "41265C82008C"
- supplier "Logical View::Message Sending/Receiving::MExpireTimer"
- quidu "41264376002E"
- client_cardinality (value cardinality "0..1")
- exportControl "Protected"
- is_navigable TRUE)
- (object Role "$UNNAMED$48"
- quid "41265C82008D"
- supplier "Logical View::Message Sending/Receiving::CExpireTimer"
- quidu "41265C7501A5"
- client_cardinality (value cardinality "1"))))
- (object Association "$UNNAMED$49"
- quid "4129BB3B0128"
- roles (list role_list
- (object Role "$UNNAMED$50"
- quid "4129BB3C00EA"
- supplier "Logical View::Message Sending/Receiving::CExpireTimer"
- quidu "41265C7501A5"
- client_cardinality (value cardinality "1")
- Containment "By Reference"
- is_navigable TRUE)
- (object Role "$UNNAMED$51"
- quid "4129BB3C00FA"
- supplier "Logical View::Message Sending/Receiving::CMessageSender"
- quidu "412660EF01B5"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$52"
- quid "4141C796005D"
- roles (list role_list
- (object Role "$UNNAMED$53"
- quid "4141C79602AF"
- supplier "Logical View::Message Sending/Receiving::MMsgSenderNotify"
- quidu "41263C0901E4"
- client_cardinality (value cardinality "0..1")
- is_navigable TRUE)
- (object Role "$UNNAMED$54"
- quid "4141C79602BF"
- supplier "Logical View::Message Sending/Receiving::CMessageSender"
- quidu "412660EF01B5"
- client_cardinality (value cardinality "1")))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "4126437202AF"
- 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::Message Sending/Receiving::CActive" @574
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (927, 240)
- label (object ItemLabel
- Parent_View @574
- location (844, 194)
- fill_color 13434879
- nlines 1
- max_width 166
- justify 0
- label "CActive")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41265C8B00AB"
- width 184
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Message Sending/Receiving::MExpireTimer" @575
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (2000, 435)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @575
- location (1858, 390)
- fill_color 13434879
- nlines 1
- max_width 284
- justify 0
- label "MExpireTimer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41264376002E"
- width 302
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Message Sending/Receiving::CExpireTimer" @576
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1502, 435)
- label (object ItemLabel
- Parent_View @576
- location (1362, 389)
- fill_color 13434879
- nlines 1
- max_width 298
- justify 0
- label "CExpireTimer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41265C7501A5"
- width 298
- height 114
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$46" @577
- location (1749, 435)
- stereotype TRUE
- line_color 3342489
- quidu "41265C810280"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$47" @578
- Parent_View @577
- location (1109, 115)
- stereotype TRUE
- line_color 3342489
- quidu "41265C82008C"
- client @577
- supplier @575
- line_style 0
- label (object SegLabel @579
- Parent_View @578
- location (1838, 489)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.900000
- height 54
- orientation 1))
- (object RoleView "$UNNAMED$48" @580
- Parent_View @577
- location (1109, 115)
- stereotype TRUE
- line_color 3342489
- quidu "41265C82008D"
- client @577
- supplier @576
- line_style 0
- label (object SegLabel @581
- Parent_View @580
- location (1662, 489)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 0))))
- (object InheritView "" @582
- stereotype TRUE
- line_color 3342489
- quidu "41265C9401F4"
- client @576
- supplier @574
- line_style 0)
- (object ClassView "Class" "Logical View::Message Sending/Receiving::CDHCPIP6MessageSender" @583
- ShowCompartmentStereotypes TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (928, 1408)
- label (object ItemLabel
- Parent_View @583
- location (663, 1222)
- fill_color 13434879
- nlines 1
- max_width 530
- justify 0
- label "CDHCPIP6MessageSender")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4129BB810000"
- compartment (object Compartment
- Parent_View @583
- location (663, 1278)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 7
- max_width 458)
- width 548
- height 394
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Message Sending/Receiving::CDhcpIP6MessageReader" @584
- ShowCompartmentStereotypes TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (304, 1264)
- label (object ItemLabel
- Parent_View @584
- location (33, 1214)
- fill_color 13434879
- nlines 1
- max_width 542
- justify 0
- label "CDhcpIP6MessageReader")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4129F5EC00AB"
- compartment (object Compartment
- Parent_View @584
- location (33, 1270)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 540)
- width 560
- height 122
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CAsynchEvent" @585
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (309, 256)
- label (object ItemLabel
- Parent_View @585
- location (161, 187)
- fill_color 13434879
- nlines 1
- max_width 296
- justify 0
- label "CAsynchEvent")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "40A9EA3800E7"
- width 314
- height 160
- annotation 8
- autoResize TRUE)
- (object InheritView "" @586
- stereotype TRUE
- line_color 3342489
- quidu "4129F64D0138"
- client @584
- supplier @585
- line_style 0)
- (object ClassView "Class" "Logical View::Message Sending/Receiving::CMessageSender" @587
- ShowCompartmentStereotypes TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (928, 832)
- label (object ItemLabel
- Parent_View @587
- location (529, 691)
- fill_color 13434879
- nlines 1
- max_width 798
- justify 0
- label "CMessageSender")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "412660EF01B5"
- compartment (object Compartment
- Parent_View @587
- location (529, 747)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 5
- max_width 802)
- width 816
- height 304
- annotation 8
- autoResize TRUE)
- (object InheritView "" @588
- stereotype TRUE
- line_color 3342489
- quidu "4129BB130148"
- client @587
- supplier @574
- line_style 0)
- (object RealizeView "" @589
- stereotype TRUE
- line_color 3342489
- quidu "4129BB1502FD"
- client @587
- supplier @575
- line_style 0)
- (object AssociationViewNew "$UNNAMED$49" @590
- location (1281, 585)
- stereotype TRUE
- line_color 3342489
- quidu "4129BB3B0128"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$50" @591
- Parent_View @590
- location (353, -359)
- stereotype TRUE
- line_color 3342489
- quidu "4129BB3C00EA"
- client @590
- supplier @576
- line_style 0
- label (object SegLabel @592
- Parent_View @591
- location (1432, 547)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 1))
- (object RoleView "$UNNAMED$51" @593
- Parent_View @590
- location (353, -359)
- stereotype TRUE
- line_color 3342489
- quidu "4129BB3C00FA"
- client @590
- supplier @587
- line_style 0
- label (object SegLabel @594
- Parent_View @593
- location (1213, 680)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.668672
- height 39
- orientation 0))))
- (object InheritView "" @595
- stereotype TRUE
- line_color 3342489
- quidu "4129BB8802CE"
- client @583
- supplier @587
- line_style 0)
- (object ClassView "Class" "Logical View::Message Sending/Receiving::MMsgSenderNotify" @596
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1808, 834)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @596
- location (1612, 789)
- fill_color 13434879
- nlines 1
- max_width 392
- justify 0
- label "MMsgSenderNotify")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41263C0901E4"
- width 410
- height 114
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$52" @597
- location (1469, 832)
- stereotype TRUE
- line_color 3342489
- quidu "4141C796005D"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$53" @598
- Parent_View @597
- location (541, 0)
- stereotype TRUE
- line_color 3342489
- quidu "4141C79602AF"
- client @597
- supplier @596
- line_style 0
- label (object SegLabel @599
- Parent_View @598
- location (1556, 872)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.656360
- height 39
- orientation 1))
- (object RoleView "$UNNAMED$54" @600
- Parent_View @597
- location (541, 0)
- stereotype TRUE
- line_color 3342489
- quidu "4141C79602BF"
- client @597
- supplier @587
- line_style 0
- label (object SegLabel @601
- Parent_View @600
- location (1366, 869)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.774436
- height 37
- orientation 0))))))))
- (object Class_Category "Message Parsing/Composition"
- quid "41263EFA029F"
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CDHCPMessageHeader"
- quid "4126613301F4"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4129BC180222"
- supplier "Logical View::CConstItem"
- quidu "4129BBD30186"))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iMsg"
- quid "4129BC69001F"
- type "HBufC8*&"
- exportControl "Protected"
- Containment "By Reference")))
- (object Class "CDHCPMessageHeaderIP6"
- quid "4129BCB1036B"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4129BCBA01D4"
- supplier "Logical View::Message Parsing/Composition::CDHCPMessageHeader"
- quidu "4126613301F4")))
- (object Class "COptionList"
- quid "4129BCDC035B"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4129BD16037A"
- supplier "Logical View::CListItem"
- quidu "4129BD090232"))
- used_nodes (list uses_relationship_list
- (object Uses_Relationship
- quid "4129BFAE000F"
- supplier "Logical View::Message Parsing/Composition::COptionNode"
- quidu "4129C2910251")))
- (object Class "COption<TLAYOUT>"
- quid "4129BF9101B5"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4129BF9E0213"
- supplier "Logical View::CItem<TOptionHeader<TLAYOUT> >"
- quidu "4129BF5D03B9")))
- (object Class "TOptionHeader"
- quid "4129C0160000"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4129C045008C"
- supplier "Logical View::TValue<LAYOUT>"
- quidu "4129C02200EA")))
- (object Class "COptionNode"
- quid "4129C2910251"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4129C0EB00CB"
- supplier "Logical View::Message Parsing/Composition::COption<TLAYOUT>"
- quidu "4129BF9101B5")))
- (object Association "$UNNAMED$55"
- quid "4129BC3E0186"
- roles (list role_list
- (object Role "$UNNAMED$56"
- quid "4129BC3F0203"
- supplier "Logical View::TRecord"
- quidu "4129BC280242"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- is_navigable TRUE)
- (object Role "$UNNAMED$57"
- quid "4129BC3F0213"
- supplier "Logical View::Message Parsing/Composition::CDHCPMessageHeader"
- quidu "4126613301F4"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$58"
- quid "4129BCE301C5"
- roles (list role_list
- (object Role "$UNNAMED$59"
- quid "4129BCE400FA"
- supplier "Logical View::Message Parsing/Composition::COptionList"
- quidu "4129BCDC035B"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- is_navigable TRUE)
- (object Role "$UNNAMED$60"
- quid "4129BCE400FB"
- supplier "Logical View::Message Parsing/Composition::CDHCPMessageHeaderIP6"
- quidu "4129BCB1036B"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$61"
- quid "4129BF200157"
- roles (list role_list
- (object Role "$UNNAMED$62"
- quid "4129BF20032C"
- supplier "Logical View::TRecord"
- quidu "4129BC280242"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- is_navigable TRUE)
- (object Role "$UNNAMED$63"
- quid "4129BF20033C"
- supplier "Logical View::CListItem"
- quidu "4129BD090232"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$64"
- quid "4129C2B700FA"
- roles (list role_list
- (object Role "$UNNAMED$65"
- quid "4129C2B80138"
- supplier "Logical View::TRecord"
- quidu "4129BC280242"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- is_navigable TRUE)
- (object Role "$UNNAMED$66"
- quid "4129C2B80139"
- supplier "Logical View::Message Parsing/Composition::COptionNode"
- quidu "4129C2910251"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Class_Category "COptionNode Family"
- quid "413CA2CB0232"
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CDHCPOptionStatusCode"
- quid "4129C12E0119"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4129C63D00AB"
- supplier "Logical View::Message Parsing/Composition::COptionNode Family::CDHCPOptionAny"
- quidu "4129C09B0203"))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iStatusCode"
- quid "4129C70302AF"
- type "CConstItem"
- exportControl "Public"
- Containment "By Value")))
- (object Class "CDHCPOptionAny"
- quid "4129C09B0203"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4129C2A4030D"
- supplier "Logical View::Message Parsing/Composition::COptionNode"
- quidu "4129C2910251"))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iOptionData"
- quid "4129C0BE035B"
- type "CVariableItem"
- exportControl "Public"
- Containment "By Value")))
- (object Class "CDHCPOptionRequestOption"
- quid "4129C19D0261"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4129C6390280"
- supplier "Logical View::Message Parsing/Composition::COptionNode"
- quidu "4129C2910251")))
- (object Class "CDHCPOptionIA"
- quid "4129C5DC038A"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4129C5EF009C"
- supplier "Logical View::Message Parsing/Composition::COptionNode"
- quidu "4129C2910251"))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iIAID"
- quid "4129C75101E4"
- type "CConstItem"
- exportControl "Public"
- Containment "By Value")
- (object ClassAttribute "iOptions"
- quid "4129C76A007D"
- type "COptionList"
- exportControl "Public"
- Containment "By Value")))
- (object Class "CDHCPOptionIA_NA"
- quid "4129C5FC0000"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4129C62100DA"
- supplier "Logical View::Message Parsing/Composition::COptionNode Family::CDHCPOptionIA"
- quidu "4129C5DC038A"))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iT1ContactTheServerTime"
- quid "4129C7AE001F"
- type "CConstItem"
- exportControl "Public"
- Containment "By Value")
- (object ClassAttribute "iT1ContactAnyServerTime"
- quid "4129C7B90167"
- type "CConstItem"
- exportControl "Public"
- Containment "By Value")))
- (object Class "CDHCPOptionIAAddress"
- quid "4129C61100EA"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4129C6400213"
- supplier "Logical View::Message Parsing/Composition::COptionNode Family::CDHCPOptionAny"
- quidu "4129C09B0203"))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iAddress"
- quid "4129C8B500CB"
- type "CConstItem"
- exportControl "Public"
- Containment "By Value")
- (object ClassAttribute "iPreferredLifeTime"
- quid "4129C8BF00EA"
- type "CConstItem"
- exportControl "Public"
- Containment "By Value")
- (object ClassAttribute "iValidLifeTime"
- quid "4129C8C9036B"
- type "CConstItem"
- exportControl "Public"
- Containment "By Value")
- (object ClassAttribute "iOptions"
- quid "4129C8D002EE"
- type "COptionList"
- exportControl "Public"
- Containment "By Value")))
- (object Class "CDHCPOptionIA_TA"
- quid "4129EDE90148"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4129EDF00399"
- supplier "Logical View::Message Parsing/Composition::COptionNode Family::CDHCPOptionIA"
- quidu "4129C5DC038A")))
- (object Class "CDHCPOptionAuthentication"
- quid "413CA3B3009C"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "413CA3C00290"
- supplier "Logical View::Message Parsing/Composition::COptionNode Family::CDHCPOptionAny"
- quidu "4129C09B0203"))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iProtocol"
- quid "413CA4000399"
- type "CConstItem")
- (object ClassAttribute "iAlgorithm"
- quid "413CA40A0138"
- type "CConstItem")
- (object ClassAttribute "iRDM"
- quid "413CA41202EE"
- type "CConstItem")
- (object ClassAttribute "iRDMdata"
- quid "413CA41A00BB"
- type "CConstItem"))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "413CA2FA01A5"
- title "Main"
- zoom 100
- max_height 28350
- max_width 21600
- origin_x 3
- origin_y 578
- items (list diagram_item_list
- (object ClassView "Class" "Logical View::Message Parsing/Composition::COptionNode" @602
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1072, 736)
- label (object ItemLabel
- Parent_View @602
- location (803, 667)
- fill_color 13434879
- nlines 1
- max_width 538
- justify 0
- label "COptionNode")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4129C2910251"
- width 556
- height 160
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Message Parsing/Composition::COptionNode Family::CDHCPOptionRequestOption" @603
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1264, 1296)
- label (object ItemLabel
- Parent_View @603
- location (989, 1250)
- fill_color 13434879
- nlines 1
- max_width 550
- justify 0
- label "CDHCPOptionRequestOption")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4129C19D0261"
- width 568
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Message Parsing/Composition::COptionNode Family::CDHCPOptionAny" @604
- ShowCompartmentStereotypes TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (656, 1296)
- label (object ItemLabel
- Parent_View @604
- location (389, 1245)
- fill_color 13434879
- nlines 1
- max_width 534
- justify 0
- label "CDHCPOptionAny")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4129C09B0203"
- compartment (object Compartment
- Parent_View @604
- location (389, 1301)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 530)
- width 552
- height 124
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Message Parsing/Composition::COptionNode Family::CDHCPOptionStatusCode" @605
- ShowCompartmentStereotypes TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (288, 1760)
- label (object ItemLabel
- Parent_View @605
- location (39, 1709)
- fill_color 13434879
- nlines 1
- max_width 498
- justify 0
- label "CDHCPOptionStatusCode")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4129C12E0119"
- compartment (object Compartment
- Parent_View @605
- location (39, 1765)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 493)
- width 516
- height 124
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Message Parsing/Composition::COptionNode Family::CDHCPOptionIAAddress" @606
- ShowCompartmentStereotypes TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (656, 2368)
- label (object ItemLabel
- Parent_View @606
- location (353, 2250)
- fill_color 13434879
- nlines 1
- max_width 606
- justify 0
- label "CDHCPOptionIAAddress")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4129C61100EA"
- compartment (object Compartment
- Parent_View @606
- location (353, 2306)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 4
- max_width 603)
- width 624
- height 258
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Message Parsing/Composition::COptionNode Family::CDHCPOptionIA_TA" @607
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1632, 1760)
- label (object ItemLabel
- Parent_View @607
- location (1426, 1714)
- fill_color 13434879
- nlines 1
- max_width 412
- justify 0
- label "CDHCPOptionIA_TA")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4129EDE90148"
- width 430
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Message Parsing/Composition::COptionNode Family::CDHCPOptionIA" @608
- ShowCompartmentStereotypes TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1936, 1296)
- label (object ItemLabel
- Parent_View @608
- location (1723, 1223)
- fill_color 13434879
- nlines 1
- max_width 426
- justify 0
- label "CDHCPOptionIA")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4129C5DC038A"
- compartment (object Compartment
- Parent_View @608
- location (1723, 1279)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 2
- max_width 423)
- width 444
- height 168
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Message Parsing/Composition::COptionNode Family::CDHCPOptionIA_NA" @609
- ShowCompartmentStereotypes TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1936, 2400)
- label (object ItemLabel
- Parent_View @609
- location (1568, 2327)
- fill_color 13434879
- nlines 1
- max_width 736
- justify 0
- label "CDHCPOptionIA_NA")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4129C5FC0000"
- compartment (object Compartment
- Parent_View @609
- location (1568, 2383)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 2
- max_width 733)
- width 754
- height 168
- annotation 8
- autoResize TRUE)
- (object InheritView "" @610
- stereotype TRUE
- line_color 3342489
- quidu "4129C6390280"
- client @603
- supplier @602
- line_style 0)
- (object InheritView "" @611
- stereotype TRUE
- line_color 3342489
- quidu "4129C2A4030D"
- client @604
- supplier @602
- line_style 0)
- (object InheritView "" @612
- stereotype TRUE
- line_color 3342489
- quidu "4129C63D00AB"
- client @605
- supplier @604
- line_style 0)
- (object InheritView "" @613
- stereotype TRUE
- line_color 3342489
- quidu "4129C6400213"
- client @606
- supplier @604
- line_style 0)
- (object InheritView "" @614
- stereotype TRUE
- line_color 3342489
- quidu "4129C5EF009C"
- client @608
- supplier @602
- line_style 0)
- (object InheritView "" @615
- stereotype TRUE
- line_color 3342489
- quidu "4129EDF00399"
- client @607
- supplier @608
- line_style 0)
- (object InheritView "" @616
- stereotype TRUE
- line_color 3342489
- quidu "4129C62100DA"
- client @609
- supplier @608
- line_style 0)
- (object ClassView "Class" "Logical View::Message Parsing/Composition::COptionNode Family::CDHCPOptionAuthentication" @617
- ShowCompartmentStereotypes TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1024, 1824)
- label (object ItemLabel
- Parent_View @617
- location (757, 1706)
- fill_color 13434879
- nlines 1
- max_width 534
- justify 0
- label "CDHCPOptionAuthentication")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "413CA3B3009C"
- compartment (object Compartment
- Parent_View @617
- location (757, 1762)
- icon_style "Icon"
- fill_color 13434879
- anchor 2
- nlines 4
- max_width 453)
- width 552
- height 258
- annotation 8
- autoResize TRUE)
- (object InheritView "" @618
- stereotype TRUE
- line_color 3342489
- quidu "413CA3C00290"
- client @617
- supplier @604
- line_style 0))))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "4129BBAC002E"
- 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::CConstItem" @619
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (2080, 928)
- label (object ItemLabel
- Parent_View @619
- location (1941, 859)
- fill_color 13434879
- nlines 1
- max_width 278
- justify 0
- label "CConstItem")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4129BBD30186"
- width 296
- height 160
- annotation 8
- autoResize TRUE)
- (object NoteView @620
- location (1424, 384)
- label (object ItemLabel
- Parent_View @620
- location (1151, 290)
- fill_color 13434879
- nlines 4
- max_width 510
- label "see MsgParser component for details on CConstItem & TRecord & CListItem & CItem & TValue")
- line_color 3342489
- fill_color 13434879
- width 570
- height 200)
- (object AttachView "" @621
- stereotype TRUE
- line_color 3342489
- client @620
- supplier @619
- line_style 0)
- (object ClassView "Class" "Logical View::Message Parsing/Composition::COptionList" @622
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1296, 1552)
- label (object ItemLabel
- Parent_View @622
- location (1173, 1506)
- fill_color 13434879
- nlines 1
- max_width 246
- justify 0
- label "COptionList")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4129BCDC035B"
- width 264
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Message Parsing/Composition::CDHCPMessageHeaderIP6" @623
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1920, 1552)
- label (object ItemLabel
- Parent_View @623
- location (1649, 1506)
- fill_color 13434879
- nlines 1
- max_width 542
- justify 0
- label "CDHCPMessageHeaderIP6")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4129BCB1036B"
- width 560
- height 114
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$58" @624
- location (1533, 1552)
- stereotype TRUE
- line_color 3342489
- quidu "4129BCE301C5"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$59" @625
- Parent_View @624
- location (429, 592)
- stereotype TRUE
- line_color 3342489
- quidu "4129BCE400FA"
- client @624
- supplier @622
- line_style 0
- label (object SegLabel @626
- Parent_View @625
- location (1439, 1606)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 0))
- (object RoleView "$UNNAMED$60" @627
- Parent_View @624
- location (429, 592)
- stereotype TRUE
- line_color 3342489
- quidu "4129BCE400FB"
- client @624
- supplier @623
- line_style 0
- label (object SegLabel @628
- Parent_View @627
- location (1627, 1606)
- 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::Message Parsing/Composition::CDHCPMessageHeader" @629
- ShowCompartmentStereotypes TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1920, 1232)
- label (object ItemLabel
- Parent_View @629
- location (1684, 1182)
- fill_color 13434879
- nlines 1
- max_width 472
- justify 0
- label "CDHCPMessageHeader")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4126613301F4"
- compartment (object Compartment
- Parent_View @629
- location (1684, 1238)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 1
- max_width 335)
- width 490
- height 122
- annotation 8
- autoResize TRUE)
- (object InheritView "" @630
- stereotype TRUE
- line_color 3342489
- quidu "4129BC180222"
- client @629
- supplier @619
- line_style 0)
- (object InheritView "" @631
- stereotype TRUE
- line_color 3342489
- quidu "4129BCBA01D4"
- client @623
- supplier @629
- line_style 0)
- (object ClassView "Class" "Logical View::TRecord" @632
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1728, 928)
- label (object ItemLabel
- Parent_View @632
- location (1589, 859)
- fill_color 13434879
- nlines 1
- max_width 278
- justify 0
- label "TRecord")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4129BC280242"
- width 296
- height 160
- annotation 8
- autoResize TRUE)
- (object AttachView "" @633
- stereotype TRUE
- line_color 3342489
- client @620
- supplier @632
- line_style 0)
- (object AssociationViewNew "$UNNAMED$55" @634
- location (1830, 1089)
- stereotype TRUE
- line_color 3342489
- quidu "4129BC3E0186"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$56" @635
- Parent_View @634
- location (1046, 497)
- stereotype TRUE
- line_color 3342489
- quidu "4129BC3F0203"
- client @634
- supplier @632
- line_style 0
- label (object SegLabel @636
- Parent_View @635
- location (1838, 1028)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.504366
- height 40
- orientation 1))
- (object RoleView "$UNNAMED$57" @637
- Parent_View @634
- location (1046, 497)
- stereotype TRUE
- line_color 3342489
- quidu "4129BC3F0213"
- client @634
- supplier @629
- line_style 0
- label (object SegLabel @638
- Parent_View @637
- location (1921, 1133)
- 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::CListItem" @639
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1296, 928)
- label (object ItemLabel
- Parent_View @639
- location (1157, 859)
- fill_color 13434879
- nlines 1
- max_width 278
- justify 0
- label "CListItem")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4129BD090232"
- width 296
- height 160
- annotation 8
- autoResize TRUE)
- (object InheritView "" @640
- stereotype TRUE
- line_color 3342489
- quidu "4129BD16037A"
- client @622
- supplier @639
- line_style 0)
- (object AttachView "" @641
- stereotype TRUE
- line_color 3342489
- client @620
- supplier @639
- line_style 0)
- (object AssociationViewNew "$UNNAMED$61" @642
- location (1511, 928)
- stereotype TRUE
- line_color 3342489
- quidu "4129BF200157"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$62" @643
- Parent_View @642
- location (1143, 304)
- stereotype TRUE
- line_color 3342489
- quidu "4129BF20032C"
- client @642
- supplier @632
- line_style 0
- label (object SegLabel @644
- Parent_View @643
- location (1565, 982)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.807692
- height 54
- orientation 1))
- (object RoleView "$UNNAMED$63" @645
- Parent_View @642
- location (1143, 304)
- stereotype TRUE
- line_color 3342489
- quidu "4129BF20033C"
- client @642
- supplier @639
- line_style 0
- label (object SegLabel @646
- Parent_View @645
- location (1481, 972)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.450980
- height 44
- orientation 0))))
- (object ClassView "Class" "Logical View::CItem<TOptionHeader<TLAYOUT> >" @647
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (688, 928)
- label (object ItemLabel
- Parent_View @647
- location (348, 859)
- fill_color 13434879
- nlines 1
- max_width 680
- justify 0
- label "CItem<TOptionHeader<TLAYOUT> >")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4129BF5D03B9"
- width 698
- height 160
- annotation 8
- autoResize TRUE)
- (object AttachView "" @648
- stereotype TRUE
- line_color 3342489
- client @620
- supplier @647
- line_style 0)
- (object ClassView "Class" "Logical View::Message Parsing/Composition::COption<TLAYOUT>" @649
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (688, 1232)
- label (object ItemLabel
- Parent_View @649
- location (488, 1186)
- fill_color 13434879
- nlines 1
- max_width 400
- justify 0
- label "COption<TLAYOUT>")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4129BF9101B5"
- width 418
- height 114
- annotation 8
- autoResize TRUE)
- (object InheritView "" @650
- stereotype TRUE
- line_color 3342489
- quidu "4129BF9E0213"
- client @649
- supplier @647
- line_style 0)
- (object ClassView "Class" "Logical View::Message Parsing/Composition::TOptionHeader" @651
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (688, 672)
- label (object ItemLabel
- Parent_View @651
- location (535, 626)
- fill_color 13434879
- nlines 1
- max_width 306
- justify 0
- label "TOptionHeader")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4129C0160000"
- width 324
- height 114
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::TValue<LAYOUT>" @652
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (688, 400)
- label (object ItemLabel
- Parent_View @652
- location (513, 331)
- fill_color 13434879
- nlines 1
- max_width 350
- justify 0
- label "TValue<LAYOUT>")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4129C02200EA"
- width 368
- height 160
- annotation 8
- autoResize TRUE)
- (object InheritView "" @653
- stereotype TRUE
- line_color 3342489
- quidu "4129C045008C"
- client @651
- supplier @652
- line_style 0)
- (object AttachView "" @654
- stereotype TRUE
- line_color 3342489
- client @620
- supplier @652
- line_style 0)
- (object UsesView "" @655
- stereotype TRUE
- line_color 3342489
- quidu "4129C0600280"
- client @647
- supplier @651
- line_style 0)
- (object ClassView "Class" "Logical View::TRecord" @656
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (192, 1552)
- label (object ItemLabel
- Parent_View @656
- location (53, 1483)
- fill_color 13434879
- nlines 1
- max_width 278
- justify 0
- label "TRecord")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4129BC280242"
- width 296
- height 160
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Message Parsing/Composition::COptionNode" @657
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (688, 1552)
- label (object ItemLabel
- Parent_View @657
- location (550, 1506)
- fill_color 13434879
- nlines 1
- max_width 276
- justify 0
- label "COptionNode")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4129C2910251"
- width 294
- height 114
- annotation 8
- autoResize TRUE)
- (object InheritView "" @658
- stereotype TRUE
- line_color 3342489
- quidu "4129C0EB00CB"
- client @657
- supplier @649
- line_style 0)
- (object UsesView "" @659
- stereotype TRUE
- line_color 3342489
- quidu "4129BFAE000F"
- client @622
- supplier @657
- line_style 0)
- (object AssociationViewNew "$UNNAMED$64" @660
- location (440, 1552)
- stereotype TRUE
- line_color 3342489
- quidu "4129C2B700FA"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$65" @661
- Parent_View @660
- location (-232, 80)
- stereotype TRUE
- line_color 3342489
- quidu "4129C2B80138"
- client @660
- supplier @656
- line_style 0
- label (object SegLabel @662
- Parent_View @661
- location (351, 1606)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 0))
- (object RoleView "$UNNAMED$66" @663
- Parent_View @660
- location (-232, 80)
- stereotype TRUE
- line_color 3342489
- quidu "4129C2B80139"
- client @660
- supplier @657
- line_style 0
- label (object SegLabel @664
- Parent_View @663
- location (509, 1606)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.704082
- height 54
- orientation 1))))
- (object Label @665
- location (432, 1072)
- nlines 1
- max_width 1740
- label "_____________________________________________________________________________")
- (object Label @666
- location (432, 1104)
- nlines 13
- max_width 50
- label
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
-||
- )
- (object Label @667
- location (64, 1104)
- nlines 1
- max_width 335
- label "NETMSG.DLL")
- (object Label @668
- location (16, 1648)
- nlines 1
- max_width 445
- label "__________________")
- (object NoteView @669
- location (976, 1392)
- label (object ItemLabel
- Parent_View @669
- location (828, 1331)
- fill_color 13434879
- nlines 2
- max_width 260
- label "TLAYOUT == TBigEndian")
- line_color 3342489
- fill_color 13434879
- width 320
- height 135)
- (object AttachView "" @670
- stereotype TRUE
- line_color 3342489
- client @669
- supplier @658
- line_style 0)
- (object CategoryView "Logical View::Message Parsing/Composition::COptionNode Family" @671
- location (688, 1696)
- label (object ItemLabel
- Parent_View @671
- location (544, 1612)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "COptionNode Family")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "413CA2CB0232"
- width 300
- height 180)))))
- (object Class_Category "Server - Session"
- quid "41264484008C"
- visible_categories (list visibility_relationship_list
- (object Visibility_Relationship
- quid "412644F9038A"
- supplier "Logical View::Task Controls"
- quidu "40A9E93D00E7"))
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "CDHCPSession"
- quid "4126449C03C8"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "412644B80271"
- supplier "Logical View::CSession2"
- quidu "412644A50290")))
- (object Class "CDHCPServer"
- quid "41264525000F"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "4126453E0109"
- supplier "Logical View::Server - Session::CServer2"
- quidu "4126452E0271"))
- realized_interfaces (list realize_rel_list
- (object Realize_Relationship
- quid "4126455901A5"
- supplier "Logical View::Message Sending/Receiving::MExpireTimer"
- quidu "41264376002E")))
- (object Class "CServer2"
- quid "4126452E0271")
- (object Association "$UNNAMED$67"
- quid "4126456901E4"
- roles (list role_list
- (object Role "$UNNAMED$68"
- quid "4126456A00FA"
- supplier "Logical View::CSession2"
- quidu "412644A50290"
- client_cardinality (value cardinality "0..n")
- Containment "By Reference"
- is_navigable TRUE)
- (object Role "$UNNAMED$69"
- quid "4126456A0109"
- supplier "Logical View::Server - Session::CServer2"
- quidu "4126452E0271"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$70"
- quid "4126599E0196"
- roles (list role_list
- (object Role "$UNNAMED$71"
- quid "4126599F003E"
- supplier "Logical View::RSocketServ"
- quidu "41265987030D"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- is_navigable TRUE)
- (object Role "$UNNAMED$72"
- quid "4126599F003F"
- supplier "Logical View::Server - Session::CDHCPServer"
- quidu "41264525000F"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$73"
- quid "41265A23006D"
- roles (list role_list
- (object Role "$UNNAMED$74"
- quid "41265A24009C"
- supplier "Logical View::Task Controls::CDhcpControl"
- quidu "40A9EB09004B"
- client_cardinality (value cardinality "0..1")
- Containment "By Reference"
- is_navigable TRUE)
- (object Role "$UNNAMED$75"
- quid "41265A24009D"
- supplier "Logical View::Server - Session::CDHCPSession"
- quidu "4126449C03C8"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$76"
- quid "41265CD8029F"
- roles (list role_list
- (object Role "$UNNAMED$77"
- quid "41265CD9034B"
- supplier "Logical View::Message Sending/Receiving::CExpireTimer"
- quidu "41265C7501A5"
- client_cardinality (value cardinality "1")
- Containment "By Reference"
- is_navigable TRUE)
- (object Role "$UNNAMED$78"
- quid "41265CD9035B"
- supplier "Logical View::Server - Session::CDHCPServer"
- quidu "41264525000F"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$79"
- quid "41265D44035B"
- roles (list role_list
- (object Role "$UNNAMED$80"
- quid "41265D460000"
- supplier "Logical View::RMessage2"
- quidu "41265D340167"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- is_navigable TRUE)
- (object Role "$UNNAMED$81"
- quid "41265D460001"
- supplier "Logical View::Server - Session::CDHCPSession"
- quidu "4126449C03C8"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "41264499033C"
- 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::Message Sending/Receiving::MExpireTimer" @672
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (336, 624)
- font (object Font
- italics TRUE)
- label (object ItemLabel
- Parent_View @672
- location (85, 556)
- fill_color 13434879
- nlines 1
- max_width 502
- justify 0
- label "MExpireTimer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41264376002E"
- width 520
- height 160
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::CSession2" @673
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1440, 624)
- label (object ItemLabel
- Parent_View @673
- location (1301, 555)
- fill_color 13434879
- nlines 1
- max_width 278
- justify 0
- label "CSession2")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "412644A50290"
- width 296
- height 160
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Server - Session::CServer2" @674
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (880, 625)
- label (object ItemLabel
- Parent_View @674
- location (780, 579)
- fill_color 13434879
- nlines 1
- max_width 200
- justify 0
- label "CServer2")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4126452E0271"
- width 218
- height 114
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$67" @675
- location (1140, 624)
- stereotype TRUE
- line_color 3342489
- quidu "4126456901E4"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$68" @676
- Parent_View @675
- location (196, -80)
- stereotype TRUE
- line_color 3342489
- quidu "4126456A00FA"
- client @675
- supplier @673
- line_style 0
- label (object SegLabel @677
- Parent_View @676
- location (1272, 678)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..*"
- pctDist 0.900000
- height 54
- orientation 1))
- (object RoleView "$UNNAMED$69" @678
- Parent_View @675
- location (196, -80)
- stereotype TRUE
- line_color 3342489
- quidu "4126456A0109"
- client @675
- supplier @674
- line_style 0
- label (object SegLabel @679
- Parent_View @678
- location (1008, 678)
- 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::RSocketServ" @680
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (272, 976)
- label (object ItemLabel
- Parent_View @680
- location (133, 907)
- fill_color 13434879
- nlines 1
- max_width 278
- justify 0
- label "RSocketServ")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41265987030D"
- width 296
- height 160
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Message Sending/Receiving::CExpireTimer" @681
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (880, 1328)
- label (object ItemLabel
- Parent_View @681
- location (574, 1262)
- fill_color 13434879
- nlines 1
- max_width 630
- justify 0
- label "CExpireTimer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41265C7501A5"
- width 630
- height 154
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Server - Session::CDHCPServer" @682
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (880, 976)
- label (object ItemLabel
- Parent_View @682
- location (731, 930)
- fill_color 13434879
- nlines 1
- max_width 298
- justify 0
- label "CDHCPServer")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41264525000F"
- width 316
- height 114
- annotation 8
- autoResize TRUE)
- (object InheritView "" @683
- stereotype TRUE
- line_color 3342489
- quidu "4126453E0109"
- client @682
- supplier @674
- line_style 0)
- (object RealizeView "" @684
- stereotype TRUE
- line_color 3342489
- quidu "4126455901A5"
- client @682
- supplier @672
- line_style 0)
- (object AssociationViewNew "$UNNAMED$70" @685
- location (570, 976)
- stereotype TRUE
- line_color 3342489
- quidu "4126599E0196"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$71" @686
- Parent_View @685
- location (-374, 0)
- stereotype TRUE
- line_color 3342489
- quidu "4126599F003E"
- client @685
- supplier @680
- line_style 0
- label (object SegLabel @687
- Parent_View @686
- location (437, 1030)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 0))
- (object RoleView "$UNNAMED$72" @688
- Parent_View @685
- location (-374, 0)
- stereotype TRUE
- line_color 3342489
- quidu "4126599F003F"
- client @685
- supplier @682
- line_style 0
- label (object SegLabel @689
- Parent_View @688
- location (705, 1030)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 1))))
- (object AssociationViewNew "$UNNAMED$76" @690
- location (880, 1141)
- stereotype TRUE
- line_color 3342489
- quidu "41265CD8029F"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$77" @691
- Parent_View @690
- location (0, 165)
- stereotype TRUE
- line_color 3342489
- quidu "41265CD9034B"
- client @690
- supplier @681
- line_style 0
- label (object SegLabel @692
- Parent_View @691
- location (934, 1240)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 0))
- (object RoleView "$UNNAMED$78" @693
- Parent_View @690
- location (0, 165)
- stereotype TRUE
- line_color 3342489
- quidu "41265CD9035B"
- client @690
- supplier @682
- line_style 0
- label (object SegLabel @694
- Parent_View @693
- location (934, 1042)
- 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::Task Controls::CDhcpControl" @695
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (2000, 976)
- label (object ItemLabel
- Parent_View @695
- location (1827, 910)
- fill_color 13434879
- nlines 1
- max_width 346
- justify 0
- label "CDhcpControl")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "40A9EB09004B"
- width 364
- height 154
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::RMessage2" @696
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1440, 1328)
- label (object ItemLabel
- Parent_View @696
- location (1301, 1259)
- fill_color 13434879
- nlines 1
- max_width 278
- justify 0
- label "RMessage2")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41265D340167"
- width 296
- height 160
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Server - Session::CDHCPSession" @697
- ShowCompartmentStereotypes TRUE
- SuppressAttribute TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1440, 976)
- label (object ItemLabel
- Parent_View @697
- location (1282, 930)
- fill_color 13434879
- nlines 1
- max_width 316
- justify 0
- label "CDHCPSession")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4126449C03C8"
- width 334
- height 114
- annotation 8
- autoResize TRUE)
- (object InheritView "" @698
- stereotype TRUE
- line_color 3342489
- quidu "412644B80271"
- client @697
- supplier @673
- line_style 0)
- (object AssociationViewNew "$UNNAMED$73" @699
- location (1712, 976)
- stereotype TRUE
- line_color 3342489
- quidu "41265A23006D"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$74" @700
- Parent_View @699
- location (272, 0)
- stereotype TRUE
- line_color 3342489
- quidu "41265A24009C"
- client @699
- supplier @695
- line_style 0
- label (object SegLabel @701
- Parent_View @700
- location (1806, 1030)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "0..1"
- pctDist 0.900000
- height 54
- orientation 1))
- (object RoleView "$UNNAMED$75" @702
- Parent_View @699
- location (272, 0)
- stereotype TRUE
- line_color 3342489
- quidu "41265A24009D"
- client @699
- supplier @697
- line_style 0
- label (object SegLabel @703
- Parent_View @702
- location (1618, 1030)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 0))))
- (object AssociationViewNew "$UNNAMED$79" @704
- location (1440, 1140)
- stereotype TRUE
- line_color 3342489
- quidu "41265D44035B"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$80" @705
- Parent_View @704
- location (0, 164)
- stereotype TRUE
- line_color 3342489
- quidu "41265D460000"
- client @704
- supplier @696
- line_style 0
- label (object SegLabel @706
- Parent_View @705
- location (1494, 1235)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 0))
- (object RoleView "$UNNAMED$81" @707
- Parent_View @704
- location (0, 164)
- stereotype TRUE
- line_color 3342489
- quidu "41265D460001"
- client @704
- supplier @697
- line_style 0
- label (object SegLabel @708
- Parent_View @707
- location (1494, 1043)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.900000
- height 54
- orientation 1))))))))
- (object Class_Category "Interface Info"
- quid "412661FA036B"
- exportControl "Public"
- logical_models (list unit_reference_list
- (object Class "TInterfaceConfigInfo"
- quid "4126626B0128"
- class_attributes (list class_attribute_list
- (object ClassAttribute "iUseUnicast"
- quid "413F181D03C8"
- type "TBool"
- exportControl "Protected")
- (object ClassAttribute "iSIdentityAssociationConfigInfoTA"
- quid "413F1843002E"
- type "SIdentityAssociationConfigInfoTA"
- exportControl "Protected")
- (object ClassAttribute "iSIdentityAssociationConfigInfoNA"
- quid "413F184B02AF"
- type "SIdentityAssociationConfigInfoNA"
- exportControl "Protected")))
- (object Class "SIdentityAssociationConfigInfoTA"
- quid "413F06BE01C5"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "413F14DA0251"
- supplier "Logical View::Interface Info::SIdentityAssociationConfigInfo"
- quidu "413F06EB00DA"))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iLifeTime"
- quid "413F19A80128"
- type "TUint32"
- exportControl "Public")))
- (object Class "SIdentityAssociationConfigInfoNA"
- quid "413F06C8004E"
- superclasses (list inheritance_relationship_list
- (object Inheritance_Relationship
- quid "413F14D70232"
- supplier "Logical View::Interface Info::SIdentityAssociationConfigInfo"
- quidu "413F06EB00DA"))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iT1"
- quid "413F197F038A"
- type "TUint32"
- exportControl "Public")
- (object ClassAttribute "iT2"
- quid "413F19830271"
- type "TUint32"
- exportControl "Public")))
- (object Class "SIPAddressInfo"
- quid "413F06DA00DA"
- class_attributes (list class_attribute_list
- (object ClassAttribute "iAddress"
- quid "413F0A57003E"
- type "TInetAddress"
- exportControl "Public")
- (object ClassAttribute "iPreferredLifeTime"
- quid "413F14790196"
- type "TUint32"
- exportControl "Public")
- (object ClassAttribute "iValidLifeTime"
- quid "413F1488031C"
- type "TUint32"
- exportControl "Public")
- (object ClassAttribute "iStatusCode"
- quid "413F14900157"
- type "TInt"
- exportControl "Public")))
- (object Class "SIdentityAssociationConfigInfo"
- quid "413F06EB00DA"
- used_nodes (list uses_relationship_list
- (object Uses_Relationship
- quid "413F18A7004E"
- supplier "Logical View::Interface Info::SIPAddressInfo"
- quidu "413F06DA00DA"))
- class_attributes (list class_attribute_list
- (object ClassAttribute "iIAID"
- quid "413F192902DE"
- type "TUint32"
- exportControl "Public")
- (object ClassAttribute "iAdderssInfo"
- quid "413F19390109"
- type "RArray<SIPAddressInfo>"
- exportControl "Public")))
- (object Association "$UNNAMED$82"
- quid "413F14DD01E4"
- roles (list role_list
- (object Role "$UNNAMED$83"
- quid "413F14DE00EA"
- supplier "Logical View::Interface Info::SIdentityAssociationConfigInfoNA"
- quidu "413F06C8004E"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- is_navigable TRUE)
- (object Role "$UNNAMED$84"
- quid "413F14DE00EB"
- supplier "Logical View::Interface Info::TInterfaceConfigInfo"
- quidu "4126626B0128"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$85"
- quid "413F15A0003E"
- roles (list role_list
- (object Role "$UNNAMED$86"
- quid "413F15A1004E"
- supplier "Logical View::Interface Info::SIdentityAssociationConfigInfoTA"
- quidu "413F06BE01C5"
- client_cardinality (value cardinality "1")
- Containment "By Value"
- is_navigable TRUE)
- (object Role "$UNNAMED$87"
- quid "413F15A1004F"
- supplier "Logical View::Interface Info::TInterfaceConfigInfo"
- quidu "4126626B0128"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE)))
- (object Association "$UNNAMED$88"
- quid "413F18AB0177"
- roles (list role_list
- (object Role "$UNNAMED$89"
- quid "413F18AC00DA"
- supplier "Logical View::Interface Info::SIPAddressInfo"
- quidu "413F06DA00DA"
- client_cardinality (value cardinality "1..n")
- Containment "By Value"
- is_navigable TRUE)
- (object Role "$UNNAMED$90"
- quid "413F18AC00DB"
- supplier "Logical View::Interface Info::SIdentityAssociationConfigInfo"
- quidu "413F06EB00DA"
- client_cardinality (value cardinality "1")
- is_aggregate TRUE))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "412662340186"
- 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::Interface Info::SIdentityAssociationConfigInfoNA" @709
- ShowCompartmentStereotypes TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (480, 832)
- label (object ItemLabel
- Parent_View @709
- location (173, 759)
- fill_color 13434879
- nlines 1
- max_width 614
- justify 0
- label "SIdentityAssociationConfigInfoNA")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "413F06C8004E"
- compartment (object Compartment
- Parent_View @709
- location (173, 815)
- icon_style "Icon"
- fill_color 13434879
- anchor 2
- nlines 2
- max_width 260)
- width 632
- height 168
- annotation 8
- autoResize TRUE)
- (object ClassView "Class" "Logical View::Interface Info::TInterfaceConfigInfo" @710
- ShowCompartmentStereotypes TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (864, 1216)
- label (object ItemLabel
- Parent_View @710
- location (240, 1120)
- fill_color 13434879
- nlines 1
- max_width 1248
- justify 0
- label "TInterfaceConfigInfo")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "4126626B0128"
- compartment (object Compartment
- Parent_View @710
- location (240, 1176)
- icon_style "Icon"
- fill_color 16777215
- anchor 2
- nlines 3
- max_width 1245)
- width 1266
- height 214
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$82" @711
- location (660, 1012)
- stereotype TRUE
- line_color 3342489
- quidu "413F14DD01E4"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$83" @712
- Parent_View @711
- location (340, 644)
- stereotype TRUE
- line_color 3342489
- quidu "413F14DE00EA"
- client @711
- supplier @709
- line_style 0
- label (object SegLabel @713
- Parent_View @712
- location (626, 939)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.567142
- height 28
- orientation 1))
- (object RoleView "$UNNAMED$84" @714
- Parent_View @711
- location (340, 644)
- stereotype TRUE
- line_color 3342489
- quidu "413F14DE00EB"
- client @711
- supplier @710
- line_style 0
- label (object SegLabel @715
- Parent_View @714
- location (763, 1072)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.890585
- height 31
- orientation 0))))
- (object ClassView "Class" "Logical View::Interface Info::SIdentityAssociationConfigInfoTA" @716
- ShowCompartmentStereotypes TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1296, 832)
- label (object ItemLabel
- Parent_View @716
- location (992, 781)
- fill_color 13434879
- nlines 1
- max_width 608
- justify 0
- label "SIdentityAssociationConfigInfoTA")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "413F06BE01C5"
- compartment (object Compartment
- Parent_View @716
- location (992, 837)
- icon_style "Icon"
- fill_color 13434879
- anchor 2
- nlines 1
- max_width 368)
- width 626
- height 124
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$85" @717
- location (1104, 1001)
- stereotype TRUE
- line_color 3342489
- quidu "413F15A0003E"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$86" @718
- Parent_View @717
- location (0, -199)
- stereotype TRUE
- line_color 3342489
- quidu "413F15A1004E"
- client @717
- supplier @716
- line_style 0
- label (object SegLabel @719
- Parent_View @718
- location (1246, 934)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.947199
- height 44
- orientation 1))
- (object RoleView "$UNNAMED$87" @720
- Parent_View @717
- location (0, -199)
- stereotype TRUE
- line_color 3342489
- quidu "413F15A1004F"
- client @717
- supplier @710
- line_style 0
- label (object SegLabel @721
- Parent_View @720
- location (1067, 1084)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.517550
- height 38
- orientation 0))))
- (object ClassView "Class" "Logical View::Interface Info::SIdentityAssociationConfigInfo" @722
- ShowCompartmentStereotypes TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (832, 448)
- label (object ItemLabel
- Parent_View @722
- location (469, 375)
- fill_color 13434879
- nlines 1
- max_width 726
- justify 0
- label "SIdentityAssociationConfigInfo")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "413F06EB00DA"
- compartment (object Compartment
- Parent_View @722
- location (469, 431)
- icon_style "Icon"
- fill_color 13434879
- anchor 2
- nlines 2
- max_width 723)
- width 744
- height 168
- annotation 8
- autoResize TRUE)
- (object InheritView "" @723
- stereotype TRUE
- line_color 3342489
- quidu "413F14D70232"
- client @709
- supplier @722
- line_style 0)
- (object InheritView "" @724
- stereotype TRUE
- line_color 3342489
- quidu "413F14DA0251"
- client @716
- supplier @722
- line_style 0)
- (object ClassView "Class" "Logical View::Interface Info::SIPAddressInfo" @725
- ShowCompartmentStereotypes TRUE
- SuppressOperation TRUE
- IncludeAttribute TRUE
- IncludeOperation TRUE
- location (1680, 448)
- label (object ItemLabel
- Parent_View @725
- location (1412, 330)
- fill_color 13434879
- nlines 1
- max_width 536
- justify 0
- label "SIPAddressInfo")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "413F06DA00DA"
- compartment (object Compartment
- Parent_View @725
- location (1412, 386)
- icon_style "Icon"
- fill_color 13434879
- anchor 2
- nlines 4
- max_width 533)
- width 554
- height 258
- annotation 8
- autoResize TRUE)
- (object AssociationViewNew "$UNNAMED$88" @726
- location (1303, 448)
- stereotype TRUE
- line_color 3342489
- quidu "413F18AB0177"
- roleview_list (list RoleViews
- (object RoleView "$UNNAMED$89" @727
- Parent_View @726
- location (471, 64)
- stereotype TRUE
- line_color 3342489
- quidu "413F18AC00DA"
- client @726
- supplier @725
- line_style 0
- label (object SegLabel @728
- Parent_View @727
- location (1373, 501)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1..*"
- pctDist 0.766129
- height 53
- orientation 1))
- (object RoleView "$UNNAMED$90" @729
- Parent_View @726
- location (471, 64)
- stereotype TRUE
- line_color 3342489
- quidu "413F18AC00DB"
- client @726
- supplier @722
- line_style 0
- label (object SegLabel @730
- Parent_View @729
- location (1232, 501)
- anchor 2
- anchor_loc 1
- nlines 1
- max_width 15
- justify 0
- label "1"
- pctDist 0.774194
- height 53
- orientation 0))))
- (object NoteView @731
- location (1856, 1216)
- label (object ItemLabel
- Parent_View @731
- location (1628, 1157)
- fill_color 13434879
- nlines 2
- max_width 420
- label "One instance per client ID (per interface)")
- line_color 3342489
- fill_color 13434879
- width 480
- height 130)
- (object AttachView "" @732
- stereotype TRUE
- line_color 3342489
- client @731
- supplier @710
- line_style 0))))))
- logical_presentations (list unit_reference_list
- (object ClassDiagram "Main"
- quid "40A8FA5F01E1"
- 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::State Machines" @733
- location (1328, 912)
- label (object ItemLabel
- Parent_View @733
- location (1184, 828)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "State Machines")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "40A9E9230210"
- width 300
- height 180)
- (object CategoryView "Logical View::States" @734
- location (1936, 912)
- label (object ItemLabel
- Parent_View @734
- location (1792, 828)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "States")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "40A9E92F032A"
- width 300
- height 180)
- (object CategoryView "Logical View::Task Controls" @735
- location (800, 912)
- label (object ItemLabel
- Parent_View @735
- location (656, 828)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "Task Controls")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "40A9E93D00E7"
- width 300
- height 180)
- (object ImportView "" @736
- stereotype TRUE
- line_color 3342489
- quidu "40A9E97F01E1"
- client @735
- supplier @733
- line_style 0)
- (object NoteView @737
- location (800, 544)
- label (object ItemLabel
- Parent_View @737
- location (659, 463)
- fill_color 13434879
- nlines 3
- max_width 247
- label "High level state machine")
- line_color 3342489
- fill_color 13434879
- width 307
- height 175)
- (object NoteView @738
- location (1328, 544)
- label (object ItemLabel
- Parent_View @738
- location (1187, 463)
- fill_color 13434879
- nlines 3
- max_width 246
- label "Low level state machine")
- line_color 3342489
- fill_color 13434879
- width 306
- height 175)
- (object NoteView @739
- location (1936, 544)
- label (object ItemLabel
- Parent_View @739
- location (1764, 457)
- fill_color 13434879
- nlines 3
- max_width 309
- label "DHCP states (solicit,reply,bind,....)")
- line_color 3342489
- fill_color 13434879
- width 369
- height 187)
- (object AttachView "" @740
- stereotype TRUE
- line_color 3342489
- client @737
- supplier @735
- line_style 0)
- (object AttachView "" @741
- stereotype TRUE
- line_color 3342489
- client @738
- supplier @733
- line_style 0)
- (object AttachView "" @742
- stereotype TRUE
- line_color 3342489
- client @739
- supplier @734
- line_style 0)
- (object CategoryView "Logical View::Message Sending/Receiving" @743
- location (1328, 1344)
- label (object ItemLabel
- Parent_View @743
- location (1152, 1260)
- fill_color 13434879
- nlines 2
- max_width 352
- justify 0
- label "Message Sending/Receiving")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41263EE9007D"
- width 364
- height 180)
- (object CategoryView "Logical View::Message Parsing/Composition" @744
- location (1936, 1344)
- label (object ItemLabel
- Parent_View @744
- location (1742, 1260)
- fill_color 13434879
- nlines 2
- max_width 388
- justify 0
- label "Message Parsing/Composition")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41263EFA029F"
- width 400
- height 180)
- (object ImportView "" @745
- stereotype TRUE
- line_color 3342489
- quidu "40A9E9810387"
- client @733
- supplier @734
- vertices (list Points
- (1478, 936)
- (1600, 958)
- (1785, 932))
- line_style 0)
- (object ImportView "" @746
- stereotype TRUE
- line_color 3342489
- quidu "41263F320177"
- client @733
- supplier @743
- line_style 0)
- (object ImportView "" @747
- stereotype TRUE
- line_color 3342489
- quidu "41263F25008C"
- client @734
- supplier @744
- line_style 0)
- (object ImportView "" @748
- stereotype TRUE
- line_color 3342489
- quidu "41263F3F004E"
- client @734
- supplier @743
- line_style 0)
- (object ImportView "" @749
- stereotype TRUE
- line_color 3342489
- quidu "41263F710000"
- client @734
- supplier @733
- line_style 0)
- (object CategoryView "Logical View::Server - Session" @750
- location (272, 912)
- label (object ItemLabel
- Parent_View @750
- location (128, 828)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "Server - Session")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "41264484008C"
- width 300
- height 180)
- (object ImportView "" @751
- stereotype TRUE
- line_color 3342489
- quidu "412644F9038A"
- client @750
- supplier @735
- line_style 0)
- (object NoteView @752
- location (256, 560)
- label (object ItemLabel
- Parent_View @752
- location (118, 500)
- fill_color 13434879
- nlines 2
- max_width 240
- label "DHCP Server classes")
- line_color 3342489
- fill_color 13434879
- width 300
- height 132)
- (object AttachView "" @753
- stereotype TRUE
- line_color 3342489
- client @752
- supplier @750
- line_style 0)
- (object CategoryView "Logical View::Interface Info" @754
- location (800, 1344)
- label (object ItemLabel
- Parent_View @754
- location (656, 1260)
- fill_color 13434879
- nlines 2
- max_width 288
- justify 0
- label "Interface Info")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "412661FA036B"
- width 300
- height 180)
- (object ImportView "" @755
- stereotype TRUE
- line_color 3342489
- quidu "4126625D01C5"
- client @733
- supplier @754
- line_style 0)
- (object NoteView @756
- location (304, 1344)
- label (object ItemLabel
- Parent_View @756
- location (81, 1253)
- fill_color 13434879
- nlines 4
- max_width 410
- label "Identity Association(s) IA associated with the interface")
- line_color 3342489
- fill_color 13434879
- width 470
- height 195)
- (object AttachView "" @757
- stereotype TRUE
- line_color 3342489
- client @754
- supplier @756
- line_style 0)))))
- root_subsystem (object SubSystem "Component View"
- quid "40A8FA5E0139"
- physical_models (list unit_reference_list
- (object module "ESOCK" "NotAModuleType" "NotAModulePart"
- quid "40A8FA6C03C6"
- stereotype ""
- visible_modules (list dependency_list
- (object Dependency_Relationship
- quid "40A8FAC5024F"
- supplier "Component View::NIFMAN"
- quidu "40A8FA9700D8"
- supplier_is_spec TRUE)))
- (object module "DHCP" "NotAModuleType" "NotAModulePart"
- quid "40A8FA800126"
- stereotype ""
- visible_modules (list dependency_list
- (object Dependency_Relationship
- quid "40A8FB6B00D8"
- supplier "Component View::ESOCK"
- quidu "40A8FA6C03C6"
- supplier_is_spec TRUE)
- (object Dependency_Relationship
- quid "40A8FB720174"
- supplier "Component View::CommDb"
- quidu "40A8FB1C032A"
- supplier_is_spec TRUE)
- (object Dependency_Relationship
- quid "40A9D886032A"
- supplier "Component View::NETSM"
- quidu "40A9D7FE01C2"
- supplier_is_spec TRUE)
- (object Dependency_Relationship
- quid "40A9D889030A"
- supplier "Component View::NETMSG"
- quidu "40A9D81A000D"
- supplier_is_spec TRUE)))
- (object module "NIFMAN" "NotAModuleType" "NotAModulePart"
- quid "40A8FA9700D8"
- stereotype ""
- visible_modules (list dependency_list
- (object Dependency_Relationship
- quid "40A8FAC903A7"
- supplier "Component View::ECOM"
- quidu "40A8FAE10349"
- supplier_is_spec TRUE)
- (object Dependency_Relationship
- quid "40A8FC1002BC"
- supplier "Component View::CommDb"
- quidu "40A8FB1C032A"
- supplier_is_spec TRUE)))
- (object module "NetCfgExtnDhcp" "NotAModuleType" "NotAModulePart"
- quid "40A8FA9D02BC"
- stereotype ""
- visible_modules (list dependency_list
- (object Dependency_Relationship
- quid "40A8FB6002EB"
- supplier "Component View::CommDb"
- quidu "40A8FB1C032A"
- supplier_is_spec TRUE)
- (object Dependency_Relationship
- quid "40A9125603A7"
- supplier "Component View::DHCP"
- quidu "40A8FA800126"
- supplier_is_spec TRUE)
- (object Dependency_Relationship
- quid "412A053C031C"
- supplier "Component View::NetCfgExtnBase"
- quidu "412A0519033C"
- supplier_is_spec TRUE)))
- (object module "ECOM" "NotAModuleType" "NotAModulePart"
- quid "40A8FAE10349"
- stereotype ""
- visible_modules (list dependency_list
- (object Dependency_Relationship
- quid "40A8FB2E030A"
- supplier "Component View::NetCfgExtnDhcp"
- quidu "40A8FA9D02BC"
- supplier_is_spec TRUE)))
- (object module "CommDb" "SubType" "Specification"
- quid "40A8FB1C032A"
- stereotype "Subprogram Specification")
- (object module "NETSM" "NotAModuleType" "NotAModulePart"
- quid "40A9D7FE01C2"
- stereotype "")
- (object module "NETMSG" "NotAModuleType" "NotAModulePart"
- quid "40A9D81A000D"
- stereotype "")
- (object module "NetCfgExtnBase" "NotAModuleType" "NotAModulePart"
- quid "412A0519033C"
- stereotype ""))
- physical_presentations (list unit_reference_list
- (object Module_Diagram "Main"
- quid "40A8FA5F01D2"
- 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::ESOCK" "NotAModuleType" "NotAModulePart" @758
- location (656, 512)
- label (object ItemLabel
- Parent_View @758
- location (487, 487)
- fill_color 13434879
- anchor_loc 3
- nlines 2
- max_width 645
- label "ESOCK")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "40A8FA6C03C6"
- width 1163
- autoResize TRUE
- width 1163
- height 162)
- (object ModView "Component View::DHCP" "NotAModuleType" "NotAModulePart" @759
- location (1680, 944)
- label (object ItemLabel
- Parent_View @759
- location (1645, 779)
- fill_color 13434879
- anchor_loc 3
- nlines 2
- max_width 128
- label "DHCP")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "40A8FA800126"
- width 231
- height 1150
- autoResize TRUE
- width 231
- height 1150)
- (object ModView "Component View::NIFMAN" "NotAModuleType" "NotAModulePart" @760
- location (240, 1008)
- label (object ItemLabel
- Parent_View @760
- location (190, 983)
- fill_color 13434879
- anchor_loc 3
- nlines 2
- max_width 188
- label "NIFMAN")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "40A8FA9700D8"
- width 338
- height 163
- autoResize TRUE
- width 338
- height 163)
- (object ModView "Component View::NetCfgExtnDhcp" "NotAModuleType" "NotAModulePart" @761
- location (976, 1616)
- label (object ItemLabel
- Parent_View @761
- location (892, 1583)
- fill_color 13434879
- anchor_loc 3
- nlines 2
- max_width 316
- label "NetCfgExtnDhcp")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "40A8FA9D02BC"
- width 570
- height 220
- autoResize TRUE
- width 570
- height 220)
- (object ModVisView "" @762
- stereotype TRUE
- line_color 3342489
- quidu "40A8FAC5024F"
- client @758
- supplier @760
- line_style 0)
- (object ModView "Component View::ECOM" "NotAModuleType" "NotAModulePart" @763
- location (240, 1616)
- label (object ItemLabel
- Parent_View @763
- location (205, 1591)
- fill_color 13434879
- anchor_loc 3
- nlines 2
- max_width 127
- label "ECOM")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "40A8FAE10349"
- width 228
- autoResize TRUE
- width 228
- height 162)
- (object ModVisView "" @764
- stereotype TRUE
- line_color 3342489
- quidu "40A8FAC903A7"
- client @760
- supplier @763
- line_style 0)
- (object ModView "Component View::CommDb" "SubType" "Specification" @765
- location (960, 1008)
- label (object ItemLabel
- Parent_View @765
- location (852, 802)
- anchor_loc 3
- nlines 1
- max_width 413
- label "CommDb")
- icon "Subprogram Specification"
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "40A8FB1C032A"
- width 219
- height 331
- autoResize TRUE
- width 219
- height 331)
- (object ModVisView "" @766
- stereotype TRUE
- line_color 3342489
- quidu "40A8FB2E030A"
- client @763
- supplier @761
- line_style 0)
- (object ModVisView "" @767
- stereotype TRUE
- line_color 3342489
- quidu "40A8FC1002BC"
- client @760
- supplier @765
- line_style 0)
- (object NoteView @768
- location (592, 1312)
- label (object ItemLabel
- Parent_View @768
- location (310, 1187)
- fill_color 13434879
- nlines 5
- max_width 528
- label "Nifman uses ECOM to load appropriate plugin to serve as a client side of the desired daemon. In our case NetCfgExtnDhcp component")
- line_color 3342489
- fill_color 13434879
- width 588
- height 263)
- (object AttachView "" @769
- stereotype TRUE
- line_color 3342489
- client @768
- supplier @764
- line_style 0)
- (object AttachView "" @770
- stereotype TRUE
- line_color 3342489
- client @768
- supplier @767
- line_style 0)
- (object AttachView "" @771
- stereotype TRUE
- line_color 3342489
- client @768
- supplier @766
- line_style 0)
- (object NoteView @772
- location (1280, 1344)
- label (object ItemLabel
- Parent_View @772
- location (1071, 1194)
- fill_color 13434879
- nlines 6
- max_width 383
- label "NetCfgExtnDhcp uses CommDb to send IAP and NID to be configured the daemon. In our case DHCP one.")
- line_color 3342489
- fill_color 13434879
- width 443
- height 312)
- (object ModView "Component View::NETSM" "NotAModuleType" "NotAModulePart" @773
- location (2016, 496)
- label (object ItemLabel
- Parent_View @773
- location (1967, 468)
- fill_color 13434879
- anchor_loc 3
- nlines 2
- max_width 181
- label "NETSM")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "40A9D7FE01C2"
- width 325
- height 187
- autoResize TRUE
- width 325
- height 187)
- (object ModView "Component View::NETMSG" "NotAModuleType" "NotAModulePart" @774
- location (2016, 1392)
- label (object ItemLabel
- Parent_View @774
- location (1969, 1367)
- fill_color 13434879
- anchor_loc 3
- nlines 2
- max_width 173
- label "NETMSG")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "40A9D81A000D"
- width 312
- autoResize TRUE
- width 312
- height 162)
- (object ModVisView "" @775
- stereotype TRUE
- line_color 3342489
- quidu "40A8FB6B00D8"
- client @759
- supplier @758
- vertices (list Points
- (1563, 751)
- (1391, 510)
- (1210, 509))
- line_style 0)
- (object ModVisView "" @776
- stereotype TRUE
- line_color 3342489
- quidu "40A8FB720174"
- client @759
- supplier @765
- line_style 0)
- (object ModVisView "" @777
- stereotype TRUE
- line_color 3342489
- quidu "40A9D886032A"
- client @759
- supplier @773
- line_style 0)
- (object ModVisView "" @778
- stereotype TRUE
- line_color 3342489
- quidu "40A9D889030A"
- client @759
- supplier @774
- line_style 0)
- (object NoteView @779
- location (1280, 720)
- label (object ItemLabel
- Parent_View @779
- location (1089, 629)
- fill_color 13434879
- nlines 3
- max_width 346
- label "Static setting s (IPv4/IPv6, Statefull/stateless)")
- line_color 3342489
- fill_color 13434879
- width 406
- height 194)
- (object AttachView "" @780
- stereotype TRUE
- line_color 3342489
- client @779
- supplier @776
- line_style 0)
- (object ModVisView "" @781
- stereotype TRUE
- line_color 3342489
- quidu "40A8FB6002EB"
- client @761
- supplier @765
- line_style 0)
- (object AttachView "" @782
- stereotype TRUE
- line_color 3342489
- client @772
- supplier @781
- line_style 0)
- (object ModVisView "" @783
- stereotype TRUE
- line_color 3342489
- quidu "40A9125603A7"
- client @761
- supplier @759
- vertices (list Points
- (1249, 1616)
- (1487, 1616)
- (1565, 1330))
- line_style 0)
- (object ModView "Component View::NetCfgExtnBase" "NotAModuleType" "NotAModulePart" @784
- location (971, 1952)
- label (object ItemLabel
- Parent_View @784
- location (886, 1925)
- fill_color 13434879
- anchor_loc 3
- nlines 2
- max_width 319
- label "NetCfgExtnBase")
- icon_style "Icon"
- line_color 3342489
- fill_color 13434879
- quidu "412A0519033C"
- width 575
- height 180
- autoResize TRUE
- width 575
- height 180)
- (object ModVisView "" @785
- stereotype TRUE
- line_color 3342489
- quidu "412A053C031C"
- client @761
- supplier @784
- line_style 0)))))
- process_structure (object Processes
- quid "40A8FA5E013A"
- ProcsNDevs (list
- (object Process_Diagram "Deployment View"
- quid "40A8FA5E013C"
- 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 "RequisitePro"
- name "HiddenTool"
- value FALSE)
- (object Attribute
- tool "Rose Model Integrator"
- name "HiddenTool"
- value FALSE)
- (object Attribute
- tool "Rose Web Publisher"
- name "HiddenTool"
- value FALSE)
- (object Attribute
- tool "Version Control"
- name "HiddenTool"
- value FALSE))
- quid "40A8FA5E013B"))
Binary file tcpiputils/dhcp/documentation/Dhcpv6 sequence diagram.EAP has changed
--- a/tcpiputils/dhcp/src/DHCPDb.cpp Tue Feb 02 01:27:53 2010 +0200
+++ b/tcpiputils/dhcp/src/DHCPDb.cpp Fri Apr 16 16:36:59 2010 +0300
@@ -27,6 +27,7 @@
#include <comms-infras/metabuffer.h>
#include <metadatabase.h>
#include <commsdattypesv1_1.h>
+#include <es_prot.h>
#include "DhcpIP6Msg.h"
using namespace CommsDat;
--- a/tcpiputils/dhcp/te_dhcp/config/scripts/SipServer.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/tcpiputils/dhcp/te_dhcp/config/scripts/SipServer.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/tcpiputils/dhcp/te_dhcp/config/scripts/dhcptest.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/tcpiputils/dhcp/te_dhcp/config/scripts/dhcptest.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,19 @@
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
//-- Ini file for DHCP tests
//
//
--- a/tcpiputils/dhcp/te_dhcp/config/te_sipservertesting_loopback.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/tcpiputils/dhcp/te_dhcp/config/te_sipservertesting_loopback.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,18 @@
+#
+# Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+# All rights reserved.
+# This component and the accompanying materials are made available
+# under the terms of "Eclipse Public License v1.0"
+# which accompanies this distribution, and is available
+# at the URL "http://www.eclipse.org/legal/epl-v10.html".
+#
+# Initial Contributors:
+# Nokia Corporation - initial contribution.
+#
+# Contributors:
+#
+# Description:
+#
# Defining a loopback between port A and B is as follows:
# Port = <PortA>,<PortB>,<delay>,<queue size>,<element (packet) size>
--- a/tcpiputils/dhcp/te_dhcp/include/te_dhcpTestServer.h Tue Feb 02 01:27:53 2010 +0200
+++ b/tcpiputils/dhcp/te_dhcp/include/te_dhcpTestServer.h Fri Apr 16 16:36:59 2010 +0300
@@ -25,6 +25,8 @@
#include <test/testexecuteserverbase.h>
#include <es_sock.h>
+#include <es_prot.h>
+#include <cdbover.h>
#include <commdbconnpref.h>
#include <comms-infras/netcfgextndhcpmsg.h>
//#include "DHCPIP4Msg.h"
Binary file tcpiputils/dnd/Documentation/DND Design models.zip has changed
--- a/tcpiputils/dnd/Test/TE_LLMNR/Configs/te_llmnr.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/tcpiputils/dnd/Test/TE_LLMNR/Configs/te_llmnr.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,3 +1,19 @@
+//
+// Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
+
//*************************************************************************************
//*
//* te_llmnr ini file, test steps settings
--- a/tcpiputils/dnd/Test/TE_LLMNR/Configs/te_llmnr_ip4.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/tcpiputils/dnd/Test/TE_LLMNR/Configs/te_llmnr_ip4.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/tcpiputils/dnd/Test/TE_LLMNR/Configs/te_llmnr_ip6.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/tcpiputils/dnd/Test/TE_LLMNR/Configs/te_llmnr_ip6.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/tcpiputils/dnd/Test/te_dndunittest/configs/resolver_test1.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/tcpiputils/dnd/Test/te_dndunittest/configs/resolver_test1.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,6 +1,18 @@
-//Portions Copyright (c) Symbian Software Ltd. 2007.
-//Portions Copyright (C) 2003-2007 Nokia. * Nokia Core OS *
-//Save as expressly licensed to you by Symbian Software Ltd, all rights reserved.
+//
+// Portions Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
[host]
hostname= localhost
--- a/tcpiputils/dnd/Test/te_dndunittest/configs/resolver_test2.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/tcpiputils/dnd/Test/te_dndunittest/configs/resolver_test2.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,6 +1,18 @@
-//Portions Copyright (c) Symbian Software Ltd. 2007.
-//Portions Copyright (C) 2003-2007 Nokia. * Nokia Core OS *
-//Save as expressly licensed to you by Symbian Software Ltd, all rights reserved.
+//
+// Portions Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
[host]
hostname= localhost
--- a/tcpiputils/dnd/Test/te_dndunittest/configs/te_unittestdnd.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/tcpiputils/dnd/Test/te_dndunittest/configs/te_unittestdnd.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/tcpiputils/dnd/data/hosts Tue Feb 02 01:27:53 2010 +0200
+++ b/tcpiputils/dnd/data/hosts Fri Apr 16 16:36:59 2010 +0300
@@ -1,7 +1,7 @@
# Copyright (c) 2004-2009 Nokia Corporation and/or its subsidiary(-ies).
# All rights reserved.
# This component and the accompanying materials are made available
-# under the terms of the License "Eclipse Public License v1.0"
+# under the terms of "Eclipse Public License v1.0"
# which accompanies this distribution, and is available
# at the URL "http://www.eclipse.org/legal/epl-v10.html".
#
--- a/tcpiputils/dnd/data/resolver.ini Tue Feb 02 01:27:53 2010 +0200
+++ b/tcpiputils/dnd/data/resolver.ini Fri Apr 16 16:36:59 2010 +0300
@@ -1,6 +1,17 @@
-//Portions Copyright (c) Symbian Software Ltd. 2007.
-//Portions Copyright (C) 2003-2007 Nokia. * Nokia Core OS *
-//Save as expressly licensed to you by Symbian Software Ltd, all rights reserved.
+// Portions Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
+// All rights reserved.
+// This component and the accompanying materials are made available
+// under the terms of "Eclipse Public License v1.0"
+// which accompanies this distribution, and is available
+// at the URL "http://www.eclipse.org/legal/epl-v10.html".
+//
+// Initial Contributors:
+// Nokia Corporation - initial contribution.
+//
+// Contributors:
+//
+// Description:
+//
[host]
hostname= localhost
--- a/tcpiputils/networkaddressandporttranslation/TE_Napt/configs/Te_NaptConnection_target.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/tcpiputils/networkaddressandporttranslation/TE_Napt/configs/Te_NaptConnection_target.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/tcpiputils/networkaddressandporttranslation/TE_Napt/configs/Te_NaptConnection_winscw.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/tcpiputils/networkaddressandporttranslation/TE_Napt/configs/Te_NaptConnection_winscw.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
Binary file tcpiputils/networkaddressandporttranslation/TE_Napt/configs/napttestserver.tar has changed
--- a/tcpiputils/networkaddressandporttranslation/inc/naptutil.h Tue Feb 02 01:27:53 2010 +0200
+++ b/tcpiputils/networkaddressandporttranslation/inc/naptutil.h Fri Apr 16 16:36:59 2010 +0300
@@ -24,6 +24,8 @@
#include <e32std.h>
#include <e32base.h>
#include <nifman.h>
+#include <es_prot.h>
+#include <cdbover.h>
#include <metadatabase.h>
#include <commsdattypesv1_1.h>
#include <in_sock.h>
--- a/tcpiputils/networkaddressandporttranslation/te_unittest/configs/te_naptunittestced.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/tcpiputils/networkaddressandporttranslation/te_unittest/configs/te_naptunittestced.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
Binary file tcpiputils/punycodeconv/te_punycodeconverter/configs/te_punycodeconverter.ini has changed
--- a/tcpiputils/punycodeconv/te_punycodeconverter/configs/te_punycodeconverter_ced.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/tcpiputils/punycodeconv/te_punycodeconverter/configs/te_punycodeconverter_ced.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".
--- a/tcpiputils/punycodeconv/te_unittest/configs/te_unittestidna.xml Tue Feb 02 01:27:53 2010 +0200
+++ b/tcpiputils/punycodeconv/te_unittest/configs/te_unittestidna.xml Fri Apr 16 16:36:59 2010 +0300
@@ -3,7 +3,7 @@
Copyright (c) 2003-2009 Nokia Corporation and/or its subsidiary(-ies).
All rights reserved.
This component and the accompanying materials are made available
- under the terms of the License "Eclipse Public License v1.0"
+ under the terms of "Eclipse Public License v1.0"
which accompanies this distribution, and is available
at the URL "http://www.eclipse.org/legal/epl-v10.html".