Go to the documentation of this file.
19 #ifndef GRPC_CORE_LIB_ADDRESS_UTILS_SOCKADDR_UTILS_H
20 #define GRPC_CORE_LIB_ADDRESS_UTILS_SOCKADDR_UTILS_H
28 #include "absl/status/statusor.h"
int grpc_sockaddr_is_v4mapped(const grpc_resolved_address *addr, grpc_resolved_address *addr4_out)
const char * grpc_sockaddr_get_uri_scheme(const grpc_resolved_address *addr)
void grpc_sockaddr_mask_bits(grpc_resolved_address *address, uint32_t mask_bits)
int grpc_sockaddr_get_port(const grpc_resolved_address *addr)
int grpc_sockaddr_get_family(const grpc_resolved_address *resolved_addr)
int grpc_sockaddr_set_port(grpc_resolved_address *addr, int port)
int grpc_sockaddr_to_v4mapped(const grpc_resolved_address *addr, grpc_resolved_address *addr6_out)
void grpc_sockaddr_make_wildcards(int port, grpc_resolved_address *wild4_out, grpc_resolved_address *wild6_out)
int grpc_sockaddr_is_wildcard(const grpc_resolved_address *addr, int *port_out)
void grpc_sockaddr_make_wildcard4(int port, grpc_resolved_address *wild_out)
absl::StatusOr< std::string > grpc_sockaddr_to_uri(const grpc_resolved_address *addr)
bool grpc_sockaddr_match_subnet(const grpc_resolved_address *address, const grpc_resolved_address *subnet_address, uint32_t mask_bits)
std::string grpc_sockaddr_get_packed_host(const grpc_resolved_address *resolved_addr)
void grpc_sockaddr_make_wildcard6(int port, grpc_resolved_address *wild_out)
absl::StatusOr< std::string > grpc_sockaddr_to_string(const grpc_resolved_address *addr, bool normalize) GRPC_MUST_USE_RESULT
grpc
Author(s):
autogenerated on Thu Mar 13 2025 03:01:19