Go to the source code of this file.
|
static void | destroy_pollset (void *arg, grpc_error_handle) |
|
grpc_end2end_http_proxy * | grpc_end2end_http_proxy_create (const grpc_channel_args *args) |
|
void | grpc_end2end_http_proxy_destroy (grpc_end2end_http_proxy *proxy) |
|
const char * | grpc_end2end_http_proxy_get_proxy_name (grpc_end2end_http_proxy *proxy) |
|
static void | on_accept (void *arg, grpc_endpoint *endpoint, grpc_pollset *, grpc_tcp_server_acceptor *acceptor) |
|
static void | on_client_read_done (void *arg, grpc_error_handle error) |
|
static void | on_client_read_done_locked (void *arg, grpc_error_handle error) |
|
static void | on_client_write_done (void *arg, grpc_error_handle error) |
|
static void | on_client_write_done_locked (void *arg, grpc_error_handle error) |
|
static void | on_read_request_done (void *arg, grpc_error_handle error) |
|
static void | on_read_request_done_locked (void *arg, grpc_error_handle error) |
|
static void | on_server_connect_done (void *arg, grpc_error_handle error) |
|
static void | on_server_connect_done_locked (void *arg, grpc_error_handle error) |
|
static void | on_server_read_done (void *arg, grpc_error_handle error) |
|
static void | on_server_read_done_locked (void *arg, grpc_error_handle error) |
|
static void | on_server_write_done (void *arg, grpc_error_handle error) |
|
static void | on_server_write_done_locked (void *arg, grpc_error_handle error) |
|
static void | on_write_response_done (void *arg, grpc_error_handle error) |
|
static void | on_write_response_done_locked (void *arg, grpc_error_handle error) |
|
static bool | proxy_auth_header_matches (char *proxy_auth_header_val, char *expected_cred) |
|
static void | proxy_connection_failed (proxy_connection *conn, failure_type failure, const char *prefix, grpc_error_handle error) |
|
static void | proxy_connection_ref (proxy_connection *conn, const char *) |
|
static void | proxy_connection_unref (proxy_connection *conn, const char *) |
|
static void | thread_main (void *arg) |
|
◆ proxy_connection
◆ failure_type
Enumerator |
---|
SETUP_FAILED | |
CLIENT_READ_FAILED | |
CLIENT_WRITE_FAILED | |
SERVER_READ_FAILED | |
SERVER_WRITE_FAILED | |
Definition at line 150 of file http_proxy_fixture.cc.
◆ destroy_pollset()
◆ grpc_end2end_http_proxy_create()
◆ grpc_end2end_http_proxy_destroy()
◆ grpc_end2end_http_proxy_get_proxy_name()
◆ on_accept()
◆ on_client_read_done()
◆ on_client_read_done_locked()
◆ on_client_write_done()
◆ on_client_write_done_locked()
◆ on_read_request_done()
◆ on_read_request_done_locked()
◆ on_server_connect_done()
◆ on_server_connect_done_locked()
◆ on_server_read_done()
◆ on_server_read_done_locked()
◆ on_server_write_done()
◆ on_server_write_done_locked()
◆ on_write_response_done()
◆ on_write_response_done_locked()
◆ proxy_auth_header_matches()
static bool proxy_auth_header_matches |
( |
char * |
proxy_auth_header_val, |
|
|
char * |
expected_cred |
|
) |
| |
|
static |
Parses the proxy auth header value to check if it matches :- Basic <base64_encoded_expected_cred> Returns true if it matches, false otherwise
Definition at line 449 of file http_proxy_fixture.cc.
◆ proxy_connection_failed()
◆ proxy_connection_ref()
◆ proxy_connection_unref()
◆ thread_main()
static void thread_main |
( |
void * |
arg | ) |
|
|
static |