<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> <title>Apache Portable Runtime: File Open Flags/Routines</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.3.9.1 --> <div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data Structures</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Data Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related Pages</a></div> <h1>File Open Flags/Routines<br> <small> [<a class="el" href="group__apr__file__io.html">File I/O Handling Functions</a>]</small> </h1><table border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td colspan="2"><br><h2>Defines</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga0">APR_FOPEN_READ</a> 0x00001</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga1">APR_FOPEN_WRITE</a> 0x00002</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga2">APR_FOPEN_CREATE</a> 0x00004</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga3">APR_FOPEN_APPEND</a> 0x00008</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga4">APR_FOPEN_TRUNCATE</a> 0x00010</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga5">APR_FOPEN_BINARY</a> 0x00020</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga6">APR_FOPEN_EXCL</a> 0x00040</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga7">APR_FOPEN_BUFFERED</a> 0x00080</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga8">APR_FOPEN_DELONCLOSE</a> 0x00100</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga9">APR_FOPEN_XTHREAD</a> 0x00200</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga10">APR_FOPEN_SHARELOCK</a> 0x00400</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga11">APR_FOPEN_NOCLEANUP</a> 0x00800</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga12">APR_FOPEN_SENDFILE_ENABLED</a> 0x01000</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga13">APR_FOPEN_LARGEFILE</a> 0x04000</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga14">APR_READ</a> APR_FOPEN_READ</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga15">APR_WRITE</a> APR_FOPEN_WRITE</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga16">APR_CREATE</a> APR_FOPEN_CREATE</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga17">APR_APPEND</a> APR_FOPEN_APPEND</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga18">APR_TRUNCATE</a> APR_FOPEN_TRUNCATE</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga19">APR_BINARY</a> APR_FOPEN_BINARY</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga20">APR_EXCL</a> APR_FOPEN_EXCL</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga21">APR_BUFFERED</a> APR_FOPEN_BUFFERED</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga22">APR_DELONCLOSE</a> APR_FOPEN_DELONCLOSE</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga23">APR_XTHREAD</a> APR_FOPEN_XTHREAD</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga24">APR_SHARELOCK</a> APR_FOPEN_SHARELOCK</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga25">APR_FILE_NOCLEANUP</a> APR_FOPEN_NOCLEANUP</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga26">APR_SENDFILE_ENABLED</a> APR_FOPEN_SENDFILE_ENABLED</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga27">APR_LARGEFILE</a> APR_FOPEN_LARGEFILE</td></tr> </table> <hr><h2>Define Documentation</h2> <a class="anchor" name="ga17" doxytag="apr_file_io.h::APR_APPEND"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_APPEND APR_FOPEN_APPEND </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> <dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000020">Deprecated:</a></b></dt><dd></dd></dl> <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="group__apr__file__open__flags.html#ga3">APR_FOPEN_APPEND</a> </dd></dl> </td> </tr> </table> <a class="anchor" name="ga19" doxytag="apr_file_io.h::APR_BINARY"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_BINARY APR_FOPEN_BINARY </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> <dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000022">Deprecated:</a></b></dt><dd></dd></dl> <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="group__apr__file__open__flags.html#ga5">APR_FOPEN_BINARY</a> </dd></dl> </td> </tr> </table> <a class="anchor" name="ga21" doxytag="apr_file_io.h::APR_BUFFERED"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_BUFFERED APR_FOPEN_BUFFERED </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> <dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000024">Deprecated:</a></b></dt><dd></dd></dl> <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="group__apr__file__open__flags.html#ga7">APR_FOPEN_BUFFERED</a> </dd></dl> </td> </tr> </table> <a class="anchor" name="ga16" doxytag="apr_file_io.h::APR_CREATE"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_CREATE APR_FOPEN_CREATE </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> <dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000019">Deprecated:</a></b></dt><dd></dd></dl> <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="group__apr__file__open__flags.html#ga2">APR_FOPEN_CREATE</a> </dd></dl> </td> </tr> </table> <a class="anchor" name="ga22" doxytag="apr_file_io.h::APR_DELONCLOSE"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_DELONCLOSE APR_FOPEN_DELONCLOSE </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> <dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000025">Deprecated:</a></b></dt><dd></dd></dl> <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="group__apr__file__open__flags.html#ga8">APR_FOPEN_DELONCLOSE</a> </dd></dl> </td> </tr> </table> <a class="anchor" name="ga20" doxytag="apr_file_io.h::APR_EXCL"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_EXCL APR_FOPEN_EXCL </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> <dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000023">Deprecated:</a></b></dt><dd></dd></dl> <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="group__apr__file__open__flags.html#ga6">APR_FOPEN_EXCL</a> </dd></dl> </td> </tr> </table> <a class="anchor" name="ga25" doxytag="apr_file_io.h::APR_FILE_NOCLEANUP"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_FILE_NOCLEANUP APR_FOPEN_NOCLEANUP </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> <dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000028">Deprecated:</a></b></dt><dd></dd></dl> <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="group__apr__file__open__flags.html#ga11">APR_FOPEN_NOCLEANUP</a> </dd></dl> </td> </tr> </table> <a class="anchor" name="ga3" doxytag="apr_file_io.h::APR_FOPEN_APPEND"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_FOPEN_APPEND 0x00008 </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Append to the end of the file </td> </tr> </table> <a class="anchor" name="ga5" doxytag="apr_file_io.h::APR_FOPEN_BINARY"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_FOPEN_BINARY 0x00020 </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Open the file in binary mode </td> </tr> </table> <a class="anchor" name="ga7" doxytag="apr_file_io.h::APR_FOPEN_BUFFERED"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_FOPEN_BUFFERED 0x00080 </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Open the file for buffered I/O </td> </tr> </table> <a class="anchor" name="ga2" doxytag="apr_file_io.h::APR_FOPEN_CREATE"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_FOPEN_CREATE 0x00004 </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Create the file if not there </td> </tr> </table> <a class="anchor" name="ga8" doxytag="apr_file_io.h::APR_FOPEN_DELONCLOSE"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_FOPEN_DELONCLOSE 0x00100 </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Delete the file after close </td> </tr> </table> <a class="anchor" name="ga6" doxytag="apr_file_io.h::APR_FOPEN_EXCL"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_FOPEN_EXCL 0x00040 </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Open should fail if APR_CREATE and file exists. </td> </tr> </table> <a class="anchor" name="ga13" doxytag="apr_file_io.h::APR_FOPEN_LARGEFILE"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_FOPEN_LARGEFILE 0x04000 </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Platform dependent flag to enable large file support; WARNING see below. </td> </tr> </table> <a class="anchor" name="ga11" doxytag="apr_file_io.h::APR_FOPEN_NOCLEANUP"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_FOPEN_NOCLEANUP 0x00800 </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Do not register a cleanup when the file is opened </td> </tr> </table> <a class="anchor" name="ga0" doxytag="apr_file_io.h::APR_FOPEN_READ"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_FOPEN_READ 0x00001 </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Open the file for reading </td> </tr> </table> <a class="anchor" name="ga12" doxytag="apr_file_io.h::APR_FOPEN_SENDFILE_ENABLED"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_FOPEN_SENDFILE_ENABLED 0x01000 </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Advisory flag that this file should support apr_socket_sendfile operation </td> </tr> </table> <a class="anchor" name="ga10" doxytag="apr_file_io.h::APR_FOPEN_SHARELOCK"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_FOPEN_SHARELOCK 0x00400 </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Platform dependent support for higher level locked read/write access to support writes across process/machines </td> </tr> </table> <a class="anchor" name="ga4" doxytag="apr_file_io.h::APR_FOPEN_TRUNCATE"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_FOPEN_TRUNCATE 0x00010 </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Open the file and truncate to 0 length </td> </tr> </table> <a class="anchor" name="ga1" doxytag="apr_file_io.h::APR_FOPEN_WRITE"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_FOPEN_WRITE 0x00002 </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Open the file for writing </td> </tr> </table> <a class="anchor" name="ga9" doxytag="apr_file_io.h::APR_FOPEN_XTHREAD"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_FOPEN_XTHREAD 0x00200 </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Platform dependent tag to open the file for use across multiple threads </td> </tr> </table> <a class="anchor" name="ga27" doxytag="apr_file_io.h::APR_LARGEFILE"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_LARGEFILE APR_FOPEN_LARGEFILE </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> <dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000030">Deprecated:</a></b></dt><dd></dd></dl> <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="group__apr__file__open__flags.html#ga13">APR_FOPEN_LARGEFILE</a> </dd></dl> </td> </tr> </table> <a class="anchor" name="ga14" doxytag="apr_file_io.h::APR_READ"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_READ APR_FOPEN_READ </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> <dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000017">Deprecated:</a></b></dt><dd></dd></dl> <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="group__apr__file__open__flags.html#ga0">APR_FOPEN_READ</a> </dd></dl> </td> </tr> </table> <a class="anchor" name="ga26" doxytag="apr_file_io.h::APR_SENDFILE_ENABLED"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_SENDFILE_ENABLED APR_FOPEN_SENDFILE_ENABLED </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> <dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000029">Deprecated:</a></b></dt><dd></dd></dl> <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="group__apr__file__open__flags.html#ga12">APR_FOPEN_SENDFILE_ENABLED</a> </dd></dl> </td> </tr> </table> <a class="anchor" name="ga24" doxytag="apr_file_io.h::APR_SHARELOCK"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_SHARELOCK APR_FOPEN_SHARELOCK </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> <dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000027">Deprecated:</a></b></dt><dd></dd></dl> <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="group__apr__file__open__flags.html#ga10">APR_FOPEN_SHARELOCK</a> </dd></dl> </td> </tr> </table> <a class="anchor" name="ga18" doxytag="apr_file_io.h::APR_TRUNCATE"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_TRUNCATE APR_FOPEN_TRUNCATE </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> <dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000021">Deprecated:</a></b></dt><dd></dd></dl> <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="group__apr__file__open__flags.html#ga4">APR_FOPEN_TRUNCATE</a> </dd></dl> </td> </tr> </table> <a class="anchor" name="ga15" doxytag="apr_file_io.h::APR_WRITE"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_WRITE APR_FOPEN_WRITE </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> <dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000018">Deprecated:</a></b></dt><dd></dd></dl> <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="group__apr__file__open__flags.html#ga1">APR_FOPEN_WRITE</a> </dd></dl> </td> </tr> </table> <a class="anchor" name="ga23" doxytag="apr_file_io.h::APR_XTHREAD"></a><p> <table class="mdTable" width="100%" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">#define APR_XTHREAD APR_FOPEN_XTHREAD </td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> <dl compact><dt><b><a class="el" href="deprecated.html#_deprecated000026">Deprecated:</a></b></dt><dd></dd></dl> <dl compact><dt><b>See also:</b></dt><dd><a class="el" href="group__apr__file__open__flags.html#ga9">APR_FOPEN_XTHREAD</a> </dd></dl> </td> </tr> </table> <hr size="1"><address style="align: right;"><small>Generated on Sun Mar 20 19:52:27 2005 for Apache Portable Runtime by <a href="http://www.doxygen.org/index.html"> <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.3.9.1 </small></address> </body> </html>