|
Apache HTTPD
|
#include "apr.h"#include "apr_file_io.h"#include "apr_strings.h"#include "apr_buckets.h"#include "httpd.h"#include "http_log.h"#include "http_protocol.h"#include "http_request.h"#include "mod_dav.h"#include "repos.h"Go to the source code of this file.
Classes | |
| struct | dav_resource_private |
| struct | dav_fs_walker_context |
| struct | dav_fs_copymove_walk_ctx |
| struct | dav_stream |
Macros | |
| #define | DEBUG_GET_HANDLER 0 |
| #define | DAV_FS_COPY_BLOCKSIZE 16384 /* copy 16k at a time */ |
| #define | DAV_WALKTYPE_HIDDEN 0x4000 |
| #define | DAV_WALKTYPE_POSTFIX 0x8000 |
| #define | DAV_CALLTYPE_POSTFIX 1000 /* a private call type */ |
| #define | DAV_FS_HAS_EXECUTABLE |
| #define | DAV_FINFO_MASK |
| #define | DAV_PROPID_FS_executable 1 |
| #define | DAV_FS_TMP_PREFIX ".davfs.tmp" |
| #define | MAP_IO2HTTP(e) |
Enumerations | |
| enum | { DAV_FS_URI_DAV , DAV_FS_URI_MYPROPS } |
| #define DAV_FINFO_MASK |
|
static |
|
static |
|
static |
|
static |
< all protections
< Execute by user
<
< use OS's default permissions
<
< Open the file for reading
<
< Open the file in binary mode (This flag is ignored on UNIX because it has no meaning)
<
< use OS's default permissions
<
< Open the file for writing
<
< Create the file if not there
<
< Open the file and truncate to 0 length
<
< Open the file in binary mode (This flag is ignored on UNIX because it has no meaning)
<
|
static |
|
static |
< an atomic unix apr_stat()
< use OS's default permissions
<
< an atomic unix apr_stat()
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
< an atomic unix apr_stat()
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
< Open the file for writing
<
< Create the file if not there
<
< Open the file in binary mode (This flag is ignored on UNIX because it has no meaning)
<
< Open should fail if APR_FOPEN_CREATE and file exists.
<
< use OS's default permissions
<
|
static |
|
static |
< Open the file for reading
<
< Open the file in binary mode (This flag is ignored on UNIX because it has no meaning)
<
< Open the file for writing
<
< Create the file if not there
<
< Open the file and truncate to 0 length
<
< Open the file in binary mode (This flag is ignored on UNIX because it has no meaning)
<
< Open the file for writing
<
< Create the file if not there
<
< Open the file in binary mode (This flag is ignored on UNIX because it has no meaning)
<
< Open should fail if APR_FOPEN_CREATE and file exists.
< use OS's default permissions
<
< use OS's default permissions
<
< use OS's default permissions
<
|
static |
|
static |
< Execute by user
<
< Execute by user
<
< Execute by user
<
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
< an atomic unix apr_dir_read()
< Stat the link not the file itself if it is a link
< Type
< Inode
< Size of the file
< Creation or inode-changed time
< Modification Time
< all protections
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
extern |
|
static |