Current File : //usr/local/apps/share/doc/freetds/reference/a00217_ad9e44450025cbcee1ad81d7e5a2cc099_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_bcp_send_record Pages: 1 -->
<svg width="725pt" height="228pt"
viewBox="0.00 0.00 725.00 227.64" 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 223.642)">
<title>tds_bcp_send_record</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-223.642 721,-223.642 721,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="0,-125.5 0,-144.5 119,-144.5 119,-125.5 0,-125.5"/>
<text text-anchor="middle" x="59.5" y="-132.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_bcp_send_record</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="640,-133.5 640,-152.5 717,-152.5 717,-133.5 640,-133.5"/>
<text text-anchor="middle" x="678.5" y="-140.5" font-family="Helvetica,sans-Serif" font-size="10.00">tdsdump_log</text>
</a>
</g>
</g>
<!-- Node1->Node2 -->
<g id="edge1" class="edge"><title>Node1->Node2</title>
<path fill="none" stroke="midnightblue" d="M79.8944,-144.589C98.645,-153.424 128.091,-166.169 155,-173 348.502,-222.121 412.032,-240.808 604,-186 623.474,-180.44 643.154,-168.517 657.242,-158.633"/>
<polygon fill="midnightblue" stroke="midnightblue" points="659.612,-161.237 665.634,-152.52 655.491,-155.579 659.612,-161.237"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="a00217.html#a16db200d2281f76fe46fc1cbe37ca9df" target="_top" xlink:title="Set state of TDS connection, with logging and checking. ">
<polygon fill="white" stroke="black" points="175,-144.5 175,-163.5 255,-163.5 255,-144.5 175,-144.5"/>
<text text-anchor="middle" x="215" y="-151.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_set_state</text>
</a>
</g>
</g>
<!-- Node1->Node3 -->
<g id="edge2" class="edge"><title>Node1->Node3</title>
<path fill="none" stroke="midnightblue" d="M119.408,-142.292C134.375,-144.144 150.301,-146.115 164.733,-147.902"/>
<polygon fill="midnightblue" stroke="midnightblue" points="164.589,-151.411 174.943,-149.166 165.449,-144.464 164.589,-151.411"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="a00326.html#a6d1e3ee3ba4ddeac7d5c9b5e30b185f1" target="_top" xlink:title="Add fixed size columns to the row. ">
<polygon fill="white" stroke="black" points="454,-76.5 454,-95.5 604,-95.5 604,-76.5 454,-76.5"/>
<text text-anchor="middle" x="529" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_bcp_add_fixed_columns</text>
</a>
</g>
</g>
<!-- Node1->Node6 -->
<g id="edge8" class="edge"><title>Node1->Node6</title>
<path fill="none" stroke="midnightblue" d="M119.236,-128.844C201.104,-120.263 349.992,-104.657 443.698,-94.8359"/>
<polygon fill="midnightblue" stroke="midnightblue" points="444.135,-98.3094 453.715,-93.786 443.405,-91.3476 444.135,-98.3094"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<g id="a_node7"><a xlink:href="a00326.html#a0184a0b53bd92aeca39b136542238dd4" target="_top" xlink:title="Add variable size columns to the row. ">
<polygon fill="white" stroke="black" points="155,-33 155,-63 275,-63 275,-33 155,-33"/>
<text text-anchor="start" x="163" y="-51" font-family="Helvetica,sans-Serif" font-size="10.00">tds_bcp_add_variable</text>
<text text-anchor="middle" x="215" y="-40" font-family="Helvetica,sans-Serif" font-size="10.00">_columns</text>
</a>
</g>
</g>
<!-- Node1->Node7 -->
<g id="edge10" class="edge"><title>Node1->Node7</title>
<path fill="none" stroke="midnightblue" d="M77.5137,-125.357C101.74,-111.626 146.748,-86.117 178.44,-68.1545"/>
<polygon fill="midnightblue" stroke="midnightblue" points="180.429,-71.0501 187.403,-63.0743 176.978,-64.9603 180.429,-71.0501"/>
</g>
<!-- Node3->Node2 -->
<g id="edge3" class="edge"><title>Node3->Node2</title>
<path fill="none" stroke="midnightblue" d="M254.565,-163.51C271.727,-167.275 292.254,-171.144 311,-173 440.664,-185.839 475.36,-183.719 604,-163 615.296,-161.181 627.351,-158.307 638.363,-155.299"/>
<polygon fill="midnightblue" stroke="midnightblue" points="639.466,-158.624 648.13,-152.525 637.554,-151.89 639.466,-158.624"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="a00217.html#abf18b98efef6ce2dc0b97d658a3a1918" target="_top" xlink:title="Call the client library's error handler (for library-generated errors only) ">
<polygon fill="white" stroke="black" points="337.5,-144.5 337.5,-163.5 391.5,-163.5 391.5,-144.5 337.5,-144.5"/>
<text text-anchor="middle" x="364.5" y="-151.5" font-family="Helvetica,sans-Serif" font-size="10.00">tdserror</text>
</a>
</g>
</g>
<!-- Node3->Node4 -->
<g id="edge4" class="edge"><title>Node3->Node4</title>
<path fill="none" stroke="midnightblue" d="M255.14,-154C277.437,-154 305.192,-154 327.03,-154"/>
<polygon fill="midnightblue" stroke="midnightblue" points="327.226,-157.5 337.226,-154 327.226,-150.5 327.226,-157.5"/>
</g>
<!-- Node4->Node2 -->
<g id="edge5" class="edge"><title>Node4->Node2</title>
<path fill="none" stroke="midnightblue" d="M391.564,-153.081C443.975,-151.233 562.805,-147.044 629.606,-144.689"/>
<polygon fill="midnightblue" stroke="midnightblue" points="629.991,-148.177 639.862,-144.327 629.745,-141.182 629.991,-148.177"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="a00387.html#ga11338742dc30fd0c2711f58eb830316f" target="_top" xlink:title="tds_send_cancel() sends an empty packet (8 byte header only) tds_process_cancel should be called dire...">
<polygon fill="white" stroke="red" points="480.5,-114.5 480.5,-133.5 577.5,-133.5 577.5,-114.5 480.5,-114.5"/>
<text text-anchor="middle" x="529" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_send_cancel</text>
</a>
</g>
</g>
<!-- Node4->Node5 -->
<g id="edge6" class="edge"><title>Node4->Node5</title>
<path fill="none" stroke="midnightblue" d="M391.608,-149.18C412.77,-145.273 443.379,-139.622 470.241,-134.663"/>
<polygon fill="midnightblue" stroke="midnightblue" points="471.127,-138.059 480.326,-132.801 469.856,-131.175 471.127,-138.059"/>
</g>
<!-- Node5->Node2 -->
<g id="edge7" class="edge"><title>Node5->Node2</title>
<path fill="none" stroke="midnightblue" d="M577.889,-130.169C594.468,-132.304 613.044,-134.697 629.623,-136.833"/>
<polygon fill="midnightblue" stroke="midnightblue" points="629.286,-140.318 639.651,-138.125 630.18,-133.376 629.286,-140.318"/>
</g>
<!-- Node6->Node2 -->
<g id="edge9" class="edge"><title>Node6->Node2</title>
<path fill="none" stroke="midnightblue" d="M573.946,-95.5408C583.96,-98.193 594.457,-101.362 604,-105 620.795,-111.403 638.731,-120.625 652.68,-128.38"/>
<polygon fill="midnightblue" stroke="midnightblue" points="651.213,-131.572 661.638,-133.463 654.667,-125.484 651.213,-131.572"/>
</g>
<!-- Node7->Node2 -->
<g id="edge11" class="edge"><title>Node7->Node2</title>
<path fill="none" stroke="midnightblue" d="M275.327,-37.9156C354.256,-27.3167 496.348,-18.2106 604,-67 631.174,-79.3157 653.471,-106.63 666.129,-124.932"/>
<polygon fill="midnightblue" stroke="midnightblue" points="663.251,-126.924 671.697,-133.321 669.083,-123.053 663.251,-126.924"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="a00217.html#a79449d2f35a8acc8ed0585044f75524d" target="_top" xlink:title="Dump the contents of data into the log file in a human readable format. ">
<polygon fill="white" stroke="black" points="311,-0.5 311,-19.5 418,-19.5 418,-0.5 311,-0.5"/>
<text text-anchor="middle" x="364.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">tdsdump_dump_buf</text>
</a>
</g>
</g>
<!-- Node7->Node8 -->
<g id="edge12" class="edge"><title>Node7->Node8</title>
<path fill="none" stroke="midnightblue" d="M274.296,-32.9814C288.285,-29.3775 303.05,-25.5736 316.455,-22.1202"/>
<polygon fill="midnightblue" stroke="midnightblue" points="317.594,-25.441 326.404,-19.5568 315.847,-18.6624 317.594,-25.441"/>
</g>
</g>
</svg>