29 #ifndef _PAA_SDK_HTTP_CLIENT_H_
30 #define _PAA_SDK_HTTP_CLIENT_H_ 1
35 #include "apr_pools.h"
41 #define APR_PAA_HTTP_ERROR (APR_PAA_HTTP_START + 0)
267 apr_pool_t *resp_pool);
apr_status_t(* set_include_client_request_body)(const paa_http_request *req, int include_body)
Definition: paa-http-client.h:108
Definition: paa-http-client.h:339
apr_status_t(* process_headers)(const paa_http_response *response, paa_resp_header_cb cb, void *userdata)
Definition: paa-http-client.h:193
void * impl
Definition: paa-http-client.h:164
Definition: paa-http-client.h:161
size_t(* paa_resp_body_cb)(const unsigned char *src, size_t size, void *userdata)
Definition: paa-http-client.h:150
void(* set_resp_pool)(const paa_http_context *context, apr_pool_t *resp_pool)
Definition: paa-http-client.h:266
void(* paa_resp_header_cb)(const char *name, const char *value, void *userdata)
Definition: paa-http-client.h:133
void * impl
Definition: paa-http-client.h:342
void * impl
Definition: paa-http-client.h:57
apr_status_t(* add_request_header)(const paa_http_request *req, const char *name, const char *value)
Definition: paa-http-client.h:69
Definition: paa-http-server-facade.h:92
void(* set_resp_header_cb)(const paa_http_context *context, paa_resp_header_cb cb)
Definition: paa-http-client.h:284
apr_status_t(* register_body_callback)(const paa_http_response *response, paa_resp_body_cb cb, void *userdata)
Definition: paa-http-client.h:227
void(* paa_resp_status_cb)(unsigned int status, const char *reason, void *userdata)
Definition: paa-http-client.h:120
apr_status_t(* set_request_uri)(const paa_http_request *req, const char *uri)
Definition: paa-http-client.h:82
apr_status_t(* create_context)(const paa_http_client *client, apr_pool_t *pool, const paa_http_context **context)
Definition: paa-http-client.h:357
apr_status_t(* create_request_handle)(const paa_http_context *context, const paa_http_request **request)
Definition: paa-http-client.h:257
apr_status_t(* send_request)(const paa_http_context *context, const paa_client_request *client_request)
Definition: paa-http-client.h:329
void * impl
Definition: paa-http-client.h:242
void(* set_resp_body_cb)(const paa_http_context *context, paa_resp_body_cb cb)
Definition: paa-http-client.h:297
apr_status_t(* process_status)(const paa_http_response *response, paa_resp_status_cb cb, void *userdata)
Definition: paa-http-client.h:178
Definition: paa-http-client.h:239
apr_status_t(* remove_header)(const paa_http_response *response, const char *name)
Definition: paa-http-client.h:207
void(* set_resp_status_cb)(const paa_http_context *context, paa_resp_status_cb cb)
Definition: paa-http-client.h:275
void(* set_resp_userdata)(const paa_http_context *context, void *userdata)
Definition: paa-http-client.h:306
apr_status_t(* set_request_method)(const paa_http_request *req, const char *method)
Definition: paa-http-client.h:94
Definition: paa-http-client.h:54