1 /* This file was generated by upbc (the upb compiler) from the input
2  * file:
3  *
4  *     src/proto/grpc/gcp/handshaker.proto
5  *
6  * Do not edit -- your changes will be discarded when the file is
7  * regenerated. */
8 
9 #include <stddef.h>
10 #include "upb/msg.h"
11 #include "src/proto/grpc/gcp/handshaker.upb.h"
12 #include "src/proto/grpc/gcp/transport_security_common.upb.h"
13 
14 #include "upb/port_def.inc"
15 
16 static const upb_msglayout_field grpc_gcp_Endpoint__fields[3] = {
17   {1, UPB_SIZE(8, 8), 0, 0, 9, 1},
18   {2, UPB_SIZE(4, 4), 0, 0, 5, 1},
19   {3, UPB_SIZE(0, 0), 0, 0, 14, 1},
20 };
21 
22 const upb_msglayout grpc_gcp_Endpoint_msginit = {
23   NULL,
24   &grpc_gcp_Endpoint__fields[0],
25   UPB_SIZE(16, 32), 3, false, 255,
26 };
27 
28 static const upb_msglayout *const grpc_gcp_Identity_submsgs[1] = {
29   &grpc_gcp_Identity_AttributesEntry_msginit,
30 };
31 
32 static const upb_msglayout_field grpc_gcp_Identity__fields[3] = {
33   {1, UPB_SIZE(4, 8), UPB_SIZE(-13, -25), 0, 9, 1},
34   {2, UPB_SIZE(4, 8), UPB_SIZE(-13, -25), 0, 9, 1},
35   {3, UPB_SIZE(0, 0), 0, 0, 11, _UPB_LABEL_MAP},
36 };
37 
38 const upb_msglayout grpc_gcp_Identity_msginit = {
39   &grpc_gcp_Identity_submsgs[0],
40   &grpc_gcp_Identity__fields[0],
41   UPB_SIZE(16, 32), 3, false, 255,
42 };
43 
44 static const upb_msglayout_field grpc_gcp_Identity_AttributesEntry__fields[2] = {
45   {1, UPB_SIZE(0, 0), 0, 0, 9, 1},
46   {2, UPB_SIZE(8, 16), 0, 0, 9, 1},
47 };
48 
49 const upb_msglayout grpc_gcp_Identity_AttributesEntry_msginit = {
50   NULL,
51   &grpc_gcp_Identity_AttributesEntry__fields[0],
52   UPB_SIZE(16, 32), 2, false, 255,
53 };
54 
55 static const upb_msglayout *const grpc_gcp_StartClientHandshakeReq_submsgs[3] = {
56   &grpc_gcp_Endpoint_msginit,
57   &grpc_gcp_Identity_msginit,
58   &grpc_gcp_RpcProtocolVersions_msginit,
59 };
60 
61 static const upb_msglayout_field grpc_gcp_StartClientHandshakeReq__fields[10] = {
62   {1, UPB_SIZE(4, 4), 0, 0, 14, 1},
63   {2, UPB_SIZE(36, 64), 0, 0, 9, 3},
64   {3, UPB_SIZE(40, 72), 0, 0, 9, 3},
65   {4, UPB_SIZE(44, 80), 0, 1, 11, 3},
66   {5, UPB_SIZE(20, 32), 1, 1, 11, 1},
67   {6, UPB_SIZE(24, 40), 2, 0, 11, 1},
68   {7, UPB_SIZE(28, 48), 3, 0, 11, 1},
69   {8, UPB_SIZE(12, 16), 0, 0, 9, 1},
70   {9, UPB_SIZE(32, 56), 4, 2, 11, 1},
71   {10, UPB_SIZE(8, 8), 0, 0, 13, 1},
72 };
73 
74 const upb_msglayout grpc_gcp_StartClientHandshakeReq_msginit = {
75   &grpc_gcp_StartClientHandshakeReq_submsgs[0],
76   &grpc_gcp_StartClientHandshakeReq__fields[0],
77   UPB_SIZE(48, 96), 10, false, 255,
78 };
79 
80 static const upb_msglayout *const grpc_gcp_ServerHandshakeParameters_submsgs[1] = {
81   &grpc_gcp_Identity_msginit,
82 };
83 
84 static const upb_msglayout_field grpc_gcp_ServerHandshakeParameters__fields[2] = {
85   {1, UPB_SIZE(0, 0), 0, 0, 9, 3},
86   {2, UPB_SIZE(4, 8), 0, 0, 11, 3},
87 };
88 
89 const upb_msglayout grpc_gcp_ServerHandshakeParameters_msginit = {
90   &grpc_gcp_ServerHandshakeParameters_submsgs[0],
91   &grpc_gcp_ServerHandshakeParameters__fields[0],
92   UPB_SIZE(8, 16), 2, false, 255,
93 };
94 
95 static const upb_msglayout *const grpc_gcp_StartServerHandshakeReq_submsgs[3] = {
96   &grpc_gcp_Endpoint_msginit,
97   &grpc_gcp_RpcProtocolVersions_msginit,
98   &grpc_gcp_StartServerHandshakeReq_HandshakeParametersEntry_msginit,
99 };
100 
101 static const upb_msglayout_field grpc_gcp_StartServerHandshakeReq__fields[7] = {
102   {1, UPB_SIZE(28, 48), 0, 0, 9, 3},
103   {2, UPB_SIZE(32, 56), 0, 2, 11, _UPB_LABEL_MAP},
104   {3, UPB_SIZE(8, 8), 0, 0, 12, 1},
105   {4, UPB_SIZE(16, 24), 1, 0, 11, 1},
106   {5, UPB_SIZE(20, 32), 2, 0, 11, 1},
107   {6, UPB_SIZE(24, 40), 3, 1, 11, 1},
108   {7, UPB_SIZE(4, 4), 0, 0, 13, 1},
109 };
110 
111 const upb_msglayout grpc_gcp_StartServerHandshakeReq_msginit = {
112   &grpc_gcp_StartServerHandshakeReq_submsgs[0],
113   &grpc_gcp_StartServerHandshakeReq__fields[0],
114   UPB_SIZE(40, 64), 7, false, 255,
115 };
116 
117 static const upb_msglayout *const grpc_gcp_StartServerHandshakeReq_HandshakeParametersEntry_submsgs[1] = {
118   &grpc_gcp_ServerHandshakeParameters_msginit,
119 };
120 
121 static const upb_msglayout_field grpc_gcp_StartServerHandshakeReq_HandshakeParametersEntry__fields[2] = {
122   {1, UPB_SIZE(0, 0), 0, 0, 5, 1},
123   {2, UPB_SIZE(8, 16), 0, 0, 11, 1},
124 };
125 
126 const upb_msglayout grpc_gcp_StartServerHandshakeReq_HandshakeParametersEntry_msginit = {
127   &grpc_gcp_StartServerHandshakeReq_HandshakeParametersEntry_submsgs[0],
128   &grpc_gcp_StartServerHandshakeReq_HandshakeParametersEntry__fields[0],
129   UPB_SIZE(16, 32), 2, false, 255,
130 };
131 
132 static const upb_msglayout_field grpc_gcp_NextHandshakeMessageReq__fields[1] = {
133   {1, UPB_SIZE(0, 0), 0, 0, 12, 1},
134 };
135 
136 const upb_msglayout grpc_gcp_NextHandshakeMessageReq_msginit = {
137   NULL,
138   &grpc_gcp_NextHandshakeMessageReq__fields[0],
139   UPB_SIZE(8, 16), 1, false, 255,
140 };
141 
142 static const upb_msglayout *const grpc_gcp_HandshakerReq_submsgs[3] = {
143   &grpc_gcp_NextHandshakeMessageReq_msginit,
144   &grpc_gcp_StartClientHandshakeReq_msginit,
145   &grpc_gcp_StartServerHandshakeReq_msginit,
146 };
147 
148 static const upb_msglayout_field grpc_gcp_HandshakerReq__fields[3] = {
149   {1, UPB_SIZE(0, 0), UPB_SIZE(-5, -9), 1, 11, 1},
150   {2, UPB_SIZE(0, 0), UPB_SIZE(-5, -9), 2, 11, 1},
151   {3, UPB_SIZE(0, 0), UPB_SIZE(-5, -9), 0, 11, 1},
152 };
153 
154 const upb_msglayout grpc_gcp_HandshakerReq_msginit = {
155   &grpc_gcp_HandshakerReq_submsgs[0],
156   &grpc_gcp_HandshakerReq__fields[0],
157   UPB_SIZE(8, 16), 3, false, 255,
158 };
159 
160 static const upb_msglayout *const grpc_gcp_HandshakerResult_submsgs[2] = {
161   &grpc_gcp_Identity_msginit,
162   &grpc_gcp_RpcProtocolVersions_msginit,
163 };
164 
165 static const upb_msglayout_field grpc_gcp_HandshakerResult__fields[8] = {
166   {1, UPB_SIZE(12, 16), 0, 0, 9, 1},
167   {2, UPB_SIZE(20, 32), 0, 0, 9, 1},
168   {3, UPB_SIZE(28, 48), 0, 0, 12, 1},
169   {4, UPB_SIZE(36, 64), 1, 0, 11, 1},
170   {5, UPB_SIZE(40, 72), 2, 0, 11, 1},
171   {6, UPB_SIZE(8, 8), 0, 0, 8, 1},
172   {7, UPB_SIZE(44, 80), 3, 1, 11, 1},
173   {8, UPB_SIZE(4, 4), 0, 0, 13, 1},
174 };
175 
176 const upb_msglayout grpc_gcp_HandshakerResult_msginit = {
177   &grpc_gcp_HandshakerResult_submsgs[0],
178   &grpc_gcp_HandshakerResult__fields[0],
179   UPB_SIZE(48, 96), 8, false, 255,
180 };
181 
182 static const upb_msglayout_field grpc_gcp_HandshakerStatus__fields[2] = {
183   {1, UPB_SIZE(0, 0), 0, 0, 13, 1},
184   {2, UPB_SIZE(4, 8), 0, 0, 9, 1},
185 };
186 
187 const upb_msglayout grpc_gcp_HandshakerStatus_msginit = {
188   NULL,
189   &grpc_gcp_HandshakerStatus__fields[0],
190   UPB_SIZE(16, 32), 2, false, 255,
191 };
192 
193 static const upb_msglayout *const grpc_gcp_HandshakerResp_submsgs[2] = {
194   &grpc_gcp_HandshakerResult_msginit,
195   &grpc_gcp_HandshakerStatus_msginit,
196 };
197 
198 static const upb_msglayout_field grpc_gcp_HandshakerResp__fields[4] = {
199   {1, UPB_SIZE(8, 8), 0, 0, 12, 1},
200   {2, UPB_SIZE(4, 4), 0, 0, 13, 1},
201   {3, UPB_SIZE(16, 24), 1, 0, 11, 1},
202   {4, UPB_SIZE(20, 32), 2, 1, 11, 1},
203 };
204 
205 const upb_msglayout grpc_gcp_HandshakerResp_msginit = {
206   &grpc_gcp_HandshakerResp_submsgs[0],
207   &grpc_gcp_HandshakerResp__fields[0],
208   UPB_SIZE(24, 48), 4, false, 255,
209 };
210 
211 #include "upb/port_undef.inc"
212 
213