aboutsummaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorGravatar Jorge Canizales <jcanizales@google.com>2015-04-21 01:40:19 -0700
committerGravatar Jorge Canizales <jcanizales@google.com>2015-04-22 11:35:27 -0700
commitf593fef55059e4df550a6d3ef9cb13eed79caf61 (patch)
tree601978d2b2b20006b64b643c120ed24a0842a488 /src
parent6482d5dc90267144f11ccd63fdd8e4f3fbcf6d8b (diff)
Fixes syntax errors.
Diffstat (limited to 'src')
-rw-r--r--src/objective-c/ProtoRPC/ProtoRPC.m4
-rw-r--r--src/objective-c/ProtoRPC/ProtoService.m4
-rw-r--r--src/objective-c/examples/Sample/RemoteTestClient/Test.pb.m18
3 files changed, 14 insertions, 12 deletions
diff --git a/src/objective-c/ProtoRPC/ProtoRPC.m b/src/objective-c/ProtoRPC/ProtoRPC.m
index 4a2372e240..3158f91b51 100644
--- a/src/objective-c/ProtoRPC/ProtoRPC.m
+++ b/src/objective-c/ProtoRPC/ProtoRPC.m
@@ -44,7 +44,7 @@
- (instancetype)initWithHost:(NSString *)host
method:(GRPCMethodName *)method
- requestsWriter:(id<GRXWriter>)requestWriter {
+ requestsWriter:(id<GRXWriter>)requestsWriter {
return [self initWithHost:host
method:method
requestsWriter:requestsWriter
@@ -59,7 +59,7 @@
responseClass:(Class)responseClass
responsesWriteable:(id<GRXWriteable>)responsesWriteable {
// Because we can't tell the type system to constrain the class, we need to check at runtime:
- if (![class respondsToSelector:@selector(parseFromData:)]) {
+ if (![responseClass respondsToSelector:@selector(parseFromData:)]) {
[NSException raise:NSInvalidArgumentException
format:@"A protobuf class to parse the responses must be provided."];
}
diff --git a/src/objective-c/ProtoRPC/ProtoService.m b/src/objective-c/ProtoRPC/ProtoService.m
index 45d015e131..05a4ead8a6 100644
--- a/src/objective-c/ProtoRPC/ProtoService.m
+++ b/src/objective-c/ProtoRPC/ProtoService.m
@@ -46,7 +46,7 @@
}
- (instancetype)init {
- return [self initWithHost:nil];
+ return [self initWithHost:nil packageName:nil serviceName:nil];
}
// Designated initializer
@@ -71,7 +71,7 @@
responsesWriteable:(id<GRXWriteable>)responsesWriteable {
GRPCMethodName *methodName = [[GRPCMethodName alloc] initWithPackage:_packageName
interface:_serviceName
- method:_method];
+ method:method];
return [[ProtoRPC alloc] initWithHost:_host
method:methodName
requestsWriter:requestsWriter
diff --git a/src/objective-c/examples/Sample/RemoteTestClient/Test.pb.m b/src/objective-c/examples/Sample/RemoteTestClient/Test.pb.m
index b05bcc7218..959555d4bf 100644
--- a/src/objective-c/examples/Sample/RemoteTestClient/Test.pb.m
+++ b/src/objective-c/examples/Sample/RemoteTestClient/Test.pb.m
@@ -2,6 +2,7 @@
#import "Test.pb.h"
+#import <ProtoRPC/ProtoRPC.h>
#import <RxLibrary/GRXWriteable.h>
#import <RxLibrary/GRXWriter+Immediate.h>
// @@protoc_insertion_point(imports)
@@ -27,12 +28,13 @@ static PBExtensionRegistry* extensionRegistry = nil;
@end
-static NSString *const kServiceName = @"grpc.testing.TestService";
+static NSString *const kPackageName = @"grpc.testing";
+static NSString *const kServiceName = @"TestService";
@implementation RMTTestService
- (instancetype)initWithHost:(NSString *)host {
- return (self = [super initWithHost:host serviceName:kServiceName]);
+ return (self = [super initWithHost:host packageName:kPackageName serviceName:kServiceName]);
}
@@ -48,7 +50,7 @@ static NSString *const kServiceName = @"grpc.testing.TestService";
- (ProtoRPC *)RPCToEmptyCallWithRequest:(RMTEmpty *)request
handler:(void(^)(RMTEmpty *response, NSError *error))handler {
return [self RPCToMethod:@"EmptyCall"
- requestsWriter:[GRXWriter writerWithValue:request];
+ requestsWriter:[GRXWriter writerWithValue:request]
responseClass:[RMTEmpty class]
responsesWriteable:[GRXWriteable writeableWithSingleValueHandler:handler]];
}
@@ -66,7 +68,7 @@ static NSString *const kServiceName = @"grpc.testing.TestService";
- (ProtoRPC *)RPCToUnaryCallWithRequest:(RMTSimpleRequest *)request
handler:(void(^)(RMTSimpleResponse *response, NSError *error))handler {
return [self RPCToMethod:@"UnaryCall"
- requestsWriter:[GRXWriter writerWithValue:request];
+ requestsWriter:[GRXWriter writerWithValue:request]
responseClass:[RMTSimpleResponse class]
responsesWriteable:[GRXWriteable writeableWithSingleValueHandler:handler]];
}
@@ -85,7 +87,7 @@ static NSString *const kServiceName = @"grpc.testing.TestService";
- (ProtoRPC *)RPCToStreamingOutputCallWithRequest:(RMTStreamingOutputCallRequest *)request
handler:(void(^)(BOOL done, RMTStreamingOutputCallResponse *response, NSError *error))handler {
return [self RPCToMethod:@"StreamingOutputCall"
- requestsWriter:[GRXWriter writerWithValue:request];
+ requestsWriter:[GRXWriter writerWithValue:request]
responseClass:[RMTStreamingOutputCallResponse class]
responsesWriteable:[GRXWriteable writeableWithStreamHandler:handler]];
}
@@ -104,7 +106,7 @@ static NSString *const kServiceName = @"grpc.testing.TestService";
- (ProtoRPC *)RPCToStreamingInputCallWithRequestsWriter:(id<GRXWriter>)requestsWriter
handler:(void(^)(RMTStreamingInputCallResponse *response, NSError *error))handler {
return [self RPCToMethod:@"StreamingInputCall"
- requestsWriter:requestsWriter;
+ requestsWriter:requestsWriter
responseClass:[RMTStreamingInputCallResponse class]
responsesWriteable:[GRXWriteable writeableWithSingleValueHandler:handler]];
}
@@ -124,7 +126,7 @@ static NSString *const kServiceName = @"grpc.testing.TestService";
- (ProtoRPC *)RPCToFullDuplexCallWithRequestsWriter:(id<GRXWriter>)requestsWriter
handler:(void(^)(BOOL done, RMTStreamingOutputCallResponse *response, NSError *error))handler {
return [self RPCToMethod:@"FullDuplexCall"
- requestsWriter:requestsWriter;
+ requestsWriter:requestsWriter
responseClass:[RMTStreamingOutputCallResponse class]
responsesWriteable:[GRXWriteable writeableWithStreamHandler:handler]];
}
@@ -145,7 +147,7 @@ static NSString *const kServiceName = @"grpc.testing.TestService";
- (ProtoRPC *)RPCToHalfDuplexCallWithRequestsWriter:(id<GRXWriter>)requestsWriter
handler:(void(^)(BOOL done, RMTStreamingOutputCallResponse *response, NSError *error))handler {
return [self RPCToMethod:@"HalfDuplexCall"
- requestsWriter:requestsWriter;
+ requestsWriter:requestsWriter
responseClass:[RMTStreamingOutputCallResponse class]
responsesWriteable:[GRXWriteable writeableWithStreamHandler:handler]];
}