Current File : //usr/local/apps/share/doc/freetds/reference/a00390_gacb3354443bcefe7a500a500a4904cc05_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_param_result Pages: 1 -->
<svg width="1035pt" height="512pt"
 viewBox="0.00 0.00 1035.00 512.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 508)">
<title>tds_process_param_result</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-508 1031,-508 1031,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="0,-133.5 0,-152.5 142,-152.5 142,-133.5 0,-133.5"/>
<text text-anchor="middle" x="71" y="-140.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_process_param_result</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<g id="a_node2"><a xlink:href="a00217.html#ab45c291105027e69836002e1dd586141" target="_top" xlink:title="Write a message to the debug log. ">
<polygon fill="white" stroke="black" points="950,-237.5 950,-256.5 1027,-256.5 1027,-237.5 950,-237.5"/>
<text text-anchor="middle" x="988.5" y="-244.5" font-family="Helvetica,sans-Serif" font-size="10.00">tdsdump_log</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node2 -->
<g id="edge1" class="edge"><title>Node1&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M75.5267,-152.656C97.1771,-210.065 217.826,-504 418.5,-504 418.5,-504 418.5,-504 744.5,-504 828.186,-504 856.413,-482.721 914,-422 957.174,-376.477 976.784,-301.869 983.999,-266.619"/>
<polygon fill="midnightblue" stroke="midnightblue" points="987.466,-267.126 985.92,-256.644 980.592,-265.802 987.466,-267.126"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="a00386.html#ga314c65c067570dc1ef3e58bbfc4eb763" target="_top" xlink:title="Adds a output parameter to TDSPARAMINFO. ">
<polygon fill="white" stroke="black" points="178,-228.5 178,-247.5 304,-247.5 304,-228.5 178,-228.5"/>
<text text-anchor="middle" x="241" y="-235.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_alloc_param_result</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node3 -->
<g id="edge2" class="edge"><title>Node1&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M82.9755,-152.748C101.401,-168.661 140.254,-200.313 178,-219 182.55,-221.252 187.42,-223.301 192.357,-225.147"/>
<polygon fill="midnightblue" stroke="midnightblue" points="191.273,-228.475 201.867,-228.45 193.569,-221.863 191.273,-228.475"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="a00390.html#gad9b6b86f48be077fb44ac603845a0c27" target="_top" xlink:title="Reads data metadata from wire. ">
<polygon fill="white" stroke="black" points="190,-190.5 190,-209.5 292,-209.5 292,-190.5 190,-190.5"/>
<text text-anchor="middle" x="241" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_get_data_info</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node4 -->
<g id="edge3" class="edge"><title>Node1&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M97.5866,-152.552C118.984,-160.449 150.357,-171.815 178,-181 184.46,-183.147 191.328,-185.339 198.05,-187.436"/>
<polygon fill="midnightblue" stroke="midnightblue" points="197.142,-190.819 207.73,-190.424 199.207,-184.13 197.142,-190.819"/>
</g>
<!-- Node16 -->
<g id="node16" class="node"><title>Node16</title>
<g id="a_node16"><a xlink:href="a00386.html#ga282d67682d293810625d87d566443c2d" target="_top" xlink:title="Allocate data for a parameter. ">
<polygon fill="white" stroke="black" points="180,-152.5 180,-171.5 302,-171.5 302,-152.5 180,-152.5"/>
<text text-anchor="middle" x="241" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_alloc_param_data</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node16 -->
<g id="edge21" class="edge"><title>Node1&#45;&gt;Node16</title>
<path fill="none" stroke="midnightblue" d="M142.274,-150.948C151.354,-151.975 160.655,-153.026 169.736,-154.053"/>
<polygon fill="midnightblue" stroke="midnightblue" points="169.541,-157.554 179.871,-155.2 170.328,-150.598 169.541,-157.554"/>
</g>
<!-- Node17 -->
<g id="node17" class="node"><title>Node17</title>
<g id="a_node17"><a xlink:href="a00217.html#aaee3fe5c514ce5570c9548de9b16e0d9" target="_top" xlink:title="Write a column value to the debug log. ">
<polygon fill="white" stroke="black" points="203,-114.5 203,-133.5 279,-133.5 279,-114.5 203,-114.5"/>
<text text-anchor="middle" x="241" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">tdsdump_col</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node17 -->
<g id="edge22" class="edge"><title>Node1&#45;&gt;Node17</title>
<path fill="none" stroke="midnightblue" d="M142.274,-135.052C159.238,-133.134 176.97,-131.128 192.601,-129.361"/>
<polygon fill="midnightblue" stroke="midnightblue" points="192.996,-132.838 202.539,-128.237 192.209,-125.883 192.996,-132.838"/>
</g>
<!-- Node19 -->
<g id="node19" class="node"><title>Node19</title>
<g id="a_node19"><a xlink:href="a00389.html#gae6d3d12bd1f5f0c56df934a377c245d3" target="_top" xlink:title="test if string is empty ">
<polygon fill="white" stroke="black" points="192.5,-76.5 192.5,-95.5 289.5,-95.5 289.5,-76.5 192.5,-76.5"/>
<text text-anchor="middle" x="241" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_dstr_isempty</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node19 -->
<g id="edge26" class="edge"><title>Node1&#45;&gt;Node19</title>
<path fill="none" stroke="midnightblue" d="M97.5866,-133.448C118.984,-125.551 150.357,-114.185 178,-105 184.46,-102.853 191.328,-100.661 198.05,-98.5638"/>
<polygon fill="midnightblue" stroke="midnightblue" points="199.207,-101.87 207.73,-95.5761 197.142,-95.1811 199.207,-101.87"/>
</g>
<!-- Node20 -->
<g id="node20" class="node"><title>Node20</title>
<g id="a_node20"><a xlink:href="a00389.html#ga3340b488ed37845018e34572450e64c6" target="_top" xlink:title="Returns a C version (NUL terminated string) of dstr. ">
<polygon fill="white" stroke="black" points="202,-38.5 202,-57.5 280,-57.5 280,-38.5 202,-38.5"/>
<text text-anchor="middle" x="241" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_dstr_cstr</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node20 -->
<g id="edge27" class="edge"><title>Node1&#45;&gt;Node20</title>
<path fill="none" stroke="midnightblue" d="M82.9755,-133.252C101.401,-117.339 140.254,-85.6868 178,-67 182.55,-64.7476 187.42,-62.6992 192.357,-60.8528"/>
<polygon fill="midnightblue" stroke="midnightblue" points="193.569,-64.1372 201.867,-57.5505 191.273,-57.5245 193.569,-64.1372"/>
</g>
<!-- Node21 -->
<g id="node21" class="node"><title>Node21</title>
<g id="a_node21"><a xlink:href="a00386.html#ga66cd6e3c5089ced9415a8a0e258d205a" target="_top" xlink:title="Delete latest parameter. ">
<polygon fill="white" stroke="black" points="179.5,-0.5 179.5,-19.5 302.5,-19.5 302.5,-0.5 179.5,-0.5"/>
<text text-anchor="middle" x="241" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_free_param_result</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node21 -->
<g id="edge28" class="edge"><title>Node1&#45;&gt;Node21</title>
<path fill="none" stroke="midnightblue" d="M78.201,-133.468C92.8728,-111.667 131.963,-57.8341 178,-29 181.339,-26.9085 184.925,-25.0337 188.626,-23.3555"/>
<polygon fill="midnightblue" stroke="midnightblue" points="190.027,-26.5642 197.992,-19.5773 187.409,-20.0725 190.027,-26.5642"/>
</g>
<!-- Node4&#45;&gt;Node2 -->
<g id="edge4" class="edge"><title>Node4&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M290.837,-209.555C295.714,-212.021 300.243,-215.116 304,-219 346.581,-263.011 300.977,-304.805 340,-352 420.662,-449.554 474.418,-466 601,-466 601,-466 601,-466 744.5,-466 863.746,-466 950.851,-318.677 978.322,-265.696"/>
<polygon fill="midnightblue" stroke="midnightblue" points="981.486,-267.195 982.882,-256.693 975.241,-264.032 981.486,-267.195"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="a00388.html#gafae08056186b143f3ef1399307dc9be7" target="_top" xlink:title="Reads a string from wire and put in a DSTR. ">
<polygon fill="white" stroke="black" points="381.5,-323.5 381.5,-342.5 457.5,-342.5 457.5,-323.5 381.5,-323.5"/>
<text text-anchor="middle" x="419.5" y="-330.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_dstr_get</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node5 -->
<g id="edge5" class="edge"><title>Node4&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M283.232,-209.547C290.421,-212.064 297.628,-215.178 304,-219 315.483,-225.888 373.532,-285.918 402.297,-315.987"/>
<polygon fill="midnightblue" stroke="midnightblue" points="399.815,-318.456 409.253,-323.271 404.878,-313.621 399.815,-318.456"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<g id="a_node7"><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="711.5,-313.5 711.5,-332.5 775.5,-332.5 775.5,-313.5 711.5,-313.5"/>
<text text-anchor="middle" x="743.5" y="-320.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_get_n</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node7 -->
<g id="edge16" class="edge"><title>Node4&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M277.619,-209.514C296.113,-214.16 319.147,-219.49 340,-223 484.962,-247.399 534.616,-197.417 669,-257 693.34,-267.792 715.19,-289.768 728.618,-305.393"/>
<polygon fill="midnightblue" stroke="midnightblue" points="726.1,-307.84 735.174,-313.31 731.491,-303.376 726.1,-307.84"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<g id="a_node12"><a xlink:href="a00388.html#ga0cb72d3f6943795c39db1fa692be0a58" target="_top" xlink:title="Return a single byte from the input buffer. ">
<polygon fill="white" stroke="black" points="705,-218.5 705,-237.5 782,-237.5 782,-218.5 705,-218.5"/>
<text text-anchor="middle" x="743.5" y="-225.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_get_byte</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node12 -->
<g id="edge14" class="edge"><title>Node4&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M292.281,-202.813C389.05,-208.227 599.974,-220.026 694.729,-225.327"/>
<polygon fill="midnightblue" stroke="midnightblue" points="694.704,-228.831 704.884,-225.896 695.095,-221.842 694.704,-228.831"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<g id="a_node13"><a xlink:href="a00390.html#ga0cf7e719115b0ae476753442d10505ab" target="_top" xlink:title="Returns string representation of the given type. ">
<polygon fill="white" stroke="black" points="386,-114.5 386,-133.5 453,-133.5 453,-114.5 386,-114.5"/>
<text text-anchor="middle" x="419.5" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_prtype</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node13 -->
<g id="edge17" class="edge"><title>Node4&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M283.652,-190.491C290.722,-187.978 297.78,-184.855 304,-181 323.774,-168.743 319.868,-154.659 340,-143 350.902,-136.686 363.82,-132.464 375.997,-129.643"/>
<polygon fill="midnightblue" stroke="midnightblue" points="376.901,-133.03 385.99,-127.588 375.49,-126.174 376.901,-133.03"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<g id="a_node14"><a xlink:href="a00390.html#ga91770634ce8c0d6f1fe007b45da186fd" target="_top" xlink:title="Adjust column size according to client&#39;s encoding. ">
<polygon fill="white" stroke="black" points="340,-152.5 340,-171.5 499,-171.5 499,-152.5 340,-152.5"/>
<text text-anchor="middle" x="419.5" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">adjust_character_column_size</text>
</a>
</g>
</g>
<!-- Node4&#45;&gt;Node14 -->
<g id="edge18" class="edge"><title>Node4&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M286.538,-190.411C310.144,-185.329 339.332,-179.045 364.251,-173.68"/>
<polygon fill="midnightblue" stroke="midnightblue" points="365.243,-177.046 374.282,-171.52 363.769,-170.203 365.243,-177.046"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="a00389.html#ga6aa14b8b717b51afcfb65bd55143689d" target="_top" xlink:title="allocate space for length char ">
<polygon fill="white" stroke="black" points="560.5,-418.5 560.5,-437.5 643.5,-437.5 643.5,-418.5 560.5,-418.5"/>
<text text-anchor="middle" x="602" y="-425.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_dstr_alloc</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node6 -->
<g id="edge6" class="edge"><title>Node5&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M434.071,-342.708C454.988,-357.367 496.704,-385.41 535,-404 543.208,-407.984 552.258,-411.69 560.955,-414.94"/>
<polygon fill="midnightblue" stroke="midnightblue" points="559.967,-418.304 570.561,-418.406 562.342,-411.72 559.967,-418.304"/>
</g>
<!-- Node5&#45;&gt;Node7 -->
<g id="edge7" class="edge"><title>Node5&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M442.21,-342.579C485.943,-360.521 587.43,-395.276 669,-371 689.806,-364.808 710.213,-350.647 724.224,-339.301"/>
<polygon fill="midnightblue" stroke="midnightblue" points="726.672,-341.815 732.068,-332.697 722.164,-336.46 726.672,-341.815"/>
</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="560,-342.5 560,-361.5 644,-361.5 644,-342.5 560,-342.5"/>
<text text-anchor="middle" x="602" y="-349.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_get_string</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node9 -->
<g id="edge10" class="edge"><title>Node5&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M457.9,-336.937C484.502,-339.737 520.564,-343.533 549.831,-346.614"/>
<polygon fill="midnightblue" stroke="midnightblue" points="549.561,-350.105 559.872,-347.671 550.294,-343.143 549.561,-350.105"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<g id="a_node10"><a xlink:href="a00389.html#ga8fa35e3ff06ef0b7d0d642cf50282ab8" target="_top" xlink:title="Returns a buffer to edit the string. ">
<polygon fill="white" stroke="black" points="565,-304.5 565,-323.5 639,-323.5 639,-304.5 565,-304.5"/>
<text text-anchor="middle" x="602" y="-311.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_dstr_buf</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node10 -->
<g id="edge12" class="edge"><title>Node5&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M457.9,-329.063C485.98,-326.107 524.6,-322.042 554.643,-318.88"/>
<polygon fill="midnightblue" stroke="midnightblue" points="555.301,-322.33 564.88,-317.802 554.568,-315.368 555.301,-322.33"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<g id="a_node11"><a xlink:href="a00389.html#ga0cd7863ba7c2d2da4a193234472a3d14" target="_top" xlink:title="limit length of string, MUST be &lt;= current length ">
<polygon fill="white" stroke="black" points="557.5,-266.5 557.5,-285.5 646.5,-285.5 646.5,-266.5 557.5,-266.5"/>
<text text-anchor="middle" x="602" y="-273.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_dstr_setlen</text>
</a>
</g>
</g>
<!-- Node5&#45;&gt;Node11 -->
<g id="edge13" class="edge"><title>Node5&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M448.164,-323.473C471.292,-315.591 505.19,-304.233 535,-295 542.207,-292.768 549.883,-290.478 557.356,-288.296"/>
<polygon fill="midnightblue" stroke="midnightblue" points="558.374,-291.645 567.007,-285.503 556.428,-284.921 558.374,-291.645"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="a00388.html#ga410619783bdf2bb60b0f27a5578e0e07" target="_top" xlink:title="Read in one &#39;packet&#39; from the server. ">
<polygon fill="white" stroke="red" points="818,-237.5 818,-256.5 914,-256.5 914,-237.5 818,-237.5"/>
<text text-anchor="middle" x="866" y="-244.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_read_packet</text>
</a>
</g>
</g>
<!-- Node7&#45;&gt;Node8 -->
<g id="edge8" class="edge"><title>Node7&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M759.761,-313.375C780.314,-300.412 817.095,-277.214 841.273,-261.965"/>
<polygon fill="midnightblue" stroke="midnightblue" points="843.271,-264.842 849.863,-256.547 839.537,-258.922 843.271,-264.842"/>
</g>
<!-- Node8&#45;&gt;Node2 -->
<g id="edge9" class="edge"><title>Node8&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M914.279,-247C922.531,-247 931.124,-247 939.398,-247"/>
<polygon fill="midnightblue" stroke="midnightblue" points="939.659,-250.5 949.659,-247 939.658,-243.5 939.659,-250.5"/>
</g>
<!-- Node9&#45;&gt;Node7 -->
<g id="edge11" class="edge"><title>Node9&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M644.1,-343.456C662.189,-339.695 683.391,-335.288 701.472,-331.529"/>
<polygon fill="midnightblue" stroke="midnightblue" points="702.354,-334.921 711.432,-329.459 700.929,-328.067 702.354,-334.921"/>
</g>
<!-- Node12&#45;&gt;Node8 -->
<g id="edge15" class="edge"><title>Node12&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M782.296,-233.96C790.333,-235.227 798.992,-236.592 807.574,-237.945"/>
<polygon fill="midnightblue" stroke="midnightblue" points="807.148,-241.421 817.571,-239.522 808.238,-234.507 807.148,-241.421"/>
</g>
<!-- Node14&#45;&gt;Node2 -->
<g id="edge20" class="edge"><title>Node14&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M499.228,-169.339C597.068,-179.19 768.863,-198.887 914,-228 923.687,-229.943 934.003,-232.377 943.749,-234.848"/>
<polygon fill="midnightblue" stroke="midnightblue" points="943.09,-238.293 953.648,-237.418 944.849,-231.518 943.09,-238.293"/>
</g>
<!-- Node15 -->
<g id="node15" class="node"><title>Node15</title>
<g id="a_node15"><a xlink:href="a00390.html#ga87209537d51f069fee02bc224da492cb" target="_top" xlink:title="Allow for maximum possible size of converted data, while being careful about integer division truncat...">
<polygon fill="white" stroke="black" points="535,-114.5 535,-133.5 669,-133.5 669,-114.5 535,-114.5"/>
<text text-anchor="middle" x="602" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">determine_adjusted_size</text>
</a>
</g>
</g>
<!-- Node14&#45;&gt;Node15 -->
<g id="edge19" class="edge"><title>Node14&#45;&gt;Node15</title>
<path fill="none" stroke="midnightblue" d="M466.048,-152.411C490.296,-147.306 520.304,-140.989 545.861,-135.608"/>
<polygon fill="midnightblue" stroke="midnightblue" points="546.715,-139.005 555.78,-133.52 545.273,-132.155 546.715,-139.005"/>
</g>
<!-- Node17&#45;&gt;Node2 -->
<g id="edge25" class="edge"><title>Node17&#45;&gt;Node2</title>
<path fill="none" stroke="midnightblue" d="M279.058,-115.737C297.323,-111.941 319.728,-107.693 340,-105 455.294,-89.6822 484.693,-86 601,-86 601,-86 601,-86 744.5,-86 847.497,-86 940.313,-187.759 974.038,-229.478"/>
<polygon fill="midnightblue" stroke="midnightblue" points="971.367,-231.744 980.319,-237.411 976.855,-227.398 971.367,-231.744"/>
</g>
<!-- Node17&#45;&gt;Node13 -->
<g id="edge23" class="edge"><title>Node17&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M279,-124C307.303,-124 346.368,-124 375.96,-124"/>
<polygon fill="midnightblue" stroke="midnightblue" points="376,-127.5 385.999,-124 375.999,-120.5 376,-127.5"/>
</g>
<!-- Node18 -->
<g id="node18" class="node"><title>Node18</title>
<g id="a_node18"><a xlink:href="a00217.html#a0383d5dcb629582266a442f0f0dbd13a" target="_top" xlink:title="Return type suitable for conversions (convert all nullable types to fixed type) ">
<polygon fill="white" stroke="black" points="351.5,-38.5 351.5,-57.5 487.5,-57.5 487.5,-38.5 351.5,-38.5"/>
<text text-anchor="middle" x="419.5" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_get_conversion_type</text>
</a>
</g>
</g>
<!-- Node17&#45;&gt;Node18 -->
<g id="edge24" class="edge"><title>Node17&#45;&gt;Node18</title>
<path fill="none" stroke="midnightblue" d="M279.185,-115.541C287.645,-112.828 296.378,-109.361 304,-105 322.84,-94.2216 321.157,-82.7722 340,-72 347.905,-67.4811 356.753,-63.723 365.582,-60.6273"/>
<polygon fill="midnightblue" stroke="midnightblue" points="366.685,-63.949 375.109,-57.5234 364.517,-57.2933 366.685,-63.949"/>
</g>
</g>
</svg>