Current File : //usr/local/apps/share/doc/freetds/reference/a00390_ga905d2fa5e1b602817bd16bb0fcf9eadb_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_process_col_name Pages: 1 -->
<svg width="774pt" height="180pt"
viewBox="0.00 0.00 774.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_process_col_name</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-176 770,-176 770,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="0,-57.5 0,-76.5 126,-76.5 126,-57.5 0,-57.5"/>
<text text-anchor="middle" x="63" y="-64.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_process_col_name</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<g id="a_node2"><a xlink:href="a00388.html#gad38aa5b9547817854ccba1fcc7855861" target="_top" xlink:title="Get an int16 from the server. ">
<polygon fill="white" stroke="black" points="309,-152.5 309,-171.5 407,-171.5 407,-152.5 309,-152.5"/>
<text text-anchor="middle" x="358" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_get_usmallint</text>
</a>
</g>
</g>
<!-- Node1->Node2 -->
<g id="edge1" class="edge"><title>Node1->Node2</title>
<path fill="none" stroke="midnightblue" d="M87.1595,-76.6257C106.889,-84.6697 136.079,-96.2042 162,-105 212.497,-122.136 271.361,-138.912 311.098,-149.777"/>
<polygon fill="midnightblue" stroke="midnightblue" points="310.203,-153.161 320.771,-152.408 312.041,-146.406 310.203,-153.161"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="a00390.html#gaeaaed2ea1d8c827da1a0f5b419524ae1" target="_top" xlink:title="Reads list of names (usually table names) ">
<polygon fill="white" stroke="black" points="162,-76.5 162,-95.5 266,-95.5 266,-76.5 162,-76.5"/>
<text text-anchor="middle" x="214" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_read_namelist</text>
</a>
</g>
</g>
<!-- Node1->Node5 -->
<g id="edge4" class="edge"><title>Node1->Node5</title>
<path fill="none" stroke="midnightblue" d="M126.326,-74.9476C134.717,-76.0176 143.319,-77.1145 151.692,-78.1822"/>
<polygon fill="midnightblue" stroke="midnightblue" points="151.399,-81.6731 161.762,-79.4663 152.285,-74.7294 151.399,-81.6731"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="a00390.html#ga21e9de33de9c8c492aa2f96c823596bb" target="_top" xlink:title="Frees list of names. ">
<polygon fill="white" stroke="black" points="307.5,-38.5 307.5,-57.5 408.5,-57.5 408.5,-38.5 307.5,-38.5"/>
<text text-anchor="middle" x="358" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_free_namelist</text>
</a>
</g>
</g>
<!-- Node1->Node6 -->
<g id="edge14" class="edge"><title>Node1->Node6</title>
<path fill="none" stroke="midnightblue" d="M126.138,-62.9706C176.585,-59.6993 247.278,-55.1151 297.11,-51.8836"/>
<polygon fill="midnightblue" stroke="midnightblue" points="297.347,-55.3757 307.099,-51.2359 296.894,-48.3904 297.347,-55.3757"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<g id="a_node10"><a xlink:href="a00389.html#gad96366d9fa93bfc283cef1299fbe97ab" target="_top" xlink:title="copy a string from another ">
<polygon fill="white" stroke="black" points="172.5,-0.5 172.5,-19.5 255.5,-19.5 255.5,-0.5 172.5,-0.5"/>
<text text-anchor="middle" x="214" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_dstr_copy</text>
</a>
</g>
</g>
<!-- Node1->Node10 -->
<g id="edge12" class="edge"><title>Node1->Node10</title>
<path fill="none" stroke="midnightblue" d="M88.9392,-57.4595C113.435,-48.0884 151.015,-33.7124 178.396,-23.2377"/>
<polygon fill="midnightblue" stroke="midnightblue" points="179.89,-26.4137 187.979,-19.5716 177.389,-19.8757 179.89,-26.4137"/>
</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="570,-114.5 570,-133.5 634,-133.5 634,-114.5 570,-114.5"/>
<text text-anchor="middle" x="602" y="-121.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="M407.235,-158.956C442.565,-156.195 491.553,-151.262 534,-143 543.054,-141.238 552.662,-138.838 561.689,-136.338"/>
<polygon fill="midnightblue" stroke="midnightblue" points="562.928,-139.624 571.574,-133.501 560.997,-132.896 562.928,-139.624"/>
</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="670,-95.5 670,-114.5 766,-114.5 766,-95.5 670,-95.5"/>
<text text-anchor="middle" x="718" y="-102.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="M634.151,-118.808C642.102,-117.483 650.905,-116.016 659.716,-114.547"/>
<polygon fill="midnightblue" stroke="midnightblue" points="660.335,-117.993 669.624,-112.896 659.184,-111.088 660.335,-117.993"/>
</g>
<!-- Node5->Node2 -->
<g id="edge6" class="edge"><title>Node5->Node2</title>
<path fill="none" stroke="midnightblue" d="M227.379,-95.5367C243.739,-107.798 273.795,-129.155 302,-143 306.308,-145.114 310.91,-147.098 315.55,-148.927"/>
<polygon fill="midnightblue" stroke="midnightblue" points="314.451,-152.253 325.044,-152.456 316.89,-145.691 314.451,-152.253"/>
</g>
<!-- Node5->Node6 -->
<g id="edge5" class="edge"><title>Node5->Node6</title>
<path fill="none" stroke="midnightblue" d="M250.833,-76.411C269.163,-71.5056 291.678,-65.4804 311.25,-60.2429"/>
<polygon fill="midnightblue" stroke="midnightblue" points="312.424,-63.5521 321.179,-57.5859 310.614,-56.7901 312.424,-63.5521"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<g id="a_node7"><a xlink:href="a00388.html#ga0cb72d3f6943795c39db1fa692be0a58" target="_top" xlink:title="Return a single byte from the input buffer. ">
<polygon fill="white" stroke="black" points="453.5,-76.5 453.5,-95.5 530.5,-95.5 530.5,-76.5 453.5,-76.5"/>
<text text-anchor="middle" x="492" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_get_byte</text>
</a>
</g>
</g>
<!-- Node5->Node7 -->
<g id="edge7" class="edge"><title>Node5->Node7</title>
<path fill="none" stroke="midnightblue" d="M266.267,-86C316.915,-86 393.775,-86 443.188,-86"/>
<polygon fill="midnightblue" stroke="midnightblue" points="443.297,-89.5001 453.297,-86 443.297,-82.5001 443.297,-89.5001"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><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="302,-114.5 302,-133.5 414,-133.5 414,-114.5 302,-114.5"/>
<text text-anchor="middle" x="358" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_alloc_get_string</text>
</a>
</g>
</g>
<!-- Node5->Node8 -->
<g id="edge9" class="edge"><title>Node5->Node8</title>
<path fill="none" stroke="midnightblue" d="M250.833,-95.589C269.163,-100.494 291.678,-106.52 311.25,-111.757"/>
<polygon fill="midnightblue" stroke="midnightblue" points="310.614,-115.21 321.179,-114.414 312.424,-108.448 310.614,-115.21"/>
</g>
<!-- Node7->Node4 -->
<g id="edge8" class="edge"><title>Node7->Node4</title>
<path fill="none" stroke="midnightblue" d="M530.745,-89.2016C566.033,-92.1947 619.219,-96.7061 659.734,-100.143"/>
<polygon fill="midnightblue" stroke="midnightblue" points="659.483,-103.634 669.743,-100.992 660.075,-96.6588 659.483,-103.634"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<g id="a_node9"><a xlink:href="a00388.html#ga90f080e6e9448feac15dee1370d66802" target="_top" xlink:title="Fetch a string from the wire. ">
<polygon fill="white" stroke="red" points="450,-114.5 450,-133.5 534,-133.5 534,-114.5 450,-114.5"/>
<text text-anchor="middle" x="492" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_get_string</text>
</a>
</g>
</g>
<!-- Node8->Node9 -->
<g id="edge10" class="edge"><title>Node8->Node9</title>
<path fill="none" stroke="midnightblue" d="M414.215,-124C422.56,-124 431.142,-124 439.407,-124"/>
<polygon fill="midnightblue" stroke="midnightblue" points="439.664,-127.5 449.664,-124 439.664,-120.5 439.664,-127.5"/>
</g>
<!-- Node9->Node3 -->
<g id="edge11" class="edge"><title>Node9->Node3</title>
<path fill="none" stroke="midnightblue" d="M534.138,-124C542.437,-124 551.166,-124 559.478,-124"/>
<polygon fill="midnightblue" stroke="midnightblue" points="559.72,-127.5 569.72,-124 559.72,-120.5 559.72,-127.5"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<g id="a_node11"><a xlink:href="a00389.html#ga656718f240d7403f986ae887d84a6ca1" target="_top" xlink:title="Set string to a given buffer of characters. ">
<polygon fill="white" stroke="black" points="313.5,-0.5 313.5,-19.5 402.5,-19.5 402.5,-0.5 313.5,-0.5"/>
<text text-anchor="middle" x="358" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_dstr_copyn</text>
</a>
</g>
</g>
<!-- Node10->Node11 -->
<g id="edge13" class="edge"><title>Node10->Node11</title>
<path fill="none" stroke="midnightblue" d="M255.692,-10C270.482,-10 287.432,-10 303.182,-10"/>
<polygon fill="midnightblue" stroke="midnightblue" points="303.324,-13.5001 313.324,-10 303.324,-6.5001 303.324,-13.5001"/>
</g>
</g>
</svg>