comments and clang format

pull/19704/head
Muxi Yan 5 years ago
parent d9cb5718ae
commit c7c74bc41d
  1. 18
      src/objective-c/GRPCClient/GRPCTransport.m
  2. 28
      src/objective-c/GRPCClient/GRPCTypes.h
  3. 18
      src/objective-c/GRPCClient/private/GRPCCore/GRPCCoreFactory.m
  4. 18
      src/objective-c/GRPCClient/private/GRPCTransport+Private.m
  5. 18
      src/objective-c/ProtoRPC/ProtoRPCLegacy.h
  6. 18
      src/objective-c/ProtoRPC/ProtoRPCLegacy.m
  7. 18
      src/objective-c/ProtoRPC/ProtoServiceLegacy.h
  8. 18
      src/objective-c/ProtoRPC/ProtoServiceLegacy.m
  9. 2
      src/objective-c/tests/InteropTests/InteropTestsMultipleChannels.m

@ -1,3 +1,21 @@
/*
*
* Copyright 2019 gRPC authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
#import "GRPCTransport.h" #import "GRPCTransport.h"
static const GRPCTransportId gGRPCCoreSecureId = "io.grpc.transport.core.secure"; static const GRPCTransportId gGRPCCoreSecureId = "io.grpc.transport.core.secure";

@ -1,14 +1,35 @@
/*
*
* Copyright 2019 gRPC authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
/** /**
* Safety remark of a gRPC method as defined in RFC 2616 Section 9.1 * Safety remark of a gRPC method as defined in RFC 2616 Section 9.1
*/ */
typedef NS_ENUM(NSUInteger, GRPCCallSafety) { typedef NS_ENUM(NSUInteger, GRPCCallSafety) {
/** Signal that there is no guarantees on how the call affects the server state. */ /**
* Signal that there is no guarantees on how the call affects the server
* state.
*/
GRPCCallSafetyDefault = 0, GRPCCallSafetyDefault = 0,
/** Signal that the call is idempotent. gRPC is free to use PUT verb. */ /** Signal that the call is idempotent. gRPC is free to use PUT verb. */
GRPCCallSafetyIdempotentRequest = 1, GRPCCallSafetyIdempotentRequest = 1,
/** /**
* Signal that the call is cacheable and will not affect server state. gRPC is free to use GET * Signal that the call is cacheable and will not affect server state. gRPC is
* verb. * free to use GET verb.
*/ */
GRPCCallSafetyCacheableRequest = 2, GRPCCallSafetyCacheableRequest = 2,
}; };
@ -34,4 +55,3 @@ typedef NS_ENUM(NSUInteger, GRPCTransportType) {
/** Insecure channel. FOR TEST ONLY! */ /** Insecure channel. FOR TEST ONLY! */
GRPCTransportTypeInsecure, GRPCTransportTypeInsecure,
}; };

@ -1,3 +1,21 @@
/*
*
* Copyright 2019 gRPC authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
#import "GRPCCoreFactory.h" #import "GRPCCoreFactory.h"
#import <GRPCClient/GRPCTransport.h> #import <GRPCClient/GRPCTransport.h>

@ -1,3 +1,21 @@
/*
*
* Copyright 2019 gRPC authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
#import "GRPCTransport+Private.h" #import "GRPCTransport+Private.h"
#import <GRPCClient/GRPCTransport.h> #import <GRPCClient/GRPCTransport.h>

@ -1,3 +1,21 @@
/*
*
* Copyright 2019 gRPC authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
#import <GRPCClient/GRPCCallLegacy.h> #import <GRPCClient/GRPCCallLegacy.h>
@class GRPCProtoMethod; @class GRPCProtoMethod;

@ -1,3 +1,21 @@
/*
*
* Copyright 2019 gRPC authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
#import "ProtoRPCLegacy.h" #import "ProtoRPCLegacy.h"
#import "ProtoMethod.h" #import "ProtoMethod.h"

@ -1,3 +1,21 @@
/*
*
* Copyright 2019 gRPC authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
#import "ProtoService.h" #import "ProtoService.h"
@class GRPCProtoCall; @class GRPCProtoCall;

@ -1,3 +1,21 @@
/*
*
* Copyright 2019 gRPC authors.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*
*/
#import "ProtoServiceLegacy.h" #import "ProtoServiceLegacy.h"
#import "ProtoMethod.h" #import "ProtoMethod.h"
#import "ProtoRPCLegacy.h" #import "ProtoRPCLegacy.h"

@ -19,11 +19,11 @@
#import <XCTest/XCTest.h> #import <XCTest/XCTest.h>
#import <Cronet/Cronet.h> #import <Cronet/Cronet.h>
#import <GRPCClient/GRPCCallOptions.h>
#import <RemoteTest/Messages.pbobjc.h> #import <RemoteTest/Messages.pbobjc.h>
#import <RemoteTest/Test.pbobjc.h> #import <RemoteTest/Test.pbobjc.h>
#import <RemoteTest/Test.pbrpc.h> #import <RemoteTest/Test.pbrpc.h>
#import <RxLibrary/GRXBufferedPipe.h> #import <RxLibrary/GRXBufferedPipe.h>
#import <GRPCClient/GRPCCallOptions.h>
#import "../ConfigureCronet.h" #import "../ConfigureCronet.h"
#import "InteropTestsBlockCallbacks.h" #import "InteropTestsBlockCallbacks.h"

Loading…
Cancel
Save