Current File : //usr/local/apps/share/doc/freetds/reference/a00390_gaeaaed2ea1d8c827da1a0f5b419524ae1_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_read_namelist Pages: 1 -->
<svg width="754pt" height="191pt"
viewBox="0.00 0.00 754.00 191.47" 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 187.469)">
<title>tds_read_namelist</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-187.469 750,-187.469 750,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="0,-69 0,-88 104,-88 104,-69 0,-69"/>
<text text-anchor="middle" x="52" y="-76" 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#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="140,-126 140,-145 266,-145 266,-126 140,-126"/>
<text text-anchor="middle" x="203" y="-133" font-family="Helvetica,sans-Serif" font-size="10.00">tds_process_col_name</text>
</a>
</g>
</g>
<!-- Node1->Node2 -->
<g id="edge1" class="edge"><title>Node1->Node2</title>
<path fill="none" stroke="midnightblue" d="M87.513,-91.703C114.872,-102.169 152.454,-116.546 176.979,-125.928"/>
<polygon fill="midnightblue" stroke="midnightblue" points="88.5297,-88.3446 77.9392,-88.0405 86.0286,-94.8825 88.5297,-88.3446"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<g id="a_node7"><a xlink:href="a00390.html#gaeec59bca9bd0c5388e245f0d19d9c81a" target="_top" xlink:title="Process list of table from network. ">
<polygon fill="white" stroke="black" points="142.5,-69 142.5,-88 263.5,-88 263.5,-69 142.5,-69"/>
<text text-anchor="middle" x="203" y="-76" font-family="Helvetica,sans-Serif" font-size="10.00">tds_process_tabname</text>
</a>
</g>
</g>
<!-- Node1->Node7 -->
<g id="edge9" class="edge"><title>Node1->Node7</title>
<path fill="none" stroke="midnightblue" d="M114.538,-78.5C123.757,-78.5 133.249,-78.5 142.425,-78.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="114.277,-75.0001 104.277,-78.5 114.277,-82.0001 114.277,-75.0001"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="a00390.html#gae5b3e01f3d665f9e377de091f46f1ab9" target="_top" xlink:title="tds_process_compute_names() processes compute result sets. ">
<polygon fill="white" stroke="black" points="302,-0.5 302,-30.5 422,-30.5 422,-0.5 302,-0.5"/>
<text text-anchor="start" x="310" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_process_compute</text>
<text text-anchor="middle" x="362" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">_names</text>
</a>
</g>
</g>
<!-- Node1->Node8 -->
<g id="edge12" class="edge"><title>Node1->Node8</title>
<path fill="none" stroke="midnightblue" d="M105.998,-66.7621C117.217,-64.3233 128.992,-61.7976 140,-59.5 194.763,-48.0696 257.303,-35.6799 301.845,-26.9693"/>
<polygon fill="midnightblue" stroke="midnightblue" points="104.914,-63.4164 95.8899,-68.9683 106.406,-70.2554 104.914,-63.4164"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><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="black" points="306,-120.5 306,-150.5 418,-150.5 418,-120.5 306,-120.5"/>
<text text-anchor="start" x="314" y="-138.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_process_default</text>
<text text-anchor="middle" x="362" y="-127.5" font-family="Helvetica,sans-Serif" font-size="10.00">_tokens</text>
</a>
</g>
</g>
<!-- Node2->Node3 -->
<g id="edge2" class="edge"><title>Node2->Node3</title>
<path fill="none" stroke="midnightblue" d="M276.295,-135.5C286.196,-135.5 296.23,-135.5 305.762,-135.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="276.051,-132 266.051,-135.5 276.051,-139 276.051,-132"/>
</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="634,-126 634,-145 746,-145 746,-126 634,-126"/>
<text text-anchor="middle" x="690" y="-133" font-family="Helvetica,sans-Serif" font-size="10.00">tds_process_tokens</text>
</a>
</g>
</g>
<!-- Node2->Node5 -->
<g id="edge8" class="edge"><title>Node2->Node5</title>
<path fill="none" stroke="midnightblue" d="M246.535,-147.585C263.639,-152.006 283.627,-156.624 302,-159.5 432.062,-179.86 468.566,-194.533 598,-170.5 623.962,-165.679 652.075,-153.737 670.076,-145.143"/>
<polygon fill="midnightblue" stroke="midnightblue" points="247.394,-144.192 236.832,-145.02 245.605,-150.959 247.394,-144.192"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="a00390.html#ga93945b42d45ee28ae1296b35a1c1e9bb" target="_top" xlink:title="tds_process_login_tokens() is called after sending the login packet to the server. ">
<polygon fill="white" stroke="black" points="458,-88 458,-107 598,-107 598,-88 458,-88"/>
<text text-anchor="middle" x="528" y="-95" font-family="Helvetica,sans-Serif" font-size="10.00">tds_process_login_tokens</text>
</a>
</g>
</g>
<!-- Node3->Node4 -->
<g id="edge3" class="edge"><title>Node3->Node4</title>
<path fill="none" stroke="midnightblue" d="M427.831,-120.478C447.371,-115.951 468.274,-111.107 485.826,-107.04"/>
<polygon fill="midnightblue" stroke="midnightblue" points="427.018,-117.074 418.066,-122.741 428.598,-123.893 427.018,-117.074"/>
</g>
<!-- Node3->Node5 -->
<g id="edge4" class="edge"><title>Node3->Node5</title>
<path fill="none" stroke="midnightblue" d="M428.094,-150.28C438.063,-152.031 448.271,-153.537 458,-154.5 519.919,-160.631 536.107,-160.892 598,-154.5 615.98,-152.643 635.646,-148.774 652.08,-145.009"/>
<polygon fill="midnightblue" stroke="midnightblue" points="428.702,-146.833 418.232,-148.457 427.429,-153.716 428.702,-146.833"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="a00390.html#ga65a2316369529731732f200c190d05d6" target="_top" xlink:title="tds_process_info() is called for INFO, ERR, or EED tokens and is responsible for calling the CLI's me...">
<polygon fill="white" stroke="black" points="479,-126 479,-145 577,-145 577,-126 479,-126"/>
<text text-anchor="middle" x="528" y="-133" font-family="Helvetica,sans-Serif" font-size="10.00">tds_process_info</text>
</a>
</g>
</g>
<!-- Node3->Node6 -->
<g id="edge5" class="edge"><title>Node3->Node6</title>
<path fill="none" stroke="midnightblue" d="M428.418,-128.874C445.291,-128.618 463.141,-128.758 478.948,-129.293"/>
<polygon fill="midnightblue" stroke="midnightblue" points="427.993,-125.382 418.066,-129.085 428.135,-132.381 427.993,-125.382"/>
</g>
<!-- Node6->Node3 -->
<g id="edge6" class="edge"><title>Node6->Node3</title>
<path fill="none" stroke="midnightblue" d="M468.869,-141.989C452.344,-142.36 434.403,-142.335 418.066,-141.915"/>
<polygon fill="midnightblue" stroke="midnightblue" points="469.049,-145.486 478.948,-141.707 468.854,-138.488 469.049,-145.486"/>
</g>
<!-- Node6->Node5 -->
<g id="edge7" class="edge"><title>Node6->Node5</title>
<path fill="none" stroke="midnightblue" d="M587.289,-135.5C602.446,-135.5 618.727,-135.5 633.724,-135.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="587.005,-132 577.005,-135.5 587.005,-139 587.005,-132"/>
</g>
<!-- Node7->Node3 -->
<g id="edge10" class="edge"><title>Node7->Node3</title>
<path fill="none" stroke="midnightblue" d="M239.946,-91.5506C263.66,-100.16 294.798,-111.465 319.555,-120.453"/>
<polygon fill="midnightblue" stroke="midnightblue" points="240.872,-88.1633 230.278,-88.0405 238.484,-94.7431 240.872,-88.1633"/>
</g>
<!-- Node7->Node5 -->
<g id="edge11" class="edge"><title>Node7->Node5</title>
<path fill="none" stroke="midnightblue" d="M270.195,-67.5586C349.754,-56.879 486.478,-46.4563 598,-78.5 630.251,-87.7666 662.138,-112.182 678.228,-125.862"/>
<polygon fill="midnightblue" stroke="midnightblue" points="269.257,-64.1551 259.832,-68.9949 270.218,-71.0889 269.257,-64.1551"/>
</g>
<!-- Node8->Node5 -->
<g id="edge13" class="edge"><title>Node8->Node5</title>
<path fill="none" stroke="midnightblue" d="M432.587,-12.8676C481.207,-13.7097 546.395,-20.3537 598,-45.5 636.951,-64.4802 669.362,-106.765 682.597,-125.838"/>
<polygon fill="midnightblue" stroke="midnightblue" points="432.507,-9.36682 422.474,-12.7714 432.441,-16.3665 432.507,-9.36682"/>
</g>
</g>
</svg>