0,0 → 1,341 |
<?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://web.resource.org/cc/" |
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://inkscape.sourceforge.net/DTD/sodipodi-0.dtd" |
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" |
width="744.09448819" |
height="1052.3622047" |
id="svg4583" |
sodipodi:version="0.32" |
inkscape:version="0.43" |
sodipodi:docbase="/tmp/bonds0am/HelenOS-doc/design/trunk/src/images" |
sodipodi:docname="ipc2.svg"> |
<defs |
id="defs4585"> |
<marker |
inkscape:stockid="Arrow1Lstart" |
orient="auto" |
refY="0.0" |
refX="0.0" |
id="Arrow1Lstart" |
style="overflow:visible"> |
<path |
id="path4121" |
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;marker-start:none" |
transform="scale(0.8)" /> |
</marker> |
<marker |
inkscape:stockid="Arrow1Mstart" |
orient="auto" |
refY="0.0" |
refX="0.0" |
id="Arrow1Mstart" |
style="overflow:visible"> |
<path |
id="path4115" |
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;marker-start:none" |
transform="scale(0.4)" /> |
</marker> |
<marker |
inkscape:stockid="Arrow1Lend" |
orient="auto" |
refY="0.0" |
refX="0.0" |
id="Arrow1Lend" |
style="overflow:visible;"> |
<path |
id="path4118" |
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;marker-start:none;" |
transform="scale(0.8) rotate(180)" /> |
</marker> |
</defs> |
<sodipodi:namedview |
id="base" |
pagecolor="#ffffff" |
bordercolor="#666666" |
borderopacity="1.0" |
inkscape:pageopacity="0.0" |
inkscape:pageshadow="2" |
inkscape:zoom="0.7" |
inkscape:cx="297.91779" |
inkscape:cy="657.47026" |
inkscape:document-units="px" |
inkscape:current-layer="layer1" |
showgrid="true" |
inkscape:window-width="1273" |
inkscape:window-height="943" |
inkscape:window-x="0" |
inkscape:window-y="0" |
showguides="true" |
inkscape:guide-bbox="true" /> |
<metadata |
id="metadata4588"> |
<rdf:RDF> |
<cc:Work |
rdf:about=""> |
<dc:format>image/svg+xml</dc:format> |
<dc:type |
rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> |
</cc:Work> |
</rdf:RDF> |
</metadata> |
<g |
inkscape:label="Layer 1" |
inkscape:groupmode="layer" |
id="layer1"> |
<g |
id="g5665" |
transform="matrix(2.268953,0,0,2.268953,-135.6494,-1191.736)"> |
<rect |
y="530.37469" |
x="66.487503" |
height="233" |
width="130" |
id="rect4591" |
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:2.0250001;stroke-miterlimit:4;stroke-dasharray:2.025, 2.025;stroke-dashoffset:0;stroke-opacity:1" /> |
<text |
id="text5466" |
y="543.2453" |
x="118.69292" |
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
xml:space="preserve"><tspan |
y="543.2453" |
x="118.69292" |
id="tspan5468" |
sodipodi:role="line">Task</tspan></text> |
<path |
sodipodi:nodetypes="cc" |
id="path5472" |
d="M 100.51018,563.36218 L 100.50508,742.91802" |
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> |
<text |
id="text5474" |
y="559.27246" |
x="84.054832" |
style="font-size:6.33509445px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
xml:space="preserve"><tspan |
y="559.27246" |
x="84.054832" |
id="tspan5476" |
sodipodi:role="line">Thread #1</tspan></text> |
<path |
sodipodi:nodetypes="cc" |
id="path5511" |
d="M 160.4739,563.36219 L 160.4688,742.91803" |
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> |
<text |
id="text5513" |
y="559.27246" |
x="144.01855" |
style="font-size:6.33509445px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
xml:space="preserve"><tspan |
y="559.27246" |
x="144.01855" |
id="tspan5515" |
sodipodi:role="line">Thread #2</tspan></text> |
<path |
sodipodi:nodetypes="cc" |
id="path5517" |
d="M 267.5,563.2651 L 267.4949,742.82094" |
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> |
<text |
id="text5519" |
y="559.17535" |
x="251.04466" |
style="font-size:6.33509445px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
xml:space="preserve"><tspan |
y="559.17535" |
x="251.04466" |
id="tspan5521" |
sodipodi:role="line">Server #1</tspan></text> |
<path |
sodipodi:nodetypes="cc" |
id="path5523" |
d="M 321.51162,563.3622 L 321.50652,742.91804" |
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" /> |
<text |
id="text5525" |
y="559.27246" |
x="305.05627" |
style="font-size:6.33509445px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
xml:space="preserve"><tspan |
y="559.27246" |
x="305.05627" |
id="tspan5527" |
sodipodi:role="line">Server #2</tspan></text> |
<path |
sodipodi:nodetypes="cc" |
id="path5529" |
d="M 159,572.36218 L 260.57143,590.86218" |
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.60000002;stroke-linecap:butt;stroke-linejoin:miter;marker-mid:none;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> |
<path |
sodipodi:nodetypes="cc" |
id="path5531" |
d="M 100,591.36218 L 315.57143,632.93361" |
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.60000002;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> |
<rect |
y="627.32141" |
x="104.40802" |
height="59.29076" |
width="52.412773" |
id="rect2795" |
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> |
<rect |
y="617.16864" |
x="104.4556" |
height="10.927002" |
width="52.09087" |
id="rect2799" |
style="fill:#bc4343;fill-opacity:1;stroke:#000000;stroke-width:0.91508752;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> |
<text |
transform="scale(1.057982,0.945196)" |
id="text5548" |
y="661.5174" |
x="102.97372" |
style="font-size:7.37607479px;font-style:normal;font-weight:normal;fill:#ffffff;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
xml:space="preserve"><tspan |
id="tspan5552" |
y="661.5174" |
x="102.97372" |
sodipodi:role="line">answerbox</tspan></text> |
<path |
sodipodi:nodetypes="cc" |
id="path5568" |
d="M 161,571.36218 L 140.14286,610.64789" |
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:0.7, 0.7;stroke-dashoffset:0;stroke-opacity:1" /> |
<path |
sodipodi:nodetypes="cc" |
id="path5572" |
d="M 100.99836,592.12798 L 120.8555,611.41369" |
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.69999999;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:0.7, 0.7;stroke-dashoffset:0;stroke-opacity:1" /> |
<path |
sodipodi:nodetypes="cc" |
id="path5582" |
d="M 267,642.36218 L 158.57142,656.29075" |
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.60000002;stroke-linecap:butt;stroke-linejoin:miter;marker-mid:none;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> |
<rect |
y="631.36218" |
x="107.42857" |
height="14.571428" |
width="34.57143" |
id="rect5592" |
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.60000002;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> |
<text |
id="text5574" |
y="642.29462" |
x="108.80991" |
style="font-size:4.52677298px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
xml:space="preserve"><tspan |
y="642.29462" |
x="108.80991" |
id="tspan5576" |
sodipodi:role="line">wait_for_call()</tspan></text> |
<text |
id="text5594" |
y="637.23401" |
x="111.61398" |
style="font-size:5.09611464px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
xml:space="preserve"><tspan |
y="637.23401" |
x="111.61398" |
id="tspan5596" |
sodipodi:role="line">thread #1</tspan></text> |
<rect |
y="667.49072" |
x="107.3" |
height="14.571428" |
width="34.57143" |
id="rect5607" |
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.60000002;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> |
<text |
id="text5609" |
y="678.42316" |
x="108.68134" |
style="font-size:4.52677298px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
xml:space="preserve"><tspan |
y="678.42316" |
x="108.68134" |
id="tspan5611" |
sodipodi:role="line">wait_for_call()</tspan></text> |
<text |
id="text5613" |
y="673.36255" |
x="111.48541" |
style="font-size:5.09611464px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
xml:space="preserve"><tspan |
y="673.36255" |
x="111.48541" |
id="tspan5615" |
sodipodi:role="line">thread #2</tspan></text> |
<rect |
y="653.06219" |
x="134.3" |
height="8" |
width="17.571428" |
id="rect5617" |
style="fill:#ffffff;fill-opacity:1;stroke:#000000;stroke-width:0.60000002;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1" /> |
<path |
sodipodi:nodetypes="cc" |
id="path5619" |
d="M 133.57143,656.29075 L 121.85714,648.57647" |
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.40000001;stroke-linecap:butt;stroke-linejoin:miter;marker-end:url(#Arrow1Lend);stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> |
<path |
sodipodi:nodetypes="cc" |
id="path5621" |
d="M 121.21429,664.93361 L 133.42857,658.79075" |
style="fill:none;fill-opacity:0.75;fill-rule:evenodd;stroke:#000000;stroke-width:0.40000001;stroke-linecap:butt;stroke-linejoin:miter;marker-start:url(#Arrow1Lstart);marker-end:none;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> |
<text |
sodipodi:linespacing="125%" |
id="text5627" |
y="663.36218" |
x="112.78313" |
style="font-size:17.67490005px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:start;line-height:125%;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;font-family:Bitstream Vera Sans" |
xml:space="preserve"><tspan |
y="663.36218" |
x="112.78313" |
id="tspan5629" |
sodipodi:role="line">?</tspan></text> |
<text |
transform="matrix(0.980914,0.194443,-0.194443,0.980914,0,0)" |
id="text5639" |
y="527.46277" |
x="316.11902" |
style="font-size:9.26460552px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
xml:space="preserve"><tspan |
y="527.46277" |
x="316.11902" |
id="tspan5641" |
sodipodi:role="line">call (1)</tspan></text> |
<text |
transform="matrix(0.980914,0.194443,-0.194443,0.980914,0,0)" |
id="text5647" |
y="558.43152" |
x="322.25784" |
style="font-size:9.26461124px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
xml:space="preserve"><tspan |
y="558.43152" |
x="322.25784" |
id="tspan5649" |
sodipodi:role="line">call (2)</tspan></text> |
<text |
transform="matrix(0.993805,-0.111141,0.111141,0.993805,0,0)" |
id="text5651" |
y="667.28607" |
x="133.68915" |
style="font-size:9.26461792px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans" |
xml:space="preserve"><tspan |
y="667.28607" |
x="133.68915" |
id="tspan5653" |
sodipodi:role="line">answer (1)</tspan></text> |
</g> |
</g> |
</svg> |