Apache HTTPD
Classes | Typedefs | Functions | Variables
apr_portable.h File Reference

APR Portability Routines. More...

#include "apr.h"
#include "apr_pools.h"
#include "apr_thread_proc.h"
#include "apr_file_io.h"
#include "apr_network_io.h"
#include "apr_errno.h"
#include "apr_global_mutex.h"
#include "apr_proc_mutex.h"
#include "apr_time.h"
#include "apr_dso.h"
#include "apr_shm.h"

Go to the source code of this file.

Classes

struct  apr_os_proc_mutex_t
 
struct  apr_os_sock_info_t
 
struct  apr_os_global_mutex_t
 

Typedefs

typedef int apr_os_file_t
 
typedef DIR apr_os_dir_t
 
typedef int apr_os_sock_t
 
typedef struct apr_os_proc_mutex_t apr_os_proc_mutex_t
 
typedef pid_t apr_os_proc_t
 
typedef struct timeval apr_os_imp_time_t
 
typedef struct tm apr_os_exp_time_t
 
typedef void * apr_os_dso_handle_t
 
typedef void * apr_os_shm_t
 
typedef struct apr_os_sock_info_t apr_os_sock_info_t
 alias for local OS socket
 
typedef struct apr_os_global_mutex_t apr_os_global_mutex_t
 

Functions

 APR_DECLARE (apr_status_t) apr_os_global_mutex_get(apr_os_global_mutex_t *ospmutex
 
 APR_DECLARE (const char *) apr_os_default_encoding(apr_pool_t *pool)
 

Variables

apr_global_mutex_tpmutex
 
apr_file_tfile
 
apr_dir_tdir
 
apr_socket_tsock
 
apr_proc_mutex_t apr_lockmech_emech
 
apr_time_exp_taprtime
 
apr_shm_tshm
 
apr_os_file_tthefile
 
apr_os_file_t apr_int32_t flags
 
apr_os_file_t apr_int32_t apr_pool_tcont
 
apr_os_file_t int register_cleanup
 
apr_os_dir_tthedir
 
apr_os_sock_tthesock
 
apr_os_sock_info_tos_sock_info
 
apr_os_proc_mutex_tospmutex
 
apr_os_imp_time_t ** ostime
 
apr_os_shm_tosshm
 

Detailed Description

APR Portability Routines.

Definition in file apr_portable.h.