@class NSURLSession, NSUUID, NSMutableURLRequest, NSURLSessionConfiguration, NSURLRequest, __CFN_TaskMetrics; @interface CONNECTION_SessionTask : NSObject { struct _CFURLRequest { } *_originalRequest; struct _CFURLRequest { } *_currentRequest; double _startTime; struct __CFDictionary { } *_connectionProperties; struct __CFDictionary { } *_socketProperties; NSMutableURLRequest *_nsCurrentRequest; NSURLRequest *_nsOriginalRequest; NSURLSession *_session_ivar; NSURLSessionConfiguration *_effectiveConfiguration; NSUUID *_uniqueIdentifier; BOOL _is_cellular; Class _my_protocolForTask; BOOL __shouldSkipPreferredClientCertificateLookup; struct __CFDictionary { } *_atsStateCache; BOOL _preventsAppSSO; BOOL _appSSOFallback; BOOL _appleIDContextRedirect; } @property (retain, nonatomic) __CFN_TaskMetrics *_metrics; @property (readonly, nonatomic) BOOL _isAVAssetTask; - (id)_cfHSTS; - (double)_timeoutInterval; - (void)set_TLSMaximumSupportedProtocolVersion:(unsigned short)a0; - (void)set_discretionaryOverride:(long long)a0; - (unsigned char)_shouldUsePipelineHeuristics; - (id)_hostOverride; - (id)_APSRelayTopic; - (BOOL)_connectionIsCompanionLink; - (BOOL)shouldHandleCookiesAndSchemeIsAppropriate; - (void)_releasePreventIdleSleepAssertionIfAppropriate; - (id)_resolvedCNAMEChain; - (BOOL)_shouldSkipPreferredClientCertificateLookup; - (unsigned char)_shouldSkipPipelineProbe; - (id)_cookieTransformCallback; - (id)_networkServiceType; - (id)_cfCreds; - (id)originalRequest; - (void)dealloc; - (BOOL)_cacheOnly; - (void)set_TLSMinimumSupportedProtocolVersion:(unsigned short)a0; - (void)set_preventsAppSSO:(BOOL)a0; - (const struct XCredentialStorage { void /* function */ **x0; struct __CFAllocator *x1; int x2; } *)_createXCredentialStorage; - (const struct __CFDictionary **)_DuetActivityProperties; - (id)currentRequest; - (void)_setConnectionCacheKey:(void *)a0; - (struct __CFDictionary { } *)_sslSettings; - (id)_isWebSearchContent; - (struct __CFURL { } *)currentRequest_mainDocumentURL; - (id)taskIdentifier; - (id)_uniqueIdentifier; - (id)_countOfBytesReceivedEncoded; - (id)_attribution; - (id)countOfBytesExpectedToSend; - (BOOL)_isTopLevelNavigation; - (id)_allowsConstrainedOverride; - (long long)_requestPriority; - (BOOL)_preconnect; - (id)state; - (void)set_proxyHandshakePending:(BOOL)a0; - (id)_cfCookies; - (unsigned char)_preventsIdleSystemSleep; - (float)priority; - (long long)_discretionaryOverrride; - (int)_cookieAcceptPolicy; - (id)_assumesHTTP3Capable; - (unsigned short)_TLSMaximumSupportedProtocolVersion; - (BOOL)_appleIDContextRedirect; - (void)set_appSSOFallback:(BOOL)a0; - (unsigned short)_TLSNegotiatedCipherSuite; - (unsigned long long)_expectedProgressTarget; - (id)_privacyProxyFailClosed; - (id)_privacyProxyFailClosedForUnreachableHosts; - (id)workQueue; - (id)_disallowCellular; - (void)set_TLSNegotiatedCipherSuite:(unsigned short)a0; - (id)_incompleteCurrentTaskTransactionMetrics; - (void)set_allowsQUIC:(BOOL)a0; - (id)_prohibitPrivacyProxy; - (id)_description; - (void)_setAppleIDContext:(id)a0; - (BOOL)_preventsAppSSO; - (void)_appendCountOfPendingBytesReceivedEncoded:(long long)a0; - (id)_prohibitAuthUI; - (id)countOfBytesExpectedToReceive; - (id)_timeWindowDelay; - (void)set_TCPConnectionMetadata:(id)a0; - (double)startTime; - (id)_privacyProxyFailClosedForUnreachableNonMainHosts; - (id)_allowsCellular; - (id)_isKnownTracker; - (id)_useEnhancedPrivacyMode; - (id)_effectiveConfiguration; - (id)_timeWindowDuration; - (id)resumableUploadState; - (struct _CFHSTSPolicy { } *)_copyHSTSPolicy; - (unsigned char)_proxyHandshakePending; - (void)set_protocolForTask:(id)a0; - (void)_setConnectionIsCellular:(BOOL)a0; - (void)set_connectionIsCompanionLink:(BOOL)a0; - (void)_withXURLCache:(id /* block */)a0; - (unsigned long long)_allowedProtocolTypes; - (BOOL)prefersIncrementalDelivery; - (struct __CFDictionary { } *)_copySocketStreamProperties; - (id)_backgroundTransactionMetrics; - (const struct __CFData **)_TCPConnectionMetadata; - (id)_protocolForTask; - (struct __CFDictionary { } *)_dependencyInfo; - (void)set_trailers:(id)a0; - (unsigned long long)_cachePolicy; - (id)_backtrace; - (void)_getAuthenticationHeadersForResponse:(struct _CFURLResponse { } *)a0 completionHandler:(id /* block */)a1; - (BOOL)hasExtractor; - (id)_siteForCookies; - (const struct XCookieStorage { void /* function */ **x0; struct __CFAllocator *x1; int x2; } *)_createXCookieStorage; - (unsigned short)_TLSMinimumSupportedProtocolVersion; - (id)_blockTrackers; - (id)_cfCache; - (BOOL)_preventsSystemHTTPProxyAuthentication; - (struct __CFSet { } *)_getAuthenticatorStatusCodes; - (id)_trackerContext; - (void)_setSocketProperties:(struct __CFDictionary { } *)a0 connectionProperties:(struct __CFDictionary { } *)a1; - (id)_httpConnectionInfoCompletionBlock; - (BOOL)_requiresSecureHTTPSProxyConnection; - (void)updateCurrentRequest:(id)a0; - (id)_boundInterfaceIdentifier; - (id)countOfBytesSent; - (id)_priorityValue; - (id)_trailers; - (void)set_expectedProgressTarget:(unsigned long long)a0; - (id)_loggableDescription; - (id)_incompleteTaskMetrics; - (long long)_suspensionThreshhold; - (id)_countOfPendingBytesReceivedEncoded; - (id)_shouldHandleCookies; - (void)_adoptEffectiveConfiguration:(id)a0; - (id)_allowsCellularOverride; - (void)_logUnlistedTracker:(id)a0; - (BOOL)_allowsQUIC; - (struct __CFURL { } *)currentRequest_URL; - (id)_connectionPropertyDuet; - (BOOL)_appSSOFallback; - (id)_storagePartitionIdentifier; - (id)initWithRequest:(struct _CFURLRequest { } *)a0 mutableCurrent:(struct _CFURLRequest { } *)a1 connProps:(struct __CFDictionary { } *)a2 sockProps:(struct __CFDictionary { } *)a3 session:(id)a4; - (unsigned char)_strictContentLength; - (struct __CFDictionary { } *)_proxySettings; - (void)_takePreventIdleSleepAssertionIfAppropriate; - (id)_failInsecureLoadWithHTTPSDNSRecord; - (id)error; - (void)_processConnectionProperties; - (void)_consumePendingBytesReceivedEncoded; - (int)_requiresDNSSECValidation; - (long long)_bytesPerSecondLimit; - (unsigned char)_shouldPipelineHTTP; - (void)set_preconnect:(BOOL)a0; - (id)_allowsExpensiveOverride; - (void)set_resolvedCNAMEChain:(id)a0; - (id)_private_nw_activity; - (id)session; - (id)countOfBytesReceived; - (struct __CFDictionary { } *)_copyATSState; @end