GRPC Objective-C  1.39.1
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 C<GRPCAuthorizationProtocol>Implement this protocol to provide a token to gRPC when a call is initiated
 CGIDSignIn(GRPC)Extend GIDSignIn class to comply GRPCAuthorizationProtocol
 CGRPCCall(ChannelArg)The interface is deprecated
 CGRPCCall(ChannelCredentials)The interface is deprecated
 CGRPCCall(Cronet)The interface is deprecated
 CGRPCCall(OAuth2)The interface is deprecated
 CGRPCCall(Tests)The interface is deprecated
 CGRPCCall(V2API)
 CGRPCCall2(Interceptor)The interface for gRPC global interceptor
 C<GRPCChannelFactory>A factory interface which generates new channel
 CGRPCCronetChannelFactory
 CGRPCInsecureChannelFactory
 CGRPCSecureChannelFactory
 CGRPCChannelPool(Test)Test-only interface for GRPCChannelPool
 CGRPCDefaultTransportImplListThe default transport implementations available in gRPC
 C<GRPCDispatchable>An object that processes its methods with a dispatch queue
 C<GRPCInterceptorInterface>The GRPCInterceptorInterface defines the request events that can occur to an interceptor
 C<GRPCResponseHandler>An object can implement this protocol to receive responses from server from a call
 C<GRPCInterceptorFactory>An interceptor factory object is used to create interceptor object for the call at the call start time
 CGRPCPooledChannel(Test)Test-only interface for GRPCPooledChannel
 CGRPCTransportRegistry(Private)Private interfaces of the transport registry
 CGRXWriter(Immediate)
 CGRXWriter(Transformations)
 C<GRXWriterNSObject>
 C<GRPCRequestHeaders>This protocol is kept for backwards compatibility with existing code
 C<NSCopying>
 CGRPCCallOptionsImmutable user configurable options for a gRPC call
 CGRPCChannelConfigurationSignature for the channel
 CGRPCMutableCallOptionsMutable user configurable options for a gRPC call
 CGRPCRequestOptionsHTTP request parameters
 CNSData(GRPC)
 CNSDictionary(GRPC)
 CNSEnumerator
 CGRXNSBlockEnumeratorConcrete subclass of NSEnumerator that delegates the invocations of nextObject to a block passed on initialization
 CGRXNSFastEnumeratorThis is a bridge to interact through NSEnumerator's interface with objects that only conform to NSFastEnumeration
 CGRXNSScalarEnumeratorConcrete subclass of NSEnumerator whose instances return a single object before finishing
 CNSEnumerator(GRXUtil)
 CNSError(GRPC)
 C<NSMutableCopying>
 CGRPCCallOptionsImmutable user configurable options for a gRPC call
 CGRPCMutableCallOptionsMutable user configurable options for a gRPC call
 CNSMutableDictionary
 CGRPCRequestHeaders
 CNSObject
 CGRPCCall2A GRPCCall2 object represents an RPC call
 CGRPCCallOptionsImmutable user configurable options for a gRPC call
 CGRPCChannelEach separate instance of this class represents at least one TCP connection to the provided host
 CGRPCChannelConfigurationSignature for the channel
 CGRPCChannelPoolManage the pool of connected channels
 CGRPCCompletionQueueThis class lets one more easily use |grpc_completion_queue|
 CGRPCCoreCronetFactoryThe factory for gRPC Core + Cronet transport implementation
 CGRPCCoreInsecureFactoryThe factory for gRPC Core + CFStream + insecure channel transport implementation
 CGRPCCoreSecureFactoryThe factory for gRPC Core + CFStream + TLS secure channel transport implementation
 CGRPCCronetChannelFactory
 CGRPCHost
 CGRPCInsecureChannelFactory
 CGRPCInterceptorBase class for a gRPC interceptor
 CGRPCInterceptorManagerGRPCInterceptorManager is a helper class to forward messages between the interceptors
 CGRPCOperation
 CGRPCPooledChannelA proxied channel object that can be retained and used to create GRPCWrappedCall object regardless of the current connection status
 CGRPCRequestOptionsHTTP request parameters
 CGRPCSecureChannelFactory
 CGRPCStreamingProtoCallA client-streaming RPC call with Protobuf
 CGRPCTransportBase class for transport implementations
 CGRPCTransportManagerGRPCTransportManager is a helper class to forward messages between the last interceptor and the transport instance
 CGRPCTransportRegistryThe registry of transport implementations
 CGRPCUnaryProtoCallA unary-request RPC call with Protobuf
 CGRPCWrappedCall
 CGRXConcurrentWriteableThis is a thread-safe wrapper over a GRXWriteable instance
 CGRXWriteableUtility to create objects that conform to the GRXWriteable protocol, from blocks that handle each of the two methods of the protocol
 CGRXWriterAn GRXWriter object can produce, on demand, a sequence of values
 C<NSObject>
 C<GRPCInterceptorInterface>The GRPCInterceptorInterface defines the request events that can occur to an interceptor
 C<GRPCProtoResponseHandler>An object can implement this protocol to receive responses from server from a call
 C<GRPCResponseHandler>An object can implement this protocol to receive responses from server from a call
 C<GRPCTransportFactory>The factory to create a transport
 C<GRXWriteable>A GRXWriteable is an object to which a sequence of values can be sent
 CProtoMethod
 CGRPCProtoMethodThis subclass is empty now
 CProtoRPC
 CGRPCProtoCallThis subclass is empty now
 CProtoService
 CGRPCProtoServiceThis subclass is empty now
 CProtoService(Legacy)
 C<ResponseType>
 CGRPCUnaryResponseHandlerA convenience class of objects that act as response handlers of calls