Functions | |
bool | AddBinderPort (const std::string &addr, grpc_server *server, BinderTxReceiverFactory factory, std::shared_ptr< grpc::experimental::binder::SecurityPolicy > security_policy) |
template<typename RepeatedField > | |
AVL< int, int > | AvlFromProto (const RepeatedField &p) |
constexpr uint32_t | BitCount (int16_t i) |
constexpr uint32_t | BitCount (int32_t i) |
constexpr uint32_t | BitCount (int64_t i) |
constexpr uint32_t | BitCount (int8_t i) |
constexpr uint32_t | BitCount (uint16_t i) |
constexpr uint32_t | BitCount (uint32_t i) |
constexpr uint32_t | BitCount (uint64_t i) |
constexpr uint32_t | BitCount (uint8_t i) |
void | BuildClientChannelConfiguration (CoreConfiguration::Builder *builder) |
void | BuildCoreConfiguration (CoreConfiguration::Builder *builder) |
template<typename FMain , typename FPush , typename FPull > | |
promise_detail::CallPushPull< FMain, FPush, FPull > | CallPushPull (FMain f_main, FPush f_push, FPull f_pull) |
ChannelArgs | ChannelArgsBuiltinPrecondition (const grpc_channel_args *src) |
constexpr size_t | ChooseUnitBitsForBitSet (size_t total_bits) |
grpc_error_handle | Chttp2ServerAddPort (Server *server, const char *addr, grpc_channel_args *args, Chttp2ServerArgsModifier args_modifier, int *port_num) |
template<typename T > | |
T | Clamp (T val, T min, T max) |
template<typename T > | |
T | ClearBit (T *i, size_t n) |
const char * | CompressionAlgorithmAsString (grpc_compression_algorithm algorithm) |
const char * | ConnectivityStateName (grpc_connectivity_state state) |
template<typename T , typename... Args> | |
void | Construct (T *p, Args &&... args) |
grpc_arg | CreateGrpclbBalancerAddressesArg (const ServerAddressList *address_list) |
RefCountedPtr< grpc_channel_credentials > | CreateHttpRequestSSLCredentials () |
absl::optional< grpc_compression_algorithm > | DefaultCompressionAlgorithmFromChannelArgs (const grpc_channel_args *args) |
static uint8_t | DeHex (uint8_t c) |
template<typename T > | |
void | Destruct (T *p) |
static void | done_termination (void *arg, grpc_error_handle) |
ChannelArgs | EnsureResourceQuotaInChannelArgs (ChannelArgs args) |
absl::StatusOr< ExtractExtensionTypeNameResult > | ExtractExtensionTypeName (const XdsEncodingContext &context, const google_protobuf_Any *any) |
bool | ExtractJsonArray (const Json &json, absl::string_view field_name, const Json::Array **output, std::vector< grpc_error_handle > *error_list) |
bool | ExtractJsonBool (const Json &json, absl::string_view field_name, bool *output, std::vector< grpc_error_handle > *error_list) |
template<typename NumericType > | |
bool | ExtractJsonNumber (const Json &json, absl::string_view field_name, NumericType *output, std::vector< grpc_error_handle > *error_list) |
bool | ExtractJsonObject (const Json &json, absl::string_view field_name, const Json::Object **output, std::vector< grpc_error_handle > *error_list) |
template<typename OutputType > | |
bool | ExtractJsonString (const Json &json, absl::string_view field_name, OutputType *output, std::vector< grpc_error_handle > *error_list) |
bool | ExtractJsonType (const Json &json, absl::string_view field_name, absl::string_view *output, std::vector< grpc_error_handle > *error_list) |
bool | ExtractJsonType (const Json &json, absl::string_view field_name, bool *output, std::vector< grpc_error_handle > *error_list) |
bool | ExtractJsonType (const Json &json, absl::string_view field_name, const Json::Array **output, std::vector< grpc_error_handle > *error_list) |
bool | ExtractJsonType (const Json &json, absl::string_view field_name, const Json::Object **output, std::vector< grpc_error_handle > *error_list) |
template<typename NumericType > | |
bool | ExtractJsonType (const Json &json, absl::string_view field_name, NumericType *output, std::vector< grpc_error_handle > *error_list) |
bool | ExtractJsonType (const Json &json, absl::string_view field_name, std::string *output, std::vector< grpc_error_handle > *error_list) |
template<typename... T> | |
Poll< absl::StatusOr< std::tuple< T... > > > | fail () |
void | FaultInjectionFilterRegister (CoreConfiguration::Builder *builder) |
void | FileWatcherCertificateProviderInit () |
void | FileWatcherCertificateProviderShutdown () |
static void | FillHeader (uint8_t *p, uint8_t type, uint32_t id, size_t len, uint8_t flags) |
const ServerAddressList * | FindGrpclbBalancerAddressesInChannelArgs (const grpc_channel_args &args) |
template<typename Reader , typename Action > | |
for_each_detail::ForEach< Reader, Action > | ForEach (Reader reader, Action action) |
For each item acquired by calling Reader::Next, run the promise Action. More... | |
absl::StatusOr< RbacPolicies > | GenerateRbacPolicies (absl::string_view authz_policy) |
std::vector< absl::string_view > | GetAuthPropertyArray (grpc_auth_context *context, const char *property_name) |
absl::string_view | GetAuthPropertyValue (grpc_auth_context *context, const char *property_name) |
template<typename T > | |
bool | GetBit (T i, size_t n) |
template<typename T > | |
T * | GetContext () |
absl::optional< std::string > | GetCurrentStackTrace () |
gpr_current_stack_trace_func | GetCurrentStackTraceProvider () |
DNSResolver * | GetDNSResolver () |
absl::Status | GetFileModificationTime (const char *filename, time_t *timestamp) |
int | GetMaxRecvSizeFromChannelArgs (const ChannelArgs &args) |
int | GetMaxSendSizeFromChannelArgs (const ChannelArgs &args) |
gpr_mu * | GetUnderlyingGprMu (Mutex *mutex) |
static WireValue | GetWireValue (Slice value, bool true_binary_enabled, bool is_bin_hdr) |
TraceFlag | grpc_authz_trace (false, "grpc_authz_api") |
void | grpc_executor_global_init () |
void | grpc_http2_set_fn_get_copied_context (void *(*fn)(void *)) |
void | grpc_http2_set_write_timestamps_callback (void(*fn)(void *, Timestamps *, grpc_error_handle error)) |
void | grpc_tcp_set_write_timestamps_callback (void(*fn)(void *, Timestamps *, grpc_error_handle error)) |
grpc_slice | GrpcLbLoadReportRequestCreate (int64_t num_calls_started, int64_t num_calls_finished, int64_t num_calls_finished_with_client_failed_to_send, int64_t num_calls_finished_known_received, const GrpcLbClientStats::DroppedCallCounts *drop_token_counts, upb_Arena *arena) |
void | GrpcLbPolicyRingHashInit () |
void | GrpcLbPolicyRingHashShutdown () |
grpc_slice | GrpcLbRequestCreate (const char *lb_service_name, upb_Arena *arena) |
bool | GrpcLbResponseParse (const grpc_slice &serialized_response, upb_Arena *arena, GrpcLbResponse *result) |
template<typename T > | |
constexpr size_t | HashPointer (T *p, size_t range) |
template<typename C , typename T , typename F > | |
promise_detail::If< C, T, F > | If (C condition, T if_true, F if_false) |
template<typename T > | |
promise_detail::Immediate< T > | Immediate (T value) |
template<typename T > | |
bool | IncrementIfNonzero (std::atomic< T > *p) |
Poll< int > | instant () |
template<typename T > | |
P< T > | instant_fail () |
template<typename T > | |
P< T > | instant_ok (T x) |
bool | IsStatusOk (const absl::Status &status) |
template<typename Derived , typename... Args> | |
bool | IsStatusOk (const MetadataMap< Derived, Args... > &m) |
bool | IsStatusOk (const ServerMetadataHandle &m) |
template<typename... Promise> | |
promise_detail::Join< Promise... > | Join (Promise... promises) |
std::string | JoinHostPort (absl::string_view host, int port) |
grpc_slice | LoadSystemRootCerts () |
void | LocalhostResolves (bool *ipv4, bool *ipv6) |
template<typename F > | |
promise_detail::Loop< F > | Loop (F f) |
template<typename Factory , typename WakeupScheduler , typename OnDone , typename... Contexts> | |
ActivityPtr | MakeActivity (Factory promise_factory, WakeupScheduler wakeup_scheduler, OnDone on_done, Contexts &&... contexts) |
OrphanablePtr< SubchannelStreamClient > | MakeHealthCheckClient (std::string service_name, RefCountedPtr< ConnectedSubchannel > connected_subchannel, grpc_pollset_set *interested_parties, RefCountedPtr< channelz::SubchannelNode > channelz_node, RefCountedPtr< ConnectivityStateWatcherInterface > watcher) |
absl::StatusOr< HierarchicalAddressMap > | MakeHierarchicalAddressMap (const absl::StatusOr< ServerAddressList > &addresses) |
std::unique_ptr< ServerAddress::AttributeInterface > | MakeHierarchicalPathAttribute (std::vector< std::string > path) |
std::string | MakeJwtServiceUrl (const ClientMetadataHandle &initial_metadata, const grpc_call_credentials::GetRequestMetadataArgs *args) |
grpc_arg | MakeLameClientErrorArg (grpc_error_handle *error) |
MemoryQuotaRefPtr | MakeMemoryQuota (std::string name) |
std::unique_ptr< SubchannelInterface::DataWatcherInterface > | MakeOobBackendMetricWatcher (Duration report_interval, std::unique_ptr< OobBackendMetricWatcher > watcher) |
template<typename T , typename... Args> | |
OrphanablePtr< T > | MakeOrphanable (Args &&... args) |
grpc_auth_metadata_context | MakePluginAuthMetadataContext (const ClientMetadataHandle &initial_metadata, const grpc_call_credentials::GetRequestMetadataArgs *args) |
template<typename F , FilterEndpoint kEndpoint, uint8_t kFlags = 0> | |
absl::enable_if_t< std::is_base_of< ChannelFilter, F >::value, grpc_channel_filter > | MakePromiseBasedFilter (const char *name) |
template<typename T , typename... Args> | |
RefCountedPtr< T > | MakeRefCounted (Args &&... args) |
ResourceQuotaRefPtr | MakeResourceQuota (std::string name) |
ScopedArenaPtr | MakeScopedArena (size_t initial_size, MemoryAllocator *memory_allocator) |
template<typename Promise , typename Fn > | |
promise_detail::Map< Promise, Fn > | Map (Promise promise, Fn fn) |
template<typename RepeatedField > | |
std::map< int, int > | MapFromProto (const RepeatedField &p) |
template<typename... Fs, typename T0 , typename... Ts> | |
auto | Match (const absl::variant< T0, Ts... > &value, Fs... fs) -> decltype(std::declval< OverloadType< Fs... >>()(std::declval< T0 >())) |
template<typename... Fs, typename T0 , typename... Ts> | |
auto | MatchMutable (absl::variant< T0, Ts... > *value, Fs... fs) -> decltype(std::declval< OverloadType< Fs... >>()(std::declval< T0 * >())) |
constexpr uint32_t | MaxInVarintPrefix (uint8_t prefix_bits) |
template<typename Which > | |
absl::enable_if_t< std::is_same< typename Which::ValueType, Slice >::value, const Slice & > | MetadataValueAsSlice (const Slice &slice) |
template<typename Which > | |
absl::enable_if_t<!std::is_same< typename Which::ValueType, Slice >::value, Slice > | MetadataValueAsSlice (typename Which::ValueType value) |
uint32_t | MixHash32 (uint32_t a, uint32_t b) |
Poll< int > | never () |
std::unique_ptr< GrpcPolledFdFactory > | NewGrpcPolledFdFactory (Mutex *mu) |
template<typename Promise > | |
auto | NowOrNever (Promise promise) -> absl::optional< typename promise_detail::PromiseLike< Promise >::Result > |
template<typename... T> | |
Poll< absl::StatusOr< std::tuple< T... > > > | ok (T... x) |
Duration | operator* (double lhs, Duration rhs) |
Duration | operator* (Duration lhs, double rhs) |
Duration | operator+ (Duration lhs, Duration rhs) |
Timestamp | operator+ (Duration lhs, Timestamp rhs) |
Timestamp | operator+ (Timestamp lhs, Duration rhs) |
Duration | operator- (Duration lhs, Duration rhs) |
Timestamp | operator- (Timestamp lhs, Duration rhs) |
Duration | operator- (Timestamp lhs, Timestamp rhs) |
Duration | operator/ (Duration lhs, int64_t rhs) |
template<typename T > | |
bool | operator< (const RefCountedPtr< T > &p1, const RefCountedPtr< T > &p2) |
template<typename T > | |
bool | operator< (const WeakRefCountedPtr< T > &p1, const WeakRefCountedPtr< T > &p2) |
std::ostream & | operator<< (std::ostream &os, const UniqueTypeName &name) |
std::ostream & | operator<< (std::ostream &out, Duration duration) |
std::ostream & | operator<< (std::ostream &out, Timestamp timestamp) |
template<typename... Cases> | |
OverloadType< Cases... > | Overload (Cases... cases) |
const BackendMetricData * | ParseBackendMetricData (absl::string_view serialized_load_report, BackendMetricAllocatorInterface *allocator) |
absl::optional< grpc_compression_algorithm > | ParseCompressionAlgorithm (absl::string_view algorithm) |
Duration | ParseDuration (const google_protobuf_Duration *proto_duration) |
bool | ParseDurationFromJson (const Json &field, Duration *duration) |
template<typename T > | |
bool | ParseJsonObjectField (const Json::Object &object, absl::string_view field_name, T *output, std::vector< grpc_error_handle > *error_list, bool required=true) |
bool | ParseJsonObjectFieldAsDuration (const Json::Object &object, absl::string_view field_name, Duration *output, std::vector< grpc_error_handle > *error_list, bool required) |
void | ParseRingHashLbConfig (const Json &json, size_t *min_ring_size, size_t *max_ring_size, std::vector< grpc_error_handle > *error_list) |
absl::optional< Duration > | ParseTimeout (const Slice &text) |
template<typename T > | |
P< T > | pending () |
Slice | PercentEncodeSlice (Slice slice, PercentEncodingType type) |
Slice | PermissivePercentDecodeSlice (Slice slice_in) |
template<typename T , typename U > | |
Poll< T > | poll_cast (Poll< U > poll) |
absl::StatusOr< bool > | PrivateKeyAndCertificateMatch (absl::string_view private_key, absl::string_view cert_chain) |
template<typename T > | |
int | QsortCompare (const T &a, const T &b) |
template<typename... Promises> | |
promise_detail::Race< Promises... > | Race (Promises... promises) |
void | RbacFilterRegister (CoreConfiguration::Builder *builder) |
void | RegisterAddressTestLoadBalancingPolicy (AddressTestCallback cb) |
void | RegisterAresDnsResolver (CoreConfiguration::Builder *) |
void | RegisterBuiltins (CoreConfiguration::Builder *builder) |
void | RegisterChannelDefaultCreds (CoreConfiguration::Builder *builder) |
void | RegisterChannelIdleFilters (CoreConfiguration::Builder *builder) |
void | RegisterClientAuthorityFilter (CoreConfiguration::Builder *builder) |
void | RegisterCloud2ProdResolver (CoreConfiguration::Builder *builder) |
void | RegisterDeadlineFilter (CoreConfiguration::Builder *builder) |
void | RegisterExtraFilters (CoreConfiguration::Builder *builder) |
void | RegisterFakeResolver (CoreConfiguration::Builder *builder) |
void | RegisterFixedAddressLoadBalancingPolicy () |
void | RegisterGrpcLbLoadReportingFilter (CoreConfiguration::Builder *builder) |
void | RegisterHttpConnectHandshaker (CoreConfiguration::Builder *builder) |
void | RegisterHttpFilters (CoreConfiguration::Builder *builder) |
void | RegisterHttpProxyMapper () |
void | RegisterInterceptRecvTrailingMetadataLoadBalancingPolicy (InterceptRecvTrailingMetadataCallback cb) |
void | RegisterMessageSizeFilter (CoreConfiguration::Builder *builder) |
void | RegisterNativeDnsResolver (CoreConfiguration::Builder *builder) |
void | RegisterOobBackendMetricTestLoadBalancingPolicy (OobBackendMetricCallback cb) |
void | RegisterResourceQuota (CoreConfiguration::Builder *builder) |
void | RegisterSecurityFilters (CoreConfiguration::Builder *builder) |
void | RegisterServiceConfigChannelArgFilter (CoreConfiguration::Builder *builder) |
void | RegisterSockaddrResolver (CoreConfiguration::Builder *builder) |
void | RegisterTCPConnectHandshaker (CoreConfiguration::Builder *builder) |
void | RegisterTestPickArgsLoadBalancingPolicy (TestPickArgsCallback cb, const char *delegate_policy_name) |
void | RegisterXdsChannelStackModifier (CoreConfiguration::Builder *builder) |
void | RegisterXdsResolver (CoreConfiguration::Builder *builder) |
absl::StatusOr< std::string > | RemoveServiceNameFromJwtUri (absl::string_view uri) |
UniqueTypeName | RequestHashAttributeName () |
ResourceQuotaRefPtr | ResourceQuotaFromChannelArgs (const grpc_channel_args *args) |
void | RlsLbPluginInit () |
void | RlsLbPluginShutdown () |
template<typename T > | |
constexpr T | RotateLeft (T x, T n) |
template<typename T > | |
constexpr T | RotateRight (T x, T n) |
void | RunParseFailureTest (const char *input) |
void | RunSuccessTest (const char *input, const Json &expected, const char *expected_output) |
int64_t | SaturatingAdd (int64_t a, int64_t b) |
RefCountedPtr< Handshaker > | SecurityHandshakerCreate (tsi_handshaker *handshaker, grpc_security_connector *connector, const grpc_channel_args *args) |
Creates a security handshaker using handshaker. More... | |
void | SecurityRegisterHandshakerFactories (CoreConfiguration::Builder *) |
Registers security handshaker factories. More... | |
template<typename F > | |
F | Seq (F functor) |
template<typename... Functors> | |
promise_detail::Seq< Functors... > | Seq (Functors... functors) |
template<typename Iter , typename Factory , typename Argument > | |
promise_detail::BasicSeqIter< promise_detail::SeqTraits, Factory, Argument, Iter > | SeqIter (Iter begin, Iter end, Argument argument, Factory factory) |
template<typename T > | |
T | SetBit (T *i, size_t n) |
void | SetCurrentStackTraceProvider (gpr_current_stack_trace_func current_stack_trace_provider) |
void | SetDNSResolver (DNSResolver *resolver) |
void | SetGlobalConfigEnvErrorFunction (GlobalConfigEnvErrorFunctionType func) |
bool | SplitHostPort (absl::string_view name, absl::string_view *host, absl::string_view *port) |
bool | SplitHostPort (absl::string_view name, std::string *host, std::string *port) |
absl::Status | SslCheckCallHost (absl::string_view host, absl::string_view target_name, absl::string_view overridden_target_name, grpc_auth_context *auth_context) |
void | StatusAddChild (absl::Status *status, absl::Status child) |
Adds a child status to status. More... | |
absl::Status | StatusCreate (absl::StatusCode code, absl::string_view msg, const DebugLocation &location, std::vector< absl::Status > children) GRPC_MUST_USE_RESULT |
Creates a status with given additional information. More... | |
std::vector< absl::Status > | StatusGetChildren (absl::Status status) GRPC_MUST_USE_RESULT |
Returns all children status from a status. More... | |
absl::optional< intptr_t > | StatusGetInt (const absl::Status &status, StatusIntProperty key) GRPC_MUST_USE_RESULT |
Gets the int property from the status. More... | |
absl::optional< std::string > | StatusGetStr (const absl::Status &status, StatusStrProperty key) GRPC_MUST_USE_RESULT |
Gets the str property from the status. More... | |
absl::optional< absl::Time > | StatusGetTime (const absl::Status &status, StatusTimeProperty key) GRPC_MUST_USE_RESULT |
Gets the time property from the status. More... | |
void | StatusSetInt (absl::Status *status, StatusIntProperty key, intptr_t value) |
Sets the int property to the status. More... | |
void | StatusSetStr (absl::Status *status, StatusStrProperty key, absl::string_view value) |
Sets the str property to the status. More... | |
void | StatusSetTime (absl::Status *status, StatusTimeProperty key, absl::Time time) |
Sets the time property to the status. More... | |
std::string | StatusToString (const absl::Status &status) |
template<typename T > | |
upb_StringView | StdStringToUpbString (const T &str) |
absl::string_view | StringViewFromSlice (const grpc_slice &slice) |
template<typename R , typename F0 > | |
R | Switch (char idx, F0 f0) |
template<typename R , typename F0 , typename F1 > | |
R | Switch (char idx, F0 f0, F1 f1) |
template<typename R , typename F0 , typename F1 , typename F2 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 , typename F4 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3, F4 f4) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 , typename F4 , typename F5 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3, F4 f4, F5 f5) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 , typename F4 , typename F5 , typename F6 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3, F4 f4, F5 f5, F6 f6) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 , typename F4 , typename F5 , typename F6 , typename F7 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3, F4 f4, F5 f5, F6 f6, F7 f7) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 , typename F4 , typename F5 , typename F6 , typename F7 , typename F8 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3, F4 f4, F5 f5, F6 f6, F7 f7, F8 f8) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 , typename F4 , typename F5 , typename F6 , typename F7 , typename F8 , typename F9 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3, F4 f4, F5 f5, F6 f6, F7 f7, F8 f8, F9 f9) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 , typename F4 , typename F5 , typename F6 , typename F7 , typename F8 , typename F9 , typename F10 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3, F4 f4, F5 f5, F6 f6, F7 f7, F8 f8, F9 f9, F10 f10) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 , typename F4 , typename F5 , typename F6 , typename F7 , typename F8 , typename F9 , typename F10 , typename F11 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3, F4 f4, F5 f5, F6 f6, F7 f7, F8 f8, F9 f9, F10 f10, F11 f11) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 , typename F4 , typename F5 , typename F6 , typename F7 , typename F8 , typename F9 , typename F10 , typename F11 , typename F12 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3, F4 f4, F5 f5, F6 f6, F7 f7, F8 f8, F9 f9, F10 f10, F11 f11, F12 f12) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 , typename F4 , typename F5 , typename F6 , typename F7 , typename F8 , typename F9 , typename F10 , typename F11 , typename F12 , typename F13 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3, F4 f4, F5 f5, F6 f6, F7 f7, F8 f8, F9 f9, F10 f10, F11 f11, F12 f12, F13 f13) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 , typename F4 , typename F5 , typename F6 , typename F7 , typename F8 , typename F9 , typename F10 , typename F11 , typename F12 , typename F13 , typename F14 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3, F4 f4, F5 f5, F6 f6, F7 f7, F8 f8, F9 f9, F10 f10, F11 f11, F12 f12, F13 f13, F14 f14) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 , typename F4 , typename F5 , typename F6 , typename F7 , typename F8 , typename F9 , typename F10 , typename F11 , typename F12 , typename F13 , typename F14 , typename F15 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3, F4 f4, F5 f5, F6 f6, F7 f7, F8 f8, F9 f9, F10 f10, F11 f11, F12 f12, F13 f13, F14 f14, F15 f15) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 , typename F4 , typename F5 , typename F6 , typename F7 , typename F8 , typename F9 , typename F10 , typename F11 , typename F12 , typename F13 , typename F14 , typename F15 , typename F16 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3, F4 f4, F5 f5, F6 f6, F7 f7, F8 f8, F9 f9, F10 f10, F11 f11, F12 f12, F13 f13, F14 f14, F15 f15, F16 f16) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 , typename F4 , typename F5 , typename F6 , typename F7 , typename F8 , typename F9 , typename F10 , typename F11 , typename F12 , typename F13 , typename F14 , typename F15 , typename F16 , typename F17 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3, F4 f4, F5 f5, F6 f6, F7 f7, F8 f8, F9 f9, F10 f10, F11 f11, F12 f12, F13 f13, F14 f14, F15 f15, F16 f16, F17 f17) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 , typename F4 , typename F5 , typename F6 , typename F7 , typename F8 , typename F9 , typename F10 , typename F11 , typename F12 , typename F13 , typename F14 , typename F15 , typename F16 , typename F17 , typename F18 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3, F4 f4, F5 f5, F6 f6, F7 f7, F8 f8, F9 f9, F10 f10, F11 f11, F12 f12, F13 f13, F14 f14, F15 f15, F16 f16, F17 f17, F18 f18) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 , typename F4 , typename F5 , typename F6 , typename F7 , typename F8 , typename F9 , typename F10 , typename F11 , typename F12 , typename F13 , typename F14 , typename F15 , typename F16 , typename F17 , typename F18 , typename F19 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3, F4 f4, F5 f5, F6 f6, F7 f7, F8 f8, F9 f9, F10 f10, F11 f11, F12 f12, F13 f13, F14 f14, F15 f15, F16 f16, F17 f17, F18 f18, F19 f19) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 , typename F4 , typename F5 , typename F6 , typename F7 , typename F8 , typename F9 , typename F10 , typename F11 , typename F12 , typename F13 , typename F14 , typename F15 , typename F16 , typename F17 , typename F18 , typename F19 , typename F20 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3, F4 f4, F5 f5, F6 f6, F7 f7, F8 f8, F9 f9, F10 f10, F11 f11, F12 f12, F13 f13, F14 f14, F15 f15, F16 f16, F17 f17, F18 f18, F19 f19, F20 f20) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 , typename F4 , typename F5 , typename F6 , typename F7 , typename F8 , typename F9 , typename F10 , typename F11 , typename F12 , typename F13 , typename F14 , typename F15 , typename F16 , typename F17 , typename F18 , typename F19 , typename F20 , typename F21 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3, F4 f4, F5 f5, F6 f6, F7 f7, F8 f8, F9 f9, F10 f10, F11 f11, F12 f12, F13 f13, F14 f14, F15 f15, F16 f16, F17 f17, F18 f18, F19 f19, F20 f20, F21 f21) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 , typename F4 , typename F5 , typename F6 , typename F7 , typename F8 , typename F9 , typename F10 , typename F11 , typename F12 , typename F13 , typename F14 , typename F15 , typename F16 , typename F17 , typename F18 , typename F19 , typename F20 , typename F21 , typename F22 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3, F4 f4, F5 f5, F6 f6, F7 f7, F8 f8, F9 f9, F10 f10, F11 f11, F12 f12, F13 f13, F14 f14, F15 f15, F16 f16, F17 f17, F18 f18, F19 f19, F20 f20, F21 f21, F22 f22) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 , typename F4 , typename F5 , typename F6 , typename F7 , typename F8 , typename F9 , typename F10 , typename F11 , typename F12 , typename F13 , typename F14 , typename F15 , typename F16 , typename F17 , typename F18 , typename F19 , typename F20 , typename F21 , typename F22 , typename F23 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3, F4 f4, F5 f5, F6 f6, F7 f7, F8 f8, F9 f9, F10 f10, F11 f11, F12 f12, F13 f13, F14 f14, F15 f15, F16 f16, F17 f17, F18 f18, F19 f19, F20 f20, F21 f21, F22 f22, F23 f23) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 , typename F4 , typename F5 , typename F6 , typename F7 , typename F8 , typename F9 , typename F10 , typename F11 , typename F12 , typename F13 , typename F14 , typename F15 , typename F16 , typename F17 , typename F18 , typename F19 , typename F20 , typename F21 , typename F22 , typename F23 , typename F24 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3, F4 f4, F5 f5, F6 f6, F7 f7, F8 f8, F9 f9, F10 f10, F11 f11, F12 f12, F13 f13, F14 f14, F15 f15, F16 f16, F17 f17, F18 f18, F19 f19, F20 f20, F21 f21, F22 f22, F23 f23, F24 f24) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 , typename F4 , typename F5 , typename F6 , typename F7 , typename F8 , typename F9 , typename F10 , typename F11 , typename F12 , typename F13 , typename F14 , typename F15 , typename F16 , typename F17 , typename F18 , typename F19 , typename F20 , typename F21 , typename F22 , typename F23 , typename F24 , typename F25 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3, F4 f4, F5 f5, F6 f6, F7 f7, F8 f8, F9 f9, F10 f10, F11 f11, F12 f12, F13 f13, F14 f14, F15 f15, F16 f16, F17 f17, F18 f18, F19 f19, F20 f20, F21 f21, F22 f22, F23 f23, F24 f24, F25 f25) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 , typename F4 , typename F5 , typename F6 , typename F7 , typename F8 , typename F9 , typename F10 , typename F11 , typename F12 , typename F13 , typename F14 , typename F15 , typename F16 , typename F17 , typename F18 , typename F19 , typename F20 , typename F21 , typename F22 , typename F23 , typename F24 , typename F25 , typename F26 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3, F4 f4, F5 f5, F6 f6, F7 f7, F8 f8, F9 f9, F10 f10, F11 f11, F12 f12, F13 f13, F14 f14, F15 f15, F16 f16, F17 f17, F18 f18, F19 f19, F20 f20, F21 f21, F22 f22, F23 f23, F24 f24, F25 f25, F26 f26) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 , typename F4 , typename F5 , typename F6 , typename F7 , typename F8 , typename F9 , typename F10 , typename F11 , typename F12 , typename F13 , typename F14 , typename F15 , typename F16 , typename F17 , typename F18 , typename F19 , typename F20 , typename F21 , typename F22 , typename F23 , typename F24 , typename F25 , typename F26 , typename F27 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3, F4 f4, F5 f5, F6 f6, F7 f7, F8 f8, F9 f9, F10 f10, F11 f11, F12 f12, F13 f13, F14 f14, F15 f15, F16 f16, F17 f17, F18 f18, F19 f19, F20 f20, F21 f21, F22 f22, F23 f23, F24 f24, F25 f25, F26 f26, F27 f27) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 , typename F4 , typename F5 , typename F6 , typename F7 , typename F8 , typename F9 , typename F10 , typename F11 , typename F12 , typename F13 , typename F14 , typename F15 , typename F16 , typename F17 , typename F18 , typename F19 , typename F20 , typename F21 , typename F22 , typename F23 , typename F24 , typename F25 , typename F26 , typename F27 , typename F28 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3, F4 f4, F5 f5, F6 f6, F7 f7, F8 f8, F9 f9, F10 f10, F11 f11, F12 f12, F13 f13, F14 f14, F15 f15, F16 f16, F17 f17, F18 f18, F19 f19, F20 f20, F21 f21, F22 f22, F23 f23, F24 f24, F25 f25, F26 f26, F27 f27, F28 f28) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 , typename F4 , typename F5 , typename F6 , typename F7 , typename F8 , typename F9 , typename F10 , typename F11 , typename F12 , typename F13 , typename F14 , typename F15 , typename F16 , typename F17 , typename F18 , typename F19 , typename F20 , typename F21 , typename F22 , typename F23 , typename F24 , typename F25 , typename F26 , typename F27 , typename F28 , typename F29 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3, F4 f4, F5 f5, F6 f6, F7 f7, F8 f8, F9 f9, F10 f10, F11 f11, F12 f12, F13 f13, F14 f14, F15 f15, F16 f16, F17 f17, F18 f18, F19 f19, F20 f20, F21 f21, F22 f22, F23 f23, F24 f24, F25 f25, F26 f26, F27 f27, F28 f28, F29 f29) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 , typename F4 , typename F5 , typename F6 , typename F7 , typename F8 , typename F9 , typename F10 , typename F11 , typename F12 , typename F13 , typename F14 , typename F15 , typename F16 , typename F17 , typename F18 , typename F19 , typename F20 , typename F21 , typename F22 , typename F23 , typename F24 , typename F25 , typename F26 , typename F27 , typename F28 , typename F29 , typename F30 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3, F4 f4, F5 f5, F6 f6, F7 f7, F8 f8, F9 f9, F10 f10, F11 f11, F12 f12, F13 f13, F14 f14, F15 f15, F16 f16, F17 f17, F18 f18, F19 f19, F20 f20, F21 f21, F22 f22, F23 f23, F24 f24, F25 f25, F26 f26, F27 f27, F28 f28, F29 f29, F30 f30) |
template<typename R , typename F0 , typename F1 , typename F2 , typename F3 , typename F4 , typename F5 , typename F6 , typename F7 , typename F8 , typename F9 , typename F10 , typename F11 , typename F12 , typename F13 , typename F14 , typename F15 , typename F16 , typename F17 , typename F18 , typename F19 , typename F20 , typename F21 , typename F22 , typename F23 , typename F24 , typename F25 , typename F26 , typename F27 , typename F28 , typename F29 , typename F30 , typename F31 > | |
R | Switch (char idx, F0 f0, F1 f1, F2 f2, F3 f3, F4 f4, F5 f5, F6 f6, F7 f7, F8 f8, F9 f9, F10 f10, F11 f11, F12 f12, F13 f13, F14 f14, F15 f15, F16 f16, F17 f17, F18 f18, F19 f19, F20 f20, F21 f21, F22 f22, F23 f23, F24 f24, F25 f25, F26 f26, F27 f27, F28 f28, F29 f29, F30 f30, F31 f31) |
TEST (ActivityTest, CanCancelDuringExecution) | |
TEST (ActivityTest, CanCancelDuringSuccessfulExecution) | |
TEST (ActivityTest, DropImmediately) | |
TEST (ActivityTest, ForceWakeup) | |
TEST (ActivityTest, ImmediatelyCompleteWithFailure) | |
TEST (ActivityTest, ImmediatelyCompleteWithSuccess) | |
TEST (ActivityTest, WithContext) | |
TEST (ArenaPromiseTest, AllocatedWorks) | |
TEST (ArenaPromiseTest, DestructionWorks) | |
TEST (ArenaPromiseTest, MoveAssignmentWorks) | |
TEST (AuthorizationPolicyProviderTest, FileWatcherInitializationFailedInvalidPolicy) | |
TEST (AuthorizationPolicyProviderTest, FileWatcherInitializationSuccessValidPolicy) | |
TEST (AuthorizationPolicyProviderTest, FileWatcherInvalidPolicyRefreshSkipReload) | |
TEST (AuthorizationPolicyProviderTest, FileWatcherRecoversFromFailure) | |
TEST (AuthorizationPolicyProviderTest, FileWatcherSuccessValidPolicyRefresh) | |
TEST (AuthorizationPolicyProviderTest, StaticDataInitializationFailedInvalidPolicy) | |
TEST (AuthorizationPolicyProviderTest, StaticDataInitializationSuccessful) | |
TEST (AvlTest, Lookup) | |
TEST (AvlTest, NoOp) | |
TEST (CallFinalizationTest, Works) | |
TEST (CallPushPullTest, Empty) | |
TEST (CallPushPullTest, OneFailed) | |
TEST (CallPushPullTest, OneReady) | |
TEST (CallPushPullTest, Paused) | |
TEST (ChannelArgsTest, Noop) | |
TEST (ChannelArgsTest, ObjectApi) | |
TEST (ChannelArgsTest, SetGetRemove) | |
TEST (ChannelArgsTest, StoreRefCountedPtr) | |
TEST (ChannelArgsTest, ToAndFromC) | |
TEST (Context, WithContext) | |
TEST (CppImplOfTest, CreateDestroy) | |
TEST (ExecCtxWakeupSchedulerTest, Works) | |
TEST (ForEachTest, SendThriceWithPipe) | |
TEST (GenerateRbacPoliciesTest, EmptyHeaderValuesList) | |
TEST (GenerateRbacPoliciesTest, EmptySourceAndRequest) | |
TEST (GenerateRbacPoliciesTest, IncorrectAllowRulesType) | |
TEST (GenerateRbacPoliciesTest, IncorrectAuthorizationPolicyNameType) | |
TEST (GenerateRbacPoliciesTest, IncorrectDenyRulesType) | |
TEST (GenerateRbacPoliciesTest, IncorrectHeaderType) | |
TEST (GenerateRbacPoliciesTest, IncorrectPathType) | |
TEST (GenerateRbacPoliciesTest, IncorrectPrincipalsType) | |
TEST (GenerateRbacPoliciesTest, IncorrectRequestType) | |
TEST (GenerateRbacPoliciesTest, IncorrectRuleNameType) | |
TEST (GenerateRbacPoliciesTest, IncorrectRuleType) | |
TEST (GenerateRbacPoliciesTest, IncorrectSourceType) | |
TEST (GenerateRbacPoliciesTest, InvalidPolicy) | |
TEST (GenerateRbacPoliciesTest, MissingAllowRules) | |
TEST (GenerateRbacPoliciesTest, MissingAuthorizationPolicyName) | |
TEST (GenerateRbacPoliciesTest, MissingDenyRules) | |
TEST (GenerateRbacPoliciesTest, MissingRuleNameField) | |
TEST (GenerateRbacPoliciesTest, MissingSourceAndRequest) | |
TEST (GenerateRbacPoliciesTest, ParseRequestHeadersSuccess) | |
TEST (GenerateRbacPoliciesTest, ParseRequestPathsSuccess) | |
TEST (GenerateRbacPoliciesTest, ParseRulesArraySuccess) | |
TEST (GenerateRbacPoliciesTest, ParseSourceSuccess) | |
TEST (GenerateRbacPoliciesTest, UnsupportedGrpcHeaders) | |
TEST (GenerateRbacPoliciesTest, UnsupportedHostHeader) | |
TEST (GenerateRbacPoliciesTest, UnsupportedPseudoHeaders) | |
TEST (GrpcAuthorizationEngineTest, AllowEngineWithEmptyPolicies) | |
TEST (GrpcAuthorizationEngineTest, AllowEngineWithMatchingPolicy) | |
TEST (GrpcAuthorizationEngineTest, AllowEngineWithNoMatchingPolicy) | |
TEST (GrpcAuthorizationEngineTest, DenyEngineWithEmptyPolicies) | |
TEST (GrpcAuthorizationEngineTest, DenyEngineWithMatchingPolicy) | |
TEST (GrpcAuthorizationEngineTest, DenyEngineWithNoMatchingPolicy) | |
TEST (HeaderMatcherTest, InvalidRegex) | |
TEST (HeaderMatcherTest, PresentMatcherFalse) | |
TEST (HeaderMatcherTest, PresentMatcherFalseWithInvertMatch) | |
TEST (HeaderMatcherTest, PresentMatcherTrue) | |
TEST (HeaderMatcherTest, PresentMatcherTrueWithInvertMatch) | |
TEST (HeaderMatcherTest, RangeMatcherInvalidRange) | |
TEST (HeaderMatcherTest, RangeMatcherValidRange) | |
TEST (HeaderMatcherTest, RangeMatcherValidRangeWithInvertMatch) | |
TEST (HeaderMatcherTest, StringMatcher) | |
TEST (HeaderMatcherTest, StringMatcherWithInvertMatch) | |
TEST (HpackParserTableTest, ManyAdditions) | |
TEST (HpackParserTableTest, StaticTable) | |
TEST (IfTest, ChooseFailure) | |
TEST (IfTest, ChooseFalse) | |
TEST (IfTest, ChooseSuccesfulFalse) | |
TEST (IfTest, ChooseSuccesfulTrue) | |
TEST (IfTest, ChooseTrue) | |
TEST (JoinTest, Join1) | |
TEST (JoinTest, Join2) | |
TEST (JoinTest, Join3) | |
TEST (Json, EmbeddedInvalidWhitechars) | |
TEST (Json, EmptyString) | |
TEST (Json, EscapesAndControlCharactersInKeyStrings) | |
TEST (Json, ExtraCharsAtEndOfParsing) | |
TEST (Json, ImbalancedContainers) | |
TEST (Json, ImbalancedSurrogatePairs) | |
TEST (Json, InvalidInput) | |
TEST (Json, InvalidUtf16) | |
TEST (Json, Keywords) | |
TEST (Json, NestedEmptyContainers) | |
TEST (Json, UnterminatedString) | |
TEST (Json, Utf16) | |
TEST (Json, Utf8) | |
TEST (Json, ValidNumbers) | |
TEST (Json, Whitespace) | |
TEST (Json, WriterCutsOffInvalidUtf8) | |
TEST (LatchTest, Works) | |
TEST (LoopTest, CountToFive) | |
TEST (LoopTest, FactoryCountToFive) | |
TEST (LoopTest, LoopOfSeq) | |
TEST (MapTest, JustElem) | |
TEST (MapTest, Works) | |
TEST (ObservableTest, CanNext) | |
TEST (ObservableTest, CanPushAndGet) | |
TEST (ObservableTest, CanWatch) | |
TEST (PipeTest, CanReceiveAndSend) | |
TEST (PipeTest, CanSeeClosedOnReceive) | |
TEST (PipeTest, CanSeeClosedOnSend) | |
TEST (PipeTest, CanSendAndReceive) | |
TEST (PollTest, IsItPoll) | |
TEST (PollTest, Pending) | |
TEST (PollTest, Ready) | |
TEST (PromiseTest, Immediate) | |
TEST (PromiseTest, NowOrNever) | |
TEST (PromiseTest, SucceedAndThenFail) | |
TEST (PromiseTest, WithResult) | |
TEST (PromiseTest, Works) | |
TEST (RaceTest, Race1) | |
TEST (RaceTest, Race2A) | |
TEST (RaceTest, Race2B) | |
TEST (SeqIterTest, Accumulate) | |
TEST (SeqTest, Immediate) | |
TEST (SeqTest, OneThen) | |
TEST (SeqTest, SaneSizes) | |
TEST (SeqTest, ThreeThens) | |
TEST (SeqTest, TwoThens) | |
TEST (SeqTest, TwoTypedThens) | |
TEST (StringMatcherTest, ContainsMatchCaseInSensitive) | |
TEST (StringMatcherTest, ContainsMatchCaseSensitive) | |
TEST (StringMatcherTest, ExactMatchCaseInsensitive) | |
TEST (StringMatcherTest, ExactMatchCaseSensitive) | |
TEST (StringMatcherTest, InvalidRegex) | |
TEST (StringMatcherTest, PrefixMatchCaseInsensitive) | |
TEST (StringMatcherTest, PrefixMatchCaseSensitive) | |
TEST (StringMatcherTest, PresenceMatchUsingSafeRegex) | |
TEST (StringMatcherTest, SafeRegexMatchCaseSensitive) | |
TEST (StringMatcherTest, SuffixMatchCaseInSensitive) | |
TEST (StringMatcherTest, SuffixMatchCaseSensitive) | |
TEST (TryJoinTest, Join1) | |
TEST (TryJoinTest, Join1Fail) | |
TEST (TryJoinTest, Join2Fail1) | |
TEST (TryJoinTest, Join2Fail1P) | |
TEST (TryJoinTest, Join2Fail2) | |
TEST (TryJoinTest, Join2Fail2P) | |
TEST (TryJoinTest, Join2Success) | |
TEST (TrySeqIterTest, ErrorAt3) | |
TEST (TrySeqIterTest, Ok) | |
TEST (TrySeqTest, FailAndThen) | |
TEST (TrySeqTest, RawFailAndThen) | |
TEST (TrySeqTest, RawSucceedAndThen) | |
TEST (TrySeqTest, RawSucceedAndThenValue) | |
TEST (TrySeqTest, SucceedAndThen) | |
TEST (TrySeqTest, SucceedAndThenChangeType) | |
TEST (TrySeqTest, SucceedDirectlyAndThenDirectly) | |
TEST (URITest, AuthorityRelativePath) | |
TEST (URITest, Basic) | |
TEST (URITest, DuplicateQueryParams) | |
TEST (URITest, Fragment) | |
TEST (URITest, NoAuthority) | |
TEST (URITest, NoAuthorityRelativePath) | |
TEST (URITest, PercentEncodePath) | |
TEST (URITest, QueryParams) | |
TEST (URITest, QueryParamsAndFragment) | |
TEST (URITest, ToStringPercentEncoding) | |
TEST (UsefulTest, ArraySize) | |
TEST (UsefulTest, BitOps) | |
TEST (UsefulTest, ClampWorks) | |
TEST (UsefulTest, Rotate) | |
TEST (UsefulTest, SaturatingAdd) | |
TEST (WakerTest, CanWakeupEmptyWaker) | |
TEST_F (AuthorizationMatchersTest, AlwaysAuthorizationMatcher) | |
TEST_F (AuthorizationMatchersTest, AndAuthorizationMatcherFailedMatch) | |
TEST_F (AuthorizationMatchersTest, AndAuthorizationMatcherSuccessfulMatch) | |
TEST_F (AuthorizationMatchersTest, AuthenticatedMatcherAuthenticatedConnectionMatcherUnset) | |
TEST_F (AuthorizationMatchersTest, AuthenticatedMatcherFailedDnsSanMatches) | |
TEST_F (AuthorizationMatchersTest, AuthenticatedMatcherFailedNothingMatches) | |
TEST_F (AuthorizationMatchersTest, AuthenticatedMatcherFailedSubjectMatches) | |
TEST_F (AuthorizationMatchersTest, AuthenticatedMatcherFailedUriSanMatches) | |
TEST_F (AuthorizationMatchersTest, AuthenticatedMatcherSuccessfulDnsSanMatches) | |
TEST_F (AuthorizationMatchersTest, AuthenticatedMatcherSuccessfulSubjectMatches) | |
TEST_F (AuthorizationMatchersTest, AuthenticatedMatcherSuccessfulUriSanMatches) | |
TEST_F (AuthorizationMatchersTest, AuthenticatedMatcherUnAuthenticatedConnection) | |
TEST_F (AuthorizationMatchersTest, AuthenticatedMatcherWithoutClientCertMatchesSuccessfullyOnEmptyPrincipal) | |
TEST_F (AuthorizationMatchersTest, HeaderAuthorizationMatcherAuthorityFail) | |
TEST_F (AuthorizationMatchersTest, HeaderAuthorizationMatcherAuthoritySuccess) | |
TEST_F (AuthorizationMatchersTest, HeaderAuthorizationMatcherFailedMatch) | |
TEST_F (AuthorizationMatchersTest, HeaderAuthorizationMatcherFailedMatchMissingHeader) | |
TEST_F (AuthorizationMatchersTest, HeaderAuthorizationMatcherFailedMatchMultivaluedHeader) | |
TEST_F (AuthorizationMatchersTest, HeaderAuthorizationMatcherMethodFail) | |
TEST_F (AuthorizationMatchersTest, HeaderAuthorizationMatcherMethodSuccess) | |
TEST_F (AuthorizationMatchersTest, HeaderAuthorizationMatcherPathFail) | |
TEST_F (AuthorizationMatchersTest, HeaderAuthorizationMatcherPathSuccess) | |
TEST_F (AuthorizationMatchersTest, HeaderAuthorizationMatcherSuccessfulMatch) | |
TEST_F (AuthorizationMatchersTest, HybridAuthorizationMatcherFailedMatch) | |
TEST_F (AuthorizationMatchersTest, HybridAuthorizationMatcherSuccessfulMatch) | |
TEST_F (AuthorizationMatchersTest, IpAuthorizationMatcherDestIpFailedMatch) | |
TEST_F (AuthorizationMatchersTest, IpAuthorizationMatcherDestIpSuccessfulMatch) | |
TEST_F (AuthorizationMatchersTest, IpAuthorizationMatcherDirectRemoteIpFailedMatch) | |
TEST_F (AuthorizationMatchersTest, IpAuthorizationMatcherDirectRemoteIpSuccessfulMatch) | |
TEST_F (AuthorizationMatchersTest, IpAuthorizationMatcherRemoteIpFailedMatch) | |
TEST_F (AuthorizationMatchersTest, IpAuthorizationMatcherRemoteIpSuccessfulMatch) | |
TEST_F (AuthorizationMatchersTest, IpAuthorizationMatcherSourceIpFailedMatch) | |
TEST_F (AuthorizationMatchersTest, IpAuthorizationMatcherSourceIpSuccessfulMatch) | |
TEST_F (AuthorizationMatchersTest, MetadataAuthorizationMatcherFailedMatch) | |
TEST_F (AuthorizationMatchersTest, MetadataAuthorizationMatcherSuccessfulMatch) | |
TEST_F (AuthorizationMatchersTest, NotAuthorizationMatcherFailedMatch) | |
TEST_F (AuthorizationMatchersTest, NotAuthorizationMatcherSuccessfulMatch) | |
TEST_F (AuthorizationMatchersTest, OrAuthorizationMatcherFailedMatch) | |
TEST_F (AuthorizationMatchersTest, OrAuthorizationMatcherSuccessfulMatch) | |
TEST_F (AuthorizationMatchersTest, PathAuthorizationMatcherFailedMatch) | |
TEST_F (AuthorizationMatchersTest, PathAuthorizationMatcherFailedMatchMissingPath) | |
TEST_F (AuthorizationMatchersTest, PathAuthorizationMatcherSuccessfulMatch) | |
TEST_F (AuthorizationMatchersTest, PolicyAuthorizationMatcherFailedMatch) | |
TEST_F (AuthorizationMatchersTest, PolicyAuthorizationMatcherSuccessfulMatch) | |
TEST_F (AuthorizationMatchersTest, PortAuthorizationMatcherFailedMatch) | |
TEST_F (AuthorizationMatchersTest, PortAuthorizationMatcherSuccessfulMatch) | |
TEST_F (AuthorizationMatchersTest, ReqServerNameAuthorizationMatcherFailedMatch) | |
TEST_F (AuthorizationMatchersTest, ReqServerNameAuthorizationMatcherSuccessfulMatch) | |
TEST_F (CelAuthorizationEngineTest, CreateEngineFailNoPolicies) | |
TEST_F (CelAuthorizationEngineTest, CreateEngineFailTooManyPolicies) | |
TEST_F (CelAuthorizationEngineTest, CreateEngineFailWrongPolicyOrder) | |
TEST_F (CelAuthorizationEngineTest, CreateEngineSuccessOnePolicy) | |
TEST_F (CelAuthorizationEngineTest, CreateEngineSuccessTwoPolicies) | |
TEST_F (EvaluateArgsTest, EmptyAuthContext) | |
TEST_F (EvaluateArgsTest, EmptyMetadata) | |
TEST_F (EvaluateArgsTest, GetAuthoritySuccess) | |
TEST_F (EvaluateArgsTest, GetCommonNameFailDuplicateProperty) | |
TEST_F (EvaluateArgsTest, GetCommonNameSuccessOneProperty) | |
TEST_F (EvaluateArgsTest, GetDnsSanSuccessMultipleProperties) | |
TEST_F (EvaluateArgsTest, GetHeaderValueAliasesHost) | |
TEST_F (EvaluateArgsTest, GetHeaderValueSuccess) | |
TEST_F (EvaluateArgsTest, GetMethodSuccess) | |
TEST_F (EvaluateArgsTest, GetPathSuccess) | |
TEST_F (EvaluateArgsTest, GetSpiffeIdFailDuplicateProperty) | |
TEST_F (EvaluateArgsTest, GetSpiffeIdSuccessOneProperty) | |
TEST_F (EvaluateArgsTest, GetSubjectFailDuplicateProperty) | |
TEST_F (EvaluateArgsTest, GetSubjectSuccessOneProperty) | |
TEST_F (EvaluateArgsTest, GetTransportSecurityTypeFailDuplicateProperty) | |
TEST_F (EvaluateArgsTest, GetTransportSecurityTypeSuccessOneProperty) | |
TEST_F (EvaluateArgsTest, GetUriSanSuccessMultipleProperties) | |
TEST_F (EvaluateArgsTest, TestLocalAddressAndPort) | |
TEST_F (EvaluateArgsTest, TestPeerAddressAndPort) | |
TEST_F (URIParserTest, AWSExternalAccountRegressionTest) | |
TEST_F (URIParserTest, BasicExamplesAreParsedCorrectly) | |
TEST_F (URIParserTest, EncodedCharactersInQueryStringAreParsedCorrectly) | |
TEST_F (URIParserTest, EncodedNullsInURIStringAreSupported) | |
TEST_F (URIParserTest, InvalidPercentEncodingsArePassedThrough) | |
TEST_F (URIParserTest, InvalidURIsResultInFailureStatuses) | |
TEST_F (URIParserTest, IPV6StringsAreParsedCorrectly) | |
TEST_F (URIParserTest, NonKeyValueQueryStringsWork) | |
TEST_F (URIParserTest, NullCharactersInURIStringAreSupported) | |
TEST_F (URIParserTest, ParserTreatsFirstEqualSignAsKVDelimiterInQueryString) | |
TEST_F (URIParserTest, PreviouslyReservedCharactersInUnrelatedURIPartsAreIgnored) | |
TEST_F (URIParserTest, QueryParamMapRemainsValidAfterCopyingTheURI) | |
TEST_F (URIParserTest, QueryParamMapRemainsValiditAfterMovingTheURI) | |
TEST_F (URIParserTest, RepeatedQueryParamsAreSupportedInOrderedPairsButDeduplicatedInTheMap) | |
TEST_F (URIParserTest, UncommonValidExamplesAreParsedCorrectly) | |
TEST_F (URIParserTest, VariousKeyValueAndNonKVQueryParamsAreParsedCorrectly) | |
void | TestOnlyGlobalHttp2TransportDisableTransientFailureStateNotification (bool disable) |
RefCountedPtr< grpc_auth_context > | TestOnlyMakeInsecureAuthContext () |
void | TestOnlySetGlobalHttp2TransportDestructCallback (TestOnlyGlobalHttp2TransportDestructCallback callback) |
void | TestOnlySetGlobalHttp2TransportInitCallback (TestOnlyGlobalHttp2TransportInitCallback callback) |
void | TestOnlySetProcessEpoch (gpr_timespec epoch) |
bool | TestOnlyXdsVerifySubjectAlternativeNames (const char *const *subject_alternative_names, size_t subject_alternative_names_size, const std::vector< StringMatcher > &matchers) |
absl::Duration | ToAbslDuration (gpr_timespec ts) |
absl::Time | ToAbslTime (gpr_timespec ts) |
gpr_timespec | ToGprTimeSpec (absl::Duration duration) |
gpr_timespec | ToGprTimeSpec (absl::Time time) |
template<typename... Promises> | |
promise_detail::TryJoin< Promises... > | TryJoin (Promises... promises) |
template<typename... Functors> | |
promise_detail::TrySeq< Functors... > | TrySeq (Functors... functors) |
template<typename Iter , typename Factory , typename Argument > | |
promise_detail::BasicSeqIter< promise_detail::TrySeqTraits, Factory, Argument, Iter > | TrySeqIter (Iter begin, Iter end, Argument argument, Factory factory) |
TYPED_TEST (BarrierTest, Barrier) | |
TYPED_TEST (BarrierTest, BarrierPing) | |
TYPED_TEST (BarrierTest, WakeAfterDestruction) | |
TYPED_TEST (BarrierTest, WakeSelf) | |
TYPED_TEST_SUITE (BarrierTest, BarrierTestTypes) | |
grpc_error_handle | UnixAbstractSockaddrPopulate (absl::string_view, grpc_resolved_address *) |
grpc_error_handle | UnixSockaddrPopulate (absl::string_view, grpc_resolved_address *) |
absl::string_view | UpbStringToAbsl (const upb_StringView &str) |
std::string | UpbStringToStdString (const upb_StringView &str) |
void | ValidateArray (const Json::Array &actual, const Json::Array &expected) |
void | ValidateObject (const Json::Object &actual, const Json::Object &expected) |
absl::StatusOr< URI > | ValidateStsCredentialsOptions (const grpc_sts_credentials_options *options) |
void | ValidateValue (const Json &actual, const Json &expected) |
static bool | ValidHex (const uint8_t *p, const uint8_t *end) |
uint32_t | VarintLength (uint32_t tail_value) |
void | VarintWriteTail (uint32_t tail_value, uint8_t *target, uint32_t tail_length) |
bool | VerifySubjectAlternativeName (absl::string_view subject_alternative_name, const std::string &matcher) |
template<typename T , typename F > | |
promise_detail::WithContext< T, F > | WithContext (F f, T *context) |
template<typename T , typename F > | |
auto | WithResult (F f) -> typename std::enable_if< std::is_same< decltype(f()), Poll< T >>::value, F >::type |
void | XdsClientGlobalInit () |
void | XdsClientGlobalShutdown () ABSL_NO_THREAD_SAFETY_ANALYSIS |
UniqueTypeName | XdsClusterAttributeTypeName () |
bool | XdsFederationEnabled () |
bool | XdsOutlierDetectionEnabled () |
bool | XdsRbacEnabled () |
bool | XdsRlsEnabled () |
template<class T > | |
T * | Zalloc () |
Thread local storage.
Usage is the same as C++ thread_local. Declaring a thread local: static GPR_THREAD_LOCAL(uint32_t) foo;
ALL functions here may be implemented as macros.
useful utilities that don't belong anywhere else
Internal thread interface.
This module provides a way for plugins (and the grpc core library itself) to register mutators for channel stacks. It also provides a universal entry path to run those mutators to build a channel stack for various subsystems.
using grpc_core::ActivityPtr = typedef OrphanablePtr<Activity> |
Definition at line 163 of file activity.h.
using grpc_core::AddressTestCallback = typedef std::function<void(const ServerAddress&)> |
Definition at line 52 of file test_lb_policies.h.
using grpc_core::BarrierTestTypes = typedef testing::Types<Barrier, SingleBarrier> |
Definition at line 132 of file activity_test.cc.
using grpc_core::BinderTxReceiverFactory = typedef std::function<std::unique_ptr<grpc_binder::TransactionReceiver>( grpc_binder::TransactionReceiver::OnTransactCb)> |
Definition at line 58 of file binder_server.h.
using grpc_core::Chttp2ServerArgsModifier = typedef std::function<grpc_channel_args*(grpc_channel_args*, grpc_error_handle*)> |
Definition at line 39 of file chttp2_server.h.
using grpc_core::ClientMetadata = typedef grpc_metadata_batch |
Definition at line 152 of file transport.h.
using grpc_core::ClientMetadataHandle = typedef MetadataHandle<ClientMetadata> |
Definition at line 153 of file transport.h.
using grpc_core::CredentialsMetadataArray = typedef std::vector<std::pair<Slice, Slice> > |
Definition at line 181 of file src/core/lib/security/credentials/credentials.h.
Definition at line 117 of file debug/trace.h.
using grpc_core::EventEngineMemoryAllocatorImpl = typedef grpc_event_engine::experimental::internal::MemoryAllocatorImpl |
Definition at line 53 of file memory_quota.h.
typedef void(* grpc_core::GlobalConfigEnvErrorFunctionType) (const char *error_message) |
Definition at line 31 of file global_config_env.h.
typedef std::string(* grpc_core::gpr_current_stack_trace_func) () |
Definition at line 30 of file src/core/lib/gprpp/examine_stack.h.
using grpc_core::HierarchicalAddressMap = typedef std::map<std::string, ServerAddressList> |
Definition at line 95 of file address_filtering.h.
using grpc_core::InterceptRecvTrailingMetadataCallback = typedef std::function<void(const TrailingMetadataArgsSeen&)> |
Definition at line 45 of file test_lb_policies.h.
using grpc_core::IntHdl = typedef std::shared_ptr<int> |
Definition at line 46 of file promise_fuzzer.cc.
using grpc_core::LoopCtl = typedef absl::variant<Continue, T> |
using grpc_core::MemoryQuotaRefPtr = typedef std::shared_ptr<MemoryQuota> |
Definition at line 455 of file memory_quota.h.
using grpc_core::MetadataParseErrorFn = typedef absl::FunctionRef<void(absl::string_view error, const Slice& value)> |
Definition at line 41 of file parsed_metadata.h.
using grpc_core::MetadataVector = typedef std::vector<std::pair<std::string, std::string> > |
Definition at line 24 of file test_lb_policies.h.
using grpc_core::NextPromiseFactory = typedef std::function<ArenaPromise<ServerMetadataHandle>(CallArgs)> |
Definition at line 165 of file transport.h.
using grpc_core::OobBackendMetricCallback = typedef std::function<void(ServerAddress, const BackendMetricData&)> |
Definition at line 63 of file test_lb_policies.h.
using grpc_core::OrphanablePtr = typedef std::unique_ptr<T, Deleter> |
Definition at line 64 of file orphanable.h.
using grpc_core::P = typedef std::function<Poll<absl::StatusOr<T> >()> |
Definition at line 27 of file try_join_test.cc.
using grpc_core::PemKeyCertPairList = typedef std::vector<PemKeyCertPair> |
Definition at line 183 of file ssl_utils.h.
using grpc_core::Poll = typedef absl::variant<Pending, T> |
using grpc_core::Promise = typedef std::function<Poll<T>()> |
Definition at line 37 of file promise/promise.h.
using grpc_core::PromiseFactory = typedef std::function<Promise<T>(T)> |
Definition at line 49 of file promise_fuzzer.cc.
using grpc_core::ResourceQuotaRefPtr = typedef RefCountedPtr<ResourceQuota> |
Definition at line 38 of file src/core/lib/resource_quota/resource_quota.h.
using grpc_core::ScopedArenaPtr = typedef std::unique_ptr<Arena, ScopedArenaDeleter> |
Definition at line 129 of file src/core/lib/resource_quota/arena.h.
using grpc_core::ServerAddressList = typedef std::vector<ServerAddress> |
Definition at line 120 of file server_address.h.
using grpc_core::ServerMetadata = typedef grpc_metadata_batch |
Definition at line 140 of file transport.h.
Definition at line 141 of file transport.h.
using grpc_core::TestContext = typedef promise_detail::Context<T> |
Definition at line 23 of file test_context.h.
typedef void(* grpc_core::TestOnlyGlobalHttp2TransportDestructCallback) () |
Definition at line 59 of file chttp2_transport.h.
typedef void(* grpc_core::TestOnlyGlobalHttp2TransportInitCallback) () |
Definition at line 58 of file chttp2_transport.h.
using grpc_core::TestPickArgsCallback = typedef std::function<void(const PickArgsSeen&)> |
Definition at line 31 of file test_lb_policies.h.
using grpc_core::ThreadQuotaPtr = typedef RefCountedPtr<ThreadQuota> |
Definition at line 57 of file thread_quota.h.
using grpc_core::Uint = typedef typename UintSelector<kBits>::Type |
using grpc_core::UniquePtr = typedef std::unique_ptr<T, DefaultDeleteChar> |
Definition at line 43 of file src/core/lib/gprpp/memory.h.
using grpc_core::Vector = typedef grpc_event_engine::experimental::Vector<T> |
Definition at line 56 of file memory_quota.h.
|
strong |
Enumerator | |
---|---|
SHORT | |
LONG | |
NUM_JOB_TYPES |
Definition at line 49 of file executor.h.
|
strong |
Enumerator | |
---|---|
DEFAULT | |
RESOLVER | |
NUM_EXECUTORS |
Definition at line 42 of file executor.h.
|
strong |
Enumerator | |
---|---|
kClient | |
kServer |
Definition at line 108 of file promise_based_filter.h.
Enumerator | |
---|---|
HANDSHAKER_CLIENT | |
HANDSHAKER_SERVER | |
NUM_HANDSHAKER_TYPES |
Definition at line 34 of file handshaker_registry.h.
|
strong |
Enumerator | |
---|---|
URL | |
Compatible |
Definition at line 35 of file percent_encoding.h.
|
strong |
Enumerator | |
---|---|
kBenign | |
kIdle | |
kDestructive |
Definition at line 62 of file memory_quota.h.
|
strong |
This enum should have the same value of grpc_error_ints.
Enumerator | |
---|---|
kErrorNo | 'errno' from the operating system |
kFileLine | LINE from the call site creating the error |
kStreamId | stream identifier: for errors that are associated with an individual wire stream |
kRpcStatus | grpc status code representing this error |
kOffset | offset into some binary blob (usually represented by RAW_BYTES) where the error occurred |
kIndex | context sensitive index associated with the error |
kSize | context sensitive size associated with the error |
kHttp2Error | http2 error code associated with the error (see the HTTP2 RFC) |
kTsiCode | TSI status code associated with the error. |
kWsaError | WSAGetLastError() reported when this error occurred. |
kFd | File descriptor associated with this error. |
kHttpStatus | HTTP status (i.e. 404) |
kOccurredDuringWrite | chttp2: did the error occur while a write was in progress |
ChannelConnectivityState | channel connectivity state associated with the error |
kLbPolicyDrop | LB policy drop. |
Definition at line 45 of file status_helper.h.
|
strong |
This enum should have the same value of grpc_error_strs.
Definition at line 83 of file status_helper.h.
|
strong |
This enum should have the same value of grpc_error_times.
Enumerator | |
---|---|
kCreated | timestamp of error creation |
Definition at line 109 of file status_helper.h.
Enumerator | |
---|---|
kUnrefDelete | |
kUnrefNoDelete | |
kUnrefCallDtor |
Definition at line 216 of file ref_counted.h.
bool grpc_core::AddBinderPort | ( | const std::string & | addr, |
grpc_server * | server, | ||
BinderTxReceiverFactory | factory, | ||
std::shared_ptr< grpc::experimental::binder::SecurityPolicy > | security_policy | ||
) |
Definition at line 232 of file binder_server.cc.
AVL<int, int> grpc_core::AvlFromProto | ( | const RepeatedField & | p | ) |
Definition at line 67 of file avl_fuzzer.cc.
void grpc_core::BuildClientChannelConfiguration | ( | CoreConfiguration::Builder * | builder | ) |
Definition at line 47 of file client_channel_plugin.cc.
void grpc_core::BuildCoreConfiguration | ( | CoreConfiguration::Builder * | builder | ) |
Definition at line 109 of file grpc_plugin_registry.cc.
promise_detail::CallPushPull<FMain, FPush, FPull> grpc_core::CallPushPull | ( | FMain | f_main, |
FPush | f_push, | ||
FPull | f_pull | ||
) |
Definition at line 139 of file call_push_pull.h.
ChannelArgs grpc_core::ChannelArgsBuiltinPrecondition | ( | const grpc_channel_args * | src | ) |
Definition at line 507 of file channel_args.cc.
|
constexpr |
grpc_error_handle grpc_core::Chttp2ServerAddPort | ( | Server * | server, |
const char * | addr, | ||
grpc_channel_args * | args, | ||
Chttp2ServerArgsModifier | connection_args_modifier, | ||
int * | port_num | ||
) |
Adds a port to server. Sets port_num to the port number. Takes ownership of args.
Definition at line 919 of file chttp2_server.cc.
const char * grpc_core::CompressionAlgorithmAsString | ( | grpc_compression_algorithm | algorithm | ) |
Definition at line 38 of file compression_internal.cc.
const char * grpc_core::ConnectivityStateName | ( | grpc_connectivity_state | state | ) |
Definition at line 38 of file connectivity_state.cc.
Definition at line 34 of file construct_destruct.h.
grpc_arg grpc_core::CreateGrpclbBalancerAddressesArg | ( | const ServerAddressList * | address_list | ) |
Definition at line 66 of file grpclb_balancer_addresses.cc.
RefCountedPtr< grpc_channel_credentials > grpc_core::CreateHttpRequestSSLCredentials | ( | ) |
Definition at line 208 of file httpcli_security_connector.cc.
absl::optional< grpc_compression_algorithm > grpc_core::DefaultCompressionAlgorithmFromChannelArgs | ( | const grpc_channel_args * | args | ) |
Definition at line 233 of file compression_internal.cc.
Definition at line 123 of file percent_encoding.cc.
void grpc_core::Destruct | ( | T * | p | ) |
Definition at line 27 of file construct_destruct.h.
|
static |
ChannelArgs grpc_core::EnsureResourceQuotaInChannelArgs | ( | ChannelArgs | args | ) |
absl::StatusOr< ExtractExtensionTypeNameResult > grpc_core::ExtractExtensionTypeName | ( | const XdsEncodingContext & | context, |
const google_protobuf_Any * | any | ||
) |
Definition at line 377 of file xds_common_types.cc.
bool grpc_core::ExtractJsonArray | ( | const Json & | json, |
absl::string_view | field_name, | ||
const Json::Array ** | output, | ||
std::vector< grpc_error_handle > * | error_list | ||
) |
Definition at line 81 of file src/core/lib/json/json_util.cc.
bool grpc_core::ExtractJsonBool | ( | const Json & | json, |
absl::string_view | field_name, | ||
bool * | output, | ||
std::vector< grpc_error_handle > * | error_list | ||
) |
Definition at line 65 of file src/core/lib/json/json_util.cc.
bool grpc_core::ExtractJsonNumber | ( | const Json & | json, |
absl::string_view | field_name, | ||
NumericType * | output, | ||
std::vector< grpc_error_handle > * | error_list | ||
) |
Definition at line 53 of file src/core/lib/json/json_util.h.
bool grpc_core::ExtractJsonObject | ( | const Json & | json, |
absl::string_view | field_name, | ||
const Json::Object ** | output, | ||
std::vector< grpc_error_handle > * | error_list | ||
) |
Definition at line 94 of file src/core/lib/json/json_util.cc.
bool grpc_core::ExtractJsonString | ( | const Json & | json, |
absl::string_view | field_name, | ||
OutputType * | output, | ||
std::vector< grpc_error_handle > * | error_list | ||
) |
Definition at line 75 of file src/core/lib/json/json_util.h.
|
inline |
Definition at line 114 of file src/core/lib/json/json_util.h.
|
inline |
Definition at line 104 of file src/core/lib/json/json_util.h.
|
inline |
Definition at line 119 of file src/core/lib/json/json_util.h.
|
inline |
Definition at line 124 of file src/core/lib/json/json_util.h.
|
inline |
Definition at line 99 of file src/core/lib/json/json_util.h.
|
inline |
Definition at line 109 of file src/core/lib/json/json_util.h.
Poll<absl::StatusOr<std::tuple<T...> > > grpc_core::fail | ( | ) |
Definition at line 45 of file try_join_test.cc.
void grpc_core::FaultInjectionFilterRegister | ( | CoreConfiguration::Builder * | builder | ) |
Definition at line 270 of file fault_injection_filter.cc.
void grpc_core::FileWatcherCertificateProviderInit | ( | ) |
Definition at line 146 of file file_watcher_certificate_provider_factory.cc.
void grpc_core::FileWatcherCertificateProviderShutdown | ( | ) |
Definition at line 151 of file file_watcher_certificate_provider_factory.cc.
|
static |
Definition at line 53 of file hpack_encoder.cc.
const ServerAddressList * grpc_core::FindGrpclbBalancerAddressesInChannelArgs | ( | const grpc_channel_args & | args | ) |
Definition at line 74 of file grpclb_balancer_addresses.cc.
for_each_detail::ForEach<Reader, Action> grpc_core::ForEach | ( | Reader | reader, |
Action | action | ||
) |
For each item acquired by calling Reader::Next, run the promise Action.
Definition at line 133 of file for_each.h.
absl::StatusOr< RbacPolicies > grpc_core::GenerateRbacPolicies | ( | absl::string_view | authz_policy | ) |
Definition at line 331 of file rbac_translator.cc.
std::vector< absl::string_view > grpc_core::GetAuthPropertyArray | ( | grpc_auth_context * | context, |
const char * | property_name | ||
) |
Definition at line 109 of file src/core/lib/security/credentials/tls/tls_utils.cc.
absl::string_view grpc_core::GetAuthPropertyValue | ( | grpc_auth_context * | context, |
const char * | property_name | ||
) |
Definition at line 93 of file src/core/lib/security/credentials/tls/tls_utils.cc.
T* grpc_core::GetContext | ( | ) |
Definition at line 74 of file core/lib/promise/context.h.
absl::optional< std::string > grpc_core::GetCurrentStackTrace | ( | ) |
Definition at line 36 of file src/core/lib/gprpp/examine_stack.cc.
gpr_current_stack_trace_func grpc_core::GetCurrentStackTraceProvider | ( | ) |
Definition at line 27 of file src/core/lib/gprpp/examine_stack.cc.
DNSResolver * grpc_core::GetDNSResolver | ( | ) |
Definition at line 38 of file resolve_address.cc.
absl::Status grpc_core::GetFileModificationTime | ( | const char * | filename, |
time_t * | timestamp | ||
) |
int grpc_core::GetMaxRecvSizeFromChannelArgs | ( | const ChannelArgs & | args | ) |
Definition at line 133 of file message_size_filter.cc.
int grpc_core::GetMaxSendSizeFromChannelArgs | ( | const ChannelArgs & | args | ) |
Definition at line 139 of file message_size_filter.cc.
Definition at line 86 of file src/core/lib/gprpp/sync.h.
|
static |
Definition at line 179 of file hpack_encoder.cc.
void grpc_core::grpc_executor_global_init | ( | ) |
Definition at line 459 of file executor.cc.
void grpc_core::grpc_http2_set_fn_get_copied_context | ( | void *(*)(void *) | fn | ) |
Definition at line 68 of file context_list.cc.
void grpc_core::grpc_http2_set_write_timestamps_callback | ( | void(*)(void *, Timestamps *, grpc_error_handle error) | fn | ) |
Definition at line 63 of file context_list.cc.
void grpc_core::grpc_tcp_set_write_timestamps_callback | ( | void(*)(void *, Timestamps *, grpc_error_handle error) | fn | ) |
Sets the callback function to call when timestamps for a write are collected. The callback does not own a reference to error.
Definition at line 297 of file buffer_list.cc.
grpc_slice grpc_core::GrpcLbLoadReportRequestCreate | ( | int64_t | num_calls_started, |
int64_t | num_calls_finished, | ||
int64_t | num_calls_finished_with_client_failed_to_send, | ||
int64_t | num_calls_finished_known_received, | ||
const GrpcLbClientStats::DroppedCallCounts * | drop_token_counts, | ||
upb_Arena * | arena | ||
) |
Definition at line 84 of file load_balancer_api.cc.
void grpc_core::GrpcLbPolicyRingHashInit | ( | ) |
Definition at line 898 of file ring_hash.cc.
void grpc_core::GrpcLbPolicyRingHashShutdown | ( | ) |
Definition at line 903 of file ring_hash.cc.
grpc_slice grpc_core::GrpcLbRequestCreate | ( | const char * | lb_service_name, |
upb_Arena * | arena | ||
) |
Definition at line 62 of file load_balancer_api.cc.
bool grpc_core::GrpcLbResponseParse | ( | const grpc_slice & | serialized_response, |
upb_Arena * | arena, | ||
GrpcLbResponse * | result | ||
) |
Definition at line 166 of file load_balancer_api.cc.
|
constexpr |
promise_detail::If<C, T, F> grpc_core::If | ( | C | condition, |
T | if_true, | ||
F | if_false | ||
) |
promise_detail::Immediate<T> grpc_core::Immediate | ( | T | value | ) |
Definition at line 73 of file promise/promise.h.
Definition at line 31 of file atomic_utils.h.
Definition at line 23 of file race_test.cc.
Definition at line 35 of file try_join_test.cc.
Definition at line 30 of file try_join_test.cc.
|
inline |
Definition at line 46 of file src/core/lib/promise/detail/status.h.
|
inline |
Definition at line 1187 of file metadata_batch.h.
|
inline |
Definition at line 145 of file transport.h.
promise_detail::Join<Promise...> grpc_core::Join | ( | Promise... | promises | ) |
std::string grpc_core::JoinHostPort | ( | absl::string_view | host, |
int | port | ||
) |
Definition at line 32 of file host_port.cc.
grpc_slice grpc_core::LoadSystemRootCerts | ( | ) |
Definition at line 31 of file load_system_roots_fallback.cc.
Definition at line 50 of file resolve_localhost_ip46.cc.
promise_detail::Loop<F> grpc_core::Loop | ( | F | f | ) |
ActivityPtr grpc_core::MakeActivity | ( | Factory | promise_factory, |
WakeupScheduler | wakeup_scheduler, | ||
OnDone | on_done, | ||
Contexts &&... | contexts | ||
) |
Definition at line 522 of file activity.h.
OrphanablePtr< SubchannelStreamClient > grpc_core::MakeHealthCheckClient | ( | std::string | service_name, |
RefCountedPtr< ConnectedSubchannel > | connected_subchannel, | ||
grpc_pollset_set * | interested_parties, | ||
RefCountedPtr< channelz::SubchannelNode > | channelz_node, | ||
RefCountedPtr< ConnectivityStateWatcherInterface > | watcher | ||
) |
Definition at line 160 of file health_check_client.cc.
absl::StatusOr< HierarchicalAddressMap > grpc_core::MakeHierarchicalAddressMap | ( | const absl::StatusOr< ServerAddressList > & | addresses | ) |
Definition at line 76 of file address_filtering.cc.
std::unique_ptr< ServerAddress::AttributeInterface > grpc_core::MakeHierarchicalPathAttribute | ( | std::vector< std::string > | path | ) |
Definition at line 72 of file address_filtering.cc.
std::string grpc_core::MakeJwtServiceUrl | ( | const ClientMetadataHandle & | initial_metadata, |
const grpc_call_credentials::GetRequestMetadataArgs * | args | ||
) |
Definition at line 77 of file call_creds_util.cc.
grpc_arg grpc_core::MakeLameClientErrorArg | ( | grpc_error_handle * | error | ) |
Definition at line 123 of file lame_client.cc.
|
inline |
Definition at line 456 of file memory_quota.h.
std::unique_ptr< SubchannelInterface::DataWatcherInterface > grpc_core::MakeOobBackendMetricWatcher | ( | Duration | report_interval, |
std::unique_ptr< OobBackendMetricWatcher > | watcher | ||
) |
Definition at line 402 of file oob_backend_metric.cc.
|
inline |
Definition at line 67 of file orphanable.h.
grpc_auth_metadata_context grpc_core::MakePluginAuthMetadataContext | ( | const ClientMetadataHandle & | initial_metadata, |
const grpc_call_credentials::GetRequestMetadataArgs * | args | ||
) |
Definition at line 83 of file call_creds_util.cc.
absl::enable_if_t<std::is_base_of<ChannelFilter, F>::value, grpc_channel_filter> grpc_core::MakePromiseBasedFilter | ( | const char * | name | ) |
Definition at line 487 of file promise_based_filter.h.
|
inline |
Definition at line 335 of file ref_counted_ptr.h.
|
inline |
Definition at line 68 of file src/core/lib/resource_quota/resource_quota.h.
|
inline |
Definition at line 130 of file src/core/lib/resource_quota/arena.h.
promise_detail::Map<Promise, Fn> grpc_core::Map | ( | Promise | promise, |
Fn | fn | ||
) |
Definition at line 67 of file src/core/lib/promise/map.h.
std::map<int, int> grpc_core::MapFromProto | ( | const RepeatedField & | p | ) |
Definition at line 76 of file avl_fuzzer.cc.
auto grpc_core::Match | ( | const absl::variant< T0, Ts... > & | value, |
Fs... | fs | ||
) | -> decltype(std::declval<OverloadType<Fs...>>()(std::declval<T0>())) |
Match on a variant. Given variant value, and a set of callables fs, call the appropriate callable based on the type contained in value.
Example (prints "hoorah"): variant<int, string> v = 42; Match(v, [](int i) { puts("hoorah"); }, [](string s) { puts("boo"); });
Definition at line 51 of file src/core/lib/gprpp/match.h.
auto grpc_core::MatchMutable | ( | absl::variant< T0, Ts... > * | value, |
Fs... | fs | ||
) | -> decltype(std::declval<OverloadType<Fs...>>()(std::declval<T0*>())) |
A version of Match that takes a mutable pointer to a variant and calls its overload callables with a mutable pointer to the current variant value.
Example: variant<int, string> v = 42; MatchMutable(&v, [](int* i) { i = 1; }, [](string s) { *s = "foo"; }); // v now contains 1.
Definition at line 66 of file src/core/lib/gprpp/match.h.
absl::enable_if_t<std::is_same<typename Which::ValueType, Slice>::value, const Slice&> grpc_core::MetadataValueAsSlice | ( | const Slice & | slice | ) |
Definition at line 879 of file metadata_batch.h.
absl::enable_if_t<!std::is_same<typename Which::ValueType, Slice>::value, Slice> grpc_core::MetadataValueAsSlice | ( | typename Which::ValueType | value | ) |
Definition at line 885 of file metadata_batch.h.
Definition at line 24 of file race_test.cc.
std::unique_ptr<GrpcPolledFdFactory> grpc_core::NewGrpcPolledFdFactory | ( | Mutex * | mu | ) |
auto grpc_core::NowOrNever | ( | Promise | promise | ) | -> absl::optional<typename promise_detail::PromiseLike<Promise>::Result> |
Definition at line 42 of file promise/promise.h.
Poll<absl::StatusOr<std::tuple<T...> > > grpc_core::ok | ( | T... | x | ) |
Definition at line 40 of file try_join_test.cc.
Definition at line 267 of file src/core/lib/gprpp/time.h.
Definition at line 257 of file src/core/lib/gprpp/time.h.
Definition at line 229 of file src/core/lib/gprpp/time.h.
Definition at line 249 of file src/core/lib/gprpp/time.h.
Definition at line 239 of file src/core/lib/gprpp/time.h.
Definition at line 234 of file src/core/lib/gprpp/time.h.
Definition at line 244 of file src/core/lib/gprpp/time.h.
Definition at line 251 of file src/core/lib/gprpp/time.h.
Definition at line 269 of file src/core/lib/gprpp/time.h.
bool grpc_core::operator< | ( | const RefCountedPtr< T > & | p1, |
const RefCountedPtr< T > & | p2 | ||
) |
Definition at line 340 of file ref_counted_ptr.h.
bool grpc_core::operator< | ( | const WeakRefCountedPtr< T > & | p1, |
const WeakRefCountedPtr< T > & | p2 | ||
) |
Definition at line 345 of file ref_counted_ptr.h.
std::ostream& grpc_core::operator<< | ( | std::ostream & | os, |
const UniqueTypeName & | name | ||
) |
Definition at line 25 of file unique_type_name_test.cc.
std::ostream & grpc_core::operator<< | ( | std::ostream & | out, |
Duration | duration | ||
) |
Definition at line 210 of file src/core/lib/gprpp/time.cc.
std::ostream & grpc_core::operator<< | ( | std::ostream & | out, |
Timestamp | timestamp | ||
) |
Definition at line 206 of file src/core/lib/gprpp/time.cc.
OverloadType<Cases...> grpc_core::Overload | ( | Cases... | cases | ) |
Compose callables into a single callable. e.g. given [](int i) { puts("a"); } and [](double d) { puts("b"); }, return a callable object like: struct { void operator()(int i) { puts("a"); } void operator()(double i) { puts("b"); } }; Preserves all captures.
Definition at line 53 of file overload.h.
const BackendMetricData * grpc_core::ParseBackendMetricData | ( | absl::string_view | serialized_load_report, |
BackendMetricAllocatorInterface * | allocator | ||
) |
Definition at line 57 of file backend_metric.cc.
absl::optional< grpc_compression_algorithm > grpc_core::ParseCompressionAlgorithm | ( | absl::string_view | algorithm | ) |
Definition at line 94 of file compression_internal.cc.
|
inline |
Definition at line 39 of file xds_common_types.h.
Definition at line 32 of file src/core/lib/json/json_util.cc.
bool grpc_core::ParseJsonObjectField | ( | const Json::Object & | object, |
absl::string_view | field_name, | ||
T * | output, | ||
std::vector< grpc_error_handle > * | error_list, | ||
bool | required = true |
||
) |
Definition at line 136 of file src/core/lib/json/json_util.h.
bool grpc_core::ParseJsonObjectFieldAsDuration | ( | const Json::Object & | object, |
absl::string_view | field_name, | ||
Duration * | output, | ||
std::vector< grpc_error_handle > * | error_list, | ||
bool | required | ||
) |
Definition at line 107 of file src/core/lib/json/json_util.cc.
void grpc_core::ParseRingHashLbConfig | ( | const Json & | json, |
size_t * | min_ring_size, | ||
size_t * | max_ring_size, | ||
std::vector< grpc_error_handle > * | error_list | ||
) |
Definition at line 83 of file ring_hash.cc.
absl::optional< Duration > grpc_core::ParseTimeout | ( | const Slice & | text | ) |
Definition at line 228 of file timeout_encoding.cc.
Definition at line 50 of file try_join_test.cc.
Slice grpc_core::PercentEncodeSlice | ( | Slice | slice, |
PercentEncodingType | type | ||
) |
Definition at line 84 of file percent_encoding.cc.
Definition at line 130 of file percent_encoding.cc.
absl::StatusOr< bool > grpc_core::PrivateKeyAndCertificateMatch | ( | absl::string_view | private_key, |
absl::string_view | cert_chain | ||
) |
Definition at line 397 of file grpc_tls_certificate_provider.cc.
promise_detail::Race<Promises...> grpc_core::Race | ( | Promises... | promises | ) |
void grpc_core::RbacFilterRegister | ( | CoreConfiguration::Builder * | builder | ) |
Definition at line 170 of file rbac_filter.cc.
void grpc_core::RegisterAddressTestLoadBalancingPolicy | ( | AddressTestCallback | cb | ) |
Definition at line 660 of file test_lb_policies.cc.
void grpc_core::RegisterAresDnsResolver | ( | CoreConfiguration::Builder * | ) |
Definition at line 584 of file dns_resolver_ares.cc.
void grpc_core::RegisterBuiltins | ( | CoreConfiguration::Builder * | builder | ) |
Definition at line 31 of file builtins.cc.
void grpc_core::RegisterChannelDefaultCreds | ( | CoreConfiguration::Builder * | builder | ) |
Definition at line 71 of file channel_creds_registry_init.cc.
void grpc_core::RegisterChannelIdleFilters | ( | CoreConfiguration::Builder * | builder | ) |
Definition at line 280 of file channel_idle_filter.cc.
void grpc_core::RegisterClientAuthorityFilter | ( | CoreConfiguration::Builder * | builder | ) |
Definition at line 84 of file client_authority_filter.cc.
void grpc_core::RegisterCloud2ProdResolver | ( | CoreConfiguration::Builder * | builder | ) |
Definition at line 440 of file google_c2p_resolver.cc.
void grpc_core::RegisterDeadlineFilter | ( | CoreConfiguration::Builder * | builder | ) |
Definition at line 384 of file deadline_filter.cc.
void grpc_core::RegisterExtraFilters | ( | CoreConfiguration::Builder * | builder | ) |
Definition at line 72 of file grpc_plugin_registry_extra.cc.
void grpc_core::RegisterFakeResolver | ( | CoreConfiguration::Builder * | builder | ) |
Definition at line 373 of file fake_resolver.cc.
void grpc_core::RegisterFixedAddressLoadBalancingPolicy | ( | ) |
Definition at line 665 of file test_lb_policies.cc.
void grpc_core::RegisterGrpcLbLoadReportingFilter | ( | CoreConfiguration::Builder * | builder | ) |
void grpc_core::RegisterHttpConnectHandshaker | ( | CoreConfiguration::Builder * | builder | ) |
Definition at line 395 of file http_connect_handshaker.cc.
void grpc_core::RegisterHttpFilters | ( | CoreConfiguration::Builder * | builder | ) |
Definition at line 47 of file http_filters_plugin.cc.
void grpc_core::RegisterHttpProxyMapper | ( | ) |
Definition at line 214 of file http_proxy.cc.
void grpc_core::RegisterInterceptRecvTrailingMetadataLoadBalancingPolicy | ( | InterceptRecvTrailingMetadataCallback | cb | ) |
Definition at line 654 of file test_lb_policies.cc.
void grpc_core::RegisterMessageSizeFilter | ( | CoreConfiguration::Builder * | builder | ) |
Definition at line 386 of file message_size_filter.cc.
void grpc_core::RegisterNativeDnsResolver | ( | CoreConfiguration::Builder * | builder | ) |
Definition at line 185 of file dns_resolver.cc.
void grpc_core::RegisterOobBackendMetricTestLoadBalancingPolicy | ( | OobBackendMetricCallback | cb | ) |
Definition at line 670 of file test_lb_policies.cc.
void grpc_core::RegisterResourceQuota | ( | CoreConfiguration::Builder * | builder | ) |
void grpc_core::RegisterSecurityFilters | ( | CoreConfiguration::Builder * | builder | ) |
void grpc_core::RegisterServiceConfigChannelArgFilter | ( | CoreConfiguration::Builder * | builder | ) |
Definition at line 160 of file service_config_channel_arg_filter.cc.
void grpc_core::RegisterSockaddrResolver | ( | CoreConfiguration::Builder * | builder | ) |
Definition at line 188 of file sockaddr_resolver.cc.
void grpc_core::RegisterTCPConnectHandshaker | ( | CoreConfiguration::Builder * | builder | ) |
Definition at line 247 of file tcp_connect_handshaker.cc.
void grpc_core::RegisterTestPickArgsLoadBalancingPolicy | ( | TestPickArgsCallback | cb, |
const char * | delegate_policy_name | ||
) |
Definition at line 647 of file test_lb_policies.cc.
void grpc_core::RegisterXdsChannelStackModifier | ( | CoreConfiguration::Builder * | builder | ) |
Definition at line 104 of file xds_channel_stack_modifier.cc.
void grpc_core::RegisterXdsResolver | ( | CoreConfiguration::Builder * | builder | ) |
Definition at line 1126 of file xds_resolver.cc.
absl::StatusOr< std::string > grpc_core::RemoveServiceNameFromJwtUri | ( | absl::string_view | uri | ) |
Definition at line 179 of file jwt_credentials.cc.
UniqueTypeName grpc_core::RequestHashAttributeName | ( | ) |
Definition at line 77 of file ring_hash.cc.
ResourceQuotaRefPtr grpc_core::ResourceQuotaFromChannelArgs | ( | const grpc_channel_args * | args | ) |
void grpc_core::RunParseFailureTest | ( | const char * | input | ) |
Definition at line 166 of file json_test.cc.
void grpc_core::RunSuccessTest | ( | const char * | input, |
const Json & | expected, | ||
const char * | expected_output | ||
) |
Definition at line 75 of file json_test.cc.
RefCountedPtr< Handshaker > grpc_core::SecurityHandshakerCreate | ( | tsi_handshaker * | handshaker, |
grpc_security_connector * | connector, | ||
const grpc_channel_args * | args | ||
) |
Creates a security handshaker using handshaker.
Definition at line 658 of file security_handshaker.cc.
void grpc_core::SecurityRegisterHandshakerFactories | ( | CoreConfiguration::Builder * | builder | ) |
Registers security handshaker factories.
Definition at line 670 of file security_handshaker.cc.
promise_detail::Seq<Functors...> grpc_core::Seq | ( | Functors... | functors | ) |
promise_detail::BasicSeqIter<promise_detail::SeqTraits, Factory, Argument, Iter> grpc_core::SeqIter | ( | Iter | begin, |
Iter | end, | ||
Argument | argument, | ||
Factory | factory | ||
) |
void grpc_core::SetCurrentStackTraceProvider | ( | gpr_current_stack_trace_func | current_stack_trace_provider | ) |
Definition at line 31 of file src/core/lib/gprpp/examine_stack.cc.
void grpc_core::SetDNSResolver | ( | DNSResolver * | resolver | ) |
Definition at line 36 of file resolve_address.cc.
void grpc_core::SetGlobalConfigEnvErrorFunction | ( | GlobalConfigEnvErrorFunctionType | func | ) |
Definition at line 58 of file global_config_env.cc.
bool grpc_core::SplitHostPort | ( | absl::string_view | name, |
absl::string_view * | host, | ||
absl::string_view * | port | ||
) |
Given a name in the form "host:port" or "[ho:st]:port", split into hostname and port number.
There are two variants of this method: 1) absl::string_view output: port and host are returned as views on name. 2) std::string output: port and host are copied into newly allocated strings.
Prefer variant (1) over (2), because no allocation or copy is performed in variant (1). Use (2) only when interacting with C API that mandate null-terminated strings.
Return true on success, false on failure. Guarantees *host and *port are cleared on failure.
Definition at line 88 of file host_port.cc.
bool grpc_core::SplitHostPort | ( | absl::string_view | name, |
std::string * | host, | ||
std::string * | port | ||
) |
Definition at line 94 of file host_port.cc.
absl::Status grpc_core::SslCheckCallHost | ( | absl::string_view | host, |
absl::string_view | target_name, | ||
absl::string_view | overridden_target_name, | ||
grpc_auth_context * | auth_context | ||
) |
Definition at line 180 of file ssl_utils.cc.
void grpc_core::StatusAddChild | ( | absl::Status * | status, |
absl::Status | child | ||
) |
Adds a child status to status.
Definition at line 256 of file status_helper.cc.
absl::Status grpc_core::StatusCreate | ( | absl::StatusCode | code, |
absl::string_view | msg, | ||
const DebugLocation & | location, | ||
std::vector< absl::Status > | children | ||
) |
Creates a status with given additional information.
Definition at line 168 of file status_helper.cc.
std::vector< absl::Status > grpc_core::StatusGetChildren | ( | absl::Status | status | ) |
Returns all children status from a status.
Definition at line 276 of file status_helper.cc.
absl::optional< intptr_t > grpc_core::StatusGetInt | ( | const absl::Status & | status, |
StatusIntProperty | key | ||
) |
Gets the int property from the status.
Definition at line 192 of file status_helper.cc.
absl::optional< std::string > grpc_core::StatusGetStr | ( | const absl::Status & | status, |
StatusStrProperty | key | ||
) |
Gets the str property from the status.
Definition at line 217 of file status_helper.cc.
absl::optional< absl::Time > grpc_core::StatusGetTime | ( | const absl::Status & | status, |
StatusTimeProperty | key | ||
) |
Gets the time property from the status.
Definition at line 235 of file status_helper.cc.
void grpc_core::StatusSetInt | ( | absl::Status * | status, |
StatusIntProperty | key, | ||
intptr_t | value | ||
) |
Sets the int property to the status.
Definition at line 187 of file status_helper.cc.
void grpc_core::StatusSetStr | ( | absl::Status * | status, |
StatusStrProperty | key, | ||
absl::string_view | value | ||
) |
Sets the str property to the status.
Definition at line 212 of file status_helper.cc.
void grpc_core::StatusSetTime | ( | absl::Status * | status, |
StatusTimeProperty | key, | ||
absl::Time | time | ||
) |
Sets the time property to the status.
Definition at line 227 of file status_helper.cc.
std::string grpc_core::StatusToString | ( | const absl::Status & | status | ) |
Returns a string representation from status Error status will be like STATUS[:MESSAGE] [{PAYLOADS[, children:[CHILDREN-STATUS-LISTS]]}] e.g. CANCELLATION:SampleMessage {errno:'2021', line:'54', children:[ABORTED]}
Definition at line 282 of file status_helper.cc.
|
inline |
Definition at line 52 of file upb_utils.h.
|
inline |
Definition at line 93 of file slice_internal.h.
R grpc_core::Switch | ( | char | idx, |
F0 | f0 | ||
) |
R grpc_core::Switch | ( | char | idx, |
F0 | f0, | ||
F1 | f1 | ||
) |
R grpc_core::Switch | ( | char | idx, |
F0 | f0, | ||
F1 | f1, | ||
F2 | f2, | ||
F3 | f3, | ||
F4 | f4, | ||
F5 | f5, | ||
F6 | f6, | ||
F7 | f7, | ||
F8 | f8, | ||
F9 | f9, | ||
F10 | f10, | ||
F11 | f11 | ||
) |
R grpc_core::Switch | ( | char | idx, |
F0 | f0, | ||
F1 | f1, | ||
F2 | f2, | ||
F3 | f3, | ||
F4 | f4, | ||
F5 | f5, | ||
F6 | f6, | ||
F7 | f7, | ||
F8 | f8, | ||
F9 | f9, | ||
F10 | f10, | ||
F11 | f11, | ||
F12 | f12 | ||
) |
R grpc_core::Switch | ( | char | idx, |
F0 | f0, | ||
F1 | f1, | ||
F2 | f2, | ||
F3 | f3, | ||
F4 | f4, | ||
F5 | f5, | ||
F6 | f6, | ||
F7 | f7, | ||
F8 | f8, | ||
F9 | f9, | ||
F10 | f10, | ||
F11 | f11, | ||
F12 | f12, | ||
F13 | f13 | ||
) |
R grpc_core::Switch | ( | char | idx, |
F0 | f0, | ||
F1 | f1, | ||
F2 | f2, | ||
F3 | f3, | ||
F4 | f4, | ||
F5 | f5, | ||
F6 | f6, | ||
F7 | f7, | ||
F8 | f8, | ||
F9 | f9, | ||
F10 | f10, | ||
F11 | f11, | ||
F12 | f12, | ||
F13 | f13, | ||
F14 | f14 | ||
) |
R grpc_core::Switch | ( | char | idx, |
F0 | f0, | ||
F1 | f1, | ||
F2 | f2, | ||
F3 | f3, | ||
F4 | f4, | ||
F5 | f5, | ||
F6 | f6, | ||
F7 | f7, | ||
F8 | f8, | ||
F9 | f9, | ||
F10 | f10, | ||
F11 | f11, | ||
F12 | f12, | ||
F13 | f13, | ||
F14 | f14, | ||
F15 | f15 | ||
) |
R grpc_core::Switch | ( | char | idx, |
F0 | f0, | ||
F1 | f1, | ||
F2 | f2, | ||
F3 | f3, | ||
F4 | f4, | ||
F5 | f5, | ||
F6 | f6, | ||
F7 | f7, | ||
F8 | f8, | ||
F9 | f9, | ||
F10 | f10, | ||
F11 | f11, | ||
F12 | f12, | ||
F13 | f13, | ||
F14 | f14, | ||
F15 | f15, | ||
F16 | f16 | ||
) |
R grpc_core::Switch | ( | char | idx, |
F0 | f0, | ||
F1 | f1, | ||
F2 | f2, | ||
F3 | f3, | ||
F4 | f4, | ||
F5 | f5, | ||
F6 | f6, | ||
F7 | f7, | ||
F8 | f8, | ||
F9 | f9, | ||
F10 | f10, | ||
F11 | f11, | ||
F12 | f12, | ||
F13 | f13, | ||
F14 | f14, | ||
F15 | f15, | ||
F16 | f16, | ||
F17 | f17 | ||
) |
R grpc_core::Switch | ( | char | idx, |
F0 | f0, | ||
F1 | f1, | ||
F2 | f2, | ||
F3 | f3, | ||
F4 | f4, | ||
F5 | f5, | ||
F6 | f6, | ||
F7 | f7, | ||
F8 | f8, | ||
F9 | f9, | ||
F10 | f10, | ||
F11 | f11, | ||
F12 | f12, | ||
F13 | f13, | ||
F14 | f14, | ||
F15 | f15, | ||
F16 | f16, | ||
F17 | f17, | ||
F18 | f18 | ||
) |
R grpc_core::Switch | ( | char | idx, |
F0 | f0, | ||
F1 | f1, | ||
F2 | f2, | ||
F3 | f3, | ||
F4 | f4, | ||
F5 | f5, | ||
F6 | f6, | ||
F7 | f7, | ||
F8 | f8, | ||
F9 | f9, | ||
F10 | f10, | ||
F11 | f11, | ||
F12 | f12, | ||
F13 | f13, | ||
F14 | f14, | ||
F15 | f15, | ||
F16 | f16, | ||
F17 | f17, | ||
F18 | f18, | ||
F19 | f19 | ||
) |
R grpc_core::Switch | ( | char | idx, |
F0 | f0, | ||
F1 | f1, | ||
F2 | f2, | ||
F3 | f3, | ||
F4 | f4, | ||
F5 | f5, | ||
F6 | f6, | ||
F7 | f7, | ||
F8 | f8, | ||
F9 | f9, | ||
F10 | f10, | ||
F11 | f11, | ||
F12 | f12, | ||
F13 | f13, | ||
F14 | f14, | ||
F15 | f15, | ||
F16 | f16, | ||
F17 | f17, | ||
F18 | f18, | ||
F19 | f19, | ||
F20 | f20 | ||
) |
R grpc_core::Switch | ( | char | idx, |
F0 | f0, | ||
F1 | f1, | ||
F2 | f2, | ||
F3 | f3, | ||
F4 | f4, | ||
F5 | f5, | ||
F6 | f6, | ||
F7 | f7, | ||
F8 | f8, | ||
F9 | f9, | ||
F10 | f10, | ||
F11 | f11, | ||
F12 | f12, | ||
F13 | f13, | ||
F14 | f14, | ||
F15 | f15, | ||
F16 | f16, | ||
F17 | f17, | ||
F18 | f18, | ||
F19 | f19, | ||
F20 | f20, | ||
F21 | f21 | ||
) |
R grpc_core::Switch | ( | char | idx, |
F0 | f0, | ||
F1 | f1, | ||
F2 | f2, | ||
F3 | f3, | ||
F4 | f4, | ||
F5 | f5, | ||
F6 | f6, | ||
F7 | f7, | ||
F8 | f8, | ||
F9 | f9, | ||
F10 | f10, | ||
F11 | f11, | ||
F12 | f12, | ||
F13 | f13, | ||
F14 | f14, | ||
F15 | f15, | ||
F16 | f16, | ||
F17 | f17, | ||
F18 | f18, | ||
F19 | f19, | ||
F20 | f20, | ||
F21 | f21, | ||
F22 | f22 | ||
) |
R grpc_core::Switch | ( | char | idx, |
F0 | f0, | ||
F1 | f1, | ||
F2 | f2, | ||
F3 | f3, | ||
F4 | f4, | ||
F5 | f5, | ||
F6 | f6, | ||
F7 | f7, | ||
F8 | f8, | ||
F9 | f9, | ||
F10 | f10, | ||
F11 | f11, | ||
F12 | f12, | ||
F13 | f13, | ||
F14 | f14, | ||
F15 | f15, | ||
F16 | f16, | ||
F17 | f17, | ||
F18 | f18, | ||
F19 | f19, | ||
F20 | f20, | ||
F21 | f21, | ||
F22 | f22, | ||
F23 | f23 | ||
) |
R grpc_core::Switch | ( | char | idx, |
F0 | f0, | ||
F1 | f1, | ||
F2 | f2, | ||
F3 | f3, | ||
F4 | f4, | ||
F5 | f5, | ||
F6 | f6, | ||
F7 | f7, | ||
F8 | f8, | ||
F9 | f9, | ||
F10 | f10, | ||
F11 | f11, | ||
F12 | f12, | ||
F13 | f13, | ||
F14 | f14, | ||
F15 | f15, | ||
F16 | f16, | ||
F17 | f17, | ||
F18 | f18, | ||
F19 | f19, | ||
F20 | f20, | ||
F21 | f21, | ||
F22 | f22, | ||
F23 | f23, | ||
F24 | f24 | ||
) |
R grpc_core::Switch | ( | char | idx, |
F0 | f0, | ||
F1 | f1, | ||
F2 | f2, | ||
F3 | f3, | ||
F4 | f4, | ||
F5 | f5, | ||
F6 | f6, | ||
F7 | f7, | ||
F8 | f8, | ||
F9 | f9, | ||
F10 | f10, | ||
F11 | f11, | ||
F12 | f12, | ||
F13 | f13, | ||
F14 | f14, | ||
F15 | f15, | ||
F16 | f16, | ||
F17 | f17, | ||
F18 | f18, | ||
F19 | f19, | ||
F20 | f20, | ||
F21 | f21, | ||
F22 | f22, | ||
F23 | f23, | ||
F24 | f24, | ||
F25 | f25 | ||
) |
R grpc_core::Switch | ( | char | idx, |
F0 | f0, | ||
F1 | f1, | ||
F2 | f2, | ||
F3 | f3, | ||
F4 | f4, | ||
F5 | f5, | ||
F6 | f6, | ||
F7 | f7, | ||
F8 | f8, | ||
F9 | f9, | ||
F10 | f10, | ||
F11 | f11, | ||
F12 | f12, | ||
F13 | f13, | ||
F14 | f14, | ||
F15 | f15, | ||
F16 | f16, | ||
F17 | f17, | ||
F18 | f18, | ||
F19 | f19, | ||
F20 | f20, | ||
F21 | f21, | ||
F22 | f22, | ||
F23 | f23, | ||
F24 | f24, | ||
F25 | f25, | ||
F26 | f26 | ||
) |
R grpc_core::Switch | ( | char | idx, |
F0 | f0, | ||
F1 | f1, | ||
F2 | f2, | ||
F3 | f3, | ||
F4 | f4, | ||
F5 | f5, | ||
F6 | f6, | ||
F7 | f7, | ||
F8 | f8, | ||
F9 | f9, | ||
F10 | f10, | ||
F11 | f11, | ||
F12 | f12, | ||
F13 | f13, | ||
F14 | f14, | ||
F15 | f15, | ||
F16 | f16, | ||
F17 | f17, | ||
F18 | f18, | ||
F19 | f19, | ||
F20 | f20, | ||
F21 | f21, | ||
F22 | f22, | ||
F23 | f23, | ||
F24 | f24, | ||
F25 | f25, | ||
F26 | f26, | ||
F27 | f27 | ||
) |
R grpc_core::Switch | ( | char | idx, |
F0 | f0, | ||
F1 | f1, | ||
F2 | f2, | ||
F3 | f3, | ||
F4 | f4, | ||
F5 | f5, | ||
F6 | f6, | ||
F7 | f7, | ||
F8 | f8, | ||
F9 | f9, | ||
F10 | f10, | ||
F11 | f11, | ||
F12 | f12, | ||
F13 | f13, | ||
F14 | f14, | ||
F15 | f15, | ||
F16 | f16, | ||
F17 | f17, | ||
F18 | f18, | ||
F19 | f19, | ||
F20 | f20, | ||
F21 | f21, | ||
F22 | f22, | ||
F23 | f23, | ||
F24 | f24, | ||
F25 | f25, | ||
F26 | f26, | ||
F27 | f27, | ||
F28 | f28 | ||
) |
R grpc_core::Switch | ( | char | idx, |
F0 | f0, | ||
F1 | f1, | ||
F2 | f2, | ||
F3 | f3, | ||
F4 | f4, | ||
F5 | f5, | ||
F6 | f6, | ||
F7 | f7, | ||
F8 | f8, | ||
F9 | f9, | ||
F10 | f10, | ||
F11 | f11, | ||
F12 | f12, | ||
F13 | f13, | ||
F14 | f14, | ||
F15 | f15, | ||
F16 | f16, | ||
F17 | f17, | ||
F18 | f18, | ||
F19 | f19, | ||
F20 | f20, | ||
F21 | f21, | ||
F22 | f22, | ||
F23 | f23, | ||
F24 | f24, | ||
F25 | f25, | ||
F26 | f26, | ||
F27 | f27, | ||
F28 | f28, | ||
F29 | f29 | ||
) |
R grpc_core::Switch | ( | char | idx, |
F0 | f0, | ||
F1 | f1, | ||
F2 | f2, | ||
F3 | f3, | ||
F4 | f4, | ||
F5 | f5, | ||
F6 | f6, | ||
F7 | f7, | ||
F8 | f8, | ||
F9 | f9, | ||
F10 | f10, | ||
F11 | f11, | ||
F12 | f12, | ||
F13 | f13, | ||
F14 | f14, | ||
F15 | f15, | ||
F16 | f16, | ||
F17 | f17, | ||
F18 | f18, | ||
F19 | f19, | ||
F20 | f20, | ||
F21 | f21, | ||
F22 | f22, | ||
F23 | f23, | ||
F24 | f24, | ||
F25 | f25, | ||
F26 | f26, | ||
F27 | f27, | ||
F28 | f28, | ||
F29 | f29, | ||
F30 | f30 | ||
) |
R grpc_core::Switch | ( | char | idx, |
F0 | f0, | ||
F1 | f1, | ||
F2 | f2, | ||
F3 | f3, | ||
F4 | f4, | ||
F5 | f5, | ||
F6 | f6, | ||
F7 | f7, | ||
F8 | f8, | ||
F9 | f9, | ||
F10 | f10, | ||
F11 | f11, | ||
F12 | f12, | ||
F13 | f13, | ||
F14 | f14, | ||
F15 | f15, | ||
F16 | f16, | ||
F17 | f17, | ||
F18 | f18, | ||
F19 | f19, | ||
F20 | f20, | ||
F21 | f21, | ||
F22 | f22, | ||
F23 | f23, | ||
F24 | f24, | ||
F25 | f25, | ||
F26 | f26, | ||
F27 | f27, | ||
F28 | f28, | ||
F29 | f29, | ||
F30 | f30, | ||
F31 | f31 | ||
) |
grpc_core::TEST | ( | ActivityTest | , |
CanCancelDuringExecution | |||
) |
Definition at line 269 of file activity_test.cc.
grpc_core::TEST | ( | ActivityTest | , |
CanCancelDuringSuccessfulExecution | |||
) |
Definition at line 294 of file activity_test.cc.
grpc_core::TEST | ( | ActivityTest | , |
DropImmediately | |||
) |
Definition at line 117 of file activity_test.cc.
grpc_core::TEST | ( | ActivityTest | , |
ForceWakeup | |||
) |
Definition at line 227 of file activity_test.cc.
grpc_core::TEST | ( | ActivityTest | , |
ImmediatelyCompleteWithFailure | |||
) |
Definition at line 109 of file activity_test.cc.
grpc_core::TEST | ( | ActivityTest | , |
ImmediatelyCompleteWithSuccess | |||
) |
Definition at line 101 of file activity_test.cc.
grpc_core::TEST | ( | ActivityTest | , |
WithContext | |||
) |
Definition at line 254 of file activity_test.cc.
grpc_core::TEST | ( | ArenaPromiseTest | , |
AllocatedWorks | |||
) |
Definition at line 34 of file arena_promise_test.cc.
grpc_core::TEST | ( | ArenaPromiseTest | , |
DestructionWorks | |||
) |
Definition at line 44 of file arena_promise_test.cc.
grpc_core::TEST | ( | ArenaPromiseTest | , |
MoveAssignmentWorks | |||
) |
Definition at line 53 of file arena_promise_test.cc.
grpc_core::TEST | ( | AuthorizationPolicyProviderTest | , |
FileWatcherInitializationFailedInvalidPolicy | |||
) |
Definition at line 82 of file grpc_authorization_policy_provider_test.cc.
grpc_core::TEST | ( | AuthorizationPolicyProviderTest | , |
FileWatcherInitializationSuccessValidPolicy | |||
) |
Definition at line 62 of file grpc_authorization_policy_provider_test.cc.
grpc_core::TEST | ( | AuthorizationPolicyProviderTest | , |
FileWatcherInvalidPolicyRefreshSkipReload | |||
) |
Definition at line 141 of file grpc_authorization_policy_provider_test.cc.
grpc_core::TEST | ( | AuthorizationPolicyProviderTest | , |
FileWatcherRecoversFromFailure | |||
) |
Definition at line 192 of file grpc_authorization_policy_provider_test.cc.
grpc_core::TEST | ( | AuthorizationPolicyProviderTest | , |
FileWatcherSuccessValidPolicyRefresh | |||
) |
Definition at line 92 of file grpc_authorization_policy_provider_test.cc.
grpc_core::TEST | ( | AuthorizationPolicyProviderTest | , |
StaticDataInitializationFailedInvalidPolicy | |||
) |
Definition at line 54 of file grpc_authorization_policy_provider_test.cc.
grpc_core::TEST | ( | AuthorizationPolicyProviderTest | , |
StaticDataInitializationSuccessful | |||
) |
Definition at line 37 of file grpc_authorization_policy_provider_test.cc.
grpc_core::TEST | ( | AvlTest | , |
Lookup | |||
) |
Definition at line 23 of file avl_test.cc.
grpc_core::TEST | ( | AvlTest | , |
NoOp | |||
) |
Definition at line 21 of file avl_test.cc.
grpc_core::TEST | ( | CallFinalizationTest | , |
Works | |||
) |
Definition at line 27 of file call_finalization_test.cc.
grpc_core::TEST | ( | CallPushPullTest | , |
Empty | |||
) |
Definition at line 24 of file call_push_pull_test.cc.
grpc_core::TEST | ( | CallPushPullTest | , |
OneFailed | |||
) |
Definition at line 54 of file call_push_pull_test.cc.
grpc_core::TEST | ( | CallPushPullTest | , |
OneReady | |||
) |
Definition at line 38 of file call_push_pull_test.cc.
grpc_core::TEST | ( | CallPushPullTest | , |
Paused | |||
) |
Definition at line 31 of file call_push_pull_test.cc.
grpc_core::TEST | ( | ChannelArgsTest | , |
Noop | |||
) |
Definition at line 40 of file channel_args_test.cc.
grpc_core::TEST | ( | ChannelArgsTest | , |
ObjectApi | |||
) |
Definition at line 89 of file channel_args_test.cc.
grpc_core::TEST | ( | ChannelArgsTest | , |
SetGetRemove | |||
) |
Definition at line 42 of file channel_args_test.cc.
grpc_core::TEST | ( | ChannelArgsTest | , |
StoreRefCountedPtr | |||
) |
Definition at line 74 of file channel_args_test.cc.
grpc_core::TEST | ( | ChannelArgsTest | , |
ToAndFromC | |||
) |
Definition at line 107 of file channel_args_test.cc.
grpc_core::TEST | ( | Context | , |
WithContext | |||
) |
Definition at line 28 of file context_test.cc.
grpc_core::TEST | ( | CppImplOfTest | , |
CreateDestroy | |||
) |
Definition at line 26 of file cpp_impl_of_test.cc.
grpc_core::TEST | ( | ExecCtxWakeupSchedulerTest | , |
Works | |||
) |
Definition at line 29 of file exec_ctx_wakeup_scheduler_test.cc.
grpc_core::TEST | ( | ForEachTest | , |
SendThriceWithPipe | |||
) |
Definition at line 46 of file for_each_test.cc.
grpc_core::TEST | ( | GenerateRbacPoliciesTest | , |
EmptyHeaderValuesList | |||
) |
Definition at line 592 of file rbac_translator_test.cc.
grpc_core::TEST | ( | GenerateRbacPoliciesTest | , |
EmptySourceAndRequest | |||
) |
Definition at line 204 of file rbac_translator_test.cc.
grpc_core::TEST | ( | GenerateRbacPoliciesTest | , |
IncorrectAllowRulesType | |||
) |
Definition at line 112 of file rbac_translator_test.cc.
grpc_core::TEST | ( | GenerateRbacPoliciesTest | , |
IncorrectAuthorizationPolicyNameType | |||
) |
Definition at line 75 of file rbac_translator_test.cc.
grpc_core::TEST | ( | GenerateRbacPoliciesTest | , |
IncorrectDenyRulesType | |||
) |
Definition at line 124 of file rbac_translator_test.cc.
grpc_core::TEST | ( | GenerateRbacPoliciesTest | , |
IncorrectHeaderType | |||
) |
Definition at line 493 of file rbac_translator_test.cc.
grpc_core::TEST | ( | GenerateRbacPoliciesTest | , |
IncorrectPathType | |||
) |
Definition at line 384 of file rbac_translator_test.cc.
grpc_core::TEST | ( | GenerateRbacPoliciesTest | , |
IncorrectPrincipalsType | |||
) |
Definition at line 251 of file rbac_translator_test.cc.
grpc_core::TEST | ( | GenerateRbacPoliciesTest | , |
IncorrectRequestType | |||
) |
Definition at line 367 of file rbac_translator_test.cc.
grpc_core::TEST | ( | GenerateRbacPoliciesTest | , |
IncorrectRuleNameType | |||
) |
Definition at line 160 of file rbac_translator_test.cc.
grpc_core::TEST | ( | GenerateRbacPoliciesTest | , |
IncorrectRuleType | |||
) |
Definition at line 136 of file rbac_translator_test.cc.
grpc_core::TEST | ( | GenerateRbacPoliciesTest | , |
IncorrectSourceType | |||
) |
Definition at line 234 of file rbac_translator_test.cc.
grpc_core::TEST | ( | GenerateRbacPoliciesTest | , |
InvalidPolicy | |||
) |
Definition at line 56 of file rbac_translator_test.cc.
grpc_core::TEST | ( | GenerateRbacPoliciesTest | , |
MissingAllowRules | |||
) |
Definition at line 85 of file rbac_translator_test.cc.
grpc_core::TEST | ( | GenerateRbacPoliciesTest | , |
MissingAuthorizationPolicyName | |||
) |
Definition at line 68 of file rbac_translator_test.cc.
grpc_core::TEST | ( | GenerateRbacPoliciesTest | , |
MissingDenyRules | |||
) |
Definition at line 96 of file rbac_translator_test.cc.
grpc_core::TEST | ( | GenerateRbacPoliciesTest | , |
MissingRuleNameField | |||
) |
Definition at line 148 of file rbac_translator_test.cc.
grpc_core::TEST | ( | GenerateRbacPoliciesTest | , |
MissingSourceAndRequest | |||
) |
Definition at line 176 of file rbac_translator_test.cc.
grpc_core::TEST | ( | GenerateRbacPoliciesTest | , |
ParseRequestHeadersSuccess | |||
) |
Definition at line 617 of file rbac_translator_test.cc.
grpc_core::TEST | ( | GenerateRbacPoliciesTest | , |
ParseRequestPathsSuccess | |||
) |
Definition at line 406 of file rbac_translator_test.cc.
grpc_core::TEST | ( | GenerateRbacPoliciesTest | , |
ParseRulesArraySuccess | |||
) |
Definition at line 709 of file rbac_translator_test.cc.
grpc_core::TEST | ( | GenerateRbacPoliciesTest | , |
ParseSourceSuccess | |||
) |
Definition at line 273 of file rbac_translator_test.cc.
grpc_core::TEST | ( | GenerateRbacPoliciesTest | , |
UnsupportedGrpcHeaders | |||
) |
Definition at line 514 of file rbac_translator_test.cc.
grpc_core::TEST | ( | GenerateRbacPoliciesTest | , |
UnsupportedHostHeader | |||
) |
Definition at line 566 of file rbac_translator_test.cc.
grpc_core::TEST | ( | GenerateRbacPoliciesTest | , |
UnsupportedPseudoHeaders | |||
) |
Definition at line 540 of file rbac_translator_test.cc.
grpc_core::TEST | ( | GrpcAuthorizationEngineTest | , |
AllowEngineWithEmptyPolicies | |||
) |
Definition at line 57 of file grpc_authorization_engine_test.cc.
grpc_core::TEST | ( | GrpcAuthorizationEngineTest | , |
AllowEngineWithMatchingPolicy | |||
) |
Definition at line 24 of file grpc_authorization_engine_test.cc.
grpc_core::TEST | ( | GrpcAuthorizationEngineTest | , |
AllowEngineWithNoMatchingPolicy | |||
) |
Definition at line 42 of file grpc_authorization_engine_test.cc.
grpc_core::TEST | ( | GrpcAuthorizationEngineTest | , |
DenyEngineWithEmptyPolicies | |||
) |
Definition at line 98 of file grpc_authorization_engine_test.cc.
grpc_core::TEST | ( | GrpcAuthorizationEngineTest | , |
DenyEngineWithMatchingPolicy | |||
) |
Definition at line 65 of file grpc_authorization_engine_test.cc.
grpc_core::TEST | ( | GrpcAuthorizationEngineTest | , |
DenyEngineWithNoMatchingPolicy | |||
) |
Definition at line 83 of file grpc_authorization_engine_test.cc.
grpc_core::TEST | ( | HeaderMatcherTest | , |
InvalidRegex | |||
) |
Definition at line 155 of file matchers_test.cc.
grpc_core::TEST | ( | HeaderMatcherTest | , |
PresentMatcherFalse | |||
) |
Definition at line 225 of file matchers_test.cc.
grpc_core::TEST | ( | HeaderMatcherTest | , |
PresentMatcherFalseWithInvertMatch | |||
) |
Definition at line 235 of file matchers_test.cc.
grpc_core::TEST | ( | HeaderMatcherTest | , |
PresentMatcherTrue | |||
) |
Definition at line 205 of file matchers_test.cc.
grpc_core::TEST | ( | HeaderMatcherTest | , |
PresentMatcherTrueWithInvertMatch | |||
) |
Definition at line 215 of file matchers_test.cc.
grpc_core::TEST | ( | HeaderMatcherTest | , |
RangeMatcherInvalidRange | |||
) |
Definition at line 193 of file matchers_test.cc.
grpc_core::TEST | ( | HeaderMatcherTest | , |
RangeMatcherValidRange | |||
) |
Definition at line 167 of file matchers_test.cc.
grpc_core::TEST | ( | HeaderMatcherTest | , |
RangeMatcherValidRangeWithInvertMatch | |||
) |
Definition at line 180 of file matchers_test.cc.
grpc_core::TEST | ( | HeaderMatcherTest | , |
StringMatcher | |||
) |
Definition at line 131 of file matchers_test.cc.
grpc_core::TEST | ( | HeaderMatcherTest | , |
StringMatcherWithInvertMatch | |||
) |
Definition at line 142 of file matchers_test.cc.
grpc_core::TEST | ( | HpackParserTableTest | , |
ManyAdditions | |||
) |
Definition at line 116 of file hpack_parser_table_test.cc.
grpc_core::TEST | ( | HpackParserTableTest | , |
StaticTable | |||
) |
Definition at line 49 of file hpack_parser_table_test.cc.
grpc_core::TEST | ( | IfTest | , |
ChooseFailure | |||
) |
Definition at line 48 of file if_test.cc.
grpc_core::TEST | ( | IfTest | , |
ChooseFalse | |||
) |
Definition at line 28 of file if_test.cc.
grpc_core::TEST | ( | IfTest | , |
ChooseSuccesfulFalse | |||
) |
Definition at line 41 of file if_test.cc.
grpc_core::TEST | ( | IfTest | , |
ChooseSuccesfulTrue | |||
) |
Definition at line 34 of file if_test.cc.
grpc_core::TEST | ( | IfTest | , |
ChooseTrue | |||
) |
Definition at line 23 of file if_test.cc.
grpc_core::TEST | ( | JoinTest | , |
Join1 | |||
) |
Definition at line 26 of file join_test.cc.
grpc_core::TEST | ( | JoinTest | , |
Join2 | |||
) |
Definition at line 31 of file join_test.cc.
grpc_core::TEST | ( | JoinTest | , |
Join3 | |||
) |
Definition at line 36 of file join_test.cc.
grpc_core::TEST | ( | Json | , |
EmbeddedInvalidWhitechars | |||
) |
Definition at line 211 of file json_test.cc.
grpc_core::TEST | ( | Json | , |
EmptyString | |||
) |
Definition at line 216 of file json_test.cc.
grpc_core::TEST | ( | Json | , |
EscapesAndControlCharactersInKeyStrings | |||
) |
Definition at line 124 of file json_test.cc.
grpc_core::TEST | ( | Json | , |
ExtraCharsAtEndOfParsing | |||
) |
Definition at line 218 of file json_test.cc.
grpc_core::TEST | ( | Json | , |
ImbalancedContainers | |||
) |
Definition at line 223 of file json_test.cc.
grpc_core::TEST | ( | Json | , |
ImbalancedSurrogatePairs | |||
) |
Definition at line 192 of file json_test.cc.
grpc_core::TEST | ( | Json | , |
InvalidInput | |||
) |
Definition at line 175 of file json_test.cc.
grpc_core::TEST | ( | Json | , |
InvalidUtf16 | |||
) |
Definition at line 187 of file json_test.cc.
grpc_core::TEST | ( | Json | , |
Keywords | |||
) |
Definition at line 156 of file json_test.cc.
grpc_core::TEST | ( | Json | , |
NestedEmptyContainers | |||
) |
Definition at line 114 of file json_test.cc.
grpc_core::TEST | ( | Json | , |
UnterminatedString | |||
) |
Definition at line 185 of file json_test.cc.
grpc_core::TEST | ( | Json | , |
Utf16 | |||
) |
Definition at line 94 of file json_test.cc.
grpc_core::TEST | ( | Json | , |
Utf8 | |||
) |
Definition at line 99 of file json_test.cc.
grpc_core::TEST | ( | Json | , |
ValidNumbers | |||
) |
Definition at line 138 of file json_test.cc.
grpc_core::TEST | ( | Json | , |
Whitespace | |||
) |
Definition at line 86 of file json_test.cc.
grpc_core::TEST | ( | Json | , |
WriterCutsOffInvalidUtf8 | |||
) |
Definition at line 133 of file json_test.cc.
grpc_core::TEST | ( | LatchTest | , |
Works | |||
) |
Definition at line 34 of file latch_test.cc.
grpc_core::TEST | ( | LoopTest | , |
CountToFive | |||
) |
Definition at line 24 of file loop_test.cc.
grpc_core::TEST | ( | LoopTest | , |
FactoryCountToFive | |||
) |
Definition at line 34 of file loop_test.cc.
grpc_core::TEST | ( | LoopTest | , |
LoopOfSeq | |||
) |
Definition at line 46 of file loop_test.cc.
grpc_core::TEST | ( | MapTest | , |
JustElem | |||
) |
Definition at line 30 of file test/core/promise/map_test.cc.
grpc_core::TEST | ( | MapTest | , |
Works | |||
) |
Definition at line 25 of file test/core/promise/map_test.cc.
grpc_core::TEST | ( | ObservableTest | , |
CanNext | |||
) |
Definition at line 78 of file observable_test.cc.
grpc_core::TEST | ( | ObservableTest | , |
CanPushAndGet | |||
) |
Definition at line 62 of file observable_test.cc.
grpc_core::TEST | ( | ObservableTest | , |
CanWatch | |||
) |
Definition at line 102 of file observable_test.cc.
grpc_core::TEST | ( | PipeTest | , |
CanReceiveAndSend | |||
) |
Definition at line 67 of file pipe_test.cc.
grpc_core::TEST | ( | PipeTest | , |
CanSeeClosedOnReceive | |||
) |
Definition at line 120 of file pipe_test.cc.
grpc_core::TEST | ( | PipeTest | , |
CanSeeClosedOnSend | |||
) |
Definition at line 88 of file pipe_test.cc.
grpc_core::TEST | ( | PipeTest | , |
CanSendAndReceive | |||
) |
Definition at line 46 of file pipe_test.cc.
grpc_core::TEST | ( | PollTest | , |
IsItPoll | |||
) |
Definition at line 23 of file poll_test.cc.
grpc_core::TEST | ( | PollTest | , |
Pending | |||
) |
Definition at line 32 of file poll_test.cc.
grpc_core::TEST | ( | PollTest | , |
Ready | |||
) |
Definition at line 37 of file poll_test.cc.
grpc_core::TEST | ( | PromiseTest | , |
Immediate | |||
) |
Definition at line 26 of file promise_test.cc.
grpc_core::TEST | ( | PromiseTest | , |
NowOrNever | |||
) |
Definition at line 34 of file promise_test.cc.
grpc_core::TEST | ( | PromiseTest | , |
SucceedAndThenFail | |||
) |
Definition at line 40 of file try_seq_metadata_test.cc.
grpc_core::TEST | ( | PromiseTest | , |
WithResult | |||
) |
Definition at line 28 of file promise_test.cc.
grpc_core::TEST | ( | PromiseTest | , |
Works | |||
) |
Definition at line 21 of file promise_test.cc.
grpc_core::TEST | ( | RaceTest | , |
Race1 | |||
) |
Definition at line 26 of file race_test.cc.
grpc_core::TEST | ( | RaceTest | , |
Race2A | |||
) |
Definition at line 27 of file race_test.cc.
grpc_core::TEST | ( | RaceTest | , |
Race2B | |||
) |
Definition at line 28 of file race_test.cc.
grpc_core::TEST | ( | SeqIterTest | , |
Accumulate | |||
) |
Definition at line 93 of file seq_test.cc.
grpc_core::TEST | ( | SeqTest | , |
Immediate | |||
) |
Definition at line 25 of file seq_test.cc.
grpc_core::TEST | ( | SeqTest | , |
OneThen | |||
) |
Definition at line 29 of file seq_test.cc.
grpc_core::TEST | ( | SeqTest | , |
SaneSizes | |||
) |
Definition at line 75 of file seq_test.cc.
grpc_core::TEST | ( | SeqTest | , |
ThreeThens | |||
) |
Definition at line 62 of file seq_test.cc.
grpc_core::TEST | ( | SeqTest | , |
TwoThens | |||
) |
Definition at line 55 of file seq_test.cc.
grpc_core::TEST | ( | SeqTest | , |
TwoTypedThens | |||
) |
Definition at line 35 of file seq_test.cc.
grpc_core::TEST | ( | StringMatcherTest | , |
ContainsMatchCaseInSensitive | |||
) |
Definition at line 121 of file matchers_test.cc.
grpc_core::TEST | ( | StringMatcherTest | , |
ContainsMatchCaseSensitive | |||
) |
Definition at line 110 of file matchers_test.cc.
grpc_core::TEST | ( | StringMatcherTest | , |
ExactMatchCaseInsensitive | |||
) |
Definition at line 31 of file matchers_test.cc.
grpc_core::TEST | ( | StringMatcherTest | , |
ExactMatchCaseSensitive | |||
) |
Definition at line 21 of file matchers_test.cc.
grpc_core::TEST | ( | StringMatcherTest | , |
InvalidRegex | |||
) |
Definition at line 82 of file matchers_test.cc.
grpc_core::TEST | ( | StringMatcherTest | , |
PrefixMatchCaseInsensitive | |||
) |
Definition at line 51 of file matchers_test.cc.
grpc_core::TEST | ( | StringMatcherTest | , |
PrefixMatchCaseSensitive | |||
) |
Definition at line 40 of file matchers_test.cc.
grpc_core::TEST | ( | StringMatcherTest | , |
PresenceMatchUsingSafeRegex | |||
) |
Definition at line 102 of file matchers_test.cc.
grpc_core::TEST | ( | StringMatcherTest | , |
SafeRegexMatchCaseSensitive | |||
) |
Definition at line 92 of file matchers_test.cc.
grpc_core::TEST | ( | StringMatcherTest | , |
SuffixMatchCaseInSensitive | |||
) |
Definition at line 72 of file matchers_test.cc.
grpc_core::TEST | ( | StringMatcherTest | , |
SuffixMatchCaseSensitive | |||
) |
Definition at line 61 of file matchers_test.cc.
grpc_core::TEST | ( | TryJoinTest | , |
Join1 | |||
) |
Definition at line 54 of file try_join_test.cc.
grpc_core::TEST | ( | TryJoinTest | , |
Join1Fail | |||
) |
Definition at line 56 of file try_join_test.cc.
grpc_core::TEST | ( | TryJoinTest | , |
Join2Fail1 | |||
) |
Definition at line 64 of file try_join_test.cc.
grpc_core::TEST | ( | TryJoinTest | , |
Join2Fail1P | |||
) |
Definition at line 72 of file try_join_test.cc.
grpc_core::TEST | ( | TryJoinTest | , |
Join2Fail2 | |||
) |
Definition at line 68 of file try_join_test.cc.
grpc_core::TEST | ( | TryJoinTest | , |
Join2Fail2P | |||
) |
Definition at line 76 of file try_join_test.cc.
grpc_core::TEST | ( | TryJoinTest | , |
Join2Success | |||
) |
Definition at line 60 of file try_join_test.cc.
grpc_core::TEST | ( | TrySeqIterTest | , |
ErrorAt3 | |||
) |
Definition at line 90 of file try_seq_test.cc.
grpc_core::TEST | ( | TrySeqIterTest | , |
Ok | |||
) |
Definition at line 79 of file try_seq_test.cc.
grpc_core::TEST | ( | TrySeqTest | , |
FailAndThen | |||
) |
Definition at line 52 of file try_seq_test.cc.
grpc_core::TEST | ( | TrySeqTest | , |
RawFailAndThen | |||
) |
Definition at line 67 of file try_seq_test.cc.
grpc_core::TEST | ( | TrySeqTest | , |
RawSucceedAndThen | |||
) |
Definition at line 61 of file try_seq_test.cc.
grpc_core::TEST | ( | TrySeqTest | , |
RawSucceedAndThenValue | |||
) |
Definition at line 73 of file try_seq_test.cc.
grpc_core::TEST | ( | TrySeqTest | , |
SucceedAndThen | |||
) |
Definition at line 27 of file try_seq_test.cc.
grpc_core::TEST | ( | TrySeqTest | , |
SucceedAndThenChangeType | |||
) |
Definition at line 41 of file try_seq_test.cc.
grpc_core::TEST | ( | TrySeqTest | , |
SucceedDirectlyAndThenDirectly | |||
) |
Definition at line 35 of file try_seq_test.cc.
grpc_core::TEST | ( | URITest | , |
AuthorityRelativePath | |||
) |
Definition at line 273 of file uri_parser_test.cc.
grpc_core::TEST | ( | URITest | , |
Basic | |||
) |
Definition at line 236 of file uri_parser_test.cc.
grpc_core::TEST | ( | URITest | , |
DuplicateQueryParams | |||
) |
Definition at line 304 of file uri_parser_test.cc.
grpc_core::TEST | ( | URITest | , |
Fragment | |||
) |
Definition at line 332 of file uri_parser_test.cc.
grpc_core::TEST | ( | URITest | , |
NoAuthority | |||
) |
Definition at line 249 of file uri_parser_test.cc.
grpc_core::TEST | ( | URITest | , |
NoAuthorityRelativePath | |||
) |
Definition at line 261 of file uri_parser_test.cc.
grpc_core::TEST | ( | URITest | , |
PercentEncodePath | |||
) |
Definition at line 220 of file uri_parser_test.cc.
grpc_core::TEST | ( | URITest | , |
QueryParams | |||
) |
Definition at line 282 of file uri_parser_test.cc.
grpc_core::TEST | ( | URITest | , |
QueryParamsAndFragment | |||
) |
Definition at line 346 of file uri_parser_test.cc.
grpc_core::TEST | ( | URITest | , |
ToStringPercentEncoding | |||
) |
Definition at line 370 of file uri_parser_test.cc.
grpc_core::TEST | ( | UsefulTest | , |
ArraySize | |||
) |
Definition at line 40 of file useful_test.cc.
grpc_core::TEST | ( | UsefulTest | , |
BitOps | |||
) |
Definition at line 48 of file useful_test.cc.
grpc_core::TEST | ( | UsefulTest | , |
ClampWorks | |||
) |
Definition at line 27 of file useful_test.cc.
grpc_core::TEST | ( | UsefulTest | , |
Rotate | |||
) |
Definition at line 35 of file useful_test.cc.
grpc_core::TEST | ( | UsefulTest | , |
SaturatingAdd | |||
) |
Definition at line 65 of file useful_test.cc.
grpc_core::TEST | ( | WakerTest | , |
CanWakeupEmptyWaker | |||
) |
Definition at line 319 of file activity_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
AlwaysAuthorizationMatcher | |||
) |
Definition at line 35 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
AndAuthorizationMatcherFailedMatch | |||
) |
Definition at line 58 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
AndAuthorizationMatcherSuccessfulMatch | |||
) |
Definition at line 41 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
AuthenticatedMatcherAuthenticatedConnectionMatcherUnset | |||
) |
Definition at line 454 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
AuthenticatedMatcherFailedDnsSanMatches | |||
) |
Definition at line 512 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
AuthenticatedMatcherFailedNothingMatches | |||
) |
Definition at line 569 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
AuthenticatedMatcherFailedSubjectMatches | |||
) |
Definition at line 542 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
AuthenticatedMatcherFailedUriSanMatches | |||
) |
Definition at line 479 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
AuthenticatedMatcherSuccessfulDnsSanMatches | |||
) |
Definition at line 493 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
AuthenticatedMatcherSuccessfulSubjectMatches | |||
) |
Definition at line 526 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
AuthenticatedMatcherSuccessfulUriSanMatches | |||
) |
Definition at line 463 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
AuthenticatedMatcherUnAuthenticatedConnection | |||
) |
Definition at line 443 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
AuthenticatedMatcherWithoutClientCertMatchesSuccessfullyOnEmptyPrincipal | |||
) |
Definition at line 556 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
HeaderAuthorizationMatcherAuthorityFail | |||
) |
Definition at line 301 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
HeaderAuthorizationMatcherAuthoritySuccess | |||
) |
Definition at line 291 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
HeaderAuthorizationMatcherFailedMatch | |||
) |
Definition at line 261 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
HeaderAuthorizationMatcherFailedMatchMissingHeader | |||
) |
Definition at line 343 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
HeaderAuthorizationMatcherFailedMatchMultivaluedHeader | |||
) |
Definition at line 331 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
HeaderAuthorizationMatcherMethodFail | |||
) |
Definition at line 281 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
HeaderAuthorizationMatcherMethodSuccess | |||
) |
Definition at line 271 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
HeaderAuthorizationMatcherPathFail | |||
) |
Definition at line 321 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
HeaderAuthorizationMatcherPathSuccess | |||
) |
Definition at line 311 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
HeaderAuthorizationMatcherSuccessfulMatch | |||
) |
Definition at line 251 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
HybridAuthorizationMatcherFailedMatch | |||
) |
Definition at line 156 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
HybridAuthorizationMatcherSuccessfulMatch | |||
) |
Definition at line 133 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
IpAuthorizationMatcherDestIpFailedMatch | |||
) |
Definition at line 362 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
IpAuthorizationMatcherDestIpSuccessfulMatch | |||
) |
Definition at line 353 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
IpAuthorizationMatcherDirectRemoteIpFailedMatch | |||
) |
Definition at line 419 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
IpAuthorizationMatcherDirectRemoteIpSuccessfulMatch | |||
) |
Definition at line 409 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
IpAuthorizationMatcherRemoteIpFailedMatch | |||
) |
Definition at line 400 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
IpAuthorizationMatcherRemoteIpSuccessfulMatch | |||
) |
Definition at line 390 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
IpAuthorizationMatcherSourceIpFailedMatch | |||
) |
Definition at line 381 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
IpAuthorizationMatcherSourceIpSuccessfulMatch | |||
) |
Definition at line 371 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
MetadataAuthorizationMatcherFailedMatch | |||
) |
Definition at line 245 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
MetadataAuthorizationMatcherSuccessfulMatch | |||
) |
Definition at line 239 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
NotAuthorizationMatcherFailedMatch | |||
) |
Definition at line 121 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
NotAuthorizationMatcherSuccessfulMatch | |||
) |
Definition at line 109 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
OrAuthorizationMatcherFailedMatch | |||
) |
Definition at line 94 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
OrAuthorizationMatcherSuccessfulMatch | |||
) |
Definition at line 76 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
PathAuthorizationMatcherFailedMatch | |||
) |
Definition at line 217 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
PathAuthorizationMatcherFailedMatchMissingPath | |||
) |
Definition at line 228 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
PathAuthorizationMatcherSuccessfulMatch | |||
) |
Definition at line 206 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
PolicyAuthorizationMatcherFailedMatch | |||
) |
Definition at line 596 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
PolicyAuthorizationMatcherSuccessfulMatch | |||
) |
Definition at line 581 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
PortAuthorizationMatcherFailedMatch | |||
) |
Definition at line 436 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
PortAuthorizationMatcherSuccessfulMatch | |||
) |
Definition at line 429 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
ReqServerNameAuthorizationMatcherFailedMatch | |||
) |
Definition at line 196 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | AuthorizationMatchersTest | , |
ReqServerNameAuthorizationMatcherSuccessfulMatch | |||
) |
Definition at line 186 of file authorization_matchers_test.cc.
grpc_core::TEST_F | ( | CelAuthorizationEngineTest | , |
CreateEngineFailNoPolicies | |||
) |
Definition at line 50 of file cel_authorization_engine_test.cc.
grpc_core::TEST_F | ( | CelAuthorizationEngineTest | , |
CreateEngineFailTooManyPolicies | |||
) |
Definition at line 58 of file cel_authorization_engine_test.cc.
grpc_core::TEST_F | ( | CelAuthorizationEngineTest | , |
CreateEngineFailWrongPolicyOrder | |||
) |
Definition at line 67 of file cel_authorization_engine_test.cc.
grpc_core::TEST_F | ( | CelAuthorizationEngineTest | , |
CreateEngineSuccessOnePolicy | |||
) |
Definition at line 34 of file cel_authorization_engine_test.cc.
grpc_core::TEST_F | ( | CelAuthorizationEngineTest | , |
CreateEngineSuccessTwoPolicies | |||
) |
Definition at line 42 of file cel_authorization_engine_test.cc.
grpc_core::TEST_F | ( | EvaluateArgsTest | , |
EmptyAuthContext | |||
) |
Definition at line 100 of file evaluate_args_test.cc.
grpc_core::TEST_F | ( | EvaluateArgsTest | , |
EmptyMetadata | |||
) |
Definition at line 33 of file evaluate_args_test.cc.
grpc_core::TEST_F | ( | EvaluateArgsTest | , |
GetAuthoritySuccess | |||
) |
Definition at line 47 of file evaluate_args_test.cc.
grpc_core::TEST_F | ( | EvaluateArgsTest | , |
GetCommonNameFailDuplicateProperty | |||
) |
Definition at line 159 of file evaluate_args_test.cc.
grpc_core::TEST_F | ( | EvaluateArgsTest | , |
GetCommonNameSuccessOneProperty | |||
) |
Definition at line 153 of file evaluate_args_test.cc.
grpc_core::TEST_F | ( | EvaluateArgsTest | , |
GetDnsSanSuccessMultipleProperties | |||
) |
Definition at line 146 of file evaluate_args_test.cc.
grpc_core::TEST_F | ( | EvaluateArgsTest | , |
GetHeaderValueAliasesHost | |||
) |
Definition at line 69 of file evaluate_args_test.cc.
grpc_core::TEST_F | ( | EvaluateArgsTest | , |
GetHeaderValueSuccess | |||
) |
Definition at line 59 of file evaluate_args_test.cc.
grpc_core::TEST_F | ( | EvaluateArgsTest | , |
GetMethodSuccess | |||
) |
Definition at line 53 of file evaluate_args_test.cc.
grpc_core::TEST_F | ( | EvaluateArgsTest | , |
GetPathSuccess | |||
) |
Definition at line 41 of file evaluate_args_test.cc.
grpc_core::TEST_F | ( | EvaluateArgsTest | , |
GetSpiffeIdFailDuplicateProperty | |||
) |
Definition at line 132 of file evaluate_args_test.cc.
grpc_core::TEST_F | ( | EvaluateArgsTest | , |
GetSpiffeIdSuccessOneProperty | |||
) |
Definition at line 126 of file evaluate_args_test.cc.
grpc_core::TEST_F | ( | EvaluateArgsTest | , |
GetSubjectFailDuplicateProperty | |||
) |
Definition at line 173 of file evaluate_args_test.cc.
grpc_core::TEST_F | ( | EvaluateArgsTest | , |
GetSubjectSuccessOneProperty | |||
) |
Definition at line 166 of file evaluate_args_test.cc.
grpc_core::TEST_F | ( | EvaluateArgsTest | , |
GetTransportSecurityTypeFailDuplicateProperty | |||
) |
Definition at line 117 of file evaluate_args_test.cc.
grpc_core::TEST_F | ( | EvaluateArgsTest | , |
GetTransportSecurityTypeSuccessOneProperty | |||
) |
Definition at line 110 of file evaluate_args_test.cc.
grpc_core::TEST_F | ( | EvaluateArgsTest | , |
GetUriSanSuccessMultipleProperties | |||
) |
Definition at line 139 of file evaluate_args_test.cc.
grpc_core::TEST_F | ( | EvaluateArgsTest | , |
TestLocalAddressAndPort | |||
) |
Definition at line 79 of file evaluate_args_test.cc.
grpc_core::TEST_F | ( | EvaluateArgsTest | , |
TestPeerAddressAndPort | |||
) |
Definition at line 90 of file evaluate_args_test.cc.
grpc_core::TEST_F | ( | URIParserTest | , |
AWSExternalAccountRegressionTest | |||
) |
Definition at line 151 of file uri_parser_test.cc.
grpc_core::TEST_F | ( | URIParserTest | , |
BasicExamplesAreParsedCorrectly | |||
) |
Definition at line 60 of file uri_parser_test.cc.
grpc_core::TEST_F | ( | URIParserTest | , |
EncodedCharactersInQueryStringAreParsedCorrectly | |||
) |
Definition at line 187 of file uri_parser_test.cc.
grpc_core::TEST_F | ( | URIParserTest | , |
EncodedNullsInURIStringAreSupported | |||
) |
Definition at line 205 of file uri_parser_test.cc.
grpc_core::TEST_F | ( | URIParserTest | , |
InvalidPercentEncodingsArePassedThrough | |||
) |
Definition at line 193 of file uri_parser_test.cc.
grpc_core::TEST_F | ( | URIParserTest | , |
InvalidURIsResultInFailureStatuses | |||
) |
Definition at line 210 of file uri_parser_test.cc.
grpc_core::TEST_F | ( | URIParserTest | , |
IPV6StringsAreParsedCorrectly | |||
) |
Definition at line 170 of file uri_parser_test.cc.
grpc_core::TEST_F | ( | URIParserTest | , |
NonKeyValueQueryStringsWork | |||
) |
Definition at line 164 of file uri_parser_test.cc.
grpc_core::TEST_F | ( | URIParserTest | , |
NullCharactersInURIStringAreSupported | |||
) |
Definition at line 199 of file uri_parser_test.cc.
grpc_core::TEST_F | ( | URIParserTest | , |
ParserTreatsFirstEqualSignAsKVDelimiterInQueryString | |||
) |
Definition at line 100 of file uri_parser_test.cc.
grpc_core::TEST_F | ( | URIParserTest | , |
PreviouslyReservedCharactersInUnrelatedURIPartsAreIgnored | |||
) |
Definition at line 177 of file uri_parser_test.cc.
grpc_core::TEST_F | ( | URIParserTest | , |
QueryParamMapRemainsValidAfterCopyingTheURI | |||
) |
Definition at line 133 of file uri_parser_test.cc.
grpc_core::TEST_F | ( | URIParserTest | , |
QueryParamMapRemainsValiditAfterMovingTheURI | |||
) |
Definition at line 122 of file uri_parser_test.cc.
grpc_core::TEST_F | ( | URIParserTest | , |
RepeatedQueryParamsAreSupportedInOrderedPairsButDeduplicatedInTheMap | |||
) |
Definition at line 110 of file uri_parser_test.cc.
grpc_core::TEST_F | ( | URIParserTest | , |
UncommonValidExamplesAreParsedCorrectly | |||
) |
Definition at line 80 of file uri_parser_test.cc.
grpc_core::TEST_F | ( | URIParserTest | , |
VariousKeyValueAndNonKVQueryParamsAreParsedCorrectly | |||
) |
Definition at line 94 of file uri_parser_test.cc.
void grpc_core::TestOnlyGlobalHttp2TransportDisableTransientFailureStateNotification | ( | bool | disable | ) |
Definition at line 222 of file chttp2_transport.cc.
RefCountedPtr< grpc_auth_context > grpc_core::TestOnlyMakeInsecureAuthContext | ( | ) |
Definition at line 57 of file insecure_security_connector.cc.
void grpc_core::TestOnlySetGlobalHttp2TransportDestructCallback | ( | TestOnlyGlobalHttp2TransportDestructCallback | callback | ) |
Definition at line 217 of file chttp2_transport.cc.
void grpc_core::TestOnlySetGlobalHttp2TransportInitCallback | ( | TestOnlyGlobalHttp2TransportInitCallback | callback | ) |
Definition at line 212 of file chttp2_transport.cc.
void grpc_core::TestOnlySetProcessEpoch | ( | gpr_timespec | epoch | ) |
Definition at line 201 of file src/core/lib/gprpp/time.cc.
bool grpc_core::TestOnlyXdsVerifySubjectAlternativeNames | ( | const char *const * | subject_alternative_names, |
size_t | subject_alternative_names_size, | ||
const std::vector< StringMatcher > & | matchers | ||
) |
Definition at line 120 of file core/lib/security/credentials/xds/xds_credentials.cc.
absl::Duration grpc_core::ToAbslDuration | ( | gpr_timespec | ts | ) |
Definition at line 57 of file src/core/lib/gprpp/time_util.cc.
absl::Time grpc_core::ToAbslTime | ( | gpr_timespec | ts | ) |
Definition at line 68 of file src/core/lib/gprpp/time_util.cc.
gpr_timespec grpc_core::ToGprTimeSpec | ( | absl::Duration | duration | ) |
Definition at line 29 of file src/core/lib/gprpp/time_util.cc.
gpr_timespec grpc_core::ToGprTimeSpec | ( | absl::Time | time | ) |
Definition at line 42 of file src/core/lib/gprpp/time_util.cc.
promise_detail::TryJoin<Promises...> grpc_core::TryJoin | ( | Promises... | promises | ) |
Definition at line 77 of file try_join.h.
promise_detail::TrySeq<Functors...> grpc_core::TrySeq | ( | Functors... | functors | ) |
promise_detail::BasicSeqIter<promise_detail::TrySeqTraits, Factory, Argument, Iter> grpc_core::TrySeqIter | ( | Iter | begin, |
Iter | end, | ||
Argument | argument, | ||
Factory | factory | ||
) |
grpc_core::TYPED_TEST | ( | BarrierTest | , |
Barrier | |||
) |
Definition at line 135 of file activity_test.cc.
grpc_core::TYPED_TEST | ( | BarrierTest | , |
BarrierPing | |||
) |
Definition at line 151 of file activity_test.cc.
grpc_core::TYPED_TEST | ( | BarrierTest | , |
WakeAfterDestruction | |||
) |
Definition at line 210 of file activity_test.cc.
grpc_core::TYPED_TEST | ( | BarrierTest | , |
WakeSelf | |||
) |
Definition at line 191 of file activity_test.cc.
grpc_core::TYPED_TEST_SUITE | ( | BarrierTest | , |
BarrierTestTypes | |||
) |
grpc_error_handle grpc_core::UnixAbstractSockaddrPopulate | ( | absl::string_view | path, |
grpc_resolved_address * | resolved_addr | ||
) |
Populate resolved_addr to be a unix socket in the abstract namespace at |path|
Definition at line 138 of file parse_address.cc.
grpc_error_handle grpc_core::UnixSockaddrPopulate | ( | absl::string_view | path, |
grpc_resolved_address * | resolved_addr | ||
) |
Populate resolved_addr to be a unix socket at |path|
Definition at line 133 of file parse_address.cc.
|
inline |
Definition at line 56 of file upb_utils.h.
|
inline |
Definition at line 60 of file upb_utils.h.
void grpc_core::ValidateArray | ( | const Json::Array & | actual, |
const Json::Array & | expected | ||
) |
Definition at line 48 of file json_test.cc.
void grpc_core::ValidateObject | ( | const Json::Object & | actual, |
const Json::Object & | expected | ||
) |
Definition at line 38 of file json_test.cc.
absl::StatusOr< URI > grpc_core::ValidateStsCredentialsOptions | ( | const grpc_sts_credentials_options * | options | ) |
Definition at line 663 of file oauth2_credentials.cc.
Definition at line 55 of file json_test.cc.
Definition at line 117 of file percent_encoding.cc.
bool grpc_core::VerifySubjectAlternativeName | ( | absl::string_view | subject_alternative_name, |
const std::string & | matcher | ||
) |
Definition at line 33 of file src/core/lib/security/credentials/tls/tls_utils.cc.
promise_detail::WithContext<T, F> grpc_core::WithContext | ( | F | f, |
T * | context | ||
) |
Definition at line 80 of file core/lib/promise/context.h.
auto grpc_core::WithResult | ( | F | f | ) | -> typename std::enable_if<std::is_same<decltype(f()), Poll<T>>::value, F>::type |
Definition at line 88 of file promise/promise.h.
void grpc_core::XdsClientGlobalInit | ( | ) |
Definition at line 2401 of file xds_client.cc.
void grpc_core::XdsClientGlobalShutdown | ( | ) |
Definition at line 2409 of file xds_client.cc.
UniqueTypeName grpc_core::XdsClusterAttributeTypeName | ( | ) |
Definition at line 98 of file xds_resolver.cc.
bool grpc_core::XdsFederationEnabled | ( | ) |
Definition at line 48 of file xds_bootstrap.cc.
bool grpc_core::XdsOutlierDetectionEnabled | ( | ) |
Definition at line 77 of file outlier_detection.cc.
bool grpc_core::XdsRbacEnabled | ( | ) |
Definition at line 82 of file xds_route_config.cc.
bool grpc_core::XdsRlsEnabled | ( | ) |
Definition at line 91 of file xds_route_config.cc.
T* grpc_core::Zalloc | ( | ) |
Definition at line 46 of file src/core/lib/gprpp/memory.h.
Definition at line 178 of file hpack_parser.cc.
Definition at line 156 of file hpack_parser.cc.
gpr_current_stack_trace_func grpc_core::g_current_stack_trace_provider = nullptr |
Definition at line 25 of file src/core/lib/gprpp/examine_stack.cc.
uint32_t grpc_core::g_hash_seed |
Definition at line 23 of file slice_refcount.cc.
|
static |
Definition at line 24 of file call_finalization_test.cc.
|
static |
Definition at line 31 of file arena_promise_test.cc.
|
static |
Definition at line 33 of file try_seq_metadata_test.cc.
|
static |
Definition at line 43 of file for_each_test.cc.
|
static |
Definition at line 43 of file pipe_test.cc.
DebugOnlyTraceFlag grpc_core::grpc_call_combiner_trace |
Definition at line 48 of file call_combiner.h.
TraceFlag grpc_core::grpc_connectivity_state_trace |
Definition at line 39 of file src/core/lib/transport/connectivity_state.h.
TraceFlag grpc_core::grpc_server_channel_trace |
Definition at line 73 of file src/core/lib/surface/server.h.
TraceFlag grpc_core::grpc_subchannel_pool_trace |
Definition at line 35 of file subchannel_pool_interface.h.
DebugOnlyTraceFlag grpc_core::grpc_thread_pool_trace |
Definition at line 31 of file mpmcqueue.h.
DebugOnlyTraceFlag grpc_core::grpc_trace_lb_policy_refcount |
Definition at line 54 of file lb_policy.h.
DebugOnlyTraceFlag grpc_core::grpc_trace_subchannel_refcount(false, "subchannel_refcount") |
DebugOnlyTraceFlag grpc_core::grpc_work_serializer_trace(false, "work_serializer") |
TraceFlag grpc_core::grpc_xds_client_refcount_trace |
Definition at line 58 of file xds_client.h.
TraceFlag grpc_core::grpc_xds_client_trace |
Definition at line 57 of file xds_client.h.
const char * grpc_core::kDefaultSecurePort = "https" |
Definition at line 28 of file resolve_address.cc.
|
constexpr |
Definition at line 39 of file resolve_address.h.
|
constexpr |
Definition at line 75 of file server_load_reporting_filter.cc.
|
constexpr |
Definition at line 73 of file server_load_reporting_filter.cc.
|
constexpr |
Definition at line 74 of file server_load_reporting_filter.cc.
|
staticconstexpr |
Definition at line 114 of file promise_based_filter.h.
|
staticconstexpr |
Definition at line 115 of file promise_based_filter.h.
const char grpc_core::kGrpcLbAddressAttributeKey[] = "grpclb" |
const char * grpc_core::kHierarchicalPathAttributeKey = "hierarchical_path" |
Definition at line 34 of file address_filtering.cc.
const char grpc_core::kInsecureTransportSecurityType = "insecure" |
Definition at line 39 of file insecure_security_connector.cc.
|
constexpr |
Definition at line 598 of file transport.h.
|
staticconstexpr |
Definition at line 83 of file memory_quota.h.
|
staticconstexpr |
Definition at line 44 of file memory_quota.cc.
|
staticconstexpr |
Definition at line 47 of file memory_quota.cc.
|
staticconstexpr |
Definition at line 82 of file memory_quota.h.
|
constexpr |
const grpc_channel_filter grpc_core::kRetryFilterVtable |
Definition at line 2678 of file retry_filter.cc.
const grpc_channel_filter grpc_core::kServerConfigSelectorFilter |
Definition at line 159 of file server_config_selector_filter.cc.
const char * grpc_core::kXdsHttpFaultFilterConfigName |
Definition at line 51 of file xds_http_fault_filter.cc.
const char * grpc_core::kXdsHttpRbacFilterConfigName |
Definition at line 57 of file xds_http_rbac_filter.cc.
const char * grpc_core::kXdsHttpRbacFilterConfigOverrideName |
Definition at line 60 of file xds_http_rbac_filter.cc.
const char * grpc_core::kXdsHttpRouterFilterConfigName |
Definition at line 36 of file xds_http_filters.cc.
const char * grpc_core::kXdsLocalityNameAttributeKey = "xds_locality_name" |
Definition at line 81 of file xds_cluster_resolver.cc.
const char* grpc_core::kXdsRouteLookupClusterSpecifierPluginConfigName |
Definition at line 43 of file xds_cluster_specifier_plugin.cc.
const grpc_channel_filter grpc_core::MessageDecompressFilter |
Definition at line 310 of file message_decompress_filter.cc.
Definition at line 97 of file hpack_parser.cc.
Definition at line 79 of file hpack_parser.cc.
struct grpc_core::ServerLoadReportingFilterStaticRegistrar grpc_core::server_load_reporting_filter_static_registrar |