package APR::Request::CallbackTable;

# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
# ! WARNING: generated by My::ParseSource/
# !          Thu Nov 25 21:19:33 2010
# !          do NOT edit, any changes will be lost !
# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

$APR::Request::CallbackTable = [
  {
    'return_type' => 'apr_status_t',
    'name' => 'apr_status_t(*)(apreq_handle_t * ,const apr_table_t * * )',
    'args' => [
      {
        'type' => 'apreq_handle_t *',
        'name' => undef
      },
      {
        'type' => 'const apr_table_t * *',
        'name' => undef
      }
    ]
  },
  {
    'return_type' => 'apr_status_t',
    'name' => 'apr_status_t(*)(apreq_handle_t * ,const apr_table_t * * )',
    'args' => [
      {
        'type' => 'apreq_handle_t *',
        'name' => undef
      },
      {
        'type' => 'const apr_table_t * *',
        'name' => undef
      }
    ]
  },
  {
    'return_type' => 'apr_status_t',
    'name' => 'apr_status_t(*)(apreq_handle_t * ,const apr_table_t * * )',
    'args' => [
      {
        'type' => 'apreq_handle_t *',
        'name' => undef
      },
      {
        'type' => 'const apr_table_t * *',
        'name' => undef
      }
    ]
  },
  {
    'return_type' => 'apreq_cookie_t *',
    'name' => 'apreq_cookie_t *(*)(apreq_handle_t * ,const char * )',
    'args' => [
      {
        'type' => 'apreq_handle_t *',
        'name' => undef
      },
      {
        'type' => 'const char *',
        'name' => undef
      }
    ]
  },
  {
    'return_type' => 'apreq_param_t *',
    'name' => 'apreq_param_t *(*)(apreq_handle_t * ,const char * )',
    'args' => [
      {
        'type' => 'apreq_handle_t *',
        'name' => undef
      },
      {
        'type' => 'const char *',
        'name' => undef
      }
    ]
  },
  {
    'return_type' => 'apreq_param_t *',
    'name' => 'apreq_param_t *(*)(apreq_handle_t * ,const char * )',
    'args' => [
      {
        'type' => 'apreq_handle_t *',
        'name' => undef
      },
      {
        'type' => 'const char *',
        'name' => undef
      }
    ]
  },
  {
    'return_type' => 'apr_status_t',
    'name' => 'apr_status_t(*)(apreq_handle_t * ,const apreq_parser_t * * )',
    'args' => [
      {
        'type' => 'apreq_handle_t *',
        'name' => undef
      },
      {
        'type' => 'const apreq_parser_t * *',
        'name' => undef
      }
    ]
  },
  {
    'return_type' => 'apr_status_t',
    'name' => 'apr_status_t(*)(apreq_handle_t * ,apreq_parser_t * )',
    'args' => [
      {
        'type' => 'apreq_handle_t *',
        'name' => undef
      },
      {
        'type' => 'apreq_parser_t *',
        'name' => undef
      }
    ]
  },
  {
    'return_type' => 'apr_status_t',
    'name' => 'apr_status_t(*)(apreq_handle_t * ,apreq_hook_t * )',
    'args' => [
      {
        'type' => 'apreq_handle_t *',
        'name' => undef
      },
      {
        'type' => 'apreq_hook_t *',
        'name' => undef
      }
    ]
  },
  {
    'return_type' => 'apr_status_t',
    'name' => 'apr_status_t(*)(apreq_handle_t * ,apr_size_t * )',
    'args' => [
      {
        'type' => 'apreq_handle_t *',
        'name' => undef
      },
      {
        'type' => 'apr_size_t *',
        'name' => undef
      }
    ]
  },
  {
    'return_type' => 'apr_status_t',
    'name' => 'apr_status_t(*)(apreq_handle_t * ,apr_size_t )',
    'args' => [
      {
        'type' => 'apreq_handle_t *',
        'name' => undef
      },
      {
        'type' => 'apr_size_t',
        'name' => undef
      }
    ]
  },
  {
    'return_type' => 'apr_status_t',
    'name' => 'apr_status_t(*)(apreq_handle_t * ,apr_uint64_t * )',
    'args' => [
      {
        'type' => 'apreq_handle_t *',
        'name' => undef
      },
      {
        'type' => 'apr_uint64_t *',
        'name' => undef
      }
    ]
  },
  {
    'return_type' => 'apr_status_t',
    'name' => 'apr_status_t(*)(apreq_handle_t * ,apr_uint64_t )',
    'args' => [
      {
        'type' => 'apreq_handle_t *',
        'name' => undef
      },
      {
        'type' => 'apr_uint64_t',
        'name' => undef
      }
    ]
  },
  {
    'return_type' => 'apr_status_t',
    'name' => 'apr_status_t(*)(apreq_handle_t * ,const char * * )',
    'args' => [
      {
        'type' => 'apreq_handle_t *',
        'name' => undef
      },
      {
        'type' => 'const char * *',
        'name' => undef
      }
    ]
  },
  {
    'return_type' => 'apr_status_t',
    'name' => 'apr_status_t(*)(apreq_handle_t * ,const char * )',
    'args' => [
      {
        'type' => 'apreq_handle_t *',
        'name' => undef
      },
      {
        'type' => 'const char *',
        'name' => undef
      }
    ]
  }
];


1;
