Current File : //usr/local/apps/share/doc/freetds/reference/a00387_ga0f0b6bf447e9672e3b1ea8453ddeb113_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: tds7_put_params_definition Pages: 1 -->
<svg width="747pt" height="332pt"
 viewBox="0.00 0.00 747.00 332.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 328)">
<title>tds7_put_params_definition</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-328 743,-328 743,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="0,-152.5 0,-171.5 147,-171.5 147,-152.5 0,-152.5"/>
<text text-anchor="middle" x="73.5" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds7_put_params_definition</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<g id="a_node2"><a xlink:href="a00387.html#ga95e0fccedc459a4404f496eec74a369a" target="_top" xlink:title="tds_submit_query_params() sends a language string to the database server for processing. ">
<polygon fill="white" stroke="black" points="183,-171.5 183,-190.5 323,-190.5 323,-171.5 183,-171.5"/>
<text text-anchor="middle" x="253" y="-178.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_submit_query_params</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="M157.217,-170.854C165.79,-171.772 174.438,-172.698 182.839,-173.597"/>
<polygon fill="midnightblue" stroke="midnightblue" points="157.524,-167.367 147.208,-169.783 156.779,-174.327 157.524,-167.367"/>
</g>
<!-- Node7 -->
<g id="node7" class="node"><title>Node7</title>
<g id="a_node7"><a xlink:href="a00387.html#gae603aed795a4c5bb26ab159a11256996" target="_top" xlink:title="Submit a prepared query with parameters. ">
<polygon fill="white" stroke="black" points="493.5,-304.5 493.5,-323.5 614.5,-323.5 614.5,-304.5 493.5,-304.5"/>
<text text-anchor="middle" x="554" y="-311.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_submit_execdirect</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node7 -->
<g id="edge14" class="edge"><title>Node1&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M110.665,-175.053C131.707,-182.55 158.777,-192.03 183,-200 307.185,-240.862 456.247,-285.439 520.7,-304.498"/>
<polygon fill="midnightblue" stroke="midnightblue" points="111.752,-171.724 101.157,-171.654 109.395,-178.316 111.752,-171.724"/>
</g>
<!-- Node13 -->
<g id="node13" class="node"><title>Node13</title>
<g id="a_node13"><a xlink:href="a00387.html#ga74eb08c3a1c85be8ac9db428842c8b9d" target="_top" xlink:title="tds_submit_prepare() creates a temporary stored procedure in the server. ">
<polygon fill="white" stroke="black" points="198,-133.5 198,-152.5 308,-152.5 308,-133.5 198,-133.5"/>
<text text-anchor="middle" x="253" y="-140.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_submit_prepare</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node13 -->
<g id="edge13" class="edge"><title>Node1&#45;&gt;Node13</title>
<path fill="none" stroke="midnightblue" d="M157.211,-153.146C171.021,-151.668 185.028,-150.169 197.884,-148.793"/>
<polygon fill="midnightblue" stroke="midnightblue" points="156.779,-149.673 147.208,-154.217 157.524,-156.633 156.779,-149.673"/>
</g>
<!-- Node14 -->
<g id="node14" class="node"><title>Node14</title>
<g id="a_node14"><a xlink:href="a00387.html#ga08877c101704bebe4fa57e0849dc272d" target="_top" xlink:title="tds71_submit_prepexec() creates a temporary stored procedure in the server. ">
<polygon fill="white" stroke="black" points="189,-95.5 189,-114.5 317,-114.5 317,-95.5 189,-95.5"/>
<text text-anchor="middle" x="253" y="-102.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds71_submit_prepexec</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node14 -->
<g id="edge15" class="edge"><title>Node1&#45;&gt;Node14</title>
<path fill="none" stroke="midnightblue" d="M109.728,-148.978C130.857,-141.34 158.331,-131.707 183,-124 193.437,-120.74 204.851,-117.476 215.339,-114.596"/>
<polygon fill="midnightblue" stroke="midnightblue" points="108.405,-145.735 100.203,-152.442 110.798,-152.314 108.405,-145.735"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="a00387.html#ga5a29ae7f99d089dc3cea85ec6ee5f3ab" target="_top" xlink:title="tds_submit_query() sends a language string to the database server for processing. ...">
<polygon fill="white" stroke="black" points="359,-171.5 359,-190.5 457,-190.5 457,-171.5 359,-171.5"/>
<text text-anchor="middle" x="408" y="-178.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_submit_query</text>
</a>
</g>
</g>
<!-- Node2&#45;&gt;Node3 -->
<g id="edge2" class="edge"><title>Node2&#45;&gt;Node3</title>
<path fill="none" stroke="midnightblue" d="M333.507,-181C342.173,-181 350.788,-181 358.905,-181"/>
<polygon fill="midnightblue" stroke="midnightblue" points="333.337,-177.5 323.337,-181 333.337,-184.5 333.337,-177.5"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="a00375.html#gae67546338cb9542a4902aa914f57f314" target="_top" xlink:title="_bcp_exec_out">
<polygon fill="white" stroke="red" points="651,-228.5 651,-247.5 739,-247.5 739,-228.5 651,-228.5"/>
<text text-anchor="middle" x="695" y="-235.5" font-family="Helvetica,sans-Serif" font-size="10.00">_bcp_exec_out</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node4 -->
<g id="edge3" class="edge"><title>Node3&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M421.848,-198.599C436.613,-217.173 462.741,-245.343 493,-257 552.529,-279.933 629.007,-260.655 668.247,-247.594"/>
<polygon fill="midnightblue" stroke="midnightblue" points="424.578,-196.407 415.717,-190.599 419.022,-200.665 424.578,-196.407"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="a00372.html#gac980139b9cea03cf93e373d425991481" target="_top" xlink:title="Transmit the command buffer to the server. ">
<polygon fill="white" stroke="red" points="521.5,-228.5 521.5,-247.5 586.5,-247.5 586.5,-228.5 521.5,-228.5"/>
<text text-anchor="middle" x="554" y="-235.5" font-family="Helvetica,sans-Serif" font-size="10.00">dbsqlsend</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node5 -->
<g id="edge4" class="edge"><title>Node3&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M437.78,-195.038C453.835,-202.61 474.309,-211.841 493,-219 502.081,-222.478 512.1,-225.834 521.307,-228.733"/>
<polygon fill="midnightblue" stroke="midnightblue" points="438.943,-191.715 428.41,-190.571 435.931,-198.034 438.943,-191.715"/>
</g>
<!-- Node6 -->
<g id="node6" class="node"><title>Node6</title>
<g id="a_node6"><a xlink:href="a00387.html#gad695defcbf663b0023851a198206a772" target="_top" xlink:title="Format and submit a query. ">
<polygon fill="white" stroke="red" points="503.5,-190.5 503.5,-209.5 604.5,-209.5 604.5,-190.5 503.5,-190.5"/>
<text text-anchor="middle" x="554" y="-197.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_submit_queryf</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node6 -->
<g id="edge5" class="edge"><title>Node3&#45;&gt;Node6</title>
<path fill="none" stroke="midnightblue" d="M467.542,-188.724C479.322,-190.279 491.601,-191.899 503.056,-193.41"/>
<polygon fill="midnightblue" stroke="midnightblue" points="467.722,-185.218 457.351,-187.38 466.807,-192.158 467.722,-185.218"/>
</g>
<!-- Node3&#45;&gt;Node7 -->
<g id="edge7" class="edge"><title>Node3&#45;&gt;Node7</title>
<path fill="none" stroke="midnightblue" d="M418.913,-199.299C432.672,-223.155 459.668,-264.8 493,-290 501.054,-296.089 510.861,-300.864 520.193,-304.495"/>
<polygon fill="midnightblue" stroke="midnightblue" points="421.945,-197.548 413.998,-190.541 415.84,-200.974 421.945,-197.548"/>
</g>
<!-- Node8 -->
<g id="node8" class="node"><title>Node8</title>
<g id="a_node8"><a xlink:href="a00387.html#gaf0da49585d39e99780a004ee2ca23479" target="_top" xlink:title="Send option commands to server. ">
<polygon fill="white" stroke="black" points="493.5,-152.5 493.5,-171.5 614.5,-171.5 614.5,-152.5 493.5,-152.5"/>
<text text-anchor="middle" x="554" y="-159.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_submit_optioncmd</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node8 -->
<g id="edge8" class="edge"><title>Node3&#45;&gt;Node8</title>
<path fill="none" stroke="midnightblue" d="M467.536,-173.277C476.018,-172.157 484.759,-171.004 493.264,-169.882"/>
<polygon fill="midnightblue" stroke="midnightblue" points="466.807,-169.842 457.351,-174.62 467.722,-176.782 466.807,-169.842"/>
</g>
<!-- Node9 -->
<g id="node9" class="node"><title>Node9</title>
<g id="a_node9"><a xlink:href="a00387.html#ga7bf3670d3d6dabed469b9eb117298079" target="_top" xlink:title="Send a rollback request. ">
<polygon fill="white" stroke="black" points="493,-114.5 493,-133.5 615,-133.5 615,-114.5 493,-114.5"/>
<text text-anchor="middle" x="554" y="-121.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_submit_begin_tran</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node9 -->
<g id="edge9" class="edge"><title>Node3&#45;&gt;Node9</title>
<path fill="none" stroke="midnightblue" d="M437.78,-166.962C453.835,-159.39 474.309,-150.159 493,-143 501.775,-139.639 511.426,-136.392 520.373,-133.562"/>
<polygon fill="midnightblue" stroke="midnightblue" points="435.931,-163.966 428.41,-171.429 438.943,-170.285 435.931,-163.966"/>
</g>
<!-- Node10 -->
<g id="node10" class="node"><title>Node10</title>
<g id="a_node10"><a xlink:href="a00387.html#ga9c1cdcc388506a2ca3c0aaee8c461ba6" target="_top" xlink:title="Send a rollback request. ">
<polygon fill="white" stroke="black" points="500,-76.5 500,-95.5 608,-95.5 608,-76.5 500,-76.5"/>
<text text-anchor="middle" x="554" y="-83.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_submit_rollback</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node10 -->
<g id="edge10" class="edge"><title>Node3&#45;&gt;Node10</title>
<path fill="none" stroke="midnightblue" d="M423.859,-163.787C439.491,-146.662 465.59,-120.733 493,-105 499.539,-101.247 506.912,-98.1368 514.194,-95.5955"/>
<polygon fill="midnightblue" stroke="midnightblue" points="421.111,-161.61 417.066,-171.403 426.335,-166.27 421.111,-161.61"/>
</g>
<!-- Node11 -->
<g id="node11" class="node"><title>Node11</title>
<g id="a_node11"><a xlink:href="a00387.html#ga530538c4c975524cf0b771a550fc94a3" target="_top" xlink:title="Send a commit request. ">
<polygon fill="white" stroke="black" points="501.5,-38.5 501.5,-57.5 606.5,-57.5 606.5,-38.5 501.5,-38.5"/>
<text text-anchor="middle" x="554" y="-45.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_submit_commit</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node11 -->
<g id="edge11" class="edge"><title>Node3&#45;&gt;Node11</title>
<path fill="none" stroke="midnightblue" d="M418.027,-162.222C431.108,-136.956 457.684,-92.2779 493,-67 498.42,-63.1207 504.664,-60.0113 511.031,-57.5252"/>
<polygon fill="midnightblue" stroke="midnightblue" points="414.75,-160.949 413.402,-171.458 421.009,-164.084 414.75,-160.949"/>
</g>
<!-- Node12 -->
<g id="node12" class="node"><title>Node12</title>
<g id="a_node12"><a xlink:href="a00217.html#a8208eef2a3974ae1f0cf3c8c8ab011ce" target="_top" xlink:title="Start sending BCP data to server. ">
<polygon fill="white" stroke="red" points="514,-0.5 514,-19.5 594,-19.5 594,-0.5 514,-0.5"/>
<text text-anchor="middle" x="554" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_bcp_start</text>
</a>
</g>
</g>
<!-- Node3&#45;&gt;Node12 -->
<g id="edge12" class="edge"><title>Node3&#45;&gt;Node12</title>
<path fill="none" stroke="midnightblue" d="M414.532,-161.547C424.7,-129.278 449.413,-64.704 493,-29 499.001,-24.084 506.289,-20.4334 513.688,-17.7244"/>
<polygon fill="midnightblue" stroke="midnightblue" points="411.168,-160.579 411.635,-171.164 417.871,-162.599 411.168,-160.579"/>
</g>
<!-- Node6&#45;&gt;Node4 -->
<g id="edge6" class="edge"><title>Node6&#45;&gt;Node4</title>
<path fill="none" stroke="midnightblue" d="M599.795,-212.246C618.955,-217.484 640.994,-223.509 658.936,-228.414"/>
<polygon fill="midnightblue" stroke="midnightblue" points="600.645,-208.85 590.076,-209.589 598.799,-215.602 600.645,-208.85"/>
</g>
</g>
</svg>