Sophie

Sophie

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

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: XrdPosixXrootd Class 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 class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="inherits.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-static-methods">Static Public Member Functions</a> &#124;
<a href="#pub-static-attribs">Static Public Attributes</a> &#124;
<a href="#pri-static-methods">Static Private Member Functions</a> &#124;
<a href="#pri-static-attribs">Static Private Attributes</a> &#124;
<a href="classXrdPosixXrootd-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">XrdPosixXrootd Class Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p><code>#include &lt;<a class="el" href="XrdPosixXrootd_8hh_source.html">XrdPosixXrootd.hh</a>&gt;</code></p>
<div class="dynheader">
Collaboration diagram for XrdPosixXrootd:</div>
<div class="dyncontent">
<div class="center"><img src="classXrdPosixXrootd__coll__graph.png" border="0" usemap="#XrdPosixXrootd_coll__map" alt="Collaboration graph"/></div>
<map name="XrdPosixXrootd_coll__map" id="XrdPosixXrootd_coll__map">
<area shape="rect" id="node2" href="classXrdSysMutex.html" title="XrdSysMutex" alt="" coords="27,5,128,32"/><area shape="rect" id="node6" href="classXrdOucCacheStats.html" title="XrdOucCacheStats" alt="" coords="78,96,212,123"/><area shape="rect" id="node4" href="classXrdOucCache.html" title="XrdOucCache" alt="" coords="85,187,189,213"/></map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:a2b22988aed440861b0d5634426611edf"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a2b22988aed440861b0d5634426611edf">XrdPosixXrootd</a> (int maxfd=255, int maxdir=255, int maxthr=255)</td></tr>
<tr class="separator:a2b22988aed440861b0d5634426611edf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a15302da8ddfd704caf1574dc104e1f87"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a15302da8ddfd704caf1574dc104e1f87">~XrdPosixXrootd</a> ()</td></tr>
<tr class="separator:a15302da8ddfd704caf1574dc104e1f87"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a>
Static Public Member Functions</h2></td></tr>
<tr class="memitem:a34c34a413521d187ffd6673c1b674af5"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a34c34a413521d187ffd6673c1b674af5">Close</a> (int fildes, int Stream=0)</td></tr>
<tr class="separator:a34c34a413521d187ffd6673c1b674af5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae128e8bf4ec5f8b3b0d77a946c976589"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#ae128e8bf4ec5f8b3b0d77a946c976589">Closedir</a> (DIR *dirp)</td></tr>
<tr class="separator:ae128e8bf4ec5f8b3b0d77a946c976589"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a18e1fad19bb34b35684904e2261e24c9"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a18e1fad19bb34b35684904e2261e24c9">Fstat</a> (int fildes, struct stat *buf)</td></tr>
<tr class="separator:a18e1fad19bb34b35684904e2261e24c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a47f97b6cdae1820da743232fd66d1855"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a47f97b6cdae1820da743232fd66d1855">Fsync</a> (int fildes)</td></tr>
<tr class="separator:a47f97b6cdae1820da743232fd66d1855"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4dd9dd4da2ad9016545946c904e21f25"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a4dd9dd4da2ad9016545946c904e21f25">Ftruncate</a> (int fildes, off_t offset)</td></tr>
<tr class="separator:a4dd9dd4da2ad9016545946c904e21f25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9949237d673770dae287a7773082eeb8"><td class="memItemLeft" align="right" valign="top">static long long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a9949237d673770dae287a7773082eeb8">Getxattr</a> (const char *path, const char *name, void *value, unsigned long long size)</td></tr>
<tr class="separator:a9949237d673770dae287a7773082eeb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8afc8d491d89fa42122b0b1dfdbf8fa8"><td class="memItemLeft" align="right" valign="top">static off_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a8afc8d491d89fa42122b0b1dfdbf8fa8">Lseek</a> (int fildes, off_t offset, int whence)</td></tr>
<tr class="separator:a8afc8d491d89fa42122b0b1dfdbf8fa8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a777ebca59027dcda32c0e63272beb4af"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a777ebca59027dcda32c0e63272beb4af">Mkdir</a> (const char *path, mode_t mode)</td></tr>
<tr class="separator:a777ebca59027dcda32c0e63272beb4af"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aee37e2e7256119f942337d2a7a40f87e"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#aee37e2e7256119f942337d2a7a40f87e">Open</a> (const char *path, int oflag, mode_t mode=0, <a class="el" href="classXrdPosixCallBack.html">XrdPosixCallBack</a> *cbP=0)</td></tr>
<tr class="separator:aee37e2e7256119f942337d2a7a40f87e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a50859bcecf496d869a9ef5989bae1b24"><td class="memItemLeft" align="right" valign="top">static DIR *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a50859bcecf496d869a9ef5989bae1b24">Opendir</a> (const char *path)</td></tr>
<tr class="separator:a50859bcecf496d869a9ef5989bae1b24"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa4c43b5ec52782e91e892630b9523721"><td class="memItemLeft" align="right" valign="top">static ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#aa4c43b5ec52782e91e892630b9523721">Pread</a> (int fildes, void *buf, size_t nbyte, off_t offset)</td></tr>
<tr class="separator:aa4c43b5ec52782e91e892630b9523721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe5cf2a50ab1053ef0108297d4aedc1d"><td class="memItemLeft" align="right" valign="top">static ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#abe5cf2a50ab1053ef0108297d4aedc1d">Read</a> (int fildes, void *buf, size_t nbyte)</td></tr>
<tr class="separator:abe5cf2a50ab1053ef0108297d4aedc1d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a803eea52af25c16c48e7b3a712ebf4d5"><td class="memItemLeft" align="right" valign="top">static ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a803eea52af25c16c48e7b3a712ebf4d5">Readv</a> (int fildes, const struct iovec *iov, int iovcnt)</td></tr>
<tr class="separator:a803eea52af25c16c48e7b3a712ebf4d5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa964d55b8791c52543db7229ff693354"><td class="memItemLeft" align="right" valign="top">static struct dirent *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#aa964d55b8791c52543db7229ff693354">Readdir</a> (DIR *dirp)</td></tr>
<tr class="separator:aa964d55b8791c52543db7229ff693354"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad5c8be80f034b9e766e881c36f613de2"><td class="memItemLeft" align="right" valign="top">static struct dirent64 *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#ad5c8be80f034b9e766e881c36f613de2">Readdir64</a> (DIR *dirp)</td></tr>
<tr class="separator:ad5c8be80f034b9e766e881c36f613de2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7d2f98489181a075bace680e1b3a64b7"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a7d2f98489181a075bace680e1b3a64b7">Readdir_r</a> (DIR *dirp, struct dirent *entry, struct dirent **result)</td></tr>
<tr class="separator:a7d2f98489181a075bace680e1b3a64b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a388d7b68870297883477556302bb1d37"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a388d7b68870297883477556302bb1d37">Readdir64_r</a> (DIR *dirp, struct dirent64 *entry, struct dirent64 **result)</td></tr>
<tr class="separator:a388d7b68870297883477556302bb1d37"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1a32591fe2ba2eed46782e92f1798d9"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#ae1a32591fe2ba2eed46782e92f1798d9">Rename</a> (const char *oldpath, const char *newpath)</td></tr>
<tr class="separator:ae1a32591fe2ba2eed46782e92f1798d9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a151e7d9e7463db514c7f0cfdf9bdbd9e"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a151e7d9e7463db514c7f0cfdf9bdbd9e">Rewinddir</a> (DIR *dirp)</td></tr>
<tr class="separator:a151e7d9e7463db514c7f0cfdf9bdbd9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a31b6568f041d5c7b9306cc20d9216b6f"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a31b6568f041d5c7b9306cc20d9216b6f">Rmdir</a> (const char *path)</td></tr>
<tr class="separator:a31b6568f041d5c7b9306cc20d9216b6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:afa4ff524c633599587a1b5e7274fade7"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#afa4ff524c633599587a1b5e7274fade7">Seekdir</a> (DIR *dirp, long loc)</td></tr>
<tr class="separator:afa4ff524c633599587a1b5e7274fade7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8b00135c3b3c3297a1bad75e6e4584fe"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a8b00135c3b3c3297a1bad75e6e4584fe">Stat</a> (const char *path, struct stat *buf)</td></tr>
<tr class="separator:a8b00135c3b3c3297a1bad75e6e4584fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5f809f99d2b487cd20c7c233fb840d4c"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a5f809f99d2b487cd20c7c233fb840d4c">Statfs</a> (const char *path, struct statfs *buf)</td></tr>
<tr class="separator:a5f809f99d2b487cd20c7c233fb840d4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a20e9bd6e68cdbbabf76a2199e573b537"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a20e9bd6e68cdbbabf76a2199e573b537">Statvfs</a> (const char *path, struct statvfs *buf)</td></tr>
<tr class="separator:a20e9bd6e68cdbbabf76a2199e573b537"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f101d7f5be0fdc5338b81a6b20bc7ff"><td class="memItemLeft" align="right" valign="top">static ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a7f101d7f5be0fdc5338b81a6b20bc7ff">Pwrite</a> (int fildes, const void *buf, size_t nbyte, off_t offset)</td></tr>
<tr class="separator:a7f101d7f5be0fdc5338b81a6b20bc7ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad7a185ac7e9b2bac8b98785da051fb5"><td class="memItemLeft" align="right" valign="top">static long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#aad7a185ac7e9b2bac8b98785da051fb5">Telldir</a> (DIR *dirp)</td></tr>
<tr class="separator:aad7a185ac7e9b2bac8b98785da051fb5"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae1e3b392f1a4bd7df5f13464e684d603"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#ae1e3b392f1a4bd7df5f13464e684d603">Truncate</a> (const char *path, off_t offset)</td></tr>
<tr class="separator:ae1e3b392f1a4bd7df5f13464e684d603"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa71f7cbdda67146fdfe28a53730394cf"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#aa71f7cbdda67146fdfe28a53730394cf">Unlink</a> (const char *path)</td></tr>
<tr class="separator:aa71f7cbdda67146fdfe28a53730394cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a05bedd6a974ad9fe61330746962fc05b"><td class="memItemLeft" align="right" valign="top">static ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a05bedd6a974ad9fe61330746962fc05b">Write</a> (int fildes, const void *buf, size_t nbyte)</td></tr>
<tr class="separator:a05bedd6a974ad9fe61330746962fc05b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a29f295196d7888b41ff6b18006e5324a"><td class="memItemLeft" align="right" valign="top">static ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a29f295196d7888b41ff6b18006e5324a">Write</a> (int fildes, void *buf, size_t nbyte, off_t offset)</td></tr>
<tr class="separator:a29f295196d7888b41ff6b18006e5324a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a69862de4eff4d7c2b01908f6d240642b"><td class="memItemLeft" align="right" valign="top">static ssize_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a69862de4eff4d7c2b01908f6d240642b">Writev</a> (int fildes, const struct iovec *iov, int iovcnt)</td></tr>
<tr class="separator:a69862de4eff4d7c2b01908f6d240642b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a42655f411f8accc305787f643981af95"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a42655f411f8accc305787f643981af95">Access</a> (const char *path, int amode)</td></tr>
<tr class="separator:a42655f411f8accc305787f643981af95"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35293f1a28dd2aff025c9e37a95a3f46"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a35293f1a28dd2aff025c9e37a95a3f46">endPoint</a> (int FD, char *Buff, int Blen)</td></tr>
<tr class="separator:a35293f1a28dd2aff025c9e37a95a3f46"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a84a6038b23cd2f23e8088cd60f69057d"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a84a6038b23cd2f23e8088cd60f69057d">isXrootdDir</a> (DIR *dirp)</td></tr>
<tr class="separator:a84a6038b23cd2f23e8088cd60f69057d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aae46c507f2fedbf4a94608ab072734e4"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#aae46c507f2fedbf4a94608ab072734e4">mapError</a> (int rc)</td></tr>
<tr class="separator:aae46c507f2fedbf4a94608ab072734e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6e586152b787be149fceb344a8b74c3f"><td class="memItemLeft" align="right" valign="top">static bool&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a6e586152b787be149fceb344a8b74c3f">myFD</a> (int fd)</td></tr>
<tr class="separator:a6e586152b787be149fceb344a8b74c3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5cccd22c529bf3fe64afe43f7c4a5dc8"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a5cccd22c529bf3fe64afe43f7c4a5dc8">OpenCB</a> (XrdPosixFile *fp, void *cbArg, int res)</td></tr>
<tr class="separator:a5cccd22c529bf3fe64afe43f7c4a5dc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a64e9d15b3cb794e8d1e1c4a21a863f62"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a64e9d15b3cb794e8d1e1c4a21a863f62">QueryChksum</a> (const char *, time_t &amp;, char *, int)</td></tr>
<tr class="separator:a64e9d15b3cb794e8d1e1c4a21a863f62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abb5fe415b379ed5f04cda8a22af12961"><td class="memItemLeft" align="right" valign="top">static long long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#abb5fe415b379ed5f04cda8a22af12961">QueryOpaque</a> (const char *, char *, int)</td></tr>
<tr class="separator:abb5fe415b379ed5f04cda8a22af12961"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a92cacc454b88edfb79decf8176fc907c"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a92cacc454b88edfb79decf8176fc907c">setDebug</a> (int val)</td></tr>
<tr class="separator:a92cacc454b88edfb79decf8176fc907c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ae5e3c165922c1b071e7609ff7160b45a"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#ae5e3c165922c1b071e7609ff7160b45a">setEnv</a> (const char *var, const char *val)</td></tr>
<tr class="separator:ae5e3c165922c1b071e7609ff7160b45a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8ce583e28dcaf255fac2c2e4a42d9ea2"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a8ce583e28dcaf255fac2c2e4a42d9ea2">setEnv</a> (const char *var, long val)</td></tr>
<tr class="separator:a8ce583e28dcaf255fac2c2e4a42d9ea2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6493eeb90a542edf97b2c6e1c822c841"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a6493eeb90a542edf97b2c6e1c822c841">setCache</a> (<a class="el" href="classXrdOucCache.html">XrdOucCache</a> *cP)</td></tr>
<tr class="separator:a6493eeb90a542edf97b2c6e1c822c841"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a>
Static Public Attributes</h2></td></tr>
<tr class="memitem:a2c41ccae50d1aad281353283d701d664"><td class="memItemLeft" align="right" valign="top">static const int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a2c41ccae50d1aad281353283d701d664">isStream</a> = 0x40000000</td></tr>
<tr class="separator:a2c41ccae50d1aad281353283d701d664"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a35fc22d824823357baa46be469dd6e56"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a35fc22d824823357baa46be469dd6e56">Debug</a></td></tr>
<tr class="separator:a35fc22d824823357baa46be469dd6e56"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-static-methods"></a>
Static Private Member Functions</h2></td></tr>
<tr class="memitem:ac0d36ebd25d29017d33744176c96218d"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#ac0d36ebd25d29017d33744176c96218d">initEnv</a> ()</td></tr>
<tr class="separator:ac0d36ebd25d29017d33744176c96218d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8631c7382ea072ab0c912ebb8a134e2f"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a8631c7382ea072ab0c912ebb8a134e2f">initEnv</a> (char *eData)</td></tr>
<tr class="separator:a8631c7382ea072ab0c912ebb8a134e2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7284f78a8e66fe75d910075f33b18be8"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a7284f78a8e66fe75d910075f33b18be8">initEnv</a> (<a class="el" href="classXrdOucEnv.html">XrdOucEnv</a> &amp;, const char *, long long &amp;)</td></tr>
<tr class="separator:a7284f78a8e66fe75d910075f33b18be8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac8b5376470493986f81ac0c479fd343b"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#ac8b5376470493986f81ac0c479fd343b">Fault</a> (XrdPosixFile *fp, int complete=1)</td></tr>
<tr class="separator:ac8b5376470493986f81ac0c479fd343b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a66c0e8f3ed853f5fd0dcdf40f8948d17"><td class="memItemLeft" align="right" valign="top">static XrdPosixFile *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a66c0e8f3ed853f5fd0dcdf40f8948d17">findFP</a> (int fildes, int glk=0)</td></tr>
<tr class="separator:a66c0e8f3ed853f5fd0dcdf40f8948d17"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af2d50099670e07a5b7ee09b5b82c9138"><td class="memItemLeft" align="right" valign="top">static XrdPosixDir *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#af2d50099670e07a5b7ee09b5b82c9138">findDIR</a> (DIR *dirp, int glk=0)</td></tr>
<tr class="separator:af2d50099670e07a5b7ee09b5b82c9138"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a808cf3a2261003e79b6eb94b4a62fb5b"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a808cf3a2261003e79b6eb94b4a62fb5b">initStat</a> (struct stat *buf)</td></tr>
<tr class="separator:a808cf3a2261003e79b6eb94b4a62fb5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a362ce1b7ca3e7a3c059f49b6fbfc0c0f"><td class="memItemLeft" align="right" valign="top">static void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a362ce1b7ca3e7a3c059f49b6fbfc0c0f">initXdev</a> (dev_t &amp;st_dev, dev_t &amp;st_rdev)</td></tr>
<tr class="separator:a362ce1b7ca3e7a3c059f49b6fbfc0c0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adce593ebaea0335616008bcb9f4b977d"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#adce593ebaea0335616008bcb9f4b977d">mapFlags</a> (int flags)</td></tr>
<tr class="separator:adce593ebaea0335616008bcb9f4b977d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a862bd442ef47c46679fefd42ba7791ba"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a862bd442ef47c46679fefd42ba7791ba">mapMode</a> (mode_t Mode)</td></tr>
<tr class="separator:a862bd442ef47c46679fefd42ba7791ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-static-attribs"></a>
Static Private Attributes</h2></td></tr>
<tr class="memitem:a3d30b4d40f66d738aa105662709cc0fb"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classXrdSysMutex.html">XrdSysMutex</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a3d30b4d40f66d738aa105662709cc0fb">myMutex</a></td></tr>
<tr class="separator:a3d30b4d40f66d738aa105662709cc0fb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad2b825e6c396408be33dd01bedb7421a"><td class="memItemLeft" align="right" valign="top">static XrdPosixFile **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#ad2b825e6c396408be33dd01bedb7421a">myFiles</a></td></tr>
<tr class="separator:ad2b825e6c396408be33dd01bedb7421a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a97317ea878ba0c311492c94a3d61938d"><td class="memItemLeft" align="right" valign="top">static XrdPosixDir **&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a97317ea878ba0c311492c94a3d61938d">myDirs</a></td></tr>
<tr class="separator:a97317ea878ba0c311492c94a3d61938d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a96f421b51cc7fa79fb21e2aeafadb01b"><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classXrdOucCache.html">XrdOucCache</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a96f421b51cc7fa79fb21e2aeafadb01b">myCache</a></td></tr>
<tr class="separator:a96f421b51cc7fa79fb21e2aeafadb01b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac82331b215f9e47aabe02b388ac2b4ae"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#ac82331b215f9e47aabe02b388ac2b4ae">lastFD</a></td></tr>
<tr class="separator:ac82331b215f9e47aabe02b388ac2b4ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a98d72bbf4ba17ec1ca81bfe34c092e62"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a98d72bbf4ba17ec1ca81bfe34c092e62">highFD</a></td></tr>
<tr class="separator:a98d72bbf4ba17ec1ca81bfe34c092e62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3a0c9221e1c4f7eb06206c4a178d246d"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a3a0c9221e1c4f7eb06206c4a178d246d">baseFD</a></td></tr>
<tr class="separator:a3a0c9221e1c4f7eb06206c4a178d246d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a37d27284c499db18a9e8194151174f9e"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a37d27284c499db18a9e8194151174f9e">freeFD</a></td></tr>
<tr class="separator:a37d27284c499db18a9e8194151174f9e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a219e4edab4a9b66e67c8845a25e8e668"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a219e4edab4a9b66e67c8845a25e8e668">lastDir</a></td></tr>
<tr class="separator:a219e4edab4a9b66e67c8845a25e8e668"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a22245cc76691f679ca1f46ca48b9a82e"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a22245cc76691f679ca1f46ca48b9a82e">highDir</a></td></tr>
<tr class="separator:a22245cc76691f679ca1f46ca48b9a82e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4ff61b8a1e9dad62a60c6c1b46387b73"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a4ff61b8a1e9dad62a60c6c1b46387b73">devNull</a></td></tr>
<tr class="separator:a4ff61b8a1e9dad62a60c6c1b46387b73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aad14147ef594a265ebfc2c6d662de7db"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#aad14147ef594a265ebfc2c6d662de7db">pllOpen</a></td></tr>
<tr class="separator:aad14147ef594a265ebfc2c6d662de7db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a0e8cc1fa20ad93d0f758fe2684904f9f"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a0e8cc1fa20ad93d0f758fe2684904f9f">maxThreads</a></td></tr>
<tr class="separator:a0e8cc1fa20ad93d0f758fe2684904f9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4e42b4edb778b5868888e43c4c418432"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classXrdPosixXrootd.html#a4e42b4edb778b5868888e43c4c418432">initDone</a></td></tr>
<tr class="separator:a4e42b4edb778b5868888e43c4c418432"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a2b22988aed440861b0d5634426611edf"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">XrdPosixXrootd::XrdPosixXrootd </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>maxfd</em> = <code>255</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>maxdir</em> = <code>255</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>maxthr</em> = <code>255</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a15302da8ddfd704caf1574dc104e1f87"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">XrdPosixXrootd::~XrdPosixXrootd </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a42655f411f8accc305787f643981af95"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int XrdPosixXrootd::Access </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>path</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>amode</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a34c34a413521d187ffd6673c1b674af5"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int XrdPosixXrootd::Close </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>fildes</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>Stream</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae128e8bf4ec5f8b3b0d77a946c976589"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int XrdPosixXrootd::Closedir </td>
          <td>(</td>
          <td class="paramtype">DIR *&#160;</td>
          <td class="paramname"><em>dirp</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a35293f1a28dd2aff025c9e37a95a3f46"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int XrdPosixXrootd::endPoint </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>FD</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>Buff</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>Blen</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ac8b5376470493986f81ac0c479fd343b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int XrdPosixXrootd::Fault </td>
          <td>(</td>
          <td class="paramtype">XrdPosixFile *&#160;</td>
          <td class="paramname"><em>fp</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>complete</em> = <code>1</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="af2d50099670e07a5b7ee09b5b82c9138"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static XrdPosixDir* XrdPosixXrootd::findDIR </td>
          <td>(</td>
          <td class="paramtype">DIR *&#160;</td>
          <td class="paramname"><em>dirp</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>glk</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a66c0e8f3ed853f5fd0dcdf40f8948d17"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static XrdPosixFile* XrdPosixXrootd::findFP </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>fildes</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>glk</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a18e1fad19bb34b35684904e2261e24c9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int XrdPosixXrootd::Fstat </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>fildes</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct stat *&#160;</td>
          <td class="paramname"><em>buf</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a47f97b6cdae1820da743232fd66d1855"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int XrdPosixXrootd::Fsync </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>fildes</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a4dd9dd4da2ad9016545946c904e21f25"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int XrdPosixXrootd::Ftruncate </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>fildes</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">off_t&#160;</td>
          <td class="paramname"><em>offset</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a9949237d673770dae287a7773082eeb8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static long long XrdPosixXrootd::Getxattr </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>path</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>name</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>value</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">unsigned long long&#160;</td>
          <td class="paramname"><em>size</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ac0d36ebd25d29017d33744176c96218d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void XrdPosixXrootd::initEnv </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a8631c7382ea072ab0c912ebb8a134e2f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void XrdPosixXrootd::initEnv </td>
          <td>(</td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname"><em>eData</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a7284f78a8e66fe75d910075f33b18be8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void XrdPosixXrootd::initEnv </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classXrdOucEnv.html">XrdOucEnv</a> &amp;&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">long long &amp;&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a808cf3a2261003e79b6eb94b4a62fb5b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void XrdPosixXrootd::initStat </td>
          <td>(</td>
          <td class="paramtype">struct stat *&#160;</td>
          <td class="paramname"><em>buf</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a362ce1b7ca3e7a3c059f49b6fbfc0c0f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void XrdPosixXrootd::initXdev </td>
          <td>(</td>
          <td class="paramtype">dev_t &amp;&#160;</td>
          <td class="paramname"><em>st_dev</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">dev_t &amp;&#160;</td>
          <td class="paramname"><em>st_rdev</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a84a6038b23cd2f23e8088cd60f69057d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static bool XrdPosixXrootd::isXrootdDir </td>
          <td>(</td>
          <td class="paramtype">DIR *&#160;</td>
          <td class="paramname"><em>dirp</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a8afc8d491d89fa42122b0b1dfdbf8fa8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static off_t XrdPosixXrootd::Lseek </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>fildes</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">off_t&#160;</td>
          <td class="paramname"><em>offset</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>whence</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aae46c507f2fedbf4a94608ab072734e4"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int XrdPosixXrootd::mapError </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>rc</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="adce593ebaea0335616008bcb9f4b977d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int XrdPosixXrootd::mapFlags </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>flags</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a862bd442ef47c46679fefd42ba7791ba"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int XrdPosixXrootd::mapMode </td>
          <td>(</td>
          <td class="paramtype">mode_t&#160;</td>
          <td class="paramname"><em>Mode</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a777ebca59027dcda32c0e63272beb4af"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int XrdPosixXrootd::Mkdir </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>path</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">mode_t&#160;</td>
          <td class="paramname"><em>mode</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a6e586152b787be149fceb344a8b74c3f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static bool XrdPosixXrootd::myFD </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>fd</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>References <a class="el" href="classXrdPosixXrootd.html#a3a0c9221e1c4f7eb06206c4a178d246d">baseFD</a>, <a class="el" href="classXrdPosixXrootd.html#a98d72bbf4ba17ec1ca81bfe34c092e62">highFD</a>, and <a class="el" href="classXrdPosixXrootd.html#ad2b825e6c396408be33dd01bedb7421a">myFiles</a>.</p>

</div>
</div>
<a class="anchor" id="aee37e2e7256119f942337d2a7a40f87e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int XrdPosixXrootd::Open </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>path</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>oflag</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">mode_t&#160;</td>
          <td class="paramname"><em>mode</em> = <code>0</code>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype"><a class="el" href="classXrdPosixCallBack.html">XrdPosixCallBack</a> *&#160;</td>
          <td class="paramname"><em>cbP</em> = <code>0</code>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a5cccd22c529bf3fe64afe43f7c4a5dc8"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void XrdPosixXrootd::OpenCB </td>
          <td>(</td>
          <td class="paramtype">XrdPosixFile *&#160;</td>
          <td class="paramname"><em>fp</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>cbArg</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>res</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a50859bcecf496d869a9ef5989bae1b24"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static DIR* XrdPosixXrootd::Opendir </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>path</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aa4c43b5ec52782e91e892630b9523721"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static ssize_t XrdPosixXrootd::Pread </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>fildes</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>buf</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>nbyte</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">off_t&#160;</td>
          <td class="paramname"><em>offset</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a7f101d7f5be0fdc5338b81a6b20bc7ff"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static ssize_t XrdPosixXrootd::Pwrite </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>fildes</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const void *&#160;</td>
          <td class="paramname"><em>buf</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>nbyte</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">off_t&#160;</td>
          <td class="paramname"><em>offset</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a64e9d15b3cb794e8d1e1c4a21a863f62"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int XrdPosixXrootd::QueryChksum </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">time_t &amp;&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="abb5fe415b379ed5f04cda8a22af12961"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static long long XrdPosixXrootd::QueryOpaque </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">char *&#160;</td>
          <td class="paramname">, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname">&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="abe5cf2a50ab1053ef0108297d4aedc1d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static ssize_t XrdPosixXrootd::Read </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>fildes</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>buf</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>nbyte</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aa964d55b8791c52543db7229ff693354"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static struct dirent* XrdPosixXrootd::Readdir </td>
          <td>(</td>
          <td class="paramtype">DIR *&#160;</td>
          <td class="paramname"><em>dirp</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">read</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ad5c8be80f034b9e766e881c36f613de2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static struct dirent64* XrdPosixXrootd::Readdir64 </td>
          <td>(</td>
          <td class="paramtype">DIR *&#160;</td>
          <td class="paramname"><em>dirp</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">read</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a388d7b68870297883477556302bb1d37"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int XrdPosixXrootd::Readdir64_r </td>
          <td>(</td>
          <td class="paramtype">DIR *&#160;</td>
          <td class="paramname"><em>dirp</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct dirent64 *&#160;</td>
          <td class="paramname"><em>entry</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct dirent64 **&#160;</td>
          <td class="paramname"><em>result</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a7d2f98489181a075bace680e1b3a64b7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int XrdPosixXrootd::Readdir_r </td>
          <td>(</td>
          <td class="paramtype">DIR *&#160;</td>
          <td class="paramname"><em>dirp</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct dirent *&#160;</td>
          <td class="paramname"><em>entry</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct dirent **&#160;</td>
          <td class="paramname"><em>result</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a803eea52af25c16c48e7b3a712ebf4d5"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static ssize_t XrdPosixXrootd::Readv </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>fildes</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const struct iovec *&#160;</td>
          <td class="paramname"><em>iov</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>iovcnt</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae1a32591fe2ba2eed46782e92f1798d9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int XrdPosixXrootd::Rename </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>oldpath</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>newpath</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a151e7d9e7463db514c7f0cfdf9bdbd9e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void XrdPosixXrootd::Rewinddir </td>
          <td>(</td>
          <td class="paramtype">DIR *&#160;</td>
          <td class="paramname"><em>dirp</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a31b6568f041d5c7b9306cc20d9216b6f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int XrdPosixXrootd::Rmdir </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>path</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="afa4ff524c633599587a1b5e7274fade7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void XrdPosixXrootd::Seekdir </td>
          <td>(</td>
          <td class="paramtype">DIR *&#160;</td>
          <td class="paramname"><em>dirp</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">long&#160;</td>
          <td class="paramname"><em>loc</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a6493eeb90a542edf97b2c6e1c822c841"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void XrdPosixXrootd::setCache </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classXrdOucCache.html">XrdOucCache</a> *&#160;</td>
          <td class="paramname"><em>cP</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a92cacc454b88edfb79decf8176fc907c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void XrdPosixXrootd::setDebug </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>val</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae5e3c165922c1b071e7609ff7160b45a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void XrdPosixXrootd::setEnv </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>var</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>val</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a8ce583e28dcaf255fac2c2e4a42d9ea2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static void XrdPosixXrootd::setEnv </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>var</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">long&#160;</td>
          <td class="paramname"><em>val</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a8b00135c3b3c3297a1bad75e6e4584fe"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int XrdPosixXrootd::Stat </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>path</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct stat *&#160;</td>
          <td class="paramname"><em>buf</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a5f809f99d2b487cd20c7c233fb840d4c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int XrdPosixXrootd::Statfs </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>path</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct statfs *&#160;</td>
          <td class="paramname"><em>buf</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a20e9bd6e68cdbbabf76a2199e573b537"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int XrdPosixXrootd::Statvfs </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>path</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">struct statvfs *&#160;</td>
          <td class="paramname"><em>buf</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aad7a185ac7e9b2bac8b98785da051fb5"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static long XrdPosixXrootd::Telldir </td>
          <td>(</td>
          <td class="paramtype">DIR *&#160;</td>
          <td class="paramname"><em>dirp</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ae1e3b392f1a4bd7df5f13464e684d603"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int XrdPosixXrootd::Truncate </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>path</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">off_t&#160;</td>
          <td class="paramname"><em>offset</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aa71f7cbdda67146fdfe28a53730394cf"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static int XrdPosixXrootd::Unlink </td>
          <td>(</td>
          <td class="paramtype">const char *&#160;</td>
          <td class="paramname"><em>path</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a05bedd6a974ad9fe61330746962fc05b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static ssize_t XrdPosixXrootd::Write </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>fildes</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const void *&#160;</td>
          <td class="paramname"><em>buf</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>nbyte</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a29f295196d7888b41ff6b18006e5324a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static ssize_t XrdPosixXrootd::Write </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>fildes</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">void *&#160;</td>
          <td class="paramname"><em>buf</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">size_t&#160;</td>
          <td class="paramname"><em>nbyte</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">off_t&#160;</td>
          <td class="paramname"><em>offset</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a69862de4eff4d7c2b01908f6d240642b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">static ssize_t XrdPosixXrootd::Writev </td>
          <td>(</td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>fildes</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const struct iovec *&#160;</td>
          <td class="paramname"><em>iov</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">int&#160;</td>
          <td class="paramname"><em>iovcnt</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a class="anchor" id="a3a0c9221e1c4f7eb06206c4a178d246d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int XrdPosixXrootd::baseFD</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="classXrdPosixXrootd.html#a6e586152b787be149fceb344a8b74c3f">myFD()</a>.</p>

</div>
</div>
<a class="anchor" id="a35fc22d824823357baa46be469dd6e56"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int XrdPosixXrootd::Debug</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a4ff61b8a1e9dad62a60c6c1b46387b73"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int XrdPosixXrootd::devNull</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a37d27284c499db18a9e8194151174f9e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int XrdPosixXrootd::freeFD</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a22245cc76691f679ca1f46ca48b9a82e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int XrdPosixXrootd::highDir</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a98d72bbf4ba17ec1ca81bfe34c092e62"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int XrdPosixXrootd::highFD</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="classXrdPosixXrootd.html#a6e586152b787be149fceb344a8b74c3f">myFD()</a>.</p>

</div>
</div>
<a class="anchor" id="a4e42b4edb778b5868888e43c4c418432"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int XrdPosixXrootd::initDone</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a2c41ccae50d1aad281353283d701d664"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const int XrdPosixXrootd::isStream = 0x40000000</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a219e4edab4a9b66e67c8845a25e8e668"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int XrdPosixXrootd::lastDir</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ac82331b215f9e47aabe02b388ac2b4ae"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int XrdPosixXrootd::lastFD</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a0e8cc1fa20ad93d0f758fe2684904f9f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int XrdPosixXrootd::maxThreads</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a96f421b51cc7fa79fb21e2aeafadb01b"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classXrdOucCache.html">XrdOucCache</a>* XrdPosixXrootd::myCache</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="a97317ea878ba0c311492c94a3d61938d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">XrdPosixDir** XrdPosixXrootd::myDirs</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="ad2b825e6c396408be33dd01bedb7421a"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">XrdPosixFile** XrdPosixXrootd::myFiles</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

<p>Referenced by <a class="el" href="classXrdPosixXrootd.html#a6e586152b787be149fceb344a8b74c3f">myFD()</a>.</p>

</div>
</div>
<a class="anchor" id="a3d30b4d40f66d738aa105662709cc0fb"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classXrdSysMutex.html">XrdSysMutex</a> XrdPosixXrootd::myMutex</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<a class="anchor" id="aad14147ef594a265ebfc2c6d662de7db"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">int XrdPosixXrootd::pllOpen</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">private</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">

</div>
</div>
<hr/>The documentation for this class was generated from the following file:<ul>
<li><a class="el" href="XrdPosixXrootd_8hh_source.html">XrdPosixXrootd.hh</a></li>
</ul>
</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>