GRPC Core
9.0.0
Namespace List
Here is a list of all namespaces with brief descriptions:
[detail level
1
2
3
4
5
]
►
N
closure_impl
C
wrapped_closure
►
N
grpc
N
testing
►
N
grpc_core
Round Robin Policy
►
N
channelz
N
testing
C
SubchannelNode
C
ChannelTrace
C
BaseNode
C
CallCountingHelper
C
ChannelNode
C
ServerNode
C
SocketNode
C
ListenSocketNode
C
ChannelzRegistry
►
N
chttp2
C
FlowControlAction
C
FlowControlTrace
C
TransportFlowControlBase
C
TransportFlowControlDisabled
C
TransportFlowControl
C
StreamFlowControlBase
C
StreamFlowControlDisabled
C
StreamFlowControl
►
N
internal
►
C
ClientChannelGlobalParsedConfig
C
RetryThrottling
►
C
ClientChannelMethodParsedConfig
C
RetryPolicy
C
ClientChannelServiceConfigParser
C
ServerRetryThrottleData
Tracks retry throttling data for an individual server name
C
ServerRetryThrottleMap
Global map of server name to retry throttle data
C
StatusCodeSet
A set of grpc_status_code values
C
ExecCtxState
C
ThreadState
C
ThreadInternalsInterface
Base class for platform-specific thread-state
►
N
manual_ctor_impl
C
is_one_of
C
is_one_of< Member, Member, List... >
C
is_one_of< Member, A, List... >
C
is_one_of< Member >
C
max_size_of
C
max_size_of< A >
C
max_size_of< A, B... >
C
max_align_of
C
max_align_of< A >
C
max_align_of< A, B... >
N
testing
C
ClientChannelFactory
►
C
SubchannelConnector
C
Args
C
Result
C
GlobalSubchannelPool
C
HealthCheckClient
►
C
LoadBalancingPolicy
Interface for load balancing policies
C
Args
Args
used to instantiate an LB policy
C
BackendMetricData
C
CallState
Interface for accessing per-call state
C
ChannelControlHelper
A proxy object implemented by the client channel and used by the LB policy to communicate with the channel
C
Config
Interface for configuration data used by an LB policy implementation
►
C
MetadataInterface
Interface for accessing metadata
C
iterator
C
PickArgs
Arguments used when picking a subchannel for a call
C
PickResult
The result of picking a subchannel for a call
C
QueuePicker
C
SubchannelPicker
A subchannel picker is the object used to pick the subchannel to use for a given call
C
TransientFailurePicker
C
UpdateArgs
Data passed to the
UpdateLocked()
method when new addresses and config are available
►
C
GrpcLbClientStats
C
DropTokenCount
C
grpc_grpclb_server_ip_address
C
grpc_grpclb_server
C
grpc_grpclb_serverlist
C
SubchannelList
C
SubchannelData
C
LoadBalancingPolicyFactory
►
C
LoadBalancingPolicyRegistry
C
Builder
Methods used to create and populate the
LoadBalancingPolicyRegistry
C
LocalSubchannelPool
C
ProxyMapperInterface
C
ProxyMapperRegistry
►
C
Resolver
Interface for name resolution
C
Result
Results returned by the resolver
C
ResultHandler
A proxy object used by the resolver to return results to the client channel
C
GrpcPolledFd
C
GrpcPolledFdFactory
C
FakeResolver
C
SetResponseClosureArg
C
FakeResolverResponseGenerator
A mechanism for generating responses for the fake resolver
C
ResolverArgs
C
ResolverFactory
►
C
ResolverRegistry
C
Builder
Methods used to create and populate the
ResolverRegistry
►
C
ResolvingLoadBalancingPolicy
C
ResolverResultHandler
C
ResolvingControlHelper
C
ServerAddress
►
C
ServiceConfig
C
CallData
When a service config is applied to a call in the client_channel_filter, we create an instance of this object and store it in the call_data for client_channel
C
ParsedConfig
This is the base class that all service config parsers MUST use to store parsed service config data
C
Parser
This is the base class that all service config parsers should derive from
C
ConnectedSubchannel
►
C
SubchannelCall
C
Args
►
C
Subchannel
C
ConnectedSubchannelStateWatcher
C
ConnectivityStateWatcherInterface
►
C
SubchannelInterface
C
ConnectivityStateWatcherInterface
C
SubchannelKey
C
SubchannelPoolInterface
►
C
XdsPriorityListUpdate
►
C
LocalityMap
►
C
Locality
C
Less
►
C
XdsDropConfig
C
DropCategory
C
EdsUpdate
C
CdsUpdate
►
C
XdsBootstrap
C
ChannelCreds
C
MetadataValue
C
Node
►
C
XdsClient
C
ClusterWatcherInterface
C
EndpointWatcherInterface
C
ServiceConfigWatcherInterface
►
C
XdsLocalityName
C
Less
►
C
XdsClientStats
►
C
LocalityStats
►
C
LoadMetric
C
Snapshot
C
Snapshot
C
Snapshot
C
ConnectivityWatcher
►
C
MessageSizeParsedConfig
C
message_size_limits
C
MessageSizeParser
C
Chttp2Connector
C
Chttp2InsecureClientChannelFactory
C
Chttp2SecureClientChannelFactory
C
ContextList
A list of RPC Contexts
C
Chttp2IncomingByteStream
►
C
BackOff
Implementation of the backoff mechanism described in
doc/connection-backoff.md
C
Options
C
HandshakerArgs
Handshakers are used to perform initial handshakes on a connection before the client sends the initial request
C
Handshaker
Handshaker
C
HandshakeManager
C
HandshakerFactory
C
HandshakerRegistry
C
TraceFlagList
C
TraceFlag
C
Arena
C
Atomic
C
DebugLocation
C
Fork
C
GlobalConfigEnv
C
GlobalConfigEnvBool
C
GlobalConfigEnvInt32
C
GlobalConfigEnvString
C
InlinedVector
C
PolymorphicManualConstructor
C
ManualConstructor
C
StringLess
C
RefCountedPtrLess
C
DefaultDeleteChar
►
C
MultiProducerSingleConsumerQueue
C
Node
C
LockedMultiProducerSingleConsumerQueue
C
Optional
C
Orphanable
C
OrphanableDelete
C
InternallyRefCounted
C
PolymorphicRefCount
C
NonPolymorphicRefCount
C
RefCount
C
RefCounted
C
RefCountedPtr
C
StringView
C
Mutex
C
MutexLock
C
ReleasableMutexLock
C
CondVar
►
C
Thread
C
Options
C
ConnectionMetrics
C
Timestamp
C
Timestamps
C
TracedBuffer
TracedBuffer
is a class to keep track of timestamps for a specific buffer in the TCP layer
C
CallCombiner
C
CallCombinerClosureList
C
Closure
C
Combiner
►
C
ExecCtx
Execution context
C
CombinerData
C
ApplicationCallbackExecCtx
Application-callback execution context
C
ThreadState
C
Executor
C
MPMCQueueInterface
►
C
InfLenFIFOQueue
C
Node
C
ThreadPoolInterface
C
ThreadPoolWorker
C
ThreadPool
C
LockfreeEvent
C
CallbackWrapper
C
LogicalThread
C
RuSliceRefcount
C
TcpServerFdHandler
C
DefaultSslRootStore
C
PemKeyCertPair
C
SpiffeChannelSecurityConnector
C
SpiffeServerSecurityConnector
C
NewSliceRefcount
C
NewWithLenSliceRefcount
C
MovedStringSliceRefCount
Grpc_slice_from_moved_(string|buffer) ref count
►
C
SliceHashTable
C
Entry
C
StaticSliceRefcount
C
InternedSliceRefcount
C
ManagedMemorySlice
C
UnmanagedMemorySlice
C
ExternallyManagedSlice
C
StaticMetadataSlice
C
InternedSlice
C
SliceWeakHashTable
C
BdpEstimator
C
ByteStream
C
SliceBufferByteStream
►
C
ByteStreamCache
C
CachingByteStream
C
ConnectivityStateWatcherInterface
►
C
AsyncConnectivityStateWatcherInterface
C
Notifier
C
ConnectivityStateTracker
C
UserData
C
StaticMetadata
C
RefcountedMdBase
►
C
InternedMetadata
C
BucketLink
C
NoRefKey
►
C
AllocatedMetadata
C
NoRefKey
►
C
PidController
C
Args
C
StaticMetadataCtx
►
N
tsi
Cache for SSL sessions for sessions resumption
C
SslSessionDeleter
C
SslCachedSession
SslCachedSession
is an immutable thread-safe storage for single session representation
►
C
SslSessionLRUCache
C
Node
Node
for single cached session
Generated on Tue Mar 23 2021 00:00:00 for GRPC Core by
1.9.1