--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/tcpiputils/dhcp/documentation/DHCP Architecture.mdl Tue Jan 26 15:23:49 2010 +0200
@@ -0,0 +1,7965 @@
+
+(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"))