| <?xml version="1.0" encoding="UTF-8" standalone="no"?> |
| <!-- |
| Copyright (c) 2010, 2021 Contributors to the Eclipse Foundation |
| |
| See the NOTICE file(s) distributed with this work for additional |
| information regarding copyright ownership. |
| |
| This program and the accompanying materials are made available under the terms |
| of the MIT License which is available at https://opensource.org/licenses/MIT |
| |
| SPDX-License-Identifier: MIT |
| --> |
| <!-- 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:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" |
| xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" |
| width="620" |
| height="180" |
| id="svg2" |
| version="1.1" |
| inkscape:version="0.48.3.1 r9886" |
| sodipodi:docname="producer_consumer.png.svg"> |
| <defs |
| id="defs4"> |
| <marker |
| inkscape:stockid="Arrow1Lend" |
| orient="auto" |
| refY="0.0" |
| refX="0.0" |
| id="Arrow1Lend" |
| style="overflow:visible;"> |
| <path |
| id="path3879" |
| d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " |
| style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;" |
| transform="scale(0.8) rotate(180) translate(12.5,0)" /> |
| </marker> |
| <marker |
| inkscape:stockid="Arrow1Mend" |
| orient="auto" |
| refY="0.0" |
| refX="0.0" |
| id="Arrow1Mend" |
| style="overflow:visible;"> |
| <path |
| id="path3885" |
| d="M 0.0,0.0 L 5.0,-5.0 L -12.5,0.0 L 5.0,5.0 L 0.0,0.0 z " |
| style="fill-rule:evenodd;stroke:#000000;stroke-width:1.0pt;" |
| transform="scale(0.4) rotate(180) translate(10,0)" /> |
| </marker> |
| <inkscape:perspective |
| sodipodi:type="inkscape:persp3d" |
| inkscape:vp_x="0 : 526.18109 : 1" |
| inkscape:vp_y="0 : 1000 : 0" |
| inkscape:vp_z="744.09448 : 526.18109 : 1" |
| inkscape:persp3d-origin="372.04724 : 350.78739 : 1" |
| id="perspective10" /> |
| <inkscape:perspective |
| id="perspective3669" |
| inkscape:persp3d-origin="0.5 : 0.33333333 : 1" |
| inkscape:vp_z="1 : 0.5 : 1" |
| inkscape:vp_y="0 : 1000 : 0" |
| inkscape:vp_x="0 : 0.5 : 1" |
| sodipodi:type="inkscape:persp3d" /> |
| <inkscape:perspective |
| id="perspective3776" |
| inkscape:persp3d-origin="0.5 : 0.33333333 : 1" |
| inkscape:vp_z="1 : 0.5 : 1" |
| inkscape:vp_y="0 : 1000 : 0" |
| inkscape:vp_x="0 : 0.5 : 1" |
| sodipodi:type="inkscape:persp3d" /> |
| </defs> |
| <sodipodi:namedview |
| id="base" |
| pagecolor="#ffffff" |
| bordercolor="#666666" |
| borderopacity="1.0" |
| inkscape:pageopacity="0.0" |
| inkscape:pageshadow="2" |
| inkscape:zoom="4" |
| inkscape:cx="153.97285" |
| inkscape:cy="106.85616" |
| inkscape:document-units="px" |
| inkscape:current-layer="g3861" |
| showgrid="false" |
| inkscape:window-width="1912" |
| inkscape:window-height="1111" |
| inkscape:window-x="0" |
| inkscape:window-y="0" |
| inkscape:window-maximized="1" |
| showguides="true" |
| inkscape:guide-bbox="true" /> |
| <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 /> |
| </cc:Work> |
| </rdf:RDF> |
| </metadata> |
| <g |
| id="g3861" |
| transform="translate(0.70532036,-1.6098709)"> |
| <rect |
| style="fill:#f0f0f0;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" |
| id="rect3006" |
| width="99" |
| height="29" |
| x="9.7946796" |
| y="52.109871" |
| ry="5.75" |
| rx="5.75" /> |
| <text |
| sodipodi:linespacing="125%" |
| id="text3051" |
| y="70.472176" |
| x="58.665771" |
| style="font-size:16px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" |
| xml:space="preserve"><tspan |
| style="font-size:14px;text-align:center;text-anchor:middle" |
| y="70.472176" |
| x="58.665771" |
| id="tspan3053" |
| sodipodi:role="line">producer</tspan></text> |
| </g> |
| <g |
| id="g3860" |
| transform="translate(0,3.7694445)"> |
| <path |
| style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Lend)" |
| d="M 109.62408,59.500002 208.62407,30.500001" |
| id="path3870" |
| inkscape:connector-curvature="0" /> |
| <path |
| inkscape:connector-curvature="0" |
| id="path4316" |
| d="M 109.62408,62.961111 208.62407,91.96111" |
| style="fill:none;stroke:#000000;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;marker-end:url(#Arrow1Lend)" /> |
| </g> |
| <text |
| sodipodi:linespacing="125%" |
| id="text3051-5" |
| y="37.445599" |
| x="151.29156" |
| style="font-size:16px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" |
| xml:space="preserve"><tspan |
| style="font-size:14px;text-align:center;text-anchor:middle" |
| y="37.445599" |
| x="151.29156" |
| id="tspan3053-7" |
| sodipodi:role="line">provide1</tspan></text> |
| <text |
| xml:space="preserve" |
| style="font-size:16px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" |
| x="151.29156" |
| y="101.8831" |
| id="text4546" |
| sodipodi:linespacing="125%"><tspan |
| sodipodi:role="line" |
| id="tspan4548" |
| x="151.29156" |
| y="101.8831" |
| style="font-size:14px;text-align:center;text-anchor:middle">provide2</tspan></text> |
| <g |
| transform="translate(200.70532,28.390129)" |
| id="g3840"> |
| <rect |
| rx="5.75" |
| ry="5.75" |
| y="52.109871" |
| x="9.7946796" |
| height="29" |
| width="99" |
| id="rect3842" |
| style="fill:#f0f0f0;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" /> |
| <text |
| xml:space="preserve" |
| style="font-size:16px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" |
| x="59.612549" |
| y="71.706062" |
| id="text3844" |
| sodipodi:linespacing="125%"><tspan |
| sodipodi:role="line" |
| id="tspan3846" |
| x="59.612549" |
| y="71.706062" |
| style="font-size:14px;text-align:center;text-anchor:middle">consumer2</tspan></text> |
| </g> |
| <g |
| id="g3848" |
| transform="translate(200.70532,-31.609871)"> |
| <rect |
| style="fill:#f0f0f0;fill-opacity:1;stroke:#000000;stroke-width:1;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;stroke-dashoffset:0" |
| id="rect3850" |
| width="99" |
| height="29" |
| x="9.7946796" |
| y="52.109871" |
| ry="5.75" |
| rx="5.75" /> |
| <text |
| sodipodi:linespacing="125%" |
| id="text3852" |
| y="71.613777" |
| x="59.557861" |
| style="font-size:16px;font-style:normal;font-weight:normal;line-height:125%;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans" |
| xml:space="preserve"><tspan |
| style="font-size:14px;text-align:center;text-anchor:middle" |
| y="71.613777" |
| x="59.557861" |
| id="tspan3854" |
| sodipodi:role="line">consumer1</tspan></text> |
| </g> |
| </svg> |