Apache2
apr_arch_file_io.h File Reference
#include "apr_private.h"
#include "apr_general.h"
#include "apr_thread_mutex.h"
#include "apr_file_io.h"
#include "apr_file_info.h"
#include "apr_errno.h"
#include "apr_poll.h"
Include dependency graph for apr_arch_file_io.h:

Go to the source code of this file.

Data Structures

struct  apr_file_t
 
struct  apr_dir_t
 

Macros

#define APR_FILE_DEFAULT_BUFSIZE   4096
 
#define APR_FILE_BUFSIZE   APR_FILE_DEFAULT_BUFSIZE
 
#define IS_FNCHAR(c)   c_is_fnchar[(unsigned char)c]
 

Functions

apr_status_t apr_file_cleanup (void *)
 
apr_status_t apr_os2_time_to_apr_time (apr_time_t *result, FDATE os2date, FTIME os2time)
 
apr_status_t apr_apr_time_to_os2_time (FDATE *os2date, FTIME *os2time, apr_time_t aprtime)
 
apr_status_t filepath_root_test (char *path, apr_pool_t *p)
 
apr_status_t filepath_drive_get (char **rootpath, char drive, apr_int32_t flags, apr_pool_t *p)
 
apr_status_t filepath_root_case (char **rootpath, char *root, apr_pool_t *p)
 

Variables

const char c_is_fnchar [256]
 

Macro Definition Documentation

◆ APR_FILE_BUFSIZE

#define APR_FILE_BUFSIZE   APR_FILE_DEFAULT_BUFSIZE

◆ APR_FILE_DEFAULT_BUFSIZE

#define APR_FILE_DEFAULT_BUFSIZE   4096

◆ IS_FNCHAR

#define IS_FNCHAR (   c)    c_is_fnchar[(unsigned char)c]

Function Documentation

◆ apr_apr_time_to_os2_time()

apr_status_t apr_apr_time_to_os2_time ( FDATE *  os2date,
FTIME *  os2time,
apr_time_t  aprtime 
)

◆ apr_file_cleanup()

apr_status_t apr_file_cleanup ( void *  )

◆ apr_os2_time_to_apr_time()

apr_status_t apr_os2_time_to_apr_time ( apr_time_t result,
FDATE  os2date,
FTIME  os2time 
)

◆ filepath_drive_get()

apr_status_t filepath_drive_get ( char **  rootpath,
char  drive,
apr_int32_t  flags,
apr_pool_t p 
)

◆ filepath_root_case()

apr_status_t filepath_root_case ( char **  rootpath,
char *  root,
apr_pool_t p 
)

◆ filepath_root_test()

apr_status_t filepath_root_test ( char *  path,
apr_pool_t p 
)

Variable Documentation

◆ c_is_fnchar

const char c_is_fnchar[256]
extern