Go to the documentation of this file.
35 false,
"security_connector_refcount");
43 request_metadata_creds_(
std::
move(request_metadata_creds)) {}
81 if (
p ==
nullptr)
return;
83 "connector_arg_destroy");
87 if (
p ==
nullptr)
return nullptr;
120 if (
args ==
nullptr)
return nullptr;
121 for (
i = 0;
i <
args->num_args;
i++) {
124 if (sc !=
nullptr)
return sc;
virtual grpc_core::UniqueTypeName type() const =0
grpc_core::UniqueTypeName type() const override
grpc_channel_security_connector(absl::string_view url_scheme, grpc_core::RefCountedPtr< grpc_channel_credentials > channel_creds, grpc_core::RefCountedPtr< grpc_call_credentials > request_metadata_creds)
grpc_arg grpc_security_connector_to_arg(grpc_security_connector *sc)
grpc_core::UniqueTypeName type() const override
constexpr absl::remove_reference_t< T > && move(T &&t) noexcept
std::shared_ptr< ChannelCredentials > channel_creds_
GPRAPI void gpr_log(const char *file, int line, gpr_log_severity severity, const char *format,...) GPR_PRINT_FORMAT_CHECK(4
static int connector_cmp(void *a, void *b)
static void connector_arg_destroy(void *p)
int cmp(const grpc_channel_credentials *other) const
virtual grpc_core::UniqueTypeName type() const =0
grpc_security_connector * grpc_security_connector_from_arg(const grpc_arg *arg)
grpc_core::RefCountedPtr< grpc_server_credentials > server_creds_
int channel_security_connector_cmp(const grpc_channel_security_connector *other) const
std::shared_ptr< ServerCredentials > server_creds_
int QsortCompare(const T &a, const T &b)
grpc_core::DebugOnlyTraceFlag grpc_trace_security_connector_refcount(false, "security_connector_refcount")
#define GRPC_ARG_SECURITY_CONNECTOR
grpc_security_connector * grpc_security_connector_find_in_args(const grpc_channel_args *args)
const grpc_server_credentials * server_creds() const
const grpc_channel_credentials * channel_creds() const
internal::RefMatcher< T & > Ref(T &x)
grpc_arg grpc_channel_arg_pointer_create(char *name, void *value, const grpc_arg_pointer_vtable *vtable)
grpc_core::RefCountedPtr< grpc_channel_credentials > channel_creds_
const grpc_call_credentials * request_metadata_creds() const
static void * connector_arg_copy(void *p)
grpc_server_security_connector(absl::string_view url_scheme, grpc_core::RefCountedPtr< grpc_server_credentials > server_creds)
int server_security_connector_cmp(const grpc_server_security_connector *other) const
static const grpc_arg_pointer_vtable connector_arg_vtable
grpc
Author(s):
autogenerated on Fri May 16 2025 03:00:10