19 #import <Foundation/Foundation.h>
32 - (instancetype)initWithMetadata:(NSDictionary *)metadata handler:(
void (^)(
void))handler;
34 - (instancetype)initWithMetadata:(NSDictionary *)metadata
36 handler:(
void (^)(
void))handler NS_DESIGNATED_INITIALIZER;
42 - (instancetype)initWithMessage:(NSData *)message
43 handler:(
void (^)(
void))handler NS_DESIGNATED_INITIALIZER;
49 - (instancetype)initWithHandler:(
void (^)(
void))handler NS_DESIGNATED_INITIALIZER;
55 - (instancetype)initWithHandler:(
void (^)(NSDictionary *))handler NS_DESIGNATED_INITIALIZER;
61 - (instancetype)initWithHandler:(
void (^)(
grpc_byte_buffer *))handler NS_DESIGNATED_INITIALIZER;
67 - (instancetype)initWithHandler:(
void (^)(NSError *, NSDictionary *))handler
68 NS_DESIGNATED_INITIALIZER;
72 #pragma mark GRPCWrappedCall
82 - (instancetype)initWithUnmanagedCall:(
grpc_call *)unmanagedCall
85 - (void)startBatchWithOperations:(NSArray *)ops errorHandler:(
void (^)(
void))errorHandler;
87 - (void)startBatchWithOperations:(NSArray *)ops;