34 #ifndef GRPC_INTERNAL_CORE_HTTPCLI_HTTPCLI_H
35 #define GRPC_INTERNAL_CORE_HTTPCLI_HTTPCLI_H
39 #include <grpc/support/time.h>
42 #define GRPC_HTTPCLI_USER_AGENT "grpc-httpcli/0.0"
44 #define GRPC_HTTPCLI_MAX_HEADER_LENGTH 4096
80 typedef void (*grpc_httpcli_response_cb)(
void *user_data,
93 grpc_httpcli_response_cb on_response,
void *user_data);
99 const char *body_bytes,
size_t body_size,
101 grpc_httpcli_response_cb on_response,
void *user_data);
106 grpc_httpcli_response_cb on_response,
109 const char *body_bytes,
112 grpc_httpcli_response_cb on_response,
115 void grpc_httpcli_set_override(grpc_httpcli_get_override
get,
116 grpc_httpcli_post_override post);
Definition: channel_create.c:62