Created
April 8, 2019 19:12
-
-
Save alf-p-steinbach/787847aee608d57e0b6f458d5f1abb09 to your computer and use it in GitHub Desktop.
Coroutine-like threads
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8" standalone="no"?> | |
<!-- Created with Inkscape (http://www.inkscape.org/) --> | |
<svg | |
xmlns:dc="http://purl.org/dc/elements/1.1/" | |
xmlns:cc="http://creativecommons.org/ns#" | |
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" | |
xmlns:svg="http://www.w3.org/2000/svg" | |
xmlns="http://www.w3.org/2000/svg" | |
xmlns:xlink="http://www.w3.org/1999/xlink" | |
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" | |
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" | |
width="199.95444mm" | |
height="106.03813mm" | |
viewBox="0 0 708.49997 375.72566" | |
id="svg2" | |
version="1.1" | |
inkscape:version="0.91 r13725" | |
sodipodi:docname="states.svg"> | |
<defs | |
id="defs4"> | |
<marker | |
inkscape:stockid="Arrow1Lend" | |
orient="auto" | |
refY="0" | |
refX="0" | |
id="marker13781" | |
style="overflow:visible" | |
inkscape:isstock="true"> | |
<path | |
id="path13783" | |
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" | |
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | |
transform="matrix(-0.8,0,0,-0.8,-10,0)" | |
inkscape:connector-curvature="0" /> | |
</marker> | |
<marker | |
inkscape:isstock="true" | |
style="overflow:visible" | |
id="marker13737" | |
refX="0" | |
refY="0" | |
orient="auto" | |
inkscape:stockid="Arrow1Lend"> | |
<path | |
transform="matrix(-0.8,0,0,-0.8,-10,0)" | |
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | |
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" | |
id="path13739" | |
inkscape:connector-curvature="0" /> | |
</marker> | |
<marker | |
inkscape:stockid="Arrow1Lend" | |
orient="auto" | |
refY="0" | |
refX="0" | |
id="marker12975" | |
style="overflow:visible" | |
inkscape:isstock="true" | |
inkscape:collect="always"> | |
<path | |
id="path12977" | |
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" | |
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | |
transform="matrix(-0.8,0,0,-0.8,-10,0)" | |
inkscape:connector-curvature="0" /> | |
</marker> | |
<marker | |
inkscape:stockid="Arrow1Mend" | |
orient="auto" | |
refY="0" | |
refX="0" | |
id="Arrow1Mend" | |
style="overflow:visible" | |
inkscape:isstock="true"> | |
<path | |
id="path9174" | |
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" | |
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | |
transform="matrix(-0.4,0,0,-0.4,-4,0)" | |
inkscape:connector-curvature="0" /> | |
</marker> | |
<marker | |
inkscape:isstock="true" | |
style="overflow:visible" | |
id="marker10092" | |
refX="0" | |
refY="0" | |
orient="auto" | |
inkscape:stockid="Arrow1Lend" | |
inkscape:collect="always"> | |
<path | |
transform="matrix(-0.8,0,0,-0.8,-10,0)" | |
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | |
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" | |
id="path10094" | |
inkscape:connector-curvature="0" /> | |
</marker> | |
<marker | |
inkscape:isstock="true" | |
style="overflow:visible" | |
id="marker9838" | |
refX="0" | |
refY="0" | |
orient="auto" | |
inkscape:stockid="Arrow1Lend"> | |
<path | |
transform="matrix(-0.8,0,0,-0.8,-10,0)" | |
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | |
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" | |
id="path9840" | |
inkscape:connector-curvature="0" /> | |
</marker> | |
<marker | |
inkscape:stockid="Arrow1Lend" | |
orient="auto" | |
refY="0" | |
refX="0" | |
id="marker9786" | |
style="overflow:visible" | |
inkscape:isstock="true" | |
inkscape:collect="always"> | |
<path | |
id="path9788" | |
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" | |
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | |
transform="matrix(-0.8,0,0,-0.8,-10,0)" | |
inkscape:connector-curvature="0" /> | |
</marker> | |
<marker | |
inkscape:isstock="true" | |
style="overflow:visible" | |
id="marker9548" | |
refX="0" | |
refY="0" | |
orient="auto" | |
inkscape:stockid="Arrow1Lend" | |
inkscape:collect="always"> | |
<path | |
transform="matrix(-0.8,0,0,-0.8,-10,0)" | |
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | |
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" | |
id="path9550" | |
inkscape:connector-curvature="0" /> | |
</marker> | |
<marker | |
inkscape:stockid="Arrow1Lend" | |
orient="auto" | |
refY="0" | |
refX="0" | |
id="marker9506" | |
style="overflow:visible" | |
inkscape:isstock="true" | |
inkscape:collect="always"> | |
<path | |
id="path9508" | |
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" | |
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | |
transform="matrix(-0.8,0,0,-0.8,-10,0)" | |
inkscape:connector-curvature="0" /> | |
</marker> | |
<marker | |
inkscape:isstock="true" | |
style="overflow:visible" | |
id="marker9449" | |
refX="0" | |
refY="0" | |
orient="auto" | |
inkscape:stockid="Arrow1Lend" | |
inkscape:collect="always"> | |
<path | |
transform="matrix(-0.8,0,0,-0.8,-10,0)" | |
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | |
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" | |
id="path9451" | |
inkscape:connector-curvature="0" /> | |
</marker> | |
<marker | |
inkscape:stockid="Arrow1Lend" | |
orient="auto" | |
refY="0" | |
refX="0" | |
id="Arrow1Lend" | |
style="overflow:visible" | |
inkscape:isstock="true" | |
inkscape:collect="always"> | |
<path | |
id="path9168" | |
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" | |
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | |
transform="matrix(-0.8,0,0,-0.8,-10,0)" | |
inkscape:connector-curvature="0" /> | |
</marker> | |
<symbol | |
id="Merge"> | |
<title | |
id="title6098">Merge</title> | |
<desc | |
id="desc6100">Combine two or more sets of items into one set. (ISO)</desc> | |
<path | |
d="m 35,35 80,0 -40,70 z" | |
style="stroke-width:2" | |
id="path6102" | |
inkscape:connector-curvature="0" /> | |
</symbol> | |
<marker | |
inkscape:isstock="true" | |
style="overflow:visible" | |
id="marker9449-8" | |
refX="0" | |
refY="0" | |
orient="auto" | |
inkscape:stockid="Arrow1Lend" | |
inkscape:collect="always"> | |
<path | |
inkscape:connector-curvature="0" | |
transform="matrix(-0.8,0,0,-0.8,-10,0)" | |
style="fill:#000000;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1pt;stroke-opacity:1" | |
d="M 0,0 5,-5 -12.5,0 5,5 0,0 Z" | |
id="path9451-9" /> | |
</marker> | |
</defs> | |
<sodipodi:namedview | |
id="base" | |
pagecolor="#ffffff" | |
bordercolor="#666666" | |
borderopacity="1.0" | |
inkscape:pageopacity="0.0" | |
inkscape:pageshadow="2" | |
inkscape:zoom="1.4" | |
inkscape:cx="413.80353" | |
inkscape:cy="176.74531" | |
inkscape:document-units="px" | |
inkscape:current-layer="layer1" | |
showgrid="true" | |
objecttolerance="10000" | |
inkscape:window-width="1920" | |
inkscape:window-height="1057" | |
inkscape:window-x="-8" | |
inkscape:window-y="-8" | |
inkscape:window-maximized="1" | |
fit-margin-top="0" | |
fit-margin-left="0" | |
fit-margin-right="0" | |
fit-margin-bottom="0"> | |
<inkscape:grid | |
type="xygrid" | |
id="grid8068" | |
originx="-36.500002" | |
originy="-653.5713" /> | |
</sodipodi:namedview> | |
<metadata | |
id="metadata7"> | |
<rdf:RDF> | |
<cc:Work | |
rdf:about=""> | |
<dc:format>image/svg+xml</dc:format> | |
<dc:type | |
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> | |
<dc:title></dc:title> | |
</cc:Work> | |
</rdf:RDF> | |
</metadata> | |
<g | |
inkscape:label="Layer 1" | |
inkscape:groupmode="layer" | |
id="layer1" | |
transform="translate(-36.500004,-23.06514)"> | |
<rect | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#e6e6e6;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
id="rect14119" | |
width="295" | |
height="329.99994" | |
x="450" | |
y="62.362206" /> | |
<rect | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#cccccc;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
id="rect8075" | |
width="70" | |
height="30" | |
x="560.71423" | |
y="191.64792" /> | |
<circle | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
id="path8069" | |
cx="575.71423" | |
cy="206.64792" | |
r="5" /> | |
<circle | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
id="path8071" | |
cx="615.71423" | |
cy="206.64792" | |
r="5" /> | |
<rect | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
id="rect8073" | |
width="10" | |
height="10" | |
x="590.71423" | |
y="201.64792" /> | |
<rect | |
y="55.933636" | |
x="127.7143" | |
height="30" | |
width="70" | |
id="rect8077" | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#cccccc;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> | |
<circle | |
r="5" | |
cy="70.933632" | |
cx="142.71429" | |
id="circle8079" | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#00ff00;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> | |
<circle | |
r="5" | |
cy="70.933632" | |
cx="182.71429" | |
id="circle8081" | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#00ff00;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> | |
<rect | |
y="65.933632" | |
x="157.71429" | |
height="10" | |
width="10" | |
id="rect8083" | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> | |
<ellipse | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffccaa;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
id="path12695" | |
cx="250" | |
cy="268.7908" | |
rx="150" | |
ry="130" /> | |
<rect | |
y="154.50507" | |
x="37.000004" | |
height="30" | |
width="70" | |
id="rect8077-3" | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#cccccc;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> | |
<circle | |
r="5" | |
cy="169.50507" | |
cx="52.000004" | |
id="circle8079-7" | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> | |
<circle | |
r="5" | |
cy="169.50507" | |
cx="91.999977" | |
id="circle8081-9" | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#00ff00;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> | |
<rect | |
y="164.50507" | |
x="66.999977" | |
height="10" | |
width="10" | |
id="rect8083-0" | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#00ff00;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" /> | |
<rect | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#cccccc;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
id="rect8109" | |
width="70" | |
height="30" | |
x="217.71429" | |
y="154.50507" /> | |
<circle | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#00ff00;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
id="circle8111" | |
cx="232.71429" | |
cy="169.50507" | |
r="5" /> | |
<circle | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
id="circle8113" | |
cx="272.71426" | |
cy="169.50507" | |
r="5" /> | |
<rect | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
id="rect8115" | |
width="10" | |
height="10" | |
x="247.71426" | |
y="164.50507" /> | |
<rect | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#cccccc;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
id="rect8117" | |
width="70" | |
height="30" | |
x="127.7143" | |
y="255.93365" /> | |
<circle | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
id="circle8119" | |
cx="142.71429" | |
cy="270.93365" | |
r="5" /> | |
<circle | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
id="circle8121" | |
cx="182.71429" | |
cy="270.93365" | |
r="5" /> | |
<rect | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#00ff00;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
id="rect8123" | |
width="10" | |
height="10" | |
x="157.71429" | |
y="265.93365" /> | |
<text | |
xml:space="preserve" | |
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:'Courier New';-inkscape-font-specification:'Courier New';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | |
x="52.857136" | |
y="112.36221" | |
id="text8125" | |
sodipodi:linespacing="125%"><tspan | |
sodipodi:role="line" | |
id="tspan8127" | |
x="52.857136" | |
y="112.36221">send</tspan></text> | |
<use | |
id="use9143" | |
style="fill:none;stroke:#000000" | |
xlink:href="#Merge" | |
x="0" | |
y="0" | |
width="100%" | |
height="100%" | |
transform="matrix(0,-0.16847474,0.16847474,0,35.236072,120.34861)" /> | |
<path | |
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#Arrow1Lend)" | |
d="M 147.14286,85.219343 67.142857,155.21934" | |
id="path9159" | |
inkscape:connector-curvature="0" /> | |
<path | |
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker9449)" | |
d="m 177.14286,85.219343 90,69.999997" | |
id="path9441" | |
inkscape:connector-curvature="0" /> | |
<text | |
xml:space="preserve" | |
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:'Courier New';-inkscape-font-specification:'Courier New';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | |
x="251.80692" | |
y="113.79078" | |
id="text8125-3" | |
sodipodi:linespacing="125%"><tspan | |
sodipodi:role="line" | |
id="tspan8127-7" | |
x="251.80692" | |
y="113.79078">rcv</tspan></text> | |
<path | |
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker9506)" | |
d="m 240.71429,183.79077 -63.57143,71.42857" | |
id="path9498" | |
inkscape:connector-curvature="0" | |
sodipodi:nodetypes="cc" /> | |
<path | |
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker9548)" | |
d="m 57.142857,185.21934 90.000003,70" | |
id="path9540" | |
inkscape:connector-curvature="0" /> | |
<text | |
xml:space="preserve" | |
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:'Courier New';-inkscape-font-specification:'Courier New';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | |
x="218.85715" | |
y="238.7908" | |
id="text8125-1" | |
sodipodi:linespacing="125%"><tspan | |
sodipodi:role="line" | |
id="tspan8127-2" | |
x="218.85715" | |
y="238.7908">send</tspan></text> | |
<text | |
xml:space="preserve" | |
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:'Courier New';-inkscape-font-specification:'Courier New';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | |
x="76.378304" | |
y="236.50507" | |
id="text8125-3-3" | |
sodipodi:linespacing="125%"><tspan | |
sodipodi:role="line" | |
id="tspan8127-7-7" | |
x="76.378304" | |
y="236.50507">rcv</tspan></text> | |
<rect | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#cccccc;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
id="rect8109-8" | |
width="70" | |
height="30" | |
x="217.29892" | |
y="355.21936" /> | |
<circle | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
id="circle8111-0" | |
cx="232.29892" | |
cy="370.21936" | |
r="5" /> | |
<circle | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#00ff00;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
id="circle8113-3" | |
cx="272.29892" | |
cy="370.21936" | |
r="5" /> | |
<rect | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
id="rect8115-1" | |
width="10" | |
height="10" | |
x="247.29892" | |
y="365.21936" /> | |
<path | |
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker9786)" | |
d="m 176.72748,285.93363 58.57143,67.14286" | |
id="path9441-4" | |
inkscape:connector-curvature="0" | |
sodipodi:nodetypes="cc" /> | |
<text | |
xml:space="preserve" | |
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:'Courier New';-inkscape-font-specification:'Courier New';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | |
x="221.67725" | |
y="313.7908" | |
id="text8125-3-7" | |
sodipodi:linespacing="125%"><tspan | |
sodipodi:role="line" | |
id="tspan8127-7-0" | |
x="221.67725" | |
y="313.7908">rcv</tspan></text> | |
<path | |
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker9838)" | |
d="M 268.15605,355.21934 329.58462,287.3622" | |
id="path9498-7" | |
inkscape:connector-curvature="0" | |
sodipodi:nodetypes="cc" /> | |
<text | |
xml:space="preserve" | |
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:'Courier New';-inkscape-font-specification:'Courier New';text-align:center;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | |
x="338.53439" | |
y="329.50507" | |
id="text8125-1-5" | |
sodipodi:linespacing="125%"><tspan | |
sodipodi:role="line" | |
id="tspan8127-2-0" | |
x="338.53439" | |
y="329.50507">rcv</tspan></text> | |
<rect | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#cccccc;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
id="rect8075-3" | |
width="70" | |
height="30" | |
x="308.57144" | |
y="255.21936" /> | |
<circle | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
id="path8069-5" | |
cx="323.57144" | |
cy="270.21936" | |
r="5" /> | |
<circle | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
id="path8071-3" | |
cx="363.57144" | |
cy="270.21936" | |
r="5" /> | |
<rect | |
style="color:#000000;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#ffffff;fill-opacity:1;fill-rule:nonzero;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
id="rect8073-0" | |
width="10" | |
height="10" | |
x="338.57144" | |
y="265.21936" /> | |
<text | |
xml:space="preserve" | |
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:'Courier New';-inkscape-font-specification:'Courier New';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | |
x="304.85715" | |
y="221.21931" | |
id="text8125-7" | |
sodipodi:linespacing="125%"><tspan | |
sodipodi:role="line" | |
id="tspan8127-0" | |
x="304.85715" | |
y="221.21931">send</tspan></text> | |
<path | |
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker10092)" | |
d="M 328.57143,253.79076 267.85715,183.07648" | |
id="path9159-7" | |
inkscape:connector-curvature="0" | |
sodipodi:nodetypes="cc" /> | |
<path | |
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker9449-8)" | |
d="m 163.57143,23.076486 -0.71429,31.428571" | |
id="path9441-8" | |
inkscape:connector-curvature="0" | |
sodipodi:nodetypes="cc" /> | |
<text | |
xml:space="preserve" | |
style="color:#000000;font-style:italic;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:'Book Antiqua';-inkscape-font-specification:'Book Antiqua Italic';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#4d4d4d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
x="475" | |
y="55.219349" | |
id="text12769" | |
sodipodi:linespacing="125%"><tspan | |
sodipodi:role="line" | |
id="tspan12771" | |
x="475" | |
y="55.219349">Legend:</tspan></text> | |
<text | |
sodipodi:linespacing="125%" | |
id="text12773" | |
y="91.647926" | |
x="475" | |
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:'Book Antiqua';-inkscape-font-specification:'Book Antiqua, Normal';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#4d4d4d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
xml:space="preserve"><tspan | |
y="91.647926" | |
x="475" | |
sodipodi:role="line" | |
id="tspan12777">Producer</tspan></text> | |
<text | |
xml:space="preserve" | |
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:'Book Antiqua';-inkscape-font-specification:'Book Antiqua, Normal';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#4d4d4d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
x="475" | |
y="110.21935" | |
id="text12781" | |
sodipodi:linespacing="125%"><tspan | |
id="tspan12783" | |
sodipodi:role="line" | |
x="475" | |
y="110.21935">running:</tspan></text> | |
<text | |
xml:space="preserve" | |
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:'Book Antiqua';-inkscape-font-specification:'Book Antiqua, Normal';text-indent:0;text-align:end;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:end;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#4d4d4d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
x="719.02679" | |
y="91.647926" | |
id="text12785" | |
sodipodi:linespacing="125%"><tspan | |
id="tspan12787" | |
sodipodi:role="line" | |
x="719.02679" | |
y="91.647926">Consumer</tspan></text> | |
<text | |
sodipodi:linespacing="125%" | |
id="text12789" | |
y="110.21935" | |
x="719.66168" | |
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:'Book Antiqua';-inkscape-font-specification:'Book Antiqua, Normal';text-indent:0;text-align:end;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:end;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#4d4d4d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
xml:space="preserve"><tspan | |
y="110.21935" | |
x="719.66168" | |
sodipodi:role="line" | |
id="tspan12791">running:</tspan></text> | |
<text | |
sodipodi:linespacing="125%" | |
id="text12793" | |
y="136.64792" | |
x="596.81476" | |
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:'Book Antiqua';-inkscape-font-specification:'Book Antiqua, Normal';text-indent:0;text-align:center;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:middle;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#4d4d4d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
xml:space="preserve"><tspan | |
y="136.64792" | |
x="596.81476" | |
sodipodi:role="line" | |
id="tspan12795">Data:</tspan></text> | |
<path | |
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker12975)" | |
d="m 596.42857,142.36221 0.71429,55.71429" | |
id="path12797" | |
inkscape:connector-curvature="0" | |
sodipodi:nodetypes="cc" /> | |
<path | |
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker13781)" | |
d="m 675,115.21935 -57.14286,85" | |
id="path13729" | |
inkscape:connector-curvature="0" | |
sodipodi:nodetypes="cc" /> | |
<path | |
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;marker-end:url(#marker13737)" | |
d="m 510,113.07649 62.85714,88.57143" | |
id="path13961" | |
inkscape:connector-curvature="0" | |
sodipodi:nodetypes="cc" /> | |
<use | |
id="use9143-52" | |
style="fill:none;stroke:#000000" | |
xlink:href="#Merge" | |
x="0" | |
y="0" | |
width="100%" | |
height="100%" | |
transform="matrix(0,-0.16847474,0.16847474,0,38.807501,243.92004)" /> | |
<use | |
id="use9143-52-6" | |
style="fill:none;stroke:#000000" | |
xlink:href="#Merge" | |
x="0" | |
y="0" | |
width="100%" | |
height="100%" | |
transform="matrix(0,-0.16847474,0.16847474,0,214.5218,121.06289)" /> | |
<use | |
id="use9143-1" | |
style="fill:none;stroke:#000000" | |
xlink:href="#Merge" | |
x="0" | |
y="0" | |
width="100%" | |
height="100%" | |
transform="matrix(0,-0.16847474,0.16847474,0,201.23607,246.34861)" /> | |
<use | |
id="use9143-52-4" | |
style="fill:none;stroke:#000000" | |
xlink:href="#Merge" | |
x="0" | |
y="0" | |
width="100%" | |
height="100%" | |
transform="matrix(0,-0.16847474,0.16847474,0,238.8075,321.20575)" /> | |
<use | |
id="use9143-19" | |
style="fill:none;stroke:#000000" | |
xlink:href="#Merge" | |
x="0" | |
y="0" | |
width="100%" | |
height="100%" | |
transform="matrix(0,-0.16847474,0.16847474,0,354.66465,229.0629)" /> | |
<use | |
id="use9143-52-9" | |
style="fill:none;stroke:#000000" | |
xlink:href="#Merge" | |
x="0" | |
y="0" | |
width="100%" | |
height="100%" | |
transform="matrix(0,-0.16847474,0.16847474,0,300.95038,337.34861)" /> | |
<text | |
xml:space="preserve" | |
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:'Courier New';-inkscape-font-specification:'Courier New';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | |
x="670.85718" | |
y="274.36221" | |
id="text8125-18" | |
sodipodi:linespacing="125%"><tspan | |
sodipodi:role="line" | |
id="tspan8127-5" | |
x="670.85718" | |
y="274.36221">send</tspan></text> | |
<use | |
id="use9143-4" | |
style="fill:none;stroke:#000000" | |
xlink:href="#Merge" | |
x="0" | |
y="0" | |
width="100%" | |
height="100%" | |
transform="matrix(0,-0.16847474,0.16847474,0,653.23607,282.34861)" /> | |
<text | |
sodipodi:linespacing="125%" | |
id="text12773-0" | |
y="275.64792" | |
x="477" | |
style="color:#000000;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:'Book Antiqua';-inkscape-font-specification:'Book Antiqua, Normal';text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:#000000;letter-spacing:0px;word-spacing:0px;text-transform:none;direction:ltr;block-progression:tb;writing-mode:lr-tb;baseline-shift:baseline;text-anchor:start;white-space:normal;clip-rule:nonzero;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:#000000;solid-opacity:1;fill:#4d4d4d;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto;enable-background:accumulate" | |
xml:space="preserve"><tspan | |
y="275.64792" | |
x="477" | |
sodipodi:role="line" | |
id="tspan12777-0">Function call:</tspan></text> | |
<text | |
sodipodi:linespacing="125%" | |
id="text12773-0-4" | |
y="307.64792" | |
x="477" | |
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:'Book Antiqua';-inkscape-font-specification:'Book Antiqua, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | |
xml:space="preserve"><tspan | |
y="307.64792" | |
x="477" | |
sodipodi:role="line" | |
id="tspan12777-0-9">Function return:</tspan></text> | |
<text | |
xml:space="preserve" | |
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:'Courier New';-inkscape-font-specification:'Courier New';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | |
x="658.85712" | |
y="305.21933" | |
id="text8125-7-6" | |
sodipodi:linespacing="125%"><tspan | |
sodipodi:role="line" | |
id="tspan8127-0-6" | |
x="658.85712" | |
y="305.21933">send</tspan></text> | |
<use | |
id="use9143-19-8" | |
style="fill:none;stroke:#000000" | |
xlink:href="#Merge" | |
x="0" | |
y="0" | |
width="100%" | |
height="100%" | |
transform="matrix(0,-0.16847474,0.16847474,0,708.66465,313.0629)" /> | |
<text | |
xml:space="preserve" | |
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:22.5px;line-height:125%;font-family:'Book Antiqua';-inkscape-font-specification:'Book Antiqua, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#4d4d4d;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" | |
x="477" | |
y="307.64792" | |
id="text14376" | |
sodipodi:linespacing="125%"><tspan | |
id="tspan14378" | |
sodipodi:role="line" | |
x="477" | |
y="307.64792">Function return:</tspan></text> | |
</g> | |
</svg> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment