Sophie

Sophie

distrib > Mageia > 6 > x86_64 > by-pkgid > 8304a303b9546a4919a1b507a88742d9 > files > 210

lib64apr-devel-1.5.2-2.1.mga6.x86_64.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.13"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Apache Portable Runtime: File Open Flags/Routines</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="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.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 id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">Apache Portable Runtime
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.13 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
</script>
<div id="main-nav"></div>
</div><!-- top -->
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="summary">
<a href="#define-members">Macros</a>  </div>
  <div class="headertitle">
<div class="title">File Open Flags/Routines<div class="ingroups"><a class="el" href="group___a_p_r.html">Apache Portability Runtime library</a> &raquo; <a class="el" href="group__apr__file__io.html">File I/O Handling Functions</a></div></div>  </div>
</div><!--header-->
<div class="contents">
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
Macros</h2></td></tr>
<tr class="memitem:gaf9e7303f028b130ff7d4b209d6662d7d"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#gaf9e7303f028b130ff7d4b209d6662d7d">APR_FOPEN_READ</a>&#160;&#160;&#160;0x00001</td></tr>
<tr class="separator:gaf9e7303f028b130ff7d4b209d6662d7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac598bb95fc9476b0bf2ed0b1c308842c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#gac598bb95fc9476b0bf2ed0b1c308842c">APR_FOPEN_WRITE</a>&#160;&#160;&#160;0x00002</td></tr>
<tr class="separator:gac598bb95fc9476b0bf2ed0b1c308842c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafe94f21ccbf411172e70e7f473af251a"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#gafe94f21ccbf411172e70e7f473af251a">APR_FOPEN_CREATE</a>&#160;&#160;&#160;0x00004</td></tr>
<tr class="separator:gafe94f21ccbf411172e70e7f473af251a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga45f353db9b71d4760a3f35cf3781cfc8"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga45f353db9b71d4760a3f35cf3781cfc8">APR_FOPEN_APPEND</a>&#160;&#160;&#160;0x00008</td></tr>
<tr class="separator:ga45f353db9b71d4760a3f35cf3781cfc8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga09b05a5bd5db534b93794f7657bcb146"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga09b05a5bd5db534b93794f7657bcb146">APR_FOPEN_TRUNCATE</a>&#160;&#160;&#160;0x00010</td></tr>
<tr class="separator:ga09b05a5bd5db534b93794f7657bcb146"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacb20b3028864f34cb26314fe2cacc3fa"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#gacb20b3028864f34cb26314fe2cacc3fa">APR_FOPEN_BINARY</a>&#160;&#160;&#160;0x00020</td></tr>
<tr class="separator:gacb20b3028864f34cb26314fe2cacc3fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabb7fb062cdf1d58faee8c7ea518496f1"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#gabb7fb062cdf1d58faee8c7ea518496f1">APR_FOPEN_EXCL</a>&#160;&#160;&#160;0x00040</td></tr>
<tr class="separator:gabb7fb062cdf1d58faee8c7ea518496f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac48fd4c853c9f561632a2e8aaf5d8d97"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#gac48fd4c853c9f561632a2e8aaf5d8d97">APR_FOPEN_BUFFERED</a>&#160;&#160;&#160;0x00080</td></tr>
<tr class="separator:gac48fd4c853c9f561632a2e8aaf5d8d97"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga5d3756f6d242c667ed1d3f54af4916eb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga5d3756f6d242c667ed1d3f54af4916eb">APR_FOPEN_DELONCLOSE</a>&#160;&#160;&#160;0x00100</td></tr>
<tr class="separator:ga5d3756f6d242c667ed1d3f54af4916eb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga435cd9b2604b11796779c23ffa00a3dd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga435cd9b2604b11796779c23ffa00a3dd">APR_FOPEN_XTHREAD</a>&#160;&#160;&#160;0x00200</td></tr>
<tr class="separator:ga435cd9b2604b11796779c23ffa00a3dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga426f6e2a8457ab410d99248269059a18"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga426f6e2a8457ab410d99248269059a18">APR_FOPEN_SHARELOCK</a>&#160;&#160;&#160;0x00400</td></tr>
<tr class="separator:ga426f6e2a8457ab410d99248269059a18"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3fc9b5a7791d9f462997cd29de67eb80"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga3fc9b5a7791d9f462997cd29de67eb80">APR_FOPEN_NOCLEANUP</a>&#160;&#160;&#160;0x00800</td></tr>
<tr class="separator:ga3fc9b5a7791d9f462997cd29de67eb80"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga60c21e28e4a612d58a874fe2cc71a6e4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga60c21e28e4a612d58a874fe2cc71a6e4">APR_FOPEN_SENDFILE_ENABLED</a>&#160;&#160;&#160;0x01000</td></tr>
<tr class="separator:ga60c21e28e4a612d58a874fe2cc71a6e4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf6cfaa4789e6264afd186235f0adbc22"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#gaf6cfaa4789e6264afd186235f0adbc22">APR_FOPEN_LARGEFILE</a>&#160;&#160;&#160;0x04000</td></tr>
<tr class="separator:gaf6cfaa4789e6264afd186235f0adbc22"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0d155e9bb7fbf1a5cd4e84b5ede059f4"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga0d155e9bb7fbf1a5cd4e84b5ede059f4">APR_FOPEN_SPARSE</a>&#160;&#160;&#160;0x08000</td></tr>
<tr class="separator:ga0d155e9bb7fbf1a5cd4e84b5ede059f4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga31e4d14068147e43e1778bcf975dda62"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga31e4d14068147e43e1778bcf975dda62">APR_FOPEN_NONBLOCK</a>&#160;&#160;&#160;0x40000</td></tr>
<tr class="separator:ga31e4d14068147e43e1778bcf975dda62"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0021db78d799d1c8825b701c7efee483"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga0021db78d799d1c8825b701c7efee483">APR_READ</a>&#160;&#160;&#160;<a class="el" href="group__apr__file__open__flags.html#gaf9e7303f028b130ff7d4b209d6662d7d">APR_FOPEN_READ</a></td></tr>
<tr class="separator:ga0021db78d799d1c8825b701c7efee483"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3e427e53aceb1ccdb078d9a03cd63d01"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga3e427e53aceb1ccdb078d9a03cd63d01">APR_WRITE</a>&#160;&#160;&#160;<a class="el" href="group__apr__file__open__flags.html#gac598bb95fc9476b0bf2ed0b1c308842c">APR_FOPEN_WRITE</a></td></tr>
<tr class="separator:ga3e427e53aceb1ccdb078d9a03cd63d01"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac210e96bc821dbaa83c326e775dad028"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#gac210e96bc821dbaa83c326e775dad028">APR_CREATE</a>&#160;&#160;&#160;<a class="el" href="group__apr__file__open__flags.html#gafe94f21ccbf411172e70e7f473af251a">APR_FOPEN_CREATE</a></td></tr>
<tr class="separator:gac210e96bc821dbaa83c326e775dad028"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga26d3de2bae5c90e5124869f56c141c2e"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga26d3de2bae5c90e5124869f56c141c2e">APR_APPEND</a>&#160;&#160;&#160;<a class="el" href="group__apr__file__open__flags.html#ga45f353db9b71d4760a3f35cf3781cfc8">APR_FOPEN_APPEND</a></td></tr>
<tr class="separator:ga26d3de2bae5c90e5124869f56c141c2e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa8898fdebd69d3a64286731b713a6dc9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#gaa8898fdebd69d3a64286731b713a6dc9">APR_TRUNCATE</a>&#160;&#160;&#160;<a class="el" href="group__apr__file__open__flags.html#ga09b05a5bd5db534b93794f7657bcb146">APR_FOPEN_TRUNCATE</a></td></tr>
<tr class="separator:gaa8898fdebd69d3a64286731b713a6dc9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga0e7556bac0cc0d1dafdf38952a4e4015"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga0e7556bac0cc0d1dafdf38952a4e4015">APR_BINARY</a>&#160;&#160;&#160;<a class="el" href="group__apr__file__open__flags.html#gacb20b3028864f34cb26314fe2cacc3fa">APR_FOPEN_BINARY</a></td></tr>
<tr class="separator:ga0e7556bac0cc0d1dafdf38952a4e4015"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga209c26b2b903cc23417f6781d4edf891"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga209c26b2b903cc23417f6781d4edf891">APR_EXCL</a>&#160;&#160;&#160;<a class="el" href="group__apr__file__open__flags.html#gabb7fb062cdf1d58faee8c7ea518496f1">APR_FOPEN_EXCL</a></td></tr>
<tr class="separator:ga209c26b2b903cc23417f6781d4edf891"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6edc818199e8b90e3dabf97c42a27158"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga6edc818199e8b90e3dabf97c42a27158">APR_BUFFERED</a>&#160;&#160;&#160;<a class="el" href="group__apr__file__open__flags.html#gac48fd4c853c9f561632a2e8aaf5d8d97">APR_FOPEN_BUFFERED</a></td></tr>
<tr class="separator:ga6edc818199e8b90e3dabf97c42a27158"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaebc7f034a72dffe64858b1b9451994ff"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#gaebc7f034a72dffe64858b1b9451994ff">APR_DELONCLOSE</a>&#160;&#160;&#160;<a class="el" href="group__apr__file__open__flags.html#ga5d3756f6d242c667ed1d3f54af4916eb">APR_FOPEN_DELONCLOSE</a></td></tr>
<tr class="separator:gaebc7f034a72dffe64858b1b9451994ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa9120c0e395d8a0e640b5eafa8f11cce"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#gaa9120c0e395d8a0e640b5eafa8f11cce">APR_XTHREAD</a>&#160;&#160;&#160;<a class="el" href="group__apr__file__open__flags.html#ga435cd9b2604b11796779c23ffa00a3dd">APR_FOPEN_XTHREAD</a></td></tr>
<tr class="separator:gaa9120c0e395d8a0e640b5eafa8f11cce"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga41277154f4f754a22287ed90e9466811"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga41277154f4f754a22287ed90e9466811">APR_SHARELOCK</a>&#160;&#160;&#160;<a class="el" href="group__apr__file__open__flags.html#ga426f6e2a8457ab410d99248269059a18">APR_FOPEN_SHARELOCK</a></td></tr>
<tr class="separator:ga41277154f4f754a22287ed90e9466811"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3ef1061dbb3adf595701bd12edb062f9"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga3ef1061dbb3adf595701bd12edb062f9">APR_FILE_NOCLEANUP</a>&#160;&#160;&#160;<a class="el" href="group__apr__file__open__flags.html#ga3fc9b5a7791d9f462997cd29de67eb80">APR_FOPEN_NOCLEANUP</a></td></tr>
<tr class="separator:ga3ef1061dbb3adf595701bd12edb062f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga17e216aadb23254580258889e10c53f3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga17e216aadb23254580258889e10c53f3">APR_SENDFILE_ENABLED</a>&#160;&#160;&#160;<a class="el" href="group__apr__file__open__flags.html#ga60c21e28e4a612d58a874fe2cc71a6e4">APR_FOPEN_SENDFILE_ENABLED</a></td></tr>
<tr class="separator:ga17e216aadb23254580258889e10c53f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaafa04fd4ec71910a5d7af1c7f5596bad"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#gaafa04fd4ec71910a5d7af1c7f5596bad">APR_LARGEFILE</a>&#160;&#160;&#160;<a class="el" href="group__apr__file__open__flags.html#gaf6cfaa4789e6264afd186235f0adbc22">APR_FOPEN_LARGEFILE</a></td></tr>
<tr class="separator:gaafa04fd4ec71910a5d7af1c7f5596bad"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<h2 class="groupheader">Macro Definition Documentation</h2>
<a id="ga26d3de2bae5c90e5124869f56c141c2e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga26d3de2bae5c90e5124869f56c141c2e">&#9670;&nbsp;</a></span>APR_APPEND</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_APPEND&#160;&#160;&#160;<a class="el" href="group__apr__file__open__flags.html#ga45f353db9b71d4760a3f35cf3781cfc8">APR_FOPEN_APPEND</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000020">Deprecated:</a></b></dt><dd></dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__apr__file__open__flags.html#ga45f353db9b71d4760a3f35cf3781cfc8">APR_FOPEN_APPEND</a> </dd></dl>

</div>
</div>
<a id="ga0e7556bac0cc0d1dafdf38952a4e4015"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga0e7556bac0cc0d1dafdf38952a4e4015">&#9670;&nbsp;</a></span>APR_BINARY</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_BINARY&#160;&#160;&#160;<a class="el" href="group__apr__file__open__flags.html#gacb20b3028864f34cb26314fe2cacc3fa">APR_FOPEN_BINARY</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000022">Deprecated:</a></b></dt><dd></dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__apr__file__open__flags.html#gacb20b3028864f34cb26314fe2cacc3fa">APR_FOPEN_BINARY</a> </dd></dl>

</div>
</div>
<a id="ga6edc818199e8b90e3dabf97c42a27158"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga6edc818199e8b90e3dabf97c42a27158">&#9670;&nbsp;</a></span>APR_BUFFERED</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_BUFFERED&#160;&#160;&#160;<a class="el" href="group__apr__file__open__flags.html#gac48fd4c853c9f561632a2e8aaf5d8d97">APR_FOPEN_BUFFERED</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000024">Deprecated:</a></b></dt><dd></dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__apr__file__open__flags.html#gac48fd4c853c9f561632a2e8aaf5d8d97">APR_FOPEN_BUFFERED</a> </dd></dl>

</div>
</div>
<a id="gac210e96bc821dbaa83c326e775dad028"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac210e96bc821dbaa83c326e775dad028">&#9670;&nbsp;</a></span>APR_CREATE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_CREATE&#160;&#160;&#160;<a class="el" href="group__apr__file__open__flags.html#gafe94f21ccbf411172e70e7f473af251a">APR_FOPEN_CREATE</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000019">Deprecated:</a></b></dt><dd></dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__apr__file__open__flags.html#gafe94f21ccbf411172e70e7f473af251a">APR_FOPEN_CREATE</a> </dd></dl>

</div>
</div>
<a id="gaebc7f034a72dffe64858b1b9451994ff"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaebc7f034a72dffe64858b1b9451994ff">&#9670;&nbsp;</a></span>APR_DELONCLOSE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_DELONCLOSE&#160;&#160;&#160;<a class="el" href="group__apr__file__open__flags.html#ga5d3756f6d242c667ed1d3f54af4916eb">APR_FOPEN_DELONCLOSE</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000025">Deprecated:</a></b></dt><dd></dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__apr__file__open__flags.html#ga5d3756f6d242c667ed1d3f54af4916eb">APR_FOPEN_DELONCLOSE</a> </dd></dl>

</div>
</div>
<a id="ga209c26b2b903cc23417f6781d4edf891"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga209c26b2b903cc23417f6781d4edf891">&#9670;&nbsp;</a></span>APR_EXCL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_EXCL&#160;&#160;&#160;<a class="el" href="group__apr__file__open__flags.html#gabb7fb062cdf1d58faee8c7ea518496f1">APR_FOPEN_EXCL</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000023">Deprecated:</a></b></dt><dd></dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__apr__file__open__flags.html#gabb7fb062cdf1d58faee8c7ea518496f1">APR_FOPEN_EXCL</a> </dd></dl>

</div>
</div>
<a id="ga3ef1061dbb3adf595701bd12edb062f9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3ef1061dbb3adf595701bd12edb062f9">&#9670;&nbsp;</a></span>APR_FILE_NOCLEANUP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_FILE_NOCLEANUP&#160;&#160;&#160;<a class="el" href="group__apr__file__open__flags.html#ga3fc9b5a7791d9f462997cd29de67eb80">APR_FOPEN_NOCLEANUP</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000028">Deprecated:</a></b></dt><dd></dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__apr__file__open__flags.html#ga3fc9b5a7791d9f462997cd29de67eb80">APR_FOPEN_NOCLEANUP</a> </dd></dl>

</div>
</div>
<a id="ga45f353db9b71d4760a3f35cf3781cfc8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga45f353db9b71d4760a3f35cf3781cfc8">&#9670;&nbsp;</a></span>APR_FOPEN_APPEND</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_FOPEN_APPEND&#160;&#160;&#160;0x00008</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Append to the end of the file </p>

</div>
</div>
<a id="gacb20b3028864f34cb26314fe2cacc3fa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gacb20b3028864f34cb26314fe2cacc3fa">&#9670;&nbsp;</a></span>APR_FOPEN_BINARY</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_FOPEN_BINARY&#160;&#160;&#160;0x00020</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Open the file in binary mode (This flag is ignored on UNIX because it has no meaning) </p>

</div>
</div>
<a id="gac48fd4c853c9f561632a2e8aaf5d8d97"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac48fd4c853c9f561632a2e8aaf5d8d97">&#9670;&nbsp;</a></span>APR_FOPEN_BUFFERED</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_FOPEN_BUFFERED&#160;&#160;&#160;0x00080</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Open the file for buffered I/O </p>

</div>
</div>
<a id="gafe94f21ccbf411172e70e7f473af251a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gafe94f21ccbf411172e70e7f473af251a">&#9670;&nbsp;</a></span>APR_FOPEN_CREATE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_FOPEN_CREATE&#160;&#160;&#160;0x00004</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Create the file if not there </p>

</div>
</div>
<a id="ga5d3756f6d242c667ed1d3f54af4916eb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga5d3756f6d242c667ed1d3f54af4916eb">&#9670;&nbsp;</a></span>APR_FOPEN_DELONCLOSE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_FOPEN_DELONCLOSE&#160;&#160;&#160;0x00100</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Delete the file after close </p>

</div>
</div>
<a id="gabb7fb062cdf1d58faee8c7ea518496f1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gabb7fb062cdf1d58faee8c7ea518496f1">&#9670;&nbsp;</a></span>APR_FOPEN_EXCL</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_FOPEN_EXCL&#160;&#160;&#160;0x00040</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Open should fail if <a class="el" href="group__apr__file__open__flags.html#gafe94f21ccbf411172e70e7f473af251a">APR_FOPEN_CREATE</a> and file exists. </p>

</div>
</div>
<a id="gaf6cfaa4789e6264afd186235f0adbc22"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf6cfaa4789e6264afd186235f0adbc22">&#9670;&nbsp;</a></span>APR_FOPEN_LARGEFILE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_FOPEN_LARGEFILE&#160;&#160;&#160;0x04000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Platform dependent flag to enable large file support, see WARNING below</p>
<dl class="section warning"><dt>Warning</dt><dd>APR_FOPEN_LARGEFILE flag only has effect on some platforms where sizeof(apr_off_t) == 4. Where implemented, it allows opening and writing to a file which exceeds the size which can be represented by apr_off_t (2 gigabytes). When a file's size does exceed 2Gb, <a class="el" href="group__apr__file__io.html#ga39be7fe05d0dda4a28f4358b61a44ac8">apr_file_info_get()</a> will fail with an error on the descriptor, likewise <a class="el" href="group__apr__file__stat.html#gafb0f4a4fa4545c155e20ddd8f2001c1a">apr_stat()</a>/apr_lstat() will fail on the filename. <a class="el" href="group__apr__dir.html#ga3e4ee253e0c712160bee10bfb9c8e4a8">apr_dir_read()</a> will fail with <a class="el" href="group___a_p_r___error.html#ga64dff43b83bcefd3f3c751be6b864ca1">APR_INCOMPLETE</a> on a directory entry for a large file depending on the particular APR_FINFO_* flags. Generally, it is not recommended to use this flag. </dd></dl>

</div>
</div>
<a id="ga3fc9b5a7791d9f462997cd29de67eb80"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3fc9b5a7791d9f462997cd29de67eb80">&#9670;&nbsp;</a></span>APR_FOPEN_NOCLEANUP</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_FOPEN_NOCLEANUP&#160;&#160;&#160;0x00800</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Do not register a cleanup when the file is opened. The apr_os_file_t handle in apr_file_t will not be closed when the pool is destroyed. </p>

</div>
</div>
<a id="ga31e4d14068147e43e1778bcf975dda62"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga31e4d14068147e43e1778bcf975dda62">&#9670;&nbsp;</a></span>APR_FOPEN_NONBLOCK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_FOPEN_NONBLOCK&#160;&#160;&#160;0x40000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Platform dependent flag to enable non blocking file io</p>
<dl class="section warning"><dt>Warning</dt><dd>APR_FOPEN_NONBLOCK is not implemented on all platforms. Callers should be prepared for it to fail with <a class="el" href="group___a_p_r___error.html#ga939ddb834a30bc9a5a0a329b13000161">APR_ENOTIMPL</a>. </dd></dl>

</div>
</div>
<a id="gaf9e7303f028b130ff7d4b209d6662d7d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf9e7303f028b130ff7d4b209d6662d7d">&#9670;&nbsp;</a></span>APR_FOPEN_READ</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_FOPEN_READ&#160;&#160;&#160;0x00001</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Open the file for reading </p>

</div>
</div>
<a id="ga60c21e28e4a612d58a874fe2cc71a6e4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga60c21e28e4a612d58a874fe2cc71a6e4">&#9670;&nbsp;</a></span>APR_FOPEN_SENDFILE_ENABLED</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_FOPEN_SENDFILE_ENABLED&#160;&#160;&#160;0x01000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Advisory flag that this file should support apr_socket_sendfile operation </p>

</div>
</div>
<a id="ga426f6e2a8457ab410d99248269059a18"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga426f6e2a8457ab410d99248269059a18">&#9670;&nbsp;</a></span>APR_FOPEN_SHARELOCK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_FOPEN_SHARELOCK&#160;&#160;&#160;0x00400</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Platform dependent support for higher level locked read/write access to support writes across process/machines </p>

</div>
</div>
<a id="ga0d155e9bb7fbf1a5cd4e84b5ede059f4"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga0d155e9bb7fbf1a5cd4e84b5ede059f4">&#9670;&nbsp;</a></span>APR_FOPEN_SPARSE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_FOPEN_SPARSE&#160;&#160;&#160;0x08000</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Platform dependent flag to enable sparse file support, see WARNING below</p>
<dl class="section warning"><dt>Warning</dt><dd>APR_FOPEN_SPARSE may, depending on platform, convert a normal file to a sparse file. Some applications may be unable to decipher a sparse file, so it's critical that the sparse file flag should only be used for files accessed only by APR or other applications known to be able to decipher them. APR does not guarantee that it will compress the file into sparse segments if it was previously created and written without the sparse flag. On platforms which do not understand, or on file systems which cannot handle sparse files, the flag is ignored by <a class="el" href="group__apr__file__io.html#gabda14cbf242fb4fe99055434213e5446">apr_file_open()</a>. </dd></dl>

</div>
</div>
<a id="ga09b05a5bd5db534b93794f7657bcb146"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga09b05a5bd5db534b93794f7657bcb146">&#9670;&nbsp;</a></span>APR_FOPEN_TRUNCATE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_FOPEN_TRUNCATE&#160;&#160;&#160;0x00010</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Open the file and truncate to 0 length </p>

</div>
</div>
<a id="gac598bb95fc9476b0bf2ed0b1c308842c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac598bb95fc9476b0bf2ed0b1c308842c">&#9670;&nbsp;</a></span>APR_FOPEN_WRITE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_FOPEN_WRITE&#160;&#160;&#160;0x00002</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Open the file for writing </p>

</div>
</div>
<a id="ga435cd9b2604b11796779c23ffa00a3dd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga435cd9b2604b11796779c23ffa00a3dd">&#9670;&nbsp;</a></span>APR_FOPEN_XTHREAD</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_FOPEN_XTHREAD&#160;&#160;&#160;0x00200</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Platform dependent tag to open the file for use across multiple threads </p>

</div>
</div>
<a id="gaafa04fd4ec71910a5d7af1c7f5596bad"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaafa04fd4ec71910a5d7af1c7f5596bad">&#9670;&nbsp;</a></span>APR_LARGEFILE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_LARGEFILE&#160;&#160;&#160;<a class="el" href="group__apr__file__open__flags.html#gaf6cfaa4789e6264afd186235f0adbc22">APR_FOPEN_LARGEFILE</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000030">Deprecated:</a></b></dt><dd></dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__apr__file__open__flags.html#gaf6cfaa4789e6264afd186235f0adbc22">APR_FOPEN_LARGEFILE</a> </dd></dl>

</div>
</div>
<a id="ga0021db78d799d1c8825b701c7efee483"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga0021db78d799d1c8825b701c7efee483">&#9670;&nbsp;</a></span>APR_READ</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_READ&#160;&#160;&#160;<a class="el" href="group__apr__file__open__flags.html#gaf9e7303f028b130ff7d4b209d6662d7d">APR_FOPEN_READ</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000017">Deprecated:</a></b></dt><dd></dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__apr__file__open__flags.html#gaf9e7303f028b130ff7d4b209d6662d7d">APR_FOPEN_READ</a> </dd></dl>

</div>
</div>
<a id="ga17e216aadb23254580258889e10c53f3"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga17e216aadb23254580258889e10c53f3">&#9670;&nbsp;</a></span>APR_SENDFILE_ENABLED</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_SENDFILE_ENABLED&#160;&#160;&#160;<a class="el" href="group__apr__file__open__flags.html#ga60c21e28e4a612d58a874fe2cc71a6e4">APR_FOPEN_SENDFILE_ENABLED</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000029">Deprecated:</a></b></dt><dd></dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__apr__file__open__flags.html#ga60c21e28e4a612d58a874fe2cc71a6e4">APR_FOPEN_SENDFILE_ENABLED</a> </dd></dl>

</div>
</div>
<a id="ga41277154f4f754a22287ed90e9466811"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga41277154f4f754a22287ed90e9466811">&#9670;&nbsp;</a></span>APR_SHARELOCK</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_SHARELOCK&#160;&#160;&#160;<a class="el" href="group__apr__file__open__flags.html#ga426f6e2a8457ab410d99248269059a18">APR_FOPEN_SHARELOCK</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000027">Deprecated:</a></b></dt><dd></dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__apr__file__open__flags.html#ga426f6e2a8457ab410d99248269059a18">APR_FOPEN_SHARELOCK</a> </dd></dl>

</div>
</div>
<a id="gaa8898fdebd69d3a64286731b713a6dc9"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa8898fdebd69d3a64286731b713a6dc9">&#9670;&nbsp;</a></span>APR_TRUNCATE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_TRUNCATE&#160;&#160;&#160;<a class="el" href="group__apr__file__open__flags.html#ga09b05a5bd5db534b93794f7657bcb146">APR_FOPEN_TRUNCATE</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000021">Deprecated:</a></b></dt><dd></dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__apr__file__open__flags.html#ga09b05a5bd5db534b93794f7657bcb146">APR_FOPEN_TRUNCATE</a> </dd></dl>

</div>
</div>
<a id="ga3e427e53aceb1ccdb078d9a03cd63d01"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3e427e53aceb1ccdb078d9a03cd63d01">&#9670;&nbsp;</a></span>APR_WRITE</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_WRITE&#160;&#160;&#160;<a class="el" href="group__apr__file__open__flags.html#gac598bb95fc9476b0bf2ed0b1c308842c">APR_FOPEN_WRITE</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000018">Deprecated:</a></b></dt><dd></dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__apr__file__open__flags.html#gac598bb95fc9476b0bf2ed0b1c308842c">APR_FOPEN_WRITE</a> </dd></dl>

</div>
</div>
<a id="gaa9120c0e395d8a0e640b5eafa8f11cce"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa9120c0e395d8a0e640b5eafa8f11cce">&#9670;&nbsp;</a></span>APR_XTHREAD</h2>

<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">#define APR_XTHREAD&#160;&#160;&#160;<a class="el" href="group__apr__file__open__flags.html#ga435cd9b2604b11796779c23ffa00a3dd">APR_FOPEN_XTHREAD</a></td>
        </tr>
      </table>
</div><div class="memdoc">
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000026">Deprecated:</a></b></dt><dd></dd></dl>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group__apr__file__open__flags.html#ga435cd9b2604b11796779c23ffa00a3dd">APR_FOPEN_XTHREAD</a> </dd></dl>

</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.13
</small></address>
</body>
</html>