| /* |
| * Copyright 2015 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. |
| */ |
| |
| /* |
| * WARNING: Auto-generated code. |
| * |
| * To make changes to this file, change |
| * tools/codegen/core/gen_static_metadata.py, and then re-run it. |
| * |
| * See metadata.h for an explanation of the interface here, and metadata.cc for |
| * an explanation of what's going on. |
| */ |
| |
| #include <grpc/support/port_platform.h> |
| |
| #include "src/core/lib/transport/static_metadata.h" |
| |
| #include "src/core/lib/slice/slice_internal.h" |
| |
| namespace grpc_core { |
| StaticMetadata g_static_mdelem_table[GRPC_STATIC_MDELEM_COUNT] = { |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[3].base, 10, |
| g_static_metadata_bytes + 19), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 0), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[1].base, 7, |
| g_static_metadata_bytes + 5), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[39].base, 3, |
| g_static_metadata_bytes + 720), |
| 1), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[1].base, 7, |
| g_static_metadata_bytes + 5), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[40].base, 4, |
| g_static_metadata_bytes + 723), |
| 2), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[0].base, 5, |
| g_static_metadata_bytes + 0), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[41].base, 1, |
| g_static_metadata_bytes + 727), |
| 3), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[0].base, 5, |
| g_static_metadata_bytes + 0), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[42].base, 11, |
| g_static_metadata_bytes + 728), |
| 4), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[4].base, 7, |
| g_static_metadata_bytes + 29), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[43].base, 4, |
| g_static_metadata_bytes + 739), |
| 5), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[4].base, 7, |
| g_static_metadata_bytes + 29), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[44].base, 5, |
| g_static_metadata_bytes + 743), |
| 6), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[2].base, 7, |
| g_static_metadata_bytes + 12), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[45].base, 3, |
| g_static_metadata_bytes + 748), |
| 7), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[2].base, 7, |
| g_static_metadata_bytes + 12), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[46].base, 3, |
| g_static_metadata_bytes + 751), |
| 8), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[2].base, 7, |
| g_static_metadata_bytes + 12), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[47].base, 3, |
| g_static_metadata_bytes + 754), |
| 9), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[2].base, 7, |
| g_static_metadata_bytes + 12), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[48].base, 3, |
| g_static_metadata_bytes + 757), |
| 10), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[2].base, 7, |
| g_static_metadata_bytes + 12), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[49].base, 3, |
| g_static_metadata_bytes + 760), |
| 11), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[2].base, 7, |
| g_static_metadata_bytes + 12), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[50].base, 3, |
| g_static_metadata_bytes + 763), |
| 12), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[2].base, 7, |
| g_static_metadata_bytes + 12), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[51].base, 3, |
| g_static_metadata_bytes + 766), |
| 13), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[52].base, 14, |
| g_static_metadata_bytes + 769), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 14), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[15].base, 15, |
| g_static_metadata_bytes + 184), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[53].base, 13, |
| g_static_metadata_bytes + 783), |
| 15), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[54].base, 15, |
| g_static_metadata_bytes + 796), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 16), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[55].base, 13, |
| g_static_metadata_bytes + 811), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 17), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[56].base, 6, |
| g_static_metadata_bytes + 824), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 18), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[57].base, 27, |
| g_static_metadata_bytes + 830), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 19), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[58].base, 3, |
| g_static_metadata_bytes + 857), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 20), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[59].base, 5, |
| g_static_metadata_bytes + 860), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 21), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[60].base, 13, |
| g_static_metadata_bytes + 865), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 22), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[61].base, 13, |
| g_static_metadata_bytes + 878), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 23), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[62].base, 19, |
| g_static_metadata_bytes + 891), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 24), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[14].base, 16, |
| g_static_metadata_bytes + 168), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 25), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[63].base, 16, |
| g_static_metadata_bytes + 910), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 26), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[64].base, 14, |
| g_static_metadata_bytes + 926), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 27), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[65].base, 16, |
| g_static_metadata_bytes + 940), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 28), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[66].base, 13, |
| g_static_metadata_bytes + 956), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 29), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[13].base, 12, |
| g_static_metadata_bytes + 156), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 30), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[67].base, 6, |
| g_static_metadata_bytes + 969), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 31), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[68].base, 4, |
| g_static_metadata_bytes + 975), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 32), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[69].base, 4, |
| g_static_metadata_bytes + 979), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 33), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[70].base, 6, |
| g_static_metadata_bytes + 983), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 34), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[71].base, 7, |
| g_static_metadata_bytes + 989), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 35), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[72].base, 4, |
| g_static_metadata_bytes + 996), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 36), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[17].base, 4, |
| g_static_metadata_bytes + 229), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 37), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[73].base, 8, |
| g_static_metadata_bytes + 1000), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 38), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[74].base, 17, |
| g_static_metadata_bytes + 1008), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 39), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[75].base, 13, |
| g_static_metadata_bytes + 1025), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 40), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[76].base, 8, |
| g_static_metadata_bytes + 1038), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 41), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[77].base, 19, |
| g_static_metadata_bytes + 1046), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 42), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[78].base, 13, |
| g_static_metadata_bytes + 1065), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 43), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[79].base, 4, |
| g_static_metadata_bytes + 1078), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 44), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[80].base, 8, |
| g_static_metadata_bytes + 1082), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 45), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[81].base, 12, |
| g_static_metadata_bytes + 1090), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 46), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[82].base, 18, |
| g_static_metadata_bytes + 1102), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 47), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[83].base, 19, |
| g_static_metadata_bytes + 1120), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 48), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[84].base, 5, |
| g_static_metadata_bytes + 1139), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 49), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[85].base, 7, |
| g_static_metadata_bytes + 1144), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 50), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[86].base, 7, |
| g_static_metadata_bytes + 1151), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 51), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[87].base, 11, |
| g_static_metadata_bytes + 1158), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 52), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[88].base, 6, |
| g_static_metadata_bytes + 1169), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 53), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[89].base, 10, |
| g_static_metadata_bytes + 1175), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 54), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[90].base, 25, |
| g_static_metadata_bytes + 1185), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 55), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[91].base, 17, |
| g_static_metadata_bytes + 1210), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 56), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[22].base, 10, |
| g_static_metadata_bytes + 320), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 57), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[92].base, 4, |
| g_static_metadata_bytes + 1227), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 58), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[93].base, 3, |
| g_static_metadata_bytes + 1231), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 59), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[94].base, 16, |
| g_static_metadata_bytes + 1234), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 60), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[6].base, 11, |
| g_static_metadata_bytes + 48), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[95].base, 1, |
| g_static_metadata_bytes + 1250), |
| 61), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[6].base, 11, |
| g_static_metadata_bytes + 48), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[23].base, 1, |
| g_static_metadata_bytes + 330), |
| 62), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[6].base, 11, |
| g_static_metadata_bytes + 48), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[24].base, 1, |
| g_static_metadata_bytes + 331), |
| 63), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[8].base, 13, |
| g_static_metadata_bytes + 75), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[96].base, 8, |
| g_static_metadata_bytes + 1251), |
| 64), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[8].base, 13, |
| g_static_metadata_bytes + 75), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[35].base, 4, |
| g_static_metadata_bytes + 695), |
| 65), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[8].base, 13, |
| g_static_metadata_bytes + 75), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[34].base, 7, |
| g_static_metadata_bytes + 688), |
| 66), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[13].base, 12, |
| g_static_metadata_bytes + 156), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[97].base, 16, |
| g_static_metadata_bytes + 1259), |
| 67), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[4].base, 7, |
| g_static_metadata_bytes + 29), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[98].base, 4, |
| g_static_metadata_bytes + 1275), |
| 68), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[1].base, 7, |
| g_static_metadata_bytes + 5), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[99].base, 3, |
| g_static_metadata_bytes + 1279), |
| 69), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[15].base, 15, |
| g_static_metadata_bytes + 184), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 70), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[14].base, 16, |
| g_static_metadata_bytes + 168), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[96].base, 8, |
| g_static_metadata_bytes + 1251), |
| 71), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[14].base, 16, |
| g_static_metadata_bytes + 168), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[35].base, 4, |
| g_static_metadata_bytes + 695), |
| 72), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[100].base, 11, |
| g_static_metadata_bytes + 1282), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[27].base, 0, |
| g_static_metadata_bytes + 334), |
| 73), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[9].base, 20, |
| g_static_metadata_bytes + 88), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[96].base, 8, |
| g_static_metadata_bytes + 1251), |
| 74), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[9].base, 20, |
| g_static_metadata_bytes + 88), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[34].base, 7, |
| g_static_metadata_bytes + 688), |
| 75), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[9].base, 20, |
| g_static_metadata_bytes + 88), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[101].base, 16, |
| g_static_metadata_bytes + 1293), |
| 76), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[9].base, 20, |
| g_static_metadata_bytes + 88), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[35].base, 4, |
| g_static_metadata_bytes + 695), |
| 77), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[9].base, 20, |
| g_static_metadata_bytes + 88), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[102].base, 13, |
| g_static_metadata_bytes + 1309), |
| 78), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[9].base, 20, |
| g_static_metadata_bytes + 88), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[103].base, 12, |
| g_static_metadata_bytes + 1322), |
| 79), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[9].base, 20, |
| g_static_metadata_bytes + 88), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[104].base, 21, |
| g_static_metadata_bytes + 1334), |
| 80), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[15].base, 15, |
| g_static_metadata_bytes + 184), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[96].base, 8, |
| g_static_metadata_bytes + 1251), |
| 81), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[15].base, 15, |
| g_static_metadata_bytes + 184), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[35].base, 4, |
| g_static_metadata_bytes + 695), |
| 82), |
| StaticMetadata( |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[15].base, 15, |
| g_static_metadata_bytes + 184), |
| StaticMetadataSlice(&g_static_metadata_slice_refcounts[102].base, 13, |
| g_static_metadata_bytes + 1309), |
| 83), |
| }; |
| |
| /* Warning: the core static metadata currently operates under the soft |
| constraint that the first GRPC_CHTTP2_LAST_STATIC_ENTRY (61) entries must |
| contain metadata specified by the http2 hpack standard. The CHTTP2 transport |
| reads the core metadata with this assumption in mind. If the order of the core |
| static metadata is to be changed, then the CHTTP2 transport must be changed as |
| well to stop relying on the core metadata. */ |
| |
| grpc_mdelem g_static_mdelem_manifested[GRPC_STATIC_MDELEM_COUNT] = { |
| // clang-format off |
| /* GRPC_MDELEM_AUTHORITY_EMPTY: |
| ":authority": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[0].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_METHOD_GET: |
| ":method": "GET" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[1].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_METHOD_POST: |
| ":method": "POST" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[2].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_PATH_SLASH: |
| ":path": "/" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[3].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_PATH_SLASH_INDEX_DOT_HTML: |
| ":path": "/index.html" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[4].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_SCHEME_HTTP: |
| ":scheme": "http" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[5].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_SCHEME_HTTPS: |
| ":scheme": "https" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[6].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_STATUS_200: |
| ":status": "200" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[7].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_STATUS_204: |
| ":status": "204" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[8].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_STATUS_206: |
| ":status": "206" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[9].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_STATUS_304: |
| ":status": "304" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[10].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_STATUS_400: |
| ":status": "400" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[11].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_STATUS_404: |
| ":status": "404" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[12].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_STATUS_500: |
| ":status": "500" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[13].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_ACCEPT_CHARSET_EMPTY: |
| "accept-charset": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[14].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_ACCEPT_ENCODING_GZIP_COMMA_DEFLATE: |
| "accept-encoding": "gzip, deflate" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[15].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_ACCEPT_LANGUAGE_EMPTY: |
| "accept-language": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[16].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_ACCEPT_RANGES_EMPTY: |
| "accept-ranges": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[17].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_ACCEPT_EMPTY: |
| "accept": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[18].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_ACCESS_CONTROL_ALLOW_ORIGIN_EMPTY: |
| "access-control-allow-origin": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[19].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_AGE_EMPTY: |
| "age": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[20].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_ALLOW_EMPTY: |
| "allow": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[21].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_AUTHORIZATION_EMPTY: |
| "authorization": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[22].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_CACHE_CONTROL_EMPTY: |
| "cache-control": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[23].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_CONTENT_DISPOSITION_EMPTY: |
| "content-disposition": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[24].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_CONTENT_ENCODING_EMPTY: |
| "content-encoding": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[25].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_CONTENT_LANGUAGE_EMPTY: |
| "content-language": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[26].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_CONTENT_LENGTH_EMPTY: |
| "content-length": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[27].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_CONTENT_LOCATION_EMPTY: |
| "content-location": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[28].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_CONTENT_RANGE_EMPTY: |
| "content-range": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[29].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_CONTENT_TYPE_EMPTY: |
| "content-type": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[30].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_COOKIE_EMPTY: |
| "cookie": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[31].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_DATE_EMPTY: |
| "date": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[32].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_ETAG_EMPTY: |
| "etag": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[33].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_EXPECT_EMPTY: |
| "expect": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[34].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_EXPIRES_EMPTY: |
| "expires": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[35].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_FROM_EMPTY: |
| "from": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[36].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_HOST_EMPTY: |
| "host": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[37].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_IF_MATCH_EMPTY: |
| "if-match": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[38].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_IF_MODIFIED_SINCE_EMPTY: |
| "if-modified-since": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[39].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_IF_NONE_MATCH_EMPTY: |
| "if-none-match": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[40].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_IF_RANGE_EMPTY: |
| "if-range": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[41].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_IF_UNMODIFIED_SINCE_EMPTY: |
| "if-unmodified-since": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[42].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_LAST_MODIFIED_EMPTY: |
| "last-modified": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[43].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_LINK_EMPTY: |
| "link": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[44].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_LOCATION_EMPTY: |
| "location": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[45].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_MAX_FORWARDS_EMPTY: |
| "max-forwards": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[46].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_PROXY_AUTHENTICATE_EMPTY: |
| "proxy-authenticate": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[47].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_PROXY_AUTHORIZATION_EMPTY: |
| "proxy-authorization": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[48].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_RANGE_EMPTY: |
| "range": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[49].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_REFERER_EMPTY: |
| "referer": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[50].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_REFRESH_EMPTY: |
| "refresh": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[51].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_RETRY_AFTER_EMPTY: |
| "retry-after": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[52].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_SERVER_EMPTY: |
| "server": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[53].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_SET_COOKIE_EMPTY: |
| "set-cookie": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[54].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_STRICT_TRANSPORT_SECURITY_EMPTY: |
| "strict-transport-security": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[55].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_TRANSFER_ENCODING_EMPTY: |
| "transfer-encoding": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[56].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_USER_AGENT_EMPTY: |
| "user-agent": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[57].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_VARY_EMPTY: |
| "vary": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[58].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_VIA_EMPTY: |
| "via": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[59].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_WWW_AUTHENTICATE_EMPTY: |
| "www-authenticate": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[60].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_GRPC_STATUS_0: |
| "grpc-status": "0" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[61].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_GRPC_STATUS_1: |
| "grpc-status": "1" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[62].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_GRPC_STATUS_2: |
| "grpc-status": "2" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[63].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_GRPC_ENCODING_IDENTITY: |
| "grpc-encoding": "identity" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[64].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_GRPC_ENCODING_GZIP: |
| "grpc-encoding": "gzip" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[65].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_GRPC_ENCODING_DEFLATE: |
| "grpc-encoding": "deflate" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[66].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_CONTENT_TYPE_APPLICATION_SLASH_GRPC: |
| "content-type": "application/grpc" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[67].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_SCHEME_GRPC: |
| ":scheme": "grpc" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[68].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_METHOD_PUT: |
| ":method": "PUT" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[69].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_ACCEPT_ENCODING_EMPTY: |
| "accept-encoding": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[70].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_CONTENT_ENCODING_IDENTITY: |
| "content-encoding": "identity" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[71].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_CONTENT_ENCODING_GZIP: |
| "content-encoding": "gzip" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[72].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_LB_COST_BIN_EMPTY: |
| "lb-cost-bin": "" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[73].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_GRPC_ACCEPT_ENCODING_IDENTITY: |
| "grpc-accept-encoding": "identity" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[74].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_GRPC_ACCEPT_ENCODING_DEFLATE: |
| "grpc-accept-encoding": "deflate" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[75].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_GRPC_ACCEPT_ENCODING_IDENTITY_COMMA_DEFLATE: |
| "grpc-accept-encoding": "identity,deflate" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[76].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_GRPC_ACCEPT_ENCODING_GZIP: |
| "grpc-accept-encoding": "gzip" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[77].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_GRPC_ACCEPT_ENCODING_IDENTITY_COMMA_GZIP: |
| "grpc-accept-encoding": "identity,gzip" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[78].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_GRPC_ACCEPT_ENCODING_DEFLATE_COMMA_GZIP: |
| "grpc-accept-encoding": "deflate,gzip" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[79].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_GRPC_ACCEPT_ENCODING_IDENTITY_COMMA_DEFLATE_COMMA_GZIP: |
| "grpc-accept-encoding": "identity,deflate,gzip" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[80].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_ACCEPT_ENCODING_IDENTITY: |
| "accept-encoding": "identity" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[81].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_ACCEPT_ENCODING_GZIP: |
| "accept-encoding": "gzip" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[82].data(), |
| GRPC_MDELEM_STORAGE_STATIC), |
| /* GRPC_MDELEM_ACCEPT_ENCODING_IDENTITY_COMMA_GZIP: |
| "accept-encoding": "identity,gzip" */ |
| GRPC_MAKE_MDELEM( |
| &g_static_mdelem_table[83].data(), |
| GRPC_MDELEM_STORAGE_STATIC) |
| // clang-format on |
| }; |
| } // namespace grpc_core |
| |
| uintptr_t grpc_static_mdelem_user_data[GRPC_STATIC_MDELEM_COUNT] = { |
| 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
| 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
| 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
| 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 4, 4, 6, 6, 8, 8, 2, 4, 4}; |
| |
| static const int8_t elems_r[] = { |
| 15, 10, -8, 0, 2, -77, -42, 0, 9, -4, 0, 0, 0, 11, 0, |
| -7, 0, 5, 0, 0, 0, 0, -4, 0, 0, 0, 0, 0, 0, 0, |
| 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, |
| 0, 0, 0, 0, 0, 0, 0, -63, 0, -47, -68, -48, -71, -72, 0, |
| 30, 29, 28, 27, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, |
| 17, 16, 16, 15, 14, 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, |
| 3, 2, 1, 1, 2, 1, 0, 0, 0, 0, 0, -10, 0}; |
| static uint32_t elems_phash(uint32_t i) { |
| i -= 41; |
| uint32_t x = i % 103; |
| uint32_t y = i / 103; |
| uint32_t h = x; |
| if (y < GPR_ARRAY_SIZE(elems_r)) { |
| uint32_t delta = static_cast<uint32_t>(elems_r[y]); |
| h += delta; |
| } |
| return h; |
| } |
| |
| static const uint16_t elem_keys[] = { |
| 255, 256, 257, 258, 259, 260, 261, 979, 980, 1602, 144, 145, |
| 463, 464, 1497, 41, 42, 1610, 874, 875, 653, 654, 1505, 1392, |
| 725, 1812, 2337, 5487, 5802, 6012, 6117, 6222, 6327, 6432, 6537, 1628, |
| 6642, 6747, 6852, 6957, 7062, 7167, 7272, 7377, 7482, 7587, 7692, 5697, |
| 7797, 7902, 5907, 8007, 8112, 8217, 8322, 8427, 8532, 8637, 8742, 8847, |
| 8952, 9057, 9162, 9267, 9372, 9477, 9582, 518, 9687, 1041, 204, 9792, |
| 9897, 10527, 1046, 1047, 1048, 1049, 1671, 0, 936, 0, 0, 1566, |
| 1677, 0, 0, 342, 0, 0, 0, 0, 0, 1462}; |
| static const uint8_t elem_idxs[] = { |
| 7, 8, 9, 10, 11, 12, 13, 75, 77, 70, 1, 2, 5, 6, 25, 3, |
| 4, 82, 66, 65, 62, 63, 72, 30, 61, 37, 57, 14, 17, 19, 20, 21, |
| 22, 23, 24, 15, 26, 27, 28, 29, 31, 32, 33, 34, 35, 36, 38, 16, |
| 39, 40, 18, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, |
| 54, 55, 56, 68, 58, 74, 69, 59, 60, 73, 76, 78, 79, 80, 81, 255, |
| 64, 255, 255, 71, 83, 255, 255, 0, 255, 255, 255, 255, 255, 67}; |
| |
| grpc_mdelem grpc_static_mdelem_for_static_strings(intptr_t a, intptr_t b) { |
| if (a == -1 || b == -1) return GRPC_MDNULL; |
| uint32_t k = static_cast<uint32_t>(a * 105 + b); |
| uint32_t h = elems_phash(k); |
| return h < GPR_ARRAY_SIZE(elem_keys) && elem_keys[h] == k && |
| elem_idxs[h] != 255 |
| ? GRPC_MAKE_MDELEM( |
| &grpc_core::g_static_mdelem_table[elem_idxs[h]].data(), |
| GRPC_MDELEM_STORAGE_STATIC) |
| : GRPC_MDNULL; |
| } |
| |
| const uint8_t grpc_static_accept_encoding_metadata[8] = {0, 74, 75, 76, |
| 77, 78, 79, 80}; |
| |
| const uint8_t grpc_static_accept_stream_encoding_metadata[4] = {0, 81, 82, 83}; |