GRPC Objective-C
1.26.0
|
CGIDSignIn(GRPC) | Extend GIDSignIn class to comply GRPCAuthorizationProtocol |
C<GRPCAuthorizationProtocol> | Implement this protocol to provide a token to gRPC when a call is initiated |
CGRPCCall | This is the legacy interface of this gRPC library |
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 | A GRPCCall2 object represents an RPC call |
CGRPCCall2(Interceptor) | The interface for gRPC global interceptor |
CGRPCCall2Internal | |
CGRPCCallOptions | Immutable user configurable options for a gRPC call |
CGRPCChannel | Each separate instance of this class represents at least one TCP connection to the provided host |
CGRPCChannelConfiguration | Signature for the channel |
C<GRPCChannelFactory> | A factory interface which generates new channel |
CGRPCChannelPool | Manage the pool of connected channels |
CGRPCChannelPool(Test) | Test-only interface for GRPCChannelPool |
CGRPCCompletionQueue | This class lets one more easily use |grpc_completion_queue| |
CGRPCCoreCronetFactory | The factory for gRPC Core + Cronet transport implementation |
CGRPCCoreInsecureFactory | The factory for gRPC Core + CFStream + insecure channel transport implementation |
CGRPCCoreSecureFactory | The factory for gRPC Core + CFStream + TLS secure channel transport implementation |
C<GRPCCoreTransportFactory> | The interface for transport implementations that are based on Core |
CGRPCCronetChannelFactory | |
CGRPCDefaultTransportImplList | The default transport implementations available in gRPC |
C<GRPCDispatchable> | An object that processes its methods with a dispatch queue |
CGRPCHost | |
CGRPCInsecureChannelFactory | |
CGRPCInterceptor | Base class for a gRPC interceptor |
C<GRPCInterceptorFactory> | An interceptor factory object is used to create interceptor object for the call at the call start time |
C<GRPCInterceptorInterface> | The GRPCInterceptorInterface defines the request events that can occur to an interceptor |
CGRPCInterceptorManager | GRPCInterceptorManager is a helper class to forward messages between the interceptors |
CGRPCMutableCallOptions | Mutable user configurable options for a gRPC call |
CGRPCOperation | |
CGRPCOpRecvMessage | |
CGRPCOpRecvMetadata | |
CGRPCOpRecvStatus | |
CGRPCOpSendClose | |
CGRPCOpSendMessage | |
CGRPCOpSendMetadata | |
CGRPCPooledChannel | A proxied channel object that can be retained and used to create GRPCWrappedCall object regardless of the current connection status |
CGRPCPooledChannel(Test) | Test-only interface for GRPCPooledChannel |
CGRPCProtoCall | This subclass is empty now |
CGRPCProtoMethod | This subclass is empty now |
C<GRPCProtoResponseHandler> | An object can implement this protocol to receive responses from server from a call |
CGRPCProtoService | This subclass is empty now |
CGRPCRequestHeaders | |
C<GRPCRequestHeaders> | This protocol is kept for backwards compatibility with existing code |
CGRPCRequestOptions | HTTP request parameters |
C<GRPCResponseHandler> | An object can implement this protocol to receive responses from server from a call |
CGRPCSecureChannelFactory | |
CGRPCStreamingProtoCall | A client-streaming RPC call with Protobuf |
CGRPCTransport | Base class for transport implementations |
C<GRPCTransportFactory> | The factory to create a transport |
CGRPCTransportManager | GRPCTransportManager is a helper class to forward messages between the last interceptor and the transport instance |
CGRPCTransportRegistry | The registry of transport implementations |
CGRPCTransportRegistry(Private) | Private interfaces of the transport registry |
CGRPCUnaryProtoCall | A unary-request RPC call with Protobuf |
CGRPCUnaryResponseHandler | A convenience class of objects that act as response handlers of calls |
CGRPCWrappedCall | |
CGRXBufferedPipe | A buffered pipe is a Writer that also acts as a Writeable |
CGRXConcurrentWriteable | This is a thread-safe wrapper over a GRXWriteable instance |
CGRXForwardingWriter | A "proxy" class that simply forwards values, completion, and errors from its input writer to its writeable |
CGRXImmediateSingleWriter | Utility to construct GRXWriter instances from values that are immediately available when required |
CGRXImmediateWriter | Utility to construct GRXWriter instances from values that are immediately available when required |
CGRXMappingWriter | A "proxy" writer that transforms all the values of its input writer by using a mapping function |
CGRXNSBlockEnumerator | Concrete subclass of NSEnumerator that delegates the invocations of nextObject to a block passed on initialization |
CGRXNSFastEnumerator | This is a bridge to interact through NSEnumerator's interface with objects that only conform to NSFastEnumeration |
CGRXNSScalarEnumerator | Concrete subclass of NSEnumerator whose instances return a single object before finishing |
CGRXWriteable | Utility to create objects that conform to the GRXWriteable protocol, from blocks that handle each of the two methods of the protocol |
C<GRXWriteable> | A GRXWriteable is an object to which a sequence of values can be sent |
CGRXWriter | An GRXWriter object can produce, on demand, a sequence of values |
CGRXWriter(Immediate) | |
CGRXWriter(Transformations) | |
CNSData(GRPC) | |
CNSDictionary(GRPC) | |
CNSEnumerator(GRXUtil) | |
CNSError(GRPC) | |
CNSMutableDictionary(GRPCRequestHeaders) | This is only needed for backwards-compatibility |
CProtoService(Legacy) |