| <?xml version="1.0" encoding="UTF-8" standalone="no"?> |
| <graphml xmlns="http://graphml.graphdrawing.org/xmlns" xmlns:java="http://www.yworks.com/xml/yfiles-common/1.0/java" xmlns:sys="http://www.yworks.com/xml/yfiles-common/markup/primitives/2.0" xmlns:x="http://www.yworks.com/xml/yfiles-common/markup/2.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:y="http://www.yworks.com/xml/graphml" xmlns:yed="http://www.yworks.com/xml/yed/3" xsi:schemaLocation="http://graphml.graphdrawing.org/xmlns http://www.yworks.com/xml/schema/graphml/1.1/ygraphml.xsd"> |
| <!--Created by yEd 3.14.4--> |
| <key attr.name="Description" attr.type="string" for="graph" id="d0"/> |
| <key for="port" id="d1" yfiles.type="portgraphics"/> |
| <key for="port" id="d2" yfiles.type="portgeometry"/> |
| <key for="port" id="d3" yfiles.type="portuserdata"/> |
| <key attr.name="url" attr.type="string" for="node" id="d4"/> |
| <key attr.name="description" attr.type="string" for="node" id="d5"/> |
| <key for="node" id="d6" yfiles.type="nodegraphics"/> |
| <key for="graphml" id="d7" yfiles.type="resources"/> |
| <key attr.name="url" attr.type="string" for="edge" id="d8"/> |
| <key attr.name="description" attr.type="string" for="edge" id="d9"/> |
| <key for="edge" id="d10" yfiles.type="edgegraphics"/> |
| <graph edgedefault="directed" id="G"> |
| <data key="d0"/> |
| <node id="n0"> |
| <data key="d5"/> |
| <data key="d6"> |
| <y:GenericNode configuration="ShinyPlateNodeWithShadow"> |
| <y:Geometry height="175.0" width="238.0" x="492.0" y="290.0"/> |
| <y:Fill color="#CCFFFF" transparent="false"/> |
| <y:BorderStyle hasColor="false" type="line" width="1.0"/> |
| <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" modelName="custom" textColor="#000000" visible="true" width="4.0" x="117.0" y="85.5"> |
| <y:LabelModel> |
| <y:SmartNodeLabelModel distance="4.0"/> |
| </y:LabelModel> |
| <y:ModelParameter> |
| <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> |
| </y:ModelParameter> |
| </y:NodeLabel> |
| </y:GenericNode> |
| </data> |
| </node> |
| <node id="n1"> |
| <data key="d5"/> |
| <data key="d6"> |
| <y:GenericNode configuration="ShinyPlateNodeWithShadow"> |
| <y:Geometry height="78.0" width="204.0" x="509.0" y="303.5"/> |
| <y:Fill color="#CCFFCC" transparent="false"/> |
| <y:BorderStyle hasColor="false" type="line" width="1.0"/> |
| <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" modelName="custom" textColor="#000000" visible="true" width="65.55859375" x="69.220703125" y="29.93359375">SslHandler<y:LabelModel> |
| <y:SmartNodeLabelModel distance="4.0"/> |
| </y:LabelModel> |
| <y:ModelParameter> |
| <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> |
| </y:ModelParameter> |
| </y:NodeLabel> |
| </y:GenericNode> |
| </data> |
| </node> |
| <node id="n2"> |
| <data key="d5"/> |
| <data key="d6"> |
| <y:GenericNode configuration="ShinyPlateNode"> |
| <y:Geometry height="17.0" width="204.0" x="509.0" y="431.0"/> |
| <y:Fill color="#FF9900" transparent="false"/> |
| <y:BorderStyle hasColor="false" type="line" width="1.0"/> |
| <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" modelName="custom" textColor="#000000" visible="true" width="42.4140625" x="80.79296875" y="-0.56640625">Barrier<y:LabelModel> |
| <y:SmartNodeLabelModel distance="4.0"/> |
| </y:LabelModel> |
| <y:ModelParameter> |
| <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> |
| </y:ModelParameter> |
| </y:NodeLabel> |
| </y:GenericNode> |
| </data> |
| </node> |
| <node id="n3"> |
| <data key="d5"/> |
| <data key="d6"> |
| <y:GenericNode configuration="ShinyPlateNodeWithShadow"> |
| <y:Geometry height="30.0" width="238.0" x="492.0" y="494.0"/> |
| <y:Fill color="#C0C0C0" transparent="false"/> |
| <y:BorderStyle hasColor="false" type="line" width="1.0"/> |
| <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" modelName="custom" textColor="#000000" visible="true" width="71.08984375" x="83.455078125" y="5.93359375">IoProcessor<y:LabelModel> |
| <y:SmartNodeLabelModel distance="4.0"/> |
| </y:LabelModel> |
| <y:ModelParameter> |
| <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> |
| </y:ModelParameter> |
| </y:NodeLabel> |
| </y:GenericNode> |
| </data> |
| </node> |
| <node id="n4"> |
| <data key="d5"/> |
| <data key="d6"> |
| <y:GenericNode configuration="com.yworks.flowchart.cloud"> |
| <y:Geometry height="50.0" width="80.0" x="571.0" y="561.0"/> |
| <y:Fill color="#E8EEF7" color2="#B7C9E3" transparent="false"/> |
| <y:BorderStyle color="#000000" type="line" width="1.0"/> |
| <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" hasText="false" height="4.0" modelName="custom" textColor="#000000" visible="true" width="4.0" x="38.0" y="23.0"> |
| <y:LabelModel> |
| <y:SmartNodeLabelModel distance="4.0"/> |
| </y:LabelModel> |
| <y:ModelParameter> |
| <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> |
| </y:ModelParameter> |
| </y:NodeLabel> |
| </y:GenericNode> |
| </data> |
| </node> |
| <node id="n5"> |
| <data key="d5"/> |
| <data key="d6"> |
| <y:GenericNode configuration="ShinyPlateNodeWithShadow"> |
| <y:Geometry height="30.0" width="238.0" x="492.0" y="231.0"/> |
| <y:Fill color="#C0C0C0" transparent="false"/> |
| <y:BorderStyle hasColor="false" type="line" width="1.0"/> |
| <y:NodeLabel alignment="center" autoSizePolicy="content" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" modelName="custom" textColor="#000000" visible="true" width="119.189453125" x="59.4052734375" y="5.93359375">IoHandler, Session1<y:LabelModel> |
| <y:SmartNodeLabelModel distance="4.0"/> |
| </y:LabelModel> |
| <y:ModelParameter> |
| <y:SmartNodeLabelModelParameter labelRatioX="0.0" labelRatioY="0.0" nodeRatioX="0.0" nodeRatioY="0.0" offsetX="0.0" offsetY="0.0" upX="0.0" upY="-1.0"/> |
| </y:ModelParameter> |
| </y:NodeLabel> |
| </y:GenericNode> |
| </data> |
| </node> |
| <edge id="e0" source="n2" target="n1"> |
| <data key="d9"/> |
| <data key="d10"> |
| <y:PolyLineEdge> |
| <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> |
| <y:LineStyle color="#FF0000" type="line" width="2.0"/> |
| <y:Arrows source="none" target="standard"/> |
| <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" modelName="custom" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="69.630859375" x="-98.8154296875" y="-33.83837890625">in message<y:LabelModel> |
| <y:SmartEdgeLabelModel autoRotationEnabled="false" defaultAngle="0.0" defaultDistance="10.0"/> |
| </y:LabelModel> |
| <y:ModelParameter> |
| <y:SmartEdgeLabelModelParameter angle="6.283185307179586" distance="64.0" distanceToCenter="true" position="left" ratio="0.5" segment="0"/> |
| </y:ModelParameter> |
| <y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/> |
| </y:EdgeLabel> |
| <y:BendStyle smoothed="false"/> |
| </y:PolyLineEdge> |
| </data> |
| </edge> |
| <edge id="e1" source="n5" target="n1"> |
| <data key="d9"/> |
| <data key="d10"> |
| <y:PolyLineEdge> |
| <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> |
| <y:LineStyle color="#FF0000" type="line" width="2.0"/> |
| <y:Arrows source="standard" target="none"/> |
| <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" modelName="free" modelPosition="anywhere" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="69.619140625" x="2.1904296875" y="8.902587890625">In message<y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/> |
| </y:EdgeLabel> |
| <y:BendStyle smoothed="false"/> |
| </y:PolyLineEdge> |
| </data> |
| </edge> |
| <edge id="e2" source="n2" target="n3"> |
| <data key="d9"/> |
| <data key="d10"> |
| <y:PolyLineEdge> |
| <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> |
| <y:LineStyle color="#FF0000" type="line" width="2.0"/> |
| <y:Arrows source="standard" target="none"/> |
| <y:BendStyle smoothed="false"/> |
| </y:PolyLineEdge> |
| </data> |
| </edge> |
| <edge id="e3" source="n3" target="n4"> |
| <data key="d9"/> |
| <data key="d10"> |
| <y:PolyLineEdge> |
| <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"/> |
| <y:LineStyle color="#000000" type="line" width="1.0"/> |
| <y:Arrows source="standard" target="none"/> |
| <y:BendStyle smoothed="false"/> |
| </y:PolyLineEdge> |
| </data> |
| </edge> |
| <edge id="e4" source="n5" target="n2"> |
| <data key="d9"/> |
| <data key="d10"> |
| <y:PolyLineEdge> |
| <y:Path sx="0.0" sy="0.0" tx="0.0" ty="0.0"> |
| <y:Point x="784.0" y="246.0"/> |
| <y:Point x="784.0" y="439.5"/> |
| </y:Path> |
| <y:LineStyle color="#000000" type="line" width="1.0"/> |
| <y:Arrows source="none" target="crows_foot_optional"/> |
| <y:EdgeLabel alignment="center" configuration="AutoFlippingLabel" distance="2.0" fontFamily="Dialog" fontSize="12" fontStyle="plain" hasBackgroundColor="false" hasLineColor="false" height="18.1328125" modelName="free" modelPosition="anywhere" preferredPlacement="anywhere" ratio="0.5" textColor="#000000" visible="true" width="79.97265625" x="13.033935546875" y="-25.06640625">Out message<y:PreferredPlacementDescriptor angle="0.0" angleOffsetOnRightSide="0" angleReference="absolute" angleRotationOnRightSide="co" distance="-1.0" frozen="true" placement="anywhere" side="anywhere" sideReference="relative_to_edge_flow"/> |
| </y:EdgeLabel> |
| <y:BendStyle smoothed="false"/> |
| </y:PolyLineEdge> |
| </data> |
| </edge> |
| </graph> |
| <data key="d7"> |
| <y:Resources/> |
| </data> |
| </graphml> |