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
 CGRPCCall2(Interceptor)The interface for gRPC global interceptor
 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
 CGRPCInterceptorBase class for a gRPC interceptor
 CGRPCInterceptorManagerGRPCInterceptorManager is a helper class to forward messages between the interceptors
 CGRPCTransportBase class for transport implementations
 C<GRPCResponseHandler>An object can implement this protocol to receive responses from server from a call
 CGRPCInterceptorBase class for a gRPC interceptor
 CGRPCInterceptorManagerGRPCInterceptorManager is a helper class to forward messages between the interceptors
 C<GRPCInterceptorFactory>An interceptor factory object is used to create interceptor object for the call at the call start time
 CGRXWriter(Immediate)
 CGRXWriter(Transformations)
 C<GRXWriterNSObject>
 C<GRPCRequestHeaders>This protocol is kept for backwards compatibility with existing code
 CNSMutableDictionary(GRPCRequestHeaders)This is only needed for backwards-compatibility
 C<NSCopying>
 CGRPCCallOptionsImmutable user configurable options for a gRPC call
 CGRPCMutableCallOptionsMutable user configurable options for a gRPC call
 CGRPCMutableCallOptionsMutable user configurable options for a gRPC call
 CGRPCRequestOptionsHTTP request parameters
 CNSEnumerator(GRXUtil)
 C<NSMutableCopying>
 CGRPCCallOptionsImmutable user configurable options for a gRPC call
 CGRPCMutableCallOptionsMutable user configurable options for a gRPC call
 CNSObject
 CGRPCCall2A GRPCCall2 object represents an RPC call
 CGRPCCallOptionsImmutable user configurable options for a gRPC call
 CGRPCInterceptorBase class for a gRPC interceptor
 CGRPCInterceptorManagerGRPCInterceptorManager is a helper class to forward messages between the interceptors
 CGRPCRequestOptionsHTTP request parameters
 CGRPCStreamingProtoCallA client-streaming RPC call with Protobuf
 CGRPCTransportBase class for transport implementations
 CGRPCTransportRegistryThe registry of transport implementations
 CGRPCUnaryProtoCallA unary-request RPC call with Protobuf
 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
 CGRPCCallThis is the legacy interface of this gRPC library
 CGRXBufferedPipeA buffered pipe is a Writer that also acts as a Writeable
 CGRXForwardingWriterA "proxy" class that simply forwards values, completion, and errors from its input writer to its writeable
 CGRXMappingWriterA "proxy" writer that transforms all the values of its input writer by using a mapping function
 CGRXImmediateWriterUtility to construct GRXWriter instances from values that are immediately available when required
 CGRXImmediateSingleWriterUtility to construct GRXWriter instances from values that are immediately available when required
 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
 CGRXBufferedPipeA buffered pipe is a Writer that also acts as a Writeable
 CGRXWriteableUtility to create objects that conform to the GRXWriteable protocol, from blocks that handle each of the two methods of the protocol
 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