<map id="tds_set_state" name="tds_set_state">
<area shape="rect" id="node2" href="$a00387.html#gada27f4cfce925240ad33b71b63ca692d" title="Flush query packet. " alt="" coords="176,777,347,804"/>
<area shape="rect" id="node3" href="$a00387.html#ga95e0fccedc459a4404f496eec74a369a" title="tds_submit_query_params() sends a language string to the database server for processing. " alt="" coords="411,803,597,829"/>
<area shape="rect" id="node5" href="$a00387.html#gae603aed795a4c5bb26ab159a11256996" title="Submit a prepared query with parameters. " alt="" coords="897,245,1058,272"/>
<area shape="rect" id="node6" href="$a00387.html#gaf0da49585d39e99780a004ee2ca23479" title="Send option commands to server. " alt="" coords="1711,803,1872,829"/>
<area shape="rect" id="node7" href="$a00387.html#ga7bf3670d3d6dabed469b9eb117298079" title="Send a rollback request. " alt="" coords="896,524,1059,551"/>
<area shape="rect" id="node8" href="$a00387.html#ga9c1cdcc388506a2ca3c0aaee8c461ba6" title="Send a rollback request. " alt="" coords="905,651,1049,677"/>
<area shape="rect" id="node9" href="$a00387.html#ga530538c4c975524cf0b771a550fc94a3" title="Send a commit request. " alt="" coords="907,955,1047,981"/>
<area shape="rect" id="node10" href="$a00217.html#a8208eef2a3974ae1f0cf3c8c8ab011ce" title="Start sending BCP data to server. " alt="" coords="924,1385,1031,1412"/>
<area shape="rect" id="node12" href="$a00387.html#ga74eb08c3a1c85be8ac9db428842c8b9d" title="tds_submit_prepare() creates a temporary stored procedure in the server. " alt="" coords="673,423,820,449"/>
<area shape="rect" id="node13" href="$a00387.html#ga08877c101704bebe4fa57e0849dc272d" title="tds71_submit_prepexec() creates a temporary stored procedure in the server. " alt="" coords="661,929,832,956"/>
<area shape="rect" id="node14" href="$a00387.html#ga3e7b4793c6f799fbc6c174f673bb5b32" title="tds_submit_execute() sends a previously prepared dynamic statement to the server. ..." alt="" coords="905,727,1050,753"/>
<area shape="rect" id="node15" href="$a00387.html#gaf573d8d4d2660c8c27770573fca05ff5" title="Send a unprepare request for a prepared query. " alt="" coords="666,1157,827,1184"/>
<area shape="rect" id="node17" href="$a00390.html#ga7a081cf9bb8f04ead12f0299fb7c4cd9" title="tds_process_end() processes any of the DONE, DONEPROC, or DONEINPROC tokens. " alt="" coords="1122,1360,1253,1387"/>
<area shape="rect" id="node19" href="$a00390.html#gabfc9de1d1fe718818caf63a4be4035a6" title="process all streams. " alt="" coords="1513,1703,1663,1729"/>
<area shape="rect" id="node22" href="$a00387.html#ga5f071b94ad7889690762dc85646c74ab" title="tds_submit_rpc() call a RPC from server. " alt="" coords="689,372,805,399"/>
<area shape="rect" id="node23" href="$a00387.html#gab25de0567ac096e8f8e88490eeddf562" title="Send a deallocation request to server. " alt="" coords="433,1259,575,1285"/>
<area shape="rect" id="node24" href="$a00387.html#ga9ad2e6defce530a8778791cce0166ccd" title="Start query packet of a given type. " alt="" coords="181,397,341,424"/>
<area shape="rect" id="node27" href="$a00217.html#ad9e44450025cbcee1ad81d7e5a2cc099" title="Send one row of data to server. " alt="" coords="182,1461,341,1488"/>
<area shape="rect" id="node29" href="$a00326.html#a4daaa551e54dbd978650e2eef89e09ff" title="Send BCP metadata to server. " alt="" coords="160,1360,363,1387"/>
<area shape="rect" id="node30" href="$a00217.html#ade7df2db455b61edc83819ad60edb339" title="Tell we finished sending BCP data to server. " alt="" coords="206,1537,317,1564"/>
<area shape="rect" id="node31" href="$a00217.html#a7711612cc544a7da2c7aa212b870acb2" title="Start writing writetext request. " alt="" coords="1321,1968,1460,1995"/>
<area shape="rect" id="node32" href="$a00217.html#ab68dead99a2ebec55895a10cd3db5202" title="Send some data in the writetext request started by tds_writetext_start. " alt="" coords="180,2069,343,2096"/>
<area shape="rect" id="node34" href="$a00217.html#ac1e460551f1188620ea478238864ac4b" title="Finish sending writetext data. " alt="" coords="194,2019,329,2045"/>
<area shape="rect" id="node35" href="$a00388.html#ga3e3f76009fce5ceedb2f42bb2c9aed2e" title="Close current socket for last socket close entire connection for MARS send FIN request. " alt="" coords="439,1689,569,1716"/>
<area shape="rect" id="node21" href="$a00387.html#gaf614c75ea8f7ad411e53dac0e2f91be4" title="Send RPC as string query. " alt="" coords="417,448,591,475"/>
<area shape="rect" id="node4" href="$a00387.html#ga5a29ae7f99d089dc3cea85ec6ee5f3ab" title="tds_submit_query() sends a language string to the database server for processing. ..." alt="" coords="681,828,812,855"/>
<area shape="rect" id="node11" href="$a00375.html#ga7370f1223f13510d6b33e98f2de09fb5" title="_bcp_exec_in" alt="" coords="1133,1461,1242,1488"/>
<area shape="rect" id="node16" href="$a00390.html#ga69902dffb299d62a799888e0fa3ccd68" title="Attempt to close all deferred closes (dynamics and cursors). " alt="" coords="898,1243,1057,1285"/>
<area shape="rect" id="node18" href="$a00390.html#ga39453d084f3f780ac4602d4abf2839f7" title="tds_process_default_tokens() is a catch all function that is called to process tokens not known to ot..." alt="" coords="1316,1631,1465,1673"/>
<area shape="rect" id="node20" href="$a00372.html#ga548153eb2eae76c48aa9d4b72258dc1c" title="Send text or image data to the server. " alt="" coords="1746,1993,1837,2020"/>
<area shape="rect" id="node25" href="$a00387.html#ga0da385231bfa3dc49377e1fb2bea2c07" title="Start query packet of a given type. " alt="" coords="444,651,564,677"/>
<area shape="rect" id="node26" href="$a00387.html#ga02c6ce3ff96369603a6ee4efee64caae" title="Emulate prepared execute traslating to a normal language. " alt="" coords="645,524,848,551"/>
<area shape="rect" id="node28" href="$a00374.html#gaf1130ac97f6af55e86ec70b0aa4f5b40" title="Write data in host variables to the table. " alt="" coords="451,1461,557,1488"/>
<area shape="rect" id="node33" href="$a00372.html#ga6f13381522a1fa0b6ce2c15378088cdd" title="Send chunk of a text/image value to the server. " alt="" coords="458,2069,550,2096"/>
<area shape="rect" id="node36" href="$a00372.html#gaef740b394b44eb33925c2718f7b30d69" title="Close a connection to the server and free associated resources. " alt="" coords="711,1867,782,1893"/>
<area shape="rect" id="node38" href="$a00372.html#gad0044401c8c83205583f93a4764f2d8b" title="Close server connections and free all related structures. " alt="" coords="948,1791,1007,1817"/>
<area shape="rect" id="node39" href="$a00388.html#ga6f2ae00407f59fb1ab280fa44a56295e" title="Loops until we have received some characters return &#45;1 on failure. " alt="" coords="691,1765,802,1792"/>
<area shape="rect" id="node40" href="$a00388.html#ga2734407109c834c5dda7ff8a45c71230" title="tds_goodwrite" alt="" coords="691,1816,802,1843"/>
<area shape="rect" id="node41" href="$a00388.html#ga410619783bdf2bb60b0f27a5578e0e07" title="Read in one &#39;packet&#39; from the server. " alt="" coords="683,1664,811,1691"/>
<area shape="rect" id="node43" href="$a00390.html#ga3e1b4df4410a86a563a8c155e7799720" title="tds_process_env_chg() when ever certain things change on the server, such as database, character set, language, or block size. " alt="" coords="1107,1613,1268,1640"/>
<area shape="rect" id="node37" href="$a00378.html#ga2c99ec565452279e9a382451d89642eb" title="Form a connection with the server. " alt="" coords="933,1867,1021,1893"/>
<area shape="rect" id="node42" href="$a00388.html#ga0cb72d3f6943795c39db1fa692be0a58" title="Return a single byte from the input buffer. " alt="" coords="926,1715,1029,1741"/>
<area shape="rect" id="node44" href="$a00388.html#gae7d9c4e1a079e1d0aa0252732631e8c4" title="Get N bytes from the buffer and return them in the already allocated space given to us..." alt="" coords="935,1664,1020,1691"/>
</map>
