NWPathMonitor
final public __consuming func makeAsyncIterator() -> Network.NWPathMonitor.Iterator
void nw_privacy_context_add_proxy(nw_privacy_context_t _Nonnull privacy_context, nw_proxy_config_t _Nonnull proxy_config)
void nw_privacy_context_clear_proxies(nw_privacy_context_t _Nonnull privacy_context)
nw_relay_hop_t _Nonnull nw_relay_hop_create(nw_endpoint_t _Nullable http3_relay_endpoint, nw_endpoint_t _Nullable http2_relay_endpoint, nw_protocol_options_t _Nullable relay_tls_options)
void nw_relay_hop_add_additional_http_header_field(nw_relay_hop_t _Nonnull relay_hop, const char * _Nonnull field_name, const char * _Nonnull field_value)
nw_proxy_config_t _Nonnull nw_proxy_config_create_relay(nw_relay_hop_t _Nonnull first_hop, nw_relay_hop_t _Nullable second_hop)
nw_proxy_config_t _Nonnull nw_proxy_config_create_oblivious_http(nw_relay_hop_t _Nonnull relay, const char * _Nonnull relay_resource_path, const uint8_t * _Nonnull gateway_key_config, size_t gateway_key_config_length)
nw_proxy_config_t _Nonnull nw_proxy_config_create_http_connect(nw_endpoint_t _Nonnull proxy_endpoint, nw_protocol_options_t _Nullable proxy_tls_options)
nw_proxy_config_t _Nonnull nw_proxy_config_create_socksv5(nw_endpoint_t _Nonnull proxy_endpoint)
void nw_proxy_config_set_username_and_password(nw_proxy_config_t _Nonnull proxy_config, const char * _Nonnull username, const char * _Nullable password)
void nw_proxy_config_set_failover_allowed(nw_proxy_config_t _Nonnull proxy_config, bool failover_allowed)
bool nw_proxy_config_get_failover_allowed(nw_proxy_config_t _Nonnull proxy_config)
void nw_proxy_config_add_match_domain(nw_proxy_config_t _Nonnull config, const char * _Nonnull match_domain)
void nw_proxy_config_clear_match_domains(nw_proxy_config_t _Nonnull config)
void nw_proxy_config_add_excluded_domain(nw_proxy_config_t _Nonnull config, const char * _Nonnull excluded_domain)
void nw_proxy_config_clear_excluded_domains(nw_proxy_config_t _Nonnull config)
void nw_proxy_config_enumerate_match_domains(nw_proxy_config_t _Nonnull config, nw_proxy_domain_enumerator_t _Nonnull enumerator)
void nw_proxy_config_enumerate_excluded_domains(nw_proxy_config_t _Nonnull config, nw_proxy_domain_enumerator_t _Nonnull enumerator)
Foundation.URLSessionConfiguration
public var proxyConfigurations: [Network.ProxyConfiguration]
NWPathMonitor
final public var debugDescription: Swift.String
PrivacyContext
public var proxyConfigurations: [Network.ProxyConfiguration]