19 #ifndef GRPC_CORE_LIB_ADDRESS_UTILS_SOCKADDR_UTILS_H
20 #define GRPC_CORE_LIB_ADDRESS_UTILS_SOCKADDR_UTILS_H
74 const char* addr,
int port);
103 namespace experimental {
std::string ResolvedAddressToURI(const EventEngine::ResolvedAddress &addr)
Definition: sockaddr_utils.cc:406
Definition: endpoint_config.h:24
int grpc_sockaddr_set_port(grpc_resolved_address *addr, int port)
Definition: sockaddr_utils.cc:282
int grpc_sockaddr_is_wildcard(const grpc_resolved_address *addr, int *port_out)
Definition: sockaddr_utils.cc:97
std::string grpc_sockaddr_to_string(const grpc_resolved_address *addr, bool normalize) GRPC_MUST_USE_RESULT
Definition: sockaddr_utils.cc:159
void grpc_sockaddr_make_wildcard6(int port, grpc_resolved_address *wild_out)
Definition: sockaddr_utils.cc:148
void grpc_sockaddr_make_wildcards(int port, grpc_resolved_address *wild4_out, grpc_resolved_address *wild6_out)
Definition: sockaddr_utils.cc:131
int grpc_sockaddr_is_v4mapped(const grpc_resolved_address *addr, grpc_resolved_address *addr4_out)
Definition: sockaddr_utils.cc:46
const char * grpc_sockaddr_get_uri_scheme(const grpc_resolved_address *addr)
Definition: sockaddr_utils.cc:241
int grpc_sockaddr_get_family(const grpc_resolved_address *resolved_addr)
Definition: sockaddr_utils.cc:256
int grpc_sockaddr_to_v4mapped(const grpc_resolved_address *addr, grpc_resolved_address *addr6_out)
Definition: sockaddr_utils.cc:76
void grpc_sockaddr_make_wildcard4(int port, grpc_resolved_address *wild_out)
Definition: sockaddr_utils.cc:137
grpc_error_handle grpc_string_to_sockaddr(grpc_resolved_address *out, const char *addr, int port)
Definition: sockaddr_utils.cc:203
void grpc_sockaddr_mask_bits(grpc_resolved_address *address, uint32_t mask_bits)
Definition: sockaddr_utils.cc:321
int grpc_sockaddr_get_port(const grpc_resolved_address *addr)
Definition: sockaddr_utils.cc:262
bool grpc_sockaddr_match_subnet(const grpc_resolved_address *address, const grpc_resolved_address *subnet_address, uint32_t mask_bits)
Definition: sockaddr_utils.cc:373
std::string grpc_sockaddr_to_uri(const grpc_resolved_address *addr)
Definition: sockaddr_utils.cc:222
std::string grpc_sockaddr_get_packed_host(const grpc_resolved_address *resolved_addr)
Definition: sockaddr_utils.cc:302
Definition: error_internal.h:41
Definition: resolve_address.h:44