34 #import <Foundation/Foundation.h>
35 #include <grpc/grpc.h>
36 #import "GRPCChannel.h"
38 typedef void(^GRPCCompletionHandler)(NSDictionary *);
50 - (instancetype)initWithMetadata:(NSDictionary *)metadata
51 handler:(
void(^)(
void))handler NS_DESIGNATED_INITIALIZER;
57 - (instancetype)initWithMessage:(NSData *)message
58 handler:(
void(^)(
void))handler NS_DESIGNATED_INITIALIZER;
64 - (instancetype)initWithHandler:(
void(^)(
void))handler NS_DESIGNATED_INITIALIZER;
70 - (instancetype)initWithHandler:(
void(^)(NSDictionary *))handler NS_DESIGNATED_INITIALIZER;
76 - (instancetype)initWithHandler:(
void(^)(
grpc_byte_buffer *))handler NS_DESIGNATED_INITIALIZER;
82 - (instancetype)initWithHandler:(
void(^)(NSError *))handler NS_DESIGNATED_INITIALIZER;
88 - (instancetype)initWithChannel:(
GRPCChannel *)channel
89 method:(NSString *)method
90 host:(NSString *)host NS_DESIGNATED_INITIALIZER;
92 - (void)startBatchWithOperations:(NSArray *)ops errorHandler:(
void(^)())errorHandler;
94 - (void)startBatchWithOperations:(NSArray *)ops;
Definition: byte_buffer.h:43
Definition: GRPCWrappedCall.h:55
Definition: GRPCWrappedCall.h:74
Definition: GRPCWrappedCall.h:80
Definition: GRPCWrappedCall.h:40
Definition: GRPCWrappedCall.h:62
Definition: GRPCWrappedCall.h:86
Definition: GRPCChannel.h:42