Cgrpc_core::experimental::AuditContext | |
Cgrpc_core::experimental::AuditLogger | |
Cgrpc_core::experimental::AuditLoggerFactory | |
►Cgrpc_event_engine::experimental::slice_detail::BaseSlice | |
Cgrpc_event_engine::experimental::MutableSlice | |
Cgrpc_event_engine::experimental::Slice | |
Cgrpc_core::experimental::CertificateInfo | |
Cgrpc_event_engine::experimental::EventEngine::Closure | A custom closure type for EventEngine task execution |
Cgrpc_core::experimental::AuditLoggerFactory::Config | |
Cgrpc_event_engine::experimental::EventEngine::ConnectionHandle | A handle to a cancellable connection attempt |
Cgrpc_event_engine::experimental::MemoryAllocator::Container< T > | A C++ allocator for containers of T |
Cgrpc_event_engine::experimental::slice_detail::CopyConstructors< Out > | |
►Cgrpc_event_engine::experimental::slice_detail::CopyConstructors< MutableSlice > | |
Cgrpc_event_engine::experimental::MutableSlice | |
►Cgrpc_event_engine::experimental::slice_detail::CopyConstructors< Slice > | |
Cgrpc_event_engine::experimental::Slice | |
Cgrpc_core::experimental::Crl | |
Cgrpc_core::experimental::CrlProvider | |
Cgrpc_event_engine::experimental::EventEngine::DNSResolver | Provides asynchronous resolution |
►Cenable_shared_from_this | |
Cgrpc_event_engine::experimental::EventEngine | The EventEngine Interface |
Cgrpc_event_engine::experimental::internal::MemoryAllocatorImpl | Underlying memory allocation interface |
Cgrpc_event_engine::experimental::EndpointConfig | Collection of parameters used to configure client and server endpoints |
►Cgrpc_event_engine::experimental::Extensible | |
Cgrpc_event_engine::experimental::EventEngine | The EventEngine Interface |
Cgrpc_event_engine::experimental::EventEngine::Endpoint | One end of a connection between a gRPC client and server |
Cgrpc_event_engine::experimental::EventEngine::Listener | Listens for incoming connection requests from gRPC clients and initiates request processing once connections are established |
Cgpr_event | |
Cgpr_log_func_args | Log overrides: applications can use this API to intercept logging calls and use their own implementations |
Cgpr_refcount | |
Cgpr_stats_counter | |
Cgpr_timespec | Analogous to struct timespec |
Cgrpc_arg | A single argument.. |
Cgrpc_arg::grpc_arg_value::grpc_arg_pointer | |
Cgrpc_arg_pointer_vtable | |
Cgrpc_arg::grpc_arg_value | |
Cgrpc_auth_metadata_context | Context that can be used by metadata credentials plugin in order to create auth related metadata |
Cgrpc_auth_metadata_processor | Pluggable server-side metadata processor object |
Cgrpc_auth_property | Value, if not NULL, is guaranteed to be NULL terminated |
Cgrpc_auth_property_iterator | |
Cgrpc_byte_buffer | |
Cgrpc_byte_buffer::grpc_byte_buffer_data | |
Cgrpc_byte_buffer_reader | |
Cgrpc_byte_buffer_reader::grpc_byte_buffer_reader_current | Different current objects correspond to different types of byte buffers |
Cgrpc_call_details | |
Cgrpc_channel_args | An array of arguments that can be passed around |
Cgrpc_channel_info | Information requested from the channel |
Cgrpc_completion_queue_attributes | |
Cgrpc_completion_queue_functor | Specifies an interface class to be used as a tag for callback-based completion queues |
Cgrpc_byte_buffer::grpc_byte_buffer_data::grpc_compressed_buffer | |
Cgrpc_compression_options | |
Cgrpc_compression_options::grpc_compression_options_default_algorithm | The default message compression algorithm |
Cgrpc_compression_options::grpc_compression_options_default_level | The default compression level |
Cgrpc_event | The result of an operation |
Cgrpc_metadata | A single metadata element |
Cgrpc_metadata_array | |
Cgrpc_metadata_credentials_plugin | Grpc_metadata_credentials plugin is an API user provided structure used to create grpc_credentials objects that can be set on a channel (composed) or a call |
Cgrpc_op | Operation data: one field for each op type (except SEND_CLOSE_FROM_CLIENT which has no arguments) |
Cgrpc_op::grpc_op_data | |
Cgrpc_op::grpc_op_data::grpc_op_recv_close_on_server | |
Cgrpc_op::grpc_op_data::grpc_op_recv_initial_metadata | Ownership of the array is with the caller, but ownership of the elements stays with the call object (ie key, value members are owned by the call object, recv_initial_metadata->array is owned by the caller) |
Cgrpc_op::grpc_op_data::grpc_op_recv_message | Ownership of the byte buffer is moved to the caller; the caller must call grpc_byte_buffer_destroy on this value, or reuse it in a future op |
Cgrpc_op::grpc_op_data::grpc_op_recv_status_on_client | |
Cgrpc_op::grpc_op_data::grpc_op_send_initial_metadata | |
Cgrpc_op::grpc_op_data::grpc_op_send_initial_metadata::grpc_op_send_initial_metadata_maybe_compression_level | If is_set, compression_level will be used for the call |
Cgrpc_op::grpc_op_data::grpc_op_send_message | |
Cgrpc_op::grpc_op_data::grpc_op_send_status_from_server | |
Cgrpc_server_xds_status_notifier | |
Cgrpc_serving_status_update | |
Cgrpc_slice | A grpc_slice s, if initialized, represents the byte range s.bytes[0..s.length-1] |
Cgrpc_slice_buffer | Represents an expandable array of slices, to be interpreted as a single item |
Cgrpc_slice::grpc_slice_data | |
Cgrpc_slice::grpc_slice_data::grpc_slice_inlined | |
Cgrpc_slice::grpc_slice_data::grpc_slice_refcounted | |
Cgrpc_ssl_pem_key_cert_pair | Object that holds a private key / certificate chain pair in PEM format |
Cgrpc_ssl_verify_peer_options | Object that holds additional peer-verification options on a secure channel |
Cgrpc_sts_credentials_options | Options for creating STS Oauth Token Exchange credentials following the IETF draft https://tools.ietf.org/html/draft-ietf-oauth-token-exchange-16 |
Cgrpc_tls_certificate_verifier_external | EXPERIMENTAL API - Subject to change |
Cgrpc_tls_custom_verification_check_request | EXPERIMENTAL API - Subject to change |
Cgrpc_core::experimental::Json | |
Cgrpc_event_engine::experimental::MemoryAllocator | |
Cgrpc_event_engine::experimental::MemoryAllocatorFactory | |
Cgrpc_event_engine::experimental::MemoryRequest | Reservation request - how much memory do we want to allocate? |
Cgrpc_core::experimental::PassiveListener | – EXPERIMENTAL API – Interface for used for Server Endpoint injection |
Cgrpc_tls_custom_verification_check_request::peer_info | |
Cgrpc_event_engine::experimental::EventEngine::Endpoint::ReadArgs | A struct representing optional arguments that may be provided to an EventEngine Endpoint Read API call |
Cgrpc_event_engine::experimental::MemoryAllocator::Reservation | An automatic releasing reservation of memory |
Cgrpc_event_engine::experimental::EventEngine::ResolvedAddress | Thin wrapper around a platform-specific sockaddr type |
Cgrpc_event_engine::experimental::EventEngine::DNSResolver::ResolverOptions | Optional configuration for DNSResolvers |
Cgrpc_tls_custom_verification_check_request::peer_info::san_names | |
Cgrpc_event_engine::experimental::SliceBuffer | A Wrapper around grpc_slice_buffer pointer |
Cgrpc_event_engine::experimental::internal::SliceCastable< Result, T > | |
Cgrpc_event_engine::experimental::internal::SliceCastable< A, A > | |
Cgrpc_event_engine::experimental::internal::SliceCastable< grpc_slice, MutableSlice > | |
Cgrpc_event_engine::experimental::internal::SliceCastable< grpc_slice, Slice > | |
Cgrpc_event_engine::experimental::internal::SliceCastable< MutableSlice, grpc_slice > | |
Cgrpc_event_engine::experimental::internal::SliceCastable< MutableSlice, Slice > | |
Cgrpc_event_engine::experimental::internal::SliceCastable< Slice, grpc_slice > | |
Cgrpc_event_engine::experimental::internal::SliceCastable< Slice, MutableSlice > | |
Cgrpc_event_engine::experimental::EventEngine::DNSResolver::SRVRecord | DNS SRV record type |
Cgrpc_core::experimental::StatsPluginChannelScope | |
Cgrpc_event_engine::experimental::EventEngine::TaskHandle | Represents a scheduled task |
►Cvector | |
Cgrpc_event_engine::experimental::Vector< T > | |
Cverify_peer_options | Deprecated in favor of grpc_ssl_verify_peer_options |
Cgrpc_event_engine::experimental::EventEngine::Endpoint::WriteArgs | A struct representing optional arguments that may be provided to an EventEngine Endpoint Write API call |