Current File : //usr/local/apps/share/doc/freetds/reference/a00388_ga9ac121c269e203337a48c5bf8afc48c3_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_get_uint Pages: 1 -->
<svg width="1035pt" height="458pt"
viewBox="0.00 0.00 1035.00 458.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 454)">
<title>tds_get_uint</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-454 1031,-454 1031,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="0,-237.5 0,-256.5 74,-256.5 74,-237.5 0,-237.5"/>
<text text-anchor="middle" x="37" y="-244.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_get_uint</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<g id="a_node2"><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="287,-232 287,-262 399,-262 399,-232 287,-232"/>
<text text-anchor="start" x="295" y="-250" font-family="Helvetica,sans-Serif" font-size="10.00">tds_process_default</text>
<text text-anchor="middle" x="343" y="-239" font-family="Helvetica,sans-Serif" font-size="10.00">_tokens</text>
</a>
</g>
</g>
<!-- Node1->Node2 -->
<g id="edge1" class="edge"><title>Node1->Node2</title>
<path fill="none" stroke="midnightblue" d="M84.1218,-247C138.541,-247 228.939,-247 286.967,-247"/>
<polygon fill="midnightblue" stroke="midnightblue" points="84.0666,-243.5 74.0666,-247 84.0665,-250.5 84.0666,-243.5"/>
</g>
<!-- Node18 -->
<g id="node18" class="node"><title>Node18</title>
<g id="a_node18"><a xlink:href="a00390.html#gabe2bdd5a41ce067cb31aef18ff81cb1c" target="_top" xlink:title="tds5_process_result2() is the new TDS 5.0 result set processing routine. ">
<polygon fill="white" stroke="black" points="121.5,-275.5 121.5,-294.5 239.5,-294.5 239.5,-275.5 121.5,-275.5"/>
<text text-anchor="middle" x="180.5" y="-282.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds5_process_result2</text>
</a>
</g>
</g>
<!-- Node1->Node18 -->
<g id="edge21" class="edge"><title>Node1->Node18</title>
<path fill="none" stroke="midnightblue" d="M83.601,-259.246C103.105,-264.484 125.54,-270.509 143.805,-275.414"/>
<polygon fill="midnightblue" stroke="midnightblue" points="84.272,-255.802 73.7064,-256.589 82.4564,-262.563 84.272,-255.802"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<g id="a_node19"><a xlink:href="a00390.html#gae688b515631141acfbc41bbb91c8b921" target="_top" xlink:title="Process new TDS 5.0 token for describing output parameters. ">
<polygon fill="white" stroke="black" points="110,-199.5 110,-218.5 251,-218.5 251,-199.5 110,-199.5"/>
<text text-anchor="middle" x="180.5" y="-206.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds5_process_dyn_result2</text>
</a>
</g>
</g>
<!-- Node1->Node19 -->
<g id="edge24" class="edge"><title>Node1->Node19</title>
<path fill="none" stroke="midnightblue" d="M83.601,-234.754C103.105,-229.516 125.54,-223.491 143.805,-218.586"/>
<polygon fill="midnightblue" stroke="midnightblue" points="82.4564,-231.437 73.7064,-237.411 84.272,-238.198 82.4564,-231.437"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><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="435,-221.5 435,-240.5 575,-240.5 575,-221.5 435,-221.5"/>
<text text-anchor="middle" x="505" y="-228.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_process_login_tokens</text>
</a>
</g>
</g>
<!-- Node2->Node3 -->
<g id="edge2" class="edge"><title>Node2->Node3</title>
<path fill="none" stroke="midnightblue" d="M409.264,-240.474C417.742,-239.626 426.448,-238.755 434.985,-237.902"/>
<polygon fill="midnightblue" stroke="midnightblue" points="408.665,-237.016 399.063,-241.494 409.362,-243.981 408.665,-237.016"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="a00390.html#gabfc9de1d1fe718818caf63a4be4035a6" target="_top" xlink:title="process all streams. ">
<polygon fill="white" stroke="black" points="611,-221.5 611,-240.5 723,-240.5 723,-221.5 611,-221.5"/>
<text text-anchor="middle" x="667" y="-228.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_process_tokens</text>
</a>
</g>
</g>
<!-- Node2->Node4 -->
<g id="edge3" class="edge"><title>Node2->Node4</title>
<path fill="none" stroke="midnightblue" d="M384.06,-227.945C399.598,-221.533 417.773,-215.199 435,-212 496.177,-200.641 513.107,-205.608 575,-212 592.98,-213.857 612.646,-217.726 629.08,-221.491"/>
<polygon fill="midnightblue" stroke="midnightblue" points="382.578,-224.772 374.757,-231.919 385.328,-231.209 382.578,-224.772"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<g id="a_node17"><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="456,-259.5 456,-278.5 554,-278.5 554,-259.5 456,-259.5"/>
<text text-anchor="middle" x="505" y="-266.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_process_info</text>
</a>
</g>
</g>
<!-- Node2->Node17 -->
<g id="edge18" class="edge"><title>Node2->Node17</title>
<path fill="none" stroke="midnightblue" d="M409.242,-249.324C431.701,-252.095 455.767,-255.818 474.026,-259.475"/>
<polygon fill="midnightblue" stroke="midnightblue" points="409.404,-245.819 399.063,-248.121 408.583,-252.771 409.404,-245.819"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="a00375.html#gae67546338cb9542a4902aa914f57f314" target="_top" xlink:title="_bcp_exec_out">
<polygon fill="white" stroke="red" points="770.5,-430.5 770.5,-449.5 858.5,-449.5 858.5,-430.5 770.5,-430.5"/>
<text text-anchor="middle" x="814.5" y="-437.5" font-family="Helvetica,sans-Serif" font-size="10.00">_bcp_exec_out</text>
</a>
</g>
</g>
<!-- Node4->Node5 -->
<g id="edge4" class="edge"><title>Node4->Node5</title>
<path fill="none" stroke="midnightblue" d="M672.141,-250.792C681.161,-289.092 706.154,-373.727 759,-421 763.332,-424.875 768.498,-427.969 773.898,-430.438"/>
<polygon fill="midnightblue" stroke="midnightblue" points="675.523,-249.88 669.925,-240.885 668.692,-251.408 675.523,-249.88"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="a00372.html#gaf1879b85e8238c015b9648d077665285" target="_top" xlink:title="_dbresults">
<polygon fill="white" stroke="red" points="782,-392.5 782,-411.5 847,-411.5 847,-392.5 782,-392.5"/>
<text text-anchor="middle" x="814.5" y="-399.5" font-family="Helvetica,sans-Serif" font-size="10.00">_dbresults</text>
</a>
</g>
</g>
<!-- Node4->Node6 -->
<g id="edge5" class="edge"><title>Node4->Node6</title>
<path fill="none" stroke="midnightblue" d="M674.573,-250.324C686.44,-282.404 714.431,-346.708 759,-383 765.605,-388.378 773.832,-392.279 781.876,-395.092"/>
<polygon fill="midnightblue" stroke="midnightblue" points="677.821,-249.011 671.166,-240.767 671.227,-251.362 677.821,-249.011"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<g id="a_node7"><a xlink:href="a00373.html#gaff09873008411a0573f6d1a9e6c7cf4b" target="_top" xlink:title="Get count of output parameters filled by a stored procedure. ">
<polygon fill="white" stroke="red" points="782,-354.5 782,-373.5 847,-373.5 847,-354.5 782,-354.5"/>
<text text-anchor="middle" x="814.5" y="-361.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbnumrets</text>
</a>
</g>
</g>
<!-- Node4->Node7 -->
<g id="edge6" class="edge"><title>Node4->Node7</title>
<path fill="none" stroke="midnightblue" d="M678.309,-249.653C693.069,-274.733 722.513,-319.156 759,-345 765.787,-349.807 773.902,-353.494 781.77,-356.283"/>
<polygon fill="midnightblue" stroke="midnightblue" points="681.232,-247.714 673.225,-240.776 675.158,-251.193 681.232,-247.714"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="a00372.html#gae1f50a6a2c31fda57cb481922b06841e" target="_top" xlink:title="Wait for results of a query from the server. ">
<polygon fill="white" stroke="red" points="788,-316.5 788,-335.5 841,-335.5 841,-316.5 788,-316.5"/>
<text text-anchor="middle" x="814.5" y="-323.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbsqlok</text>
</a>
</g>
</g>
<!-- Node4->Node8 -->
<g id="edge7" class="edge"><title>Node4->Node8</title>
<path fill="none" stroke="midnightblue" d="M686.387,-247.576C704.1,-262.987 732.097,-285.922 759,-302 768.229,-307.516 778.955,-312.511 788.437,-316.498"/>
<polygon fill="midnightblue" stroke="midnightblue" points="688.382,-244.669 678.568,-240.678 683.751,-249.918 688.382,-244.669"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<g id="a_node9"><a xlink:href="a00372.html#ga548153eb2eae76c48aa9d4b72258dc1c" target="_top" xlink:title="Send text or image data to the server. ">
<polygon fill="white" stroke="black" points="932.5,-297.5 932.5,-316.5 1000.5,-316.5 1000.5,-297.5 932.5,-297.5"/>
<text text-anchor="middle" x="966.5" y="-304.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbwritetext</text>
</a>
</g>
</g>
<!-- Node4->Node9 -->
<g id="edge10" class="edge"><title>Node4->Node9</title>
<path fill="none" stroke="midnightblue" d="M696.612,-244.804C714.253,-252.845 737.536,-262.624 759,-269 818.928,-286.803 891.238,-297.807 932.445,-303.132"/>
<polygon fill="midnightblue" stroke="midnightblue" points="697.983,-241.582 687.438,-240.548 695.037,-247.932 697.983,-241.582"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<g id="a_node10"><a xlink:href="a00372.html#ga559e24ba70d0d96c3469eb6ab8f74e05" target="_top" xlink:title="Cancel the query currently being retrieved, discarding all pending rows. ">
<polygon fill="white" stroke="red" points="779,-240.5 779,-259.5 850,-259.5 850,-240.5 779,-240.5"/>
<text text-anchor="middle" x="814.5" y="-247.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbcanquery</text>
</a>
</g>
</g>
<!-- Node4->Node10 -->
<g id="edge9" class="edge"><title>Node4->Node10</title>
<path fill="none" stroke="midnightblue" d="M733.202,-239.514C748.865,-241.56 765,-243.667 778.661,-245.451"/>
<polygon fill="midnightblue" stroke="midnightblue" points="733.376,-236.007 723.007,-238.183 732.47,-242.949 733.376,-236.007"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<g id="a_node11"><a xlink:href="a00372.html#gadd5685565c8c6c86079e17b8a73b324c" target="_top" xlink:title="Fetch part of a text or image value from the server. ">
<polygon fill="white" stroke="black" points="781,-202.5 781,-221.5 848,-221.5 848,-202.5 781,-202.5"/>
<text text-anchor="middle" x="814.5" y="-209.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbreadtext</text>
</a>
</g>
</g>
<!-- Node4->Node11 -->
<g id="edge11" class="edge"><title>Node4->Node11</title>
<path fill="none" stroke="midnightblue" d="M733.178,-222.489C749.672,-220.335 766.691,-218.113 780.793,-216.271"/>
<polygon fill="midnightblue" stroke="midnightblue" points="732.47,-219.051 723.007,-223.817 733.376,-225.993 732.47,-219.051"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<g id="a_node12"><a xlink:href="a00372.html#gac980139b9cea03cf93e373d425991481" target="_top" xlink:title="Transmit the command buffer to the server. ">
<polygon fill="white" stroke="red" points="782,-164.5 782,-183.5 847,-183.5 847,-164.5 782,-164.5"/>
<text text-anchor="middle" x="814.5" y="-171.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbsqlsend</text>
</a>
</g>
</g>
<!-- Node4->Node12 -->
<g id="edge12" class="edge"><title>Node4->Node12</title>
<path fill="none" stroke="midnightblue" d="M699.585,-217.261C717.006,-209.823 739.084,-200.622 759,-193 767.423,-189.777 776.659,-186.471 785.096,-183.54"/>
<polygon fill="midnightblue" stroke="midnightblue" points="697.725,-214.251 689.917,-221.412 700.487,-220.683 697.725,-214.251"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<g id="a_node13"><a xlink:href="a00387.html#gaf0da49585d39e99780a004ee2ca23479" target="_top" xlink:title="Send option commands to server. ">
<polygon fill="white" stroke="black" points="906,-85.5 906,-104.5 1027,-104.5 1027,-85.5 906,-85.5"/>
<text text-anchor="middle" x="966.5" y="-92.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_submit_optioncmd</text>
</a>
</g>
</g>
<!-- Node4->Node13 -->
<g id="edge13" class="edge"><title>Node4->Node13</title>
<path fill="none" stroke="midnightblue" d="M683.841,-214.176C700.886,-196.997 729.537,-170.688 759,-155 787.834,-139.647 873.744,-117.246 925.222,-104.608"/>
<polygon fill="midnightblue" stroke="midnightblue" points="681.323,-211.745 676.864,-221.356 686.343,-216.623 681.323,-211.745"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<g id="a_node14"><a xlink:href="a00217.html#ac6610c72bd31bad5378f760fa9b12d66" target="_top" xlink:title="Initialize BCP information. ">
<polygon fill="white" stroke="red" points="778,-88.5 778,-107.5 851,-107.5 851,-88.5 778,-88.5"/>
<text text-anchor="middle" x="814.5" y="-95.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_bcp_init</text>
</a>
</g>
</g>
<!-- Node4->Node14 -->
<g id="edge14" class="edge"><title>Node4->Node14</title>
<path fill="none" stroke="midnightblue" d="M679.472,-212.561C694.994,-188.886 724.719,-147.791 759,-122 766.849,-116.095 776.377,-111.268 785.258,-107.532"/>
<polygon fill="midnightblue" stroke="midnightblue" points="676.34,-210.961 673.89,-221.269 682.233,-214.739 676.34,-210.961"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<g id="a_node15"><a xlink:href="a00390.html#gaeeb1562044786ea17bea361ed83e6946" target="_top" xlink:title="Process results for simple query as "SET TEXTSIZE" or "USE dbname" If the statement returns results...">
<polygon fill="white" stroke="red" points="759.5,-39 759.5,-69 869.5,-69 869.5,-39 759.5,-39"/>
<text text-anchor="start" x="767.5" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00">tds_process_simple</text>
<text text-anchor="middle" x="814.5" y="-46" font-family="Helvetica,sans-Serif" font-size="10.00">_query</text>
</a>
</g>
</g>
<!-- Node4->Node15 -->
<g id="edge15" class="edge"><title>Node4->Node15</title>
<path fill="none" stroke="midnightblue" d="M674.959,-212.128C687.394,-180.712 716.197,-117.36 759,-79 763.186,-75.2484 768.031,-71.9671 773.071,-69.1246"/>
<polygon fill="midnightblue" stroke="midnightblue" points="671.687,-210.886 671.373,-221.476 678.223,-213.393 671.687,-210.886"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<g id="a_node16"><a xlink:href="a00390.html#gaf233e79967f82f4e0dd4d11524917a34" target="_top" xlink:title="tds_process_cancel">
<polygon fill="white" stroke="red" points="759,-0.5 759,-19.5 870,-19.5 870,-0.5 759,-0.5"/>
<text text-anchor="middle" x="814.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_process_cancel</text>
</a>
</g>
</g>
<!-- Node4->Node16 -->
<g id="edge17" class="edge"><title>Node4->Node16</title>
<path fill="none" stroke="midnightblue" d="M671.478,-211.367C679.571,-171.372 703.374,-79.9437 759,-29 763.212,-25.1425 768.25,-22.0608 773.538,-19.6008"/>
<polygon fill="midnightblue" stroke="midnightblue" points="667.998,-210.935 669.562,-221.414 674.874,-212.247 667.998,-210.935"/>
</g>
<!-- Node8->Node9 -->
<g id="edge8" class="edge"><title>Node8->Node9</title>
<path fill="none" stroke="midnightblue" d="M851.316,-321.463C875.951,-318.343 908.428,-314.229 932.446,-311.187"/>
<polygon fill="midnightblue" stroke="midnightblue" points="850.767,-318.005 841.286,-322.734 851.646,-324.949 850.767,-318.005"/>
</g>
<!-- Node15->Node13 -->
<g id="edge16" class="edge"><title>Node15->Node13</title>
<path fill="none" stroke="midnightblue" d="M879.31,-71.4413C896.892,-76.2472 915.314,-81.2824 930.592,-85.4584"/>
<polygon fill="midnightblue" stroke="midnightblue" points="880.222,-68.0625 869.653,-68.8019 878.377,-74.8148 880.222,-68.0625"/>
</g>
<!-- Node17->Node2 -->
<g id="edge19" class="edge"><title>Node17->Node2</title>
<path fill="none" stroke="midnightblue" d="M445.492,-267.484C430.326,-265.718 414.046,-263.453 399.063,-261.021"/>
<polygon fill="midnightblue" stroke="midnightblue" points="445.46,-271.002 455.785,-268.623 446.23,-264.044 445.46,-271.002"/>
</g>
<!-- Node17->Node4 -->
<g id="edge20" class="edge"><title>Node17->Node4</title>
<path fill="none" stroke="midnightblue" d="M556.392,-257.032C578.813,-251.707 604.847,-245.524 625.916,-240.52"/>
<polygon fill="midnightblue" stroke="midnightblue" points="555.295,-253.695 546.375,-259.411 556.913,-260.505 555.295,-253.695"/>
</g>
<!-- Node18->Node2 -->
<g id="edge22" class="edge"><title>Node18->Node2</title>
<path fill="none" stroke="midnightblue" d="M232.005,-273.042C249.478,-268.905 269.143,-264.25 286.961,-260.031"/>
<polygon fill="midnightblue" stroke="midnightblue" points="230.926,-269.701 222.001,-275.411 232.538,-276.513 230.926,-269.701"/>
</g>
<!-- Node18->Node4 -->
<g id="edge23" class="edge"><title>Node18->Node4</title>
<path fill="none" stroke="midnightblue" d="M243.297,-296.087C322.051,-307.832 461.574,-320.591 575,-288 607.251,-278.733 639.138,-254.318 655.228,-240.638"/>
<polygon fill="midnightblue" stroke="midnightblue" points="243.48,-292.574 233.065,-294.515 242.417,-299.493 243.48,-292.574"/>
</g>
<!-- Node19->Node2 -->
<g id="edge25" class="edge"><title>Node19->Node2</title>
<path fill="none" stroke="midnightblue" d="M232.005,-220.958C249.478,-225.095 269.143,-229.75 286.961,-233.969"/>
<polygon fill="midnightblue" stroke="midnightblue" points="232.538,-217.487 222.001,-218.589 230.926,-224.299 232.538,-217.487"/>
</g>
<!-- Node19->Node4 -->
<g id="edge26" class="edge"><title>Node19->Node4</title>
<path fill="none" stroke="midnightblue" d="M261.286,-199.618C341.171,-192.088 467.359,-185.263 575,-202 598.758,-205.694 624.797,-214.507 642.911,-221.455"/>
<polygon fill="midnightblue" stroke="midnightblue" points="260.911,-196.138 251.295,-200.587 261.586,-203.106 260.911,-196.138"/>
</g>
</g>
</svg>