Static Public Member Functions | List of all members
grpc_core::ProxyMapperRegistry Class Reference

#include <proxy_mapper_registry.h>

Static Public Member Functions

static void Init ()
 
static bool MapAddress (const grpc_resolved_address &address, const grpc_channel_args *args, grpc_resolved_address **new_address, grpc_channel_args **new_args)
 
static bool MapName (const char *server_uri, const grpc_channel_args *args, char **name_to_resolve, grpc_channel_args **new_args)
 
static void Register (bool at_start, std::unique_ptr< ProxyMapperInterface > mapper)
 
static void Shutdown ()
 

Detailed Description

Definition at line 33 of file proxy_mapper_registry.h.

Member Function Documentation

◆ Init()

void grpc_core::ProxyMapperRegistry::Init ( )
static

Definition at line 36 of file proxy_mapper_registry.cc.

◆ MapAddress()

bool grpc_core::ProxyMapperRegistry::MapAddress ( const grpc_resolved_address address,
const grpc_channel_args args,
grpc_resolved_address **  new_address,
grpc_channel_args **  new_args 
)
static

Definition at line 77 of file proxy_mapper_registry.cc.

◆ MapName()

bool grpc_core::ProxyMapperRegistry::MapName ( const char *  server_uri,
const grpc_channel_args args,
char **  name_to_resolve,
grpc_channel_args **  new_args 
)
static

Definition at line 64 of file proxy_mapper_registry.cc.

◆ Register()

void grpc_core::ProxyMapperRegistry::Register ( bool  at_start,
std::unique_ptr< ProxyMapperInterface mapper 
)
static

Registers a new proxy mapper. If at_start is true, the new mapper will be at the beginning of the list. Otherwise, it will be added to the end.

Definition at line 53 of file proxy_mapper_registry.cc.

◆ Shutdown()

void grpc_core::ProxyMapperRegistry::Shutdown ( )
static

Definition at line 42 of file proxy_mapper_registry.cc.


The documentation for this class was generated from the following files:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:03:37