dougm 01/04/17 21:42:54
Modified: xs/tables/current/Apache ConstantsTable.pm FunctionTable.pm
StructureTable.pm
xs/tables/current/ModPerl FunctionTable.pm
Log:
sync generated tables
Revision Changes Path
1.4 +1 -1 modperl-2.0/xs/tables/current/Apache/ConstantsTable.pm
Index: ConstantsTable.pm
===================================================================
RCS file: /home/cvs/modperl-2.0/xs/tables/current/Apache/ConstantsTable.pm,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- ConstantsTable.pm 2001/04/12 00:59:21 1.3
+++ ConstantsTable.pm 2001/04/18 04:42:50 1.4
@@ -2,7 +2,7 @@
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
# ! WARNING: generated by Apache::ParseSource/0.02
-# ! Wed Apr 11 17:57:08 2001
+# ! Mon Apr 16 18:17:25 2001
# ! do NOT edit, any changes will be lost !
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
1.2 +117 -300 modperl-2.0/xs/tables/current/Apache/FunctionTable.pm
Index: FunctionTable.pm
===================================================================
RCS file: /home/cvs/modperl-2.0/xs/tables/current/Apache/FunctionTable.pm,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- FunctionTable.pm 2001/03/26 16:05:47 1.1
+++ FunctionTable.pm 2001/04/18 04:42:50 1.2
@@ -2,7 +2,7 @@
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
# ! WARNING: generated by Apache::ParseSource/0.02
-# ! Mon Mar 26 07:44:02 2001
+# ! Tue Apr 17 21:37:29 2001
# ! do NOT edit, any changes will be lost !
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@@ -436,6 +436,24 @@
{
'name' => 'input',
'type' => 'apr_time_t'
+ },
+ {
+ 'name' => 'offs',
+ 'type' => 'apr_int32_t'
+ }
+ ],
+ 'name' => 'apr_explode_time'
+ },
+ {
+ 'return_type' => 'apr_status_t',
+ 'args' => [
+ {
+ 'name' => 'result',
+ 'type' => 'apr_exploded_time_t *'
+ },
+ {
+ 'name' => 'input',
+ 'type' => 'apr_time_t'
}
],
'name' => 'apr_explode_gmt'
@@ -636,6 +654,24 @@
'return_type' => 'apr_status_t',
'args' => [
{
+ 'name' => 'rootpath',
+ 'type' => 'const char **'
+ },
+ {
+ 'name' => 'filepath',
+ 'type' => 'const char **'
+ },
+ {
+ 'name' => 'p',
+ 'type' => 'apr_pool_t *'
+ }
+ ],
+ 'name' => 'apr_filepath_root'
+ },
+ {
+ 'return_type' => 'apr_status_t',
+ 'args' => [
+ {
'name' => 'newpath',
'type' => 'char **'
},
@@ -662,6 +698,34 @@
'return_type' => 'apr_status_t',
'args' => [
{
+ 'name' => 'path',
+ 'type' => 'char **'
+ },
+ {
+ 'name' => 'p',
+ 'type' => 'apr_pool_t *'
+ }
+ ],
+ 'name' => 'apr_filepath_get'
+ },
+ {
+ 'return_type' => 'apr_status_t',
+ 'args' => [
+ {
+ 'name' => 'path',
+ 'type' => 'const char *'
+ },
+ {
+ 'name' => 'p',
+ 'type' => 'apr_pool_t *'
+ }
+ ],
+ 'name' => 'apr_filepath_set'
+ },
+ {
+ 'return_type' => 'apr_status_t',
+ 'args' => [
+ {
'name' => 'new_file',
'type' => 'apr_file_t **'
},
@@ -740,16 +804,6 @@
'return_type' => 'apr_status_t',
'args' => [
{
- 'name' => 'fptr',
- 'type' => 'apr_file_t *'
- }
- ],
- 'name' => 'apr_file_error'
- },
- {
- 'return_type' => 'apr_status_t',
- 'args' => [
- {
'name' => 'thefile',
'type' => 'apr_file_t **'
},
@@ -2600,7 +2654,7 @@
'type' => 'apr_int32_t'
}
],
- 'name' => 'apr_threadattr_detach_get'
+ 'name' => 'apr_threadattr_detach_set'
},
{
'return_type' => 'apr_status_t',
@@ -2610,7 +2664,7 @@
'type' => 'apr_threadattr_t *'
}
],
- 'name' => 'apr_threadattr_detach_set'
+ 'name' => 'apr_threadattr_detach_get'
},
{
'return_type' => 'apr_status_t',
@@ -3149,24 +3203,12 @@
{
'return_type' => 'apr_status_t',
'args' => [
- {
- 'name' => 'td',
- 'type' => 'apr_thread_t **'
- },
- {
- 'name' => 'tattr',
- 'type' => 'apr_threadattr_t *'
- },
{
- 'name' => 'arg2',
- 'type' => 'int (*signal_handler)(int signum)'
- },
- {
- 'name' => 'p',
- 'type' => 'apr_pool_t *'
+ 'name' => 'arg0',
+ 'type' => 'int(*signal_handler)(int signum)'
}
],
- 'name' => 'apr_create_signal_thread'
+ 'name' => 'apr_signal_thread'
},
{
'return_type' => 'apr_status_t',
@@ -4327,6 +4369,16 @@
'name' => 'apr_brigade_destroy'
},
{
+ 'return_type' => 'apr_status_t',
+ 'args' => [
+ {
+ 'name' => 'data',
+ 'type' => 'void *'
+ }
+ ],
+ 'name' => 'apr_brigade_cleanup'
+ },
+ {
'return_type' => 'apr_bucket_brigade *',
'args' => [
{
@@ -5266,20 +5318,6 @@
'return_type' => 'void',
'args' => [
{
- 'name' => 'szName',
- 'type' => 'const char *'
- },
- {
- 'name' => 'arg1',
- 'type' => 'void (*pfn)(void)'
- }
- ],
- 'name' => 'apr_register_optional_fn'
- },
- {
- 'return_type' => 'void',
- 'args' => [
- {
'name' => 'clear',
'type' => 'const char *'
},
@@ -6024,6 +6062,11 @@
'name' => 'ap_show_modules'
},
{
+ 'return_type' => 'const char *',
+ 'args' => [],
+ 'name' => 'ap_show_mpm'
+ },
+ {
'return_type' => 'server_rec *',
'args' => [
{
@@ -6438,6 +6481,38 @@
'args' => [
{
'name' => 'pf',
+ 'type' => 'ap_HOOK_quick_handler_t *'
+ },
+ {
+ 'name' => 'aszPre',
+ 'type' => 'const char * const *'
+ },
+ {
+ 'name' => 'aszSucc',
+ 'type' => 'const char * const *'
+ },
+ {
+ 'name' => 'nOrder',
+ 'type' => 'int'
+ }
+ ],
+ 'name' => 'ap_hook_quick_handler'
+ },
+ {
+ 'return_type' => 'int',
+ 'args' => [
+ {
+ 'name' => 'r',
+ 'type' => 'request_rec *'
+ }
+ ],
+ 'name' => 'ap_run_quick_handler'
+ },
+ {
+ 'return_type' => 'void',
+ 'args' => [
+ {
+ 'name' => 'pf',
'type' => 'ap_HOOK_optional_fn_retrieve_t *'
},
{
@@ -6877,11 +6952,6 @@
'name' => 'ap_parse_hostinfo_components'
},
{
- 'return_type' => 'void',
- 'args' => [],
- 'name' => 'ap_util_uri_init'
- },
- {
'return_type' => 'char *',
'args' => [
{
@@ -9870,259 +9940,6 @@
}
],
'name' => 'ap_xml_parse_input'
- },
- {
- 'return_type' => 'void',
- 'args' => [
- {
- 'name' => 'fc',
- 'type' => 'ftp_connection *'
- }
- ],
- 'name' => 'mod_ftp_process_request'
- },
- {
- 'return_type' => 'request_rec *',
- 'args' => [
- {
- 'name' => 'fc',
- 'type' => 'ftp_connection *'
- }
- ],
- 'name' => 'mod_ftp_read_request'
- },
- {
- 'return_type' => 'void',
- 'args' => [
- {
- 'name' => 'fc',
- 'type' => 'ftp_connection *'
- },
- {
- 'name' => 'n',
- 'type' => 'int'
- },
- {
- 'name' => 'l',
- 'type' => 'int'
- },
- {
- 'name' => 'fmt',
- 'type' => 'const char *'
- },
- {
- 'name' => 'arg4',
- 'type' => '...'
- }
- ],
- 'name' => 'mod_ftp_reply'
- },
- {
- 'return_type' => 'apr_status_t',
- 'args' => [
- {
- 'name' => 'fc',
- 'type' => 'ftp_connection *'
- }
- ],
- 'name' => 'mod_ftp_open_datasock'
- },
- {
- 'return_type' => 'void',
- 'args' => [
- {
- 'name' => 'r',
- 'type' => 'request_rec *'
- },
- {
- 'name' => 'file',
- 'type' => 'const char *'
- }
- ],
- 'name' => 'mod_ftp_show_file'
- },
- {
- 'return_type' => 'int',
- 'args' => [
- {
- 'name' => 'pool',
- 'type' => 'apr_pool_t *'
- },
- {
- 'name' => 'cmd',
- 'type' => 'const char *'
- },
- {
- 'name' => 'a1',
- 'type' => 'char **'
- },
- {
- 'name' => 'a2',
- 'type' => 'char **'
- }
- ],
- 'name' => 'mod_ftp_parse2'
- },
- {
- 'return_type' => 'char *',
- 'args' => [
- {
- 'name' => 'pool',
- 'type' => 'apr_pool_t *'
- },
- {
- 'name' => 'cmd',
- 'type' => 'const char *'
- }
- ],
- 'name' => 'mod_ftp_get_method'
- },
- {
- 'return_type' => 'void',
- 'args' => [
- {
- 'name' => 'fc',
- 'type' => 'ftp_connection *'
- },
- {
- 'name' => 'res',
- 'type' => 'int'
- }
- ],
- 'name' => 'mod_ftp_send_response'
- },
- {
- 'return_type' => 'void',
- 'args' => [],
- 'name' => 'mod_ftp_register_core_cmds'
- },
- {
- 'return_type' => 'struct mod_ftp_direntry *',
- 'args' => [
- {
- 'name' => 'r',
- 'type' => 'request_rec *'
- },
- {
- 'name' => 'base',
- 'type' => 'const char *'
- },
- {
- 'name' => 'pat',
- 'type' => 'const char *'
- }
- ],
- 'name' => 'mod_ftp_get_dirlist'
- },
- {
- 'return_type' => 'void',
- 'args' => [
- {
- 'name' => 'fc',
- 'type' => 'ftp_connection *'
- }
- ],
- 'name' => 'mod_ftp_set_authorization'
- },
- {
- 'return_type' => 'int',
- 'args' => [
- {
- 'name' => 'fc',
- 'type' => 'ftp_connection *'
- },
- {
- 'name' => 'arg',
- 'type' => 'const char *'
- }
- ],
- 'name' => 'mod_ftp_set_uri'
- },
- {
- 'return_type' => 'apr_status_t',
- 'args' => [
- {
- 'name' => 'f',
- 'type' => 'ap_filter_t *'
- },
- {
- 'name' => 'bb',
- 'type' => 'apr_bucket_brigade *'
- }
- ],
- 'name' => 'ftp_retr_filter'
- },
- {
- 'return_type' => 'apr_status_t',
- 'args' => [
- {
- 'name' => 'f',
- 'type' => 'ap_filter_t *'
- },
- {
- 'name' => 'bb',
- 'type' => 'apr_bucket_brigade *'
- }
- ],
- 'name' => 'ftp_crlf_filter'
- },
- {
- 'return_type' => 'apr_status_t',
- 'args' => [
- {
- 'name' => 'f',
- 'type' => 'ap_filter_t *'
- },
- {
- 'name' => 'bb',
- 'type' => 'apr_bucket_brigade *'
- }
- ],
- 'name' => 'ftp_data_filter'
- },
- {
- 'return_type' => 'void',
- 'args' => [
- {
- 'name' => 'key',
- 'type' => 'const char *'
- },
- {
- 'name' => 'pf',
- 'type' => 'ftp_hook_fn *'
- },
- {
- 'name' => 'need_login',
- 'type' => 'int'
- },
- {
- 'name' => 'order',
- 'type' => 'int'
- },
- {
- 'name' => 'argspec',
- 'type' => 'int'
- },
- {
- 'name' => 'help',
- 'type' => 'const char *'
- }
- ],
- 'name' => 'ftp_hook_cmd'
- },
- {
- 'return_type' => 'int',
- 'args' => [
- {
- 'name' => 'key',
- 'type' => 'const char *'
- },
- {
- 'name' => 'fc',
- 'type' => 'ftp_connection *'
- }
- ],
- 'name' => 'ftp_run_cmd'
}
];
1.2 +32 -239 modperl-2.0/xs/tables/current/Apache/StructureTable.pm
Index: StructureTable.pm
===================================================================
RCS file: /home/cvs/modperl-2.0/xs/tables/current/Apache/StructureTable.pm,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- StructureTable.pm 2001/03/26 16:06:22 1.1
+++ StructureTable.pm 2001/04/18 04:42:51 1.2
@@ -2,7 +2,7 @@
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
# ! WARNING: generated by Apache::ParseSource/0.02
-# ! Mon Mar 26 07:44:04 2001
+# ! Tue Apr 17 21:37:31 2001
# ! do NOT edit, any changes will be lost !
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@@ -188,10 +188,6 @@
},
{
'elts' => [],
- 'type' => 'apr_OFN_ap_ssi_parse_string_t'
- },
- {
- 'elts' => [],
'type' => 'ap_HOOK_optional_fn_retrieve_t'
},
{
@@ -784,119 +780,6 @@
{
'elts' => [
{
- 'name' => 'connection',
- 'type' => 'conn_rec *'
- },
- {
- 'name' => 'request',
- 'type' => 'request_rec *'
- },
- {
- 'name' => 'logged_in',
- 'type' => 'int'
- },
- {
- 'name' => 'need_login',
- 'type' => 'int'
- },
- {
- 'name' => 'user',
- 'type' => 'const char *'
- },
- {
- 'name' => 'authorization',
- 'type' => 'const char *'
- },
- {
- 'name' => 'login_attempts',
- 'type' => 'int'
- },
- {
- 'name' => 'close_connection',
- 'type' => 'int'
- },
- {
- 'name' => 'cwd',
- 'type' => 'char *'
- },
- {
- 'name' => 'bytes',
- 'type' => 'int'
- },
- {
- 'name' => 'files',
- 'type' => 'int'
- },
- {
- 'name' => 'traffic',
- 'type' => 'int'
- },
- {
- 'name' => 'transfers',
- 'type' => 'int'
- },
- {
- 'name' => 'timeout',
- 'type' => 'int'
- },
- {
- 'name' => 'passive',
- 'type' => 'int'
- },
- {
- 'name' => 'usedefault',
- 'type' => 'int'
- },
- {
- 'name' => 'restart_point',
- 'type' => 'int'
- },
- {
- 'name' => 'clientsa',
- 'type' => 'apr_sockaddr_t *'
- },
- {
- 'name' => 'csock',
- 'type' => 'apr_socket_t *'
- },
- {
- 'name' => 'response_notes',
- 'type' => 'char *'
- },
- {
- 'name' => 'sending_file',
- 'type' => 'char *'
- },
- {
- 'name' => 'datasock',
- 'type' => 'apr_socket_t *'
- },
- {
- 'name' => 'in_sending',
- 'type' => 'int'
- },
- {
- 'name' => 'type',
- 'type' => 'int'
- },
- {
- 'name' => 'form',
- 'type' => 'int'
- },
- {
- 'name' => 'stru',
- 'type' => 'int'
- },
- {
- 'name' => 'mode',
- 'type' => 'int'
- }
- ],
- 'type' => 'ftp_connection'
- },
- {
- 'elts' => [
- {
'name' => 'next',
'type' => 'server_addr_rec *'
},
@@ -959,35 +842,6 @@
'type' => 'ap_LINK_child_init_t'
},
{
- 'elts' => [
- {
- 'name' => 'enabled',
- 'type' => 'int'
- },
- {
- 'name' => 'umask',
- 'type' => 'int'
- },
- {
- 'name' => 'timeout_login',
- 'type' => 'int'
- },
- {
- 'name' => 'timeout_idle',
- 'type' => 'int'
- },
- {
- 'name' => 'timeout_data',
- 'type' => 'int'
- },
- {
- 'name' => 'max_login_attempts',
- 'type' => 'int'
- }
- ],
- 'type' => 'ftp_server_config'
- },
- {
'elts' => [],
'type' => 'apr_file_t'
},
@@ -1157,10 +1011,6 @@
'type' => 'apr_sigfunc_t'
},
{
- 'elts' => [],
- 'type' => 'apr_OFN_ap_ssi_get_tag_and_value_t'
- },
- {
'elts' => [
{
'name' => 'curpos',
@@ -1375,7 +1225,7 @@
},
{
'name' => 'size',
- 'type' => 'size_t'
+ 'type' => 'apr_off_t'
}
],
'type' => 'apr_mmap_t'
@@ -1733,7 +1583,7 @@
},
{
'name' => 'alloc_len',
- 'type' => 'size_t'
+ 'type' => 'apr_size_t'
}
],
'type' => 'apr_bucket_heap'
@@ -2211,10 +2061,6 @@
},
{
'elts' => [],
- 'type' => 'ftp_hook_fn'
- },
- {
- 'elts' => [],
'type' => 'apr_shutdown_how_e'
},
{
@@ -2488,51 +2334,6 @@
{
'elts' => [
{
- 'name' => 'name',
- 'type' => 'const char *'
- },
- {
- 'name' => 'path',
- 'type' => 'const char *'
- },
- {
- 'name' => 'modestring',
- 'type' => 'const char *'
- },
- {
- 'name' => 'datestring',
- 'type' => 'const char *'
- },
- {
- 'name' => 'username',
- 'type' => 'char *'
- },
- {
- 'name' => 'groupname',
- 'type' => 'char *'
- },
- {
- 'name' => 'size',
- 'type' => 'int'
- },
- {
- 'name' => 'csize',
- 'type' => 'int'
- },
- {
- 'name' => 'nlink',
- 'type' => 'int'
- },
- {
- 'name' => 'next',
- 'type' => 'mod_ftp_direntry *'
- }
- ],
- 'type' => 'mod_ftp_direntry'
- },
- {
- 'elts' => [
- {
'name' => 'pFunc',
'type' => 'ap_HOOK_header_parser_t *'
},
@@ -2556,39 +2357,6 @@
'type' => 'ap_LINK_header_parser_t'
},
{
- 'elts' => [
- {
- 'name' => 'key',
- 'type' => 'const char *'
- },
- {
- 'name' => 'pf',
- 'type' => 'ftp_hook_fn *'
- },
- {
- 'name' => 'need_login',
- 'type' => 'int'
- },
- {
- 'name' => 'argspec',
- 'type' => 'int'
- },
- {
- 'name' => 'order',
- 'type' => 'int'
- },
- {
- 'name' => 'help',
- 'type' => 'const char *'
- },
- {
- 'name' => 'next',
- 'type' => 'ftp_cmd_entry *'
- }
- ],
- 'type' => 'ftp_cmd_entry'
- },
- {
'elts' => [],
'type' => 'apr_dso_handle_t'
},
@@ -2804,6 +2572,10 @@
},
{
'elts' => [],
+ 'type' => 'ap_HOOK_quick_handler_t'
+ },
+ {
+ 'elts' => [],
'type' => 'apr_hash_t'
},
{
@@ -2871,6 +2643,31 @@
'elts' => [
{
'name' => 'pFunc',
+ 'type' => 'ap_HOOK_quick_handler_t *'
+ },
+ {
+ 'name' => 'szName',
+ 'type' => 'const char *'
+ },
+ {
+ 'name' => 'aszPredecessors',
+ 'type' => 'const char * const *'
+ },
+ {
+ 'name' => 'aszSuccessors',
+ 'type' => 'const char * const *'
+ },
+ {
+ 'name' => 'nOrder',
+ 'type' => 'int'
+ }
+ ],
+ 'type' => 'ap_LINK_quick_handler_t'
+ },
+ {
+ 'elts' => [
+ {
+ 'name' => 'pFunc',
'type' => 'ap_HOOK_check_user_id_t *'
},
{
@@ -2920,10 +2717,6 @@
{
'elts' => [],
'type' => 'ap_HOOK_open_logs_t'
- },
- {
- 'elts' => [],
- 'type' => 'apr_OFN_ap_register_include_handler_t'
},
{
'elts' => [],
1.3 +305 -5 modperl-2.0/xs/tables/current/ModPerl/FunctionTable.pm
Index: FunctionTable.pm
===================================================================
RCS file: /home/cvs/modperl-2.0/xs/tables/current/ModPerl/FunctionTable.pm,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- FunctionTable.pm 2001/03/27 04:40:36 1.2
+++ FunctionTable.pm 2001/04/18 04:42:54 1.3
@@ -2,7 +2,7 @@
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
# ! WARNING: generated by ModPerl::ParseSource/0.01
-# ! Mon Mar 26 20:36:51 2001
+# ! Tue Apr 17 21:37:46 2001
# ! do NOT edit, any changes will be lost !
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
@@ -357,6 +357,54 @@
'name' => 'modperl_server_desc'
},
{
+ 'return_type' => 'void',
+ 'args' => [
+ {
+ 'name' => 'my_perl',
+ 'type' => 'PerlInterpreter *'
+ }
+ ],
+ 'name' => 'modperl_xs_dl_handles_clear'
+ },
+ {
+ 'return_type' => 'apr_array_header_t *',
+ 'args' => [
+ {
+ 'name' => 'my_perl',
+ 'type' => 'PerlInterpreter *'
+ },
+ {
+ 'name' => 'p',
+ 'type' => 'apr_pool_t *'
+ }
+ ],
+ 'name' => 'modperl_xs_dl_handles_get'
+ },
+ {
+ 'return_type' => 'void',
+ 'args' => [
+ {
+ 'name' => 'handles',
+ 'type' => 'apr_array_header_t *'
+ }
+ ],
+ 'name' => 'modperl_xs_dl_handles_close'
+ },
+ {
+ 'return_type' => 'modperl_cleanup_data_t *',
+ 'args' => [
+ {
+ 'name' => 'p',
+ 'type' => 'apr_pool_t *'
+ },
+ {
+ 'name' => 'data',
+ 'type' => 'void *'
+ }
+ ],
+ 'name' => 'modperl_cleanup_data_new'
+ },
+ {
'return_type' => 'void *',
'args' => [
{
@@ -642,7 +690,7 @@
'type' => 'const char *'
}
],
- 'name' => 'modperl_cmd_interp_lifetime'
+ 'name' => 'modperl_cmd_interp_scope'
},
{
'return_type' => 'modperl_handler_t *',
@@ -1255,12 +1303,22 @@
{
'return_type' => 'const char *',
'args' => [
+ {
+ 'name' => 'scope',
+ 'type' => 'modperl_interp_scope_e'
+ }
+ ],
+ 'name' => 'modperl_interp_scope_desc'
+ },
+ {
+ 'return_type' => 'void',
+ 'args' => [
{
- 'name' => 'lifetime',
- 'type' => 'modperl_interp_lifetime_e'
+ 'name' => 'interp',
+ 'type' => 'modperl_interp_t *'
}
],
- 'name' => 'modperl_interp_lifetime_desc'
+ 'name' => 'modperl_interp_clone_init'
},
{
'return_type' => 'modperl_interp_t *',
@@ -2215,6 +2273,112 @@
'name' => 'modperl_response_handler'
},
{
+ 'return_type' => 'apr_bucket *',
+ 'args' => [
+ {
+ 'name' => 'my_perl',
+ 'type' => 'PerlInterpreter *'
+ },
+ {
+ 'name' => 'sv',
+ 'type' => 'SV *'
+ },
+ {
+ 'name' => 'offset',
+ 'type' => 'int'
+ },
+ {
+ 'name' => 'len',
+ 'type' => 'int'
+ }
+ ],
+ 'name' => 'modperl_bucket_sv_create'
+ },
+ {
+ 'return_type' => 'apr_bucket *',
+ 'args' => [
+ {
+ 'name' => 'classname',
+ 'type' => 'SV *'
+ },
+ {
+ 'name' => 'sv',
+ 'type' => 'SV *'
+ },
+ {
+ 'name' => 'offset',
+ 'type' => 'int'
+ },
+ {
+ 'name' => 'len',
+ 'type' => 'int'
+ }
+ ],
+ 'name' => 'mpxs_APR__Bucket_new'
+ },
+ {
+ 'return_type' => 'const char *',
+ 'args' => [
+ {
+ 'name' => 'bucket',
+ 'type' => 'apr_bucket *'
+ },
+ {
+ 'name' => 'wanted',
+ 'type' => 'apr_ssize_t'
+ }
+ ],
+ 'name' => 'mpxs_APR__Bucket_read'
+ },
+ {
+ 'return_type' => 'int',
+ 'args' => [
+ {
+ 'name' => 'bucket',
+ 'type' => 'apr_bucket *'
+ }
+ ],
+ 'name' => 'mpxs_APR__Bucket_is_eos'
+ },
+ {
+ 'return_type' => 'void',
+ 'args' => [
+ {
+ 'name' => 'a',
+ 'type' => 'apr_bucket *'
+ },
+ {
+ 'name' => 'b',
+ 'type' => 'apr_bucket *'
+ }
+ ],
+ 'name' => 'mpxs_APR__Bucket_insert_before'
+ },
+ {
+ 'return_type' => 'void',
+ 'args' => [
+ {
+ 'name' => 'a',
+ 'type' => 'apr_bucket *'
+ },
+ {
+ 'name' => 'b',
+ 'type' => 'apr_bucket *'
+ }
+ ],
+ 'name' => 'mpxs_APR__Bucket_insert_after'
+ },
+ {
+ 'return_type' => 'void',
+ 'args' => [
+ {
+ 'name' => 'bucket',
+ 'type' => 'apr_bucket *'
+ }
+ ],
+ 'name' => 'mpxs_APR__Bucket_remove'
+ },
+ {
'return_type' => 'apr_status_t',
'args' => [
{
@@ -2303,6 +2467,96 @@
'name' => 'mpxs_apr_brigade_create'
},
{
+ 'return_type' => 'apr_bucket *',
+ 'args' => [
+ {
+ 'name' => 'brigade',
+ 'type' => 'apr_bucket_brigade *'
+ }
+ ],
+ 'name' => 'mpxs_APR__Brigade_first'
+ },
+ {
+ 'return_type' => 'apr_bucket *',
+ 'args' => [
+ {
+ 'name' => 'brigade',
+ 'type' => 'apr_bucket_brigade *'
+ }
+ ],
+ 'name' => 'mpxs_APR__Brigade_last'
+ },
+ {
+ 'return_type' => 'apr_bucket *',
+ 'args' => [
+ {
+ 'name' => 'brigade',
+ 'type' => 'apr_bucket_brigade *'
+ },
+ {
+ 'name' => 'bucket',
+ 'type' => 'apr_bucket *'
+ }
+ ],
+ 'name' => 'mpxs_APR__Brigade_next'
+ },
+ {
+ 'return_type' => 'apr_bucket *',
+ 'args' => [
+ {
+ 'name' => 'brigade',
+ 'type' => 'apr_bucket_brigade *'
+ },
+ {
+ 'name' => 'bucket',
+ 'type' => 'apr_bucket *'
+ }
+ ],
+ 'name' => 'mpxs_APR__Brigade_prev'
+ },
+ {
+ 'return_type' => 'void',
+ 'args' => [
+ {
+ 'name' => 'brigade',
+ 'type' => 'apr_bucket_brigade *'
+ },
+ {
+ 'name' => 'bucket',
+ 'type' => 'apr_bucket *'
+ }
+ ],
+ 'name' => 'mpxs_APR__Brigade_insert_tail'
+ },
+ {
+ 'return_type' => 'void',
+ 'args' => [
+ {
+ 'name' => 'brigade',
+ 'type' => 'apr_bucket_brigade *'
+ },
+ {
+ 'name' => 'bucket',
+ 'type' => 'apr_bucket *'
+ }
+ ],
+ 'name' => 'mpxs_APR__Brigade_insert_head'
+ },
+ {
+ 'return_type' => 'void',
+ 'args' => [
+ {
+ 'name' => 'a',
+ 'type' => 'apr_bucket_brigade *'
+ },
+ {
+ 'name' => 'b',
+ 'type' => 'apr_bucket_brigade *'
+ }
+ ],
+ 'name' => 'mpxs_APR__Brigade_concat'
+ },
+ {
'return_type' => 'apr_uuid_t *',
'args' => [
{
@@ -2349,6 +2603,38 @@
'name' => 'mpxs_apr_pool_create'
},
{
+ 'return_type' => 'apr_status_t',
+ 'args' => [
+ {
+ 'name' => 'data',
+ 'type' => 'void *'
+ }
+ ],
+ 'name' => 'mpxs_cleanup_run'
+ },
+ {
+ 'return_type' => 'void',
+ 'args' => [
+ {
+ 'name' => 'my_perl',
+ 'type' => 'PerlInterpreter *'
+ },
+ {
+ 'name' => 'p',
+ 'type' => 'apr_pool_t *'
+ },
+ {
+ 'name' => 'cv',
+ 'type' => 'SV *'
+ },
+ {
+ 'name' => 'arg',
+ 'type' => 'SV *'
+ }
+ ],
+ 'name' => 'mpxs_apr_pool_cleanup_register'
+ },
+ {
'return_type' => 'apr_lock_t *',
'args' => [
{
@@ -2449,6 +2735,20 @@
}
],
'name' => 'mpxs_apr_base64_decode'
+ },
+ {
+ 'return_type' => 'SV *',
+ 'args' => [
+ {
+ 'name' => 'my_perl',
+ 'type' => 'PerlInterpreter *'
+ },
+ {
+ 'name' => 'r',
+ 'type' => 'request_rec *'
+ }
+ ],
+ 'name' => 'mpxs_ap_requires'
},
{
'return_type' => 'int',