Return-Path: X-Original-To: apmail-apr-commits-archive@www.apache.org Delivered-To: apmail-apr-commits-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id CE85711752 for ; Sat, 20 Sep 2014 12:29:49 +0000 (UTC) Received: (qmail 5068 invoked by uid 500); 20 Sep 2014 12:29:49 -0000 Delivered-To: apmail-apr-commits-archive@apr.apache.org Received: (qmail 5007 invoked by uid 500); 20 Sep 2014 12:29:49 -0000 Mailing-List: contact commits-help@apr.apache.org; run by ezmlm Precedence: bulk List-Post: List-Help: List-Unsubscribe: Reply-To: dev@apr.apache.org List-Id: Delivered-To: mailing list commits@apr.apache.org Received: (qmail 4998 invoked by uid 99); 20 Sep 2014 12:29:49 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 20 Sep 2014 12:29:49 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 20 Sep 2014 12:29:44 +0000 Received: from eris.apache.org (localhost [127.0.0.1]) by eris.apache.org (Postfix) with ESMTP id F32132388C06; Sat, 20 Sep 2014 12:29:00 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1626427 [9/26] - /apr/site/trunk/docs/docs/apr-util/1.5/ Date: Sat, 20 Sep 2014 12:28:51 -0000 To: commits@apr.apache.org From: trawick@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20140920122900.F32132388C06@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Modified: apr/site/trunk/docs/docs/apr-util/1.5/apr__queue_8h.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr-util/1.5/apr__queue_8h.html?rev=1626427&r1=1626426&r2=1626427&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr-util/1.5/apr__queue_8h.html (original) +++ apr/site/trunk/docs/docs/apr-util/1.5/apr__queue_8h.html Sat Sep 20 12:28:47 2014 @@ -3,6 +3,7 @@ + Apache Portable Runtime Utility Library: include/apr_queue.h File Reference @@ -29,7 +30,7 @@ - + @@ -101,30 +102,39 @@ var searchBox = new SearchBox("searchBox

Go to the source code of this file.

- +

+

Typedefs

typedef struct apr_queue_t apr_queue_t
 
- + + + + + + + +

+

Functions

apr_status_t apr_queue_create (apr_queue_t **queue, unsigned int queue_capacity, apr_pool_t *a)
 
apr_status_t apr_queue_push (apr_queue_t *queue, void *data)
 
apr_status_t apr_queue_pop (apr_queue_t *queue, void **data)
 
apr_status_t apr_queue_trypush (apr_queue_t *queue, void *data)
 
apr_status_t apr_queue_trypop (apr_queue_t *queue, void **data)
 
unsigned int apr_queue_size (apr_queue_t *queue)
 
apr_status_t apr_queue_interrupt_all (apr_queue_t *queue)
 
apr_status_t apr_queue_term (apr_queue_t *queue)
 
-

Detailed Description

+

Detailed Description

Thread Safe FIFO bounded queue.

-
Note
Since most implementations of the queue are backed by a condition variable implementation, it isn't available on systems without threads. Although condition variables are some times available without threads.
+
Note
Since most implementations of the queue are backed by a condition variable implementation, it isn't available on systems without threads. Although condition variables are sometimes available without threads.
Modified: apr/site/trunk/docs/docs/apr-util/1.5/apr__queue_8h_source.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr-util/1.5/apr__queue_8h_source.html?rev=1626427&r1=1626426&r2=1626427&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr-util/1.5/apr__queue_8h_source.html (original) +++ apr/site/trunk/docs/docs/apr-util/1.5/apr__queue_8h_source.html Sat Sep 20 12:28:47 2014 @@ -3,6 +3,7 @@ + Apache Portable Runtime Utility Library: include/apr_queue.h Source File @@ -29,7 +30,7 @@ - + @@ -118,7 +119,7 @@ var searchBox = new SearchBox("searchBox
35 extern "C" {
36 #endif /* __cplusplus */
37 
-
47 typedef struct apr_queue_t apr_queue_t;
+
47 typedef struct apr_queue_t apr_queue_t;
48 
55 APU_DECLARE(apr_status_t) apr_queue_create(apr_queue_t **queue,
56  unsigned int queue_capacity,
@@ -145,12 +146,21 @@ var searchBox = new SearchBox("searchBox
136 #endif /* APR_HAS_THREADS */
137 
138 #endif /* APRQUEUE_H */
+
apr_status_t apr_queue_trypush(apr_queue_t *queue, void *data)
+
apr_status_t apr_queue_create(apr_queue_t **queue, unsigned int queue_capacity, apr_pool_t *a)
+
unsigned int apr_queue_size(apr_queue_t *queue)
+
apr_status_t apr_queue_push(apr_queue_t *queue, void *data)
+
apr_status_t apr_queue_trypop(apr_queue_t *queue, void **data)
+
struct apr_queue_t apr_queue_t
Definition: apr_queue.h:47
+
apr_status_t apr_queue_pop(apr_queue_t *queue, void **data)
+
apr_status_t apr_queue_interrupt_all(apr_queue_t *queue)
+
apr_status_t apr_queue_term(apr_queue_t *queue)
Modified: apr/site/trunk/docs/docs/apr-util/1.5/apr__reslist_8h.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr-util/1.5/apr__reslist_8h.html?rev=1626427&r1=1626426&r2=1626427&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr-util/1.5/apr__reslist_8h.html (original) +++ apr/site/trunk/docs/docs/apr-util/1.5/apr__reslist_8h.html Sat Sep 20 12:28:47 2014 @@ -3,6 +3,7 @@ + Apache Portable Runtime Utility Library: include/apr_reslist.h File Reference @@ -29,7 +30,7 @@ - + @@ -104,39 +105,53 @@ var searchBox = new SearchBox("searchBox

Go to the source code of this file.

- + +

+

Macros

#define APR_RESLIST_CLEANUP_DEFAULT   0
 
#define APR_RESLIST_CLEANUP_FIRST   1
 
- + + +

+

Typedefs

typedef struct apr_reslist_t apr_reslist_t
 
typedef apr_status_t(* apr_reslist_constructor )(void **resource, void *params, apr_pool_t *pool)
 
typedef apr_status_t(* apr_reslist_destructor )(void *resource, void *params, apr_pool_t *pool)
 
- + + + + + + + + +

+

Functions

apr_status_t apr_reslist_create (apr_reslist_t **reslist, int min, int smax, int hmax, apr_interval_time_t ttl, apr_reslist_constructor con, apr_reslist_destructor de, void *params, apr_pool_t *pool)
 
apr_status_t apr_reslist_destroy (apr_reslist_t *reslist)
 
apr_status_t apr_reslist_acquire (apr_reslist_t *reslist, void **resource)
 
apr_status_t apr_reslist_release (apr_reslist_t *reslist, void *resource)
 
void apr_reslist_timeout_set (apr_reslist_t *reslist, apr_interval_time_t timeout)
 
apr_uint32_t apr_reslist_acquired_count (apr_reslist_t *reslist)
 
apr_status_t apr_reslist_invalidate (apr_reslist_t *reslist, void *resource)
 
apr_status_t apr_reslist_maintain (apr_reslist_t *reslist)
 
void apr_reslist_cleanup_order_set (apr_reslist_t *reslist, apr_uint32_t mode)
 
-

Detailed Description

+

Detailed Description

APR-UTIL Resource List Routines.

Modified: apr/site/trunk/docs/docs/apr-util/1.5/apr__reslist_8h_source.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr-util/1.5/apr__reslist_8h_source.html?rev=1626427&r1=1626426&r2=1626427&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr-util/1.5/apr__reslist_8h_source.html (original) +++ apr/site/trunk/docs/docs/apr-util/1.5/apr__reslist_8h_source.html Sat Sep 20 12:28:47 2014 @@ -3,6 +3,7 @@ + Apache Portable Runtime Utility Library: include/apr_reslist.h Source File @@ -29,7 +30,7 @@ - + @@ -118,12 +119,12 @@ var searchBox = new SearchBox("searchBox
38 extern "C" {
39 #endif /* __cplusplus */
40 
- +
43 
44 /* Generic constructor called by resource list when it needs to create a
45  * resource.
46  * @param resource opaque resource
-
47  * @param param flags
+
47  * @param params flags
48  * @param pool Pool
49  */
50 typedef apr_status_t (*apr_reslist_constructor)(void **resource, void *params,
@@ -132,15 +133,15 @@ var searchBox = new SearchBox("searchBox
53 /* Generic destructor called by resource list when it needs to destroy a
54  * resource.
55  * @param resource opaque resource
-
56  * @param param flags
+
56  * @param params flags
57  * @param pool Pool
58  */
59 typedef apr_status_t (*apr_reslist_destructor)(void *resource, void *params,
60  apr_pool_t *pool);
61 
62 /* Cleanup order modes */
-
63 #define APR_RESLIST_CLEANUP_DEFAULT 0
-
64 #define APR_RESLIST_CLEANUP_FIRST 1
+
63 #define APR_RESLIST_CLEANUP_DEFAULT 0
+
64 #define APR_RESLIST_CLEANUP_FIRST 1
89 APU_DECLARE(apr_status_t) apr_reslist_create(apr_reslist_t **reslist,
90  int min, int smax, int hmax,
91  apr_interval_time_t ttl,
@@ -151,36 +152,45 @@ var searchBox = new SearchBox("searchBox
96 
108 APU_DECLARE(apr_status_t) apr_reslist_destroy(apr_reslist_t *reslist);
109 
-
115 APU_DECLARE(apr_status_t) apr_reslist_acquire(apr_reslist_t *reslist,
-
116  void **resource);
-
117 
-
121 APU_DECLARE(apr_status_t) apr_reslist_release(apr_reslist_t *reslist,
-
122  void *resource);
-
123 
-
130 APU_DECLARE(void) apr_reslist_timeout_set(apr_reslist_t *reslist,
-
131  apr_interval_time_t timeout);
-
132 
-
137 APU_DECLARE(apr_uint32_t) apr_reslist_acquired_count(apr_reslist_t *reslist);
-
138 
-
144 APU_DECLARE(apr_status_t) apr_reslist_invalidate(apr_reslist_t *reslist,
-
145  void *resource);
-
146 
-
152 APU_DECLARE(apr_status_t) apr_reslist_maintain(apr_reslist_t *reslist);
+
118 APU_DECLARE(apr_status_t) apr_reslist_acquire(apr_reslist_t *reslist,
+
119  void **resource);
+
120 
+
126 APU_DECLARE(apr_status_t) apr_reslist_release(apr_reslist_t *reslist,
+
127  void *resource);
+
128 
+
135 APU_DECLARE(void) apr_reslist_timeout_set(apr_reslist_t *reslist,
+
136  apr_interval_time_t timeout);
+
137 
+
142 APU_DECLARE(apr_uint32_t) apr_reslist_acquired_count(apr_reslist_t *reslist);
+
143 
+
151 APU_DECLARE(apr_status_t) apr_reslist_invalidate(apr_reslist_t *reslist,
+
152  void *resource);
153 
-
167 APU_DECLARE(void) apr_reslist_cleanup_order_set(apr_reslist_t *reslist,
-
168  apr_uint32_t mode);
-
169 
-
170 #ifdef __cplusplus
-
171 }
-
172 #endif
-
173 
-
176 #endif /* ! APR_RESLIST_H */
+
159 APU_DECLARE(apr_status_t) apr_reslist_maintain(apr_reslist_t *reslist);
+
160 
+
174 APU_DECLARE(void) apr_reslist_cleanup_order_set(apr_reslist_t *reslist,
+
175  apr_uint32_t mode);
+
176 
+
177 #ifdef __cplusplus
+
178 }
+
179 #endif
+
180 
+
183 #endif /* ! APR_RESLIST_H */
+
apr_uint32_t apr_reslist_acquired_count(apr_reslist_t *reslist)
+
void apr_reslist_timeout_set(apr_reslist_t *reslist, apr_interval_time_t timeout)
+
struct apr_reslist_t apr_reslist_t
Definition: apr_reslist.h:42
+
void apr_reslist_cleanup_order_set(apr_reslist_t *reslist, apr_uint32_t mode)
+
apr_status_t apr_reslist_acquire(apr_reslist_t *reslist, void **resource)
+
apr_status_t apr_reslist_invalidate(apr_reslist_t *reslist, void *resource)
+
apr_status_t apr_reslist_release(apr_reslist_t *reslist, void *resource)
+
apr_status_t apr_reslist_maintain(apr_reslist_t *reslist)
+
apr_status_t apr_reslist_destroy(apr_reslist_t *reslist)
Modified: apr/site/trunk/docs/docs/apr-util/1.5/apr__rmm_8h.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr-util/1.5/apr__rmm_8h.html?rev=1626427&r1=1626426&r2=1626427&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr-util/1.5/apr__rmm_8h.html (original) +++ apr/site/trunk/docs/docs/apr-util/1.5/apr__rmm_8h.html Sat Sep 20 12:28:47 2014 @@ -3,6 +3,7 @@ + Apache Portable Runtime Utility Library: include/apr_rmm.h File Reference @@ -29,7 +30,7 @@ - + @@ -103,33 +104,46 @@ var searchBox = new SearchBox("searchBox

Go to the source code of this file.

- + +

+

Typedefs

typedef struct apr_rmm_t apr_rmm_t
 
typedef apr_size_t apr_rmm_off_t
 
- + + + + + + + + + + +

+

Functions

apr_status_t apr_rmm_init (apr_rmm_t **rmm, apr_anylock_t *lock, void *membuf, apr_size_t memsize, apr_pool_t *cont)
 
apr_status_t apr_rmm_destroy (apr_rmm_t *rmm)
 
apr_status_t apr_rmm_attach (apr_rmm_t **rmm, apr_anylock_t *lock, void *membuf, apr_pool_t *cont)
 
apr_status_t apr_rmm_detach (apr_rmm_t *rmm)
 
apr_rmm_off_t apr_rmm_malloc (apr_rmm_t *rmm, apr_size_t reqsize)
 
apr_rmm_off_t apr_rmm_realloc (apr_rmm_t *rmm, void *entity, apr_size_t reqsize)
 
apr_rmm_off_t apr_rmm_calloc (apr_rmm_t *rmm, apr_size_t reqsize)
 
apr_status_t apr_rmm_free (apr_rmm_t *rmm, apr_rmm_off_t entity)
 
void * apr_rmm_addr_get (apr_rmm_t *rmm, apr_rmm_off_t entity)
 
apr_rmm_off_t apr_rmm_offset_get (apr_rmm_t *rmm, void *entity)
 
apr_size_t apr_rmm_overhead_get (int n)
 
-

Detailed Description

+

Detailed Description

APR-UTIL Relocatable Memory Management Routines.

Modified: apr/site/trunk/docs/docs/apr-util/1.5/apr__rmm_8h_source.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr-util/1.5/apr__rmm_8h_source.html?rev=1626427&r1=1626426&r2=1626427&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr-util/1.5/apr__rmm_8h_source.html (original) +++ apr/site/trunk/docs/docs/apr-util/1.5/apr__rmm_8h_source.html Sat Sep 20 12:28:47 2014 @@ -3,6 +3,7 @@ + Apache Portable Runtime Utility Library: include/apr_rmm.h Source File @@ -29,7 +30,7 @@ - + @@ -112,15 +113,15 @@ var searchBox = new SearchBox("searchBox
30 #include "apr_pools.h"
31 #include "apr_errno.h"
32 #include "apu.h"
-
33 #include "apr_anylock.h"
+
33 #include "apr_anylock.h"
34 
35 #ifdef __cplusplus
36 extern "C" {
37 #endif /* __cplusplus */
38 
-
40 typedef struct apr_rmm_t apr_rmm_t;
+
40 typedef struct apr_rmm_t apr_rmm_t;
41 
-
43 typedef apr_size_t apr_rmm_off_t;
+
43 typedef apr_size_t apr_rmm_off_t;
44 
56 APU_DECLARE(apr_status_t) apr_rmm_init(apr_rmm_t **rmm, apr_anylock_t *lock,
57  void *membuf, apr_size_t memsize,
@@ -153,12 +154,27 @@ var searchBox = new SearchBox("searchBox
135 
136 #endif /* ! APR_RMM_H */
137 
+
apr_rmm_off_t apr_rmm_offset_get(apr_rmm_t *rmm, void *entity)
+
apr_rmm_off_t apr_rmm_calloc(apr_rmm_t *rmm, apr_size_t reqsize)
+
apr_rmm_off_t apr_rmm_realloc(apr_rmm_t *rmm, void *entity, apr_size_t reqsize)
+
APR-Util transparent any lock flavor wrapper.
+
apr_status_t apr_rmm_detach(apr_rmm_t *rmm)
+
apr_status_t apr_rmm_destroy(apr_rmm_t *rmm)
+
struct apr_rmm_t apr_rmm_t
Definition: apr_rmm.h:40
+
apr_status_t apr_rmm_attach(apr_rmm_t **rmm, apr_anylock_t *lock, void *membuf, apr_pool_t *cont)
+
apr_rmm_off_t apr_rmm_malloc(apr_rmm_t *rmm, apr_size_t reqsize)
+
apr_status_t apr_rmm_init(apr_rmm_t **rmm, apr_anylock_t *lock, void *membuf, apr_size_t memsize, apr_pool_t *cont)
+
void * apr_rmm_addr_get(apr_rmm_t *rmm, apr_rmm_off_t entity)
+
apr_size_t apr_rmm_overhead_get(int n)
+
Definition: apr_anylock.h:29
+
apr_status_t apr_rmm_free(apr_rmm_t *rmm, apr_rmm_off_t entity)
+
apr_size_t apr_rmm_off_t
Definition: apr_rmm.h:43
Modified: apr/site/trunk/docs/docs/apr-util/1.5/apr__sdbm_8h.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr-util/1.5/apr__sdbm_8h.html?rev=1626427&r1=1626426&r2=1626427&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr-util/1.5/apr__sdbm_8h.html (original) +++ apr/site/trunk/docs/docs/apr-util/1.5/apr__sdbm_8h.html Sat Sep 20 12:28:47 2014 @@ -3,6 +3,7 @@ + Apache Portable Runtime Utility Library: include/apr_sdbm.h File Reference @@ -29,7 +30,7 @@ - + @@ -103,43 +104,60 @@ var searchBox = new SearchBox("searchBox

Go to the source code of this file.

- +

+

Data Structures

struct  apr_sdbm_datum_t
 
- + + + + +

+

Macros

#define APR_SDBM_DIRFEXT   ".dir"
 
#define APR_SDBM_PAGFEXT   ".pag"
 
#define APR_SDBM_INSERT   0
 
#define APR_SDBM_REPLACE   1
 
#define APR_SDBM_INSERTDUP   2
 
- +

+

Typedefs

typedef struct apr_sdbm_t apr_sdbm_t
 
- + + + + + + + + + +

+

Functions

apr_status_t apr_sdbm_open (apr_sdbm_t **db, const char *name, apr_int32_t mode, apr_fileperms_t perms, apr_pool_t *p)
 
apr_status_t apr_sdbm_close (apr_sdbm_t *db)
 
apr_status_t apr_sdbm_lock (apr_sdbm_t *db, int type)
 
apr_status_t apr_sdbm_unlock (apr_sdbm_t *db)
 
apr_status_t apr_sdbm_fetch (apr_sdbm_t *db, apr_sdbm_datum_t *value, apr_sdbm_datum_t key)
 
apr_status_t apr_sdbm_store (apr_sdbm_t *db, apr_sdbm_datum_t key, apr_sdbm_datum_t value, int opt)
 
apr_status_t apr_sdbm_delete (apr_sdbm_t *db, const apr_sdbm_datum_t key)
 
apr_status_t apr_sdbm_firstkey (apr_sdbm_t *db, apr_sdbm_datum_t *key)
 
apr_status_t apr_sdbm_nextkey (apr_sdbm_t *db, apr_sdbm_datum_t *key)
 
int apr_sdbm_rdonly (apr_sdbm_t *db)
 
-

Detailed Description

+

Detailed Description

apr-util SDBM library