diff options
author | Aleksander Morgado <aleksander@lanedo.com> | 2013-05-23 13:10:58 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@lanedo.com> | 2013-05-26 19:16:39 +0200 |
commit | 3ed1cb2e1dd111ed0e5435bbc88396b42180df1d (patch) | |
tree | 4cc8563c0b7199e9df4472037b8c88e6f832ac54 /data | |
parent | 5c8f1fe0f25973a248b3fe7418d154fa400d07cc (diff) |
docs: don't require 'dia' to build the docs
These diagrams are not expected to change much, so just include the generated
PNGs in the repository, and remove 'dia' from the prerequisites to build the
documentation.
Diffstat (limited to 'data')
-rw-r--r-- | data/Makefile.am | 10 | ||||
-rw-r--r-- | data/ModemManager-interface-initialization-sequence-subclassed.dia | 1083 | ||||
-rw-r--r-- | data/ModemManager-interface-initialization-sequence-subclassed.png | bin | 0 -> 31781 bytes | |||
-rw-r--r-- | data/ModemManager-interface-initialization-sequence.dia | 999 | ||||
-rw-r--r-- | data/ModemManager-interface-initialization-sequence.png | bin | 0 -> 20059 bytes | |||
-rw-r--r-- | data/ModemManager-states.dia | 1210 | ||||
-rw-r--r-- | data/ModemManager-states.png | bin | 0 -> 38256 bytes |
7 files changed, 3301 insertions, 1 deletions
diff --git a/data/Makefile.am b/data/Makefile.am index eb87359b..770f97d1 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -57,6 +57,13 @@ logos = \ ModemManager-logo-wide-text.svg ModemManager-logo-wide-text.png +# Diagrams +diagrams = \ + ModemManager-states.png \ + ModemManager-interface-initialization-sequence.png \ + ModemManager-interface-initialization-sequence-subclassed.png + + # Polkit dist_polkit_policy_in_files = org.freedesktop.ModemManager1.policy.in if WITH_POLKIT @@ -90,4 +97,5 @@ EXTRA_DIST = \ $(dbusservice_file_nopolkit) \ $(icon_DATA) \ $(dist_polkit_policy_in_files) \ - $(logos) + $(logos) \ + $(diagrams) diff --git a/data/ModemManager-interface-initialization-sequence-subclassed.dia b/data/ModemManager-interface-initialization-sequence-subclassed.dia new file mode 100644 index 00000000..d23a9213 --- /dev/null +++ b/data/ModemManager-interface-initialization-sequence-subclassed.dia @@ -0,0 +1,1083 @@ +<?xml version="1.0" encoding="UTF-8"?> +<dia:diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/"> + <dia:diagramdata> + <dia:attribute name="background"> + <dia:color val="#ffffff"/> + </dia:attribute> + <dia:attribute name="pagebreak"> + <dia:color val="#000099"/> + </dia:attribute> + <dia:attribute name="paper"> + <dia:composite type="paper"> + <dia:attribute name="name"> + <dia:string>#Letter#</dia:string> + </dia:attribute> + <dia:attribute name="tmargin"> + <dia:real val="2.5399999618530273"/> + </dia:attribute> + <dia:attribute name="bmargin"> + <dia:real val="2.5399999618530273"/> + </dia:attribute> + <dia:attribute name="lmargin"> + <dia:real val="2.5399999618530273"/> + </dia:attribute> + <dia:attribute name="rmargin"> + <dia:real val="2.5399999618530273"/> + </dia:attribute> + <dia:attribute name="is_portrait"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="scaling"> + <dia:real val="1"/> + </dia:attribute> + <dia:attribute name="fitto"> + <dia:boolean val="false"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + <dia:attribute name="grid"> + <dia:composite type="grid"> + <dia:attribute name="width_x"> + <dia:real val="0.50000000000000011"/> + </dia:attribute> + <dia:attribute name="width_y"> + <dia:real val="0.50000000000000011"/> + </dia:attribute> + <dia:attribute name="visible_x"> + <dia:int val="1"/> + </dia:attribute> + <dia:attribute name="visible_y"> + <dia:int val="1"/> + </dia:attribute> + <dia:composite type="color"/> + </dia:composite> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#d8e5e5"/> + </dia:attribute> + <dia:attribute name="guides"> + <dia:composite type="guides"> + <dia:attribute name="hguides"/> + <dia:attribute name="vguides"/> + </dia:composite> + </dia:attribute> + </dia:diagramdata> + <dia:layer name="Background" visible="true" active="true"> + <dia:object type="Flowchart - Box" version="0" id="O0"> + <dia:attribute name="obj_pos"> + <dia:point val="35,3"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="34.95,2.95;62.55,20.55"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="35,3"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="27.500000000000007"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="17.500000000000004"/> + </dia:attribute> + <dia:attribute name="border_width"> + <dia:real val="0.10000000149011612"/> + </dia:attribute> + <dia:attribute name="inner_color"> + <dia:color val="#fbc1bf"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="48.75,11.945"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O1"> + <dia:attribute name="obj_pos"> + <dia:point val="22.5,5.5"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="22.45,5.45;34.55,26.05"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="22.5,5.5"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="12"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="20.5"/> + </dia:attribute> + <dia:attribute name="border_width"> + <dia:real val="0.10000000149011612"/> + </dia:attribute> + <dia:attribute name="inner_color"> + <dia:color val="#eaeeff"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="28.5,15.945"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O2"> + <dia:attribute name="obj_pos"> + <dia:point val="35.5,5.5"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="35.45,5.45;48.55,19.55"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="35.5,5.5"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="13"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="14.000000000000004"/> + </dia:attribute> + <dia:attribute name="border_width"> + <dia:real val="0.10000000149011612"/> + </dia:attribute> + <dia:attribute name="inner_color"> + <dia:color val="#fae9e9"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="42,12.695"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O3"> + <dia:attribute name="obj_pos"> + <dia:point val="17.5,6.5"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="17.45,6.45;23.55,9.55"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="17.5,6.5"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="6"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="3"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#interface +initialization#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="20.5,7.795"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O4"> + <dia:attribute name="obj_pos"> + <dia:point val="25,7"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="24.95,6.95;32.05,8.95"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="25,7"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="7"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="1.9000000000000001"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#Capabilities#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="28.5,8.145"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O5"> + <dia:attribute name="obj_pos"> + <dia:point val="25,10"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="24.95,9.95;32.05,11.95"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="25,10"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="7"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="1.9000000000000001"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#Manufacturer#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="28.5,11.145"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O6"> + <dia:attribute name="obj_pos"> + <dia:point val="25,13"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="24.95,12.95;32.05,14.95"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="25,13"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="7"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="1.9000000000000001"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#Model#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="28.5,14.145"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O7"> + <dia:attribute name="obj_pos"> + <dia:point val="25,16"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="24.95,15.95;32.05,17.95"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="25,16"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="7"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="1.9000000000000001"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#Revision#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="28.5,17.145"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O8"> + <dia:attribute name="obj_pos"> + <dia:point val="23.6125,21.6"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="23.5625,21.55;33.4375,25.05"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="23.6125,21.6"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="9.7750000000000004"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="3.3999999999999986"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#Last step: +export interface#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="28.5,23.095"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O9"> + <dia:attribute name="obj_pos"> + <dia:point val="36.5,10"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="36.45,9.95;47.55,11.95"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="36.5,10"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="11"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="1.9000000000000001"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#Generic manufacturer loading#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="42,11.145"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O10"> + <dia:attribute name="obj_pos"> + <dia:point val="36.5,13"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="36.45,12.95;47.55,14.95"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="36.5,13"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="11"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="1.9000000000000001"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#Generic model loading#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="42,14.145"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Standard - Line" version="0" id="O11"> + <dia:attribute name="obj_pos"> + <dia:point val="32,7.95"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="31.9497,7.4917;49.6118,8.21529"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="32,7.95"/> + <dia:point val="49.5,7.85"/> + </dia:attribute> + <dia:attribute name="numcp"> + <dia:int val="1"/> + </dia:attribute> + <dia:attribute name="line_style"> + <dia:enum val="4"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O4" connection="8"/> + <dia:connection handle="1" to="O23" connection="7"/> + </dia:connections> + </dia:object> + <dia:object type="Standard - Line" version="0" id="O12"> + <dia:attribute name="obj_pos"> + <dia:point val="32,13.95"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="31.95,13.5882;36.6118,14.3118"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="32,13.95"/> + <dia:point val="36.5,13.95"/> + </dia:attribute> + <dia:attribute name="numcp"> + <dia:int val="1"/> + </dia:attribute> + <dia:attribute name="line_style"> + <dia:enum val="4"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O6" connection="8"/> + <dia:connection handle="1" to="O10" connection="7"/> + </dia:connections> + </dia:object> + <dia:object type="Standard - Line" version="0" id="O13"> + <dia:attribute name="obj_pos"> + <dia:point val="32,10.95"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="31.95,10.5882;36.6118,11.3118"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="32,10.95"/> + <dia:point val="36.5,10.95"/> + </dia:attribute> + <dia:attribute name="numcp"> + <dia:int val="1"/> + </dia:attribute> + <dia:attribute name="line_style"> + <dia:enum val="4"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O5" connection="8"/> + <dia:connection handle="1" to="O9" connection="7"/> + </dia:connections> + </dia:object> + <dia:object type="Standard - Line" version="0" id="O14"> + <dia:attribute name="obj_pos"> + <dia:point val="32,16.95"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="31.9499,16.6365;49.6118,17.3601"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="32,16.95"/> + <dia:point val="49.5,17"/> + </dia:attribute> + <dia:attribute name="numcp"> + <dia:int val="1"/> + </dia:attribute> + <dia:attribute name="line_style"> + <dia:enum val="4"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O7" connection="8"/> + <dia:connection handle="1" to="O25" connection="0"/> + </dia:connections> + </dia:object> + <dia:object type="Standard - Line" version="0" id="O15"> + <dia:attribute name="obj_pos"> + <dia:point val="28.5,8.9"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="28.1382,8.85;28.8618,10.1118"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="28.5,8.9"/> + <dia:point val="28.5,10"/> + </dia:attribute> + <dia:attribute name="numcp"> + <dia:int val="1"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O4" connection="13"/> + <dia:connection handle="1" to="O5" connection="2"/> + </dia:connections> + </dia:object> + <dia:object type="Standard - Line" version="0" id="O16"> + <dia:attribute name="obj_pos"> + <dia:point val="28.5,11.9"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="28.1382,11.85;28.8618,13.1118"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="28.5,11.9"/> + <dia:point val="28.5,13"/> + </dia:attribute> + <dia:attribute name="numcp"> + <dia:int val="1"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O5" connection="13"/> + <dia:connection handle="1" to="O6" connection="2"/> + </dia:connections> + </dia:object> + <dia:object type="Standard - Line" version="0" id="O17"> + <dia:attribute name="obj_pos"> + <dia:point val="28.5,14.9"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="28.1382,14.85;28.8618,16.1118"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="28.5,14.9"/> + <dia:point val="28.5,16"/> + </dia:attribute> + <dia:attribute name="numcp"> + <dia:int val="1"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O6" connection="13"/> + <dia:connection handle="1" to="O7" connection="2"/> + </dia:connections> + </dia:object> + <dia:object type="Standard - Line" version="0" id="O18"> + <dia:attribute name="obj_pos"> + <dia:point val="28.5,17.9"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="28.1382,17.85;28.8618,21.7118"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="28.5,17.9"/> + <dia:point val="28.5,21.6"/> + </dia:attribute> + <dia:attribute name="numcp"> + <dia:int val="1"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O7" connection="13"/> + <dia:connection handle="1" to="O8" connection="2"/> + </dia:connections> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O19"> + <dia:attribute name="obj_pos"> + <dia:point val="27,18.4406"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="26.95,18.3906;30.05,20.6094"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="27,18.4406"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="3"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="2.1188222000437547"/> + </dia:attribute> + <dia:attribute name="border_width"> + <dia:real val="0.10000000149011612"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#...#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="1.0188221985536385"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="28.5,19.7481"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Standard - Text" version="1" id="O20"> + <dia:attribute name="obj_pos"> + <dia:point val="23,5"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="23,4.1875;30.7425,5.2075"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#MMIfaceModem#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="80" name="Helvetica-Bold"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="1.0929055457761345"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="23,5"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="0"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + <dia:attribute name="valign"> + <dia:enum val="3"/> + </dia:attribute> + </dia:object> + <dia:object type="Standard - Line" version="0" id="O21"> + <dia:attribute name="obj_pos"> + <dia:point val="23.5,8"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="23.4484,7.60878;25.1117,8.33198"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="23.5,8"/> + <dia:point val="25,7.95"/> + </dia:attribute> + <dia:attribute name="numcp"> + <dia:int val="1"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O3" connection="8"/> + <dia:connection handle="1" to="O4" connection="7"/> + </dia:connections> + </dia:object> + <dia:object type="Standard - Text" version="1" id="O22"> + <dia:attribute name="obj_pos"> + <dia:point val="36,5"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="36,4.1875;46.7125,5.2075"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#MMBroadbandModem#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="80" name="Helvetica-Bold"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="1.0929055457761345"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="36,5"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="0"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + <dia:attribute name="valign"> + <dia:enum val="3"/> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O23"> + <dia:attribute name="obj_pos"> + <dia:point val="49.5,6.5"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="49.45,6.45;61.915,9.25"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="49.5,6.5"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="12.365"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="2.7000000000000002"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#Vendor-specific capabilities loading#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="55.6825,8.045"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Standard - Text" version="1" id="O24"> + <dia:attribute name="obj_pos"> + <dia:point val="35.5,2.5"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="35.5,1.6875;49.7125,2.7075"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#MMBroadbandModemVendor#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="80" name="Helvetica-Bold"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="1.0929055457761345"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="35.5,2.5"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="0"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + <dia:attribute name="valign"> + <dia:enum val="3"/> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Summing Junction" version="1" id="O25"> + <dia:attribute name="obj_pos"> + <dia:point val="49.5,16"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="49.45,15.95;51.55,18.05"/> + </dia:attribute> + <dia:attribute name="meta"> + <dia:composite type="dict"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="49.5,16"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="2"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="2"/> + </dia:attribute> + <dia:attribute name="line_width"> + <dia:real val="0.10000000000000001"/> + </dia:attribute> + <dia:attribute name="line_colour"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="fill_colour"> + <dia:color val="#ffffff"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="line_style"> + <dia:enum val="0"/> + <dia:real val="1"/> + </dia:attribute> + <dia:attribute name="flip_horizontal"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="flip_vertical"> + <dia:boolean val="false"/> + </dia:attribute> + <dia:attribute name="subscale"> + <dia:real val="1"/> + </dia:attribute> + </dia:object> + </dia:layer> +</dia:diagram> diff --git a/data/ModemManager-interface-initialization-sequence-subclassed.png b/data/ModemManager-interface-initialization-sequence-subclassed.png Binary files differnew file mode 100644 index 00000000..7202f8dd --- /dev/null +++ b/data/ModemManager-interface-initialization-sequence-subclassed.png diff --git a/data/ModemManager-interface-initialization-sequence.dia b/data/ModemManager-interface-initialization-sequence.dia new file mode 100644 index 00000000..4522effe --- /dev/null +++ b/data/ModemManager-interface-initialization-sequence.dia @@ -0,0 +1,999 @@ +<?xml version="1.0" encoding="UTF-8"?> +<dia:diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/"> + <dia:diagramdata> + <dia:attribute name="background"> + <dia:color val="#ffffff"/> + </dia:attribute> + <dia:attribute name="pagebreak"> + <dia:color val="#000099"/> + </dia:attribute> + <dia:attribute name="paper"> + <dia:composite type="paper"> + <dia:attribute name="name"> + <dia:string>#Letter#</dia:string> + </dia:attribute> + <dia:attribute name="tmargin"> + <dia:real val="2.5399999618530273"/> + </dia:attribute> + <dia:attribute name="bmargin"> + <dia:real val="2.5399999618530273"/> + </dia:attribute> + <dia:attribute name="lmargin"> + <dia:real val="2.5399999618530273"/> + </dia:attribute> + <dia:attribute name="rmargin"> + <dia:real val="2.5399999618530273"/> + </dia:attribute> + <dia:attribute name="is_portrait"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="scaling"> + <dia:real val="1"/> + </dia:attribute> + <dia:attribute name="fitto"> + <dia:boolean val="false"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + <dia:attribute name="grid"> + <dia:composite type="grid"> + <dia:attribute name="width_x"> + <dia:real val="0.50000000000000011"/> + </dia:attribute> + <dia:attribute name="width_y"> + <dia:real val="0.50000000000000011"/> + </dia:attribute> + <dia:attribute name="visible_x"> + <dia:int val="1"/> + </dia:attribute> + <dia:attribute name="visible_y"> + <dia:int val="1"/> + </dia:attribute> + <dia:composite type="color"/> + </dia:composite> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#d8e5e5"/> + </dia:attribute> + <dia:attribute name="guides"> + <dia:composite type="guides"> + <dia:attribute name="hguides"/> + <dia:attribute name="vguides"/> + </dia:composite> + </dia:attribute> + </dia:diagramdata> + <dia:layer name="Background" visible="true" active="true"> + <dia:object type="Flowchart - Box" version="0" id="O0"> + <dia:attribute name="obj_pos"> + <dia:point val="7.795,2.8075"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="7.745,2.7575;19.845,23.3575"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="7.795,2.8075"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="12"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="20.5"/> + </dia:attribute> + <dia:attribute name="border_width"> + <dia:real val="0.10000000149011612"/> + </dia:attribute> + <dia:attribute name="inner_color"> + <dia:color val="#eaeeff"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="13.795,13.2525"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O1"> + <dia:attribute name="obj_pos"> + <dia:point val="20.795,2.8075"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="20.745,2.7575;33.845,16.8575"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="20.795,2.8075"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="13"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="14.000000000000004"/> + </dia:attribute> + <dia:attribute name="border_width"> + <dia:real val="0.10000000149011612"/> + </dia:attribute> + <dia:attribute name="inner_color"> + <dia:color val="#fae9e9"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>##</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="27.295,10.0025"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O2"> + <dia:attribute name="obj_pos"> + <dia:point val="2.795,3.8075"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="2.745,3.7575;8.845,6.8575"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="2.795,3.8075"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="6"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="3"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#interface +initialization#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="5.795,5.1025"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O3"> + <dia:attribute name="obj_pos"> + <dia:point val="10.295,4.3075"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="10.245,4.2575;17.345,6.2575"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="10.295,4.3075"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="7"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="1.9000000000000001"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#Capabilities#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="13.795,5.4525"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O4"> + <dia:attribute name="obj_pos"> + <dia:point val="10.295,7.3075"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="10.245,7.2575;17.345,9.2575"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="10.295,7.3075"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="7"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="1.9000000000000001"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#Manufacturer#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="13.795,8.4525"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O5"> + <dia:attribute name="obj_pos"> + <dia:point val="10.295,10.3075"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="10.245,10.2575;17.345,12.2575"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="10.295,10.3075"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="7"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="1.9000000000000001"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#Model#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="13.795,11.4525"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O6"> + <dia:attribute name="obj_pos"> + <dia:point val="10.295,13.3075"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="10.245,13.2575;17.345,15.2575"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="10.295,13.3075"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="7"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="1.9000000000000001"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#Revision#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="13.795,14.4525"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O7"> + <dia:attribute name="obj_pos"> + <dia:point val="8.9075,18.9075"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="8.8575,18.8575;18.7325,22.3575"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="8.9075,18.9075"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="9.7750000000000004"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="3.3999999999999986"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#Last step: +export interface#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="13.795,20.4025"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O8"> + <dia:attribute name="obj_pos"> + <dia:point val="21.795,4.3075"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="21.745,4.2575;32.845,6.2575"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="21.795,4.3075"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="11"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="1.9000000000000001"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#Generic capabilities loading#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="27.295,5.4525"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O9"> + <dia:attribute name="obj_pos"> + <dia:point val="21.795,7.3075"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="21.745,7.2575;32.845,9.2575"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="21.795,7.3075"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="11"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="1.9000000000000001"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#Generic manufacturer loading#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="27.295,8.4525"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O10"> + <dia:attribute name="obj_pos"> + <dia:point val="21.795,10.3075"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="21.745,10.2575;32.845,12.2575"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="21.795,10.3075"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="11"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="1.9000000000000001"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#Generic model loading#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="27.295,11.4525"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O11"> + <dia:attribute name="obj_pos"> + <dia:point val="21.795,13.3075"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="21.745,13.2575;32.845,15.2575"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="21.795,13.3075"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="11"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="1.9000000000000001"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#Generic revision loading#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="27.295,14.4525"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Standard - Line" version="0" id="O12"> + <dia:attribute name="obj_pos"> + <dia:point val="17.295,5.2575"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="17.245,4.8957;21.9068,5.6193"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="17.295,5.2575"/> + <dia:point val="21.795,5.2575"/> + </dia:attribute> + <dia:attribute name="numcp"> + <dia:int val="1"/> + </dia:attribute> + <dia:attribute name="line_style"> + <dia:enum val="4"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O3" connection="8"/> + <dia:connection handle="1" to="O8" connection="7"/> + </dia:connections> + </dia:object> + <dia:object type="Standard - Line" version="0" id="O13"> + <dia:attribute name="obj_pos"> + <dia:point val="17.295,11.2575"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="17.245,10.8957;21.9068,11.6193"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="17.295,11.2575"/> + <dia:point val="21.795,11.2575"/> + </dia:attribute> + <dia:attribute name="numcp"> + <dia:int val="1"/> + </dia:attribute> + <dia:attribute name="line_style"> + <dia:enum val="4"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O5" connection="8"/> + <dia:connection handle="1" to="O10" connection="7"/> + </dia:connections> + </dia:object> + <dia:object type="Standard - Line" version="0" id="O14"> + <dia:attribute name="obj_pos"> + <dia:point val="17.295,8.2575"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="17.245,7.8957;21.9068,8.6193"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="17.295,8.2575"/> + <dia:point val="21.795,8.2575"/> + </dia:attribute> + <dia:attribute name="numcp"> + <dia:int val="1"/> + </dia:attribute> + <dia:attribute name="line_style"> + <dia:enum val="4"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O4" connection="8"/> + <dia:connection handle="1" to="O9" connection="7"/> + </dia:connections> + </dia:object> + <dia:object type="Standard - Line" version="0" id="O15"> + <dia:attribute name="obj_pos"> + <dia:point val="17.295,14.2575"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="17.245,13.8957;21.9068,14.6193"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="17.295,14.2575"/> + <dia:point val="21.795,14.2575"/> + </dia:attribute> + <dia:attribute name="numcp"> + <dia:int val="1"/> + </dia:attribute> + <dia:attribute name="line_style"> + <dia:enum val="4"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O6" connection="8"/> + <dia:connection handle="1" to="O11" connection="7"/> + </dia:connections> + </dia:object> + <dia:object type="Standard - Line" version="0" id="O16"> + <dia:attribute name="obj_pos"> + <dia:point val="13.795,6.2075"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="13.4332,6.1575;14.1568,7.4193"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="13.795,6.2075"/> + <dia:point val="13.795,7.3075"/> + </dia:attribute> + <dia:attribute name="numcp"> + <dia:int val="1"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O3" connection="13"/> + <dia:connection handle="1" to="O4" connection="2"/> + </dia:connections> + </dia:object> + <dia:object type="Standard - Line" version="0" id="O17"> + <dia:attribute name="obj_pos"> + <dia:point val="13.795,9.2075"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="13.4332,9.1575;14.1568,10.4193"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="13.795,9.2075"/> + <dia:point val="13.795,10.3075"/> + </dia:attribute> + <dia:attribute name="numcp"> + <dia:int val="1"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O4" connection="13"/> + <dia:connection handle="1" to="O5" connection="2"/> + </dia:connections> + </dia:object> + <dia:object type="Standard - Line" version="0" id="O18"> + <dia:attribute name="obj_pos"> + <dia:point val="13.795,12.2075"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="13.4332,12.1575;14.1568,13.4193"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="13.795,12.2075"/> + <dia:point val="13.795,13.3075"/> + </dia:attribute> + <dia:attribute name="numcp"> + <dia:int val="1"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O5" connection="13"/> + <dia:connection handle="1" to="O6" connection="2"/> + </dia:connections> + </dia:object> + <dia:object type="Standard - Line" version="0" id="O19"> + <dia:attribute name="obj_pos"> + <dia:point val="13.795,15.2075"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="13.4332,15.1575;14.1568,19.0193"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="13.795,15.2075"/> + <dia:point val="13.795,18.9075"/> + </dia:attribute> + <dia:attribute name="numcp"> + <dia:int val="1"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O6" connection="13"/> + <dia:connection handle="1" to="O7" connection="2"/> + </dia:connections> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O20"> + <dia:attribute name="obj_pos"> + <dia:point val="12.295,15.7481"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="12.245,15.6981;15.345,17.9169"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="12.295,15.7481"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="3"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="2.1188222000437547"/> + </dia:attribute> + <dia:attribute name="border_width"> + <dia:real val="0.10000000149011612"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#...#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="1.0188221985536385"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="13.795,17.0556"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Standard - Text" version="1" id="O21"> + <dia:attribute name="obj_pos"> + <dia:point val="8.295,2.3075"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="8.295,1.495;16.0375,2.515"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#MMIfaceModem#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="80" name="Helvetica-Bold"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="1.0929055457761345"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="8.295,2.3075"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="0"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + <dia:attribute name="valign"> + <dia:enum val="3"/> + </dia:attribute> + </dia:object> + <dia:object type="Standard - Line" version="0" id="O22"> + <dia:attribute name="obj_pos"> + <dia:point val="8.795,5.3075"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="8.74336,4.91628;10.4067,5.63948"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="8.795,5.3075"/> + <dia:point val="10.295,5.2575"/> + </dia:attribute> + <dia:attribute name="numcp"> + <dia:int val="1"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O2" connection="8"/> + <dia:connection handle="1" to="O3" connection="7"/> + </dia:connections> + </dia:object> + <dia:object type="Standard - Text" version="1" id="O23"> + <dia:attribute name="obj_pos"> + <dia:point val="21.295,2.3075"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="21.295,1.495;32.0075,2.515"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#MMBroadbandModem#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="80" name="Helvetica-Bold"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="1.0929055457761345"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="21.295,2.3075"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="0"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + <dia:attribute name="valign"> + <dia:enum val="3"/> + </dia:attribute> + </dia:object> + </dia:layer> +</dia:diagram> diff --git a/data/ModemManager-interface-initialization-sequence.png b/data/ModemManager-interface-initialization-sequence.png Binary files differnew file mode 100644 index 00000000..f31898ce --- /dev/null +++ b/data/ModemManager-interface-initialization-sequence.png diff --git a/data/ModemManager-states.dia b/data/ModemManager-states.dia new file mode 100644 index 00000000..21e59479 --- /dev/null +++ b/data/ModemManager-states.dia @@ -0,0 +1,1210 @@ +<?xml version="1.0" encoding="UTF-8"?> +<dia:diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/"> + <dia:diagramdata> + <dia:attribute name="background"> + <dia:color val="#ffffff"/> + </dia:attribute> + <dia:attribute name="pagebreak"> + <dia:color val="#000099"/> + </dia:attribute> + <dia:attribute name="paper"> + <dia:composite type="paper"> + <dia:attribute name="name"> + <dia:string>#Letter#</dia:string> + </dia:attribute> + <dia:attribute name="tmargin"> + <dia:real val="2.5399999618530273"/> + </dia:attribute> + <dia:attribute name="bmargin"> + <dia:real val="2.5399999618530273"/> + </dia:attribute> + <dia:attribute name="lmargin"> + <dia:real val="2.5399999618530273"/> + </dia:attribute> + <dia:attribute name="rmargin"> + <dia:real val="2.5399999618530273"/> + </dia:attribute> + <dia:attribute name="is_portrait"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="scaling"> + <dia:real val="1"/> + </dia:attribute> + <dia:attribute name="fitto"> + <dia:boolean val="false"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + <dia:attribute name="grid"> + <dia:composite type="grid"> + <dia:attribute name="width_x"> + <dia:real val="1"/> + </dia:attribute> + <dia:attribute name="width_y"> + <dia:real val="1"/> + </dia:attribute> + <dia:attribute name="visible_x"> + <dia:int val="1"/> + </dia:attribute> + <dia:attribute name="visible_y"> + <dia:int val="1"/> + </dia:attribute> + <dia:composite type="color"/> + </dia:composite> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#d8e5e5"/> + </dia:attribute> + <dia:attribute name="guides"> + <dia:composite type="guides"> + <dia:attribute name="hguides"/> + <dia:attribute name="vguides"/> + </dia:composite> + </dia:attribute> + </dia:diagramdata> + <dia:layer name="Background" visible="true" active="true"> + <dia:object type="Flowchart - Box" version="0" id="O0"> + <dia:attribute name="obj_pos"> + <dia:point val="7,-1"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="6.95,-1.05;14.05,1.05"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="7,-1"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="7"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="2"/> + </dia:attribute> + <dia:attribute name="border_width"> + <dia:real val="0.10000000149011612"/> + </dia:attribute> + <dia:attribute name="inner_color"> + <dia:color val="#dadada"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#LOCKED#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="10.5,0.195"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O1"> + <dia:attribute name="obj_pos"> + <dia:point val="7,2"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="6.95,1.95;14.05,4.05"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="7,2"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="7"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="2"/> + </dia:attribute> + <dia:attribute name="border_width"> + <dia:real val="0.10000000149011612"/> + </dia:attribute> + <dia:attribute name="inner_color"> + <dia:color val="#fbc1bf"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#INITIALIZED#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="10.5,3.195"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O2"> + <dia:attribute name="obj_pos"> + <dia:point val="13,8"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="12.95,7.95;20.05,10.05"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="13,8"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="7"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="2"/> + </dia:attribute> + <dia:attribute name="border_width"> + <dia:real val="0.10000000149011612"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="line_style"> + <dia:enum val="4"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#DISABLING#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="16.5,9.195"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O3"> + <dia:attribute name="obj_pos"> + <dia:point val="1,11"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="0.95,10.95;8.05,13.05"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="1,11"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="7"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="2"/> + </dia:attribute> + <dia:attribute name="border_width"> + <dia:real val="0.10000000149011612"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="line_style"> + <dia:enum val="4"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#SEARCHING#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="4.5,12.195"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O4"> + <dia:attribute name="obj_pos"> + <dia:point val="7,14"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="6.95,13.95;14.05,16.05"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="7,14"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="7"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="2"/> + </dia:attribute> + <dia:attribute name="border_width"> + <dia:real val="0.10000000149011612"/> + </dia:attribute> + <dia:attribute name="inner_color"> + <dia:color val="#ffffbf"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#REGISTERED#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="10.5,15.195"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O5"> + <dia:attribute name="obj_pos"> + <dia:point val="13,17"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="12.95,16.95;20.05,18.95"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="13,17"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="7"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="1.9000000014901162"/> + </dia:attribute> + <dia:attribute name="border_width"> + <dia:real val="0.10000000149011612"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="line_style"> + <dia:enum val="4"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#DISCONNECTING#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="16.5,18.145"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O6"> + <dia:attribute name="obj_pos"> + <dia:point val="1,17"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="0.95,16.95;8.05,18.95"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="1,17"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="7"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="1.9000000014901162"/> + </dia:attribute> + <dia:attribute name="border_width"> + <dia:real val="0.10000000149011612"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="line_style"> + <dia:enum val="4"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#CONNECTING#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="4.5,18.145"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O7"> + <dia:attribute name="obj_pos"> + <dia:point val="7,20"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="6.95,19.95;14.05,22.05"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="7,20"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="7"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="2"/> + </dia:attribute> + <dia:attribute name="border_width"> + <dia:real val="0.10000000149011612"/> + </dia:attribute> + <dia:attribute name="inner_color"> + <dia:color val="#e5ffbc"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#CONNECTED#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="10.5,21.195"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Standard - Line" version="0" id="O8"> + <dia:attribute name="obj_pos"> + <dia:point val="10.5,1"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="10.1382,0.95;10.8618,2.06298"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="10.5,1"/> + <dia:point val="10.5,1.95117"/> + </dia:attribute> + <dia:attribute name="numcp"> + <dia:int val="1"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O0" connection="13"/> + <dia:connection handle="1" to="O1" connection="16"/> + </dia:connections> + </dia:object> + <dia:object type="Standard - Arc" version="0" id="O9"> + <dia:attribute name="obj_pos"> + <dia:point val="14,3"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="13.9329,2.93292;16.5671,8.06708"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="14,3"/> + <dia:point val="16.5,8"/> + </dia:attribute> + <dia:attribute name="arc_color"> + <dia:color val="#800173"/> + </dia:attribute> + <dia:attribute name="curve_distance"> + <dia:real val="-0.59814818398119507"/> + </dia:attribute> + <dia:attribute name="line_width"> + <dia:real val="0.10000000149011612"/> + </dia:attribute> + <dia:attribute name="start_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="start_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="start_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O1" connection="8"/> + <dia:connection handle="1" to="O2" connection="2"/> + </dia:connections> + </dia:object> + <dia:object type="Standard - Arc" version="0" id="O10"> + <dia:attribute name="obj_pos"> + <dia:point val="7,3"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="4.25187,2.92972;7.07028,5.07028"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="7,3"/> + <dia:point val="4.5,5"/> + </dia:attribute> + <dia:attribute name="arc_color"> + <dia:color val="#ff0000"/> + </dia:attribute> + <dia:attribute name="curve_distance"> + <dia:real val="0.62469504755442484"/> + </dia:attribute> + <dia:attribute name="line_width"> + <dia:real val="0.10000000149011612"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O1" connection="7"/> + <dia:connection handle="1" to="O18" connection="2"/> + </dia:connections> + </dia:object> + <dia:object type="Standard - Arc" version="0" id="O11"> + <dia:attribute name="obj_pos"> + <dia:point val="7,15.5"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="4.30534,15.3774;7.0686,17.0686"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="7,15.5"/> + <dia:point val="4.5,17"/> + </dia:attribute> + <dia:attribute name="arc_color"> + <dia:color val="#0000ff"/> + </dia:attribute> + <dia:attribute name="curve_distance"> + <dia:real val="0.62469504755442451"/> + </dia:attribute> + <dia:attribute name="line_width"> + <dia:real val="0.10000000149011612"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O4" connection="9"/> + <dia:connection handle="1" to="O6" connection="2"/> + </dia:connections> + </dia:object> + <dia:object type="Standard - Arc" version="0" id="O12"> + <dia:attribute name="obj_pos"> + <dia:point val="14,15.5"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="13.9314,15.165;16.5686,17.0686"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="14,15.5"/> + <dia:point val="16.5,17"/> + </dia:attribute> + <dia:attribute name="arc_color"> + <dia:color val="#1b6000"/> + </dia:attribute> + <dia:attribute name="curve_distance"> + <dia:real val="-0.37515315499923746"/> + </dia:attribute> + <dia:attribute name="line_width"> + <dia:real val="0.10000000149011612"/> + </dia:attribute> + <dia:attribute name="start_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="start_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="start_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O4" connection="10"/> + <dia:connection handle="1" to="O5" connection="2"/> + </dia:connections> + </dia:object> + <dia:object type="Standard - Arc" version="0" id="O13"> + <dia:attribute name="obj_pos"> + <dia:point val="4.5,13"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="4.4314,12.9314;7.0686,14.8631"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="4.5,13"/> + <dia:point val="7,14.5"/> + </dia:attribute> + <dia:attribute name="arc_color"> + <dia:color val="#ff0000"/> + </dia:attribute> + <dia:attribute name="curve_distance"> + <dia:real val="0.40516540739917661"/> + </dia:attribute> + <dia:attribute name="line_width"> + <dia:real val="0.10000000149011612"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O3" connection="13"/> + <dia:connection handle="1" to="O4" connection="5"/> + </dia:connections> + </dia:object> + <dia:object type="Standard - Arc" version="0" id="O14"> + <dia:attribute name="obj_pos"> + <dia:point val="4.5,18.9"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="4.42956,18.8296;7.07044,21.385"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="4.5,18.9"/> + <dia:point val="7,21"/> + </dia:attribute> + <dia:attribute name="arc_color"> + <dia:color val="#0000ff"/> + </dia:attribute> + <dia:attribute name="curve_distance"> + <dia:real val="0.62469504755442451"/> + </dia:attribute> + <dia:attribute name="line_width"> + <dia:real val="0.10000000149011612"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O6" connection="13"/> + <dia:connection handle="1" to="O7" connection="7"/> + </dia:connections> + </dia:object> + <dia:object type="Standard - Arc" version="0" id="O15"> + <dia:attribute name="obj_pos"> + <dia:point val="14,21"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="13.9296,18.8296;16.7564,21.0704"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="14,21"/> + <dia:point val="16.5,18.9"/> + </dia:attribute> + <dia:attribute name="arc_color"> + <dia:color val="#1b6000"/> + </dia:attribute> + <dia:attribute name="curve_distance"> + <dia:real val="0.62469504755442451"/> + </dia:attribute> + <dia:attribute name="line_width"> + <dia:real val="0.10000000149011612"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O7" connection="8"/> + <dia:connection handle="1" to="O5" connection="13"/> + </dia:connections> + </dia:object> + <dia:object type="Standard - Arc" version="0" id="O16"> + <dia:attribute name="obj_pos"> + <dia:point val="14,14.5"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="13.932,9.93201;16.8393,14.568"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="14,14.5"/> + <dia:point val="16.5,10"/> + </dia:attribute> + <dia:attribute name="arc_color"> + <dia:color val="#800173"/> + </dia:attribute> + <dia:attribute name="curve_distance"> + <dia:real val="0.62469504755442451"/> + </dia:attribute> + <dia:attribute name="line_width"> + <dia:real val="0.10000000149011612"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O4" connection="6"/> + <dia:connection handle="1" to="O2" connection="13"/> + </dia:connections> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O17"> + <dia:attribute name="obj_pos"> + <dia:point val="1,8"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="0.95,7.95;8.05,10.05"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="1,8"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="7"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="2"/> + </dia:attribute> + <dia:attribute name="border_width"> + <dia:real val="0.10000000149011612"/> + </dia:attribute> + <dia:attribute name="inner_color"> + <dia:color val="#ffffbf"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#ENABLED#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="4.5,9.195"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O18"> + <dia:attribute name="obj_pos"> + <dia:point val="1,5"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="0.95,4.95;8.05,7.05"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="1,5"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="7"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="2"/> + </dia:attribute> + <dia:attribute name="border_width"> + <dia:real val="0.10000000149011612"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="line_style"> + <dia:enum val="4"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#ENABLING#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="4.5,6.195"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Flowchart - Box" version="0" id="O19"> + <dia:attribute name="obj_pos"> + <dia:point val="7,-4"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="6.95,-4.05;14.05,-1.95"/> + </dia:attribute> + <dia:attribute name="elem_corner"> + <dia:point val="7,-4"/> + </dia:attribute> + <dia:attribute name="elem_width"> + <dia:real val="7"/> + </dia:attribute> + <dia:attribute name="elem_height"> + <dia:real val="2"/> + </dia:attribute> + <dia:attribute name="border_width"> + <dia:real val="0.10000000149011612"/> + </dia:attribute> + <dia:attribute name="show_background"> + <dia:boolean val="true"/> + </dia:attribute> + <dia:attribute name="line_style"> + <dia:enum val="4"/> + </dia:attribute> + <dia:attribute name="padding"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#INITIALIZING#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="10.5,-2.805"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="1"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + </dia:object> + <dia:object type="Standard - Text" version="1" id="O20"> + <dia:attribute name="obj_pos"> + <dia:point val="2.5,3.45"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="2.5,2.855;5.025,3.6025"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#ENABLE#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="2.5,3.45"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#ff0000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="0"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + <dia:attribute name="valign"> + <dia:enum val="3"/> + </dia:attribute> + </dia:object> + <dia:object type="Standard - Text" version="1" id="O21"> + <dia:attribute name="obj_pos"> + <dia:point val="1.5,15.85"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="1.5,15.255;4.655,16.0025"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#CONNECT#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="1.5,15.85"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#0000ff"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="0"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + <dia:attribute name="valign"> + <dia:enum val="3"/> + </dia:attribute> + </dia:object> + <dia:object type="Standard - Text" version="1" id="O22"> + <dia:attribute name="obj_pos"> + <dia:point val="15.755,21.1825"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="15.755,20.5875;20,21.335"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#DISCONNECT#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="15.755,21.1825"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#1b6000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="0"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + <dia:attribute name="valign"> + <dia:enum val="3"/> + </dia:attribute> + </dia:object> + <dia:object type="Standard - Text" version="1" id="O23"> + <dia:attribute name="obj_pos"> + <dia:point val="16,14"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="16,13.405;18.7425,14.1525"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#DISABLE#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="16,14"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#800173"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="0"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + <dia:attribute name="valign"> + <dia:enum val="3"/> + </dia:attribute> + </dia:object> + <dia:object type="Standard - Line" version="0" id="O24"> + <dia:attribute name="obj_pos"> + <dia:point val="10.5,-2"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="10.1382,-2.05;10.8618,-0.937025"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="10.5,-2"/> + <dia:point val="10.5,-1.04883"/> + </dia:attribute> + <dia:attribute name="numcp"> + <dia:int val="1"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O19" connection="13"/> + <dia:connection handle="1" to="O0" connection="16"/> + </dia:connections> + </dia:object> + <dia:object type="Standard - Line" version="0" id="O25"> + <dia:attribute name="obj_pos"> + <dia:point val="4.5,7"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="4.1382,6.95;4.8618,8.1118"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="4.5,7"/> + <dia:point val="4.5,8"/> + </dia:attribute> + <dia:attribute name="numcp"> + <dia:int val="1"/> + </dia:attribute> + <dia:attribute name="line_color"> + <dia:color val="#ff0000"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O18" connection="13"/> + <dia:connection handle="1" to="O17" connection="2"/> + </dia:connections> + </dia:object> + <dia:object type="Standard - Line" version="0" id="O26"> + <dia:attribute name="obj_pos"> + <dia:point val="4.5,10"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="4.1382,9.95;4.8618,11.1118"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="4.5,10"/> + <dia:point val="4.5,11"/> + </dia:attribute> + <dia:attribute name="numcp"> + <dia:int val="1"/> + </dia:attribute> + <dia:attribute name="line_color"> + <dia:color val="#ff0000"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="0" to="O17" connection="13"/> + <dia:connection handle="1" to="O3" connection="2"/> + </dia:connections> + </dia:object> + <dia:object type="Standard - Line" version="0" id="O27"> + <dia:attribute name="obj_pos"> + <dia:point val="10.55,-6.0375"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="10.1533,-6.08871;10.8767,-3.88823"/> + </dia:attribute> + <dia:attribute name="conn_endpoints"> + <dia:point val="10.55,-6.0375"/> + <dia:point val="10.5,-4"/> + </dia:attribute> + <dia:attribute name="numcp"> + <dia:int val="1"/> + </dia:attribute> + <dia:attribute name="end_arrow"> + <dia:enum val="22"/> + </dia:attribute> + <dia:attribute name="end_arrow_length"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:attribute name="end_arrow_width"> + <dia:real val="0.5"/> + </dia:attribute> + <dia:connections> + <dia:connection handle="1" to="O19" connection="2"/> + </dia:connections> + </dia:object> + <dia:object type="Standard - Text" version="1" id="O28"> + <dia:attribute name="obj_pos"> + <dia:point val="8.8,-6.4675"/> + </dia:attribute> + <dia:attribute name="obj_bb"> + <dia:rectangle val="8.8,-7.0625;12.0675,-6.315"/> + </dia:attribute> + <dia:attribute name="text"> + <dia:composite type="text"> + <dia:attribute name="string"> + <dia:string>#INITIALIZE#</dia:string> + </dia:attribute> + <dia:attribute name="font"> + <dia:font family="sans" style="0" name="Helvetica"/> + </dia:attribute> + <dia:attribute name="height"> + <dia:real val="0.80000000000000004"/> + </dia:attribute> + <dia:attribute name="pos"> + <dia:point val="8.8,-6.4675"/> + </dia:attribute> + <dia:attribute name="color"> + <dia:color val="#000000"/> + </dia:attribute> + <dia:attribute name="alignment"> + <dia:enum val="0"/> + </dia:attribute> + </dia:composite> + </dia:attribute> + <dia:attribute name="valign"> + <dia:enum val="3"/> + </dia:attribute> + </dia:object> + </dia:layer> +</dia:diagram> diff --git a/data/ModemManager-states.png b/data/ModemManager-states.png Binary files differnew file mode 100644 index 00000000..de42aaaa --- /dev/null +++ b/data/ModemManager-states.png |