|
Modules |
group | Thread portability Routines |
group | DSO (Dynamic Loading) Portabiliity Routines |
Data Structures |
struct | apr_os_proc_mutex_t |
struct | apr_os_sock_info_t |
Defines |
#define | apr_os_global_mutex_t apr_os_proc_mutex_t |
#define | apr_os_global_mutex_get apr_os_proc_mutex_get |
Typedefs |
typedef int | apr_os_file_t |
typedef DIR | apr_os_dir_t |
typedef int | apr_os_sock_t |
typedef apr_os_proc_mutex_t | apr_os_proc_mutex_t |
typedef pthread_t | apr_os_thread_t |
typedef pthread_key_t | apr_os_threadkey_t |
typedef pid_t | apr_os_proc_t |
typedef timeval | apr_os_imp_time_t |
typedef tm | apr_os_exp_time_t |
typedef void * | apr_os_dso_handle_t |
typedef void * | apr_os_shm_t |
typedef apr_os_sock_info_t | apr_os_sock_info_t |
| alias for local OS socket
|
Functions |
apr_status_t | apr_os_file_get (apr_os_file_t *thefile, apr_file_t *file) |
apr_status_t | apr_os_dir_get (apr_os_dir_t **thedir, apr_dir_t *dir) |
apr_status_t | apr_os_sock_get (apr_os_sock_t *thesock, apr_socket_t *sock) |
apr_status_t | apr_os_proc_mutex_get (apr_os_proc_mutex_t *ospmutex, apr_proc_mutex_t *pmutex) |
apr_status_t | apr_os_exp_time_get (apr_os_exp_time_t **ostime, apr_time_exp_t *aprtime) |
apr_status_t | apr_os_imp_time_get (apr_os_imp_time_t **ostime, apr_time_t *aprtime) |
apr_status_t | apr_os_shm_get (apr_os_shm_t *osshm, apr_shm_t *shm) |
apr_status_t | apr_os_file_put (apr_file_t **file, apr_os_file_t *thefile, apr_int32_t flags, apr_pool_t *cont) |
apr_status_t | apr_os_pipe_put (apr_file_t **file, apr_os_file_t *thefile, apr_pool_t *cont) |
apr_status_t | apr_os_dir_put (apr_dir_t **dir, apr_os_dir_t *thedir, apr_pool_t *cont) |
apr_status_t | apr_os_sock_put (apr_socket_t **sock, apr_os_sock_t *thesock, apr_pool_t *cont) |
apr_status_t | apr_os_sock_make (apr_socket_t **apr_sock, apr_os_sock_info_t *os_sock_info, apr_pool_t *cont) |
apr_status_t | apr_os_proc_mutex_put (apr_proc_mutex_t **pmutex, apr_os_proc_mutex_t *ospmutex, apr_pool_t *cont) |
apr_status_t | apr_os_imp_time_put (apr_time_t *aprtime, apr_os_imp_time_t **ostime, apr_pool_t *cont) |
apr_status_t | apr_os_exp_time_put (apr_time_exp_t *aprtime, apr_os_exp_time_t **ostime, apr_pool_t *cont) |
apr_status_t | apr_os_shm_put (apr_shm_t **shm, apr_os_shm_t *osshm, apr_pool_t *cont) |
const char * | apr_os_default_encoding (apr_pool_t *pool) |
const char * | apr_os_locale_encoding (apr_pool_t *pool) |