1a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch// Copyright 2014 The Chromium Authors. All rights reserved. 2a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch// Use of this source code is governed by a BSD-style license that can be 3a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch// found in the LICENSE file. 4a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch 5a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch#ifndef COMPONENTS_DATA_REDUCTION_PROXY_COMMON_DATA_REDUCTION_PROXY_SWITCHES_H_ 6a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch#define COMPONENTS_DATA_REDUCTION_PROXY_COMMON_DATA_REDUCTION_PROXY_SWITCHES_H_ 7a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch 8a02191e04bc25c4935f804f2c080ae28663d096dBen Murdochnamespace data_reduction_proxy { 9a02191e04bc25c4935f804f2c080ae28663d096dBen Murdochnamespace switches { 10a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch 11a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch// All switches in alphabetical order. The switches should be documented 12a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch// alongside the definition of their values in the .cc file. 13a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch 14a02191e04bc25c4935f804f2c080ae28663d096dBen Murdochextern const char kDataReductionProxy[]; 1546d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)extern const char kDataReductionProxyAlt[]; 1646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)extern const char kDataReductionProxyAltFallback[]; 17a02191e04bc25c4935f804f2c080ae28663d096dBen Murdochextern const char kDataReductionProxyDev[]; 18a02191e04bc25c4935f804f2c080ae28663d096dBen Murdochextern const char kDataReductionProxyFallback[]; 19a02191e04bc25c4935f804f2c080ae28663d096dBen Murdochextern const char kDataReductionProxyKey[]; 20a02191e04bc25c4935f804f2c080ae28663d096dBen Murdochextern const char kDataReductionProxyProbeURL[]; 216d86b77056ed63eb6871182f42a9fd5f07550f90Torne (Richard Coles)extern const char kDataReductionProxyWarmupURL[]; 2246d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)extern const char kDataReductionSSLProxy[]; 23f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)extern const char kDisableDataReductionProxyDev[]; 24f8ee788a64d60abd8f2d742a5fdedde054ecd910Torne (Richard Coles)extern const char kEnableDataReductionProxyDev[]; 25a02191e04bc25c4935f804f2c080ae28663d096dBen Murdochextern const char kEnableDataReductionProxy[]; 2646d4c2bc3267f3f028f39e7e311b0f89aba2e4fdTorne (Richard Coles)extern const char kEnableDataReductionProxyAlt[]; 27a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch 28a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch} // namespace switches 29a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch} // namespace data_reduction_proxy 30a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch 31a02191e04bc25c4935f804f2c080ae28663d096dBen Murdoch#endif // COMPONENTS_DATA_REDUCTION_PROXY_COMMON_DATA_REDUCTION_PROXY_SWITCHES_H_ 32