#include <http_proxy.h>
Public Member Functions | |
bool | MapAddress (const grpc_resolved_address &, const grpc_channel_args *, grpc_resolved_address **, grpc_channel_args **) override |
bool | MapName (const char *server_uri, const grpc_channel_args *args, char **name_to_resolve, grpc_channel_args **new_args) override |
![]() | |
virtual | ~ProxyMapperInterface ()=default |
Definition at line 31 of file http_proxy.h.
|
inlineoverridevirtual |
Determines the proxy address to use to contact address. If no proxy is needed, returns false. Otherwise, sets new_address, optionally sets new_args, and returns true.
Implements grpc_core::ProxyMapperInterface.
Definition at line 36 of file http_proxy.h.
|
overridevirtual |
Determines the proxy name to resolve for server_uri. If no proxy is needed, returns false. Otherwise, sets name_to_resolve, optionally sets new_args, and returns true.
Implements grpc_core::ProxyMapperInterface.
Definition at line 132 of file http_proxy.cc.