dougm 01/04/17 22:10:44
Modified: xs/maps apr_functions.map apr_structures.map apr_types.map
Log:
enable APR::Bucket module, add some APR::Brigade methods
Revision Changes Path
1.7 +46 -31 modperl-2.0/xs/maps/apr_functions.map
Index: apr_functions.map
===================================================================
RCS file: /home/cvs/modperl-2.0/xs/maps/apr_functions.map,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- apr_functions.map 2001/04/12 05:38:25 1.6
+++ apr_functions.map 2001/04/18 05:10:43 1.7
@@ -75,38 +75,53 @@
apr_brigade_write
apr_brigade_puts
apr_brigade_putc
+ mpxs_APR__Brigade_first #APR_BRIGADE_FIRST
+ mpxs_APR__Brigade_last #APR_BRIGADE_LAST
+ mpxs_APR__Brigade_prev #APR_BUCKET_PREV
+ mpxs_APR__Brigade_next #APR_BUCKET_NEXT
+ mpxs_APR__Brigade_insert_tail #APR_BRIGADE_INSERT_TAIL
+ mpxs_APR__Brigade_insert_head #APR_BRIGADE_INSERT_HEAD
+ mpxs_APR__Brigade_concat #APR_BRIGADE_CONCAT
-!MODULE=APR::Bucket
- apr_bucket_copy_notimpl
- apr_bucket_shared_copy
- apr_bucket_eos_create
- apr_bucket_file_create
- apr_bucket_flush_create
- apr_bucket_heap_create
- apr_bucket_immortal_create
- apr_bucket_mmap_create
- apr_bucket_pipe_create
- apr_bucket_pool_create
- apr_bucket_socket_create
- apr_bucket_transient_create
- apr_bucket_destroy_notimpl
- apr_bucket_shared_destroy
- apr_bucket_eos_make
- apr_bucket_file_make
- apr_bucket_flush_make
- apr_bucket_heap_make
- apr_bucket_immortal_make
- apr_bucket_mmap_make
- apr_bucket_pipe_make
- apr_bucket_pool_make
- apr_bucket_shared_make
- apr_bucket_socket_make
- apr_bucket_transient_make
- apr_bucket_setaside_notimpl
- apr_bucket_split_notimpl
- apr_bucket_shared_split
- apr_bucket_simple_split
- apr_bucket_simple_copy
+MODULE=APR::Bucket
+ mpxs_APR__Bucket_is_eos #APR_BUCKET_IS_EOS
+ mpxs_APR__Bucket_insert_after #APR_BUCKET_INSERT_AFTER
+ mpxs_APR__Bucket_insert_before #APR_BUCKET_INSERT_AFTER
+ mpxs_APR__Bucket_remove #APR_BUCKET_REMOVE
+ #apr_bucket_read
+ mpxs_APR__Bucket_read | | bucket, wanted=0
+ #modperl_bucket_sv_create
+ mpxs_APR__Bucket_new | | classname, sv, offset=0, len=0
+ !apr_bucket_copy_notimpl
+ !apr_bucket_shared_copy
+ !apr_bucket_eos_create
+ !apr_bucket_file_create
+ !apr_bucket_flush_create
+ !apr_bucket_heap_create
+ !apr_bucket_immortal_create
+ !apr_bucket_mmap_create
+ !apr_bucket_pipe_create
+ !apr_bucket_pool_create
+ !apr_bucket_socket_create
+ !apr_bucket_transient_create
+ !apr_bucket_destroy_notimpl
+ !apr_bucket_shared_destroy
+ !apr_bucket_eos_make
+ !apr_bucket_file_make
+ !apr_bucket_flush_make
+ !apr_bucket_heap_make
+ !apr_bucket_immortal_make
+ !apr_bucket_mmap_make
+ !apr_bucket_pipe_make
+ !apr_bucket_pool_make
+ !apr_bucket_shared_make
+ !apr_bucket_socket_make
+ !apr_bucket_transient_make
+ !apr_bucket_setaside_notimpl
+ !apr_bucket_split_notimpl
+ !apr_bucket_shared_split
+ !apr_bucket_simple_split
+ !apr_bucket_simple_copy
MODULE=APR::Pool
>apr_pool_free_blocks_num_bytes
1.3 +2 -2 modperl-2.0/xs/maps/apr_structures.map
Index: apr_structures.map
===================================================================
RCS file: /home/cvs/modperl-2.0/xs/maps/apr_structures.map,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- apr_structures.map 2001/03/16 00:01:37 1.2
+++ apr_structures.map 2001/04/18 05:10:43 1.3
@@ -6,7 +6,7 @@
#buckets
-!<apr_bucket_type_t>
+<apr_bucket_type_t MODULE=APR::Bucket>
name
- num_func
- destroy
@@ -16,7 +16,7 @@
- copy
</apr_bucket_type_t>
-!<apr_bucket>
+<apr_bucket>
> link
type
length
1.3 +1 -1 modperl-2.0/xs/maps/apr_types.map
Index: apr_types.map
===================================================================
RCS file: /home/cvs/modperl-2.0/xs/maps/apr_types.map,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- apr_types.map 2001/03/16 00:01:37 1.2
+++ apr_types.map 2001/04/18 05:10:43 1.3
@@ -22,7 +22,7 @@
struct apr_bucket | APR::Bucket
struct apr_bucket_brigade | APR::Brigade
apr_brigade_flush | UNDEFINED
-apr_bucket_type_t | APR::BucketType
+struct apr_bucket_type_t | APR::BucketType
apr_read_type_e | UNDEFINED
apr_bucket_file | UNDEFINED
apr_bucket_pool | UNDEFINED