Main Page | Modules | Namespace List | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals | Related Pages | Examples

apr_proc_mutex.h File Reference

APR Process Locking Routines. More...

#include "apr.h"
#include "apr_pools.h"
#include "apr_errno.h"

Include dependency graph for apr_proc_mutex.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef apr_proc_mutex_t apr_proc_mutex_t

Enumerations

enum  apr_lockmech_e {
  APR_LOCK_FCNTL, APR_LOCK_FLOCK, APR_LOCK_SYSVSEM, APR_LOCK_PROC_PTHREAD,
  APR_LOCK_POSIXSEM, APR_LOCK_DEFAULT
}

Functions

 APR_DECLARE (apr_status_t) apr_proc_mutex_create(apr_proc_mutex_t **mutex
 APR_DECLARE (const char *) apr_proc_mutex_lockfile(apr_proc_mutex_t *mutex)
 APR_POOL_DECLARE_ACCESSOR (proc_mutex)

Variables

const char * fname
const char apr_lockmech_e mech
const char apr_lockmech_e
apr_pool_t
pool


Detailed Description

APR Process Locking Routines.

Definition in file apr_proc_mutex.h.