4 #import "GPBProtocolBuffers.h"
6 #if GOOGLE_PROTOBUF_OBJC_GEN_VERSION != 30000
7 #error This file was generated by a different version of protoc-gen-objc which is incompatible with your Protocol Buffer sources.
21 #pragma mark - Enum RMTPayloadType
24 typedef GPB_ENUM(RMTPayloadType) {
25 RMTPayloadType_GPBUnrecognizedEnumeratorValue = kGPBUnrecognizedEnumeratorValue,
27 RMTPayloadType_Compressable = 0,
30 RMTPayloadType_Uncompressable = 1,
33 RMTPayloadType_Random = 2,
36 GPBEnumDescriptor *RMTPayloadType_EnumDescriptor(
void);
38 BOOL RMTPayloadType_IsValidValue(int32_t value);
41 #pragma mark - RMTMessagesRoot
46 #pragma mark - RMTPayload
48 typedef GPB_ENUM(RMTPayload_FieldNumber) {
49 RMTPayload_FieldNumber_Type = 1,
50 RMTPayload_FieldNumber_Body = 2,
57 @property(nonatomic, readwrite) RMTPayloadType type;
60 @property(nonatomic, readwrite, copy) NSData *body;
64 int32_t RMTPayload_Type_RawValue(
RMTPayload *message);
65 void SetRMTPayload_Type_RawValue(
RMTPayload *message, int32_t value);
67 #pragma mark - RMTSimpleRequest
69 typedef GPB_ENUM(RMTSimpleRequest_FieldNumber) {
70 RMTSimpleRequest_FieldNumber_ResponseType = 1,
71 RMTSimpleRequest_FieldNumber_ResponseSize = 2,
72 RMTSimpleRequest_FieldNumber_Payload = 3,
73 RMTSimpleRequest_FieldNumber_FillUsername = 4,
74 RMTSimpleRequest_FieldNumber_FillOauthScope = 5,
82 @property(nonatomic, readwrite) RMTPayloadType responseType;
86 @property(nonatomic, readwrite) int32_t responseSize;
89 @property(nonatomic, readwrite) BOOL hasPayload;
90 @property(nonatomic, readwrite, strong)
RMTPayload *payload;
93 @property(nonatomic, readwrite) BOOL fillUsername;
96 @property(nonatomic, readwrite) BOOL fillOauthScope;
101 void SetRMTSimpleRequest_ResponseType_RawValue(
RMTSimpleRequest *message, int32_t value);
103 #pragma mark - RMTSimpleResponse
105 typedef GPB_ENUM(RMTSimpleResponse_FieldNumber) {
106 RMTSimpleResponse_FieldNumber_Payload = 1,
107 RMTSimpleResponse_FieldNumber_Username = 2,
108 RMTSimpleResponse_FieldNumber_OauthScope = 3,
115 @property(nonatomic, readwrite) BOOL hasPayload;
116 @property(nonatomic, readwrite, strong)
RMTPayload *payload;
120 @property(nonatomic, readwrite, copy) NSString *username;
123 @property(nonatomic, readwrite, copy) NSString *oauthScope;
127 #pragma mark - RMTStreamingInputCallRequest
129 typedef GPB_ENUM(RMTStreamingInputCallRequest_FieldNumber) {
130 RMTStreamingInputCallRequest_FieldNumber_Payload = 1,
137 @property(nonatomic, readwrite) BOOL hasPayload;
138 @property(nonatomic, readwrite, strong)
RMTPayload *payload;
142 #pragma mark - RMTStreamingInputCallResponse
144 typedef GPB_ENUM(RMTStreamingInputCallResponse_FieldNumber) {
145 RMTStreamingInputCallResponse_FieldNumber_AggregatedPayloadSize = 1,
152 @property(nonatomic, readwrite) int32_t aggregatedPayloadSize;
156 #pragma mark - RMTResponseParameters
158 typedef GPB_ENUM(RMTResponseParameters_FieldNumber) {
159 RMTResponseParameters_FieldNumber_Size = 1,
160 RMTResponseParameters_FieldNumber_IntervalUs = 2,
168 @property(nonatomic, readwrite) int32_t size;
172 @property(nonatomic, readwrite) int32_t intervalUs;
176 #pragma mark - RMTStreamingOutputCallRequest
178 typedef GPB_ENUM(RMTStreamingOutputCallRequest_FieldNumber) {
179 RMTStreamingOutputCallRequest_FieldNumber_ResponseType = 1,
180 RMTStreamingOutputCallRequest_FieldNumber_ResponseParametersArray = 2,
181 RMTStreamingOutputCallRequest_FieldNumber_Payload = 3,
191 @property(nonatomic, readwrite) RMTPayloadType responseType;
195 @property(nonatomic, readwrite, strong) NSMutableArray *responseParametersArray;
198 @property(nonatomic, readwrite) BOOL hasPayload;
199 @property(nonatomic, readwrite, strong)
RMTPayload *payload;
206 #pragma mark - RMTStreamingOutputCallResponse
208 typedef GPB_ENUM(RMTStreamingOutputCallResponse_FieldNumber) {
209 RMTStreamingOutputCallResponse_FieldNumber_Payload = 1,
216 @property(nonatomic, readwrite) BOOL hasPayload;
217 @property(nonatomic, readwrite, strong)
RMTPayload *payload;
Definition: Messages.pbobjc.h:43
Definition: Messages.pbobjc.h:185
Definition: Messages.pbobjc.h:112
Definition: Messages.pbobjc.h:213
Definition: Messages.pbobjc.h:164
Definition: Messages.pbobjc.h:78
Definition: Messages.pbobjc.h:54