Current File : //usr/local/apps/share/doc/freetds/reference/a00294_a9fe0d3799d2e3bde49b614c9d0c3785d_icgraph.svg |
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
"http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<!-- Generated by graphviz version 2.38.0 (20140413.2041)
-->
<!-- Title: tds_staticout_stream_init Pages: 1 -->
<svg width="579pt" height="180pt"
viewBox="0.00 0.00 579.00 180.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 176)">
<title>tds_staticout_stream_init</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-176 575,-176 575,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="0,-47.5 0,-66.5 134,-66.5 134,-47.5 0,-47.5"/>
<text text-anchor="middle" x="67" y="-54.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_staticout_stream_init</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<g id="a_node2"><a xlink:href="a00388.html#ga676c4dee6522815b16fdc8e448e43590" target="_top" xlink:title="For UTF-8 and similar, tds_iconv() may encounter a partial sequence when the chunk boundary is not al...">
<polygon fill="white" stroke="black" points="170,-47.5 170,-66.5 274,-66.5 274,-47.5 170,-47.5"/>
<text text-anchor="middle" x="222" y="-54.5" font-family="Helvetica,sans-Serif" font-size="10.00">read_and_convert</text>
</a>
</g>
</g>
<!-- Node1->Node2 -->
<g id="edge1" class="edge"><title>Node1->Node2</title>
<path fill="none" stroke="midnightblue" d="M144.358,-57C153.019,-57 161.682,-57 169.904,-57"/>
<polygon fill="midnightblue" stroke="midnightblue" points="144.218,-53.5001 134.218,-57 144.218,-60.5001 144.218,-53.5001"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="a00388.html#ga90f080e6e9448feac15dee1370d66802" target="_top" xlink:title="Fetch a string from the wire. ">
<polygon fill="white" stroke="black" points="321,-76.5 321,-95.5 405,-95.5 405,-76.5 321,-76.5"/>
<text text-anchor="middle" x="363" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_get_string</text>
</a>
</g>
</g>
<!-- Node2->Node3 -->
<g id="edge2" class="edge"><title>Node2->Node3</title>
<path fill="none" stroke="midnightblue" d="M278.926,-68.6679C292.928,-71.5893 307.696,-74.6703 320.833,-77.4112"/>
<polygon fill="midnightblue" stroke="midnightblue" points="279.403,-65.1923 268.899,-66.5761 277.973,-72.0447 279.403,-65.1923"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="a00388.html#ga8d214089b6e97fc0da5e0be09f216d73" target="_top" xlink:title="Fetch character data the wire. ">
<polygon fill="white" stroke="black" points="310,-19.5 310,-38.5 416,-38.5 416,-19.5 310,-19.5"/>
<text text-anchor="middle" x="363" y="-26.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_get_char_data</text>
</a>
</g>
</g>
<!-- Node2->Node8 -->
<g id="edge7" class="edge"><title>Node2->Node8</title>
<path fill="none" stroke="midnightblue" d="M280.358,-45.4459C291.805,-43.1399 303.707,-40.7425 314.767,-38.5146"/>
<polygon fill="midnightblue" stroke="midnightblue" points="279.559,-42.0364 270.447,-47.4423 280.941,-48.8986 279.559,-42.0364"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="a00330.html#a84e17808683ba2dd956e811a42e23176" target="_top" xlink:title="Write data to wire. ">
<polygon fill="white" stroke="black" points="465.5,-152.5 465.5,-171.5 557.5,-171.5 557.5,-152.5 465.5,-152.5"/>
<text text-anchor="middle" x="511.5" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_generic_put</text>
</a>
</g>
</g>
<!-- Node3->Node4 -->
<g id="edge3" class="edge"><title>Node3->Node4</title>
<path fill="none" stroke="midnightblue" d="M384.724,-101.647C402.006,-114.137 427.649,-131.404 452,-143 459.52,-146.581 467.889,-149.744 475.89,-152.41"/>
<polygon fill="midnightblue" stroke="midnightblue" points="386.632,-98.7057 376.5,-95.6069 382.488,-104.347 386.632,-98.7057"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="a00388.html#gafae08056186b143f3ef1399307dc9be7" target="_top" xlink:title="Reads a string from wire and put in a DSTR. ">
<polygon fill="white" stroke="red" points="473.5,-114.5 473.5,-133.5 549.5,-133.5 549.5,-114.5 473.5,-114.5"/>
<text text-anchor="middle" x="511.5" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_dstr_get</text>
</a>
</g>
</g>
<!-- Node3->Node5 -->
<g id="edge4" class="edge"><title>Node3->Node5</title>
<path fill="none" stroke="midnightblue" d="M410.695,-98.1121C431.099,-103.404 454.681,-109.521 473.798,-114.48"/>
<polygon fill="midnightblue" stroke="midnightblue" points="411.527,-94.712 400.968,-95.589 409.769,-101.488 411.527,-94.712"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="a00390.html#gafb26aba5d935e40b87b95e21a5185848" target="_top" xlink:title="Reads a string from wire in a new allocated buffer. ">
<polygon fill="white" stroke="red" points="455.5,-76.5 455.5,-95.5 567.5,-95.5 567.5,-76.5 455.5,-76.5"/>
<text text-anchor="middle" x="511.5" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_alloc_get_string</text>
</a>
</g>
</g>
<!-- Node3->Node6 -->
<g id="edge5" class="edge"><title>Node3->Node6</title>
<path fill="none" stroke="midnightblue" d="M415.339,-86C428.296,-86 442.261,-86 455.395,-86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="415.198,-82.5001 405.198,-86 415.198,-89.5001 415.198,-82.5001"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<g id="a_node7"><a xlink:href="a00390.html#ga5cfc0340d8d717e67f60037e029b2142" target="_top" xlink:title="tds_process_dynamic() finds the element of the dyns array for the id ">
<polygon fill="white" stroke="red" points="452,-38.5 452,-57.5 571,-57.5 571,-38.5 452,-38.5"/>
<text text-anchor="middle" x="511.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_process_dynamic</text>
</a>
</g>
</g>
<!-- Node3->Node7 -->
<g id="edge6" class="edge"><title>Node3->Node7</title>
<path fill="none" stroke="midnightblue" d="M410.695,-73.8879C431.099,-68.5956 454.681,-62.4787 473.798,-57.5201"/>
<polygon fill="midnightblue" stroke="midnightblue" points="409.769,-70.5123 400.968,-76.411 411.527,-77.288 409.769,-70.5123"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<g id="a_node9"><a xlink:href="a00330.html#abac4d689e0e31e80587f89247c6395a4" target="_top" xlink:title="Read a data from wire. ">
<polygon fill="white" stroke="black" points="465,-0.5 465,-19.5 558,-19.5 558,-0.5 465,-0.5"/>
<text text-anchor="middle" x="511.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_generic_get</text>
</a>
</g>
</g>
<!-- Node8->Node9 -->
<g id="edge8" class="edge"><title>Node8->Node9</title>
<path fill="none" stroke="midnightblue" d="M426.323,-20.9171C439.282,-19.2365 452.707,-17.4953 464.928,-15.9104"/>
<polygon fill="midnightblue" stroke="midnightblue" points="425.53,-17.4906 416.063,-22.2478 426.43,-24.4325 425.53,-17.4906"/>
</g>
</g>
</svg>