1 /* This file was generated by upb_generator from the input file: 2 * 3 * src/proto/grpc/gcp/handshaker.proto 4 * 5 * Do not edit -- your changes will be discarded when the file is 6 * regenerated. 7 * NO CHECKED-IN PROTOBUF GENCODE */ 8 9 #include <stddef.h> 10 #include "upb/generated_code_support.h" 11 #include "src/proto/grpc/gcp/handshaker.upb_minitable.h" 12 #include "src/proto/grpc/gcp/transport_security_common.upb_minitable.h" 13 14 // Must be last. 15 #include "upb/port/def.inc" 16 17 extern const struct upb_MiniTable UPB_PRIVATE(_kUpb_MiniTable_StaticallyTreeShaken); 18 static const upb_MiniTableField grpc_gcp_Endpoint__fields[3] = { 19 {1, 16, 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 20 {2, 8, 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 21 {3, 12, 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 22 }; 23 24 const upb_MiniTable grpc__gcp__Endpoint_msg_init = { 25 NULL, 26 &grpc_gcp_Endpoint__fields[0], 27 UPB_SIZE(24, 32), 3, kUpb_ExtMode_NonExtendable, 3, UPB_FASTTABLE_MASK(24), 0, 28 #ifdef UPB_TRACING_ENABLED 29 "grpc.gcp.Endpoint", 30 #endif 31 UPB_FASTTABLE_INIT({ 32 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 33 {0x001000003f00000a, &upb_pss_1bt}, 34 {0x000800003f000010, &upb_psv4_1bt}, 35 {0x000c00003f000018, &upb_psv4_1bt}, 36 }) 37 }; 38 39 const upb_MiniTable* grpc__gcp__Endpoint_msg_init_ptr = &grpc__gcp__Endpoint_msg_init; 40 static const upb_MiniTableSubInternal grpc_gcp_Identity__submsgs[1] = { 41 {.UPB_PRIVATE(submsg) = &grpc__gcp__Identity__AttributesEntry_msg_init_ptr}, 42 }; 43 44 static const upb_MiniTableField grpc_gcp_Identity__fields[3] = { 45 {1, 16, -9, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 46 {2, 16, -9, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 47 {3, UPB_SIZE(12, 32), 0, 0, 11, (int)kUpb_FieldMode_Map | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 48 }; 49 50 const upb_MiniTable grpc__gcp__Identity_msg_init = { 51 &grpc_gcp_Identity__submsgs[0], 52 &grpc_gcp_Identity__fields[0], 53 UPB_SIZE(24, 40), 3, kUpb_ExtMode_NonExtendable, 3, UPB_FASTTABLE_MASK(24), 0, 54 #ifdef UPB_TRACING_ENABLED 55 "grpc.gcp.Identity", 56 #endif 57 UPB_FASTTABLE_INIT({ 58 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 59 {0x001000080100000a, &upb_pos_1bt}, 60 {0x0010000802000012, &upb_pos_1bt}, 61 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 62 }) 63 }; 64 65 const upb_MiniTable* grpc__gcp__Identity_msg_init_ptr = &grpc__gcp__Identity_msg_init; 66 static const upb_MiniTableField grpc_gcp_Identity_AttributesEntry__fields[2] = { 67 {1, 16, 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 68 {2, 32, 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 69 }; 70 71 const upb_MiniTable grpc__gcp__Identity__AttributesEntry_msg_init = { 72 NULL, 73 &grpc_gcp_Identity_AttributesEntry__fields[0], 74 48, 2, kUpb_ExtMode_NonExtendable, 2, UPB_FASTTABLE_MASK(24), 0, 75 #ifdef UPB_TRACING_ENABLED 76 "grpc.gcp.Identity.AttributesEntry", 77 #endif 78 UPB_FASTTABLE_INIT({ 79 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 80 {0x001000003f00000a, &upb_pss_1bt}, 81 {0x002000003f000012, &upb_pss_1bt}, 82 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 83 }) 84 }; 85 86 const upb_MiniTable* grpc__gcp__Identity__AttributesEntry_msg_init_ptr = &grpc__gcp__Identity__AttributesEntry_msg_init; 87 static const upb_MiniTableSubInternal grpc_gcp_StartClientHandshakeReq__submsgs[5] = { 88 {.UPB_PRIVATE(submsg) = &grpc__gcp__Identity_msg_init_ptr}, 89 {.UPB_PRIVATE(submsg) = &grpc__gcp__Identity_msg_init_ptr}, 90 {.UPB_PRIVATE(submsg) = &grpc__gcp__Endpoint_msg_init_ptr}, 91 {.UPB_PRIVATE(submsg) = &grpc__gcp__Endpoint_msg_init_ptr}, 92 {.UPB_PRIVATE(submsg) = &grpc__gcp__RpcProtocolVersions_msg_init_ptr}, 93 }; 94 95 static const upb_MiniTableField grpc_gcp_StartClientHandshakeReq__fields[10] = { 96 {1, 12, 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | (int)kUpb_LabelFlags_IsAlternate | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 97 {2, UPB_SIZE(16, 24), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 98 {3, UPB_SIZE(20, 32), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 99 {4, UPB_SIZE(24, 40), 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 100 {5, UPB_SIZE(28, 48), 64, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 101 {6, UPB_SIZE(32, 56), 65, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 102 {7, UPB_SIZE(36, 64), 66, 3, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 103 {8, UPB_SIZE(48, 72), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 104 {9, UPB_SIZE(40, 88), 67, 4, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 105 {10, UPB_SIZE(44, 16), 0, kUpb_NoSub, 13, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 106 }; 107 108 const upb_MiniTable grpc__gcp__StartClientHandshakeReq_msg_init = { 109 &grpc_gcp_StartClientHandshakeReq__submsgs[0], 110 &grpc_gcp_StartClientHandshakeReq__fields[0], 111 UPB_SIZE(56, 96), 10, kUpb_ExtMode_NonExtendable, 10, UPB_FASTTABLE_MASK(120), 0, 112 #ifdef UPB_TRACING_ENABLED 113 "grpc.gcp.StartClientHandshakeReq", 114 #endif 115 UPB_FASTTABLE_INIT({ 116 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 117 {0x000c00003f000008, &upb_psv4_1bt}, 118 {0x001800003f000012, &upb_prs_1bt}, 119 {0x002000003f00001a, &upb_prs_1bt}, 120 {0x002800003f000022, &upb_prm_1bt_max64b}, 121 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 122 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 123 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 124 {0x004800003f000042, &upb_pss_1bt}, 125 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 126 {0x001000003f000050, &upb_psv4_1bt}, 127 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 128 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 129 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 130 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 131 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 132 }) 133 }; 134 135 const upb_MiniTable* grpc__gcp__StartClientHandshakeReq_msg_init_ptr = &grpc__gcp__StartClientHandshakeReq_msg_init; 136 static const upb_MiniTableSubInternal grpc_gcp_ServerHandshakeParameters__submsgs[1] = { 137 {.UPB_PRIVATE(submsg) = &grpc__gcp__Identity_msg_init_ptr}, 138 }; 139 140 static const upb_MiniTableField grpc_gcp_ServerHandshakeParameters__fields[2] = { 141 {1, 8, 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 142 {2, UPB_SIZE(12, 16), 0, 0, 11, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 143 }; 144 145 const upb_MiniTable grpc__gcp__ServerHandshakeParameters_msg_init = { 146 &grpc_gcp_ServerHandshakeParameters__submsgs[0], 147 &grpc_gcp_ServerHandshakeParameters__fields[0], 148 UPB_SIZE(16, 24), 2, kUpb_ExtMode_NonExtendable, 2, UPB_FASTTABLE_MASK(24), 0, 149 #ifdef UPB_TRACING_ENABLED 150 "grpc.gcp.ServerHandshakeParameters", 151 #endif 152 UPB_FASTTABLE_INIT({ 153 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 154 {0x000800003f00000a, &upb_prs_1bt}, 155 {0x001000003f000012, &upb_prm_1bt_max64b}, 156 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 157 }) 158 }; 159 160 const upb_MiniTable* grpc__gcp__ServerHandshakeParameters_msg_init_ptr = &grpc__gcp__ServerHandshakeParameters_msg_init; 161 static const upb_MiniTableSubInternal grpc_gcp_StartServerHandshakeReq__submsgs[4] = { 162 {.UPB_PRIVATE(submsg) = &grpc__gcp__StartServerHandshakeReq__HandshakeParametersEntry_msg_init_ptr}, 163 {.UPB_PRIVATE(submsg) = &grpc__gcp__Endpoint_msg_init_ptr}, 164 {.UPB_PRIVATE(submsg) = &grpc__gcp__Endpoint_msg_init_ptr}, 165 {.UPB_PRIVATE(submsg) = &grpc__gcp__RpcProtocolVersions_msg_init_ptr}, 166 }; 167 168 static const upb_MiniTableField grpc_gcp_StartServerHandshakeReq__fields[7] = { 169 {1, UPB_SIZE(12, 16), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Array | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 170 {2, UPB_SIZE(16, 24), 0, 0, 11, (int)kUpb_FieldMode_Map | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 171 {3, UPB_SIZE(36, 32), 0, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 172 {4, UPB_SIZE(20, 48), 64, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 173 {5, UPB_SIZE(24, 56), 65, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 174 {6, UPB_SIZE(28, 64), 66, 3, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 175 {7, UPB_SIZE(32, 12), 0, kUpb_NoSub, 13, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 176 }; 177 178 const upb_MiniTable grpc__gcp__StartServerHandshakeReq_msg_init = { 179 &grpc_gcp_StartServerHandshakeReq__submsgs[0], 180 &grpc_gcp_StartServerHandshakeReq__fields[0], 181 UPB_SIZE(48, 72), 7, kUpb_ExtMode_NonExtendable, 7, UPB_FASTTABLE_MASK(56), 0, 182 #ifdef UPB_TRACING_ENABLED 183 "grpc.gcp.StartServerHandshakeReq", 184 #endif 185 UPB_FASTTABLE_INIT({ 186 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 187 {0x001000003f00000a, &upb_prs_1bt}, 188 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 189 {0x002000003f00001a, &upb_psb_1bt}, 190 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 191 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 192 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 193 {0x000c00003f000038, &upb_psv4_1bt}, 194 }) 195 }; 196 197 const upb_MiniTable* grpc__gcp__StartServerHandshakeReq_msg_init_ptr = &grpc__gcp__StartServerHandshakeReq_msg_init; 198 static const upb_MiniTableSubInternal grpc_gcp_StartServerHandshakeReq_HandshakeParametersEntry__submsgs[1] = { 199 {.UPB_PRIVATE(submsg) = &grpc__gcp__ServerHandshakeParameters_msg_init_ptr}, 200 }; 201 202 static const upb_MiniTableField grpc_gcp_StartServerHandshakeReq_HandshakeParametersEntry__fields[2] = { 203 {1, 16, 0, kUpb_NoSub, 5, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 204 {2, 32, 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 205 }; 206 207 const upb_MiniTable grpc__gcp__StartServerHandshakeReq__HandshakeParametersEntry_msg_init = { 208 &grpc_gcp_StartServerHandshakeReq_HandshakeParametersEntry__submsgs[0], 209 &grpc_gcp_StartServerHandshakeReq_HandshakeParametersEntry__fields[0], 210 48, 2, kUpb_ExtMode_NonExtendable, 2, UPB_FASTTABLE_MASK(8), 0, 211 #ifdef UPB_TRACING_ENABLED 212 "grpc.gcp.StartServerHandshakeReq.HandshakeParametersEntry", 213 #endif 214 UPB_FASTTABLE_INIT({ 215 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 216 {0x001000003f000008, &upb_psv4_1bt}, 217 }) 218 }; 219 220 const upb_MiniTable* grpc__gcp__StartServerHandshakeReq__HandshakeParametersEntry_msg_init_ptr = &grpc__gcp__StartServerHandshakeReq__HandshakeParametersEntry_msg_init; 221 static const upb_MiniTableField grpc_gcp_NextHandshakeMessageReq__fields[1] = { 222 {1, 8, 0, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 223 }; 224 225 const upb_MiniTable grpc__gcp__NextHandshakeMessageReq_msg_init = { 226 NULL, 227 &grpc_gcp_NextHandshakeMessageReq__fields[0], 228 UPB_SIZE(16, 24), 1, kUpb_ExtMode_NonExtendable, 1, UPB_FASTTABLE_MASK(8), 0, 229 #ifdef UPB_TRACING_ENABLED 230 "grpc.gcp.NextHandshakeMessageReq", 231 #endif 232 UPB_FASTTABLE_INIT({ 233 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 234 {0x000800003f00000a, &upb_psb_1bt}, 235 }) 236 }; 237 238 const upb_MiniTable* grpc__gcp__NextHandshakeMessageReq_msg_init_ptr = &grpc__gcp__NextHandshakeMessageReq_msg_init; 239 static const upb_MiniTableSubInternal grpc_gcp_HandshakerReq__submsgs[3] = { 240 {.UPB_PRIVATE(submsg) = &grpc__gcp__StartClientHandshakeReq_msg_init_ptr}, 241 {.UPB_PRIVATE(submsg) = &grpc__gcp__StartServerHandshakeReq_msg_init_ptr}, 242 {.UPB_PRIVATE(submsg) = &grpc__gcp__NextHandshakeMessageReq_msg_init_ptr}, 243 }; 244 245 static const upb_MiniTableField grpc_gcp_HandshakerReq__fields[3] = { 246 {1, UPB_SIZE(12, 16), -9, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 247 {2, UPB_SIZE(12, 16), -9, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 248 {3, UPB_SIZE(12, 16), -9, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 249 }; 250 251 const upb_MiniTable grpc__gcp__HandshakerReq_msg_init = { 252 &grpc_gcp_HandshakerReq__submsgs[0], 253 &grpc_gcp_HandshakerReq__fields[0], 254 UPB_SIZE(16, 24), 3, kUpb_ExtMode_NonExtendable, 3, UPB_FASTTABLE_MASK(24), 0, 255 #ifdef UPB_TRACING_ENABLED 256 "grpc.gcp.HandshakerReq", 257 #endif 258 UPB_FASTTABLE_INIT({ 259 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 260 {0x001000080100000a, &upb_pom_1bt_max128b}, 261 {0x0010000802010012, &upb_pom_1bt_max128b}, 262 {0x001000080302001a, &upb_pom_1bt_max64b}, 263 }) 264 }; 265 266 const upb_MiniTable* grpc__gcp__HandshakerReq_msg_init_ptr = &grpc__gcp__HandshakerReq_msg_init; 267 static const upb_MiniTableSubInternal grpc_gcp_HandshakerResult__submsgs[3] = { 268 {.UPB_PRIVATE(submsg) = &grpc__gcp__Identity_msg_init_ptr}, 269 {.UPB_PRIVATE(submsg) = &grpc__gcp__Identity_msg_init_ptr}, 270 {.UPB_PRIVATE(submsg) = &grpc__gcp__RpcProtocolVersions_msg_init_ptr}, 271 }; 272 273 static const upb_MiniTableField grpc_gcp_HandshakerResult__fields[8] = { 274 {1, UPB_SIZE(32, 16), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 275 {2, UPB_SIZE(40, 32), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 276 {3, 48, 0, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 277 {4, UPB_SIZE(12, 64), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 278 {5, UPB_SIZE(16, 72), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 279 {6, UPB_SIZE(20, 9), 0, kUpb_NoSub, 8, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_1Byte << kUpb_FieldRep_Shift)}, 280 {7, UPB_SIZE(24, 80), 66, 2, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 281 {8, UPB_SIZE(28, 12), 0, kUpb_NoSub, 13, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 282 }; 283 284 const upb_MiniTable grpc__gcp__HandshakerResult_msg_init = { 285 &grpc_gcp_HandshakerResult__submsgs[0], 286 &grpc_gcp_HandshakerResult__fields[0], 287 UPB_SIZE(56, 88), 8, kUpb_ExtMode_NonExtendable, 8, UPB_FASTTABLE_MASK(120), 0, 288 #ifdef UPB_TRACING_ENABLED 289 "grpc.gcp.HandshakerResult", 290 #endif 291 UPB_FASTTABLE_INIT({ 292 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 293 {0x001000003f00000a, &upb_pss_1bt}, 294 {0x002000003f000012, &upb_pss_1bt}, 295 {0x003000003f00001a, &upb_psb_1bt}, 296 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 297 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 298 {0x000900003f000030, &upb_psb1_1bt}, 299 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 300 {0x000c00003f000040, &upb_psv4_1bt}, 301 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 302 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 303 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 304 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 305 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 306 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 307 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 308 }) 309 }; 310 311 const upb_MiniTable* grpc__gcp__HandshakerResult_msg_init_ptr = &grpc__gcp__HandshakerResult_msg_init; 312 static const upb_MiniTableField grpc_gcp_HandshakerStatus__fields[2] = { 313 {1, 8, 0, kUpb_NoSub, 13, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 314 {2, UPB_SIZE(12, 16), 0, kUpb_NoSub, 9, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 315 }; 316 317 const upb_MiniTable grpc__gcp__HandshakerStatus_msg_init = { 318 NULL, 319 &grpc_gcp_HandshakerStatus__fields[0], 320 UPB_SIZE(24, 32), 2, kUpb_ExtMode_NonExtendable, 2, UPB_FASTTABLE_MASK(24), 0, 321 #ifdef UPB_TRACING_ENABLED 322 "grpc.gcp.HandshakerStatus", 323 #endif 324 UPB_FASTTABLE_INIT({ 325 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 326 {0x000800003f000008, &upb_psv4_1bt}, 327 {0x001000003f000012, &upb_pss_1bt}, 328 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 329 }) 330 }; 331 332 const upb_MiniTable* grpc__gcp__HandshakerStatus_msg_init_ptr = &grpc__gcp__HandshakerStatus_msg_init; 333 static const upb_MiniTableSubInternal grpc_gcp_HandshakerResp__submsgs[2] = { 334 {.UPB_PRIVATE(submsg) = &grpc__gcp__HandshakerResult_msg_init_ptr}, 335 {.UPB_PRIVATE(submsg) = &grpc__gcp__HandshakerStatus_msg_init_ptr}, 336 }; 337 338 static const upb_MiniTableField grpc_gcp_HandshakerResp__fields[4] = { 339 {1, UPB_SIZE(24, 16), 0, kUpb_NoSub, 12, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_StringView << kUpb_FieldRep_Shift)}, 340 {2, 12, 0, kUpb_NoSub, 13, (int)kUpb_FieldMode_Scalar | ((int)kUpb_FieldRep_4Byte << kUpb_FieldRep_Shift)}, 341 {3, UPB_SIZE(16, 32), 64, 0, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 342 {4, UPB_SIZE(20, 40), 65, 1, 11, (int)kUpb_FieldMode_Scalar | ((int)UPB_SIZE(kUpb_FieldRep_4Byte, kUpb_FieldRep_8Byte) << kUpb_FieldRep_Shift)}, 343 }; 344 345 const upb_MiniTable grpc__gcp__HandshakerResp_msg_init = { 346 &grpc_gcp_HandshakerResp__submsgs[0], 347 &grpc_gcp_HandshakerResp__fields[0], 348 UPB_SIZE(32, 48), 4, kUpb_ExtMode_NonExtendable, 4, UPB_FASTTABLE_MASK(24), 0, 349 #ifdef UPB_TRACING_ENABLED 350 "grpc.gcp.HandshakerResp", 351 #endif 352 UPB_FASTTABLE_INIT({ 353 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 354 {0x001000003f00000a, &upb_psb_1bt}, 355 {0x000c00003f000010, &upb_psv4_1bt}, 356 {0x0000000000000000, &_upb_FastDecoder_DecodeGeneric}, 357 }) 358 }; 359 360 const upb_MiniTable* grpc__gcp__HandshakerResp_msg_init_ptr = &grpc__gcp__HandshakerResp_msg_init; 361 static const upb_MiniTable *messages_layout[12] = { 362 &grpc__gcp__Endpoint_msg_init, 363 &grpc__gcp__Identity_msg_init, 364 &grpc__gcp__Identity__AttributesEntry_msg_init, 365 &grpc__gcp__StartClientHandshakeReq_msg_init, 366 &grpc__gcp__ServerHandshakeParameters_msg_init, 367 &grpc__gcp__StartServerHandshakeReq_msg_init, 368 &grpc__gcp__StartServerHandshakeReq__HandshakeParametersEntry_msg_init, 369 &grpc__gcp__NextHandshakeMessageReq_msg_init, 370 &grpc__gcp__HandshakerReq_msg_init, 371 &grpc__gcp__HandshakerResult_msg_init, 372 &grpc__gcp__HandshakerStatus_msg_init, 373 &grpc__gcp__HandshakerResp_msg_init, 374 }; 375 376 const upb_MiniTableFile src_proto_grpc_gcp_handshaker_proto_upb_file_layout = { 377 messages_layout, 378 NULL, 379 NULL, 380 12, 381 0, 382 0, 383 }; 384 385 #include "upb/port/undef.inc" 386 387