| // services/network/public/mojom/network_context.mojom-forward.h is auto generated by mojom_bindings_generator.py, do not edit |
| |
| // Copyright 2019 The Chromium Authors. All rights reserved. |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| |
| #ifndef SERVICES_NETWORK_PUBLIC_MOJOM_NETWORK_CONTEXT_MOJOM_FORWARD_H_ |
| #define SERVICES_NETWORK_PUBLIC_MOJOM_NETWORK_CONTEXT_MOJOM_FORWARD_H_ |
| |
| #include <stdint.h> |
| |
| #include "mojo/public/cpp/bindings/struct_forward.h" |
| |
| #include "mojo/public/cpp/bindings/deprecated_interface_types_forward.h" |
| |
| |
| #include "mojo/public/interfaces/bindings/native_struct.mojom-forward.h" |
| |
| #ifdef KYTHE_IS_RUNNING |
| #pragma kythe_inline_metadata "Metadata comment" |
| #endif |
| |
| |
| |
| |
| namespace network { |
| namespace mojom { |
| class CustomProxyConfigDataView; |
| |
| class CertVerifierServiceRemoteParamsDataView; |
| |
| class HttpAuthStaticNetworkContextParamsDataView; |
| |
| class CTPolicyDataView; |
| |
| class NetworkContextFilePathsDataView; |
| |
| class NetworkContextParamsDataView; |
| |
| class NetworkConditionsDataView; |
| |
| class ClearDataFilterDataView; |
| |
| class SignedExchangeReportDataView; |
| |
| class URLLoaderFactoryOverrideDataView; |
| |
| class URLLoaderFactoryParamsDataView; |
| |
| |
| enum class TrustTokenRedemptionPolicy : int32_t; |
| |
| enum class SCTAuditingMode : int32_t; |
| |
| enum class ClearDataFilter_Type : int32_t; |
| |
| enum class NetworkContext_DomainReliabilityClearMode : int32_t; |
| |
| // @generated_from: network.mojom.kWebSocketOptionNone |
| constexpr uint32_t kWebSocketOptionNone = 0U; |
| |
| // @generated_from: network.mojom.kWebSocketOptionBlockAllCookies |
| constexpr uint32_t kWebSocketOptionBlockAllCookies = 1U; |
| |
| // @generated_from: network.mojom.kWebSocketOptionBlockThirdPartyCookies |
| constexpr uint32_t kWebSocketOptionBlockThirdPartyCookies = 2U; |
| |
| // @generated_from: network.mojom.kBrowserProcessId |
| constexpr int32_t kBrowserProcessId = 0; |
| |
| // @generated_from: network.mojom.kInvalidProcessId |
| constexpr int32_t kInvalidProcessId = -1; |
| class CustomProxyConfig; |
| using CustomProxyConfigPtr = mojo::StructPtr<CustomProxyConfig>; |
| |
| class CertVerifierServiceRemoteParams; |
| using CertVerifierServiceRemoteParamsPtr = mojo::StructPtr<CertVerifierServiceRemoteParams>; |
| |
| class HttpAuthStaticNetworkContextParams; |
| using HttpAuthStaticNetworkContextParamsPtr = mojo::InlinedStructPtr<HttpAuthStaticNetworkContextParams>; |
| |
| class CTPolicy; |
| using CTPolicyPtr = mojo::StructPtr<CTPolicy>; |
| |
| class NetworkContextFilePaths; |
| using NetworkContextFilePathsPtr = mojo::StructPtr<NetworkContextFilePaths>; |
| |
| class NetworkContextParams; |
| using NetworkContextParamsPtr = mojo::StructPtr<NetworkContextParams>; |
| |
| class NetworkConditions; |
| using NetworkConditionsPtr = mojo::StructPtr<NetworkConditions>; |
| |
| class ClearDataFilter; |
| using ClearDataFilterPtr = mojo::StructPtr<ClearDataFilter>; |
| |
| class SignedExchangeReport; |
| using SignedExchangeReportPtr = mojo::StructPtr<SignedExchangeReport>; |
| |
| class URLLoaderFactoryOverride; |
| using URLLoaderFactoryOverridePtr = mojo::StructPtr<URLLoaderFactoryOverride>; |
| |
| class URLLoaderFactoryParams; |
| using URLLoaderFactoryParamsPtr = mojo::StructPtr<URLLoaderFactoryParams>; |
| |
| class CustomProxyConnectionObserver; |
| |
| class CustomProxyConfigClient; |
| |
| class TrustedHeaderClient; |
| |
| class TrustedURLLoaderHeaderClient; |
| |
| class NetworkContextClient; |
| |
| class NetworkContext; |
| |
| |
| |
| |
| } // namespace mojom |
| } // namespace network |
| |
| #endif // SERVICES_NETWORK_PUBLIC_MOJOM_NETWORK_CONTEXT_MOJOM_FORWARD_H_ |
| |
| /* Metadata comment |
| eyJtZXRhIjogW3siZW5kIjogMTQ5NCwgImJlZ2luIjogMTQ3NCwgImVkZ2UiOiAiJS9reXRoZS9l |
| ZGdlL2dlbmVyYXRlcyIsICJ0eXBlIjogImFuY2hvcl9kZWZpbmVzIiwgInZuYW1lIjogeyJjb3Jw |
| dXMiOiAiY2hyb21pdW0uZ29vZ2xlc291cmNlLmNvbS9jaHJvbWl1bS9zcmMiLCAibGFuZ3VhZ2Ui |
| OiAibW9qb20iLCAic2lnbmF0dXJlIjogIm5ldHdvcmsubW9qb20ua1dlYlNvY2tldE9wdGlvbk5v |
| bmUifX0sIHsiZW5kIjogMTYxOCwgImJlZ2luIjogMTU4NywgImVkZ2UiOiAiJS9reXRoZS9lZGdl |
| L2dlbmVyYXRlcyIsICJ0eXBlIjogImFuY2hvcl9kZWZpbmVzIiwgInZuYW1lIjogeyJjb3JwdXMi |
| OiAiY2hyb21pdW0uZ29vZ2xlc291cmNlLmNvbS9jaHJvbWl1bS9zcmMiLCAibGFuZ3VhZ2UiOiAi |
| bW9qb20iLCAic2lnbmF0dXJlIjogIm5ldHdvcmsubW9qb20ua1dlYlNvY2tldE9wdGlvbkJsb2Nr |
| QWxsQ29va2llcyJ9fSwgeyJlbmQiOiAxNzU2LCAiYmVnaW4iOiAxNzE4LCAiZWRnZSI6ICIlL2t5 |
| dGhlL2VkZ2UvZ2VuZXJhdGVzIiwgInR5cGUiOiAiYW5jaG9yX2RlZmluZXMiLCAidm5hbWUiOiB7 |
| ImNvcnB1cyI6ICJjaHJvbWl1bS5nb29nbGVzb3VyY2UuY29tL2Nocm9taXVtL3NyYyIsICJsYW5n |
| dWFnZSI6ICJtb2pvbSIsICJzaWduYXR1cmUiOiAibmV0d29yay5tb2pvbS5rV2ViU29ja2V0T3B0 |
| aW9uQmxvY2tUaGlyZFBhcnR5Q29va2llcyJ9fSwgeyJlbmQiOiAxODUxLCAiYmVnaW4iOiAxODM0 |
| LCAiZWRnZSI6ICIlL2t5dGhlL2VkZ2UvZ2VuZXJhdGVzIiwgInR5cGUiOiAiYW5jaG9yX2RlZmlu |
| ZXMiLCAidm5hbWUiOiB7ImNvcnB1cyI6ICJjaHJvbWl1bS5nb29nbGVzb3VyY2UuY29tL2Nocm9t |
| aXVtL3NyYyIsICJsYW5ndWFnZSI6ICJtb2pvbSIsICJzaWduYXR1cmUiOiAibmV0d29yay5tb2pv |
| bS5rQnJvd3NlclByb2Nlc3NJZCJ9fSwgeyJlbmQiOiAxOTQ1LCAiYmVnaW4iOiAxOTI4LCAiZWRn |
| ZSI6ICIlL2t5dGhlL2VkZ2UvZ2VuZXJhdGVzIiwgInR5cGUiOiAiYW5jaG9yX2RlZmluZXMiLCAi |
| dm5hbWUiOiB7ImNvcnB1cyI6ICJjaHJvbWl1bS5nb29nbGVzb3VyY2UuY29tL2Nocm9taXVtL3Ny |
| YyIsICJsYW5ndWFnZSI6ICJtb2pvbSIsICJzaWduYXR1cmUiOiAibmV0d29yay5tb2pvbS5rSW52 |
| YWxpZFByb2Nlc3NJZCJ9fV0sICJ0eXBlIjogImt5dGhlMCJ9 |
| */ |