6 #if !defined(GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS)
7 #define GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS 0
10 #if GPB_USE_PROTOBUF_FRAMEWORK_IMPORTS
11 #import <Protobuf/GPBDescriptor.h>
12 #import <Protobuf/GPBMessage.h>
13 #import <Protobuf/GPBRootObject.h>
20 #if GOOGLE_PROTOBUF_OBJC_VERSION < 30004
21 #error This file was generated by a newer version of protoc which is incompatible with your Protocol Buffer library sources.
23 #if 30004 < GOOGLE_PROTOBUF_OBJC_MIN_SUPPORTED_VERSION
24 #error This file was generated by an older version of protoc which is incompatible with your Protocol Buffer library sources.
29 #pragma clang diagnostic push
30 #pragma clang diagnostic ignored "-Wdeprecated-declarations"
40 NS_ASSUME_NONNULL_BEGIN
42 #pragma mark - GPBApiRoot
60 GPBApi_FieldNumber_Name = 1,
61 GPBApi_FieldNumber_MethodsArray = 2,
62 GPBApi_FieldNumber_OptionsArray = 3,
63 GPBApi_FieldNumber_Version = 4,
64 GPBApi_FieldNumber_SourceContext = 5,
65 GPBApi_FieldNumber_MixinsArray = 6,
66 GPBApi_FieldNumber_Syntax = 7,
86 @property(nonatomic, readwrite,
copy, null_resettable) NSString *
name;
89 @property(nonatomic, readwrite, strong, null_resettable) NSMutableArray<GPBMethod*> *methodsArray;
91 @property(nonatomic, readonly) NSUInteger methodsArray_Count;
94 @property(nonatomic, readwrite, strong, null_resettable) NSMutableArray<GPBOption*> *optionsArray;
96 @property(nonatomic, readonly) NSUInteger optionsArray_Count;
119 @property(nonatomic, readwrite,
copy, null_resettable) NSString *
version;
125 @property(nonatomic, readwrite, strong, null_resettable)
GPBSourceContext *sourceContext;
127 @property(nonatomic, readwrite)
BOOL hasSourceContext;
130 @property(nonatomic, readwrite, strong, null_resettable) NSMutableArray<GPBMixin*> *mixinsArray;
132 @property(nonatomic, readonly) NSUInteger mixinsArray_Count;
135 @property(nonatomic, readwrite)
enum GPBSyntax
syntax;
151 #pragma mark - GPBMethod
154 GPBMethod_FieldNumber_Name = 1,
155 GPBMethod_FieldNumber_RequestTypeURL = 2,
156 GPBMethod_FieldNumber_RequestStreaming = 3,
157 GPBMethod_FieldNumber_ResponseTypeURL = 4,
158 GPBMethod_FieldNumber_ResponseStreaming = 5,
159 GPBMethod_FieldNumber_OptionsArray = 6,
160 GPBMethod_FieldNumber_Syntax = 7,
169 @property(nonatomic, readwrite,
copy, null_resettable) NSString *
name;
172 @property(nonatomic, readwrite,
copy, null_resettable) NSString *requestTypeURL;
175 @property(nonatomic, readwrite)
BOOL requestStreaming;
178 @property(nonatomic, readwrite,
copy, null_resettable) NSString *responseTypeURL;
181 @property(nonatomic, readwrite)
BOOL responseStreaming;
184 @property(nonatomic, readwrite, strong, null_resettable) NSMutableArray<GPBOption*> *optionsArray;
186 @property(nonatomic, readonly) NSUInteger optionsArray_Count;
189 @property(nonatomic, readwrite)
enum GPBSyntax
syntax;
205 #pragma mark - GPBMixin
208 GPBMixin_FieldNumber_Name = 1,
209 GPBMixin_FieldNumber_Root = 2,
295 @property(nonatomic, readwrite,
copy, null_resettable) NSString *
name;
301 @property(nonatomic, readwrite,
copy, null_resettable) NSString *
root;
305 NS_ASSUME_NONNULL_END
309 #pragma clang diagnostic pop