blob: 7b7183dd605c48db328ae9d61771a63cc7259b9c [file] [log] [blame]
Craig Tillerf4fc5d22015-09-23 09:36:31 -07001<?xml version="1.0" encoding="utf-8"?>
Craig Tiller02a7bed2015-08-31 15:54:05 -07002<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
3 <ItemGroup>
Craig Tiller77fc4d32015-12-22 12:51:27 -08004 <ClCompile Include="$(SolutionDir)\..\src\core\httpcli\httpcli_security_connector.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -07005 <Filter>src\core\httpcli</Filter>
6 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -08007 <ClCompile Include="$(SolutionDir)\..\src\core\security\base64.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -07008 <Filter>src\core\security</Filter>
9 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -080010 <ClCompile Include="$(SolutionDir)\..\src\core\security\client_auth_filter.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -070011 <Filter>src\core\security</Filter>
12 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -080013 <ClCompile Include="$(SolutionDir)\..\src\core\security\credentials.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -070014 <Filter>src\core\security</Filter>
15 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -080016 <ClCompile Include="$(SolutionDir)\..\src\core\security\credentials_metadata.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -070017 <Filter>src\core\security</Filter>
18 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -080019 <ClCompile Include="$(SolutionDir)\..\src\core\security\credentials_posix.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -070020 <Filter>src\core\security</Filter>
21 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -080022 <ClCompile Include="$(SolutionDir)\..\src\core\security\credentials_win32.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -070023 <Filter>src\core\security</Filter>
24 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -080025 <ClCompile Include="$(SolutionDir)\..\src\core\security\google_default_credentials.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -070026 <Filter>src\core\security</Filter>
27 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -080028 <ClCompile Include="$(SolutionDir)\..\src\core\security\handshake.c">
Julien Boeuf5600a6a2015-09-15 23:01:39 -070029 <Filter>src\core\security</Filter>
30 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -080031 <ClCompile Include="$(SolutionDir)\..\src\core\security\json_token.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -070032 <Filter>src\core\security</Filter>
33 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -080034 <ClCompile Include="$(SolutionDir)\..\src\core\security\jwt_verifier.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -070035 <Filter>src\core\security</Filter>
36 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -080037 <ClCompile Include="$(SolutionDir)\..\src\core\security\secure_endpoint.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -070038 <Filter>src\core\security</Filter>
39 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -080040 <ClCompile Include="$(SolutionDir)\..\src\core\security\security_connector.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -070041 <Filter>src\core\security</Filter>
42 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -080043 <ClCompile Include="$(SolutionDir)\..\src\core\security\security_context.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -070044 <Filter>src\core\security</Filter>
45 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -080046 <ClCompile Include="$(SolutionDir)\..\src\core\security\server_auth_filter.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -070047 <Filter>src\core\security</Filter>
48 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -080049 <ClCompile Include="$(SolutionDir)\..\src\core\security\server_secure_chttp2.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -070050 <Filter>src\core\security</Filter>
51 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -080052 <ClCompile Include="$(SolutionDir)\..\src\core\surface\init_secure.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -070053 <Filter>src\core\surface</Filter>
54 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -080055 <ClCompile Include="$(SolutionDir)\..\src\core\surface\secure_channel_create.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -070056 <Filter>src\core\surface</Filter>
57 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -080058 <ClCompile Include="$(SolutionDir)\..\src\core\tsi\fake_transport_security.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -070059 <Filter>src\core\tsi</Filter>
60 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -080061 <ClCompile Include="$(SolutionDir)\..\src\core\tsi\ssl_transport_security.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -070062 <Filter>src\core\tsi</Filter>
63 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -080064 <ClCompile Include="$(SolutionDir)\..\src\core\tsi\transport_security.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -070065 <Filter>src\core\tsi</Filter>
66 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -080067 <ClCompile Include="$(SolutionDir)\..\src\core\census\grpc_context.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -070068 <Filter>src\core\census</Filter>
69 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -080070 <ClCompile Include="$(SolutionDir)\..\src\core\census\grpc_filter.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -070071 <Filter>src\core\census</Filter>
72 </ClCompile>
Craig Tiller178edfa2016-02-17 20:54:46 -080073 <ClCompile Include="$(SolutionDir)\..\src\core\census\grpc_plugin.c">
74 <Filter>src\core\census</Filter>
75 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -080076 <ClCompile Include="$(SolutionDir)\..\src\core\channel\channel_args.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -070077 <Filter>src\core\channel</Filter>
78 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -080079 <ClCompile Include="$(SolutionDir)\..\src\core\channel\channel_stack.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -070080 <Filter>src\core\channel</Filter>
81 </ClCompile>
Craig Tiller178edfa2016-02-17 20:54:46 -080082 <ClCompile Include="$(SolutionDir)\..\src\core\channel\channel_stack_builder.c">
83 <Filter>src\core\channel</Filter>
84 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -080085 <ClCompile Include="$(SolutionDir)\..\src\core\channel\client_channel.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -070086 <Filter>src\core\channel</Filter>
87 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -080088 <ClCompile Include="$(SolutionDir)\..\src\core\channel\client_uchannel.c">
David Garcia Quintas7b1bd2c2015-10-05 18:22:10 -070089 <Filter>src\core\channel</Filter>
90 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -080091 <ClCompile Include="$(SolutionDir)\..\src\core\channel\compress_filter.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -070092 <Filter>src\core\channel</Filter>
93 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -080094 <ClCompile Include="$(SolutionDir)\..\src\core\channel\connected_channel.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -070095 <Filter>src\core\channel</Filter>
96 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -080097 <ClCompile Include="$(SolutionDir)\..\src\core\channel\http_client_filter.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -070098 <Filter>src\core\channel</Filter>
99 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800100 <ClCompile Include="$(SolutionDir)\..\src\core\channel\http_server_filter.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700101 <Filter>src\core\channel</Filter>
102 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800103 <ClCompile Include="$(SolutionDir)\..\src\core\channel\subchannel_call_holder.c">
Craig Tillerca1593a2015-11-02 14:08:33 -0800104 <Filter>src\core\channel</Filter>
105 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800106 <ClCompile Include="$(SolutionDir)\..\src\core\client_config\client_config.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700107 <Filter>src\core\client_config</Filter>
108 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800109 <ClCompile Include="$(SolutionDir)\..\src\core\client_config\connector.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700110 <Filter>src\core\client_config</Filter>
111 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800112 <ClCompile Include="$(SolutionDir)\..\src\core\client_config\default_initial_connect_string.c">
yang-ga6124122015-11-05 22:36:20 -0800113 <Filter>src\core\client_config</Filter>
114 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800115 <ClCompile Include="$(SolutionDir)\..\src\core\client_config\initial_connect_string.c">
yang-ga6124122015-11-05 22:36:20 -0800116 <Filter>src\core\client_config</Filter>
117 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800118 <ClCompile Include="$(SolutionDir)\..\src\core\client_config\lb_policies\pick_first.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700119 <Filter>src\core\client_config\lb_policies</Filter>
120 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800121 <ClCompile Include="$(SolutionDir)\..\src\core\client_config\lb_policies\round_robin.c">
David Garcia Quintas4fb049b2015-09-03 17:26:06 -0700122 <Filter>src\core\client_config\lb_policies</Filter>
123 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800124 <ClCompile Include="$(SolutionDir)\..\src\core\client_config\lb_policy.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700125 <Filter>src\core\client_config</Filter>
126 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800127 <ClCompile Include="$(SolutionDir)\..\src\core\client_config\lb_policy_factory.c">
David Garcia Quintas5c4543d2015-09-03 15:49:56 -0700128 <Filter>src\core\client_config</Filter>
129 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800130 <ClCompile Include="$(SolutionDir)\..\src\core\client_config\lb_policy_registry.c">
David Garcia Quintas5c4543d2015-09-03 15:49:56 -0700131 <Filter>src\core\client_config</Filter>
132 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800133 <ClCompile Include="$(SolutionDir)\..\src\core\client_config\resolver.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700134 <Filter>src\core\client_config</Filter>
135 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800136 <ClCompile Include="$(SolutionDir)\..\src\core\client_config\resolver_factory.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700137 <Filter>src\core\client_config</Filter>
138 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800139 <ClCompile Include="$(SolutionDir)\..\src\core\client_config\resolver_registry.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700140 <Filter>src\core\client_config</Filter>
141 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800142 <ClCompile Include="$(SolutionDir)\..\src\core\client_config\resolvers\dns_resolver.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700143 <Filter>src\core\client_config\resolvers</Filter>
144 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800145 <ClCompile Include="$(SolutionDir)\..\src\core\client_config\resolvers\sockaddr_resolver.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700146 <Filter>src\core\client_config\resolvers</Filter>
147 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800148 <ClCompile Include="$(SolutionDir)\..\src\core\client_config\subchannel.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700149 <Filter>src\core\client_config</Filter>
150 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800151 <ClCompile Include="$(SolutionDir)\..\src\core\client_config\subchannel_factory.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700152 <Filter>src\core\client_config</Filter>
153 </ClCompile>
Craig Tiller694cf8b2016-01-15 21:13:25 -0800154 <ClCompile Include="$(SolutionDir)\..\src\core\client_config\subchannel_index.c">
155 <Filter>src\core\client_config</Filter>
156 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800157 <ClCompile Include="$(SolutionDir)\..\src\core\client_config\uri_parser.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700158 <Filter>src\core\client_config</Filter>
159 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800160 <ClCompile Include="$(SolutionDir)\..\src\core\compression\algorithm.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700161 <Filter>src\core\compression</Filter>
162 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800163 <ClCompile Include="$(SolutionDir)\..\src\core\compression\message_compress.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700164 <Filter>src\core\compression</Filter>
165 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800166 <ClCompile Include="$(SolutionDir)\..\src\core\debug\trace.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700167 <Filter>src\core\debug</Filter>
168 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800169 <ClCompile Include="$(SolutionDir)\..\src\core\httpcli\format_request.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700170 <Filter>src\core\httpcli</Filter>
171 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800172 <ClCompile Include="$(SolutionDir)\..\src\core\httpcli\httpcli.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700173 <Filter>src\core\httpcli</Filter>
174 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800175 <ClCompile Include="$(SolutionDir)\..\src\core\httpcli\parser.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700176 <Filter>src\core\httpcli</Filter>
177 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800178 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\closure.c">
Craig Tiller298751c2015-09-22 09:41:05 -0700179 <Filter>src\core\iomgr</Filter>
180 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800181 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\endpoint.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700182 <Filter>src\core\iomgr</Filter>
183 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800184 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\endpoint_pair_posix.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700185 <Filter>src\core\iomgr</Filter>
186 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800187 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\endpoint_pair_windows.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700188 <Filter>src\core\iomgr</Filter>
189 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800190 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\exec_ctx.c">
Craig Tiller8af4c332015-09-22 12:32:31 -0700191 <Filter>src\core\iomgr</Filter>
192 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800193 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\executor.c">
David Garcia Quintas4bc34632015-10-07 16:12:35 -0700194 <Filter>src\core\iomgr</Filter>
195 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800196 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\fd_posix.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700197 <Filter>src\core\iomgr</Filter>
198 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800199 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\iocp_windows.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700200 <Filter>src\core\iomgr</Filter>
201 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800202 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\iomgr.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700203 <Filter>src\core\iomgr</Filter>
204 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800205 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\iomgr_posix.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700206 <Filter>src\core\iomgr</Filter>
207 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800208 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\iomgr_windows.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700209 <Filter>src\core\iomgr</Filter>
210 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800211 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\pollset_multipoller_with_epoll.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700212 <Filter>src\core\iomgr</Filter>
213 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800214 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\pollset_multipoller_with_poll_posix.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700215 <Filter>src\core\iomgr</Filter>
216 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800217 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\pollset_posix.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700218 <Filter>src\core\iomgr</Filter>
219 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800220 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\pollset_set_posix.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700221 <Filter>src\core\iomgr</Filter>
222 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800223 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\pollset_set_windows.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700224 <Filter>src\core\iomgr</Filter>
225 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800226 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\pollset_windows.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700227 <Filter>src\core\iomgr</Filter>
228 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800229 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\resolve_address_posix.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700230 <Filter>src\core\iomgr</Filter>
231 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800232 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\resolve_address_windows.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700233 <Filter>src\core\iomgr</Filter>
234 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800235 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\sockaddr_utils.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700236 <Filter>src\core\iomgr</Filter>
237 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800238 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\socket_utils_common_posix.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700239 <Filter>src\core\iomgr</Filter>
240 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800241 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\socket_utils_linux.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700242 <Filter>src\core\iomgr</Filter>
243 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800244 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\socket_utils_posix.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700245 <Filter>src\core\iomgr</Filter>
246 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800247 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\socket_windows.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700248 <Filter>src\core\iomgr</Filter>
249 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800250 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\tcp_client_posix.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700251 <Filter>src\core\iomgr</Filter>
252 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800253 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\tcp_client_windows.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700254 <Filter>src\core\iomgr</Filter>
255 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800256 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\tcp_posix.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700257 <Filter>src\core\iomgr</Filter>
258 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800259 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\tcp_server_posix.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700260 <Filter>src\core\iomgr</Filter>
261 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800262 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\tcp_server_windows.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700263 <Filter>src\core\iomgr</Filter>
264 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800265 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\tcp_windows.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700266 <Filter>src\core\iomgr</Filter>
267 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800268 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\time_averaged_stats.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700269 <Filter>src\core\iomgr</Filter>
270 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800271 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\timer.c">
David Garcia Quintasb65e4212015-10-14 12:00:21 -0700272 <Filter>src\core\iomgr</Filter>
273 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800274 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\timer_heap.c">
David Garcia Quintasb65e4212015-10-14 12:00:21 -0700275 <Filter>src\core\iomgr</Filter>
276 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800277 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\udp_server.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700278 <Filter>src\core\iomgr</Filter>
279 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800280 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\wakeup_fd_eventfd.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700281 <Filter>src\core\iomgr</Filter>
282 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800283 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\wakeup_fd_nospecial.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700284 <Filter>src\core\iomgr</Filter>
285 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800286 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\wakeup_fd_pipe.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700287 <Filter>src\core\iomgr</Filter>
288 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800289 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\wakeup_fd_posix.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700290 <Filter>src\core\iomgr</Filter>
291 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800292 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\workqueue_posix.c">
Craig Tiller73b66062015-09-09 09:34:46 -0700293 <Filter>src\core\iomgr</Filter>
294 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800295 <ClCompile Include="$(SolutionDir)\..\src\core\iomgr\workqueue_windows.c">
Craig Tiller73b66062015-09-09 09:34:46 -0700296 <Filter>src\core\iomgr</Filter>
297 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800298 <ClCompile Include="$(SolutionDir)\..\src\core\json\json.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700299 <Filter>src\core\json</Filter>
300 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800301 <ClCompile Include="$(SolutionDir)\..\src\core\json\json_reader.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700302 <Filter>src\core\json</Filter>
303 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800304 <ClCompile Include="$(SolutionDir)\..\src\core\json\json_string.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700305 <Filter>src\core\json</Filter>
306 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800307 <ClCompile Include="$(SolutionDir)\..\src\core\json\json_writer.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700308 <Filter>src\core\json</Filter>
309 </ClCompile>
Nicolas "Pixel" Nobled5d83aa2016-01-31 06:21:49 +0100310 <ClCompile Include="$(SolutionDir)\..\src\core\surface\alarm.c">
311 <Filter>src\core\surface</Filter>
312 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800313 <ClCompile Include="$(SolutionDir)\..\src\core\surface\api_trace.c">
Craig Tiller2468ff52015-10-05 09:00:17 -0700314 <Filter>src\core\surface</Filter>
315 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800316 <ClCompile Include="$(SolutionDir)\..\src\core\surface\byte_buffer.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700317 <Filter>src\core\surface</Filter>
318 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800319 <ClCompile Include="$(SolutionDir)\..\src\core\surface\byte_buffer_reader.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700320 <Filter>src\core\surface</Filter>
321 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800322 <ClCompile Include="$(SolutionDir)\..\src\core\surface\call.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700323 <Filter>src\core\surface</Filter>
324 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800325 <ClCompile Include="$(SolutionDir)\..\src\core\surface\call_details.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700326 <Filter>src\core\surface</Filter>
327 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800328 <ClCompile Include="$(SolutionDir)\..\src\core\surface\call_log_batch.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700329 <Filter>src\core\surface</Filter>
330 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800331 <ClCompile Include="$(SolutionDir)\..\src\core\surface\channel.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700332 <Filter>src\core\surface</Filter>
333 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800334 <ClCompile Include="$(SolutionDir)\..\src\core\surface\channel_connectivity.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700335 <Filter>src\core\surface</Filter>
336 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800337 <ClCompile Include="$(SolutionDir)\..\src\core\surface\channel_create.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700338 <Filter>src\core\surface</Filter>
339 </ClCompile>
Craig Tiller178edfa2016-02-17 20:54:46 -0800340 <ClCompile Include="$(SolutionDir)\..\src\core\surface\channel_init.c">
341 <Filter>src\core\surface</Filter>
342 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800343 <ClCompile Include="$(SolutionDir)\..\src\core\surface\channel_ping.c">
Craig Tiller26dab312015-12-07 14:43:47 -0800344 <Filter>src\core\surface</Filter>
345 </ClCompile>
Craig Tiller178edfa2016-02-17 20:54:46 -0800346 <ClCompile Include="$(SolutionDir)\..\src\core\surface\channel_stack_type.c">
347 <Filter>src\core\surface</Filter>
348 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800349 <ClCompile Include="$(SolutionDir)\..\src\core\surface\completion_queue.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700350 <Filter>src\core\surface</Filter>
351 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800352 <ClCompile Include="$(SolutionDir)\..\src\core\surface\event_string.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700353 <Filter>src\core\surface</Filter>
354 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800355 <ClCompile Include="$(SolutionDir)\..\src\core\surface\init.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700356 <Filter>src\core\surface</Filter>
357 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800358 <ClCompile Include="$(SolutionDir)\..\src\core\surface\lame_client.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700359 <Filter>src\core\surface</Filter>
360 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800361 <ClCompile Include="$(SolutionDir)\..\src\core\surface\metadata_array.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700362 <Filter>src\core\surface</Filter>
363 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800364 <ClCompile Include="$(SolutionDir)\..\src\core\surface\server.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700365 <Filter>src\core\surface</Filter>
366 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800367 <ClCompile Include="$(SolutionDir)\..\src\core\surface\server_chttp2.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700368 <Filter>src\core\surface</Filter>
369 </ClCompile>
murgatroid998b791a42016-01-08 12:33:22 -0800370 <ClCompile Include="$(SolutionDir)\..\src\core\surface\validate_metadata.c">
murgatroid99c3910ca2016-01-06 13:14:23 -0800371 <Filter>src\core\surface</Filter>
372 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800373 <ClCompile Include="$(SolutionDir)\..\src\core\surface\version.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700374 <Filter>src\core\surface</Filter>
375 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800376 <ClCompile Include="$(SolutionDir)\..\src\core\transport\byte_stream.c">
Craig Tillerca1593a2015-11-02 14:08:33 -0800377 <Filter>src\core\transport</Filter>
378 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800379 <ClCompile Include="$(SolutionDir)\..\src\core\transport\chttp2\alpn.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700380 <Filter>src\core\transport\chttp2</Filter>
381 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800382 <ClCompile Include="$(SolutionDir)\..\src\core\transport\chttp2\bin_encoder.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700383 <Filter>src\core\transport\chttp2</Filter>
384 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800385 <ClCompile Include="$(SolutionDir)\..\src\core\transport\chttp2\frame_data.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700386 <Filter>src\core\transport\chttp2</Filter>
387 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800388 <ClCompile Include="$(SolutionDir)\..\src\core\transport\chttp2\frame_goaway.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700389 <Filter>src\core\transport\chttp2</Filter>
390 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800391 <ClCompile Include="$(SolutionDir)\..\src\core\transport\chttp2\frame_ping.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700392 <Filter>src\core\transport\chttp2</Filter>
393 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800394 <ClCompile Include="$(SolutionDir)\..\src\core\transport\chttp2\frame_rst_stream.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700395 <Filter>src\core\transport\chttp2</Filter>
396 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800397 <ClCompile Include="$(SolutionDir)\..\src\core\transport\chttp2\frame_settings.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700398 <Filter>src\core\transport\chttp2</Filter>
399 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800400 <ClCompile Include="$(SolutionDir)\..\src\core\transport\chttp2\frame_window_update.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700401 <Filter>src\core\transport\chttp2</Filter>
402 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800403 <ClCompile Include="$(SolutionDir)\..\src\core\transport\chttp2\hpack_encoder.c">
Craig Tillerca1593a2015-11-02 14:08:33 -0800404 <Filter>src\core\transport\chttp2</Filter>
405 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800406 <ClCompile Include="$(SolutionDir)\..\src\core\transport\chttp2\hpack_parser.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700407 <Filter>src\core\transport\chttp2</Filter>
408 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800409 <ClCompile Include="$(SolutionDir)\..\src\core\transport\chttp2\hpack_table.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700410 <Filter>src\core\transport\chttp2</Filter>
411 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800412 <ClCompile Include="$(SolutionDir)\..\src\core\transport\chttp2\huffsyms.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700413 <Filter>src\core\transport\chttp2</Filter>
414 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800415 <ClCompile Include="$(SolutionDir)\..\src\core\transport\chttp2\incoming_metadata.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700416 <Filter>src\core\transport\chttp2</Filter>
417 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800418 <ClCompile Include="$(SolutionDir)\..\src\core\transport\chttp2\parsing.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700419 <Filter>src\core\transport\chttp2</Filter>
420 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800421 <ClCompile Include="$(SolutionDir)\..\src\core\transport\chttp2\status_conversion.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700422 <Filter>src\core\transport\chttp2</Filter>
423 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800424 <ClCompile Include="$(SolutionDir)\..\src\core\transport\chttp2\stream_lists.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700425 <Filter>src\core\transport\chttp2</Filter>
426 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800427 <ClCompile Include="$(SolutionDir)\..\src\core\transport\chttp2\stream_map.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700428 <Filter>src\core\transport\chttp2</Filter>
429 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800430 <ClCompile Include="$(SolutionDir)\..\src\core\transport\chttp2\timeout_encoding.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700431 <Filter>src\core\transport\chttp2</Filter>
432 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800433 <ClCompile Include="$(SolutionDir)\..\src\core\transport\chttp2\varint.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700434 <Filter>src\core\transport\chttp2</Filter>
435 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800436 <ClCompile Include="$(SolutionDir)\..\src\core\transport\chttp2\writing.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700437 <Filter>src\core\transport\chttp2</Filter>
438 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800439 <ClCompile Include="$(SolutionDir)\..\src\core\transport\chttp2_transport.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700440 <Filter>src\core\transport</Filter>
441 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800442 <ClCompile Include="$(SolutionDir)\..\src\core\transport\connectivity_state.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700443 <Filter>src\core\transport</Filter>
444 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800445 <ClCompile Include="$(SolutionDir)\..\src\core\transport\metadata.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700446 <Filter>src\core\transport</Filter>
447 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800448 <ClCompile Include="$(SolutionDir)\..\src\core\transport\metadata_batch.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700449 <Filter>src\core\transport</Filter>
450 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800451 <ClCompile Include="$(SolutionDir)\..\src\core\transport\static_metadata.c">
Craig Tiller2e7687c2015-11-18 14:56:46 -0800452 <Filter>src\core\transport</Filter>
453 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800454 <ClCompile Include="$(SolutionDir)\..\src\core\transport\transport.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700455 <Filter>src\core\transport</Filter>
456 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800457 <ClCompile Include="$(SolutionDir)\..\src\core\transport\transport_op_string.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700458 <Filter>src\core\transport</Filter>
459 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800460 <ClCompile Include="$(SolutionDir)\..\src\core\census\context.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700461 <Filter>src\core\census</Filter>
462 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800463 <ClCompile Include="$(SolutionDir)\..\src\core\census\initialize.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700464 <Filter>src\core\census</Filter>
465 </ClCompile>
Alistair Veitch2e7d0672016-02-08 13:07:07 -0800466 <ClCompile Include="$(SolutionDir)\..\src\core\census\log.c">
467 <Filter>src\core\census</Filter>
468 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800469 <ClCompile Include="$(SolutionDir)\..\src\core\census\operation.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700470 <Filter>src\core\census</Filter>
471 </ClCompile>
Nicolas "Pixel" Noblefa132c22016-01-31 09:31:15 +0100472 <ClCompile Include="$(SolutionDir)\..\src\core\census\placeholders.c">
473 <Filter>src\core\census</Filter>
474 </ClCompile>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800475 <ClCompile Include="$(SolutionDir)\..\src\core\census\tracing.c">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700476 <Filter>src\core\census</Filter>
477 </ClCompile>
478 </ItemGroup>
479 <ItemGroup>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800480 <ClInclude Include="$(SolutionDir)\..\include\grpc\grpc_security.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700481 <Filter>include\grpc</Filter>
482 </ClInclude>
Craig Tiller1298afd2016-02-09 12:29:17 -0800483 <ClInclude Include="$(SolutionDir)\..\include\grpc\impl\codegen\byte_buffer.h">
484 <Filter>include\grpc\impl\codegen</Filter>
485 </ClInclude>
486 <ClInclude Include="$(SolutionDir)\..\include\grpc\impl\codegen\compression_types.h">
487 <Filter>include\grpc\impl\codegen</Filter>
488 </ClInclude>
489 <ClInclude Include="$(SolutionDir)\..\include\grpc\impl\codegen\connectivity_state.h">
490 <Filter>include\grpc\impl\codegen</Filter>
491 </ClInclude>
492 <ClInclude Include="$(SolutionDir)\..\include\grpc\impl\codegen\grpc_types.h">
493 <Filter>include\grpc\impl\codegen</Filter>
494 </ClInclude>
495 <ClInclude Include="$(SolutionDir)\..\include\grpc\impl\codegen\propagation_bits.h">
496 <Filter>include\grpc\impl\codegen</Filter>
497 </ClInclude>
498 <ClInclude Include="$(SolutionDir)\..\include\grpc\impl\codegen\status.h">
499 <Filter>include\grpc\impl\codegen</Filter>
500 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800501 <ClInclude Include="$(SolutionDir)\..\include\grpc\byte_buffer.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700502 <Filter>include\grpc</Filter>
503 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800504 <ClInclude Include="$(SolutionDir)\..\include\grpc\byte_buffer_reader.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700505 <Filter>include\grpc</Filter>
506 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800507 <ClInclude Include="$(SolutionDir)\..\include\grpc\compression.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700508 <Filter>include\grpc</Filter>
509 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800510 <ClInclude Include="$(SolutionDir)\..\include\grpc\grpc.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700511 <Filter>include\grpc</Filter>
512 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800513 <ClInclude Include="$(SolutionDir)\..\include\grpc\status.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700514 <Filter>include\grpc</Filter>
515 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800516 <ClInclude Include="$(SolutionDir)\..\include\grpc\census.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700517 <Filter>include\grpc</Filter>
518 </ClInclude>
519 </ItemGroup>
520 <ItemGroup>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800521 <ClInclude Include="$(SolutionDir)\..\src\core\security\auth_filters.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700522 <Filter>src\core\security</Filter>
523 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800524 <ClInclude Include="$(SolutionDir)\..\src\core\security\base64.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700525 <Filter>src\core\security</Filter>
526 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800527 <ClInclude Include="$(SolutionDir)\..\src\core\security\credentials.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700528 <Filter>src\core\security</Filter>
529 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800530 <ClInclude Include="$(SolutionDir)\..\src\core\security\handshake.h">
Julien Boeuf5600a6a2015-09-15 23:01:39 -0700531 <Filter>src\core\security</Filter>
532 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800533 <ClInclude Include="$(SolutionDir)\..\src\core\security\json_token.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700534 <Filter>src\core\security</Filter>
535 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800536 <ClInclude Include="$(SolutionDir)\..\src\core\security\jwt_verifier.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700537 <Filter>src\core\security</Filter>
538 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800539 <ClInclude Include="$(SolutionDir)\..\src\core\security\secure_endpoint.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700540 <Filter>src\core\security</Filter>
541 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800542 <ClInclude Include="$(SolutionDir)\..\src\core\security\security_connector.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700543 <Filter>src\core\security</Filter>
544 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800545 <ClInclude Include="$(SolutionDir)\..\src\core\security\security_context.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700546 <Filter>src\core\security</Filter>
547 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800548 <ClInclude Include="$(SolutionDir)\..\src\core\tsi\fake_transport_security.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700549 <Filter>src\core\tsi</Filter>
550 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800551 <ClInclude Include="$(SolutionDir)\..\src\core\tsi\ssl_transport_security.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700552 <Filter>src\core\tsi</Filter>
553 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800554 <ClInclude Include="$(SolutionDir)\..\src\core\tsi\ssl_types.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700555 <Filter>src\core\tsi</Filter>
556 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800557 <ClInclude Include="$(SolutionDir)\..\src\core\tsi\transport_security.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700558 <Filter>src\core\tsi</Filter>
559 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800560 <ClInclude Include="$(SolutionDir)\..\src\core\tsi\transport_security_interface.h">
561 <Filter>src\core\tsi</Filter>
562 </ClInclude>
563 <ClInclude Include="$(SolutionDir)\..\src\core\census\grpc_filter.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700564 <Filter>src\core\census</Filter>
565 </ClInclude>
Craig Tiller178edfa2016-02-17 20:54:46 -0800566 <ClInclude Include="$(SolutionDir)\..\src\core\census\grpc_plugin.h">
567 <Filter>src\core\census</Filter>
568 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800569 <ClInclude Include="$(SolutionDir)\..\src\core\channel\channel_args.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700570 <Filter>src\core\channel</Filter>
571 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800572 <ClInclude Include="$(SolutionDir)\..\src\core\channel\channel_stack.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700573 <Filter>src\core\channel</Filter>
574 </ClInclude>
Craig Tiller178edfa2016-02-17 20:54:46 -0800575 <ClInclude Include="$(SolutionDir)\..\src\core\channel\channel_stack_builder.h">
576 <Filter>src\core\channel</Filter>
577 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800578 <ClInclude Include="$(SolutionDir)\..\src\core\channel\client_channel.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700579 <Filter>src\core\channel</Filter>
580 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800581 <ClInclude Include="$(SolutionDir)\..\src\core\channel\client_uchannel.h">
David Garcia Quintas7b1bd2c2015-10-05 18:22:10 -0700582 <Filter>src\core\channel</Filter>
583 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800584 <ClInclude Include="$(SolutionDir)\..\src\core\channel\compress_filter.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700585 <Filter>src\core\channel</Filter>
586 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800587 <ClInclude Include="$(SolutionDir)\..\src\core\channel\connected_channel.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700588 <Filter>src\core\channel</Filter>
589 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800590 <ClInclude Include="$(SolutionDir)\..\src\core\channel\context.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700591 <Filter>src\core\channel</Filter>
592 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800593 <ClInclude Include="$(SolutionDir)\..\src\core\channel\http_client_filter.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700594 <Filter>src\core\channel</Filter>
595 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800596 <ClInclude Include="$(SolutionDir)\..\src\core\channel\http_server_filter.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700597 <Filter>src\core\channel</Filter>
598 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800599 <ClInclude Include="$(SolutionDir)\..\src\core\channel\subchannel_call_holder.h">
Craig Tillerca1593a2015-11-02 14:08:33 -0800600 <Filter>src\core\channel</Filter>
601 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800602 <ClInclude Include="$(SolutionDir)\..\src\core\client_config\client_config.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700603 <Filter>src\core\client_config</Filter>
604 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800605 <ClInclude Include="$(SolutionDir)\..\src\core\client_config\connector.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700606 <Filter>src\core\client_config</Filter>
607 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800608 <ClInclude Include="$(SolutionDir)\..\src\core\client_config\initial_connect_string.h">
yang-ga6124122015-11-05 22:36:20 -0800609 <Filter>src\core\client_config</Filter>
610 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800611 <ClInclude Include="$(SolutionDir)\..\src\core\client_config\lb_policies\pick_first.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700612 <Filter>src\core\client_config\lb_policies</Filter>
613 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800614 <ClInclude Include="$(SolutionDir)\..\src\core\client_config\lb_policies\round_robin.h">
David Garcia Quintas4fb049b2015-09-03 17:26:06 -0700615 <Filter>src\core\client_config\lb_policies</Filter>
616 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800617 <ClInclude Include="$(SolutionDir)\..\src\core\client_config\lb_policy.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700618 <Filter>src\core\client_config</Filter>
619 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800620 <ClInclude Include="$(SolutionDir)\..\src\core\client_config\lb_policy_factory.h">
David Garcia Quintas5c4543d2015-09-03 15:49:56 -0700621 <Filter>src\core\client_config</Filter>
622 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800623 <ClInclude Include="$(SolutionDir)\..\src\core\client_config\lb_policy_registry.h">
David Garcia Quintas5c4543d2015-09-03 15:49:56 -0700624 <Filter>src\core\client_config</Filter>
625 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800626 <ClInclude Include="$(SolutionDir)\..\src\core\client_config\resolver.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700627 <Filter>src\core\client_config</Filter>
628 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800629 <ClInclude Include="$(SolutionDir)\..\src\core\client_config\resolver_factory.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700630 <Filter>src\core\client_config</Filter>
631 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800632 <ClInclude Include="$(SolutionDir)\..\src\core\client_config\resolver_registry.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700633 <Filter>src\core\client_config</Filter>
634 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800635 <ClInclude Include="$(SolutionDir)\..\src\core\client_config\resolvers\dns_resolver.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700636 <Filter>src\core\client_config\resolvers</Filter>
637 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800638 <ClInclude Include="$(SolutionDir)\..\src\core\client_config\resolvers\sockaddr_resolver.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700639 <Filter>src\core\client_config\resolvers</Filter>
640 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800641 <ClInclude Include="$(SolutionDir)\..\src\core\client_config\subchannel.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700642 <Filter>src\core\client_config</Filter>
643 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800644 <ClInclude Include="$(SolutionDir)\..\src\core\client_config\subchannel_factory.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700645 <Filter>src\core\client_config</Filter>
646 </ClInclude>
Craig Tiller694cf8b2016-01-15 21:13:25 -0800647 <ClInclude Include="$(SolutionDir)\..\src\core\client_config\subchannel_index.h">
648 <Filter>src\core\client_config</Filter>
649 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800650 <ClInclude Include="$(SolutionDir)\..\src\core\client_config\uri_parser.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700651 <Filter>src\core\client_config</Filter>
652 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800653 <ClInclude Include="$(SolutionDir)\..\src\core\compression\algorithm_metadata.h">
Craig Tillerebdef9d2015-11-19 17:09:49 -0800654 <Filter>src\core\compression</Filter>
655 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800656 <ClInclude Include="$(SolutionDir)\..\src\core\compression\message_compress.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700657 <Filter>src\core\compression</Filter>
658 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800659 <ClInclude Include="$(SolutionDir)\..\src\core\debug\trace.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700660 <Filter>src\core\debug</Filter>
661 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800662 <ClInclude Include="$(SolutionDir)\..\src\core\httpcli\format_request.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700663 <Filter>src\core\httpcli</Filter>
664 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800665 <ClInclude Include="$(SolutionDir)\..\src\core\httpcli\httpcli.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700666 <Filter>src\core\httpcli</Filter>
667 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800668 <ClInclude Include="$(SolutionDir)\..\src\core\httpcli\parser.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700669 <Filter>src\core\httpcli</Filter>
670 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800671 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\closure.h">
Craig Tiller298751c2015-09-22 09:41:05 -0700672 <Filter>src\core\iomgr</Filter>
673 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800674 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\endpoint.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700675 <Filter>src\core\iomgr</Filter>
676 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800677 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\endpoint_pair.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700678 <Filter>src\core\iomgr</Filter>
679 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800680 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\exec_ctx.h">
Craig Tiller298751c2015-09-22 09:41:05 -0700681 <Filter>src\core\iomgr</Filter>
682 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800683 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\executor.h">
David Garcia Quintas4bc34632015-10-07 16:12:35 -0700684 <Filter>src\core\iomgr</Filter>
685 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800686 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\fd_posix.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700687 <Filter>src\core\iomgr</Filter>
688 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800689 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\iocp_windows.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700690 <Filter>src\core\iomgr</Filter>
691 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800692 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\iomgr.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700693 <Filter>src\core\iomgr</Filter>
694 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800695 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\iomgr_internal.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700696 <Filter>src\core\iomgr</Filter>
697 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800698 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\iomgr_posix.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700699 <Filter>src\core\iomgr</Filter>
700 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800701 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\pollset.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700702 <Filter>src\core\iomgr</Filter>
703 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800704 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\pollset_posix.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700705 <Filter>src\core\iomgr</Filter>
706 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800707 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\pollset_set.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700708 <Filter>src\core\iomgr</Filter>
709 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800710 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\pollset_set_posix.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700711 <Filter>src\core\iomgr</Filter>
712 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800713 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\pollset_set_windows.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700714 <Filter>src\core\iomgr</Filter>
715 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800716 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\pollset_windows.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700717 <Filter>src\core\iomgr</Filter>
718 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800719 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\resolve_address.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700720 <Filter>src\core\iomgr</Filter>
721 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800722 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\sockaddr.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700723 <Filter>src\core\iomgr</Filter>
724 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800725 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\sockaddr_posix.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700726 <Filter>src\core\iomgr</Filter>
727 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800728 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\sockaddr_utils.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700729 <Filter>src\core\iomgr</Filter>
730 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800731 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\sockaddr_win32.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700732 <Filter>src\core\iomgr</Filter>
733 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800734 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\socket_utils_posix.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700735 <Filter>src\core\iomgr</Filter>
736 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800737 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\socket_windows.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700738 <Filter>src\core\iomgr</Filter>
739 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800740 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\tcp_client.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700741 <Filter>src\core\iomgr</Filter>
742 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800743 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\tcp_posix.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700744 <Filter>src\core\iomgr</Filter>
745 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800746 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\tcp_server.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700747 <Filter>src\core\iomgr</Filter>
748 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800749 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\tcp_windows.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700750 <Filter>src\core\iomgr</Filter>
751 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800752 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\time_averaged_stats.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700753 <Filter>src\core\iomgr</Filter>
754 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800755 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\timer.h">
David Garcia Quintasb65e4212015-10-14 12:00:21 -0700756 <Filter>src\core\iomgr</Filter>
757 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800758 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\timer_heap.h">
David Garcia Quintasb65e4212015-10-14 12:00:21 -0700759 <Filter>src\core\iomgr</Filter>
760 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800761 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\timer_internal.h">
David Garcia Quintasb65e4212015-10-14 12:00:21 -0700762 <Filter>src\core\iomgr</Filter>
763 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800764 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\udp_server.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700765 <Filter>src\core\iomgr</Filter>
766 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800767 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\wakeup_fd_pipe.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700768 <Filter>src\core\iomgr</Filter>
769 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800770 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\wakeup_fd_posix.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700771 <Filter>src\core\iomgr</Filter>
772 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800773 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\workqueue.h">
Craig Tiller73b66062015-09-09 09:34:46 -0700774 <Filter>src\core\iomgr</Filter>
775 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800776 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\workqueue_posix.h">
Craig Tiller73b66062015-09-09 09:34:46 -0700777 <Filter>src\core\iomgr</Filter>
778 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800779 <ClInclude Include="$(SolutionDir)\..\src\core\iomgr\workqueue_windows.h">
Craig Tiller73b66062015-09-09 09:34:46 -0700780 <Filter>src\core\iomgr</Filter>
781 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800782 <ClInclude Include="$(SolutionDir)\..\src\core\json\json.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700783 <Filter>src\core\json</Filter>
784 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800785 <ClInclude Include="$(SolutionDir)\..\src\core\json\json_common.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700786 <Filter>src\core\json</Filter>
787 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800788 <ClInclude Include="$(SolutionDir)\..\src\core\json\json_reader.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700789 <Filter>src\core\json</Filter>
790 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800791 <ClInclude Include="$(SolutionDir)\..\src\core\json\json_writer.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700792 <Filter>src\core\json</Filter>
793 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800794 <ClInclude Include="$(SolutionDir)\..\src\core\statistics\census_interface.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700795 <Filter>src\core\statistics</Filter>
796 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800797 <ClInclude Include="$(SolutionDir)\..\src\core\statistics\census_rpc_stats.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700798 <Filter>src\core\statistics</Filter>
799 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800800 <ClInclude Include="$(SolutionDir)\..\src\core\surface\api_trace.h">
Craig Tiller2468ff52015-10-05 09:00:17 -0700801 <Filter>src\core\surface</Filter>
802 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800803 <ClInclude Include="$(SolutionDir)\..\src\core\surface\call.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700804 <Filter>src\core\surface</Filter>
805 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800806 <ClInclude Include="$(SolutionDir)\..\src\core\surface\call_test_only.h">
David Garcia Quintas0c331882015-10-08 14:51:54 -0700807 <Filter>src\core\surface</Filter>
808 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800809 <ClInclude Include="$(SolutionDir)\..\src\core\surface\channel.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700810 <Filter>src\core\surface</Filter>
811 </ClInclude>
Craig Tiller178edfa2016-02-17 20:54:46 -0800812 <ClInclude Include="$(SolutionDir)\..\src\core\surface\channel_init.h">
813 <Filter>src\core\surface</Filter>
814 </ClInclude>
815 <ClInclude Include="$(SolutionDir)\..\src\core\surface\channel_stack_type.h">
816 <Filter>src\core\surface</Filter>
817 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800818 <ClInclude Include="$(SolutionDir)\..\src\core\surface\completion_queue.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700819 <Filter>src\core\surface</Filter>
820 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800821 <ClInclude Include="$(SolutionDir)\..\src\core\surface\event_string.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700822 <Filter>src\core\surface</Filter>
823 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800824 <ClInclude Include="$(SolutionDir)\..\src\core\surface\init.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700825 <Filter>src\core\surface</Filter>
826 </ClInclude>
Craig Tiller178edfa2016-02-17 20:54:46 -0800827 <ClInclude Include="$(SolutionDir)\..\src\core\surface\lame_client.h">
828 <Filter>src\core\surface</Filter>
829 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800830 <ClInclude Include="$(SolutionDir)\..\src\core\surface\server.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700831 <Filter>src\core\surface</Filter>
832 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800833 <ClInclude Include="$(SolutionDir)\..\src\core\surface\surface_trace.h">
Craig Tiller0801ce62015-10-05 09:40:31 -0700834 <Filter>src\core\surface</Filter>
835 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800836 <ClInclude Include="$(SolutionDir)\..\src\core\transport\byte_stream.h">
Craig Tillerca1593a2015-11-02 14:08:33 -0800837 <Filter>src\core\transport</Filter>
838 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800839 <ClInclude Include="$(SolutionDir)\..\src\core\transport\chttp2\alpn.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700840 <Filter>src\core\transport\chttp2</Filter>
841 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800842 <ClInclude Include="$(SolutionDir)\..\src\core\transport\chttp2\bin_encoder.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700843 <Filter>src\core\transport\chttp2</Filter>
844 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800845 <ClInclude Include="$(SolutionDir)\..\src\core\transport\chttp2\frame.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700846 <Filter>src\core\transport\chttp2</Filter>
847 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800848 <ClInclude Include="$(SolutionDir)\..\src\core\transport\chttp2\frame_data.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700849 <Filter>src\core\transport\chttp2</Filter>
850 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800851 <ClInclude Include="$(SolutionDir)\..\src\core\transport\chttp2\frame_goaway.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700852 <Filter>src\core\transport\chttp2</Filter>
853 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800854 <ClInclude Include="$(SolutionDir)\..\src\core\transport\chttp2\frame_ping.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700855 <Filter>src\core\transport\chttp2</Filter>
856 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800857 <ClInclude Include="$(SolutionDir)\..\src\core\transport\chttp2\frame_rst_stream.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700858 <Filter>src\core\transport\chttp2</Filter>
859 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800860 <ClInclude Include="$(SolutionDir)\..\src\core\transport\chttp2\frame_settings.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700861 <Filter>src\core\transport\chttp2</Filter>
862 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800863 <ClInclude Include="$(SolutionDir)\..\src\core\transport\chttp2\frame_window_update.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700864 <Filter>src\core\transport\chttp2</Filter>
865 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800866 <ClInclude Include="$(SolutionDir)\..\src\core\transport\chttp2\hpack_encoder.h">
Craig Tillerca1593a2015-11-02 14:08:33 -0800867 <Filter>src\core\transport\chttp2</Filter>
868 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800869 <ClInclude Include="$(SolutionDir)\..\src\core\transport\chttp2\hpack_parser.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700870 <Filter>src\core\transport\chttp2</Filter>
871 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800872 <ClInclude Include="$(SolutionDir)\..\src\core\transport\chttp2\hpack_table.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700873 <Filter>src\core\transport\chttp2</Filter>
874 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800875 <ClInclude Include="$(SolutionDir)\..\src\core\transport\chttp2\http2_errors.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700876 <Filter>src\core\transport\chttp2</Filter>
877 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800878 <ClInclude Include="$(SolutionDir)\..\src\core\transport\chttp2\huffsyms.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700879 <Filter>src\core\transport\chttp2</Filter>
880 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800881 <ClInclude Include="$(SolutionDir)\..\src\core\transport\chttp2\incoming_metadata.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700882 <Filter>src\core\transport\chttp2</Filter>
883 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800884 <ClInclude Include="$(SolutionDir)\..\src\core\transport\chttp2\internal.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700885 <Filter>src\core\transport\chttp2</Filter>
886 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800887 <ClInclude Include="$(SolutionDir)\..\src\core\transport\chttp2\status_conversion.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700888 <Filter>src\core\transport\chttp2</Filter>
889 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800890 <ClInclude Include="$(SolutionDir)\..\src\core\transport\chttp2\stream_map.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700891 <Filter>src\core\transport\chttp2</Filter>
892 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800893 <ClInclude Include="$(SolutionDir)\..\src\core\transport\chttp2\timeout_encoding.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700894 <Filter>src\core\transport\chttp2</Filter>
895 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800896 <ClInclude Include="$(SolutionDir)\..\src\core\transport\chttp2\varint.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700897 <Filter>src\core\transport\chttp2</Filter>
898 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800899 <ClInclude Include="$(SolutionDir)\..\src\core\transport\chttp2_transport.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700900 <Filter>src\core\transport</Filter>
901 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800902 <ClInclude Include="$(SolutionDir)\..\src\core\transport\connectivity_state.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700903 <Filter>src\core\transport</Filter>
904 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800905 <ClInclude Include="$(SolutionDir)\..\src\core\transport\metadata.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700906 <Filter>src\core\transport</Filter>
907 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800908 <ClInclude Include="$(SolutionDir)\..\src\core\transport\metadata_batch.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700909 <Filter>src\core\transport</Filter>
910 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800911 <ClInclude Include="$(SolutionDir)\..\src\core\transport\static_metadata.h">
Craig Tiller2e7687c2015-11-18 14:56:46 -0800912 <Filter>src\core\transport</Filter>
913 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800914 <ClInclude Include="$(SolutionDir)\..\src\core\transport\transport.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700915 <Filter>src\core\transport</Filter>
916 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800917 <ClInclude Include="$(SolutionDir)\..\src\core\transport\transport_impl.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700918 <Filter>src\core\transport</Filter>
919 </ClInclude>
Alistair Veitch9ded5db2016-02-03 11:24:11 -0800920 <ClInclude Include="$(SolutionDir)\..\src\core\census\aggregation.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700921 <Filter>src\core\census</Filter>
922 </ClInclude>
Alistair Veitch2e7d0672016-02-08 13:07:07 -0800923 <ClInclude Include="$(SolutionDir)\..\src\core\census\log.h">
924 <Filter>src\core\census</Filter>
925 </ClInclude>
Craig Tiller77fc4d32015-12-22 12:51:27 -0800926 <ClInclude Include="$(SolutionDir)\..\src\core\census\rpc_metric_id.h">
Craig Tiller02a7bed2015-08-31 15:54:05 -0700927 <Filter>src\core\census</Filter>
928 </ClInclude>
929 </ItemGroup>
Craig Tillerf4fc5d22015-09-23 09:36:31 -0700930
Craig Tiller02a7bed2015-08-31 15:54:05 -0700931 <ItemGroup>
932 <Filter Include="include">
933 <UniqueIdentifier>{968de0a1-346d-b75a-6f19-6a55119b8235}</UniqueIdentifier>
934 </Filter>
935 <Filter Include="include\grpc">
936 <UniqueIdentifier>{880c644d-b84f-cfca-98bd-e145f36232ab}</UniqueIdentifier>
937 </Filter>
Alistair Veitch9ded5db2016-02-03 11:24:11 -0800938 <Filter Include="include\grpc\impl">
939 <UniqueIdentifier>{38832702-fee1-b2bc-75d3-923e748dcde9}</UniqueIdentifier>
940 </Filter>
941 <Filter Include="include\grpc\impl\codegen">
942 <UniqueIdentifier>{def748f5-ed2a-a9bb-40d9-c31d00f0e13b}</UniqueIdentifier>
943 </Filter>
Craig Tiller02a7bed2015-08-31 15:54:05 -0700944 <Filter Include="src">
945 <UniqueIdentifier>{d538af37-07b2-062b-fa2a-d9f882cb2737}</UniqueIdentifier>
946 </Filter>
947 <Filter Include="src\core">
948 <UniqueIdentifier>{ea745680-21ea-9c5e-679b-64dc40562d08}</UniqueIdentifier>
949 </Filter>
950 <Filter Include="src\core\census">
951 <UniqueIdentifier>{fb3aefc2-8205-b0bf-525f-ab5e339f7f76}</UniqueIdentifier>
952 </Filter>
953 <Filter Include="src\core\channel">
954 <UniqueIdentifier>{d897b6c3-c555-234e-a589-b4f008063615}</UniqueIdentifier>
955 </Filter>
956 <Filter Include="src\core\client_config">
957 <UniqueIdentifier>{e71e6928-b1e3-0616-0961-1505370458ab}</UniqueIdentifier>
958 </Filter>
959 <Filter Include="src\core\client_config\lb_policies">
960 <UniqueIdentifier>{a3eca4d5-f760-61a6-7251-556b828c8b44}</UniqueIdentifier>
961 </Filter>
962 <Filter Include="src\core\client_config\resolvers">
963 <UniqueIdentifier>{6d97b8d9-2c15-927a-892a-709d073c02ab}</UniqueIdentifier>
964 </Filter>
Craig Tiller02a7bed2015-08-31 15:54:05 -0700965 <Filter Include="src\core\compression">
966 <UniqueIdentifier>{263cb913-dfe6-42a4-096b-cac231f76305}</UniqueIdentifier>
967 </Filter>
968 <Filter Include="src\core\debug">
969 <UniqueIdentifier>{1da7ef8a-a06d-5499-b3de-19fee4a4214d}</UniqueIdentifier>
970 </Filter>
971 <Filter Include="src\core\httpcli">
972 <UniqueIdentifier>{a9bc00ad-835f-c625-c6d9-6a1324f98b9f}</UniqueIdentifier>
973 </Filter>
974 <Filter Include="src\core\iomgr">
975 <UniqueIdentifier>{1baf3894-af37-e647-bdbc-95dc17ed0073}</UniqueIdentifier>
976 </Filter>
977 <Filter Include="src\core\json">
978 <UniqueIdentifier>{e665cc0e-b994-d7c5-cc18-2007392019f0}</UniqueIdentifier>
979 </Filter>
Craig Tiller02a7bed2015-08-31 15:54:05 -0700980 <Filter Include="src\core\security">
981 <UniqueIdentifier>{1d850ac6-e639-4eab-5338-4ba40272fcc9}</UniqueIdentifier>
982 </Filter>
983 <Filter Include="src\core\statistics">
984 <UniqueIdentifier>{0ef49896-2313-4a3f-1ce2-716fa0e5c6ca}</UniqueIdentifier>
985 </Filter>
986 <Filter Include="src\core\surface">
987 <UniqueIdentifier>{aeb18e82-5d25-0aad-8b02-a0a3470073ce}</UniqueIdentifier>
988 </Filter>
989 <Filter Include="src\core\transport">
990 <UniqueIdentifier>{168fa1b1-1c18-eb55-9a4d-746bc58df2c1}</UniqueIdentifier>
991 </Filter>
992 <Filter Include="src\core\transport\chttp2">
993 <UniqueIdentifier>{b8b623c3-a168-a2b1-0d5f-b70a1f1cd8d2}</UniqueIdentifier>
994 </Filter>
995 <Filter Include="src\core\tsi">
996 <UniqueIdentifier>{0b0f9ab1-efa4-7f03-e446-6fb9b5227e84}</UniqueIdentifier>
997 </Filter>
998 </ItemGroup>
Craig Tillerf4fc5d22015-09-23 09:36:31 -0700999</Project>
1000