Current File : //usr/local/apps/share/doc/freetds/reference/a00390_ga21e9de33de9c8c492aa2f96c823596bb_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_free_namelist Pages: 1 -->
<svg width="740pt" height="153pt"
viewBox="0.00 0.00 740.00 152.89" 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 148.887)">
<title>tds_free_namelist</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-148.887 736,-148.887 736,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="0,-66 0,-85 101,-85 101,-66 0,-66"/>
<text text-anchor="middle" x="50.5" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">tds_free_namelist</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<g id="a_node2"><a xlink:href="a00390.html#gaeaaed2ea1d8c827da1a0f5b419524ae1" target="_top" xlink:title="Reads list of names (usually table names) ">
<polygon fill="white" stroke="black" points="153.5,-104 153.5,-123 257.5,-123 257.5,-104 153.5,-104"/>
<text text-anchor="middle" x="205.5" y="-111" font-family="Helvetica,sans-Serif" font-size="10.00">tds_read_namelist</text>
</a>
</g>
</g>
<!-- Node1->Node2 -->
<g id="edge1" class="edge"><title>Node1->Node2</title>
<path fill="none" stroke="midnightblue" d="M99.9768,-87.54C121.352,-92.8488 146.113,-98.9988 166.169,-103.98"/>
<polygon fill="midnightblue" stroke="midnightblue" points="100.657,-84.1027 90.1084,-85.089 98.9698,-90.8963 100.657,-84.1027"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="a00390.html#ga905d2fa5e1b602817bd16bb0fcf9eadb" target="_top" xlink:title="tds_process_col_name() is one half of the result set under TDS 4.2 it contains all the column names...">
<polygon fill="white" stroke="black" points="310,-118 310,-137 436,-137 436,-118 310,-118"/>
<text text-anchor="middle" x="373" y="-125" font-family="Helvetica,sans-Serif" font-size="10.00">tds_process_col_name</text>
</a>
</g>
</g>
<!-- Node1->Node3 -->
<g id="edge11" class="edge"><title>Node1->Node3</title>
<path fill="none" stroke="midnightblue" d="M69.1085,-91.8389C85.3448,-105.706 110.828,-124.576 137,-132.5 199.491,-151.421 275.665,-144.737 324.008,-137.064"/>
<polygon fill="midnightblue" stroke="midnightblue" points="71.3193,-89.1219 61.5061,-85.1278 66.6867,-94.3697 71.3193,-89.1219"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="a00390.html#gaeec59bca9bd0c5388e245f0d19d9c81a" target="_top" xlink:title="Process list of table from network. ">
<polygon fill="white" stroke="black" points="312.5,-66 312.5,-85 433.5,-85 433.5,-66 312.5,-66"/>
<text text-anchor="middle" x="373" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">tds_process_tabname</text>
</a>
</g>
</g>
<!-- Node1->Node6 -->
<g id="edge14" class="edge"><title>Node1->Node6</title>
<path fill="none" stroke="midnightblue" d="M111.244,-75.5C168.659,-75.5 254.939,-75.5 312.33,-75.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="111.227,-72.0001 101.226,-75.5 111.226,-79.0001 111.227,-72.0001"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<g id="a_node7"><a xlink:href="a00390.html#gae5b3e01f3d665f9e377de091f46f1ab9" target="_top" xlink:title="tds_process_compute_names() processes compute result sets. ">
<polygon fill="white" stroke="black" points="313,-0.5 313,-30.5 433,-30.5 433,-0.5 313,-0.5"/>
<text text-anchor="start" x="321" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_process_compute</text>
<text text-anchor="middle" x="373" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">_names</text>
</a>
</g>
</g>
<!-- Node1->Node7 -->
<g id="edge15" class="edge"><title>Node1->Node7</title>
<path fill="none" stroke="midnightblue" d="M69.1332,-59.2417C85.3859,-45.428 110.879,-26.5911 137,-18.5 194.683,-0.632314 264.214,-2.42145 312.614,-7.11111"/>
<polygon fill="midnightblue" stroke="midnightblue" points="66.7276,-56.6962 61.522,-65.924 71.3459,-61.9565 66.7276,-56.6962"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="a00390.html#ga7482b5730d880fcedbe9fcd609a550ce" target="_top" xlink:title="Reads table names for TDS 7.1+. ">
<polygon fill="white" stroke="black" points="137,-28 137,-47 274,-47 274,-28 137,-28"/>
<text text-anchor="middle" x="205.5" y="-35" font-family="Helvetica,sans-Serif" font-size="10.00">tds71_read_table_names</text>
</a>
</g>
</g>
<!-- Node1->Node8 -->
<g id="edge12" class="edge"><title>Node1->Node8</title>
<path fill="none" stroke="midnightblue" d="M99.9768,-63.46C121.352,-58.1512 146.113,-52.0012 166.169,-47.0201"/>
<polygon fill="midnightblue" stroke="midnightblue" points="98.9698,-60.1037 90.1084,-65.911 100.657,-66.8973 98.9698,-60.1037"/>
</g>
<!-- Node2->Node3 -->
<g id="edge2" class="edge"><title>Node2->Node3</title>
<path fill="none" stroke="midnightblue" d="M267.795,-118.685C281.502,-119.845 296.052,-121.075 309.794,-122.238"/>
<polygon fill="midnightblue" stroke="midnightblue" points="267.765,-115.17 257.506,-117.815 267.175,-122.145 267.765,-115.17"/>
</g>
<!-- Node2->Node6 -->
<g id="edge6" class="edge"><title>Node2->Node6</title>
<path fill="none" stroke="midnightblue" d="M258.311,-101.604C281.573,-96.2626 308.647,-90.0463 330.538,-85.0201"/>
<polygon fill="midnightblue" stroke="midnightblue" points="257.226,-98.2618 248.263,-103.911 258.792,-105.084 257.226,-98.2618"/>
</g>
<!-- Node2->Node7 -->
<g id="edge9" class="edge"><title>Node2->Node7</title>
<path fill="none" stroke="midnightblue" d="M231.58,-98.6487C262.682,-80.2324 315.399,-49.0159 346.632,-30.5212"/>
<polygon fill="midnightblue" stroke="midnightblue" points="229.491,-95.8181 222.67,-103.925 233.058,-101.841 229.491,-95.8181"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="a00390.html#ga39453d084f3f780ac4602d4abf2839f7" target="_top" xlink:title="tds_process_default_tokens() is a catch all function that is called to process tokens not known to ot...">
<polygon fill="white" stroke="red" points="472,-82.5 472,-112.5 584,-112.5 584,-82.5 472,-82.5"/>
<text text-anchor="start" x="480" y="-100.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_process_default</text>
<text text-anchor="middle" x="528" y="-89.5" font-family="Helvetica,sans-Serif" font-size="10.00">_tokens</text>
</a>
</g>
</g>
<!-- Node3->Node4 -->
<g id="edge3" class="edge"><title>Node3->Node4</title>
<path fill="none" stroke="midnightblue" d="M432.946,-115.942C445.782,-113.425 459.315,-110.772 471.991,-108.286"/>
<polygon fill="midnightblue" stroke="midnightblue" points="431.97,-112.567 422.831,-117.925 433.317,-119.436 431.97,-112.567"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="a00390.html#gabfc9de1d1fe718818caf63a4be4035a6" target="_top" xlink:title="process all streams. ">
<polygon fill="white" stroke="red" points="620,-66 620,-85 732,-85 732,-66 620,-66"/>
<text text-anchor="middle" x="676" y="-73" font-family="Helvetica,sans-Serif" font-size="10.00">tds_process_tokens</text>
</a>
</g>
</g>
<!-- Node3->Node5 -->
<g id="edge5" class="edge"><title>Node3->Node5</title>
<path fill="none" stroke="midnightblue" d="M446.262,-133.144C487.264,-134.443 539.185,-132.862 584,-121.5 613.171,-114.104 643.728,-96.2459 660.967,-85.082"/>
<polygon fill="midnightblue" stroke="midnightblue" points="446.21,-129.64 436.084,-132.756 445.943,-136.634 446.21,-129.64"/>
</g>
<!-- Node4->Node5 -->
<g id="edge4" class="edge"><title>Node4->Node5</title>
<path fill="none" stroke="midnightblue" d="M594.131,-87.6857C602.676,-86.3982 611.366,-85.0887 619.726,-83.829"/>
<polygon fill="midnightblue" stroke="midnightblue" points="593.563,-84.2317 584.196,-89.1827 594.606,-91.1536 593.563,-84.2317"/>
</g>
<!-- Node6->Node4 -->
<g id="edge7" class="edge"><title>Node6->Node4</title>
<path fill="none" stroke="midnightblue" d="M443.73,-85.5265C453.148,-86.8808 462.704,-88.2548 471.821,-89.5658"/>
<polygon fill="midnightblue" stroke="midnightblue" points="443.988,-82.0278 433.592,-84.0688 442.992,-88.9565 443.988,-82.0278"/>
</g>
<!-- Node6->Node5 -->
<g id="edge8" class="edge"><title>Node6->Node5</title>
<path fill="none" stroke="midnightblue" d="M443.798,-73.1014C453.275,-72.8523 462.876,-72.6396 472,-72.5 521.772,-71.7384 534.229,-71.6798 584,-72.5 595.538,-72.6901 607.895,-73.0158 619.666,-73.3842"/>
<polygon fill="midnightblue" stroke="midnightblue" points="443.491,-69.6085 433.592,-73.3842 443.685,-76.6058 443.491,-69.6085"/>
</g>
<!-- Node7->Node5 -->
<g id="edge10" class="edge"><title>Node7->Node5</title>
<path fill="none" stroke="midnightblue" d="M442.995,-29.2532C499.249,-40.4665 577.256,-56.0161 626.931,-65.918"/>
<polygon fill="midnightblue" stroke="midnightblue" points="443.6,-25.805 433.109,-27.2825 442.232,-32.6699 443.6,-25.805"/>
</g>
<!-- Node8->Node6 -->
<g id="edge13" class="edge"><title>Node8->Node6</title>
<path fill="none" stroke="midnightblue" d="M258.311,-49.3961C281.573,-54.7374 308.647,-60.9537 330.538,-65.9799"/>
<polygon fill="midnightblue" stroke="midnightblue" points="258.792,-45.9157 248.263,-47.089 257.226,-52.7382 258.792,-45.9157"/>
</g>
</g>
</svg>