|
|
|
@ -26,6 +26,7 @@ |
|
|
|
|
@class GRPCUnaryProtoCall; |
|
|
|
|
@class GRPCStreamingProtoCall; |
|
|
|
|
@protocol GRPCProtoResponseHandler; |
|
|
|
|
@protocol GRXWriteable; |
|
|
|
|
|
|
|
|
|
#pragma clang diagnostic push |
|
|
|
|
#pragma clang diagnostic ignored "-Wnullability-completeness" |
|
|
|
@ -49,6 +50,18 @@ __attribute__((deprecated("Please use GRPCProtoService."))) @interface ProtoServ |
|
|
|
|
callOptions:(nullable GRPCCallOptions *)callOptions |
|
|
|
|
responseClass:(nonnull Class)responseClass; |
|
|
|
|
|
|
|
|
|
@end |
|
|
|
|
|
|
|
|
|
@interface ProtoService(Legacy) |
|
|
|
|
|
|
|
|
|
- (instancetype)initWithHost : (NSString *)host packageName |
|
|
|
|
: (NSString *)packageName serviceName : (NSString *)serviceName; |
|
|
|
|
|
|
|
|
|
- (GRPCProtoCall *)RPCToMethod:(NSString *)method |
|
|
|
|
requestsWriter:(GRXWriter *)requestsWriter |
|
|
|
|
responseClass:(Class)responseClass |
|
|
|
|
responsesWriteable:(id<GRXWriteable>)responsesWriteable; |
|
|
|
|
|
|
|
|
|
@end |
|
|
|
|
|
|
|
|
|
#pragma clang diagnostic pop |
|
|
|
|