Current File : //usr/local/apps/share/doc/freetds/reference/a00390_gafb26aba5d935e40b87b95e21a5185848_cgraph.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_alloc_get_string Pages: 1 -->
<svg width="550pt" height="142pt"
viewBox="0.00 0.00 550.00 142.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 138)">
<title>tds_alloc_get_string</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-138 546,-138 546,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="0,-75.5 0,-94.5 112,-94.5 112,-75.5 0,-75.5"/>
<text text-anchor="middle" x="56" y="-82.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_alloc_get_string</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<g id="a_node2"><a xlink:href="a00388.html#ga90f080e6e9448feac15dee1370d66802" target="_top" xlink:title="Fetch a string from the wire. ">
<polygon fill="white" stroke="black" points="148,-75.5 148,-94.5 232,-94.5 232,-75.5 148,-75.5"/>
<text text-anchor="middle" x="190" y="-82.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_get_string</text>
</a>
</g>
</g>
<!-- Node1->Node2 -->
<g id="edge1" class="edge"><title>Node1->Node2</title>
<path fill="none" stroke="midnightblue" d="M112.215,-85C120.56,-85 129.142,-85 137.407,-85"/>
<polygon fill="midnightblue" stroke="midnightblue" points="137.664,-88.5001 147.664,-85 137.664,-81.5001 137.664,-88.5001"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="a00388.html#gae7d9c4e1a079e1d0aa0252732631e8c4" target="_top" xlink:title="Get N bytes from the buffer and return them in the already allocated space given to us...">
<polygon fill="white" stroke="black" points="288,-104.5 288,-123.5 352,-123.5 352,-104.5 288,-104.5"/>
<text text-anchor="middle" x="320" y="-111.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_get_n</text>
</a>
</g>
</g>
<!-- Node2->Node3 -->
<g id="edge2" class="edge"><title>Node2->Node3</title>
<path fill="none" stroke="midnightblue" d="M232.205,-94.3354C246.812,-97.6449 263.242,-101.367 277.845,-104.676"/>
<polygon fill="midnightblue" stroke="midnightblue" points="277.092,-108.094 287.619,-106.89 278.639,-101.267 277.092,-108.094"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><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="268,-47.5 268,-66.5 372,-66.5 372,-47.5 268,-47.5"/>
<text text-anchor="middle" x="320" y="-54.5" font-family="Helvetica,sans-Serif" font-size="10.00">read_and_convert</text>
</a>
</g>
</g>
<!-- Node2->Node5 -->
<g id="edge4" class="edge"><title>Node2->Node5</title>
<path fill="none" stroke="midnightblue" d="M232.205,-75.9865C242.724,-73.6854 254.188,-71.1775 265.235,-68.761"/>
<polygon fill="midnightblue" stroke="midnightblue" points="266.203,-72.1322 275.224,-66.576 264.707,-65.2939 266.203,-72.1322"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="a00388.html#ga410619783bdf2bb60b0f27a5578e0e07" target="_top" xlink:title="Read in one 'packet' from the server. ">
<polygon fill="white" stroke="red" points="427,-114.5 427,-133.5 523,-133.5 523,-114.5 427,-114.5"/>
<text text-anchor="middle" x="475" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_read_packet</text>
</a>
</g>
</g>
<!-- Node3->Node4 -->
<g id="edge3" class="edge"><title>Node3->Node4</title>
<path fill="none" stroke="midnightblue" d="M352.331,-116.048C370.822,-117.256 394.798,-118.823 416.573,-120.247"/>
<polygon fill="midnightblue" stroke="midnightblue" points="416.515,-123.75 426.722,-120.91 416.971,-116.765 416.515,-123.75"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="a00294.html#abc3a77c8aa28842e7f28583cbabc1415" target="_top" xlink:title="Initialize a data input stream. ">
<polygon fill="white" stroke="red" points="413,-76.5 413,-95.5 537,-95.5 537,-76.5 413,-76.5"/>
<text text-anchor="middle" x="475" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_datain_stream_init</text>
</a>
</g>
</g>
<!-- Node5->Node6 -->
<g id="edge5" class="edge"><title>Node5->Node6</title>
<path fill="none" stroke="midnightblue" d="M371.522,-66.5761C385.04,-69.1383 399.786,-71.9333 413.771,-74.5841"/>
<polygon fill="midnightblue" stroke="midnightblue" points="413.315,-78.0599 423.792,-76.4835 414.619,-71.1823 413.315,-78.0599"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<g id="a_node7"><a xlink:href="a00294.html#a9fe0d3799d2e3bde49b614c9d0c3785d" target="_top" xlink:title="Initialize an output stream for write into a static allocated buffer. ">
<polygon fill="white" stroke="red" points="408,-38.5 408,-57.5 542,-57.5 542,-38.5 408,-38.5"/>
<text text-anchor="middle" x="475" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_staticout_stream_init</text>
</a>
</g>
</g>
<!-- Node5->Node7 -->
<g id="edge6" class="edge"><title>Node5->Node7</title>
<path fill="none" stroke="midnightblue" d="M372.372,-53.9781C380.546,-53.4973 389.151,-52.9911 397.751,-52.4852"/>
<polygon fill="midnightblue" stroke="midnightblue" points="398.042,-55.9743 407.819,-51.893 397.631,-48.9863 398.042,-55.9743"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="a00294.html#a9d8eb43a81ff58ab423dce0ce95b9564" target="_top" xlink:title="Reads and writes from a stream converting characters. ">
<polygon fill="white" stroke="red" points="420,-0.5 420,-19.5 530,-19.5 530,-0.5 420,-0.5"/>
<text text-anchor="middle" x="475" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_convert_stream</text>
</a>
</g>
</g>
<!-- Node5->Node8 -->
<g id="edge7" class="edge"><title>Node5->Node8</title>
<path fill="none" stroke="midnightblue" d="M349.929,-47.4409C366.822,-41.9211 388.572,-34.9211 408,-29 415.217,-26.8005 422.898,-24.5275 430.373,-22.3518"/>
<polygon fill="midnightblue" stroke="midnightblue" points="431.39,-25.7012 440.025,-19.562 429.446,-18.9765 431.39,-25.7012"/>
</g>
</g>
</svg>