Return-Path: Delivered-To: apmail-apr-commits-archive@www.apache.org Received: (qmail 86733 invoked from network); 10 Sep 2007 23:41:37 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 10 Sep 2007 23:41:37 -0000 Received: (qmail 82049 invoked by uid 500); 10 Sep 2007 23:41:30 -0000 Delivered-To: apmail-apr-commits-archive@apr.apache.org Received: (qmail 82016 invoked by uid 500); 10 Sep 2007 23:41:30 -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 82005 invoked by uid 99); 10 Sep 2007 23:41:30 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 10 Sep 2007 16:41:30 -0700 X-ASF-Spam-Status: No, hits=-97.1 required=10.0 tests=ALL_TRUSTED,TVD_SPACE_RATIO X-Spam-Check-By: apache.org Received: from [140.211.11.3] (HELO eris.apache.org) (140.211.11.3) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 10 Sep 2007 23:42:46 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 1DFE61A9864; Mon, 10 Sep 2007 16:40:16 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r574406 [12/38] - in /apr/site/trunk/docs/docs: apr-util/0.9/ apr-util/1.2/ apr-util/trunk/ apr/0.9/ apr/1.2/ apr/trunk/ Date: Mon, 10 Sep 2007 23:38:31 -0000 To: commits@apr.apache.org From: bojan@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20070910234016.1DFE61A9864@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Modified: apr/site/trunk/docs/docs/apr-util/trunk/abts__tests_8h-source.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr-util/trunk/abts__tests_8h-source.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr-util/trunk/abts__tests_8h-source.html (original) +++ apr/site/trunk/docs/docs/apr-util/trunk/abts__tests_8h-source.html Mon Sep 10 16:37:52 2007 @@ -54,12 +54,18 @@ 00032 {testmd5}, 00033 {testldap}, 00034 {testdbd}, -00035 {testdaterfc}, -00036 {testmemcache} -00037 }; -00038 -00039 #endif /* APR_TEST_INCLUDES */ -
Generated on Mon Jun 25 09:23:29 2007 for Apache Portable Runtime Utility Library by  +00035 {testdate}, +00036 {testmemcache}, +00037 {testreslist}, +00038 {testqueue}, +00039 {testxml}, +00040 {testxlate}, +00041 {testrmm}, +00042 {testdbm} +00043 }; +00044 +00045 #endif /* APR_TEST_INCLUDES */ +
Generated on Tue Sep 11 09:26:50 2007 for Apache Portable Runtime Utility Library by  doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr-util/trunk/acconfig_8h-source.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr-util/trunk/acconfig_8h-source.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr-util/trunk/acconfig_8h-source.html (original) +++ apr/site/trunk/docs/docs/apr-util/trunk/acconfig_8h-source.html Mon Sep 10 16:37:52 2007 @@ -43,7 +43,7 @@ 00021 #endif 00022 00023 #endif -
Generated on Mon Jun 25 09:23:29 2007 for Apache Portable Runtime Utility Library by  +
Generated on Tue Sep 11 09:26:50 2007 for Apache Portable Runtime Utility Library by  doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr-util/trunk/annotated.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr-util/trunk/annotated.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr-util/trunk/annotated.html (original) +++ apr/site/trunk/docs/docs/apr-util/trunk/annotated.html Mon Sep 10 16:37:52 2007 @@ -52,7 +52,7 @@ apr_xml_doc apr_xml_elem -
Generated on Mon Jun 25 09:23:30 2007 for Apache Portable Runtime Utility Library by  +
Generated on Tue Sep 11 09:26:51 2007 for Apache Portable Runtime Utility Library by  doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr-util/trunk/apr__anylock_8h-source.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr-util/trunk/apr__anylock_8h-source.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr-util/trunk/apr__anylock_8h-source.html (original) +++ apr/site/trunk/docs/docs/apr-util/trunk/apr__anylock_8h-source.html Mon Sep 10 16:37:52 2007 @@ -138,7 +138,7 @@ 00126 #endif /* APR_HAS_THREADS */ 00127 00128 #endif /* !APR_ANYLOCK_H */ -
Generated on Mon Jun 25 09:23:29 2007 for Apache Portable Runtime Utility Library by  +
Generated on Tue Sep 11 09:26:50 2007 for Apache Portable Runtime Utility Library by  doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr-util/trunk/apr__anylock_8h.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr-util/trunk/apr__anylock_8h.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr-util/trunk/apr__anylock_8h.html (original) +++ apr/site/trunk/docs/docs/apr-util/trunk/apr__anylock_8h.html Mon Sep 10 16:37:52 2007 @@ -138,7 +138,7 @@ Unlock an apr_anylock_t structure

-


Generated on Mon Jun 25 09:23:29 2007 for Apache Portable Runtime Utility Library by  +
Generated on Tue Sep 11 09:26:50 2007 for Apache Portable Runtime Utility Library by  doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr-util/trunk/apr__base64_8h-source.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr-util/trunk/apr__base64_8h-source.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr-util/trunk/apr__base64_8h-source.html (original) +++ apr/site/trunk/docs/docs/apr-util/trunk/apr__base64_8h-source.html Mon Sep 10 16:37:52 2007 @@ -83,7 +83,7 @@ 00109 #endif 00110 00111 #endif /* !APR_BASE64_H */ -
Generated on Mon Jun 25 09:23:29 2007 for Apache Portable Runtime Utility Library by  +
Generated on Tue Sep 11 09:26:50 2007 for Apache Portable Runtime Utility Library by  doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr-util/trunk/apr__base64_8h.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr-util/trunk/apr__base64_8h.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr-util/trunk/apr__base64_8h.html (original) +++ apr/site/trunk/docs/docs/apr-util/trunk/apr__base64_8h.html Mon Sep 10 16:37:52 2007 @@ -45,7 +45,7 @@

Detailed Description

APR-UTIL Base64 Encoding.

-


Generated on Mon Jun 25 09:23:29 2007 for Apache Portable Runtime Utility Library by  +
Generated on Tue Sep 11 09:26:50 2007 for Apache Portable Runtime Utility Library by  doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr-util/trunk/apr__buckets_8h-source.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr-util/trunk/apr__buckets_8h-source.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr-util/trunk/apr__buckets_8h-source.html (original) +++ apr/site/trunk/docs/docs/apr-util/trunk/apr__buckets_8h-source.html Mon Sep 10 16:37:52 2007 @@ -300,260 +300,260 @@ 00708 apr_off_t point, 00709 apr_bucket **after_point); 00710 -00718 APU_DECLARE(apr_status_t) apr_brigade_length(apr_bucket_brigade *bb, -00719 int read_all, -00720 apr_off_t *length); -00721 -00729 APU_DECLARE(apr_status_t) apr_brigade_flatten(apr_bucket_brigade *bb, -00730 char *c, -00731 apr_size_t *len); -00732 -00740 APU_DECLARE(apr_status_t) apr_brigade_pflatten(apr_bucket_brigade *bb, -00741 char **c, -00742 apr_size_t *len, -00743 apr_pool_t *pool); -00744 -00753 APU_DECLARE(apr_status_t) apr_brigade_split_line(apr_bucket_brigade *bbOut, -00754 apr_bucket_brigade *bbIn, -00755 apr_read_type_e block, -00756 apr_off_t maxbytes); -00757 -00767 APU_DECLARE(apr_status_t) apr_brigade_to_iovec(apr_bucket_brigade *b, -00768 struct iovec *vec, int *nvec); -00769 -00778 APU_DECLARE(apr_status_t) apr_brigade_vputstrs(apr_bucket_brigade *b, -00779 apr_brigade_flush flush, -00780 void *ctx, -00781 va_list va); -00782 -00792 APU_DECLARE(apr_status_t) apr_brigade_write(apr_bucket_brigade *b, -00793 apr_brigade_flush flush, void *ctx, -00794 const char *str, apr_size_t nbyte); -00795 -00805 APU_DECLARE(apr_status_t) apr_brigade_writev(apr_bucket_brigade *b, -00806 apr_brigade_flush flush, -00807 void *ctx, -00808 const struct iovec *vec, -00809 apr_size_t nvec); -00810 -00819 APU_DECLARE(apr_status_t) apr_brigade_puts(apr_bucket_brigade *bb, -00820 apr_brigade_flush flush, void *ctx, -00821 const char *str); -00822 -00831 APU_DECLARE(apr_status_t) apr_brigade_putc(apr_bucket_brigade *b, -00832 apr_brigade_flush flush, void *ctx, -00833 const char c); -00834 -00843 APU_DECLARE_NONSTD(apr_status_t) apr_brigade_putstrs(apr_bucket_brigade *b, -00844 apr_brigade_flush flush, -00845 void *ctx, ...); -00846 -00857 APU_DECLARE_NONSTD(apr_status_t) apr_brigade_printf(apr_bucket_brigade *b, -00858 apr_brigade_flush flush, -00859 void *ctx, -00860 const char *fmt, ...) -00861 __attribute__((format(printf,4,5))); -00862 -00873 APU_DECLARE(apr_status_t) apr_brigade_vprintf(apr_bucket_brigade *b, -00874 apr_brigade_flush flush, -00875 void *ctx, -00876 const char *fmt, va_list va); -00877 -00890 APU_DECLARE(apr_bucket *) apr_brigade_insert_file(apr_bucket_brigade *bb, -00891 apr_file_t *f, -00892 apr_off_t start, -00893 apr_off_t len, -00894 apr_pool_t *p); -00895 +00719 APU_DECLARE(apr_status_t) apr_brigade_length(apr_bucket_brigade *bb, +00720 int read_all, +00721 apr_off_t *length); +00722 +00730 APU_DECLARE(apr_status_t) apr_brigade_flatten(apr_bucket_brigade *bb, +00731 char *c, +00732 apr_size_t *len); +00733 +00741 APU_DECLARE(apr_status_t) apr_brigade_pflatten(apr_bucket_brigade *bb, +00742 char **c, +00743 apr_size_t *len, +00744 apr_pool_t *pool); +00745 +00754 APU_DECLARE(apr_status_t) apr_brigade_split_line(apr_bucket_brigade *bbOut, +00755 apr_bucket_brigade *bbIn, +00756 apr_read_type_e block, +00757 apr_off_t maxbytes); +00758 +00768 APU_DECLARE(apr_status_t) apr_brigade_to_iovec(apr_bucket_brigade *b, +00769 struct iovec *vec, int *nvec); +00770 +00779 APU_DECLARE(apr_status_t) apr_brigade_vputstrs(apr_bucket_brigade *b, +00780 apr_brigade_flush flush, +00781 void *ctx, +00782 va_list va); +00783 +00793 APU_DECLARE(apr_status_t) apr_brigade_write(apr_bucket_brigade *b, +00794 apr_brigade_flush flush, void *ctx, +00795 const char *str, apr_size_t nbyte); +00796 +00806 APU_DECLARE(apr_status_t) apr_brigade_writev(apr_bucket_brigade *b, +00807 apr_brigade_flush flush, +00808 void *ctx, +00809 const struct iovec *vec, +00810 apr_size_t nvec); +00811 +00820 APU_DECLARE(apr_status_t) apr_brigade_puts(apr_bucket_brigade *bb, +00821 apr_brigade_flush flush, void *ctx, +00822 const char *str); +00823 +00832 APU_DECLARE(apr_status_t) apr_brigade_putc(apr_bucket_brigade *b, +00833 apr_brigade_flush flush, void *ctx, +00834 const char c); +00835 +00844 APU_DECLARE_NONSTD(apr_status_t) apr_brigade_putstrs(apr_bucket_brigade *b, +00845 apr_brigade_flush flush, +00846 void *ctx, ...); +00847 +00858 APU_DECLARE_NONSTD(apr_status_t) apr_brigade_printf(apr_bucket_brigade *b, +00859 apr_brigade_flush flush, +00860 void *ctx, +00861 const char *fmt, ...) +00862 __attribute__((format(printf,4,5))); +00863 +00874 APU_DECLARE(apr_status_t) apr_brigade_vprintf(apr_bucket_brigade *b, +00875 apr_brigade_flush flush, +00876 void *ctx, +00877 const char *fmt, va_list va); +00878 +00891 APU_DECLARE(apr_bucket *) apr_brigade_insert_file(apr_bucket_brigade *bb, +00892 apr_file_t *f, +00893 apr_off_t start, +00894 apr_off_t len, +00895 apr_pool_t *p); 00896 00897 -00898 /* ***** Bucket freelist functions ***** */ -00912 APU_DECLARE_NONSTD(apr_bucket_alloc_t *) apr_bucket_alloc_create(apr_pool_t *p); -00913 -00922 APU_DECLARE_NONSTD(apr_bucket_alloc_t *) apr_bucket_alloc_create_ex(apr_allocator_t *allocator); -00923 -00928 APU_DECLARE_NONSTD(void) apr_bucket_alloc_destroy(apr_bucket_alloc_t *list); -00929 -00935 APU_DECLARE_NONSTD(void *) apr_bucket_alloc(apr_size_t size, apr_bucket_alloc_t *list); -00936 -00941 APU_DECLARE_NONSTD(void) apr_bucket_free(void *block); -00942 +00898 +00899 /* ***** Bucket freelist functions ***** */ +00913 APU_DECLARE_NONSTD(apr_bucket_alloc_t *) apr_bucket_alloc_create(apr_pool_t *p); +00914 +00923 APU_DECLARE_NONSTD(apr_bucket_alloc_t *) apr_bucket_alloc_create_ex(apr_allocator_t *allocator); +00924 +00929 APU_DECLARE_NONSTD(void) apr_bucket_alloc_destroy(apr_bucket_alloc_t *list); +00930 +00936 APU_DECLARE_NONSTD(void *) apr_bucket_alloc(apr_size_t size, apr_bucket_alloc_t *list); +00937 +00942 APU_DECLARE_NONSTD(void) apr_bucket_free(void *block); 00943 -00944 /* ***** Bucket Functions ***** */ -00951 #define apr_bucket_destroy(e) do { \ -00952 (e)->type->destroy((e)->data); \ -00953 (e)->free(e); \ -00954 } while (0) -00955 -00967 #define apr_bucket_delete(e) do { \ -00968 APR_BUCKET_REMOVE(e); \ -00969 apr_bucket_destroy(e); \ -00970 } while (0) -00971 -00979 #define apr_bucket_read(e,str,len,block) (e)->type->read(e, str, len, block) -00980 -00987 #define apr_bucket_setaside(e,p) (e)->type->setaside(e,p) -00988 -00994 #define apr_bucket_split(e,point) (e)->type->split(e, point) -00995 -01001 #define apr_bucket_copy(e,c) (e)->type->copy(e, c) -01002 -01003 /* Bucket type handling */ -01004 -01014 APU_DECLARE_NONSTD(apr_status_t) apr_bucket_setaside_noop(apr_bucket *data, -01015 apr_pool_t *pool); -01016 -01024 APU_DECLARE_NONSTD(apr_status_t) apr_bucket_setaside_notimpl(apr_bucket *data, -01025 apr_pool_t *pool); -01026 -01034 APU_DECLARE_NONSTD(apr_status_t) apr_bucket_split_notimpl(apr_bucket *data, -01035 apr_size_t point); -01036 -01044 APU_DECLARE_NONSTD(apr_status_t) apr_bucket_copy_notimpl(apr_bucket *e, -01045 apr_bucket **c); -01046 -01056 APU_DECLARE_NONSTD(void) apr_bucket_destroy_noop(void *data); -01057 -01064 /* There is no apr_bucket_read_notimpl, because it is a required function -01065 */ -01066 +00944 +00945 /* ***** Bucket Functions ***** */ +00952 #define apr_bucket_destroy(e) do { \ +00953 (e)->type->destroy((e)->data); \ +00954 (e)->free(e); \ +00955 } while (0) +00956 +00968 #define apr_bucket_delete(e) do { \ +00969 APR_BUCKET_REMOVE(e); \ +00970 apr_bucket_destroy(e); \ +00971 } while (0) +00972 +00980 #define apr_bucket_read(e,str,len,block) (e)->type->read(e, str, len, block) +00981 +00988 #define apr_bucket_setaside(e,p) (e)->type->setaside(e,p) +00989 +00995 #define apr_bucket_split(e,point) (e)->type->split(e, point) +00996 +01002 #define apr_bucket_copy(e,c) (e)->type->copy(e, c) +01003 +01004 /* Bucket type handling */ +01005 +01015 APU_DECLARE_NONSTD(apr_status_t) apr_bucket_setaside_noop(apr_bucket *data, +01016 apr_pool_t *pool); +01017 +01025 APU_DECLARE_NONSTD(apr_status_t) apr_bucket_setaside_notimpl(apr_bucket *data, +01026 apr_pool_t *pool); +01027 +01035 APU_DECLARE_NONSTD(apr_status_t) apr_bucket_split_notimpl(apr_bucket *data, +01036 apr_size_t point); +01037 +01045 APU_DECLARE_NONSTD(apr_status_t) apr_bucket_copy_notimpl(apr_bucket *e, +01046 apr_bucket **c); +01047 +01057 APU_DECLARE_NONSTD(void) apr_bucket_destroy_noop(void *data); +01058 +01065 /* There is no apr_bucket_read_notimpl, because it is a required function +01066 */ 01067 -01068 /* All of the bucket types implemented by the core */ -01073 APU_DECLARE_DATA extern const apr_bucket_type_t apr_bucket_type_flush; -01079 APU_DECLARE_DATA extern const apr_bucket_type_t apr_bucket_type_eos; -01083 APU_DECLARE_DATA extern const apr_bucket_type_t apr_bucket_type_file; -01088 APU_DECLARE_DATA extern const apr_bucket_type_t apr_bucket_type_heap; -01089 #if APR_HAS_MMAP -01090 -01093 APU_DECLARE_DATA extern const apr_bucket_type_t apr_bucket_type_mmap; -01094 #endif -01095 -01100 APU_DECLARE_DATA extern const apr_bucket_type_t apr_bucket_type_pool; -01104 APU_DECLARE_DATA extern const apr_bucket_type_t apr_bucket_type_pipe; -01110 APU_DECLARE_DATA extern const apr_bucket_type_t apr_bucket_type_immortal; -01116 APU_DECLARE_DATA extern const apr_bucket_type_t apr_bucket_type_transient; -01120 APU_DECLARE_DATA extern const apr_bucket_type_t apr_bucket_type_socket; -01121 +01068 +01069 /* All of the bucket types implemented by the core */ +01074 APU_DECLARE_DATA extern const apr_bucket_type_t apr_bucket_type_flush; +01080 APU_DECLARE_DATA extern const apr_bucket_type_t apr_bucket_type_eos; +01084 APU_DECLARE_DATA extern const apr_bucket_type_t apr_bucket_type_file; +01089 APU_DECLARE_DATA extern const apr_bucket_type_t apr_bucket_type_heap; +01090 #if APR_HAS_MMAP +01091 +01094 APU_DECLARE_DATA extern const apr_bucket_type_t apr_bucket_type_mmap; +01095 #endif +01096 +01101 APU_DECLARE_DATA extern const apr_bucket_type_t apr_bucket_type_pool; +01105 APU_DECLARE_DATA extern const apr_bucket_type_t apr_bucket_type_pipe; +01111 APU_DECLARE_DATA extern const apr_bucket_type_t apr_bucket_type_immortal; +01117 APU_DECLARE_DATA extern const apr_bucket_type_t apr_bucket_type_transient; +01121 APU_DECLARE_DATA extern const apr_bucket_type_t apr_bucket_type_socket; 01122 -01123 /* ***** Simple buckets ***** */ -01124 -01136 APU_DECLARE_NONSTD(apr_status_t) apr_bucket_simple_split(apr_bucket *b, -01137 apr_size_t point); -01138 -01149 APU_DECLARE_NONSTD(apr_status_t) apr_bucket_simple_copy(apr_bucket *a, -01150 apr_bucket **b); -01151 +01123 +01124 /* ***** Simple buckets ***** */ +01125 +01137 APU_DECLARE_NONSTD(apr_status_t) apr_bucket_simple_split(apr_bucket *b, +01138 apr_size_t point); +01139 +01150 APU_DECLARE_NONSTD(apr_status_t) apr_bucket_simple_copy(apr_bucket *a, +01151 apr_bucket **b); 01152 -01153 /* ***** Shared, reference-counted buckets ***** */ -01154 -01169 APU_DECLARE(apr_bucket *) apr_bucket_shared_make(apr_bucket *b, void *data, -01170 apr_off_t start, -01171 apr_size_t length); -01172 -01181 APU_DECLARE(int) apr_bucket_shared_destroy(void *data); -01182 -01194 APU_DECLARE_NONSTD(apr_status_t) apr_bucket_shared_split(apr_bucket *b, -01195 apr_size_t point); -01196 -01206 APU_DECLARE_NONSTD(apr_status_t) apr_bucket_shared_copy(apr_bucket *a, -01207 apr_bucket **b); -01208 +01153 +01154 /* ***** Shared, reference-counted buckets ***** */ +01155 +01170 APU_DECLARE(apr_bucket *) apr_bucket_shared_make(apr_bucket *b, void *data, +01171 apr_off_t start, +01172 apr_size_t length); +01173 +01182 APU_DECLARE(int) apr_bucket_shared_destroy(void *data); +01183 +01195 APU_DECLARE_NONSTD(apr_status_t) apr_bucket_shared_split(apr_bucket *b, +01196 apr_size_t point); +01197 +01207 APU_DECLARE_NONSTD(apr_status_t) apr_bucket_shared_copy(apr_bucket *a, +01208 apr_bucket **b); 01209 -01210 /* ***** Functions to Create Buckets of varying types ***** */ -01211 /* -01212 * Each bucket type foo has two initialization functions: -01213 * apr_bucket_foo_make which sets up some already-allocated memory as a -01214 * bucket of type foo; and apr_bucket_foo_create which allocates memory -01215 * for the bucket, calls apr_bucket_make_foo, and initializes the -01216 * bucket's list pointers. The apr_bucket_foo_make functions are used -01217 * inside the bucket code to change the type of buckets in place; -01218 * other code should call apr_bucket_foo_create. All the initialization -01219 * functions change nothing if they fail. -01220 */ -01221 -01228 APU_DECLARE(apr_bucket *) apr_bucket_eos_create(apr_bucket_alloc_t *list); -01229 -01237 APU_DECLARE(apr_bucket *) apr_bucket_eos_make(apr_bucket *b); -01238 -01246 APU_DECLARE(apr_bucket *) apr_bucket_flush_create(apr_bucket_alloc_t *list); -01247 -01255 APU_DECLARE(apr_bucket *) apr_bucket_flush_make(apr_bucket *b); -01256 -01264 APU_DECLARE(apr_bucket *) apr_bucket_immortal_create(const char *buf, -01265 apr_size_t nbyte, -01266 apr_bucket_alloc_t *list); -01267 -01275 APU_DECLARE(apr_bucket *) apr_bucket_immortal_make(apr_bucket *b, -01276 const char *buf, -01277 apr_size_t nbyte); -01278 -01286 APU_DECLARE(apr_bucket *) apr_bucket_transient_create(const char *buf, -01287 apr_size_t nbyte, -01288 apr_bucket_alloc_t *list); -01289 -01297 APU_DECLARE(apr_bucket *) apr_bucket_transient_make(apr_bucket *b, -01298 const char *buf, -01299 apr_size_t nbyte); -01300 -01315 APU_DECLARE(apr_bucket *) apr_bucket_heap_create(const char *buf, -01316 apr_size_t nbyte, -01317 void (*free_func)(void *data), -01318 apr_bucket_alloc_t *list); -01328 APU_DECLARE(apr_bucket *) apr_bucket_heap_make(apr_bucket *b, const char *buf, -01329 apr_size_t nbyte, -01330 void (*free_func)(void *data)); -01331 -01341 APU_DECLARE(apr_bucket *) apr_bucket_pool_create(const char *buf, -01342 apr_size_t length, -01343 apr_pool_t *pool, -01344 apr_bucket_alloc_t *list); -01345 -01354 APU_DECLARE(apr_bucket *) apr_bucket_pool_make(apr_bucket *b, const char *buf, -01355 apr_size_t length, -01356 apr_pool_t *pool); -01357 -01358 #if APR_HAS_MMAP -01359 -01368 APU_DECLARE(apr_bucket *) apr_bucket_mmap_create(apr_mmap_t *mm, -01369 apr_off_t start, -01370 apr_size_t length, -01371 apr_bucket_alloc_t *list); -01372 -01382 APU_DECLARE(apr_bucket *) apr_bucket_mmap_make(apr_bucket *b, apr_mmap_t *mm, -01383 apr_off_t start, -01384 apr_size_t length); -01385 #endif -01386 -01393 APU_DECLARE(apr_bucket *) apr_bucket_socket_create(apr_socket_t *thissock, -01394 apr_bucket_alloc_t *list); -01401 APU_DECLARE(apr_bucket *) apr_bucket_socket_make(apr_bucket *b, -01402 apr_socket_t *thissock); -01403 -01410 APU_DECLARE(apr_bucket *) apr_bucket_pipe_create(apr_file_t *thispipe, -01411 apr_bucket_alloc_t *list); -01412 -01419 APU_DECLARE(apr_bucket *) apr_bucket_pipe_make(apr_bucket *b, -01420 apr_file_t *thispipe); -01421 -01438 APU_DECLARE(apr_bucket *) apr_bucket_file_create(apr_file_t *fd, -01439 apr_off_t offset, -01440 apr_size_t len, -01441 apr_pool_t *p, -01442 apr_bucket_alloc_t *list); -01443 -01454 APU_DECLARE(apr_bucket *) apr_bucket_file_make(apr_bucket *b, apr_file_t *fd, -01455 apr_off_t offset, -01456 apr_size_t len, apr_pool_t *p); -01457 -01464 APU_DECLARE(apr_status_t) apr_bucket_file_enable_mmap(apr_bucket *b, -01465 int enabled); -01466 -01468 #ifdef __cplusplus -01469 } -01470 #endif -01471 -01472 #endif /* !APR_BUCKETS_H */ -
Generated on Mon Jun 25 09:23:29 2007 for Apache Portable Runtime Utility Library by  +01210 +01211 /* ***** Functions to Create Buckets of varying types ***** */ +01212 /* +01213 * Each bucket type foo has two initialization functions: +01214 * apr_bucket_foo_make which sets up some already-allocated memory as a +01215 * bucket of type foo; and apr_bucket_foo_create which allocates memory +01216 * for the bucket, calls apr_bucket_make_foo, and initializes the +01217 * bucket's list pointers. The apr_bucket_foo_make functions are used +01218 * inside the bucket code to change the type of buckets in place; +01219 * other code should call apr_bucket_foo_create. All the initialization +01220 * functions change nothing if they fail. +01221 */ +01222 +01229 APU_DECLARE(apr_bucket *) apr_bucket_eos_create(apr_bucket_alloc_t *list); +01230 +01238 APU_DECLARE(apr_bucket *) apr_bucket_eos_make(apr_bucket *b); +01239 +01247 APU_DECLARE(apr_bucket *) apr_bucket_flush_create(apr_bucket_alloc_t *list); +01248 +01256 APU_DECLARE(apr_bucket *) apr_bucket_flush_make(apr_bucket *b); +01257 +01265 APU_DECLARE(apr_bucket *) apr_bucket_immortal_create(const char *buf, +01266 apr_size_t nbyte, +01267 apr_bucket_alloc_t *list); +01268 +01276 APU_DECLARE(apr_bucket *) apr_bucket_immortal_make(apr_bucket *b, +01277 const char *buf, +01278 apr_size_t nbyte); +01279 +01287 APU_DECLARE(apr_bucket *) apr_bucket_transient_create(const char *buf, +01288 apr_size_t nbyte, +01289 apr_bucket_alloc_t *list); +01290 +01298 APU_DECLARE(apr_bucket *) apr_bucket_transient_make(apr_bucket *b, +01299 const char *buf, +01300 apr_size_t nbyte); +01301 +01316 APU_DECLARE(apr_bucket *) apr_bucket_heap_create(const char *buf, +01317 apr_size_t nbyte, +01318 void (*free_func)(void *data), +01319 apr_bucket_alloc_t *list); +01329 APU_DECLARE(apr_bucket *) apr_bucket_heap_make(apr_bucket *b, const char *buf, +01330 apr_size_t nbyte, +01331 void (*free_func)(void *data)); +01332 +01342 APU_DECLARE(apr_bucket *) apr_bucket_pool_create(const char *buf, +01343 apr_size_t length, +01344 apr_pool_t *pool, +01345 apr_bucket_alloc_t *list); +01346 +01355 APU_DECLARE(apr_bucket *) apr_bucket_pool_make(apr_bucket *b, const char *buf, +01356 apr_size_t length, +01357 apr_pool_t *pool); +01358 +01359 #if APR_HAS_MMAP +01360 +01369 APU_DECLARE(apr_bucket *) apr_bucket_mmap_create(apr_mmap_t *mm, +01370 apr_off_t start, +01371 apr_size_t length, +01372 apr_bucket_alloc_t *list); +01373 +01383 APU_DECLARE(apr_bucket *) apr_bucket_mmap_make(apr_bucket *b, apr_mmap_t *mm, +01384 apr_off_t start, +01385 apr_size_t length); +01386 #endif +01387 +01394 APU_DECLARE(apr_bucket *) apr_bucket_socket_create(apr_socket_t *thissock, +01395 apr_bucket_alloc_t *list); +01402 APU_DECLARE(apr_bucket *) apr_bucket_socket_make(apr_bucket *b, +01403 apr_socket_t *thissock); +01404 +01411 APU_DECLARE(apr_bucket *) apr_bucket_pipe_create(apr_file_t *thispipe, +01412 apr_bucket_alloc_t *list); +01413 +01420 APU_DECLARE(apr_bucket *) apr_bucket_pipe_make(apr_bucket *b, +01421 apr_file_t *thispipe); +01422 +01439 APU_DECLARE(apr_bucket *) apr_bucket_file_create(apr_file_t *fd, +01440 apr_off_t offset, +01441 apr_size_t len, +01442 apr_pool_t *p, +01443 apr_bucket_alloc_t *list); +01444 +01455 APU_DECLARE(apr_bucket *) apr_bucket_file_make(apr_bucket *b, apr_file_t *fd, +01456 apr_off_t offset, +01457 apr_size_t len, apr_pool_t *p); +01458 +01465 APU_DECLARE(apr_status_t) apr_bucket_file_enable_mmap(apr_bucket *b, +01466 int enabled); +01467 +01469 #ifdef __cplusplus +01470 } +01471 #endif +01472 +01473 #endif /* !APR_BUCKETS_H */ +
Generated on Tue Sep 11 09:26:50 2007 for Apache Portable Runtime Utility Library by  doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr-util/trunk/apr__buckets_8h.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr-util/trunk/apr__buckets_8h.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr-util/trunk/apr__buckets_8h.html (original) +++ apr/site/trunk/docs/docs/apr-util/trunk/apr__buckets_8h.html Mon Sep 10 16:37:52 2007 @@ -290,7 +290,7 @@

Detailed Description

APR-UTIL Buckets/Bucket Brigades.

-


Generated on Mon Jun 25 09:23:29 2007 for Apache Portable Runtime Utility Library by  +
Generated on Tue Sep 11 09:26:50 2007 for Apache Portable Runtime Utility Library by  doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr-util/trunk/apr__date_8h-source.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr-util/trunk/apr__date_8h-source.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr-util/trunk/apr__date_8h-source.html (original) +++ apr/site/trunk/docs/docs/apr-util/trunk/apr__date_8h-source.html Mon Sep 10 16:37:52 2007 @@ -63,7 +63,7 @@ 00104 #endif 00105 00106 #endif /* !APR_DATE_H */ -
Generated on Mon Jun 25 09:23:29 2007 for Apache Portable Runtime Utility Library by  +
Generated on Tue Sep 11 09:26:50 2007 for Apache Portable Runtime Utility Library by  doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr-util/trunk/apr__date_8h.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr-util/trunk/apr__date_8h.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr-util/trunk/apr__date_8h.html (original) +++ apr/site/trunk/docs/docs/apr-util/trunk/apr__date_8h.html Mon Sep 10 16:37:52 2007 @@ -42,7 +42,7 @@

Detailed Description

APR-UTIL date routines.

-


Generated on Mon Jun 25 09:23:29 2007 for Apache Portable Runtime Utility Library by  +
Generated on Tue Sep 11 09:26:50 2007 for Apache Portable Runtime Utility Library by  doxygen 1.5.2
Modified: apr/site/trunk/docs/docs/apr-util/trunk/apr__dbd_8h-source.html URL: http://svn.apache.org/viewvc/apr/site/trunk/docs/docs/apr-util/trunk/apr__dbd_8h-source.html?rev=574406&r1=574405&r2=574406&view=diff ============================================================================== --- apr/site/trunk/docs/docs/apr-util/trunk/apr__dbd_8h-source.html (original) +++ apr/site/trunk/docs/docs/apr-util/trunk/apr__dbd_8h-source.html Mon Sep 10 16:37:52 2007 @@ -215,7 +215,7 @@ 00526 #endif 00527 00528 #endif -
Generated on Mon Jun 25 09:23:29 2007 for Apache Portable Runtime Utility Library by  +
Generated on Tue Sep 11 09:26:50 2007 for Apache Portable Runtime Utility Library by  doxygen 1.5.2