22 NS_ASSUME_NONNULL_BEGIN
62 - (void)forwardPreviousInterceptorWithInitialMetadata:(nullable NSDictionary *)initialMetadata;
65 - (void)forwardPreviousInterceptorWithData:(nullable
id)data;
68 - (void)forwardPreviousInterceptorCloseWithTrailingMetadata:
69 (nullable NSDictionary *)trailingMetadata
70 error:(nullable NSError *)error;
The factory to create a transport.
Definition: GRPCTransport.h:52
Private interfaces of the transport registry.
Definition: GRPCTransport+Private.h:27
char *_Nonnull GRPCTransportID
The id of a transport implementation.
Definition: GRPCTypes.h:179
void shutDown()
Notify the manager that the transport has shut down and the manager should release references to its ...
API for interceptors implementation.
An object can implement this protocol to receive responses from server from a call.
Definition: GRPCCall.h:50
The GRPCInterceptorInterface defines the request events that can occur to an interceptor.
Definition: GRPCInterceptor.h:130
void forwardPreviousInterceptorDidWriteData()
Forward write completion to the previous interceptor in the interceptor chain.
GRPCTransportManager is a helper class to forward messages between the last interceptor and the trans...
Definition: GRPCTransport+Private.h:50