Go to the documentation of this file.
27 #include "absl/status/status.h"
46 size_t channel_stack_size =
57 [](
void* p) {
return p; },
89 for (
size_t i = 0;
i <
stack->size();
i++) {
91 elem->filter->post_init_channel_elem(channel_stack,
elem);
static const grpc_transport_vtable vtable
grpc_channel_element * grpc_channel_stack_element(grpc_channel_stack *channel_stack, size_t index)
GPRAPI void gpr_free(void *ptr)
const char * name() const
void grpc_channel_stack_destroy(grpc_channel_stack *stack)
GPRAPI void * gpr_zalloc(size_t size)
const ChannelArgs & channel_args() const
std::vector< const grpc_channel_filter * > * mutable_stack()
const grpc_channel_args * ToC() const
void grpc_channel_args_destroy(grpc_channel_args *a)
GRPC_MUST_USE_RESULT ChannelArgs Set(absl::string_view name, Value value) const
size_t grpc_channel_stack_size(const grpc_channel_filter **filters, size_t filter_count)
grpc_transport * transport() const
int QsortCompare(const T &a, const T &b)
grpc_error_handle grpc_channel_stack_init(int initial_refs, grpc_iomgr_cb_func destroy, void *destroy_arg, const grpc_channel_filter **filters, size_t filter_count, const grpc_channel_args *channel_args, const char *name, grpc_channel_stack *stack)
absl::StatusOr< RefCountedPtr< grpc_channel_stack > > Build() override
#define GRPC_ERROR_UNREF(err)
absl::Status grpc_error_to_absl_status(grpc_error_handle error)
#define GRPC_ERROR_IS_NONE(err)
#define GRPC_ARG_TRANSPORT
grpc
Author(s):
autogenerated on Thu Mar 13 2025 02:58:44