Subversion Repositories HelenOS-doc

Compare Revisions

Ignore whitespace Rev 109 → Rev 110

/design/trunk/src/images/ipc2.svg
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>