Current File : //usr/local/apps/share/doc/freetds/reference/a00390_gaeaaed2ea1d8c827da1a0f5b419524ae1_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_read_namelist Pages: 1 -->
<svg width="666pt" height="142pt"
viewBox="0.00 0.00 666.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_read_namelist</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-138 662,-138 662,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="0,-57.5 0,-76.5 104,-76.5 104,-57.5 0,-57.5"/>
<text text-anchor="middle" x="52" y="-64.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_read_namelist</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<g id="a_node2"><a xlink:href="a00390.html#ga21e9de33de9c8c492aa2f96c823596bb" target="_top" xlink:title="Frees list of names. ">
<polygon fill="white" stroke="black" points="145.5,-114.5 145.5,-133.5 246.5,-133.5 246.5,-114.5 145.5,-114.5"/>
<text text-anchor="middle" x="196" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_free_namelist</text>
</a>
</g>
</g>
<!-- Node1->Node2 -->
<g id="edge1" class="edge"><title>Node1->Node2</title>
<path fill="none" stroke="midnightblue" d="M76.7676,-76.5405C100.011,-85.8705 135.613,-100.162 161.678,-110.624"/>
<polygon fill="midnightblue" stroke="midnightblue" points="160.571,-113.951 171.155,-114.428 163.178,-107.455 160.571,-113.951"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="a00388.html#gad38aa5b9547817854ccba1fcc7855861" target="_top" xlink:title="Get an int16 from the server. ">
<polygon fill="white" stroke="black" points="288,-76.5 288,-95.5 386,-95.5 386,-76.5 288,-76.5"/>
<text text-anchor="middle" x="337" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_get_usmallint</text>
</a>
</g>
</g>
<!-- Node1->Node3 -->
<g id="edge2" class="edge"><title>Node1->Node3</title>
<path fill="none" stroke="midnightblue" d="M104.249,-70.4408C153.127,-73.7223 226.662,-78.6593 277.741,-82.0886"/>
<polygon fill="midnightblue" stroke="midnightblue" points="277.751,-85.5971 287.963,-82.7749 278.22,-78.6128 277.751,-85.5971"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="a00388.html#ga0cb72d3f6943795c39db1fa692be0a58" target="_top" xlink:title="Return a single byte from the input buffer. ">
<polygon fill="white" stroke="black" points="298.5,-0.5 298.5,-19.5 375.5,-19.5 375.5,-0.5 298.5,-0.5"/>
<text text-anchor="middle" x="337" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_get_byte</text>
</a>
</g>
</g>
<!-- Node1->Node6 -->
<g id="edge5" class="edge"><title>Node1->Node6</title>
<path fill="none" stroke="midnightblue" d="M70.4062,-57.4367C87.5626,-48.4893 114.795,-35.5493 140,-29 189.463,-16.1473 247.992,-11.8263 288.133,-10.4555"/>
<polygon fill="midnightblue" stroke="midnightblue" points="288.286,-13.9526 298.179,-10.161 288.081,-6.95564 288.286,-13.9526"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<g id="a_node7"><a xlink:href="a00390.html#gafb26aba5d935e40b87b95e21a5185848" target="_top" xlink:title="Reads a string from wire in a new allocated buffer. ">
<polygon fill="white" stroke="black" points="140,-38.5 140,-57.5 252,-57.5 252,-38.5 140,-38.5"/>
<text text-anchor="middle" x="196" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_alloc_get_string</text>
</a>
</g>
</g>
<!-- Node1->Node7 -->
<g id="edge7" class="edge"><title>Node1->Node7</title>
<path fill="none" stroke="midnightblue" d="M104.265,-60.1406C112.602,-59.0251 121.332,-57.8569 129.946,-56.7045"/>
<polygon fill="midnightblue" stroke="midnightblue" points="130.525,-60.1583 139.972,-55.3629 129.596,-53.2201 130.525,-60.1583"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><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="442,-76.5 442,-95.5 506,-95.5 506,-76.5 442,-76.5"/>
<text text-anchor="middle" x="474" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_get_n</text>
</a>
</g>
</g>
<!-- Node3->Node4 -->
<g id="edge3" class="edge"><title>Node3->Node4</title>
<path fill="none" stroke="midnightblue" d="M386.357,-86C401.212,-86 417.415,-86 431.748,-86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="431.808,-89.5001 441.808,-86 431.808,-82.5001 431.808,-89.5001"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="a00388.html#ga410619783bdf2bb60b0f27a5578e0e07" target="_top" xlink:title="Read in one 'packet' from the server. ">
<polygon fill="white" stroke="red" points="562,-38.5 562,-57.5 658,-57.5 658,-38.5 562,-38.5"/>
<text text-anchor="middle" x="610" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_read_packet</text>
</a>
</g>
</g>
<!-- Node4->Node5 -->
<g id="edge4" class="edge"><title>Node4->Node5</title>
<path fill="none" stroke="midnightblue" d="M506.079,-77.1865C523.724,-72.1828 546.087,-65.8409 565.457,-60.348"/>
<polygon fill="midnightblue" stroke="midnightblue" points="566.607,-63.66 575.273,-57.5645 564.697,-56.9256 566.607,-63.66"/>
</g>
<!-- Node6->Node5 -->
<g id="edge6" class="edge"><title>Node6->Node5</title>
<path fill="none" stroke="midnightblue" d="M375.634,-12.4209C413.717,-15.1945 474.206,-20.4885 526,-29 537.733,-30.9282 550.287,-33.5205 561.988,-36.1692"/>
<polygon fill="midnightblue" stroke="midnightblue" points="561.477,-39.6434 572.009,-38.4961 563.06,-32.8249 561.477,-39.6434"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="a00388.html#ga90f080e6e9448feac15dee1370d66802" target="_top" xlink:title="Fetch a string from the wire. ">
<polygon fill="white" stroke="black" points="295,-38.5 295,-57.5 379,-57.5 379,-38.5 295,-38.5"/>
<text text-anchor="middle" x="337" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_get_string</text>
</a>
</g>
</g>
<!-- Node7->Node8 -->
<g id="edge8" class="edge"><title>Node7->Node8</title>
<path fill="none" stroke="midnightblue" d="M252.336,-48C263.011,-48 274.151,-48 284.691,-48"/>
<polygon fill="midnightblue" stroke="midnightblue" points="284.992,-51.5001 294.992,-48 284.992,-44.5001 284.992,-51.5001"/>
</g>
<!-- Node8->Node4 -->
<g id="edge9" class="edge"><title>Node8->Node4</title>
<path fill="none" stroke="midnightblue" d="M372.066,-57.589C390.292,-62.7191 412.868,-69.0738 432.044,-74.4716"/>
<polygon fill="midnightblue" stroke="midnightblue" points="431.147,-77.855 441.721,-77.1955 433.043,-71.1168 431.147,-77.855"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<g id="a_node9"><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="red" points="422,-38.5 422,-57.5 526,-57.5 526,-38.5 422,-38.5"/>
<text text-anchor="middle" x="474" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">read_and_convert</text>
</a>
</g>
</g>
<!-- Node8->Node9 -->
<g id="edge10" class="edge"><title>Node8->Node9</title>
<path fill="none" stroke="midnightblue" d="M379.238,-48C389.345,-48 400.383,-48 411.222,-48"/>
<polygon fill="midnightblue" stroke="midnightblue" points="411.517,-51.5001 421.517,-48 411.517,-44.5001 411.517,-51.5001"/>
</g>
</g>
</svg>