Sophie

Sophie

distrib > Fedora > 18 > x86_64 > media > updates > by-pkgid > 749e483016bbc41594aeb77eb13e3491 > files > 3

xrootd-doc-3.3.5-1.fc18.noarch.rpm

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.3.1"/>
<title>xrootd: XProtocol.hh File Reference</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td style="padding-left: 0.5em;">
   <div id="projectname">xrootd
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.3.1 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
    </ul>
  </div>
<div id="nav-path" class="navpath">
  <ul>
<li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="dir_223aa3575c222c2147fd1831c8952ff5.html">XProtocol</a></li>  </ul>
</div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#define-members">Macros</a> &#124;
<a href="#typedef-members">Typedefs</a> &#124;
<a href="#enum-members">Enumerations</a> &#124;
<a href="#func-members">Functions</a>  </div>
  <div class="headertitle">
<div class="title">XProtocol.hh File Reference</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock"><code>#include &quot;<a class="el" href="XPtypes_8hh_source.html">XProtocol/XPtypes.hh</a>&quot;</code><br/>
<code>#include &lt;errno.h&gt;</code><br/>
</div><div class="textblock"><div class="dynheader">
Include dependency graph for XProtocol.hh:</div>
<div class="dyncontent">
<div class="center"><img src="XProtocol_8hh__incl.png" border="0" usemap="#XProtocol_8hh" alt=""/></div>
<map name="XProtocol_8hh" id="XProtocol_8hh">
<area shape="rect" id="node3" href="XPtypes_8hh.html" title="XProtocol/XPtypes.hh" alt="" coords="5,80,155,107"/></map>
</div>
</div><div class="textblock"><div class="dynheader">
This graph shows which files directly or indirectly include this file:</div>
<div class="dyncontent">
<div class="center"><img src="XProtocol_8hh__dep__incl.png" border="0" usemap="#XProtocol_8hhdep" alt=""/></div>
<map name="XProtocol_8hhdep" id="XProtocol_8hhdep">
<area shape="rect" id="node3" href="XrdClient_8hh.html" title="XrdClient.hh" alt="" coords="5,80,99,107"/><area shape="rect" id="node5" href="XrdClFileSystem_8hh.html" title="XrdClFileSystem.hh" alt="" coords="68,155,207,181"/><area shape="rect" id="node11" href="XrdClXRootDResponses_8hh.html" title="XrdClXRootDResponses.hh" alt="" coords="175,80,361,107"/><area shape="rect" id="node7" href="XrdClMonitor_8hh.html" title="XrdClMonitor.hh" alt="" coords="69,229,184,256"/><area shape="rect" id="node9" href="XrdClFile_8hh.html" title="XrdClFile.hh" alt="" coords="209,229,303,256"/><area shape="rect" id="node14" href="XrdClCopyProcess_8hh.html" title="XrdClCopyProcess.hh" alt="" coords="293,155,445,181"/></map>
</div>
</div>
<p><a href="XProtocol_8hh_source.html">Go to the source code of this file.</a></p>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientAdminRequest.html">ClientAdminRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientAuthRequest.html">ClientAuthRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientBindRequest.html">ClientBindRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientChmodRequest.html">ClientChmodRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientCloseRequest.html">ClientCloseRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientDirlistRequest.html">ClientDirlistRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientEndsessRequest.html">ClientEndsessRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientGetfileRequest.html">ClientGetfileRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientLocateRequest.html">ClientLocateRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientLoginRequest.html">ClientLoginRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientMkdirRequest.html">ClientMkdirRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientMvRequest.html">ClientMvRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientOpenRequest.html">ClientOpenRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientPingRequest.html">ClientPingRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientProtocolRequest.html">ClientProtocolRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientPrepareRequest.html">ClientPrepareRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientPutfileRequest.html">ClientPutfileRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientQueryRequest.html">ClientQueryRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientReadRequest.html">ClientReadRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientReadVRequest.html">ClientReadVRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientRmRequest.html">ClientRmRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientRmdirRequest.html">ClientRmdirRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientSetRequest.html">ClientSetRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientStatRequest.html">ClientStatRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientSyncRequest.html">ClientSyncRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientTruncateRequest.html">ClientTruncateRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientWriteRequest.html">ClientWriteRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientVerifywRequest.html">ClientVerifywRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientRequestHdr.html">ClientRequestHdr</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">union &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="unionClientRequest.html">ClientRequest</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structreadahead__list.html">readahead_list</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structread__args.html">read_args</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structServerResponseHeader.html">ServerResponseHeader</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structServerResponseBody__Bind.html">ServerResponseBody_Bind</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structServerResponseBody__Open.html">ServerResponseBody_Open</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structServerResponseBody__Protocol.html">ServerResponseBody_Protocol</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structServerResponseBody__Login.html">ServerResponseBody_Login</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structServerResponseBody__Redirect.html">ServerResponseBody_Redirect</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structServerResponseBody__Error.html">ServerResponseBody_Error</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structServerResponseBody__Wait.html">ServerResponseBody_Wait</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structServerResponseBody__Waitresp.html">ServerResponseBody_Waitresp</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structServerResponseBody__Attn.html">ServerResponseBody_Attn</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structServerResponseBody__Attn__asyncrd.html">ServerResponseBody_Attn_asyncrd</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structServerResponseBody__Attn__asynresp.html">ServerResponseBody_Attn_asynresp</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structServerResponseBody__Attn__asyncwt.html">ServerResponseBody_Attn_asyncwt</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structServerResponseBody__Attn__asyncdi.html">ServerResponseBody_Attn_asyncdi</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structServerResponseBody__Authmore.html">ServerResponseBody_Authmore</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structServerResponseBody__Buffer.html">ServerResponseBody_Buffer</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structServerResponse.html">ServerResponse</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structClientInitHandShake.html">ClientInitHandShake</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structServerInitHandShake.html">ServerInitHandShake</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structALIGN__CHECK.html">ALIGN_CHECK</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXProtocol.html">XProtocol</a></td></tr>
<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:aafdd9073e35db1ebd5cfe988c7e57b7a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#aafdd9073e35db1ebd5cfe988c7e57b7a">kXR_PROTOCOLVERSION</a>&#160;&#160;&#160;0x00000297</td></tr>
<tr class="separator:aafdd9073e35db1ebd5cfe988c7e57b7a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6f79d23160cb4bc8a291b2a35bdbe425"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#a6f79d23160cb4bc8a291b2a35bdbe425">kXR_PROTOCOLVSTRING</a>&#160;&#160;&#160;&quot;2.9.7&quot;</td></tr>
<tr class="separator:a6f79d23160cb4bc8a291b2a35bdbe425"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac7be4eb7e63d3604e5cc7e19c7b417d4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#ac7be4eb7e63d3604e5cc7e19c7b417d4">kXR_DataServer</a>&#160;&#160;&#160;1</td></tr>
<tr class="separator:ac7be4eb7e63d3604e5cc7e19c7b417d4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa9c7319d9b6540fa0b107dfca025e111"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#aa9c7319d9b6540fa0b107dfca025e111">kXR_LBalServer</a>&#160;&#160;&#160;0</td></tr>
<tr class="separator:aa9c7319d9b6540fa0b107dfca025e111"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a04d921259625172cb8c973ad69c6ab20"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#a04d921259625172cb8c973ad69c6ab20">kXR_isManager</a>&#160;&#160;&#160;0x00000002</td></tr>
<tr class="separator:a04d921259625172cb8c973ad69c6ab20"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a88e59670cc009b0353eb431028132d77"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#a88e59670cc009b0353eb431028132d77">kXR_isServer</a>&#160;&#160;&#160;0x00000001</td></tr>
<tr class="separator:a88e59670cc009b0353eb431028132d77"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a288b6815b8daf58aab9f17f0bf21d70e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#a288b6815b8daf58aab9f17f0bf21d70e">kXR_attrMeta</a>&#160;&#160;&#160;0x00000100</td></tr>
<tr class="separator:a288b6815b8daf58aab9f17f0bf21d70e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa78143d3c2f3e0e33f270b083beb12ee"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#aa78143d3c2f3e0e33f270b083beb12ee">kXR_attrProxy</a>&#160;&#160;&#160;0x00000200</td></tr>
<tr class="separator:aa78143d3c2f3e0e33f270b083beb12ee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a45be4dc296aa7479411082488af71b23"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#a45be4dc296aa7479411082488af71b23">kXR_attrSuper</a>&#160;&#160;&#160;0x00000400</td></tr>
<tr class="separator:a45be4dc296aa7479411082488af71b23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a34af0d027b701c5d45f69b6f58d9fcf4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#a34af0d027b701c5d45f69b6f58d9fcf4">kXR_maxReqRetry</a>&#160;&#160;&#160;10</td></tr>
<tr class="separator:a34af0d027b701c5d45f69b6f58d9fcf4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
Typedefs</h2></td></tr>
<tr class="memitem:afc8f3328c59623292de7a80a0c13c5e6"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="XPtypes_8hh.html#a854165849915c6506d955a52366b4914">kXR_int32</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#afc8f3328c59623292de7a80a0c13c5e6">ServerResponseType</a></td></tr>
<tr class="separator:afc8f3328c59623292de7a80a0c13c5e6"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
Enumerations</h2></td></tr>
<tr class="memitem:a2373fa59f703ebf3836e1e157fe5152c"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#a2373fa59f703ebf3836e1e157fe5152c">XReqErrorType</a> { <br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#a2373fa59f703ebf3836e1e157fe5152ca8cf4a0ab5487f061f865e9a54dd5a071">kGENERICERR</a> = 0, 
<a class="el" href="XProtocol_8hh.html#a2373fa59f703ebf3836e1e157fe5152ca76fa1a4565db660c1dfb869e0f85ec2d">kREAD</a>, 
<a class="el" href="XProtocol_8hh.html#a2373fa59f703ebf3836e1e157fe5152ca90ad0a8f4fa1135659689fb41d0a1301">kWRITE</a>, 
<a class="el" href="XProtocol_8hh.html#a2373fa59f703ebf3836e1e157fe5152cab21c7cb0454ba356d934529478828c60">kREDIRCONNECT</a>, 
<br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#a2373fa59f703ebf3836e1e157fe5152ca42e6b26684acf67af002df88a9cf997c">kOK</a>, 
<a class="el" href="XProtocol_8hh.html#a2373fa59f703ebf3836e1e157fe5152ca00f086a2cce1243c0b195451079c9df9">kNOMORESTREAMS</a>
<br/>
 }</td></tr>
<tr class="separator:a2373fa59f703ebf3836e1e157fe5152c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7cebec87f553253ed8020a3fea7e8bc9"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9">XRequestTypes</a> { <br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9a6db134920f5d6730e9d405d5017bc214">kXR_auth</a> = 3000, 
<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9a5c5d0845da8ea7835cb1775678ff6ebf">kXR_query</a>, 
<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9a3cd00bfbe4da508c831321becb42027c">kXR_chmod</a>, 
<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9ae383ca7aee4c2cf47b27943cb894bd16">kXR_close</a>, 
<br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9a55917e8a28159543fa6ec30de37bc61c">kXR_dirlist</a>, 
<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9a491fe81e573773124c5eff7a1249fafc">kXR_getfile</a>, 
<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9aa4691e28f09b54422350df7830ced1b3">kXR_protocol</a>, 
<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9a6d0837dc98cc578991a77657f0e79b25">kXR_login</a>, 
<br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9a341c546fceabbbef9b21c5602d2c2750">kXR_mkdir</a>, 
<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9aab3b5d9bd54758ed59653c8694252850">kXR_mv</a>, 
<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9a1205b43c00421ff570565dcecf682e33">kXR_open</a>, 
<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9ad3bcc3ee1d048125615b21e737d53757">kXR_ping</a>, 
<br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9aed65b9302b356a194b57b138c8b2c522">kXR_putfile</a>, 
<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9a03dbf5d18eb09d76ebb5d9eca5a123f5">kXR_read</a>, 
<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9a5afdddff3c33a28ece480c5702957c97">kXR_rm</a>, 
<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9a85c82447103f6e837259b4fe0bec2391">kXR_rmdir</a>, 
<br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9a34eb6b70cddebe7d0a3fe5773d115368">kXR_sync</a>, 
<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9ad61aa2281a582c7c2b5b0d1ed3b1dd80">kXR_stat</a>, 
<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9a849283bf26ff3fd368f95755d776e83f">kXR_set</a>, 
<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9a64634a38eb1a0f3ac7c9efc23e728e3a">kXR_write</a>, 
<br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9ad2e20b8a59f8e956e608a010f8997dba">kXR_admin</a>, 
<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9afefb4ea5b54f425b45d5a25dc8cb1a58">kXR_prepare</a>, 
<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9aa098b1f6fa72ce6eafefdc2afeaa2899">kXR_statx</a>, 
<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9a7931b3ad197c879d80a8d4cfa0d13076">kXR_endsess</a>, 
<br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9a4f6c0a45de54f848310c75d7172a841f">kXR_bind</a>, 
<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9a32d12a84d8671477ec31dfeaf57f41ee">kXR_readv</a>, 
<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9aa512f7cfc34bc4b40459147eb5b113e7">kXR_verifyw</a>, 
<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9add461ad260e643e5e734f91fb7046c6e">kXR_locate</a>, 
<br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9aa115395c2b0839d5320777acd39aab43">kXR_truncate</a>
<br/>
 }</td></tr>
<tr class="separator:a7cebec87f553253ed8020a3fea7e8bc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada295f5822366c16db29e1baf9529dde"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#ada295f5822366c16db29e1baf9529dde">XOpenRequestMode</a> { <br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#ada295f5822366c16db29e1baf9529ddea2d7864d3d17eeabd9ba6fd2bb71f793d">kXR_ur</a> = 0x100, 
<a class="el" href="XProtocol_8hh.html#ada295f5822366c16db29e1baf9529ddea3665e17f9318dc196e12caaaefeea80c">kXR_uw</a> = 0x080, 
<a class="el" href="XProtocol_8hh.html#ada295f5822366c16db29e1baf9529ddeafa314c5b720da848c2f869f789af4216">kXR_ux</a> = 0x040, 
<a class="el" href="XProtocol_8hh.html#ada295f5822366c16db29e1baf9529ddea57a20e3bbbec5d04fb7ce96a787e39eb">kXR_gr</a> = 0x020, 
<br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#ada295f5822366c16db29e1baf9529ddea1f039328dc70864e2fa6671906f02504">kXR_gw</a> = 0x010, 
<a class="el" href="XProtocol_8hh.html#ada295f5822366c16db29e1baf9529ddea67936b91012b2c9c3ffe3bdbeef0eedd">kXR_gx</a> = 0x008, 
<a class="el" href="XProtocol_8hh.html#ada295f5822366c16db29e1baf9529ddeaec9f1a6c61ed980c65f8fbcfb1674e75">kXR_or</a> = 0x004, 
<a class="el" href="XProtocol_8hh.html#ada295f5822366c16db29e1baf9529ddea58760d05d23d714a6cdafd6642480166">kXR_ow</a> = 0x002, 
<br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#ada295f5822366c16db29e1baf9529ddeaf88394e575b2b5a936ab97892a8f4574">kXR_ox</a> = 0x001
<br/>
 }</td></tr>
<tr class="separator:ada295f5822366c16db29e1baf9529dde"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab8e2c61078ed176e8744df9eb1983a54"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#ab8e2c61078ed176e8744df9eb1983a54">XMkdirOptions</a> { <a class="el" href="XProtocol_8hh.html#ab8e2c61078ed176e8744df9eb1983a54ac9bd425a6dbbdc89e625257f590c79a3">kXR_mknone</a> = 0, 
<a class="el" href="XProtocol_8hh.html#ab8e2c61078ed176e8744df9eb1983a54ac9b85640e55522c50e1438203a4a895b">kXR_mkdirpath</a> = 1
 }</td></tr>
<tr class="separator:ab8e2c61078ed176e8744df9eb1983a54"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6519233f5bc4b4fcef3d051743c1bb9"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#aa6519233f5bc4b4fcef3d051743c1bb9">XLoginCapVer</a> { <a class="el" href="XProtocol_8hh.html#aa6519233f5bc4b4fcef3d051743c1bb9afe8c838c8fc89711a6c01399d5aa7de8">kXR_lcvnone</a> = 0, 
<a class="el" href="XProtocol_8hh.html#aa6519233f5bc4b4fcef3d051743c1bb9a667535ebeb553c8d9f71d9978b6fc175">kXR_vermask</a> = 63, 
<a class="el" href="XProtocol_8hh.html#aa6519233f5bc4b4fcef3d051743c1bb9af9bbcf613ff3f189be8be4d8582d6944">kXR_asyncap</a> = 128
 }</td></tr>
<tr class="separator:aa6519233f5bc4b4fcef3d051743c1bb9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1e3336417621a38413e49b603a92c05"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#ae1e3336417621a38413e49b603a92c05">XLoginVersion</a> { <a class="el" href="XProtocol_8hh.html#ae1e3336417621a38413e49b603a92c05a7d67525ad0dc2066af3f8cf65473e8fe">kXR_ver000</a> = 0, 
<a class="el" href="XProtocol_8hh.html#ae1e3336417621a38413e49b603a92c05a1af17faf54c54dd1f2d0719ac956b3b6">kXR_ver001</a> = 1, 
<a class="el" href="XProtocol_8hh.html#ae1e3336417621a38413e49b603a92c05acdb16d760b659d6457750d4531180f62">kXR_ver002</a> = 2, 
<a class="el" href="XProtocol_8hh.html#ae1e3336417621a38413e49b603a92c05a4b71818e90d7f0eb106a9ff09470a32c">kXR_ver003</a> = 3
 }</td></tr>
<tr class="separator:ae1e3336417621a38413e49b603a92c05"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab41a06e43cea3d1dd808a5d2adea09c4"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#ab41a06e43cea3d1dd808a5d2adea09c4">XStatRequestOption</a> { <a class="el" href="XProtocol_8hh.html#ab41a06e43cea3d1dd808a5d2adea09c4a786cc22f2beacaf9b138c4ecc7345e1d">kXR_vfs</a> = 1
 }</td></tr>
<tr class="separator:ab41a06e43cea3d1dd808a5d2adea09c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adb2607ae09afca1f5839a3e1d2c12491"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#adb2607ae09afca1f5839a3e1d2c12491">XStatRespFlags</a> { <br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#adb2607ae09afca1f5839a3e1d2c12491a209f2f7fc616561b2db398ab595a4ed0">kXR_file</a> = 0, 
<a class="el" href="XProtocol_8hh.html#adb2607ae09afca1f5839a3e1d2c12491afecb4c196f23e9ea227bd415fc72fcb7">kXR_xset</a> = 1, 
<a class="el" href="XProtocol_8hh.html#adb2607ae09afca1f5839a3e1d2c12491a4cb1e20b8a6ec91b37044afcaad5f562">kXR_isDir</a> = 2, 
<a class="el" href="XProtocol_8hh.html#adb2607ae09afca1f5839a3e1d2c12491a73c7a23ca5cf69f3aafc7e733542830b">kXR_other</a> = 4, 
<br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#adb2607ae09afca1f5839a3e1d2c12491a6356e4192212a5f643f3dd0d62234ef4">kXR_offline</a> = 8, 
<a class="el" href="XProtocol_8hh.html#adb2607ae09afca1f5839a3e1d2c12491a112e79341148d6e5a979683b6ac4a2df">kXR_readable</a> =16, 
<a class="el" href="XProtocol_8hh.html#adb2607ae09afca1f5839a3e1d2c12491ab64728e129fd6a94d1f3733bd3481c64">kXR_writable</a> =32, 
<a class="el" href="XProtocol_8hh.html#adb2607ae09afca1f5839a3e1d2c12491a960939df9c0177ee239a78caf7bdbdec">kXR_poscpend</a> =64
<br/>
 }</td></tr>
<tr class="separator:adb2607ae09afca1f5839a3e1d2c12491"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a60e2b343fda2631f377066b1de3167f7"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#a60e2b343fda2631f377066b1de3167f7">XDirlistRequestOption</a> { <a class="el" href="XProtocol_8hh.html#a60e2b343fda2631f377066b1de3167f7ab1a03774b1d5354cb8ebf8a03b9742cb">kXR_online</a> = 1
 }</td></tr>
<tr class="separator:a60e2b343fda2631f377066b1de3167f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5730729b43c0e3a6393b594fa5385c1e"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#a5730729b43c0e3a6393b594fa5385c1e">XOpenRequestOption</a> { <br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#a5730729b43c0e3a6393b594fa5385c1ea0a6336ef4fc37fdc038409d28a6d52b2">kXR_compress</a> = 1, 
<a class="el" href="XProtocol_8hh.html#a5730729b43c0e3a6393b594fa5385c1ea3fd501a56fd67e82713ea627b6cbcea5">kXR_delete</a> = 2, 
<a class="el" href="XProtocol_8hh.html#a5730729b43c0e3a6393b594fa5385c1eab344f79a7bbced6d9c244968ad5d810d">kXR_force</a> = 4, 
<a class="el" href="XProtocol_8hh.html#a5730729b43c0e3a6393b594fa5385c1eaab84da1ab333d374fa3c598e6a99f41c">kXR_new</a> = 8, 
<br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#a5730729b43c0e3a6393b594fa5385c1ea483cdb94e9ddf5433723c65cfa10f784">kXR_open_read</a> = 16, 
<a class="el" href="XProtocol_8hh.html#a5730729b43c0e3a6393b594fa5385c1ea6302569043cd08667f6ee8ae56c2ba3b">kXR_open_updt</a> = 32, 
<a class="el" href="XProtocol_8hh.html#a5730729b43c0e3a6393b594fa5385c1ea216acff04829553fa061dec8b5b78b49">kXR_async</a> = 64, 
<a class="el" href="XProtocol_8hh.html#a5730729b43c0e3a6393b594fa5385c1eaa61b02d8051a851debf10d38ae558977">kXR_refresh</a> = 128, 
<br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#a5730729b43c0e3a6393b594fa5385c1ea64e6c9d28ad7b3329bfd33478694dcbd">kXR_mkpath</a> = 256, 
<a class="el" href="XProtocol_8hh.html#a5730729b43c0e3a6393b594fa5385c1eafa6e2010b2f86284e914d631eafacdfa">kXR_open_apnd</a> = 512, 
<a class="el" href="XProtocol_8hh.html#a5730729b43c0e3a6393b594fa5385c1eaff0f465cb0aba8d5594af13a2590408c">kXR_retstat</a> = 1024, 
<a class="el" href="XProtocol_8hh.html#a5730729b43c0e3a6393b594fa5385c1ea8c851eb75c36269710470c7a7d5a8201">kXR_replica</a> = 2048, 
<br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#a5730729b43c0e3a6393b594fa5385c1ea985dd54c400146e50abc4e11105436e8">kXR_posc</a> = 4096, 
<a class="el" href="XProtocol_8hh.html#a5730729b43c0e3a6393b594fa5385c1ea46fa4b06cae851b0eea7a42499e405a6">kXR_nowait</a> = 8192, 
<a class="el" href="XProtocol_8hh.html#a5730729b43c0e3a6393b594fa5385c1ea8c079d57ef02683af17ec95bbbffa579">kXR_seqio</a> =16384
<br/>
 }</td></tr>
<tr class="separator:a5730729b43c0e3a6393b594fa5385c1e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adc922e955bb19edea411c375d0654190"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#adc922e955bb19edea411c375d0654190">XQueryType</a> { <br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#adc922e955bb19edea411c375d0654190ac6af446a1d9b13595490e1cb8f8f7a28">kXR_QStats</a> = 1, 
<a class="el" href="XProtocol_8hh.html#adc922e955bb19edea411c375d0654190a08c5865829ba78922cc828a53d6ddbc7">kXR_QPrep</a> = 2, 
<a class="el" href="XProtocol_8hh.html#adc922e955bb19edea411c375d0654190ae244f5b04cafb2b908edcfeec49b4101">kXR_Qcksum</a> = 3, 
<a class="el" href="XProtocol_8hh.html#adc922e955bb19edea411c375d0654190ab24305521f3f149466f7a5ae846ed1f1">kXR_Qxattr</a> = 4, 
<br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#adc922e955bb19edea411c375d0654190abfd74c9fd110f8d2a5f4dadb33d9731a">kXR_Qspace</a> = 5, 
<a class="el" href="XProtocol_8hh.html#adc922e955bb19edea411c375d0654190a649a8d732a65b4ceb0d619686c714e8e">kXR_Qckscan</a> = 6, 
<a class="el" href="XProtocol_8hh.html#adc922e955bb19edea411c375d0654190a2d0d868a1b2676d112e2328e92d039cf">kXR_Qconfig</a> = 7, 
<a class="el" href="XProtocol_8hh.html#adc922e955bb19edea411c375d0654190ac426cbcdbc636ae1d7d92b4846c6c6e3">kXR_Qvisa</a> = 8, 
<br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#adc922e955bb19edea411c375d0654190af815252f8d9d3b264c57a6ade9d66374">kXR_Qopaque</a> =16, 
<a class="el" href="XProtocol_8hh.html#adc922e955bb19edea411c375d0654190a503deee63399cc8dc470db50f912b183">kXR_Qopaquf</a> =32
<br/>
 }</td></tr>
<tr class="separator:adc922e955bb19edea411c375d0654190"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a54b6e32a59bfef35c4ea83b8c66b23cc"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#a54b6e32a59bfef35c4ea83b8c66b23cc">XVerifyType</a> { <a class="el" href="XProtocol_8hh.html#a54b6e32a59bfef35c4ea83b8c66b23ccae655c6467e6dc160c80721b0d2df2c5c">kXR_nocrc</a> = 0, 
<a class="el" href="XProtocol_8hh.html#a54b6e32a59bfef35c4ea83b8c66b23cca55d40fcec1f7b3907efb99de26a1da5d">kXR_crc32</a> = 1
 }</td></tr>
<tr class="separator:a54b6e32a59bfef35c4ea83b8c66b23cc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac171775acc975c43b4fd66b28a4d1f2a"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#ac171775acc975c43b4fd66b28a4d1f2a">XLogonType</a> { <a class="el" href="XProtocol_8hh.html#ac171775acc975c43b4fd66b28a4d1f2aae456c93e4aaada27ebc4ba2033ed76d0">kXR_useruser</a> = 0, 
<a class="el" href="XProtocol_8hh.html#ac171775acc975c43b4fd66b28a4d1f2aab13a2ae59dffd8ef69a9a8c724b2b5a5">kXR_useradmin</a> = 1
 }</td></tr>
<tr class="separator:ac171775acc975c43b4fd66b28a4d1f2a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab9758a78b130cade5feb04ab86a48629"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#ab9758a78b130cade5feb04ab86a48629">XPrepRequestOption</a> { <br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#ab9758a78b130cade5feb04ab86a48629a62c6009d88d6f1c759ad0e26726a48e0">kXR_cancel</a> = 1, 
<a class="el" href="XProtocol_8hh.html#ab9758a78b130cade5feb04ab86a48629a81557a2a113cc12f1c81cd58ab2b9aaf">kXR_notify</a> = 2, 
<a class="el" href="XProtocol_8hh.html#ab9758a78b130cade5feb04ab86a48629ad87e9ab6798ecbaf8f3138a074641664">kXR_noerrs</a> = 4, 
<a class="el" href="XProtocol_8hh.html#ab9758a78b130cade5feb04ab86a48629abd8920ca4ce8f5b432b6381c14098ed4">kXR_stage</a> = 8, 
<br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#ab9758a78b130cade5feb04ab86a48629a2e0d5b6299b7d7d0d0c195ad16aa9513">kXR_wmode</a> = 16, 
<a class="el" href="XProtocol_8hh.html#ab9758a78b130cade5feb04ab86a48629aa7f8faab7ccbfef230a2800717a2fb36">kXR_coloc</a> = 32, 
<a class="el" href="XProtocol_8hh.html#ab9758a78b130cade5feb04ab86a48629a65c309b472636c7ccbc90e4d1402f672">kXR_fresh</a> = 64
<br/>
 }</td></tr>
<tr class="separator:ab9758a78b130cade5feb04ab86a48629"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5d25264a0365612ad3949ff80efec0c8"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#a5d25264a0365612ad3949ff80efec0c8">XResponseType</a> { <br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#a5d25264a0365612ad3949ff80efec0c8add9dab4b866012fde1eb20cce6b7643e">kXR_ok</a> = 0, 
<a class="el" href="XProtocol_8hh.html#a5d25264a0365612ad3949ff80efec0c8a6f318aab33d930f59279acfd99a1dc49">kXR_oksofar</a> = 4000, 
<a class="el" href="XProtocol_8hh.html#a5d25264a0365612ad3949ff80efec0c8af2d5631192db3df2b1df76b625c8afac">kXR_attn</a>, 
<a class="el" href="XProtocol_8hh.html#a5d25264a0365612ad3949ff80efec0c8adf1ce3853bb6239de338b41dac50be3a">kXR_authmore</a>, 
<br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#a5d25264a0365612ad3949ff80efec0c8af990ef96c78b89e09453798a89521715">kXR_error</a>, 
<a class="el" href="XProtocol_8hh.html#a5d25264a0365612ad3949ff80efec0c8a522fa131c83d4681ed4bf29ff513248f">kXR_redirect</a>, 
<a class="el" href="XProtocol_8hh.html#a5d25264a0365612ad3949ff80efec0c8af77d91da0ae0182ff17480a65f6684f4">kXR_wait</a>, 
<a class="el" href="XProtocol_8hh.html#a5d25264a0365612ad3949ff80efec0c8a51a53652214be2e8a77a19164fd0fb04">kXR_waitresp</a>, 
<br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#a5d25264a0365612ad3949ff80efec0c8a3159db70e02c160f6cf60a6a0bcb120d">kXR_noResponsesYet</a> = 10000
<br/>
 }</td></tr>
<tr class="separator:a5d25264a0365612ad3949ff80efec0c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a02b2a20288509a3678a8c366f405b4e2"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#a02b2a20288509a3678a8c366f405b4e2">XActionCode</a> { <br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#a02b2a20288509a3678a8c366f405b4e2aaa58460fdf4516e5f33ae755a3d24312">kXR_asyncab</a> = 5000, 
<a class="el" href="XProtocol_8hh.html#a02b2a20288509a3678a8c366f405b4e2ae54c0e932aa0ab0296dec8a8feef514d">kXR_asyncdi</a>, 
<a class="el" href="XProtocol_8hh.html#a02b2a20288509a3678a8c366f405b4e2a7c010d3ff1b079e1ed4ef5203e88ade7">kXR_asyncms</a>, 
<a class="el" href="XProtocol_8hh.html#a02b2a20288509a3678a8c366f405b4e2aabe6436fefd2f4f5c645d46fa69068dc">kXR_asyncrd</a>, 
<br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#a02b2a20288509a3678a8c366f405b4e2a1f25e04e89fe23544e1745d9fd1e6ec1">kXR_asyncwt</a>, 
<a class="el" href="XProtocol_8hh.html#a02b2a20288509a3678a8c366f405b4e2a6cd8248bd4dfd6a5ae36fe01027aa5ee">kXR_asyncav</a>, 
<a class="el" href="XProtocol_8hh.html#a02b2a20288509a3678a8c366f405b4e2a41a8b4dec7192015f051ca3854637c83">kXR_asynunav</a>, 
<a class="el" href="XProtocol_8hh.html#a02b2a20288509a3678a8c366f405b4e2a08ed59b2530f1560bc857d2511b79d53">kXR_asyncgo</a>, 
<br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#a02b2a20288509a3678a8c366f405b4e2a6ca09b3a1185ee939b3ec2be05c22035">kXR_asynresp</a>
<br/>
 }</td></tr>
<tr class="separator:a02b2a20288509a3678a8c366f405b4e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a03080e45579262bc5b2f0374b7fa15cd"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#a03080e45579262bc5b2f0374b7fa15cd">XErrorCode</a> { <br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#a03080e45579262bc5b2f0374b7fa15cda048fe1b809f36059424c6f215bebeeab">kXR_ArgInvalid</a> = 3000, 
<a class="el" href="XProtocol_8hh.html#a03080e45579262bc5b2f0374b7fa15cda0a09ac59a2269dd277a41c59550b3981">kXR_ArgMissing</a>, 
<a class="el" href="XProtocol_8hh.html#a03080e45579262bc5b2f0374b7fa15cdacbd13e5946166b9481f62fc515c76101">kXR_ArgTooLong</a>, 
<a class="el" href="XProtocol_8hh.html#a03080e45579262bc5b2f0374b7fa15cda5e69cd5215dfe6c74d083a5e999cd9db">kXR_FileLocked</a>, 
<br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#a03080e45579262bc5b2f0374b7fa15cda8216726d3ee8b2f5953bce21f0cab4e4">kXR_FileNotOpen</a>, 
<a class="el" href="XProtocol_8hh.html#a03080e45579262bc5b2f0374b7fa15cdaec6c4c119817540ee4c535d120872f08">kXR_FSError</a>, 
<a class="el" href="XProtocol_8hh.html#a03080e45579262bc5b2f0374b7fa15cda0934f7c48270c21d023e9aae44c0cfd3">kXR_InvalidRequest</a>, 
<a class="el" href="XProtocol_8hh.html#a03080e45579262bc5b2f0374b7fa15cdaea7ffb74f2983910ad2f6ffba9ed92f4">kXR_IOError</a>, 
<br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#a03080e45579262bc5b2f0374b7fa15cdaee1e27e069913f6ceebeb0a0aced5ec7">kXR_NoMemory</a>, 
<a class="el" href="XProtocol_8hh.html#a03080e45579262bc5b2f0374b7fa15cda7ff91de7bec994e5f75a7f86da8c116c">kXR_NoSpace</a>, 
<a class="el" href="XProtocol_8hh.html#a03080e45579262bc5b2f0374b7fa15cda53a15672733c7651d079a4107bdd54d8">kXR_NotAuthorized</a>, 
<a class="el" href="XProtocol_8hh.html#a03080e45579262bc5b2f0374b7fa15cda5c850f0e7c2e56d46f15fdf8c143d32f">kXR_NotFound</a>, 
<br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#a03080e45579262bc5b2f0374b7fa15cdac00a2685d9acb0f4a4d57339071e5760">kXR_ServerError</a>, 
<a class="el" href="XProtocol_8hh.html#a03080e45579262bc5b2f0374b7fa15cdaa2a3faa5fd6e48c871ead36de4d1254f">kXR_Unsupported</a>, 
<a class="el" href="XProtocol_8hh.html#a03080e45579262bc5b2f0374b7fa15cdace6c172e4c483ae05769f82150362405">kXR_noserver</a>, 
<a class="el" href="XProtocol_8hh.html#a03080e45579262bc5b2f0374b7fa15cdaa049b8b6c381122fc54b11fdad73dc08">kXR_NotFile</a>, 
<br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#a03080e45579262bc5b2f0374b7fa15cda87e92d9e13620bf66585689544e8b26e">kXR_isDirectory</a>, 
<a class="el" href="XProtocol_8hh.html#a03080e45579262bc5b2f0374b7fa15cdaa73e2af4d92541d0c341c91f4f92024d">kXR_Cancelled</a>, 
<a class="el" href="XProtocol_8hh.html#a03080e45579262bc5b2f0374b7fa15cdacf46a7b369b8ef07050a885cdc6e7243">kXR_ChkLenErr</a>, 
<a class="el" href="XProtocol_8hh.html#a03080e45579262bc5b2f0374b7fa15cda6bba307c39072742738c6f2ac84562c2">kXR_ChkSumErr</a>, 
<br/>
&#160;&#160;<a class="el" href="XProtocol_8hh.html#a03080e45579262bc5b2f0374b7fa15cda94d7e646e5f335e5db1fa440f0789345">kXR_inProgress</a>, 
<a class="el" href="XProtocol_8hh.html#a03080e45579262bc5b2f0374b7fa15cda6308ae3e8a1fa8c8fcab45b784fd0ca1">kXR_noErrorYet</a> = 10000
<br/>
 }</td></tr>
<tr class="separator:a03080e45579262bc5b2f0374b7fa15cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:a4df4d0d14d6c0ab6c9e7f24eba871be4"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="XProtocol_8hh.html#a4df4d0d14d6c0ab6c9e7f24eba871be4">ServerResponseHeader2NetFmt</a> (struct <a class="el" href="structServerResponseHeader.html">ServerResponseHeader</a> *srh)</td></tr>
<tr class="separator:a4df4d0d14d6c0ab6c9e7f24eba871be4"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a class="anchor" id="a288b6815b8daf58aab9f17f0bf21d70e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define kXR_attrMeta&#160;&#160;&#160;0x00000100</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aa78143d3c2f3e0e33f270b083beb12ee"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define kXR_attrProxy&#160;&#160;&#160;0x00000200</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a45be4dc296aa7479411082488af71b23"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define kXR_attrSuper&#160;&#160;&#160;0x00000400</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ac7be4eb7e63d3604e5cc7e19c7b417d4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define kXR_DataServer&#160;&#160;&#160;1</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a04d921259625172cb8c973ad69c6ab20"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define kXR_isManager&#160;&#160;&#160;0x00000002</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a88e59670cc009b0353eb431028132d77"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define kXR_isServer&#160;&#160;&#160;0x00000001</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aa9c7319d9b6540fa0b107dfca025e111"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define kXR_LBalServer&#160;&#160;&#160;0</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a34af0d027b701c5d45f69b6f58d9fcf4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define kXR_maxReqRetry&#160;&#160;&#160;10</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aafdd9073e35db1ebd5cfe988c7e57b7a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define kXR_PROTOCOLVERSION&#160;&#160;&#160;0x00000297</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a6f79d23160cb4bc8a291b2a35bdbe425"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define kXR_PROTOCOLVSTRING&#160;&#160;&#160;&quot;2.9.7&quot;</td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Typedef Documentation</h2>
<a class="anchor" id="afc8f3328c59623292de7a80a0c13c5e6"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="XPtypes_8hh.html#a854165849915c6506d955a52366b4914">kXR_int32</a> <a class="el" href="XProtocol_8hh.html#afc8f3328c59623292de7a80a0c13c5e6">ServerResponseType</a></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Enumeration Type Documentation</h2>
<a class="anchor" id="a02b2a20288509a3678a8c366f405b4e2"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="XProtocol_8hh.html#a02b2a20288509a3678a8c366f405b4e2">XActionCode</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a02b2a20288509a3678a8c366f405b4e2aaa58460fdf4516e5f33ae755a3d24312"></a>kXR_asyncab</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a02b2a20288509a3678a8c366f405b4e2ae54c0e932aa0ab0296dec8a8feef514d"></a>kXR_asyncdi</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a02b2a20288509a3678a8c366f405b4e2a7c010d3ff1b079e1ed4ef5203e88ade7"></a>kXR_asyncms</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a02b2a20288509a3678a8c366f405b4e2aabe6436fefd2f4f5c645d46fa69068dc"></a>kXR_asyncrd</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a02b2a20288509a3678a8c366f405b4e2a1f25e04e89fe23544e1745d9fd1e6ec1"></a>kXR_asyncwt</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a02b2a20288509a3678a8c366f405b4e2a6cd8248bd4dfd6a5ae36fe01027aa5ee"></a>kXR_asyncav</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a02b2a20288509a3678a8c366f405b4e2a41a8b4dec7192015f051ca3854637c83"></a>kXR_asynunav</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a02b2a20288509a3678a8c366f405b4e2a08ed59b2530f1560bc857d2511b79d53"></a>kXR_asyncgo</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a02b2a20288509a3678a8c366f405b4e2a6ca09b3a1185ee939b3ec2be05c22035"></a>kXR_asynresp</em>&nbsp;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="a60e2b343fda2631f377066b1de3167f7"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="XProtocol_8hh.html#a60e2b343fda2631f377066b1de3167f7">XDirlistRequestOption</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a60e2b343fda2631f377066b1de3167f7ab1a03774b1d5354cb8ebf8a03b9742cb"></a>kXR_online</em>&nbsp;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="a03080e45579262bc5b2f0374b7fa15cd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="XProtocol_8hh.html#a03080e45579262bc5b2f0374b7fa15cd">XErrorCode</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a03080e45579262bc5b2f0374b7fa15cda048fe1b809f36059424c6f215bebeeab"></a>kXR_ArgInvalid</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a03080e45579262bc5b2f0374b7fa15cda0a09ac59a2269dd277a41c59550b3981"></a>kXR_ArgMissing</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a03080e45579262bc5b2f0374b7fa15cdacbd13e5946166b9481f62fc515c76101"></a>kXR_ArgTooLong</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a03080e45579262bc5b2f0374b7fa15cda5e69cd5215dfe6c74d083a5e999cd9db"></a>kXR_FileLocked</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a03080e45579262bc5b2f0374b7fa15cda8216726d3ee8b2f5953bce21f0cab4e4"></a>kXR_FileNotOpen</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a03080e45579262bc5b2f0374b7fa15cdaec6c4c119817540ee4c535d120872f08"></a>kXR_FSError</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a03080e45579262bc5b2f0374b7fa15cda0934f7c48270c21d023e9aae44c0cfd3"></a>kXR_InvalidRequest</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a03080e45579262bc5b2f0374b7fa15cdaea7ffb74f2983910ad2f6ffba9ed92f4"></a>kXR_IOError</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a03080e45579262bc5b2f0374b7fa15cdaee1e27e069913f6ceebeb0a0aced5ec7"></a>kXR_NoMemory</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a03080e45579262bc5b2f0374b7fa15cda7ff91de7bec994e5f75a7f86da8c116c"></a>kXR_NoSpace</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a03080e45579262bc5b2f0374b7fa15cda53a15672733c7651d079a4107bdd54d8"></a>kXR_NotAuthorized</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a03080e45579262bc5b2f0374b7fa15cda5c850f0e7c2e56d46f15fdf8c143d32f"></a>kXR_NotFound</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a03080e45579262bc5b2f0374b7fa15cdac00a2685d9acb0f4a4d57339071e5760"></a>kXR_ServerError</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a03080e45579262bc5b2f0374b7fa15cdaa2a3faa5fd6e48c871ead36de4d1254f"></a>kXR_Unsupported</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a03080e45579262bc5b2f0374b7fa15cdace6c172e4c483ae05769f82150362405"></a>kXR_noserver</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a03080e45579262bc5b2f0374b7fa15cdaa049b8b6c381122fc54b11fdad73dc08"></a>kXR_NotFile</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a03080e45579262bc5b2f0374b7fa15cda87e92d9e13620bf66585689544e8b26e"></a>kXR_isDirectory</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a03080e45579262bc5b2f0374b7fa15cdaa73e2af4d92541d0c341c91f4f92024d"></a>kXR_Cancelled</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a03080e45579262bc5b2f0374b7fa15cdacf46a7b369b8ef07050a885cdc6e7243"></a>kXR_ChkLenErr</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a03080e45579262bc5b2f0374b7fa15cda6bba307c39072742738c6f2ac84562c2"></a>kXR_ChkSumErr</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a03080e45579262bc5b2f0374b7fa15cda94d7e646e5f335e5db1fa440f0789345"></a>kXR_inProgress</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a03080e45579262bc5b2f0374b7fa15cda6308ae3e8a1fa8c8fcab45b784fd0ca1"></a>kXR_noErrorYet</em>&nbsp;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="aa6519233f5bc4b4fcef3d051743c1bb9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="XProtocol_8hh.html#aa6519233f5bc4b4fcef3d051743c1bb9">XLoginCapVer</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="aa6519233f5bc4b4fcef3d051743c1bb9afe8c838c8fc89711a6c01399d5aa7de8"></a>kXR_lcvnone</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="aa6519233f5bc4b4fcef3d051743c1bb9a667535ebeb553c8d9f71d9978b6fc175"></a>kXR_vermask</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="aa6519233f5bc4b4fcef3d051743c1bb9af9bbcf613ff3f189be8be4d8582d6944"></a>kXR_asyncap</em>&nbsp;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="ae1e3336417621a38413e49b603a92c05"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="XProtocol_8hh.html#ae1e3336417621a38413e49b603a92c05">XLoginVersion</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ae1e3336417621a38413e49b603a92c05a7d67525ad0dc2066af3f8cf65473e8fe"></a>kXR_ver000</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ae1e3336417621a38413e49b603a92c05a1af17faf54c54dd1f2d0719ac956b3b6"></a>kXR_ver001</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ae1e3336417621a38413e49b603a92c05acdb16d760b659d6457750d4531180f62"></a>kXR_ver002</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ae1e3336417621a38413e49b603a92c05a4b71818e90d7f0eb106a9ff09470a32c"></a>kXR_ver003</em>&nbsp;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="ac171775acc975c43b4fd66b28a4d1f2a"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="XProtocol_8hh.html#ac171775acc975c43b4fd66b28a4d1f2a">XLogonType</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ac171775acc975c43b4fd66b28a4d1f2aae456c93e4aaada27ebc4ba2033ed76d0"></a>kXR_useruser</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ac171775acc975c43b4fd66b28a4d1f2aab13a2ae59dffd8ef69a9a8c724b2b5a5"></a>kXR_useradmin</em>&nbsp;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="ab8e2c61078ed176e8744df9eb1983a54"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="XProtocol_8hh.html#ab8e2c61078ed176e8744df9eb1983a54">XMkdirOptions</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ab8e2c61078ed176e8744df9eb1983a54ac9bd425a6dbbdc89e625257f590c79a3"></a>kXR_mknone</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ab8e2c61078ed176e8744df9eb1983a54ac9b85640e55522c50e1438203a4a895b"></a>kXR_mkdirpath</em>&nbsp;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="ada295f5822366c16db29e1baf9529dde"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="XProtocol_8hh.html#ada295f5822366c16db29e1baf9529dde">XOpenRequestMode</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ada295f5822366c16db29e1baf9529ddea2d7864d3d17eeabd9ba6fd2bb71f793d"></a>kXR_ur</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ada295f5822366c16db29e1baf9529ddea3665e17f9318dc196e12caaaefeea80c"></a>kXR_uw</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ada295f5822366c16db29e1baf9529ddeafa314c5b720da848c2f869f789af4216"></a>kXR_ux</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ada295f5822366c16db29e1baf9529ddea57a20e3bbbec5d04fb7ce96a787e39eb"></a>kXR_gr</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ada295f5822366c16db29e1baf9529ddea1f039328dc70864e2fa6671906f02504"></a>kXR_gw</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ada295f5822366c16db29e1baf9529ddea67936b91012b2c9c3ffe3bdbeef0eedd"></a>kXR_gx</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ada295f5822366c16db29e1baf9529ddeaec9f1a6c61ed980c65f8fbcfb1674e75"></a>kXR_or</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ada295f5822366c16db29e1baf9529ddea58760d05d23d714a6cdafd6642480166"></a>kXR_ow</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ada295f5822366c16db29e1baf9529ddeaf88394e575b2b5a936ab97892a8f4574"></a>kXR_ox</em>&nbsp;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="a5730729b43c0e3a6393b594fa5385c1e"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="XProtocol_8hh.html#a5730729b43c0e3a6393b594fa5385c1e">XOpenRequestOption</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a5730729b43c0e3a6393b594fa5385c1ea0a6336ef4fc37fdc038409d28a6d52b2"></a>kXR_compress</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5730729b43c0e3a6393b594fa5385c1ea3fd501a56fd67e82713ea627b6cbcea5"></a>kXR_delete</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5730729b43c0e3a6393b594fa5385c1eab344f79a7bbced6d9c244968ad5d810d"></a>kXR_force</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5730729b43c0e3a6393b594fa5385c1eaab84da1ab333d374fa3c598e6a99f41c"></a>kXR_new</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5730729b43c0e3a6393b594fa5385c1ea483cdb94e9ddf5433723c65cfa10f784"></a>kXR_open_read</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5730729b43c0e3a6393b594fa5385c1ea6302569043cd08667f6ee8ae56c2ba3b"></a>kXR_open_updt</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5730729b43c0e3a6393b594fa5385c1ea216acff04829553fa061dec8b5b78b49"></a>kXR_async</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5730729b43c0e3a6393b594fa5385c1eaa61b02d8051a851debf10d38ae558977"></a>kXR_refresh</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5730729b43c0e3a6393b594fa5385c1ea64e6c9d28ad7b3329bfd33478694dcbd"></a>kXR_mkpath</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5730729b43c0e3a6393b594fa5385c1eafa6e2010b2f86284e914d631eafacdfa"></a>kXR_open_apnd</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5730729b43c0e3a6393b594fa5385c1eaff0f465cb0aba8d5594af13a2590408c"></a>kXR_retstat</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5730729b43c0e3a6393b594fa5385c1ea8c851eb75c36269710470c7a7d5a8201"></a>kXR_replica</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5730729b43c0e3a6393b594fa5385c1ea985dd54c400146e50abc4e11105436e8"></a>kXR_posc</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5730729b43c0e3a6393b594fa5385c1ea46fa4b06cae851b0eea7a42499e405a6"></a>kXR_nowait</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5730729b43c0e3a6393b594fa5385c1ea8c079d57ef02683af17ec95bbbffa579"></a>kXR_seqio</em>&nbsp;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="ab9758a78b130cade5feb04ab86a48629"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="XProtocol_8hh.html#ab9758a78b130cade5feb04ab86a48629">XPrepRequestOption</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ab9758a78b130cade5feb04ab86a48629a62c6009d88d6f1c759ad0e26726a48e0"></a>kXR_cancel</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ab9758a78b130cade5feb04ab86a48629a81557a2a113cc12f1c81cd58ab2b9aaf"></a>kXR_notify</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ab9758a78b130cade5feb04ab86a48629ad87e9ab6798ecbaf8f3138a074641664"></a>kXR_noerrs</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ab9758a78b130cade5feb04ab86a48629abd8920ca4ce8f5b432b6381c14098ed4"></a>kXR_stage</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ab9758a78b130cade5feb04ab86a48629a2e0d5b6299b7d7d0d0c195ad16aa9513"></a>kXR_wmode</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ab9758a78b130cade5feb04ab86a48629aa7f8faab7ccbfef230a2800717a2fb36"></a>kXR_coloc</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="ab9758a78b130cade5feb04ab86a48629a65c309b472636c7ccbc90e4d1402f672"></a>kXR_fresh</em>&nbsp;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="adc922e955bb19edea411c375d0654190"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="XProtocol_8hh.html#adc922e955bb19edea411c375d0654190">XQueryType</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="adc922e955bb19edea411c375d0654190ac6af446a1d9b13595490e1cb8f8f7a28"></a>kXR_QStats</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="adc922e955bb19edea411c375d0654190a08c5865829ba78922cc828a53d6ddbc7"></a>kXR_QPrep</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="adc922e955bb19edea411c375d0654190ae244f5b04cafb2b908edcfeec49b4101"></a>kXR_Qcksum</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="adc922e955bb19edea411c375d0654190ab24305521f3f149466f7a5ae846ed1f1"></a>kXR_Qxattr</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="adc922e955bb19edea411c375d0654190abfd74c9fd110f8d2a5f4dadb33d9731a"></a>kXR_Qspace</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="adc922e955bb19edea411c375d0654190a649a8d732a65b4ceb0d619686c714e8e"></a>kXR_Qckscan</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="adc922e955bb19edea411c375d0654190a2d0d868a1b2676d112e2328e92d039cf"></a>kXR_Qconfig</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="adc922e955bb19edea411c375d0654190ac426cbcdbc636ae1d7d92b4846c6c6e3"></a>kXR_Qvisa</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="adc922e955bb19edea411c375d0654190af815252f8d9d3b264c57a6ade9d66374"></a>kXR_Qopaque</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="adc922e955bb19edea411c375d0654190a503deee63399cc8dc470db50f912b183"></a>kXR_Qopaquf</em>&nbsp;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="a2373fa59f703ebf3836e1e157fe5152c"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="XProtocol_8hh.html#a2373fa59f703ebf3836e1e157fe5152c">XReqErrorType</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a2373fa59f703ebf3836e1e157fe5152ca8cf4a0ab5487f061f865e9a54dd5a071"></a>kGENERICERR</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a2373fa59f703ebf3836e1e157fe5152ca76fa1a4565db660c1dfb869e0f85ec2d"></a>kREAD</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a2373fa59f703ebf3836e1e157fe5152ca90ad0a8f4fa1135659689fb41d0a1301"></a>kWRITE</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a2373fa59f703ebf3836e1e157fe5152cab21c7cb0454ba356d934529478828c60"></a>kREDIRCONNECT</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a2373fa59f703ebf3836e1e157fe5152ca42e6b26684acf67af002df88a9cf997c"></a>kOK</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a2373fa59f703ebf3836e1e157fe5152ca00f086a2cce1243c0b195451079c9df9"></a>kNOMORESTREAMS</em>&nbsp;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="XProtocol_8hh.html#a7cebec87f553253ed8020a3fea7e8bc9">XRequestTypes</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9a6db134920f5d6730e9d405d5017bc214"></a>kXR_auth</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9a5c5d0845da8ea7835cb1775678ff6ebf"></a>kXR_query</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9a3cd00bfbe4da508c831321becb42027c"></a>kXR_chmod</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9ae383ca7aee4c2cf47b27943cb894bd16"></a>kXR_close</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9a55917e8a28159543fa6ec30de37bc61c"></a>kXR_dirlist</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9a491fe81e573773124c5eff7a1249fafc"></a>kXR_getfile</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9aa4691e28f09b54422350df7830ced1b3"></a>kXR_protocol</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9a6d0837dc98cc578991a77657f0e79b25"></a>kXR_login</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9a341c546fceabbbef9b21c5602d2c2750"></a>kXR_mkdir</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9aab3b5d9bd54758ed59653c8694252850"></a>kXR_mv</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9a1205b43c00421ff570565dcecf682e33"></a>kXR_open</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9ad3bcc3ee1d048125615b21e737d53757"></a>kXR_ping</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9aed65b9302b356a194b57b138c8b2c522"></a>kXR_putfile</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9a03dbf5d18eb09d76ebb5d9eca5a123f5"></a>kXR_read</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9a5afdddff3c33a28ece480c5702957c97"></a>kXR_rm</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9a85c82447103f6e837259b4fe0bec2391"></a>kXR_rmdir</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9a34eb6b70cddebe7d0a3fe5773d115368"></a>kXR_sync</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9ad61aa2281a582c7c2b5b0d1ed3b1dd80"></a>kXR_stat</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9a849283bf26ff3fd368f95755d776e83f"></a>kXR_set</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9a64634a38eb1a0f3ac7c9efc23e728e3a"></a>kXR_write</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9ad2e20b8a59f8e956e608a010f8997dba"></a>kXR_admin</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9afefb4ea5b54f425b45d5a25dc8cb1a58"></a>kXR_prepare</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9aa098b1f6fa72ce6eafefdc2afeaa2899"></a>kXR_statx</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9a7931b3ad197c879d80a8d4cfa0d13076"></a>kXR_endsess</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9a4f6c0a45de54f848310c75d7172a841f"></a>kXR_bind</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9a32d12a84d8671477ec31dfeaf57f41ee"></a>kXR_readv</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9aa512f7cfc34bc4b40459147eb5b113e7"></a>kXR_verifyw</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9add461ad260e643e5e734f91fb7046c6e"></a>kXR_locate</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a7cebec87f553253ed8020a3fea7e8bc9aa115395c2b0839d5320777acd39aab43"></a>kXR_truncate</em>&nbsp;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="a5d25264a0365612ad3949ff80efec0c8"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="XProtocol_8hh.html#a5d25264a0365612ad3949ff80efec0c8">XResponseType</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a5d25264a0365612ad3949ff80efec0c8add9dab4b866012fde1eb20cce6b7643e"></a>kXR_ok</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5d25264a0365612ad3949ff80efec0c8a6f318aab33d930f59279acfd99a1dc49"></a>kXR_oksofar</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5d25264a0365612ad3949ff80efec0c8af2d5631192db3df2b1df76b625c8afac"></a>kXR_attn</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5d25264a0365612ad3949ff80efec0c8adf1ce3853bb6239de338b41dac50be3a"></a>kXR_authmore</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5d25264a0365612ad3949ff80efec0c8af990ef96c78b89e09453798a89521715"></a>kXR_error</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5d25264a0365612ad3949ff80efec0c8a522fa131c83d4681ed4bf29ff513248f"></a>kXR_redirect</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5d25264a0365612ad3949ff80efec0c8af77d91da0ae0182ff17480a65f6684f4"></a>kXR_wait</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5d25264a0365612ad3949ff80efec0c8a51a53652214be2e8a77a19164fd0fb04"></a>kXR_waitresp</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a5d25264a0365612ad3949ff80efec0c8a3159db70e02c160f6cf60a6a0bcb120d"></a>kXR_noResponsesYet</em>&nbsp;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="ab41a06e43cea3d1dd808a5d2adea09c4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="XProtocol_8hh.html#ab41a06e43cea3d1dd808a5d2adea09c4">XStatRequestOption</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="ab41a06e43cea3d1dd808a5d2adea09c4a786cc22f2beacaf9b138c4ecc7345e1d"></a>kXR_vfs</em>&nbsp;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="adb2607ae09afca1f5839a3e1d2c12491"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="XProtocol_8hh.html#adb2607ae09afca1f5839a3e1d2c12491">XStatRespFlags</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="adb2607ae09afca1f5839a3e1d2c12491a209f2f7fc616561b2db398ab595a4ed0"></a>kXR_file</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="adb2607ae09afca1f5839a3e1d2c12491afecb4c196f23e9ea227bd415fc72fcb7"></a>kXR_xset</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="adb2607ae09afca1f5839a3e1d2c12491a4cb1e20b8a6ec91b37044afcaad5f562"></a>kXR_isDir</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="adb2607ae09afca1f5839a3e1d2c12491a73c7a23ca5cf69f3aafc7e733542830b"></a>kXR_other</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="adb2607ae09afca1f5839a3e1d2c12491a6356e4192212a5f643f3dd0d62234ef4"></a>kXR_offline</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="adb2607ae09afca1f5839a3e1d2c12491a112e79341148d6e5a979683b6ac4a2df"></a>kXR_readable</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="adb2607ae09afca1f5839a3e1d2c12491ab64728e129fd6a94d1f3733bd3481c64"></a>kXR_writable</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="adb2607ae09afca1f5839a3e1d2c12491a960939df9c0177ee239a78caf7bdbdec"></a>kXR_poscpend</em>&nbsp;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<a class="anchor" id="a54b6e32a59bfef35c4ea83b8c66b23cc"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">enum <a class="el" href="XProtocol_8hh.html#a54b6e32a59bfef35c4ea83b8c66b23cc">XVerifyType</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<table class="fieldtable">
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><em><a class="anchor" id="a54b6e32a59bfef35c4ea83b8c66b23ccae655c6467e6dc160c80721b0d2df2c5c"></a>kXR_nocrc</em>&nbsp;</td><td class="fielddoc">
</td></tr>
<tr><td class="fieldname"><em><a class="anchor" id="a54b6e32a59bfef35c4ea83b8c66b23cca55d40fcec1f7b3907efb99de26a1da5d"></a>kXR_crc32</em>&nbsp;</td><td class="fielddoc">
</td></tr>
</table>

</div>
</div>
<h2 class="groupheader">Function Documentation</h2>
<a class="anchor" id="a4df4d0d14d6c0ab6c9e7f24eba871be4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void ServerResponseHeader2NetFmt </td>
          <td>(</td>
          <td class="paramtype">struct <a class="el" href="structServerResponseHeader.html">ServerResponseHeader</a> *&#160;</td>
          <td class="paramname"><em>srh</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
</div><!-- contents -->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by &#160;<a href="http://www.doxygen.org/index.html">
<img class="footer" src="doxygen.png" alt="doxygen"/>
</a> 1.8.3.1
</small></address>
</body>
</html>