GME  13
Classes | Defines | Typedefs | Functions
apr_arch_file_io.h File Reference

Go to the source code of this file.

Classes

struct  apr_file_t
struct  apr_dir_t
struct  apr_stat_entry_t

Defines

#define APR_FILE_DEFAULT_BUFSIZE   4096
#define APR_FILE_BUFSIZE   APR_FILE_DEFAULT_BUFSIZE
#define file_lock(f)   do {} while (0)
#define file_unlock(f)   do {} while (0)
#define MAX_SERVER_NAME   64
#define MAX_VOLUME_NAME   64
#define MAX_PATH_NAME   256
#define MAX_FILE_NAME   256
#define DRIVE_ONLY   1

Typedefs

typedef struct stat struct_stat
typedef struct apr_stat_entry_t apr_stat_entry_t

Functions

apr_status_t filepath_root_case (char **rootpath, char *root, apr_pool_t *p)
apr_status_t filepath_has_drive (const char *rootpath, int only, apr_pool_t *p)
apr_status_t filepath_compare_drive (const char *path1, const char *path2, apr_pool_t *p)
apr_status_t apr_unix_file_cleanup (void *)
apr_status_t apr_unix_child_file_cleanup (void *)
mode_t apr_unix_perms2mode (apr_fileperms_t perms)
apr_fileperms_t apr_unix_mode2perms (mode_t mode)
apr_status_t apr_file_flush_locked (apr_file_t *thefile)
apr_status_t apr_file_info_get_locked (apr_finfo_t *finfo, apr_int32_t wanted, apr_file_t *thefile)

Define Documentation

Definition at line 74 of file netware/apr_arch_file_io.h.

#define APR_FILE_DEFAULT_BUFSIZE   4096

Definition at line 72 of file netware/apr_arch_file_io.h.

#define DRIVE_ONLY   1

Definition at line 145 of file netware/apr_arch_file_io.h.

#define file_lock (   f)    do {} while (0)

Definition at line 86 of file netware/apr_arch_file_io.h.

#define file_unlock (   f)    do {} while (0)

Definition at line 87 of file netware/apr_arch_file_io.h.

#define MAX_FILE_NAME   256

Definition at line 143 of file netware/apr_arch_file_io.h.

#define MAX_PATH_NAME   256

Definition at line 142 of file netware/apr_arch_file_io.h.

#define MAX_SERVER_NAME   64

Definition at line 140 of file netware/apr_arch_file_io.h.

#define MAX_VOLUME_NAME   64

Definition at line 141 of file netware/apr_arch_file_io.h.


Typedef Documentation

Definition at line 131 of file netware/apr_arch_file_io.h.

typedef struct stat struct_stat

Definition at line 95 of file netware/apr_arch_file_io.h.


Function Documentation

apr_status_t apr_file_info_get_locked ( apr_finfo_t finfo,
apr_int32_t  wanted,
apr_file_t thefile 
)
apr_status_t filepath_compare_drive ( const char *  path1,
const char *  path2,
apr_pool_t p 
)
apr_status_t filepath_has_drive ( const char *  rootpath,
int  only,
apr_pool_t p 
)
apr_status_t filepath_root_case ( char **  rootpath,
char *  root,
apr_pool_t p 
)