Current File : //usr/local/apps/share/doc/freetds/reference/a00387_ga2c6da4886cc30af02546a3bc2ebcae5d_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_cursor_check_allocated Pages: 1 -->
<svg width="595pt" height="83pt"
 viewBox="0.00 0.00 595.00 83.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 79)">
<title>tds_cursor_check_allocated</title>
<polygon fill="white" stroke="none" points="-4,4 -4,-79 591,-79 591,4 -4,4"/>
<!-- Node1 -->
<g id="node1" class="node"><title>Node1</title>
<polygon fill="#bfbfbf" stroke="black" points="0,-28 0,-47 149,-47 149,-28 0,-28"/>
<text text-anchor="middle" x="74.5" y="-35" font-family="Helvetica,sans-Serif" font-size="10.00">tds_cursor_check_allocated</text>
</g>
<!-- Node2 -->
<g id="node2" class="node"><title>Node2</title>
<g id="a_node2"><a xlink:href="a00387.html#gab25de0567ac096e8f8e88490eeddf562" target="_top" xlink:title="Send a deallocation request to server. ">
<polygon fill="white" stroke="black" points="188.5,-50 188.5,-69 294.5,-69 294.5,-50 188.5,-50"/>
<text text-anchor="middle" x="241.5" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00">tds_cursor_dealloc</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.089,-48.3786C167.735,-49.798 178.401,-51.2201 188.378,-52.5504"/>
<polygon fill="midnightblue" stroke="midnightblue" points="157.287,-44.874 146.912,-47.0216 156.361,-51.8126 157.287,-44.874"/>
</g>
<!-- Node5 -->
<g id="node5" class="node"><title>Node5</title>
<g id="a_node5"><a xlink:href="a00387.html#ga57bd0fabe5bcdeb3ef091259b3a7c1fc" target="_top" xlink:title="Deallocate cursor on idle. ">
<polygon fill="white" stroke="black" points="185,-0.5 185,-30.5 298,-30.5 298,-0.5 185,-0.5"/>
<text text-anchor="start" x="193" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_deferred_cursor</text>
<text text-anchor="middle" x="241.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">_dealloc</text>
</a>
</g>
</g>
<!-- Node1&#45;&gt;Node5 -->
<g id="edge4" class="edge"><title>Node1&#45;&gt;Node5</title>
<path fill="none" stroke="midnightblue" d="M157.097,-26.6203C166.511,-25.3652 175.941,-24.1079 184.895,-22.9139"/>
<polygon fill="midnightblue" stroke="midnightblue" points="156.361,-23.1874 146.912,-27.9784 157.287,-30.126 156.361,-23.1874"/>
</g>
<!-- Node3 -->
<g id="node3" class="node"><title>Node3</title>
<g id="a_node3"><a xlink:href="a00390.html#ga69902dffb299d62a799888e0fa3ccd68" target="_top" xlink:title="Attempt to close all deferred closes (dynamics and cursors). ">
<polygon fill="white" stroke="black" points="334,-44.5 334,-74.5 453,-74.5 453,-44.5 334,-44.5"/>
<text text-anchor="start" x="342" y="-62.5" font-family="Helvetica,sans-Serif" font-size="10.00">tds_process_pending</text>
<text text-anchor="middle" x="393.5" y="-51.5" font-family="Helvetica,sans-Serif" font-size="10.00">_closes</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="M304.83,-59.5C314.444,-59.5 324.344,-59.5 333.873,-59.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="304.542,-56.0001 294.542,-59.5 304.542,-63.0001 304.542,-56.0001"/>
</g>
<!-- Node4 -->
<g id="node4" class="node"><title>Node4</title>
<g id="a_node4"><a xlink:href="a00390.html#ga7a081cf9bb8f04ead12f0299fb7c4cd9" target="_top" xlink:title="tds_process_end() processes any of the DONE, DONEPROC, or DONEINPROC tokens. ">
<polygon fill="white" stroke="red" points="489,-50 489,-69 587,-69 587,-50 489,-50"/>
<text text-anchor="middle" x="538" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00">tds_process_end</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="M463.327,-59.5C471.926,-59.5 480.573,-59.5 488.765,-59.5"/>
<polygon fill="midnightblue" stroke="midnightblue" points="463.283,-56.0001 453.283,-59.5 463.283,-63.0001 463.283,-56.0001"/>
</g>
</g>
</svg>