diff --git a/.ruby-version b/.ruby-version index 35cee72dc..59aa62c1f 100644 --- a/.ruby-version +++ b/.ruby-version @@ -1 +1 @@ -2.4.3 +2.4.5 diff --git a/.travis.yml b/.travis.yml index 0b13808ca..52a62aa1a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,8 +1,9 @@ -language: objective-c -osx_image: xcode9.4 +os: osx +osx_image: xcode10.1 branches: only: - master +cache: bundler env: global: - LC_CTYPE=en_US.UTF-8 @@ -14,22 +15,23 @@ env: - WATCHOS_FRAMEWORK_SCHEME="Alamofire watchOS" - EXAMPLE_SCHEME="iOS Example" matrix: - - DESTINATION="OS=4.3,name=Apple Watch - 42mm" SCHEME="$WATCHOS_FRAMEWORK_SCHEME" RUN_TESTS="NO" BUILD_EXAMPLE="NO" POD_LINT="NO" - - DESTINATION="OS=3.2,name=Apple Watch - 42mm" SCHEME="$WATCHOS_FRAMEWORK_SCHEME" RUN_TESTS="NO" BUILD_EXAMPLE="NO" POD_LINT="NO" - - DESTINATION="OS=2.2,name=Apple Watch - 42mm" SCHEME="$WATCHOS_FRAMEWORK_SCHEME" RUN_TESTS="NO" BUILD_EXAMPLE="NO" POD_LINT="NO" + - DESTINATION="OS=5.1,name=Apple Watch Series 4 - 44mm" SCHEME="$WATCHOS_FRAMEWORK_SCHEME" RUN_TESTS="NO" BUILD_EXAMPLE="NO" POD_LINT="NO" + - DESTINATION="OS=4.2,name=Apple Watch Series 3 - 42mm" SCHEME="$WATCHOS_FRAMEWORK_SCHEME" RUN_TESTS="NO" BUILD_EXAMPLE="NO" POD_LINT="NO" + - DESTINATION="OS=3.2,name=Apple Watch Series 2 - 42mm" SCHEME="$WATCHOS_FRAMEWORK_SCHEME" RUN_TESTS="NO" BUILD_EXAMPLE="NO" POD_LINT="NO" + - DESTINATION="OS=2.2,name=Apple Watch - 42mm" SCHEME="$WATCHOS_FRAMEWORK_SCHEME" RUN_TESTS="NO" BUILD_EXAMPLE="NO" POD_LINT="NO" - - DESTINATION="OS=11.4,name=iPhone X" SCHEME="$IOS_FRAMEWORK_SCHEME" RUN_TESTS="YES" BUILD_EXAMPLE="YES" POD_LINT="NO" - - DESTINATION="OS=10.3.1,name=iPhone 7 Plus" SCHEME="$IOS_FRAMEWORK_SCHEME" RUN_TESTS="YES" BUILD_EXAMPLE="YES" POD_LINT="NO" - - DESTINATION="OS=9.3,name=iPhone 6" SCHEME="$IOS_FRAMEWORK_SCHEME" RUN_TESTS="YES" BUILD_EXAMPLE="YES" POD_LINT="NO" - # - DESTINATION="OS=8.4,name=iPhone 4S" SCHEME="$IOS_FRAMEWORK_SCHEME" RUN_TESTS="YES" BUILD_EXAMPLE="YES" POD_LINT="NO" + - DESTINATION="OS=12.1,name=iPhone XS" SCHEME="$IOS_FRAMEWORK_SCHEME" RUN_TESTS="YES" BUILD_EXAMPLE="YES" POD_LINT="NO" + - DESTINATION="OS=11.4,name=iPhone X" SCHEME="$IOS_FRAMEWORK_SCHEME" RUN_TESTS="YES" BUILD_EXAMPLE="YES" POD_LINT="NO" + - DESTINATION="OS=10.3.1,name=iPhone 7 Plus" SCHEME="$IOS_FRAMEWORK_SCHEME" RUN_TESTS="YES" BUILD_EXAMPLE="YES" POD_LINT="NO" + - DESTINATION="OS=9.3,name=iPhone 6" SCHEME="$IOS_FRAMEWORK_SCHEME" RUN_TESTS="YES" BUILD_EXAMPLE="YES" POD_LINT="NO" + - DESTINATION="OS=8.4,name=iPhone 4S" SCHEME="$IOS_FRAMEWORK_SCHEME" RUN_TESTS="YES" BUILD_EXAMPLE="YES" POD_LINT="NO" - - DESTINATION="OS=11.4,name=Apple TV 4K" SCHEME="$TVOS_FRAMEWORK_SCHEME" RUN_TESTS="YES" BUILD_EXAMPLE="NO" POD_LINT="NO" - - DESTINATION="OS=10.2,name=Apple TV 1080p" SCHEME="$TVOS_FRAMEWORK_SCHEME" RUN_TESTS="YES" BUILD_EXAMPLE="NO" POD_LINT="NO" - - DESTINATION="OS=9.2,name=Apple TV 1080p" SCHEME="$TVOS_FRAMEWORK_SCHEME" RUN_TESTS="YES" BUILD_EXAMPLE="NO" POD_LINT="NO" + - DESTINATION="OS=12.1,name=Apple TV 4K" SCHEME="$TVOS_FRAMEWORK_SCHEME" RUN_TESTS="YES" BUILD_EXAMPLE="NO" POD_LINT="NO" + - DESTINATION="OS=11.4,name=Apple TV 4K" SCHEME="$TVOS_FRAMEWORK_SCHEME" RUN_TESTS="YES" BUILD_EXAMPLE="NO" POD_LINT="NO" + - DESTINATION="OS=10.2,name=Apple TV 1080p" SCHEME="$TVOS_FRAMEWORK_SCHEME" RUN_TESTS="YES" BUILD_EXAMPLE="NO" POD_LINT="NO" + - DESTINATION="OS=9.2,name=Apple TV 1080p" SCHEME="$TVOS_FRAMEWORK_SCHEME" RUN_TESTS="YES" BUILD_EXAMPLE="NO" POD_LINT="NO" - - DESTINATION="arch=x86_64" SCHEME="$MACOS_FRAMEWORK_SCHEME" RUN_TESTS="YES" BUILD_EXAMPLE="NO" POD_LINT="YES" -before_install: - - gem install cocoapods --pre --no-rdoc --no-ri --no-document --quiet + - DESTINATION="arch=x86_64" SCHEME="$MACOS_FRAMEWORK_SCHEME" RUN_TESTS="YES" BUILD_EXAMPLE="NO" POD_LINT="YES" script: - set -o pipefail - xcodebuild -version diff --git a/Alamofire.podspec b/Alamofire.podspec index 03d4264b8..fc95d395d 100644 --- a/Alamofire.podspec +++ b/Alamofire.podspec @@ -1,6 +1,6 @@ Pod::Spec.new do |s| s.name = 'Alamofire' - s.version = '4.7.3' + s.version = '4.8.0' s.license = 'MIT' s.summary = 'Elegant HTTP Networking in Swift' s.homepage = 'https://github.com/Alamofire/Alamofire' @@ -9,6 +9,8 @@ Pod::Spec.new do |s| s.source = { :git => 'https://github.com/Alamofire/Alamofire.git', :tag => s.version } s.documentation_url = 'https://alamofire.github.io/Alamofire/' + s.swift_versions = ['3', '4', '4.2'] + s.ios.deployment_target = '8.0' s.osx.deployment_target = '10.10' s.tvos.deployment_target = '9.0' diff --git a/Alamofire.xcodeproj/project.pbxproj b/Alamofire.xcodeproj/project.pbxproj index 0a40732d7..d36a671fe 100644 --- a/Alamofire.xcodeproj/project.pbxproj +++ b/Alamofire.xcodeproj/project.pbxproj @@ -289,6 +289,8 @@ 312D1E0C1FC2551400E51FF1 /* AdvancedUsage.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; name = AdvancedUsage.md; path = Documentation/AdvancedUsage.md; sourceTree = ""; }; 316250E41F00ABE900E207A6 /* ISSUE_TEMPLATE.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; name = ISSUE_TEMPLATE.md; path = .github/ISSUE_TEMPLATE.md; sourceTree = ""; }; 316250E51F00ACD000E207A6 /* PULL_REQUEST_TEMPLATE.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; name = PULL_REQUEST_TEMPLATE.md; path = .github/PULL_REQUEST_TEMPLATE.md; sourceTree = ""; }; + 31B2CA9421AA24F5005B371A /* Package@swift-4.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Package@swift-4.swift"; sourceTree = ""; }; + 31B2CA9521AA25CD005B371A /* Package.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Package.swift; sourceTree = ""; }; 31ED52E61D73889D00199085 /* AFError+AlamofireTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "AFError+AlamofireTests.swift"; sourceTree = ""; }; 4C0B58381B747A4400C0B99C /* ResponseSerializationTests.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ResponseSerializationTests.swift; sourceTree = ""; }; 4C0B62501BB1001C009302D3 /* Response.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Response.swift; sourceTree = ""; }; @@ -339,7 +341,7 @@ 4CE292321EF4A393008DA555 /* CHANGELOG.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = CHANGELOG.md; sourceTree = ""; }; 4CE292331EF4A393008DA555 /* CONTRIBUTING.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = CONTRIBUTING.md; sourceTree = ""; }; 4CE292391EF4B12B008DA555 /* Alamofire.podspec */ = {isa = PBXFileReference; lastKnownFileType = text; path = Alamofire.podspec; sourceTree = ""; }; - 4CE2923A1EF4B12B008DA555 /* Package.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Package.swift; sourceTree = ""; }; + 4CE2923A1EF4B12B008DA555 /* Package@swift-3.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Package@swift-3.swift"; sourceTree = ""; }; 4CF3B4281F5FC7900075BE59 /* LICENSE */ = {isa = PBXFileReference; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; 4CF626EF1BA7CB3E0011A099 /* Alamofire.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Alamofire.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 4CF626F81BA7CB3E0011A099 /* Alamofire tvOS Tests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "Alamofire tvOS Tests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -647,7 +649,9 @@ children = ( 4CE292391EF4B12B008DA555 /* Alamofire.podspec */, 4CF3B4281F5FC7900075BE59 /* LICENSE */, - 4CE2923A1EF4B12B008DA555 /* Package.swift */, + 31B2CA9521AA25CD005B371A /* Package.swift */, + 31B2CA9421AA24F5005B371A /* Package@swift-4.swift */, + 4CE2923A1EF4B12B008DA555 /* Package@swift-3.swift */, ); name = Deployment; sourceTree = ""; @@ -1590,7 +1594,7 @@ SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_SWIFT3_OBJC_INFERENCE = Off; - SWIFT_VERSION = 3.0; + SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; TVOS_DEPLOYMENT_TARGET = 9.0; VERSIONING_SYSTEM = "apple-generic"; @@ -1649,7 +1653,7 @@ SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_SWIFT3_OBJC_INFERENCE = Off; - SWIFT_VERSION = 3.0; + SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; TVOS_DEPLOYMENT_TARGET = 9.0; VALIDATE_PRODUCT = YES; diff --git a/Alamofire.xcodeproj/xcshareddata/xcschemes/Alamofire iOS.xcscheme b/Alamofire.xcodeproj/xcshareddata/xcschemes/Alamofire iOS.xcscheme index 247e5006f..38a78a131 100644 --- a/Alamofire.xcodeproj/xcshareddata/xcschemes/Alamofire iOS.xcscheme +++ b/Alamofire.xcodeproj/xcshareddata/xcschemes/Alamofire iOS.xcscheme @@ -40,7 +40,7 @@ buildConfiguration = "Debug" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" - shouldUseLaunchSchemeArgsEnv = "YES"> + shouldUseLaunchSchemeArgsEnv = "NO"> @@ -62,6 +62,18 @@ ReferencedContainer = "container:Alamofire.xcodeproj"> + + + + + + @@ -84,13 +96,6 @@ ReferencedContainer = "container:Alamofire.xcodeproj"> - - - - diff --git a/Alamofire.xcodeproj/xcshareddata/xcschemes/Alamofire macOS.xcscheme b/Alamofire.xcodeproj/xcshareddata/xcschemes/Alamofire macOS.xcscheme index 622b444a4..58a938b11 100644 --- a/Alamofire.xcodeproj/xcshareddata/xcschemes/Alamofire macOS.xcscheme +++ b/Alamofire.xcodeproj/xcshareddata/xcschemes/Alamofire macOS.xcscheme @@ -40,7 +40,7 @@ buildConfiguration = "Debug" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" - shouldUseLaunchSchemeArgsEnv = "YES"> + shouldUseLaunchSchemeArgsEnv = "NO"> @@ -62,6 +62,18 @@ ReferencedContainer = "container:Alamofire.xcodeproj"> + + + + + + diff --git a/Alamofire.xcodeproj/xcshareddata/xcschemes/Alamofire tvOS.xcscheme b/Alamofire.xcodeproj/xcshareddata/xcschemes/Alamofire tvOS.xcscheme index 0b847ace9..eaf810242 100644 --- a/Alamofire.xcodeproj/xcshareddata/xcschemes/Alamofire tvOS.xcscheme +++ b/Alamofire.xcodeproj/xcshareddata/xcschemes/Alamofire tvOS.xcscheme @@ -40,7 +40,7 @@ buildConfiguration = "Debug" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" - shouldUseLaunchSchemeArgsEnv = "YES"> + shouldUseLaunchSchemeArgsEnv = "NO"> @@ -62,6 +62,18 @@ ReferencedContainer = "container:Alamofire.xcodeproj"> + + + + + + @@ -84,13 +96,6 @@ ReferencedContainer = "container:Alamofire.xcodeproj"> - - - - diff --git a/CHANGELOG.md b/CHANGELOG.md index d4a5e6126..9ff662504 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,6 +3,7 @@ All notable changes to this project will be documented in this file. `Alamofire` adheres to [Semantic Versioning](https://semver.org/). #### 4.x Releases +- `4.8.x` Releases - [4.8.0](#480) - `4.7.x` Releases - [4.7.0](#470) | [4.7.1](#471) | [4.7.2](#472) | [4.7.3](#473) - `4.6.x` Releases - [4.6.0](#460) - `4.5.x` Releases - [4.5.0](#450) | [4.5.1](#451) @@ -33,6 +34,26 @@ All notable changes to this project will be documented in this file. - `1.0.x` Releases - [1.0.0](#100) | [1.0.1](#101) --- +## [4.8.0](https://github.com/Alamofire/Alamofire/releases/tag/4.8.0) +Released on 2018-11-24. All issues associated with this milestone can be found using this [filter](https://github.com/Alamofire/Alamofire/issues?utf8=✓&q=milestone%3A4.8.0). + +#### Added +- Support for CocoaPod's `swift_versions` attribute. + - Added by [Jon Shier](https://github.com/jshier) in Pull Request [#2648](https://github.com/Alamofire/Alamofire/pull/2648). +- Optional encoding completion callback queue for multipart upload. + - Added by [jaltreuter](https://github.com/jaltreuter) in Pull Request [#2620](https://github.com/Alamofire/Alamofire/pull/2620). +- Versioned Swift package manifests. + - Added by [Wanbok Choi (Wayne)](https://github.com/wanbok) in Pull Request [#2621](https://github.com/Alamofire/Alamofire/pull/2621) and [Jon Shier](https://github.com/jshier) in Pull Request [#2648](https://github.com/Alamofire/Alamofire/pull/2648). + +#### Updated +- Project Swift version to 4. + - Updated by [Jon Shier](https://github.com/jshier) in Pull Request [#2648](https://github.com/Alamofire/Alamofire/pull/2648). +- Various `Result` methods to be `throw`/`rethrows`. + - Updated by [Stéphane Copin](https://github.com/stephanecopin) in Pull Request [#2488](https://github.com/Alamofire/Alamofire/pull/2488). +- cURL representation implementation readability. + - Updated by [Giulio](https://github.com/giulio92) in Pull Request [#2625](https://github.com/Alamofire/Alamofire/pull/2625). + + ## [4.7.3](https://github.com/Alamofire/Alamofire/releases/tag/4.7.3) Released on 2018-7-8. All issues associated with this milestone can be found using this [filter](https://github.com/Alamofire/Alamofire/issues?utf8=✓&q=milestone%3A4.7.3). diff --git a/Example/iOS Example.xcodeproj/project.pbxproj b/Example/iOS Example.xcodeproj/project.pbxproj index df896b405..f2eeefa04 100644 --- a/Example/iOS Example.xcodeproj/project.pbxproj +++ b/Example/iOS Example.xcodeproj/project.pbxproj @@ -389,7 +389,7 @@ SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_SWIFT3_OBJC_INFERENCE = Off; - SWIFT_VERSION = 3.0; + SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; TVOS_DEPLOYMENT_TARGET = 9.0; WATCHOS_DEPLOYMENT_TARGET = 2.0; @@ -442,7 +442,7 @@ SDKROOT = iphoneos; SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule"; SWIFT_SWIFT3_OBJC_INFERENCE = Off; - SWIFT_VERSION = 3.0; + SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; TVOS_DEPLOYMENT_TARGET = 9.0; VALIDATE_PRODUCT = YES; diff --git a/Gemfile b/Gemfile index 18598edfe..80935b467 100644 --- a/Gemfile +++ b/Gemfile @@ -1,4 +1,5 @@ source "https://rubygems.org" -gem "cocoapods" +gem "cocoapods", git: "https://github.com/CocoaPods/CocoaPods" +gem "xcpretty" gem "jazzy" diff --git a/Gemfile.lock b/Gemfile.lock index 21913a7b7..c0ed89ea9 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,57 +1,62 @@ -GEM - remote: https://rubygems.org/ +GIT + remote: https://github.com/CocoaPods/CocoaPods + revision: aa28bd59c4a6400a2385a4142be036c994ae870a specs: - CFPropertyList (3.0.0) - activesupport (4.2.10) - i18n (~> 0.7) - minitest (~> 5.1) - thread_safe (~> 0.3, >= 0.3.4) - tzinfo (~> 1.1) - atomos (0.1.2) - claide (1.0.2) - cocoapods (1.5.3) + cocoapods (1.6.0.beta.2) activesupport (>= 4.0.2, < 5) claide (>= 1.0.2, < 2.0) - cocoapods-core (= 1.5.3) + cocoapods-core (= 1.6.0.beta.2) cocoapods-deintegrate (>= 1.0.2, < 2.0) - cocoapods-downloader (>= 1.2.0, < 2.0) + cocoapods-downloader (>= 1.2.2, < 2.0) cocoapods-plugins (>= 1.0.0, < 2.0) cocoapods-search (>= 1.0.0, < 2.0) cocoapods-stats (>= 1.0.0, < 2.0) - cocoapods-trunk (>= 1.3.0, < 2.0) + cocoapods-trunk (>= 1.3.1, < 2.0) cocoapods-try (>= 1.1.0, < 2.0) colored2 (~> 3.1) escape (~> 0.0.4) - fourflusher (~> 2.0.1) + fourflusher (~> 2.1.0) gh_inspector (~> 1.0) - molinillo (~> 0.6.5) + molinillo (~> 0.6.6) nap (~> 1.0) - ruby-macho (~> 1.1) - xcodeproj (>= 1.5.7, < 2.0) - cocoapods-core (1.5.3) + ruby-macho (~> 1.3, >= 1.3.1) + xcodeproj (>= 1.7.0, < 2.0) + +GEM + remote: https://rubygems.org/ + specs: + CFPropertyList (3.0.0) + activesupport (4.2.10) + i18n (~> 0.7) + minitest (~> 5.1) + thread_safe (~> 0.3, >= 0.3.4) + tzinfo (~> 1.1) + atomos (0.1.3) + claide (1.0.2) + cocoapods-core (1.6.0.beta.2) activesupport (>= 4.0.2, < 6) fuzzy_match (~> 2.0.4) nap (~> 1.0) cocoapods-deintegrate (1.0.2) - cocoapods-downloader (1.2.1) + cocoapods-downloader (1.2.2) cocoapods-plugins (1.0.0) nap cocoapods-search (1.0.0) cocoapods-stats (1.0.0) - cocoapods-trunk (1.3.0) + cocoapods-trunk (1.3.1) nap (>= 0.8, < 2.0) netrc (~> 0.11) cocoapods-try (1.1.0) colored2 (3.1.2) - concurrent-ruby (1.0.5) + concurrent-ruby (1.1.3) escape (0.0.4) ffi (1.9.25) - fourflusher (2.0.1) + fourflusher (2.1.0) fuzzy_match (2.0.4) gh_inspector (1.1.3) i18n (0.9.5) concurrent-ruby (~> 1.0) - jazzy (0.9.3) + jazzy (0.9.4) cocoapods (~> 1.0) mustache (~> 0.99) open4 @@ -62,7 +67,7 @@ GEM xcinvoke (~> 0.3.0) liferaft (0.0.6) minitest (5.11.3) - molinillo (0.6.5) + molinillo (0.6.6) mustache (0.99.8) nanaimo (0.2.6) nap (1.1.0) @@ -72,9 +77,9 @@ GEM rb-inotify (0.9.10) ffi (>= 0.5.0, < 2) redcarpet (3.4.0) - rouge (3.1.1) - ruby-macho (1.2.0) - sass (3.5.6) + rouge (2.0.7) + ruby-macho (1.3.1) + sass (3.7.2) sass-listen (~> 4.0.0) sass-listen (4.0.0) rb-fsevent (~> 0.9, >= 0.9.4) @@ -85,19 +90,22 @@ GEM thread_safe (~> 0.1) xcinvoke (0.3.0) liferaft (~> 0.0.6) - xcodeproj (1.5.9) + xcodeproj (1.7.0) CFPropertyList (>= 2.3.3, < 4.0) - atomos (~> 0.1.2) + atomos (~> 0.1.3) claide (>= 1.0.2, < 2.0) colored2 (~> 3.1) - nanaimo (~> 0.2.5) + nanaimo (~> 0.2.6) + xcpretty (0.3.0) + rouge (~> 2.0.7) PLATFORMS ruby DEPENDENCIES - cocoapods + cocoapods! jazzy + xcpretty BUNDLED WITH - 1.16.2 + 1.17.1 diff --git a/Package.swift b/Package.swift index 542a475ba..38532ff20 100644 --- a/Package.swift +++ b/Package.swift @@ -1,3 +1,4 @@ +// swift-tools-version:4.2 // // Package.swift // @@ -24,4 +25,17 @@ import PackageDescription -let package = Package(name: "Alamofire", dependencies : [], exclude: ["Tests"]) +let package = Package( + name: "Alamofire", + products: [ + .library( + name: "Alamofire", + targets: ["Alamofire"]) + ], + targets: [ + .target( + name: "Alamofire", + path: "Source") + ], + swiftLanguageVersions: [3, 4] +) diff --git a/Package@swift-3.swift b/Package@swift-3.swift new file mode 100644 index 000000000..f27969926 --- /dev/null +++ b/Package@swift-3.swift @@ -0,0 +1,28 @@ +// swift-tools-version:3.0 +// +// Package@swift-3.swift +// +// Copyright (c) 2014-2018 Alamofire Software Foundation (http://alamofire.org/) +// +// Permission is hereby granted, free of charge, to any person obtaining a copy +// of this software and associated documentation files (the "Software"), to deal +// in the Software without restriction, including without limitation the rights +// to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +// copies of the Software, and to permit persons to whom the Software is +// furnished to do so, subject to the following conditions: +// +// The above copyright notice and this permission notice shall be included in +// all copies or substantial portions of the Software. +// +// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +// AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +// LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +// OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +// THE SOFTWARE. +// + +import PackageDescription + +let package = Package(name: "Alamofire", dependencies : [], exclude: ["Tests"]) diff --git a/Package@swift-4.swift b/Package@swift-4.swift index eddfa0bba..a9e1ae13e 100644 --- a/Package@swift-4.swift +++ b/Package@swift-4.swift @@ -1,7 +1,6 @@ // swift-tools-version:4.0 - // -// Package.swift +// Package@swift-4.swift // // Copyright (c) 2014-2018 Alamofire Software Foundation (http://alamofire.org/) // @@ -37,5 +36,6 @@ let package = Package( .target( name: "Alamofire", path: "Source") - ] + ], + swiftLanguageVersions: [3, 4] ) diff --git a/Source/Info-tvOS.plist b/Source/Info-tvOS.plist index a80fbdf35..4de2abe69 100644 --- a/Source/Info-tvOS.plist +++ b/Source/Info-tvOS.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 4.7.3 + 4.8.0 CFBundleSignature ???? CFBundleVersion diff --git a/Source/Info.plist b/Source/Info.plist index c679833b2..279a20f41 100644 --- a/Source/Info.plist +++ b/Source/Info.plist @@ -15,7 +15,7 @@ CFBundlePackageType FMWK CFBundleShortVersionString - 4.7.3 + 4.8.0 CFBundleSignature ???? CFBundleVersion diff --git a/Source/Request.swift b/Source/Request.swift index 813e7afd9..bf569f4ca 100644 --- a/Source/Request.swift +++ b/Source/Request.swift @@ -328,7 +328,7 @@ extension Request: CustomDebugStringConvertible { components += headers.map { let escapedValue = String(describing: $0.value).replacingOccurrences(of: "\"", with: "\\\"") - + return "-H \"\($0.key): \(escapedValue)\"" } diff --git a/Tests/DownloadTests.swift b/Tests/DownloadTests.swift index 90a664857..13a6974ba 100644 --- a/Tests/DownloadTests.swift +++ b/Tests/DownloadTests.swift @@ -126,7 +126,6 @@ class DownloadResponseTestCase: BaseTestCase { XCTAssertNotNil(response?.request) XCTAssertNil(response?.response) XCTAssertNil(response?.destinationURL) - XCTAssertNil(response?.resumeData) XCTAssertNotNil(response?.error) } @@ -383,32 +382,6 @@ class DownloadResponseTestCase: BaseTestCase { class DownloadResumeDataTestCase: BaseTestCase { let urlString = "https://upload.wikimedia.org/wikipedia/commons/6/69/NASA-HS201427a-HubbleUltraDeepField2014-20140603.jpg" - func testThatImmediatelyCancelledDownloadDoesNotHaveResumeDataAvailable() { - // Given - let expectation = self.expectation(description: "Download should be cancelled") - var response: DefaultDownloadResponse? - - // When - let download = Alamofire.download(urlString) - .response { resp in - response = resp - expectation.fulfill() - } - - download.cancel() - - waitForExpectations(timeout: timeout, handler: nil) - - // Then - XCTAssertNotNil(response?.request) - XCTAssertNil(response?.response) - XCTAssertNil(response?.destinationURL) - XCTAssertNil(response?.resumeData) - XCTAssertNotNil(response?.error) - - XCTAssertNil(download.resumeData) - } - func testThatCancelledDownloadResponseDataMatchesResumeData() { // Given let expectation = self.expectation(description: "Download should be cancelled") diff --git a/Tests/MultipartFormDataTests.swift b/Tests/MultipartFormDataTests.swift index 1cc4c7f90..3ac6ee283 100644 --- a/Tests/MultipartFormDataTests.swift +++ b/Tests/MultipartFormDataTests.swift @@ -133,9 +133,9 @@ class MultipartFormDataEncodingTestCase: BaseTestCase { // Given let multipartFormData = MultipartFormData() - let frenchData = "français".data(using: .utf8, allowLossyConversion: false)! - let japaneseData = "日本語".data(using: .utf8, allowLossyConversion: false)! - let emojiData = "😃👍🏻🍻🎉".data(using: .utf8, allowLossyConversion: false)! + let frenchData = Data("français".utf8) + let japaneseData = Data("日本語".utf8) + let emojiData = Data("😃👍🏻🍻🎉".utf8) multipartFormData.append(frenchData, withName: "french") multipartFormData.append(japaneseData, withName: "japanese", mimeType: "text/plain") @@ -156,20 +156,21 @@ class MultipartFormDataEncodingTestCase: BaseTestCase { if let encodedData = encodedData { let boundary = multipartFormData.boundary - let expectedData = ( + let expectedString = ( BoundaryGenerator.boundary(forBoundaryType: .initial, boundaryKey: boundary) + - "Content-Disposition: form-data; name=\"french\"\(crlf)\(crlf)" + - "français" + - BoundaryGenerator.boundary(forBoundaryType: .encapsulated, boundaryKey: boundary) + - "Content-Disposition: form-data; name=\"japanese\"\(crlf)" + - "Content-Type: text/plain\(crlf)\(crlf)" + - "日本語" + - BoundaryGenerator.boundary(forBoundaryType: .encapsulated, boundaryKey: boundary) + - "Content-Disposition: form-data; name=\"emoji\"\(crlf)" + - "Content-Type: text/plain\(crlf)\(crlf)" + - "😃👍🏻🍻🎉" + - BoundaryGenerator.boundary(forBoundaryType: .final, boundaryKey: boundary) - ).data(using: .utf8, allowLossyConversion: false)! + "Content-Disposition: form-data; name=\"french\"\(crlf)\(crlf)" + + "français" + + BoundaryGenerator.boundary(forBoundaryType: .encapsulated, boundaryKey: boundary) + + "Content-Type: text/plain\(crlf)" + + "Content-Disposition: form-data; name=\"japanese\"\(crlf)\(crlf)" + + "日本語" + + BoundaryGenerator.boundary(forBoundaryType: .encapsulated, boundaryKey: boundary) + + "Content-Type: text/plain\(crlf)" + + "Content-Disposition: form-data; name=\"emoji\"\(crlf)\(crlf)" + + "😃👍🏻🍻🎉" + + BoundaryGenerator.boundary(forBoundaryType: .final, boundaryKey: boundary) + ) + let expectedData = Data(expectedString.utf8) XCTAssertEqual(encodedData, expectedData, "encoded data should match expected data") } @@ -199,10 +200,10 @@ class MultipartFormDataEncodingTestCase: BaseTestCase { var expectedData = Data() expectedData.append(BoundaryGenerator.boundaryData(boundaryType: .initial, boundaryKey: boundary)) - expectedData.append(( - "Content-Disposition: form-data; name=\"unicorn\"; filename=\"unicorn.png\"\(crlf)" + - "Content-Type: image/png\(crlf)\(crlf)" - ).data(using: .utf8, allowLossyConversion: false)! + expectedData.append(Data(( + "Content-Type: image/png\(crlf)" + + "Content-Disposition: form-data; name=\"unicorn\"; filename=\"unicorn.png\"\(crlf)\(crlf)").utf8 + ) ) expectedData.append(try! Data(contentsOf: unicornImageURL)) expectedData.append(BoundaryGenerator.boundaryData(boundaryType: .final, boundaryKey: boundary)) @@ -238,17 +239,17 @@ class MultipartFormDataEncodingTestCase: BaseTestCase { var expectedData = Data() expectedData.append(BoundaryGenerator.boundaryData(boundaryType: .initial, boundaryKey: boundary)) - expectedData.append(( - "Content-Disposition: form-data; name=\"unicorn\"; filename=\"unicorn.png\"\(crlf)" + - "Content-Type: image/png\(crlf)\(crlf)" - ).data(using: .utf8, allowLossyConversion: false)! + expectedData.append(Data(( + "Content-Type: image/png\(crlf)" + + "Content-Disposition: form-data; name=\"unicorn\"; filename=\"unicorn.png\"\(crlf)\(crlf)").utf8 + ) ) expectedData.append(try! Data(contentsOf: unicornImageURL)) expectedData.append(BoundaryGenerator.boundaryData(boundaryType: .encapsulated, boundaryKey: boundary)) - expectedData.append(( - "Content-Disposition: form-data; name=\"rainbow\"; filename=\"rainbow.jpg\"\(crlf)" + - "Content-Type: image/jpeg\(crlf)\(crlf)" - ).data(using: .utf8, allowLossyConversion: false)! + expectedData.append(Data(( + "Content-Type: image/jpeg\(crlf)" + + "Content-Disposition: form-data; name=\"rainbow\"; filename=\"rainbow.jpg\"\(crlf)\(crlf)").utf8 + ) ) expectedData.append(try! Data(contentsOf: rainbowImageURL)) expectedData.append(BoundaryGenerator.boundaryData(boundaryType: .final, boundaryKey: boundary)) @@ -290,10 +291,10 @@ class MultipartFormDataEncodingTestCase: BaseTestCase { var expectedData = Data() expectedData.append(BoundaryGenerator.boundaryData(boundaryType: .initial, boundaryKey: boundary)) - expectedData.append(( - "Content-Disposition: form-data; name=\"unicorn\"; filename=\"unicorn.png\"\(crlf)" + - "Content-Type: image/png\(crlf)\(crlf)" - ).data(using: .utf8, allowLossyConversion: false)! + expectedData.append(Data(( + "Content-Type: image/png\(crlf)" + + "Content-Disposition: form-data; name=\"unicorn\"; filename=\"unicorn.png\"\(crlf)\(crlf)").utf8 + ) ) expectedData.append(try! Data(contentsOf: unicornImageURL)) expectedData.append(BoundaryGenerator.boundaryData(boundaryType: .final, boundaryKey: boundary)) @@ -346,17 +347,17 @@ class MultipartFormDataEncodingTestCase: BaseTestCase { var expectedData = Data() expectedData.append(BoundaryGenerator.boundaryData(boundaryType: .initial, boundaryKey: boundary)) - expectedData.append(( - "Content-Disposition: form-data; name=\"unicorn\"; filename=\"unicorn.png\"\(crlf)" + - "Content-Type: image/png\(crlf)\(crlf)" - ).data(using: .utf8, allowLossyConversion: false)! + expectedData.append(Data(( + "Content-Type: image/png\(crlf)" + + "Content-Disposition: form-data; name=\"unicorn\"; filename=\"unicorn.png\"\(crlf)\(crlf)").utf8 + ) ) expectedData.append(try! Data(contentsOf: unicornImageURL)) expectedData.append(BoundaryGenerator.boundaryData(boundaryType: .encapsulated, boundaryKey: boundary)) - expectedData.append(( - "Content-Disposition: form-data; name=\"rainbow\"; filename=\"rainbow.jpg\"\(crlf)" + - "Content-Type: image/jpeg\(crlf)\(crlf)" - ).data(using: .utf8, allowLossyConversion: false)! + expectedData.append(Data(( + "Content-Type: image/jpeg\(crlf)" + + "Content-Disposition: form-data; name=\"rainbow\"; filename=\"rainbow.jpg\"\(crlf)\(crlf)").utf8 + ) ) expectedData.append(try! Data(contentsOf: rainbowImageURL)) expectedData.append(BoundaryGenerator.boundaryData(boundaryType: .final, boundaryKey: boundary)) @@ -369,7 +370,7 @@ class MultipartFormDataEncodingTestCase: BaseTestCase { // Given let multipartFormData = MultipartFormData() - let loremData = "Lorem ipsum.".data(using: .utf8, allowLossyConversion: false)! + let loremData = Data("Lorem ipsum.".utf8) let unicornImageURL = url(forResource: "unicorn", withExtension: "png") @@ -404,23 +405,23 @@ class MultipartFormDataEncodingTestCase: BaseTestCase { var expectedData = Data() expectedData.append(BoundaryGenerator.boundaryData(boundaryType: .initial, boundaryKey: boundary)) - expectedData.append(( - "Content-Disposition: form-data; name=\"lorem\"\(crlf)\(crlf)" - ).data(using: .utf8, allowLossyConversion: false)! + expectedData.append(Data( + "Content-Disposition: form-data; name=\"lorem\"\(crlf)\(crlf)".utf8 + ) ) expectedData.append(loremData) expectedData.append(BoundaryGenerator.boundaryData(boundaryType: .encapsulated, boundaryKey: boundary)) - expectedData.append(( - "Content-Disposition: form-data; name=\"unicorn\"; filename=\"unicorn.png\"\(crlf)" + - "Content-Type: image/png\(crlf)\(crlf)" - ).data(using: .utf8, allowLossyConversion: false)! + expectedData.append(Data(( + "Content-Type: image/png\(crlf)" + + "Content-Disposition: form-data; name=\"unicorn\"; filename=\"unicorn.png\"\(crlf)\(crlf)").utf8 + ) ) expectedData.append(try! Data(contentsOf: unicornImageURL)) expectedData.append(BoundaryGenerator.boundaryData(boundaryType: .encapsulated, boundaryKey: boundary)) - expectedData.append(( - "Content-Disposition: form-data; name=\"rainbow\"; filename=\"rainbow.jpg\"\(crlf)" + - "Content-Type: image/jpeg\(crlf)\(crlf)" - ).data(using: .utf8, allowLossyConversion: false)! + expectedData.append(Data(( + "Content-Type: image/jpeg\(crlf)" + + "Content-Disposition: form-data; name=\"rainbow\"; filename=\"rainbow.jpg\"\(crlf)\(crlf)").utf8 + ) ) expectedData.append(try! Data(contentsOf: rainbowImageURL)) expectedData.append(BoundaryGenerator.boundaryData(boundaryType: .final, boundaryKey: boundary)) @@ -543,10 +544,10 @@ class MultipartFormDataWriteEncodedDataToDiskTestCase: BaseTestCase { var expectedFileData = Data() expectedFileData.append(BoundaryGenerator.boundaryData(boundaryType: .initial, boundaryKey: boundary)) - expectedFileData.append(( - "Content-Disposition: form-data; name=\"unicorn\"; filename=\"unicorn.png\"\(crlf)" + - "Content-Type: image/png\(crlf)\(crlf)" - ).data(using: .utf8, allowLossyConversion: false)! + expectedFileData.append(Data(( + "Content-Type: image/png\(crlf)" + + "Content-Disposition: form-data; name=\"unicorn\"; filename=\"unicorn.png\"\(crlf)\(crlf)").utf8 + ) ) expectedFileData.append(try! Data(contentsOf: unicornImageURL)) expectedFileData.append(BoundaryGenerator.boundaryData(boundaryType: .final, boundaryKey: boundary)) @@ -585,17 +586,17 @@ class MultipartFormDataWriteEncodedDataToDiskTestCase: BaseTestCase { var expectedFileData = Data() expectedFileData.append(BoundaryGenerator.boundaryData(boundaryType: .initial, boundaryKey: boundary)) - expectedFileData.append(( - "Content-Disposition: form-data; name=\"unicorn\"; filename=\"unicorn.png\"\(crlf)" + - "Content-Type: image/png\(crlf)\(crlf)" - ).data(using: .utf8, allowLossyConversion: false)! + expectedFileData.append(Data(( + "Content-Type: image/png\(crlf)" + + "Content-Disposition: form-data; name=\"unicorn\"; filename=\"unicorn.png\"\(crlf)\(crlf)").utf8 + ) ) expectedFileData.append(try! Data(contentsOf: unicornImageURL)) expectedFileData.append(BoundaryGenerator.boundaryData(boundaryType: .encapsulated, boundaryKey: boundary)) - expectedFileData.append(( - "Content-Disposition: form-data; name=\"rainbow\"; filename=\"rainbow.jpg\"\(crlf)" + - "Content-Type: image/jpeg\(crlf)\(crlf)" - ).data(using: .utf8, allowLossyConversion: false)! + expectedFileData.append(Data(( + "Content-Type: image/jpeg\(crlf)" + + "Content-Disposition: form-data; name=\"rainbow\"; filename=\"rainbow.jpg\"\(crlf)\(crlf)").utf8 + ) ) expectedFileData.append(try! Data(contentsOf: rainbowImageURL)) expectedFileData.append(BoundaryGenerator.boundaryData(boundaryType: .final, boundaryKey: boundary)) @@ -640,10 +641,10 @@ class MultipartFormDataWriteEncodedDataToDiskTestCase: BaseTestCase { var expectedFileData = Data() expectedFileData.append(BoundaryGenerator.boundaryData(boundaryType: .initial, boundaryKey: boundary)) - expectedFileData.append(( - "Content-Disposition: form-data; name=\"unicorn\"; filename=\"unicorn.png\"\(crlf)" + - "Content-Type: image/png\(crlf)\(crlf)" - ).data(using: .utf8, allowLossyConversion: false)! + expectedFileData.append(Data(( + "Content-Type: image/png\(crlf)" + + "Content-Disposition: form-data; name=\"unicorn\"; filename=\"unicorn.png\"\(crlf)\(crlf)").utf8 + ) ) expectedFileData.append(try! Data(contentsOf: unicornImageURL)) expectedFileData.append(BoundaryGenerator.boundaryData(boundaryType: .final, boundaryKey: boundary)) @@ -700,17 +701,17 @@ class MultipartFormDataWriteEncodedDataToDiskTestCase: BaseTestCase { var expectedFileData = Data() expectedFileData.append(BoundaryGenerator.boundaryData(boundaryType: .initial, boundaryKey: boundary)) - expectedFileData.append(( - "Content-Disposition: form-data; name=\"unicorn\"; filename=\"unicorn.png\"\(crlf)" + - "Content-Type: image/png\(crlf)\(crlf)" - ).data(using: .utf8, allowLossyConversion: false)! + expectedFileData.append(Data(( + "Content-Type: image/png\(crlf)" + + "Content-Disposition: form-data; name=\"unicorn\"; filename=\"unicorn.png\"\(crlf)\(crlf)").utf8 + ) ) expectedFileData.append(try! Data(contentsOf: unicornImageURL)) expectedFileData.append(BoundaryGenerator.boundaryData(boundaryType: .encapsulated, boundaryKey: boundary)) - expectedFileData.append(( - "Content-Disposition: form-data; name=\"rainbow\"; filename=\"rainbow.jpg\"\(crlf)" + - "Content-Type: image/jpeg\(crlf)\(crlf)" - ).data(using: .utf8, allowLossyConversion: false)! + expectedFileData.append(Data(( + "Content-Type: image/jpeg\(crlf)" + + "Content-Disposition: form-data; name=\"rainbow\"; filename=\"rainbow.jpg\"\(crlf)\(crlf)").utf8 + ) ) expectedFileData.append(try! Data(contentsOf: rainbowImageURL)) expectedFileData.append(BoundaryGenerator.boundaryData(boundaryType: .final, boundaryKey: boundary)) @@ -726,7 +727,7 @@ class MultipartFormDataWriteEncodedDataToDiskTestCase: BaseTestCase { let fileURL = temporaryFileURL() let multipartFormData = MultipartFormData() - let loremData = "Lorem ipsum.".data(using: .utf8, allowLossyConversion: false)! + let loremData = Data("Lorem ipsum.".utf8) let unicornImageURL = url(forResource: "unicorn", withExtension: "png") @@ -761,23 +762,23 @@ class MultipartFormDataWriteEncodedDataToDiskTestCase: BaseTestCase { var expectedFileData = Data() expectedFileData.append(BoundaryGenerator.boundaryData(boundaryType: .initial, boundaryKey: boundary)) - expectedFileData.append(( - "Content-Disposition: form-data; name=\"lorem\"\(crlf)\(crlf)" - ).data(using: .utf8, allowLossyConversion: false)! + expectedFileData.append(Data( + "Content-Disposition: form-data; name=\"lorem\"\(crlf)\(crlf)".utf8 + ) ) expectedFileData.append(loremData) expectedFileData.append(BoundaryGenerator.boundaryData(boundaryType: .encapsulated, boundaryKey: boundary)) - expectedFileData.append(( - "Content-Disposition: form-data; name=\"unicorn\"; filename=\"unicorn.png\"\(crlf)" + - "Content-Type: image/png\(crlf)\(crlf)" - ).data(using: .utf8, allowLossyConversion: false)! + expectedFileData.append(Data(( + "Content-Type: image/png\(crlf)" + + "Content-Disposition: form-data; name=\"unicorn\"; filename=\"unicorn.png\"\(crlf)\(crlf)").utf8 + ) ) expectedFileData.append(try! Data(contentsOf: unicornImageURL)) expectedFileData.append(BoundaryGenerator.boundaryData(boundaryType: .encapsulated, boundaryKey: boundary)) - expectedFileData.append(( - "Content-Disposition: form-data; name=\"rainbow\"; filename=\"rainbow.jpg\"\(crlf)" + - "Content-Type: image/jpeg\(crlf)\(crlf)" - ).data(using: .utf8, allowLossyConversion: false)! + expectedFileData.append(Data(( + "Content-Type: image/jpeg\(crlf)" + + "Content-Disposition: form-data; name=\"rainbow\"; filename=\"rainbow.jpg\"\(crlf)\(crlf)").utf8 + ) ) expectedFileData.append(try! Data(contentsOf: rainbowImageURL)) expectedFileData.append(BoundaryGenerator.boundaryData(boundaryType: .final, boundaryKey: boundary)) diff --git a/Tests/ResultTests.swift b/Tests/ResultTests.swift index 90da91f7d..7dc47cab5 100644 --- a/Tests/ResultTests.swift +++ b/Tests/ResultTests.swift @@ -400,7 +400,7 @@ class ResultTestCase: BaseTestCase { result.withError { string = "\(type(of: $0))" } // Then - #if swift(>=4.2) + #if swift(>=4.0) XCTAssertEqual(string, "ResultError") #elseif swift(>=3.2) XCTAssertEqual(string, "ResultError #1") diff --git a/docs/Classes.html b/docs/Classes.html index abf8f133b..e160f9185 100644 --- a/docs/Classes.html +++ b/docs/Classes.html @@ -168,52 +168,52 @@ Functions @@ -693,8 +693,8 @@

Declaration

diff --git a/docs/Classes/DataRequest.html b/docs/Classes/DataRequest.html index e99fbd123..cf7720c87 100644 --- a/docs/Classes/DataRequest.html +++ b/docs/Classes/DataRequest.html @@ -168,52 +168,52 @@ Functions @@ -360,9 +360,9 @@

Declaration

  • - + - progress + progress
    @@ -398,9 +398,9 @@

    Stream

  • @@ -464,9 +464,9 @@

    Progress

  • @@ -538,9 +538,9 @@

    Default

  • @@ -601,9 +601,9 @@

    Return Value

  • @@ -723,9 +723,9 @@

    Return Value

  • @@ -788,9 +788,9 @@

    String

  • @@ -840,9 +840,9 @@

    Return Value

  • @@ -920,9 +920,9 @@

    JSON

  • @@ -973,9 +973,9 @@

    Return Value

  • @@ -1051,9 +1051,9 @@

    Property List

  • @@ -1104,9 +1104,9 @@

    Return Value

  • @@ -1203,9 +1203,9 @@

    Declaration

  • @@ -1256,9 +1256,9 @@

    Return Value

  • @@ -1309,9 +1309,9 @@

    Return Value

  • @@ -1402,8 +1402,8 @@

    Return Value

    diff --git a/docs/Classes/DownloadRequest.html b/docs/Classes/DownloadRequest.html index abc6d95b3..1ff20c451 100644 --- a/docs/Classes/DownloadRequest.html +++ b/docs/Classes/DownloadRequest.html @@ -168,52 +168,52 @@ Functions
  • @@ -457,9 +457,9 @@

    Declaration

  • - + - progress + progress
    @@ -533,9 +533,9 @@

    Progress

  • @@ -607,9 +607,9 @@

    Destination

  • @@ -684,9 +684,9 @@

    Default

  • @@ -750,9 +750,9 @@

    Return Value

  • @@ -872,9 +872,9 @@

    Return Value

  • @@ -937,9 +937,9 @@

    String

  • @@ -989,9 +989,9 @@

    Return Value

  • @@ -1069,9 +1069,9 @@

    JSON

  • @@ -1122,9 +1122,9 @@

    Return Value

  • @@ -1200,9 +1200,9 @@

    Property List

  • @@ -1253,9 +1253,9 @@

    Return Value

  • @@ -1352,9 +1352,9 @@

    Declaration

  • @@ -1405,9 +1405,9 @@

    Return Value

  • @@ -1458,9 +1458,9 @@

    Return Value

  • @@ -1551,8 +1551,8 @@

    Return Value

    diff --git a/docs/Classes/DownloadRequest/DownloadOptions.html b/docs/Classes/DownloadRequest/DownloadOptions.html index 17ec31440..b1736d991 100644 --- a/docs/Classes/DownloadRequest/DownloadOptions.html +++ b/docs/Classes/DownloadRequest/DownloadOptions.html @@ -168,52 +168,52 @@ Functions
  • @@ -408,9 +408,9 @@

    Declaration

  • @@ -463,8 +463,8 @@

    Return Value

    diff --git a/docs/Classes/MultipartFormData.html b/docs/Classes/MultipartFormData.html index 097448ee1..07f4e840d 100644 --- a/docs/Classes/MultipartFormData.html +++ b/docs/Classes/MultipartFormData.html @@ -168,52 +168,52 @@ Functions
  • @@ -480,9 +480,9 @@

    Body Parts

  • @@ -546,9 +546,9 @@

    Parameters

  • @@ -625,9 +625,9 @@

    Parameters

  • @@ -716,9 +716,9 @@

    Parameters

  • @@ -787,9 +787,9 @@

    Parameters

  • @@ -878,9 +878,9 @@

    Parameters

  • @@ -986,9 +986,9 @@

    Parameters

  • @@ -1115,9 +1115,9 @@

    Return Value

  • @@ -1174,8 +1174,8 @@

    Parameters

    diff --git a/docs/Classes/NetworkReachabilityManager.html b/docs/Classes/NetworkReachabilityManager.html index 33710cc01..b779f47ab 100644 --- a/docs/Classes/NetworkReachabilityManager.html +++ b/docs/Classes/NetworkReachabilityManager.html @@ -168,52 +168,52 @@ Functions
  • @@ -545,9 +545,9 @@

    Declaration

  • @@ -599,9 +599,9 @@

    Declaration

  • - + - flags + flags
    @@ -626,9 +626,9 @@

    Declaration

  • @@ -664,9 +664,9 @@

    Initialization

  • @@ -681,7 +681,7 @@

    Initialization

    Declaration

    Swift

    -
    public convenience init?(host: String)
    +
    public convenience init?(host: String)
    @@ -734,7 +734,7 @@

    Return Value

    Declaration

    Swift

    -
    public convenience init?()
    +
    public convenience init?()
    @@ -823,8 +823,8 @@

    Declaration

    diff --git a/docs/Classes/NetworkReachabilityManager/ConnectionType.html b/docs/Classes/NetworkReachabilityManager/ConnectionType.html index 6c8532a60..d6b744176 100644 --- a/docs/Classes/NetworkReachabilityManager/ConnectionType.html +++ b/docs/Classes/NetworkReachabilityManager/ConnectionType.html @@ -168,52 +168,52 @@ Functions
  • @@ -331,9 +331,9 @@

    ConnectionType

  • @@ -358,9 +358,9 @@

    Declaration

  • - + - wwan + wwan
    @@ -390,8 +390,8 @@

    Declaration

    diff --git a/docs/Classes/NetworkReachabilityManager/NetworkReachabilityStatus.html b/docs/Classes/NetworkReachabilityManager/NetworkReachabilityStatus.html index 8c8312c52..7a3ee2f24 100644 --- a/docs/Classes/NetworkReachabilityManager/NetworkReachabilityStatus.html +++ b/docs/Classes/NetworkReachabilityManager/NetworkReachabilityStatus.html @@ -168,52 +168,52 @@ Functions
  • @@ -332,9 +332,9 @@

    NetworkReachabilityStatus

  • - + - unknown + unknown
    @@ -359,9 +359,9 @@

    Declaration

  • @@ -386,9 +386,9 @@

    Declaration

  • - - - reachable + + + reachable(_:)
    @@ -403,7 +403,7 @@

    Declaration

    Declaration

    Swift

    -
    case reachable(NetworkReachabilityManager.ConnectionType)
    +
    case reachable(ConnectionType)
    @@ -418,8 +418,8 @@

    Declaration

    diff --git a/docs/Classes/Request.html b/docs/Classes/Request.html index 36f1b2232..82a488bfd 100644 --- a/docs/Classes/Request.html +++ b/docs/Classes/Request.html @@ -168,52 +168,52 @@ Functions
  • @@ -399,9 +399,9 @@

    Declaration

  • - + - task + task
    @@ -426,9 +426,9 @@

    Declaration

  • - + - session + session
    @@ -480,9 +480,9 @@

    Declaration

  • - + - response + response
    @@ -545,9 +545,9 @@

    Authentication

  • @@ -624,9 +624,9 @@

    Return Value

  • @@ -675,9 +675,9 @@

    Return Value

  • @@ -917,9 +917,9 @@

    Data

  • @@ -1002,9 +1002,9 @@

    String

  • @@ -1105,9 +1105,9 @@

    JSON

  • @@ -1208,9 +1208,9 @@

    Property List

  • @@ -1349,8 +1349,8 @@

    Declaration

    diff --git a/docs/Classes/Request/ValidationResult.html b/docs/Classes/Request/ValidationResult.html index ad85f226a..b73c5f154 100644 --- a/docs/Classes/Request/ValidationResult.html +++ b/docs/Classes/Request/ValidationResult.html @@ -168,52 +168,52 @@ Functions
  • @@ -331,9 +331,9 @@

    ValidationResult

  • - + - success + success
    @@ -358,9 +358,9 @@

    Declaration

  • - - - failure + + + failure(_:)
    @@ -390,8 +390,8 @@

    Declaration

    diff --git a/docs/Classes/ServerTrustPolicyManager.html b/docs/Classes/ServerTrustPolicyManager.html index f674c04f5..c2a8db43e 100644 --- a/docs/Classes/ServerTrustPolicyManager.html +++ b/docs/Classes/ServerTrustPolicyManager.html @@ -168,52 +168,52 @@ Functions
  • @@ -326,9 +326,9 @@

    ServerTrustPolicyManager

  • - + - policies + policies
    @@ -353,9 +353,9 @@

    Declaration

  • @@ -408,9 +408,9 @@

    Return Value

  • @@ -466,8 +466,8 @@

    Return Value

    diff --git a/docs/Classes/SessionDelegate.html b/docs/Classes/SessionDelegate.html index 0475bd66f..f0c445729 100644 --- a/docs/Classes/SessionDelegate.html +++ b/docs/Classes/SessionDelegate.html @@ -168,52 +168,52 @@ Functions
  • @@ -333,9 +333,9 @@

    URLSessionDelegate Overrides

  • @@ -360,9 +360,9 @@

    Declaration

  • @@ -387,9 +387,9 @@

    Declaration

  • @@ -414,9 +414,9 @@

    Declaration

  • @@ -452,9 +452,9 @@

    URLSessionTaskDelegate Overrides

  • @@ -479,9 +479,9 @@

    Declaration

  • @@ -507,9 +507,9 @@

    Declaration

  • @@ -534,9 +534,9 @@

    Declaration

  • @@ -562,9 +562,9 @@

    Declaration

  • @@ -589,9 +589,9 @@

    Declaration

  • @@ -617,9 +617,9 @@

    Declaration

  • @@ -644,9 +644,9 @@

    Declaration

  • @@ -682,9 +682,9 @@

    URLSessionDataDelegate Overrides

  • @@ -709,9 +709,9 @@

    Declaration

  • @@ -737,9 +737,9 @@

    Declaration

  • @@ -764,9 +764,9 @@

    Declaration

  • @@ -791,9 +791,9 @@

    Declaration

  • @@ -818,9 +818,9 @@

    Declaration

  • @@ -857,9 +857,9 @@

    URLSessionDownloadDelegate Overrides

  • @@ -884,9 +884,9 @@

    Declaration

  • @@ -911,9 +911,9 @@

    Declaration

  • @@ -949,9 +949,9 @@

    URLSessionStreamDelegate Overrides

  • @@ -977,9 +977,9 @@

    Declaration

  • @@ -1005,9 +1005,9 @@

    Declaration

  • @@ -1033,9 +1033,9 @@

    Declaration

  • @@ -1072,9 +1072,9 @@

    Properties

  • @@ -2793,8 +2793,8 @@

    Parameters

    diff --git a/docs/Classes/SessionManager.html b/docs/Classes/SessionManager.html index e8557b194..623283553 100644 --- a/docs/Classes/SessionManager.html +++ b/docs/Classes/SessionManager.html @@ -168,52 +168,52 @@ Functions
  • @@ -408,9 +408,9 @@

    Declaration

  • @@ -462,9 +462,9 @@

    Declaration

  • - + - session + session
    @@ -643,9 +643,9 @@

    Lifecycle

  • @@ -723,9 +723,9 @@

    Return Value

  • @@ -733,7 +733,7 @@

    Return Value

    -

    Creates an instance with the specified session, delegate and serverTrustPolicyManager.

    +

    Creates an instance with the specified session, delegate and serverTrustPolicyManager.

    @@ -812,9 +812,9 @@

    Data Request

  • @@ -918,9 +918,9 @@

    Return Value

  • @@ -982,9 +982,9 @@

    URL Request

  • @@ -1106,9 +1106,9 @@

    Return Value

  • @@ -1189,9 +1189,9 @@

    Resume Data

  • @@ -1283,9 +1283,9 @@

    File

  • @@ -1377,9 +1377,9 @@

    Return Value

  • @@ -1453,9 +1453,9 @@

    Data

  • @@ -1547,9 +1547,9 @@

    Return Value

  • @@ -1623,9 +1623,9 @@

    InputStream

  • @@ -1717,9 +1717,9 @@

    Return Value

  • @@ -1793,9 +1793,9 @@

    MultipartFormData

  • @@ -1832,6 +1832,7 @@

    Declaration

    to url: URLConvertible, method: HTTPMethod = .post, headers: HTTPHeaders? = nil, + queue: DispatchQueue? = nil, encodingCompletion: ((MultipartFormDataEncodingResult) -> Void)?)
    @@ -1922,9 +1923,9 @@

    Parameters

  • @@ -1959,6 +1960,7 @@

    Declaration

    multipartFormData: @escaping (MultipartFormData) -> Void, usingThreshold encodingMemoryThreshold: UInt64 = SessionManager.multipartFormDataEncodingMemoryThreshold, with urlRequest: URLRequestConvertible, + queue: DispatchQueue? = nil, encodingCompletion: ((MultipartFormDataEncodingResult) -> Void)?)
    @@ -2036,9 +2038,9 @@

    Hostname and Port

  • @@ -2113,9 +2115,9 @@

    NetService

  • @@ -2172,8 +2174,8 @@

    Return Value

  • diff --git a/docs/Classes/SessionManager/MultipartFormDataEncodingResult.html b/docs/Classes/SessionManager/MultipartFormDataEncodingResult.html index 7600ecd59..d72e9a6bd 100644 --- a/docs/Classes/SessionManager/MultipartFormDataEncodingResult.html +++ b/docs/Classes/SessionManager/MultipartFormDataEncodingResult.html @@ -168,52 +168,52 @@ Functions
  • @@ -334,9 +334,9 @@

    MultipartFormDataEncodingResult

  • @@ -361,9 +361,9 @@

    Declaration

  • - - - failure + + + failure(_:)
    @@ -393,8 +393,8 @@

    Declaration

    diff --git a/docs/Classes/TaskDelegate.html b/docs/Classes/TaskDelegate.html index d3f0c3b46..8617763bc 100644 --- a/docs/Classes/TaskDelegate.html +++ b/docs/Classes/TaskDelegate.html @@ -168,52 +168,52 @@ Functions
  • @@ -334,9 +334,9 @@

    Properties

  • - + - queue + queue
    @@ -420,8 +420,8 @@

    Declaration

    diff --git a/docs/Classes/UploadRequest.html b/docs/Classes/UploadRequest.html index e9bc21028..775c05b90 100644 --- a/docs/Classes/UploadRequest.html +++ b/docs/Classes/UploadRequest.html @@ -168,52 +168,52 @@ Functions
  • @@ -360,9 +360,9 @@

    Declaration

  • @@ -398,9 +398,9 @@

    Upload Progress

  • @@ -470,8 +470,8 @@

    Return Value

    diff --git a/docs/Enums.html b/docs/Enums.html index 38071c195..b9e4ef3af 100644 --- a/docs/Enums.html +++ b/docs/Enums.html @@ -168,52 +168,52 @@ Functions
  • @@ -507,8 +507,8 @@

    Declaration

    diff --git a/docs/Enums/AFError.html b/docs/Enums/AFError.html index 922e13443..755874560 100644 --- a/docs/Enums/AFError.html +++ b/docs/Enums/AFError.html @@ -168,52 +168,52 @@ Functions @@ -501,9 +501,9 @@

    Declaration

  • @@ -528,9 +528,9 @@

    Declaration

  • @@ -545,7 +545,7 @@

    Declaration

    Declaration

    Swift

    -
    case parameterEncodingFailed(reason: AFError.ParameterEncodingFailureReason)
    +
    case parameterEncodingFailed(reason: ParameterEncodingFailureReason)
    @@ -555,9 +555,9 @@

    Declaration

  • @@ -572,7 +572,7 @@

    Declaration

    Declaration

    Swift

    -
    case multipartEncodingFailed(reason: AFError.MultipartEncodingFailureReason)
    +
    case multipartEncodingFailed(reason: MultipartEncodingFailureReason)
    @@ -582,9 +582,9 @@

    Declaration

  • @@ -599,7 +599,7 @@

    Declaration

    Declaration

    Swift

    -
    case responseValidationFailed(reason: AFError.ResponseValidationFailureReason)
    +
    case responseValidationFailed(reason: ResponseValidationFailureReason)
    @@ -609,9 +609,9 @@

    Declaration

  • @@ -626,7 +626,7 @@

    Declaration

    Declaration

    Swift

    -
    case responseSerializationFailed(reason: AFError.ResponseSerializationFailureReason)
    +
    case responseSerializationFailed(reason: ResponseSerializationFailureReason)
    @@ -861,8 +861,8 @@

    Declaration

    -

    The Error returned by a system framework associated with a .parameterEncodingFailed, -.multipartEncodingFailed or .responseSerializationFailed error.

    +

    The Error returned by a system framework associated with a .parameterEncodingFailed, +.multipartEncodingFailed or .responseSerializationFailed error.

    @@ -889,7 +889,7 @@

    Declaration

    -

    The acceptable Content-Types of a .responseValidationFailed error.

    +

    The acceptable Content-Types of a .responseValidationFailed error.

    @@ -916,7 +916,7 @@

    Declaration

    -

    The response Content-Type of a .responseValidationFailed error.

    +

    The response Content-Type of a .responseValidationFailed error.

    @@ -943,7 +943,7 @@

    Declaration

    -

    The response code of a .responseValidationFailed error.

    +

    The response code of a .responseValidationFailed error.

    @@ -1029,8 +1029,8 @@

    Declaration

    diff --git a/docs/Enums/AFError/MultipartEncodingFailureReason.html b/docs/Enums/AFError/MultipartEncodingFailureReason.html index 211924437..a9c8ed2df 100644 --- a/docs/Enums/AFError/MultipartEncodingFailureReason.html +++ b/docs/Enums/AFError/MultipartEncodingFailureReason.html @@ -168,52 +168,52 @@ Functions
  • @@ -352,9 +352,9 @@

    MultipartEncodingFailureReason

  • @@ -379,9 +379,9 @@

    Declaration

  • @@ -406,9 +406,9 @@

    Declaration

  • @@ -433,9 +433,9 @@

    Declaration

  • @@ -460,9 +460,9 @@

    Declaration

  • @@ -487,9 +487,9 @@

    Declaration

  • @@ -514,9 +514,9 @@

    Declaration

  • @@ -541,9 +541,9 @@

    Declaration

  • @@ -568,9 +568,9 @@

    Declaration

  • @@ -595,9 +595,9 @@

    Declaration

  • @@ -622,9 +622,9 @@

    Declaration

  • @@ -649,9 +649,9 @@

    Declaration

  • @@ -676,9 +676,9 @@

    Declaration

  • @@ -708,8 +708,8 @@

    Declaration

    diff --git a/docs/Enums/AFError/ParameterEncodingFailureReason.html b/docs/Enums/AFError/ParameterEncodingFailureReason.html index b57a144ec..e7a397c20 100644 --- a/docs/Enums/AFError/ParameterEncodingFailureReason.html +++ b/docs/Enums/AFError/ParameterEncodingFailureReason.html @@ -168,52 +168,52 @@ Functions
  • @@ -334,9 +334,9 @@

    ParameterEncodingFailureReason

  • @@ -361,9 +361,9 @@

    Declaration

  • @@ -388,9 +388,9 @@

    Declaration

  • @@ -420,8 +420,8 @@

    Declaration

    diff --git a/docs/Enums/AFError/ResponseSerializationFailureReason.html b/docs/Enums/AFError/ResponseSerializationFailureReason.html index e693b9620..25d6f1abc 100644 --- a/docs/Enums/AFError/ResponseSerializationFailureReason.html +++ b/docs/Enums/AFError/ResponseSerializationFailureReason.html @@ -168,52 +168,52 @@ Functions
  • @@ -336,9 +336,9 @@

    ResponseSerializationFailureReason

  • @@ -363,9 +363,9 @@

    Declaration

  • @@ -390,9 +390,9 @@

    Declaration

  • @@ -417,9 +417,9 @@

    Declaration

  • @@ -444,9 +444,9 @@

    Declaration

  • @@ -471,9 +471,9 @@

    Declaration

  • @@ -498,9 +498,9 @@

    Declaration

  • @@ -530,8 +530,8 @@

    Declaration

    diff --git a/docs/Enums/AFError/ResponseValidationFailureReason.html b/docs/Enums/AFError/ResponseValidationFailureReason.html index 57448eaf1..e5b629122 100644 --- a/docs/Enums/AFError/ResponseValidationFailureReason.html +++ b/docs/Enums/AFError/ResponseValidationFailureReason.html @@ -168,52 +168,52 @@ Functions
  • @@ -336,9 +336,9 @@

    ResponseValidationFailureReason

  • @@ -363,9 +363,9 @@

    Declaration

  • @@ -390,9 +390,9 @@

    Declaration

  • @@ -417,9 +417,9 @@

    Declaration

  • @@ -444,9 +444,9 @@

    Declaration

  • @@ -476,8 +476,8 @@

    Declaration

    diff --git a/docs/Enums/HTTPMethod.html b/docs/Enums/HTTPMethod.html index fc7567621..ef93d5334 100644 --- a/docs/Enums/HTTPMethod.html +++ b/docs/Enums/HTTPMethod.html @@ -168,52 +168,52 @@ Functions
  • @@ -328,9 +328,9 @@

    HTTPMethod

  • - + - options + options
    @@ -355,9 +355,9 @@

    Declaration

  • - + - get + get
    @@ -382,9 +382,9 @@

    Declaration

  • - + - head + head
    @@ -409,9 +409,9 @@

    Declaration

  • - + - post + post
    @@ -436,9 +436,9 @@

    Declaration

  • - + - put + put
    @@ -463,9 +463,9 @@

    Declaration

  • - + - patch + patch
    @@ -490,9 +490,9 @@

    Declaration

  • - + - delete + delete
    @@ -517,9 +517,9 @@

    Declaration

  • - + - trace + trace
    @@ -544,9 +544,9 @@

    Declaration

  • - + - connect + connect
    @@ -576,8 +576,8 @@

    Declaration

    diff --git a/docs/Enums/Result.html b/docs/Enums/Result.html index 0baaeaf90..f761f0d2d 100644 --- a/docs/Enums/Result.html +++ b/docs/Enums/Result.html @@ -168,52 +168,52 @@ Functions
  • @@ -333,9 +333,9 @@

    Result

  • - - - success + + + success(_:)
    @@ -360,9 +360,9 @@

    Declaration

  • - - - failure + + + failure(_:)
    @@ -584,9 +584,9 @@

    Functional APIs

  • @@ -680,9 +680,9 @@

    Declaration

  • - + - map(_:) + map(_:)
    @@ -743,9 +743,9 @@

    Return Value

  • @@ -801,9 +801,9 @@

    Return Value

  • @@ -857,9 +857,9 @@

    Return Value

  • @@ -915,9 +915,9 @@

    Return Value

  • @@ -935,7 +935,7 @@

    Declaration

    Swift

    @discardableResult
    -public func withValue(_ closure: (Value) -> Void) -> Result
    +public func withValue(_ closure: (Value) throws -> Void) rethrows -> Result
    @@ -968,9 +968,9 @@

    Return Value

  • @@ -988,7 +988,7 @@

    Declaration

    Swift

    @discardableResult
    -public func withError(_ closure: (Error) -> Void) -> Result
    +public func withError(_ closure: (Error) throws -> Void) rethrows -> Result
    @@ -1021,9 +1021,9 @@

    Return Value

  • @@ -1041,7 +1041,7 @@

    Declaration

    Swift

    @discardableResult
    -public func ifSuccess(_ closure: () -> Void) -> Result
    +public func ifSuccess(_ closure: () throws -> Void) rethrows -> Result
    @@ -1074,9 +1074,9 @@

    Return Value

  • @@ -1094,7 +1094,7 @@

    Declaration

    Swift

    @discardableResult
    -public func ifFailure(_ closure: () -> Void) -> Result
    +public func ifFailure(_ closure: () throws -> Void) rethrows -> Result
    @@ -1132,8 +1132,8 @@

    Return Value

    diff --git a/docs/Enums/ServerTrustPolicy.html b/docs/Enums/ServerTrustPolicy.html index f26315620..d4aba38d1 100644 --- a/docs/Enums/ServerTrustPolicy.html +++ b/docs/Enums/ServerTrustPolicy.html @@ -168,52 +168,52 @@ Functions
  • @@ -359,9 +359,9 @@

    ServerTrustPolicy

  • @@ -386,9 +386,9 @@

    Declaration

  • @@ -413,9 +413,9 @@

    Declaration

  • @@ -440,9 +440,9 @@

    Declaration

  • @@ -467,9 +467,9 @@

    Declaration

  • @@ -494,9 +494,9 @@

    Declaration

  • @@ -511,7 +511,7 @@

    Declaration

    Declaration

    Swift

    -
    case customEvaluation((SecTrust, String) -> Bool)
    +
    case customEvaluation((_ serverTrust: SecTrust, _ host: String) -> Bool)
    @@ -532,9 +532,9 @@

    Bundle Location

  • @@ -582,9 +582,9 @@

    Return Value

  • @@ -643,9 +643,9 @@

    Evaluation

  • @@ -710,8 +710,8 @@

    Return Value

    diff --git a/docs/Extensions.html b/docs/Extensions.html index 52e47d27e..e23c1b8b3 100644 --- a/docs/Extensions.html +++ b/docs/Extensions.html @@ -168,52 +168,52 @@ Functions
  • @@ -460,8 +460,8 @@

    Declaration

    diff --git a/docs/Extensions/Notification.html b/docs/Extensions/Notification.html index 5845aeb0d..26497682d 100644 --- a/docs/Extensions/Notification.html +++ b/docs/Extensions/Notification.html @@ -168,52 +168,52 @@ Functions @@ -383,8 +383,8 @@

    Declaration

    diff --git a/docs/Extensions/Notification/Key.html b/docs/Extensions/Notification/Key.html index 82909c953..a50ac9523 100644 --- a/docs/Extensions/Notification/Key.html +++ b/docs/Extensions/Notification/Key.html @@ -168,52 +168,52 @@ Functions @@ -385,8 +385,8 @@

    Declaration

    diff --git a/docs/Extensions/Notification/Name.html b/docs/Extensions/Notification/Name.html index 93d636449..7b63f3eeb 100644 --- a/docs/Extensions/Notification/Name.html +++ b/docs/Extensions/Notification/Name.html @@ -168,52 +168,52 @@ Functions @@ -325,9 +325,9 @@

    Name

  • - + - Task + Task
    @@ -358,8 +358,8 @@

    Declaration

    diff --git a/docs/Extensions/Notification/Name/Task.html b/docs/Extensions/Notification/Name/Task.html index 30edad992..f8ec55260 100644 --- a/docs/Extensions/Notification/Name/Task.html +++ b/docs/Extensions/Notification/Name/Task.html @@ -168,52 +168,52 @@ Functions
  • @@ -326,9 +326,9 @@

    Task

  • @@ -353,9 +353,9 @@

    Declaration

  • @@ -380,9 +380,9 @@

    Declaration

  • @@ -407,9 +407,9 @@

    Declaration

  • @@ -439,8 +439,8 @@

    Declaration

    diff --git a/docs/Extensions/String.html b/docs/Extensions/String.html index aa998fc2e..c30fd42ad 100644 --- a/docs/Extensions/String.html +++ b/docs/Extensions/String.html @@ -168,52 +168,52 @@ Functions
  • @@ -338,7 +338,7 @@

    String

    Returns a URL if self represents a valid URL string that conforms to RFC 2396 or throws an AFError.

    Throws

    -

    An AFError.invalidURL if self is not a valid URL string.

    +

    An AFError.invalidURL if self is not a valid URL string.

    @@ -366,8 +366,8 @@

    Return Value

    diff --git a/docs/Extensions/URL.html b/docs/Extensions/URL.html index b2cce9e1e..922b719e5 100644 --- a/docs/Extensions/URL.html +++ b/docs/Extensions/URL.html @@ -168,52 +168,52 @@ Functions @@ -357,8 +357,8 @@

    Declaration

    diff --git a/docs/Extensions/URLComponents.html b/docs/Extensions/URLComponents.html index 3f552437a..4b481e3ae 100644 --- a/docs/Extensions/URLComponents.html +++ b/docs/Extensions/URLComponents.html @@ -168,52 +168,52 @@ Functions @@ -338,7 +338,7 @@

    URLComponents

    Returns a URL if url is not nil, otherwise throws an Error.

    Throws

    -

    An AFError.invalidURL if url is nil.

    +

    An AFError.invalidURL if url is nil.

    @@ -366,8 +366,8 @@

    Return Value

    diff --git a/docs/Extensions/URLRequest.html b/docs/Extensions/URLRequest.html index 184b52ec7..87991abd9 100644 --- a/docs/Extensions/URLRequest.html +++ b/docs/Extensions/URLRequest.html @@ -168,52 +168,52 @@ Functions @@ -356,9 +356,9 @@

    Declaration

  • @@ -435,8 +435,8 @@

    Return Value

    diff --git a/docs/Functions.html b/docs/Functions.html index 190f2e5a5..7ee420802 100644 --- a/docs/Functions.html +++ b/docs/Functions.html @@ -168,52 +168,52 @@ Functions
  • @@ -327,9 +327,9 @@

    Data Request

  • @@ -433,9 +433,9 @@

    Return Value

  • @@ -496,9 +496,9 @@

    URL Request

  • @@ -618,9 +618,9 @@

    Return Value

  • @@ -699,9 +699,9 @@

    Resume Data

  • @@ -791,9 +791,9 @@

    File

  • @@ -884,9 +884,9 @@

    Return Value

  • @@ -959,9 +959,9 @@

    Data

  • @@ -1052,9 +1052,9 @@

    Return Value

  • @@ -1127,9 +1127,9 @@

    InputStream

  • @@ -1220,9 +1220,9 @@

    Return Value

  • @@ -1295,9 +1295,9 @@

    MultipartFormData

  • @@ -1422,9 +1422,9 @@

    Parameters

  • @@ -1534,9 +1534,9 @@

    Hostname and Port

  • @@ -1612,9 +1612,9 @@

    NetService

  • @@ -1670,9 +1670,9 @@

    Return Value

  • - + - ==(_:_:) + ==(_:_:)
    @@ -1740,8 +1740,8 @@

    Return Value

    diff --git a/docs/Protocols.html b/docs/Protocols.html index 94fcd02eb..8b9320df1 100644 --- a/docs/Protocols.html +++ b/docs/Protocols.html @@ -168,52 +168,52 @@ Functions
  • @@ -547,8 +547,8 @@

    Declaration

    diff --git a/docs/Protocols/DataResponseSerializerProtocol.html b/docs/Protocols/DataResponseSerializerProtocol.html index 1ce5b81f4..fcbcc585a 100644 --- a/docs/Protocols/DataResponseSerializerProtocol.html +++ b/docs/Protocols/DataResponseSerializerProtocol.html @@ -168,52 +168,52 @@ Functions @@ -326,9 +326,9 @@

    DataResponseSerializerProtocol

  • @@ -353,9 +353,9 @@

    Declaration

  • @@ -370,7 +370,7 @@

    Declaration

    Declaration

    Swift

    -
    var serializeResponse: (URLRequest?, HTTPURLResponse?, Data?, Error?) -> Result<SerializedObject> { get }
    +
    var serializeResponse: (URLRequest?, HTTPURLResponse?, Data?, Error?) -> Result<SerializedObject> { get }
    @@ -385,8 +385,8 @@

    Declaration

    diff --git a/docs/Protocols/DownloadResponseSerializerProtocol.html b/docs/Protocols/DownloadResponseSerializerProtocol.html index bbc0bbf99..73549e471 100644 --- a/docs/Protocols/DownloadResponseSerializerProtocol.html +++ b/docs/Protocols/DownloadResponseSerializerProtocol.html @@ -168,52 +168,52 @@ Functions
  • @@ -326,9 +326,9 @@

    DownloadResponseSerializerProtocol

  • @@ -353,9 +353,9 @@

    Declaration

  • @@ -370,7 +370,7 @@

    Declaration

    Declaration

    Swift

    -
    var serializeResponse: (URLRequest?, HTTPURLResponse?, URL?, Error?) -> Result<SerializedObject> { get }
    +
    var serializeResponse: (URLRequest?, HTTPURLResponse?, URL?, Error?) -> Result<SerializedObject> { get }
    @@ -385,8 +385,8 @@

    Declaration

    diff --git a/docs/Protocols/ParameterEncoding.html b/docs/Protocols/ParameterEncoding.html index ae4c90a78..0a89b0867 100644 --- a/docs/Protocols/ParameterEncoding.html +++ b/docs/Protocols/ParameterEncoding.html @@ -168,52 +168,52 @@ Functions
  • @@ -326,9 +326,9 @@

    ParameterEncoding

  • @@ -339,7 +339,7 @@

    ParameterEncoding

    Creates a URL request by encoding parameters and applying them onto an existing request.

    Throws

    -

    An AFError.parameterEncodingFailed error if encoding fails.

    +

    An AFError.parameterEncodingFailed error if encoding fails.

    @@ -398,8 +398,8 @@

    Return Value

    diff --git a/docs/Protocols/RequestAdapter.html b/docs/Protocols/RequestAdapter.html index 3d5167aac..a9916b1fb 100644 --- a/docs/Protocols/RequestAdapter.html +++ b/docs/Protocols/RequestAdapter.html @@ -168,52 +168,52 @@ Functions
  • @@ -326,9 +326,9 @@

    RequestAdapter

  • @@ -386,8 +386,8 @@

    Return Value

    diff --git a/docs/Protocols/RequestRetrier.html b/docs/Protocols/RequestRetrier.html index 88980aa01..23ff21cb0 100644 --- a/docs/Protocols/RequestRetrier.html +++ b/docs/Protocols/RequestRetrier.html @@ -168,52 +168,52 @@ Functions
  • @@ -327,9 +327,9 @@

    RequestRetrier

  • @@ -418,8 +418,8 @@

    Parameters

    diff --git a/docs/Protocols/URLConvertible.html b/docs/Protocols/URLConvertible.html index 0d9d0f25c..a3d0327a3 100644 --- a/docs/Protocols/URLConvertible.html +++ b/docs/Protocols/URLConvertible.html @@ -168,52 +168,52 @@ Functions
  • @@ -368,8 +368,8 @@

    Return Value

    diff --git a/docs/Protocols/URLRequestConvertible.html b/docs/Protocols/URLRequestConvertible.html index c3f31f3ac..efbb46989 100644 --- a/docs/Protocols/URLRequestConvertible.html +++ b/docs/Protocols/URLRequestConvertible.html @@ -168,52 +168,52 @@ Functions @@ -401,8 +401,8 @@

    Declaration

    diff --git a/docs/Structs.html b/docs/Structs.html index 360c21710..1a358c6f2 100644 --- a/docs/Structs.html +++ b/docs/Structs.html @@ -168,52 +168,52 @@ Functions @@ -657,8 +657,8 @@

    Declaration

    diff --git a/docs/Structs/DataResponse.html b/docs/Structs/DataResponse.html index 16b751ce6..bac23390e 100644 --- a/docs/Structs/DataResponse.html +++ b/docs/Structs/DataResponse.html @@ -168,52 +168,52 @@ Functions @@ -353,9 +353,9 @@

    Declaration

  • - + - response + response
    @@ -515,9 +515,9 @@

    Declaration

  • @@ -682,9 +682,9 @@

    Declaration

  • - + - map(_:) + map(_:)
    @@ -739,9 +739,9 @@

    Return Value

  • @@ -798,9 +798,9 @@

    Return Value

  • @@ -853,9 +853,9 @@

    Return Value

  • @@ -914,9 +914,9 @@

    Return Value

  • - + - metrics + metrics
    @@ -946,8 +946,8 @@

    Declaration

    diff --git a/docs/Structs/DataResponseSerializer.html b/docs/Structs/DataResponseSerializer.html index 4c7219598..c5393bfa1 100644 --- a/docs/Structs/DataResponseSerializer.html +++ b/docs/Structs/DataResponseSerializer.html @@ -168,52 +168,52 @@ Functions
  • @@ -353,9 +353,9 @@

    Declaration

  • @@ -380,9 +380,9 @@

    Declaration

  • @@ -435,8 +435,8 @@

    Return Value

    diff --git a/docs/Structs/DefaultDataResponse.html b/docs/Structs/DefaultDataResponse.html index 0ed0ee5f4..4821ea82f 100644 --- a/docs/Structs/DefaultDataResponse.html +++ b/docs/Structs/DefaultDataResponse.html @@ -168,52 +168,52 @@ Functions
  • @@ -353,9 +353,9 @@

    Declaration

  • - + - response + response
    @@ -461,9 +461,9 @@

    Declaration

  • @@ -577,9 +577,9 @@

    Parameters

  • - + - metrics + metrics
    @@ -609,8 +609,8 @@

    Declaration

    diff --git a/docs/Structs/DefaultDownloadResponse.html b/docs/Structs/DefaultDownloadResponse.html index d4c3e0b57..f870ef9eb 100644 --- a/docs/Structs/DefaultDownloadResponse.html +++ b/docs/Structs/DefaultDownloadResponse.html @@ -168,52 +168,52 @@ Functions
  • @@ -353,9 +353,9 @@

    Declaration

  • - + - response + response
    @@ -515,9 +515,9 @@

    Declaration

  • @@ -657,9 +657,9 @@

    Parameters

  • - + - metrics + metrics
    @@ -689,8 +689,8 @@

    Declaration

    diff --git a/docs/Structs/DownloadResponse.html b/docs/Structs/DownloadResponse.html index 9f4c8d50b..e3b171d49 100644 --- a/docs/Structs/DownloadResponse.html +++ b/docs/Structs/DownloadResponse.html @@ -168,52 +168,52 @@ Functions
  • @@ -353,9 +353,9 @@

    Declaration

  • - + - response + response
    @@ -569,9 +569,9 @@

    Declaration

  • @@ -763,9 +763,9 @@

    Declaration

  • - + - map(_:) + map(_:)
    @@ -820,9 +820,9 @@

    Return Value

  • @@ -879,9 +879,9 @@

    Return Value

  • @@ -934,9 +934,9 @@

    Return Value

  • @@ -995,9 +995,9 @@

    Return Value

  • - + - metrics + metrics
    @@ -1027,8 +1027,8 @@

    Declaration

    diff --git a/docs/Structs/DownloadResponseSerializer.html b/docs/Structs/DownloadResponseSerializer.html index a48a263e1..6cd8d17ad 100644 --- a/docs/Structs/DownloadResponseSerializer.html +++ b/docs/Structs/DownloadResponseSerializer.html @@ -168,52 +168,52 @@ Functions
  • @@ -353,9 +353,9 @@

    Declaration

  • @@ -380,9 +380,9 @@

    Declaration

  • @@ -435,8 +435,8 @@

    Return Value

    diff --git a/docs/Structs/JSONEncoding.html b/docs/Structs/JSONEncoding.html index c14bb18ae..8769126fc 100644 --- a/docs/Structs/JSONEncoding.html +++ b/docs/Structs/JSONEncoding.html @@ -168,52 +168,52 @@ Functions
  • @@ -388,9 +388,9 @@

    Declaration

  • - + - options + options
    @@ -426,9 +426,9 @@

    Initialization

  • @@ -487,9 +487,9 @@

    Encoding

  • @@ -554,9 +554,9 @@

    Return Value

  • @@ -626,8 +626,8 @@

    Return Value

    diff --git a/docs/Structs/PropertyListEncoding.html b/docs/Structs/PropertyListEncoding.html index 4638f6e6e..1ca95cec9 100644 --- a/docs/Structs/PropertyListEncoding.html +++ b/docs/Structs/PropertyListEncoding.html @@ -168,52 +168,52 @@ Functions
  • @@ -416,9 +416,9 @@

    Declaration

  • - + - format + format
    @@ -481,9 +481,9 @@

    Initialization

  • @@ -556,9 +556,9 @@

    Encoding

  • @@ -628,8 +628,8 @@

    Return Value

    diff --git a/docs/Structs/Timeline.html b/docs/Structs/Timeline.html index 1fce97224..252185080 100644 --- a/docs/Structs/Timeline.html +++ b/docs/Structs/Timeline.html @@ -168,52 +168,52 @@ Functions
  • @@ -542,9 +542,9 @@

    Declaration

  • @@ -718,8 +718,8 @@

    Declaration

    diff --git a/docs/Structs/URLEncoding.html b/docs/Structs/URLEncoding.html index 96ef2bfb8..1bf8cdb21 100644 --- a/docs/Structs/URLEncoding.html +++ b/docs/Structs/URLEncoding.html @@ -168,52 +168,52 @@ Functions
  • @@ -660,9 +660,9 @@

    Initialization

  • @@ -745,9 +745,9 @@

    Encoding

  • @@ -812,9 +812,9 @@

    Return Value

  • @@ -874,9 +874,9 @@

    Return Value

  • @@ -940,8 +940,8 @@

    Return Value

    diff --git a/docs/Structs/URLEncoding/ArrayEncoding.html b/docs/Structs/URLEncoding/ArrayEncoding.html index df2224d11..c531d1007 100644 --- a/docs/Structs/URLEncoding/ArrayEncoding.html +++ b/docs/Structs/URLEncoding/ArrayEncoding.html @@ -168,52 +168,52 @@ Functions
  • @@ -332,9 +332,9 @@

    ArrayEncoding

  • - + - brackets + brackets
    @@ -359,9 +359,9 @@

    Declaration

  • @@ -391,8 +391,8 @@

    Declaration

    diff --git a/docs/Structs/URLEncoding/BoolEncoding.html b/docs/Structs/URLEncoding/BoolEncoding.html index c892171c8..ce603db02 100644 --- a/docs/Structs/URLEncoding/BoolEncoding.html +++ b/docs/Structs/URLEncoding/BoolEncoding.html @@ -168,52 +168,52 @@ Functions
  • @@ -331,9 +331,9 @@

    BoolEncoding

  • - + - numeric + numeric
    @@ -358,9 +358,9 @@

    Declaration

  • - + - literal + literal
    @@ -390,8 +390,8 @@

    Declaration

    diff --git a/docs/Structs/URLEncoding/Destination.html b/docs/Structs/URLEncoding/Destination.html index b86452595..def3e596a 100644 --- a/docs/Structs/URLEncoding/Destination.html +++ b/docs/Structs/URLEncoding/Destination.html @@ -168,52 +168,52 @@ Functions
  • @@ -334,9 +334,9 @@

    Destination

  • @@ -361,9 +361,9 @@

    Declaration

  • @@ -388,9 +388,9 @@

    Declaration

  • - + - httpBody + httpBody
    @@ -420,8 +420,8 @@

    Declaration

    diff --git a/docs/Typealiases.html b/docs/Typealiases.html index 3951f3428..0315d8670 100644 --- a/docs/Typealiases.html +++ b/docs/Typealiases.html @@ -168,52 +168,52 @@ Functions
  • @@ -414,8 +414,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes.html index abf8f133b..e160f9185 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes.html @@ -168,52 +168,52 @@ Functions @@ -693,8 +693,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/DataRequest.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/DataRequest.html index e99fbd123..cf7720c87 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/DataRequest.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/DataRequest.html @@ -168,52 +168,52 @@ Functions @@ -360,9 +360,9 @@

    Declaration

  • - + - progress + progress
    @@ -398,9 +398,9 @@

    Stream

  • @@ -464,9 +464,9 @@

    Progress

  • @@ -538,9 +538,9 @@

    Default

  • @@ -601,9 +601,9 @@

    Return Value

  • @@ -723,9 +723,9 @@

    Return Value

  • @@ -788,9 +788,9 @@

    String

  • @@ -840,9 +840,9 @@

    Return Value

  • @@ -920,9 +920,9 @@

    JSON

  • @@ -973,9 +973,9 @@

    Return Value

  • @@ -1051,9 +1051,9 @@

    Property List

  • @@ -1104,9 +1104,9 @@

    Return Value

  • @@ -1203,9 +1203,9 @@

    Declaration

  • @@ -1256,9 +1256,9 @@

    Return Value

  • @@ -1309,9 +1309,9 @@

    Return Value

  • @@ -1402,8 +1402,8 @@

    Return Value

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/DownloadRequest.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/DownloadRequest.html index abc6d95b3..1ff20c451 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/DownloadRequest.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/DownloadRequest.html @@ -168,52 +168,52 @@ Functions
  • @@ -457,9 +457,9 @@

    Declaration

  • - + - progress + progress
    @@ -533,9 +533,9 @@

    Progress

  • @@ -607,9 +607,9 @@

    Destination

  • @@ -684,9 +684,9 @@

    Default

  • @@ -750,9 +750,9 @@

    Return Value

  • @@ -872,9 +872,9 @@

    Return Value

  • @@ -937,9 +937,9 @@

    String

  • @@ -989,9 +989,9 @@

    Return Value

  • @@ -1069,9 +1069,9 @@

    JSON

  • @@ -1122,9 +1122,9 @@

    Return Value

  • @@ -1200,9 +1200,9 @@

    Property List

  • @@ -1253,9 +1253,9 @@

    Return Value

  • @@ -1352,9 +1352,9 @@

    Declaration

  • @@ -1405,9 +1405,9 @@

    Return Value

  • @@ -1458,9 +1458,9 @@

    Return Value

  • @@ -1551,8 +1551,8 @@

    Return Value

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/DownloadRequest/DownloadOptions.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/DownloadRequest/DownloadOptions.html index 17ec31440..b1736d991 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/DownloadRequest/DownloadOptions.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/DownloadRequest/DownloadOptions.html @@ -168,52 +168,52 @@ Functions
  • @@ -408,9 +408,9 @@

    Declaration

  • @@ -463,8 +463,8 @@

    Return Value

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/MultipartFormData.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/MultipartFormData.html index 097448ee1..07f4e840d 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/MultipartFormData.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/MultipartFormData.html @@ -168,52 +168,52 @@ Functions
  • @@ -480,9 +480,9 @@

    Body Parts

  • @@ -546,9 +546,9 @@

    Parameters

  • @@ -625,9 +625,9 @@

    Parameters

  • @@ -716,9 +716,9 @@

    Parameters

  • @@ -787,9 +787,9 @@

    Parameters

  • @@ -878,9 +878,9 @@

    Parameters

  • @@ -986,9 +986,9 @@

    Parameters

  • @@ -1115,9 +1115,9 @@

    Return Value

  • @@ -1174,8 +1174,8 @@

    Parameters

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/NetworkReachabilityManager.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/NetworkReachabilityManager.html index 33710cc01..b779f47ab 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/NetworkReachabilityManager.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/NetworkReachabilityManager.html @@ -168,52 +168,52 @@ Functions
  • @@ -545,9 +545,9 @@

    Declaration

  • @@ -599,9 +599,9 @@

    Declaration

  • - + - flags + flags
    @@ -626,9 +626,9 @@

    Declaration

  • @@ -664,9 +664,9 @@

    Initialization

  • @@ -681,7 +681,7 @@

    Initialization

    Declaration

    Swift

    -
    public convenience init?(host: String)
    +
    public convenience init?(host: String)
    @@ -734,7 +734,7 @@

    Return Value

    Declaration

    Swift

    -
    public convenience init?()
    +
    public convenience init?()
    @@ -823,8 +823,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/NetworkReachabilityManager/ConnectionType.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/NetworkReachabilityManager/ConnectionType.html index 6c8532a60..d6b744176 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/NetworkReachabilityManager/ConnectionType.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/NetworkReachabilityManager/ConnectionType.html @@ -168,52 +168,52 @@ Functions
  • @@ -331,9 +331,9 @@

    ConnectionType

  • @@ -358,9 +358,9 @@

    Declaration

  • - + - wwan + wwan
    @@ -390,8 +390,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/NetworkReachabilityManager/NetworkReachabilityStatus.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/NetworkReachabilityManager/NetworkReachabilityStatus.html index 8c8312c52..7a3ee2f24 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/NetworkReachabilityManager/NetworkReachabilityStatus.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/NetworkReachabilityManager/NetworkReachabilityStatus.html @@ -168,52 +168,52 @@ Functions
  • @@ -332,9 +332,9 @@

    NetworkReachabilityStatus

  • - + - unknown + unknown
    @@ -359,9 +359,9 @@

    Declaration

  • @@ -386,9 +386,9 @@

    Declaration

  • - - - reachable + + + reachable(_:)
    @@ -403,7 +403,7 @@

    Declaration

    Declaration

    Swift

    -
    case reachable(NetworkReachabilityManager.ConnectionType)
    +
    case reachable(ConnectionType)
    @@ -418,8 +418,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/Request.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/Request.html index 36f1b2232..82a488bfd 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/Request.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/Request.html @@ -168,52 +168,52 @@ Functions
  • @@ -399,9 +399,9 @@

    Declaration

  • - + - task + task
    @@ -426,9 +426,9 @@

    Declaration

  • - + - session + session
    @@ -480,9 +480,9 @@

    Declaration

  • - + - response + response
    @@ -545,9 +545,9 @@

    Authentication

  • @@ -624,9 +624,9 @@

    Return Value

  • @@ -675,9 +675,9 @@

    Return Value

  • @@ -917,9 +917,9 @@

    Data

  • @@ -1002,9 +1002,9 @@

    String

  • @@ -1105,9 +1105,9 @@

    JSON

  • @@ -1208,9 +1208,9 @@

    Property List

  • @@ -1349,8 +1349,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/Request/ValidationResult.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/Request/ValidationResult.html index ad85f226a..b73c5f154 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/Request/ValidationResult.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/Request/ValidationResult.html @@ -168,52 +168,52 @@ Functions
  • @@ -331,9 +331,9 @@

    ValidationResult

  • - + - success + success
    @@ -358,9 +358,9 @@

    Declaration

  • - - - failure + + + failure(_:)
    @@ -390,8 +390,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/ServerTrustPolicyManager.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/ServerTrustPolicyManager.html index f674c04f5..c2a8db43e 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/ServerTrustPolicyManager.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/ServerTrustPolicyManager.html @@ -168,52 +168,52 @@ Functions
  • @@ -326,9 +326,9 @@

    ServerTrustPolicyManager

  • - + - policies + policies
    @@ -353,9 +353,9 @@

    Declaration

  • @@ -408,9 +408,9 @@

    Return Value

  • @@ -466,8 +466,8 @@

    Return Value

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/SessionDelegate.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/SessionDelegate.html index 0475bd66f..f0c445729 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/SessionDelegate.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/SessionDelegate.html @@ -168,52 +168,52 @@ Functions
  • @@ -333,9 +333,9 @@

    URLSessionDelegate Overrides

  • @@ -360,9 +360,9 @@

    Declaration

  • @@ -387,9 +387,9 @@

    Declaration

  • @@ -414,9 +414,9 @@

    Declaration

  • @@ -452,9 +452,9 @@

    URLSessionTaskDelegate Overrides

  • @@ -479,9 +479,9 @@

    Declaration

  • @@ -507,9 +507,9 @@

    Declaration

  • @@ -534,9 +534,9 @@

    Declaration

  • @@ -562,9 +562,9 @@

    Declaration

  • @@ -589,9 +589,9 @@

    Declaration

  • @@ -617,9 +617,9 @@

    Declaration

  • @@ -644,9 +644,9 @@

    Declaration

  • @@ -682,9 +682,9 @@

    URLSessionDataDelegate Overrides

  • @@ -709,9 +709,9 @@

    Declaration

  • @@ -737,9 +737,9 @@

    Declaration

  • @@ -764,9 +764,9 @@

    Declaration

  • @@ -791,9 +791,9 @@

    Declaration

  • @@ -818,9 +818,9 @@

    Declaration

  • @@ -857,9 +857,9 @@

    URLSessionDownloadDelegate Overrides

  • @@ -884,9 +884,9 @@

    Declaration

  • @@ -911,9 +911,9 @@

    Declaration

  • @@ -949,9 +949,9 @@

    URLSessionStreamDelegate Overrides

  • @@ -977,9 +977,9 @@

    Declaration

  • @@ -1005,9 +1005,9 @@

    Declaration

  • @@ -1033,9 +1033,9 @@

    Declaration

  • @@ -1072,9 +1072,9 @@

    Properties

  • @@ -2793,8 +2793,8 @@

    Parameters

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/SessionManager.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/SessionManager.html index e8557b194..623283553 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/SessionManager.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/SessionManager.html @@ -168,52 +168,52 @@ Functions
  • @@ -408,9 +408,9 @@

    Declaration

  • @@ -462,9 +462,9 @@

    Declaration

  • - + - session + session
    @@ -643,9 +643,9 @@

    Lifecycle

  • @@ -723,9 +723,9 @@

    Return Value

  • @@ -733,7 +733,7 @@

    Return Value

    -

    Creates an instance with the specified session, delegate and serverTrustPolicyManager.

    +

    Creates an instance with the specified session, delegate and serverTrustPolicyManager.

    @@ -812,9 +812,9 @@

    Data Request

  • @@ -918,9 +918,9 @@

    Return Value

  • @@ -982,9 +982,9 @@

    URL Request

  • @@ -1106,9 +1106,9 @@

    Return Value

  • @@ -1189,9 +1189,9 @@

    Resume Data

  • @@ -1283,9 +1283,9 @@

    File

  • @@ -1377,9 +1377,9 @@

    Return Value

  • @@ -1453,9 +1453,9 @@

    Data

  • @@ -1547,9 +1547,9 @@

    Return Value

  • @@ -1623,9 +1623,9 @@

    InputStream

  • @@ -1717,9 +1717,9 @@

    Return Value

  • @@ -1793,9 +1793,9 @@

    MultipartFormData

  • @@ -1832,6 +1832,7 @@

    Declaration

    to url: URLConvertible, method: HTTPMethod = .post, headers: HTTPHeaders? = nil, + queue: DispatchQueue? = nil, encodingCompletion: ((MultipartFormDataEncodingResult) -> Void)?)
    @@ -1922,9 +1923,9 @@

    Parameters

  • @@ -1959,6 +1960,7 @@

    Declaration

    multipartFormData: @escaping (MultipartFormData) -> Void, usingThreshold encodingMemoryThreshold: UInt64 = SessionManager.multipartFormDataEncodingMemoryThreshold, with urlRequest: URLRequestConvertible, + queue: DispatchQueue? = nil, encodingCompletion: ((MultipartFormDataEncodingResult) -> Void)?)
    @@ -2036,9 +2038,9 @@

    Hostname and Port

  • @@ -2113,9 +2115,9 @@

    NetService

  • @@ -2172,8 +2174,8 @@

    Return Value

  • diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/SessionManager/MultipartFormDataEncodingResult.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/SessionManager/MultipartFormDataEncodingResult.html index 7600ecd59..d72e9a6bd 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/SessionManager/MultipartFormDataEncodingResult.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/SessionManager/MultipartFormDataEncodingResult.html @@ -168,52 +168,52 @@ Functions
  • @@ -334,9 +334,9 @@

    MultipartFormDataEncodingResult

  • @@ -361,9 +361,9 @@

    Declaration

  • - - - failure + + + failure(_:)
    @@ -393,8 +393,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/TaskDelegate.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/TaskDelegate.html index d3f0c3b46..8617763bc 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/TaskDelegate.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/TaskDelegate.html @@ -168,52 +168,52 @@ Functions
  • @@ -334,9 +334,9 @@

    Properties

  • - + - queue + queue
    @@ -420,8 +420,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/UploadRequest.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/UploadRequest.html index e9bc21028..775c05b90 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/UploadRequest.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Classes/UploadRequest.html @@ -168,52 +168,52 @@ Functions
  • @@ -360,9 +360,9 @@

    Declaration

  • @@ -398,9 +398,9 @@

    Upload Progress

  • @@ -470,8 +470,8 @@

    Return Value

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums.html index 38071c195..b9e4ef3af 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums.html @@ -168,52 +168,52 @@ Functions
  • @@ -507,8 +507,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/AFError.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/AFError.html index 922e13443..755874560 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/AFError.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/AFError.html @@ -168,52 +168,52 @@ Functions @@ -501,9 +501,9 @@

    Declaration

  • @@ -528,9 +528,9 @@

    Declaration

  • @@ -545,7 +545,7 @@

    Declaration

    Declaration

    Swift

    -
    case parameterEncodingFailed(reason: AFError.ParameterEncodingFailureReason)
    +
    case parameterEncodingFailed(reason: ParameterEncodingFailureReason)
    @@ -555,9 +555,9 @@

    Declaration

  • @@ -572,7 +572,7 @@

    Declaration

    Declaration

    Swift

    -
    case multipartEncodingFailed(reason: AFError.MultipartEncodingFailureReason)
    +
    case multipartEncodingFailed(reason: MultipartEncodingFailureReason)
    @@ -582,9 +582,9 @@

    Declaration

  • @@ -599,7 +599,7 @@

    Declaration

    Declaration

    Swift

    -
    case responseValidationFailed(reason: AFError.ResponseValidationFailureReason)
    +
    case responseValidationFailed(reason: ResponseValidationFailureReason)
    @@ -609,9 +609,9 @@

    Declaration

  • @@ -626,7 +626,7 @@

    Declaration

    Declaration

    Swift

    -
    case responseSerializationFailed(reason: AFError.ResponseSerializationFailureReason)
    +
    case responseSerializationFailed(reason: ResponseSerializationFailureReason)
    @@ -861,8 +861,8 @@

    Declaration

    -

    The Error returned by a system framework associated with a .parameterEncodingFailed, -.multipartEncodingFailed or .responseSerializationFailed error.

    +

    The Error returned by a system framework associated with a .parameterEncodingFailed, +.multipartEncodingFailed or .responseSerializationFailed error.

    @@ -889,7 +889,7 @@

    Declaration

    -

    The acceptable Content-Types of a .responseValidationFailed error.

    +

    The acceptable Content-Types of a .responseValidationFailed error.

    @@ -916,7 +916,7 @@

    Declaration

    -

    The response Content-Type of a .responseValidationFailed error.

    +

    The response Content-Type of a .responseValidationFailed error.

    @@ -943,7 +943,7 @@

    Declaration

    -

    The response code of a .responseValidationFailed error.

    +

    The response code of a .responseValidationFailed error.

    @@ -1029,8 +1029,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/AFError/MultipartEncodingFailureReason.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/AFError/MultipartEncodingFailureReason.html index 211924437..a9c8ed2df 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/AFError/MultipartEncodingFailureReason.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/AFError/MultipartEncodingFailureReason.html @@ -168,52 +168,52 @@ Functions
  • @@ -352,9 +352,9 @@

    MultipartEncodingFailureReason

  • @@ -379,9 +379,9 @@

    Declaration

  • @@ -406,9 +406,9 @@

    Declaration

  • @@ -433,9 +433,9 @@

    Declaration

  • @@ -460,9 +460,9 @@

    Declaration

  • @@ -487,9 +487,9 @@

    Declaration

  • @@ -514,9 +514,9 @@

    Declaration

  • @@ -541,9 +541,9 @@

    Declaration

  • @@ -568,9 +568,9 @@

    Declaration

  • @@ -595,9 +595,9 @@

    Declaration

  • @@ -622,9 +622,9 @@

    Declaration

  • @@ -649,9 +649,9 @@

    Declaration

  • @@ -676,9 +676,9 @@

    Declaration

  • @@ -708,8 +708,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/AFError/ParameterEncodingFailureReason.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/AFError/ParameterEncodingFailureReason.html index b57a144ec..e7a397c20 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/AFError/ParameterEncodingFailureReason.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/AFError/ParameterEncodingFailureReason.html @@ -168,52 +168,52 @@ Functions
  • @@ -334,9 +334,9 @@

    ParameterEncodingFailureReason

  • @@ -361,9 +361,9 @@

    Declaration

  • @@ -388,9 +388,9 @@

    Declaration

  • @@ -420,8 +420,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/AFError/ResponseSerializationFailureReason.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/AFError/ResponseSerializationFailureReason.html index e693b9620..25d6f1abc 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/AFError/ResponseSerializationFailureReason.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/AFError/ResponseSerializationFailureReason.html @@ -168,52 +168,52 @@ Functions
  • @@ -336,9 +336,9 @@

    ResponseSerializationFailureReason

  • @@ -363,9 +363,9 @@

    Declaration

  • @@ -390,9 +390,9 @@

    Declaration

  • @@ -417,9 +417,9 @@

    Declaration

  • @@ -444,9 +444,9 @@

    Declaration

  • @@ -471,9 +471,9 @@

    Declaration

  • @@ -498,9 +498,9 @@

    Declaration

  • @@ -530,8 +530,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/AFError/ResponseValidationFailureReason.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/AFError/ResponseValidationFailureReason.html index 57448eaf1..e5b629122 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/AFError/ResponseValidationFailureReason.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/AFError/ResponseValidationFailureReason.html @@ -168,52 +168,52 @@ Functions
  • @@ -336,9 +336,9 @@

    ResponseValidationFailureReason

  • @@ -363,9 +363,9 @@

    Declaration

  • @@ -390,9 +390,9 @@

    Declaration

  • @@ -417,9 +417,9 @@

    Declaration

  • @@ -444,9 +444,9 @@

    Declaration

  • @@ -476,8 +476,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/HTTPMethod.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/HTTPMethod.html index fc7567621..ef93d5334 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/HTTPMethod.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/HTTPMethod.html @@ -168,52 +168,52 @@ Functions
  • @@ -328,9 +328,9 @@

    HTTPMethod

  • - + - options + options
    @@ -355,9 +355,9 @@

    Declaration

  • - + - get + get
    @@ -382,9 +382,9 @@

    Declaration

  • - + - head + head
    @@ -409,9 +409,9 @@

    Declaration

  • - + - post + post
    @@ -436,9 +436,9 @@

    Declaration

  • - + - put + put
    @@ -463,9 +463,9 @@

    Declaration

  • - + - patch + patch
    @@ -490,9 +490,9 @@

    Declaration

  • - + - delete + delete
    @@ -517,9 +517,9 @@

    Declaration

  • - + - trace + trace
    @@ -544,9 +544,9 @@

    Declaration

  • - + - connect + connect
    @@ -576,8 +576,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/Result.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/Result.html index 0baaeaf90..f761f0d2d 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/Result.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/Result.html @@ -168,52 +168,52 @@ Functions
  • @@ -333,9 +333,9 @@

    Result

  • - - - success + + + success(_:)
    @@ -360,9 +360,9 @@

    Declaration

  • - - - failure + + + failure(_:)
    @@ -584,9 +584,9 @@

    Functional APIs

  • @@ -680,9 +680,9 @@

    Declaration

  • - + - map(_:) + map(_:)
    @@ -743,9 +743,9 @@

    Return Value

  • @@ -801,9 +801,9 @@

    Return Value

  • @@ -857,9 +857,9 @@

    Return Value

  • @@ -915,9 +915,9 @@

    Return Value

  • @@ -935,7 +935,7 @@

    Declaration

    Swift

    @discardableResult
    -public func withValue(_ closure: (Value) -> Void) -> Result
    +public func withValue(_ closure: (Value) throws -> Void) rethrows -> Result
    @@ -968,9 +968,9 @@

    Return Value

  • @@ -988,7 +988,7 @@

    Declaration

    Swift

    @discardableResult
    -public func withError(_ closure: (Error) -> Void) -> Result
    +public func withError(_ closure: (Error) throws -> Void) rethrows -> Result
    @@ -1021,9 +1021,9 @@

    Return Value

  • @@ -1041,7 +1041,7 @@

    Declaration

    Swift

    @discardableResult
    -public func ifSuccess(_ closure: () -> Void) -> Result
    +public func ifSuccess(_ closure: () throws -> Void) rethrows -> Result
    @@ -1074,9 +1074,9 @@

    Return Value

  • @@ -1094,7 +1094,7 @@

    Declaration

    Swift

    @discardableResult
    -public func ifFailure(_ closure: () -> Void) -> Result
    +public func ifFailure(_ closure: () throws -> Void) rethrows -> Result
    @@ -1132,8 +1132,8 @@

    Return Value

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/ServerTrustPolicy.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/ServerTrustPolicy.html index f26315620..d4aba38d1 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/ServerTrustPolicy.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Enums/ServerTrustPolicy.html @@ -168,52 +168,52 @@ Functions
  • @@ -359,9 +359,9 @@

    ServerTrustPolicy

  • @@ -386,9 +386,9 @@

    Declaration

  • @@ -413,9 +413,9 @@

    Declaration

  • @@ -440,9 +440,9 @@

    Declaration

  • @@ -467,9 +467,9 @@

    Declaration

  • @@ -494,9 +494,9 @@

    Declaration

  • @@ -511,7 +511,7 @@

    Declaration

    Declaration

    Swift

    -
    case customEvaluation((SecTrust, String) -> Bool)
    +
    case customEvaluation((_ serverTrust: SecTrust, _ host: String) -> Bool)
    @@ -532,9 +532,9 @@

    Bundle Location

  • @@ -582,9 +582,9 @@

    Return Value

  • @@ -643,9 +643,9 @@

    Evaluation

  • @@ -710,8 +710,8 @@

    Return Value

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions.html index 52e47d27e..e23c1b8b3 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions.html @@ -168,52 +168,52 @@ Functions
  • @@ -460,8 +460,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/Notification.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/Notification.html index 5845aeb0d..26497682d 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/Notification.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/Notification.html @@ -168,52 +168,52 @@ Functions @@ -383,8 +383,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/Notification/Key.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/Notification/Key.html index 82909c953..a50ac9523 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/Notification/Key.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/Notification/Key.html @@ -168,52 +168,52 @@ Functions @@ -385,8 +385,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/Notification/Name.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/Notification/Name.html index 93d636449..7b63f3eeb 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/Notification/Name.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/Notification/Name.html @@ -168,52 +168,52 @@ Functions @@ -325,9 +325,9 @@

    Name

  • - + - Task + Task
    @@ -358,8 +358,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/Notification/Name/Task.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/Notification/Name/Task.html index 30edad992..f8ec55260 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/Notification/Name/Task.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/Notification/Name/Task.html @@ -168,52 +168,52 @@ Functions
  • @@ -326,9 +326,9 @@

    Task

  • @@ -353,9 +353,9 @@

    Declaration

  • @@ -380,9 +380,9 @@

    Declaration

  • @@ -407,9 +407,9 @@

    Declaration

  • @@ -439,8 +439,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/String.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/String.html index aa998fc2e..c30fd42ad 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/String.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/String.html @@ -168,52 +168,52 @@ Functions
  • @@ -338,7 +338,7 @@

    String

    Returns a URL if self represents a valid URL string that conforms to RFC 2396 or throws an AFError.

    Throws

    -

    An AFError.invalidURL if self is not a valid URL string.

    +

    An AFError.invalidURL if self is not a valid URL string.

    @@ -366,8 +366,8 @@

    Return Value

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/URL.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/URL.html index b2cce9e1e..922b719e5 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/URL.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/URL.html @@ -168,52 +168,52 @@ Functions @@ -357,8 +357,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/URLComponents.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/URLComponents.html index 3f552437a..4b481e3ae 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/URLComponents.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/URLComponents.html @@ -168,52 +168,52 @@ Functions @@ -338,7 +338,7 @@

    URLComponents

    Returns a URL if url is not nil, otherwise throws an Error.

    Throws

    -

    An AFError.invalidURL if url is nil.

    +

    An AFError.invalidURL if url is nil.

    @@ -366,8 +366,8 @@

    Return Value

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/URLRequest.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/URLRequest.html index 184b52ec7..87991abd9 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/URLRequest.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Extensions/URLRequest.html @@ -168,52 +168,52 @@ Functions @@ -356,9 +356,9 @@

    Declaration

  • @@ -435,8 +435,8 @@

    Return Value

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Functions.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Functions.html index 190f2e5a5..7ee420802 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Functions.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Functions.html @@ -168,52 +168,52 @@ Functions
  • @@ -327,9 +327,9 @@

    Data Request

  • @@ -433,9 +433,9 @@

    Return Value

  • @@ -496,9 +496,9 @@

    URL Request

  • @@ -618,9 +618,9 @@

    Return Value

  • @@ -699,9 +699,9 @@

    Resume Data

  • @@ -791,9 +791,9 @@

    File

  • @@ -884,9 +884,9 @@

    Return Value

  • @@ -959,9 +959,9 @@

    Data

  • @@ -1052,9 +1052,9 @@

    Return Value

  • @@ -1127,9 +1127,9 @@

    InputStream

  • @@ -1220,9 +1220,9 @@

    Return Value

  • @@ -1295,9 +1295,9 @@

    MultipartFormData

  • @@ -1422,9 +1422,9 @@

    Parameters

  • @@ -1534,9 +1534,9 @@

    Hostname and Port

  • @@ -1612,9 +1612,9 @@

    NetService

  • @@ -1670,9 +1670,9 @@

    Return Value

  • - + - ==(_:_:) + ==(_:_:)
    @@ -1740,8 +1740,8 @@

    Return Value

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols.html index 94fcd02eb..8b9320df1 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols.html @@ -168,52 +168,52 @@ Functions
  • @@ -547,8 +547,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols/DataResponseSerializerProtocol.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols/DataResponseSerializerProtocol.html index 1ce5b81f4..fcbcc585a 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols/DataResponseSerializerProtocol.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols/DataResponseSerializerProtocol.html @@ -168,52 +168,52 @@ Functions @@ -326,9 +326,9 @@

    DataResponseSerializerProtocol

  • @@ -353,9 +353,9 @@

    Declaration

  • @@ -370,7 +370,7 @@

    Declaration

    Declaration

    Swift

    -
    var serializeResponse: (URLRequest?, HTTPURLResponse?, Data?, Error?) -> Result<SerializedObject> { get }
    +
    var serializeResponse: (URLRequest?, HTTPURLResponse?, Data?, Error?) -> Result<SerializedObject> { get }
    @@ -385,8 +385,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols/DownloadResponseSerializerProtocol.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols/DownloadResponseSerializerProtocol.html index bbc0bbf99..73549e471 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols/DownloadResponseSerializerProtocol.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols/DownloadResponseSerializerProtocol.html @@ -168,52 +168,52 @@ Functions
  • @@ -326,9 +326,9 @@

    DownloadResponseSerializerProtocol

  • @@ -353,9 +353,9 @@

    Declaration

  • @@ -370,7 +370,7 @@

    Declaration

    Declaration

    Swift

    -
    var serializeResponse: (URLRequest?, HTTPURLResponse?, URL?, Error?) -> Result<SerializedObject> { get }
    +
    var serializeResponse: (URLRequest?, HTTPURLResponse?, URL?, Error?) -> Result<SerializedObject> { get }
    @@ -385,8 +385,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols/ParameterEncoding.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols/ParameterEncoding.html index ae4c90a78..0a89b0867 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols/ParameterEncoding.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols/ParameterEncoding.html @@ -168,52 +168,52 @@ Functions
  • @@ -326,9 +326,9 @@

    ParameterEncoding

  • @@ -339,7 +339,7 @@

    ParameterEncoding

    Creates a URL request by encoding parameters and applying them onto an existing request.

    Throws

    -

    An AFError.parameterEncodingFailed error if encoding fails.

    +

    An AFError.parameterEncodingFailed error if encoding fails.

    @@ -398,8 +398,8 @@

    Return Value

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols/RequestAdapter.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols/RequestAdapter.html index 3d5167aac..a9916b1fb 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols/RequestAdapter.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols/RequestAdapter.html @@ -168,52 +168,52 @@ Functions
  • @@ -326,9 +326,9 @@

    RequestAdapter

  • @@ -386,8 +386,8 @@

    Return Value

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols/RequestRetrier.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols/RequestRetrier.html index 88980aa01..23ff21cb0 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols/RequestRetrier.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols/RequestRetrier.html @@ -168,52 +168,52 @@ Functions
  • @@ -327,9 +327,9 @@

    RequestRetrier

  • @@ -418,8 +418,8 @@

    Parameters

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols/URLConvertible.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols/URLConvertible.html index 0d9d0f25c..a3d0327a3 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols/URLConvertible.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols/URLConvertible.html @@ -168,52 +168,52 @@ Functions
  • @@ -368,8 +368,8 @@

    Return Value

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols/URLRequestConvertible.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols/URLRequestConvertible.html index c3f31f3ac..efbb46989 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols/URLRequestConvertible.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Protocols/URLRequestConvertible.html @@ -168,52 +168,52 @@ Functions @@ -401,8 +401,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs.html index 360c21710..1a358c6f2 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs.html @@ -168,52 +168,52 @@ Functions @@ -657,8 +657,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/DataResponse.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/DataResponse.html index 16b751ce6..bac23390e 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/DataResponse.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/DataResponse.html @@ -168,52 +168,52 @@ Functions @@ -353,9 +353,9 @@

    Declaration

  • - + - response + response
    @@ -515,9 +515,9 @@

    Declaration

  • @@ -682,9 +682,9 @@

    Declaration

  • - + - map(_:) + map(_:)
    @@ -739,9 +739,9 @@

    Return Value

  • @@ -798,9 +798,9 @@

    Return Value

  • @@ -853,9 +853,9 @@

    Return Value

  • @@ -914,9 +914,9 @@

    Return Value

  • - + - metrics + metrics
    @@ -946,8 +946,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/DataResponseSerializer.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/DataResponseSerializer.html index 4c7219598..c5393bfa1 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/DataResponseSerializer.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/DataResponseSerializer.html @@ -168,52 +168,52 @@ Functions
  • @@ -353,9 +353,9 @@

    Declaration

  • @@ -380,9 +380,9 @@

    Declaration

  • @@ -435,8 +435,8 @@

    Return Value

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/DefaultDataResponse.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/DefaultDataResponse.html index 0ed0ee5f4..4821ea82f 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/DefaultDataResponse.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/DefaultDataResponse.html @@ -168,52 +168,52 @@ Functions
  • @@ -353,9 +353,9 @@

    Declaration

  • - + - response + response
    @@ -461,9 +461,9 @@

    Declaration

  • @@ -577,9 +577,9 @@

    Parameters

  • - + - metrics + metrics
    @@ -609,8 +609,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/DefaultDownloadResponse.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/DefaultDownloadResponse.html index d4c3e0b57..f870ef9eb 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/DefaultDownloadResponse.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/DefaultDownloadResponse.html @@ -168,52 +168,52 @@ Functions
  • @@ -353,9 +353,9 @@

    Declaration

  • - + - response + response
    @@ -515,9 +515,9 @@

    Declaration

  • @@ -657,9 +657,9 @@

    Parameters

  • - + - metrics + metrics
    @@ -689,8 +689,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/DownloadResponse.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/DownloadResponse.html index 9f4c8d50b..e3b171d49 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/DownloadResponse.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/DownloadResponse.html @@ -168,52 +168,52 @@ Functions
  • @@ -353,9 +353,9 @@

    Declaration

  • - + - response + response
    @@ -569,9 +569,9 @@

    Declaration

  • @@ -763,9 +763,9 @@

    Declaration

  • - + - map(_:) + map(_:)
    @@ -820,9 +820,9 @@

    Return Value

  • @@ -879,9 +879,9 @@

    Return Value

  • @@ -934,9 +934,9 @@

    Return Value

  • @@ -995,9 +995,9 @@

    Return Value

  • - + - metrics + metrics
    @@ -1027,8 +1027,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/DownloadResponseSerializer.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/DownloadResponseSerializer.html index a48a263e1..6cd8d17ad 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/DownloadResponseSerializer.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/DownloadResponseSerializer.html @@ -168,52 +168,52 @@ Functions
  • @@ -353,9 +353,9 @@

    Declaration

  • @@ -380,9 +380,9 @@

    Declaration

  • @@ -435,8 +435,8 @@

    Return Value

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/JSONEncoding.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/JSONEncoding.html index c14bb18ae..8769126fc 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/JSONEncoding.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/JSONEncoding.html @@ -168,52 +168,52 @@ Functions
  • @@ -388,9 +388,9 @@

    Declaration

  • - + - options + options
    @@ -426,9 +426,9 @@

    Initialization

  • @@ -487,9 +487,9 @@

    Encoding

  • @@ -554,9 +554,9 @@

    Return Value

  • @@ -626,8 +626,8 @@

    Return Value

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/PropertyListEncoding.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/PropertyListEncoding.html index 4638f6e6e..1ca95cec9 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/PropertyListEncoding.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/PropertyListEncoding.html @@ -168,52 +168,52 @@ Functions
  • @@ -416,9 +416,9 @@

    Declaration

  • - + - format + format
    @@ -481,9 +481,9 @@

    Initialization

  • @@ -556,9 +556,9 @@

    Encoding

  • @@ -628,8 +628,8 @@

    Return Value

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/Timeline.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/Timeline.html index 1fce97224..252185080 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/Timeline.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/Timeline.html @@ -168,52 +168,52 @@ Functions
  • @@ -542,9 +542,9 @@

    Declaration

  • @@ -718,8 +718,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/URLEncoding.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/URLEncoding.html index 96ef2bfb8..1bf8cdb21 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/URLEncoding.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/URLEncoding.html @@ -168,52 +168,52 @@ Functions
  • @@ -660,9 +660,9 @@

    Initialization

  • @@ -745,9 +745,9 @@

    Encoding

  • @@ -812,9 +812,9 @@

    Return Value

  • @@ -874,9 +874,9 @@

    Return Value

  • @@ -940,8 +940,8 @@

    Return Value

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/URLEncoding/ArrayEncoding.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/URLEncoding/ArrayEncoding.html index df2224d11..c531d1007 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/URLEncoding/ArrayEncoding.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/URLEncoding/ArrayEncoding.html @@ -168,52 +168,52 @@ Functions
  • @@ -332,9 +332,9 @@

    ArrayEncoding

  • - + - brackets + brackets
    @@ -359,9 +359,9 @@

    Declaration

  • @@ -391,8 +391,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/URLEncoding/BoolEncoding.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/URLEncoding/BoolEncoding.html index c892171c8..ce603db02 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/URLEncoding/BoolEncoding.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/URLEncoding/BoolEncoding.html @@ -168,52 +168,52 @@ Functions
  • @@ -331,9 +331,9 @@

    BoolEncoding

  • - + - numeric + numeric
    @@ -358,9 +358,9 @@

    Declaration

  • - + - literal + literal
    @@ -390,8 +390,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/URLEncoding/Destination.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/URLEncoding/Destination.html index b86452595..def3e596a 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/URLEncoding/Destination.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Structs/URLEncoding/Destination.html @@ -168,52 +168,52 @@ Functions
  • @@ -334,9 +334,9 @@

    Destination

  • @@ -361,9 +361,9 @@

    Declaration

  • @@ -388,9 +388,9 @@

    Declaration

  • - + - httpBody + httpBody
    @@ -420,8 +420,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Typealiases.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Typealiases.html index 3951f3428..0315d8670 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Typealiases.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/Typealiases.html @@ -168,52 +168,52 @@ Functions
  • @@ -414,8 +414,8 @@

    Declaration

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/index.html b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/index.html index 110d3fa95..602d6082c 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/index.html +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/index.html @@ -167,52 +167,52 @@ Functions @@ -389,10 +389,12 @@

    Migration Guides

    Communication

    Installation

    @@ -554,8 +556,8 @@

    License

    diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/search.json b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/search.json index fea4d4809..763aaece7 100644 --- a/docs/docsets/Alamofire.docset/Contents/Resources/Documents/search.json +++ b/docs/docsets/Alamofire.docset/Contents/Resources/Documents/search.json @@ -1 +1 @@ -{"Typealiases.html#/s:9Alamofire10Parametersa":{"name":"Parameters","abstract":"

    A dictionary of parameters to apply to a URLRequest.

    "},"Typealiases.html#/s:9Alamofire22RequestRetryCompletiona":{"name":"RequestRetryCompletion","abstract":"

    A closure executed when the RequestRetrier determines whether a Request should be retried or not.

    "},"Typealiases.html#/s:9Alamofire11HTTPHeadersa":{"name":"HTTPHeaders","abstract":"

    A dictionary of headers to apply to a URLRequest.

    "},"Structs/Timeline.html#/s:9Alamofire8TimelineV16requestStartTimeSdvp":{"name":"requestStartTime","abstract":"

    The time the request was initialized.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV19initialResponseTimeSdvp":{"name":"initialResponseTime","abstract":"

    The time the first bytes were received from or sent to the server.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV20requestCompletedTimeSdvp":{"name":"requestCompletedTime","abstract":"

    The time when the request was completed.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV26serializationCompletedTimeSdvp":{"name":"serializationCompletedTime","abstract":"

    The time when the response serialization was completed.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV7latencySdvp":{"name":"latency","abstract":"

    The time interval in seconds from the time the request started to the initial response from the server.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV15requestDurationSdvp":{"name":"requestDuration","abstract":"

    The time interval in seconds from the time the request started to the time the request completed.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV21serializationDurationSdvp":{"name":"serializationDuration","abstract":"

    The time interval in seconds from the time the request completed to the time response serialization completed.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV13totalDurationSdvp":{"name":"totalDuration","abstract":"

    The time interval in seconds from the time the request started to the time response serialization completed.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineVACSd16requestStartTime_Sd015initialResponseE0Sd0c9CompletedE0Sd013serializationhE0tcfc":{"name":"init(requestStartTime:initialResponseTime:requestCompletedTime:serializationCompletedTime:)","abstract":"

    Creates a new Timeline instance with the specified request times.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV11descriptionSSvp":{"name":"description","abstract":"

    The textual representation used when written to an output stream, which includes the latency, the request","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

    The textual representation used when written to an output stream, which includes the request start time, the","parent_name":"Timeline"},"Structs/DownloadResponseSerializer.html#/s:9Alamofire26DownloadResponseSerializerV16SerializedObjecta":{"name":"SerializedObject","abstract":"

    The type of serialized object to be created by this DownloadResponseSerializer.

    ","parent_name":"DownloadResponseSerializer"},"Structs/DownloadResponseSerializer.html#/s:9Alamofire26DownloadResponseSerializerV09serializeC0AA6ResultOyxG10Foundation10URLRequestVSg_So15HTTPURLResponseCSgAH3URLVSgs5Error_pSgtcvp":{"name":"serializeResponse","abstract":"

    A closure used by response handlers that takes a request, response, url and error and returns a result.

    ","parent_name":"DownloadResponseSerializer"},"Structs/DownloadResponseSerializer.html#/s:9Alamofire26DownloadResponseSerializerVACyxGAA6ResultOyxG10Foundation10URLRequestVSg_So15HTTPURLResponseCSgAH3URLVSgs5Error_pSgtc09serializeC0_tcfc":{"name":"init(serializeResponse:)","abstract":"

    Initializes the ResponseSerializer instance with the given serialize response closure.

    ","parent_name":"DownloadResponseSerializer"},"Structs/DataResponseSerializer.html#/s:9Alamofire22DataResponseSerializerV16SerializedObjecta":{"name":"SerializedObject","abstract":"

    The type of serialized object to be created by this DataResponseSerializer.

    ","parent_name":"DataResponseSerializer"},"Structs/DataResponseSerializer.html#/s:9Alamofire22DataResponseSerializerV09serializeC0AA6ResultOyxG10Foundation10URLRequestVSg_So15HTTPURLResponseCSgAH0B0VSgs5Error_pSgtcvp":{"name":"serializeResponse","abstract":"

    A closure used by response handlers that takes a request, response, data and error and returns a result.

    ","parent_name":"DataResponseSerializer"},"Structs/DataResponseSerializer.html#/s:9Alamofire22DataResponseSerializerVACyxGAA6ResultOyxG10Foundation10URLRequestVSg_So15HTTPURLResponseCSgAH0B0VSgs5Error_pSgtc09serializeC0_tcfc":{"name":"init(serializeResponse:)","abstract":"

    Initializes the ResponseSerializer instance with the given serialize response closure.

    ","parent_name":"DataResponseSerializer"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The URL request sent to the server.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV8responseSo15HTTPURLResponseCSgvp":{"name":"response","abstract":"

    The server’s response to the URL request.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV12temporaryURL10Foundation0E0VSgvp":{"name":"temporaryURL","abstract":"

    The temporary destination URL of the data returned from the server.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV14destinationURL10Foundation0E0VSgvp":{"name":"destinationURL","abstract":"

    The final destination URL of the data returned from the server if it was moved.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV10resumeData10Foundation0E0VSgvp":{"name":"resumeData","abstract":"

    The resume data generated if the request was cancelled.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV6resultAA6ResultOyxGvp":{"name":"result","abstract":"

    The result of response serialization.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV8timelineAA8TimelineVvp":{"name":"timeline","abstract":"

    The timeline of the complete lifecycle of the request.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV5valuexSgvp":{"name":"value","abstract":"

    Returns the associated value of the result if it is a success, nil otherwise.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV5errors5Error_pSgvp":{"name":"error","abstract":"

    Returns the associated error value if the result if it is a failure, nil otherwise.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseVACyxG10Foundation10URLRequestVSg7request_So15HTTPURLResponseCSg8responseAE3URLVSg09temporaryI0AP011destinationI0AE4DataVSg06resumeL0AA6ResultOyxG6resultAA8TimelineV8timelinetcfc":{"name":"init(request:response:temporaryURL:destinationURL:resumeData:result:timeline:)","abstract":"

    Creates a DownloadResponse instance with the specified parameters derived from response serialization.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV11descriptionSSvp":{"name":"description","abstract":"

    The textual representation used when written to an output stream, which includes whether the result was a","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

    The debug textual representation used when written to an output stream, which includes the URL request, the URL","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV3mapACyqd__Gqd__xclF":{"name":"map(_:)","abstract":"

    Evaluates the given closure when the result of this DownloadResponse is a success, passing the unwrapped","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV7flatMapACyqd__Gqd__xKclF":{"name":"flatMap(_:)","abstract":"

    Evaluates the given closure when the result of this DownloadResponse is a success, passing the unwrapped","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV8mapErrorACyxGqd__s0E0_pcsAFRd__lF":{"name":"mapError(_:)","abstract":"

    Evaluates the specified closure when the DownloadResponse is a failure, passing the unwrapped error as a parameter.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV12flatMapErrorACyxGqd__s0F0_pKcsAFRd__lF":{"name":"flatMapError(_:)","abstract":"

    Evaluates the specified closure when the DownloadResponse is a failure, passing the unwrapped error as a parameter.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV7metricsSo21URLSessionTaskMetricsCSgvp":{"name":"metrics","abstract":"

    The task metrics containing the request / response statistics.

    ","parent_name":"DownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The URL request sent to the server.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV8responseSo15HTTPURLResponseCSgvp":{"name":"response","abstract":"

    The server’s response to the URL request.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV12temporaryURL10Foundation0F0VSgvp":{"name":"temporaryURL","abstract":"

    The temporary destination URL of the data returned from the server.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV14destinationURL10Foundation0F0VSgvp":{"name":"destinationURL","abstract":"

    The final destination URL of the data returned from the server if it was moved.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV10resumeData10Foundation0F0VSgvp":{"name":"resumeData","abstract":"

    The resume data generated if the request was cancelled.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV5errors5Error_pSgvp":{"name":"error","abstract":"

    The error encountered while executing or validating the request.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV8timelineAA8TimelineVvp":{"name":"timeline","abstract":"

    The timeline of the complete lifecycle of the request.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseVAC10Foundation10URLRequestVSg7request_So15HTTPURLResponseCSg8responseAD3URLVSg09temporaryJ0AO011destinationJ0AD4DataVSg06resumeM0s5Error_pSg5errorAA8TimelineV8timelineyXlSg7metricstcfc":{"name":"init(request:response:temporaryURL:destinationURL:resumeData:error:timeline:metrics:)","abstract":"

    Creates a DefaultDownloadResponse instance from the specified parameters.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV7metricsSo21URLSessionTaskMetricsCSgvp":{"name":"metrics","abstract":"

    The task metrics containing the request / response statistics.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The URL request sent to the server.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV8responseSo15HTTPURLResponseCSgvp":{"name":"response","abstract":"

    The server’s response to the URL request.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV4data10Foundation0B0VSgvp":{"name":"data","abstract":"

    The data returned by the server.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV6resultAA6ResultOyxGvp":{"name":"result","abstract":"

    The result of response serialization.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV8timelineAA8TimelineVvp":{"name":"timeline","abstract":"

    The timeline of the complete lifecycle of the request.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV5valuexSgvp":{"name":"value","abstract":"

    Returns the associated value of the result if it is a success, nil otherwise.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV5errors5Error_pSgvp":{"name":"error","abstract":"

    Returns the associated error value if the result if it is a failure, nil otherwise.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseVACyxG10Foundation10URLRequestVSg7request_So15HTTPURLResponseCSg8responseAE0B0VSg4dataAA6ResultOyxG6resultAA8TimelineV8timelinetcfc":{"name":"init(request:response:data:result:timeline:)","abstract":"

    Creates a DataResponse instance with the specified parameters derived from response serialization.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV11descriptionSSvp":{"name":"description","abstract":"

    The textual representation used when written to an output stream, which includes whether the result was a","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

    The debug textual representation used when written to an output stream, which includes the URL request, the URL","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV3mapACyqd__Gqd__xclF":{"name":"map(_:)","abstract":"

    Evaluates the specified closure when the result of this DataResponse is a success, passing the unwrapped","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV7flatMapACyqd__Gqd__xKclF":{"name":"flatMap(_:)","abstract":"

    Evaluates the given closure when the result of this DataResponse is a success, passing the unwrapped result","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV8mapErrorACyxGqd__s0E0_pcsAFRd__lF":{"name":"mapError(_:)","abstract":"

    Evaluates the specified closure when the DataResponse is a failure, passing the unwrapped error as a parameter.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV12flatMapErrorACyxGqd__s0F0_pKcsAFRd__lF":{"name":"flatMapError(_:)","abstract":"

    Evaluates the specified closure when the DataResponse is a failure, passing the unwrapped error as a parameter.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV7metricsSo21URLSessionTaskMetricsCSgvp":{"name":"metrics","abstract":"

    The task metrics containing the request / response statistics.

    ","parent_name":"DataResponse"},"Structs/DefaultDataResponse.html#/s:9Alamofire19DefaultDataResponseV7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The URL request sent to the server.

    ","parent_name":"DefaultDataResponse"},"Structs/DefaultDataResponse.html#/s:9Alamofire19DefaultDataResponseV8responseSo15HTTPURLResponseCSgvp":{"name":"response","abstract":"

    The server’s response to the URL request.

    ","parent_name":"DefaultDataResponse"},"Structs/DefaultDataResponse.html#/s:9Alamofire19DefaultDataResponseV4data10Foundation0C0VSgvp":{"name":"data","abstract":"

    The data returned by the server.

    ","parent_name":"DefaultDataResponse"},"Structs/DefaultDataResponse.html#/s:9Alamofire19DefaultDataResponseV5errors5Error_pSgvp":{"name":"error","abstract":"

    The error encountered while executing or validating the request.

    ","parent_name":"DefaultDataResponse"},"Structs/DefaultDataResponse.html#/s:9Alamofire19DefaultDataResponseV8timelineAA8TimelineVvp":{"name":"timeline","abstract":"

    The timeline of the complete lifecycle of the request.

    ","parent_name":"DefaultDataResponse"},"Structs/DefaultDataResponse.html#/s:9Alamofire19DefaultDataResponseVAC10Foundation10URLRequestVSg7request_So15HTTPURLResponseCSg8responseAD0C0VSg4datas5Error_pSg5errorAA8TimelineV8timelineyXlSg7metricstcfc":{"name":"init(request:response:data:error:timeline:metrics:)","abstract":"

    Creates a DefaultDataResponse instance from the specified parameters.

    ","parent_name":"DefaultDataResponse"},"Structs/DefaultDataResponse.html#/s:9Alamofire19DefaultDataResponseV7metricsSo21URLSessionTaskMetricsCSgvp":{"name":"metrics","abstract":"

    The task metrics containing the request / response statistics.

    ","parent_name":"DefaultDataResponse"},"Structs/PropertyListEncoding.html#/s:9Alamofire20PropertyListEncodingV7defaultACvpZ":{"name":"default","abstract":"

    Returns a default PropertyListEncoding instance.

    ","parent_name":"PropertyListEncoding"},"Structs/PropertyListEncoding.html#/s:9Alamofire20PropertyListEncodingV3xmlACvpZ":{"name":"xml","abstract":"

    Returns a PropertyListEncoding instance with xml formatting and default writing options.

    ","parent_name":"PropertyListEncoding"},"Structs/PropertyListEncoding.html#/s:9Alamofire20PropertyListEncodingV6binaryACvpZ":{"name":"binary","abstract":"

    Returns a PropertyListEncoding instance with binary formatting and default writing options.

    ","parent_name":"PropertyListEncoding"},"Structs/PropertyListEncoding.html#/s:9Alamofire20PropertyListEncodingV6formatSo0bC13SerializationC0bC6FormatOvp":{"name":"format","abstract":"

    The property list serialization format.

    ","parent_name":"PropertyListEncoding"},"Structs/PropertyListEncoding.html#/s:9Alamofire20PropertyListEncodingV7optionsSivp":{"name":"options","abstract":"

    The options for writing the parameters as plist data.

    ","parent_name":"PropertyListEncoding"},"Structs/PropertyListEncoding.html#/s:9Alamofire20PropertyListEncodingVACSo0bC13SerializationC0bC6FormatO6format_Si7optionstcfc":{"name":"init(format:options:)","abstract":"

    Creates a PropertyListEncoding instance using the specified format and options.

    ","parent_name":"PropertyListEncoding"},"Structs/PropertyListEncoding.html#/s:9Alamofire20PropertyListEncodingV6encode10Foundation10URLRequestVAA0G11Convertible_p_s10DictionaryVySSypGSg4withtKF":{"name":"encode(_:with:)","abstract":"

    Creates a URL request by encoding parameters and applying them onto an existing request.

    ","parent_name":"PropertyListEncoding"},"Structs/JSONEncoding.html#/s:9Alamofire12JSONEncodingV7defaultACvpZ":{"name":"default","abstract":"

    Returns a JSONEncoding instance with default writing options.

    ","parent_name":"JSONEncoding"},"Structs/JSONEncoding.html#/s:9Alamofire12JSONEncodingV13prettyPrintedACvpZ":{"name":"prettyPrinted","abstract":"

    Returns a JSONEncoding instance with .prettyPrinted writing options.

    ","parent_name":"JSONEncoding"},"Structs/JSONEncoding.html#/s:9Alamofire12JSONEncodingV7optionsSo17JSONSerializationC14WritingOptionsVvp":{"name":"options","abstract":"

    The options for writing the parameters as JSON data.

    ","parent_name":"JSONEncoding"},"Structs/JSONEncoding.html#/s:9Alamofire12JSONEncodingVACSo17JSONSerializationC14WritingOptionsV7options_tcfc":{"name":"init(options:)","abstract":"

    Creates a JSONEncoding instance using the specified options.

    ","parent_name":"JSONEncoding"},"Structs/JSONEncoding.html#/s:9Alamofire12JSONEncodingV6encode10Foundation10URLRequestVAA0E11Convertible_p_s10DictionaryVySSypGSg4withtKF":{"name":"encode(_:with:)","abstract":"

    Creates a URL request by encoding parameters and applying them onto an existing request.

    ","parent_name":"JSONEncoding"},"Structs/JSONEncoding.html#/s:9Alamofire12JSONEncodingV6encode10Foundation10URLRequestVAA0E11Convertible_p_ypSg14withJSONObjecttKF":{"name":"encode(_:withJSONObject:)","abstract":"

    Creates a URL request by encoding the JSON object and setting the resulting data on the HTTP body.

    ","parent_name":"JSONEncoding"},"Structs/URLEncoding/BoolEncoding.html#/s:9Alamofire11URLEncodingV12BoolEncodingO7numericA2EmF":{"name":"numeric","abstract":"

    Undocumented

    ","parent_name":"BoolEncoding"},"Structs/URLEncoding/BoolEncoding.html#/s:9Alamofire11URLEncodingV12BoolEncodingO7literalA2EmF":{"name":"literal","abstract":"

    Undocumented

    ","parent_name":"BoolEncoding"},"Structs/URLEncoding/ArrayEncoding.html#/s:9Alamofire11URLEncodingV13ArrayEncodingO8bracketsA2EmF":{"name":"brackets","abstract":"

    Undocumented

    ","parent_name":"ArrayEncoding"},"Structs/URLEncoding/ArrayEncoding.html#/s:9Alamofire11URLEncodingV13ArrayEncodingO10noBracketsA2EmF":{"name":"noBrackets","abstract":"

    Undocumented

    ","parent_name":"ArrayEncoding"},"Structs/URLEncoding/Destination.html#/s:9Alamofire11URLEncodingV11DestinationO15methodDependentA2EmF":{"name":"methodDependent","abstract":"

    Undocumented

    ","parent_name":"Destination"},"Structs/URLEncoding/Destination.html#/s:9Alamofire11URLEncodingV11DestinationO11queryStringA2EmF":{"name":"queryString","abstract":"

    Undocumented

    ","parent_name":"Destination"},"Structs/URLEncoding/Destination.html#/s:9Alamofire11URLEncodingV11DestinationO8httpBodyA2EmF":{"name":"httpBody","abstract":"

    Undocumented

    ","parent_name":"Destination"},"Structs/URLEncoding/Destination.html":{"name":"Destination","abstract":"

    Defines whether the url-encoded query string is applied to the existing query string or HTTP body of the","parent_name":"URLEncoding"},"Structs/URLEncoding/ArrayEncoding.html":{"name":"ArrayEncoding","abstract":"

    Configures how Array parameters are encoded.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding/BoolEncoding.html":{"name":"BoolEncoding","abstract":"

    Configures how Bool parameters are encoded.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV7defaultACvpZ":{"name":"default","abstract":"

    Returns a default URLEncoding instance.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV15methodDependentACvpZ":{"name":"methodDependent","abstract":"

    Returns a URLEncoding instance with a .methodDependent destination.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV11queryStringACvpZ":{"name":"queryString","abstract":"

    Returns a URLEncoding instance with a .queryString destination.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV8httpBodyACvpZ":{"name":"httpBody","abstract":"

    Returns a URLEncoding instance with an .httpBody destination.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV11destinationAC11DestinationOvp":{"name":"destination","abstract":"

    The destination defining where the encoded query string is to be applied to the URL request.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV13arrayEncodingAC05ArrayD0Ovp":{"name":"arrayEncoding","abstract":"

    The encoding to use for Array parameters.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV12boolEncodingAC04BoolD0Ovp":{"name":"boolEncoding","abstract":"

    The encoding to use for Bool parameters.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingVA2C11DestinationO11destination_AC13ArrayEncodingO05arrayF0AC04BoolF0O04boolF0tcfc":{"name":"init(destination:arrayEncoding:boolEncoding:)","abstract":"

    Creates a URLEncoding instance using the specified destination.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV6encode10Foundation10URLRequestVAA0E11Convertible_p_s10DictionaryVySSypGSg4withtKF":{"name":"encode(_:with:)","abstract":"

    Creates a URL request by encoding parameters and applying them onto an existing request.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV15queryComponentsSaySS_SStGSS7fromKey_yp5valuetF":{"name":"queryComponents(fromKey:value:)","abstract":"

    Creates percent-escaped, URL encoded query string components from the given key-value pair using recursion.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV6escapeS2SF":{"name":"escape(_:)","abstract":"

    Returns a percent-escaped string following RFC 3986 for a query string key or value.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html":{"name":"URLEncoding","abstract":"

    Creates a url-encoded query string to be set as or appended to any existing URL query string or set as the HTTP"},"Structs/JSONEncoding.html":{"name":"JSONEncoding","abstract":"

    Uses JSONSerialization to create a JSON representation of the parameters object, which is set as the body of the"},"Structs/PropertyListEncoding.html":{"name":"PropertyListEncoding","abstract":"

    Uses PropertyListSerialization to create a plist representation of the parameters object, according to the"},"Structs/DefaultDataResponse.html":{"name":"DefaultDataResponse","abstract":"

    Used to store all data associated with an non-serialized response of a data or upload request.

    "},"Structs/DataResponse.html":{"name":"DataResponse","abstract":"

    Used to store all data associated with a serialized response of a data or upload request.

    "},"Structs/DefaultDownloadResponse.html":{"name":"DefaultDownloadResponse","abstract":"

    Used to store all data associated with an non-serialized response of a download request.

    "},"Structs/DownloadResponse.html":{"name":"DownloadResponse","abstract":"

    Used to store all data associated with a serialized response of a download request.

    "},"Structs/DataResponseSerializer.html":{"name":"DataResponseSerializer","abstract":"

    A generic DataResponseSerializerType used to serialize a request, response, and data into a serialized object.

    "},"Structs/DownloadResponseSerializer.html":{"name":"DownloadResponseSerializer","abstract":"

    A generic DownloadResponseSerializerType used to serialize a request, response, and data into a serialized object.

    "},"Structs/Timeline.html":{"name":"Timeline","abstract":"

    Responsible for computing the timing metrics for the complete lifecycle of a Request.

    "},"Protocols/DownloadResponseSerializerProtocol.html#/s:9Alamofire34DownloadResponseSerializerProtocolP16SerializedObject":{"name":"SerializedObject","abstract":"

    The type of serialized object to be created by this DownloadResponseSerializerType.

    ","parent_name":"DownloadResponseSerializerProtocol"},"Protocols/DownloadResponseSerializerProtocol.html#/s:9Alamofire34DownloadResponseSerializerProtocolP09serializeC0AA6ResultOy16SerializedObjectQzG10Foundation10URLRequestVSg_So15HTTPURLResponseCSgAJ3URLVSgs5Error_pSgtcvp":{"name":"serializeResponse","abstract":"

    A closure used by response handlers that takes a request, response, url and error and returns a result.

    ","parent_name":"DownloadResponseSerializerProtocol"},"Protocols/DataResponseSerializerProtocol.html#/s:9Alamofire30DataResponseSerializerProtocolP16SerializedObject":{"name":"SerializedObject","abstract":"

    The type of serialized object to be created by this DataResponseSerializerType.

    ","parent_name":"DataResponseSerializerProtocol"},"Protocols/DataResponseSerializerProtocol.html#/s:9Alamofire30DataResponseSerializerProtocolP09serializeC0AA6ResultOy16SerializedObjectQzG10Foundation10URLRequestVSg_So15HTTPURLResponseCSgAJ0B0VSgs5Error_pSgtcvp":{"name":"serializeResponse","abstract":"

    A closure used by response handlers that takes a request, response, data and error and returns a result.

    ","parent_name":"DataResponseSerializerProtocol"},"Protocols/RequestRetrier.html#/s:9Alamofire14RequestRetrierP6shouldyAA14SessionManagerC_AA0B0C5retrys5Error_p4withySb_Sdtc10completiontF":{"name":"should(_:retry:with:completion:)","abstract":"

    Determines whether the Request should be retried by calling the completion closure.

    ","parent_name":"RequestRetrier"},"Protocols/RequestAdapter.html#/s:9Alamofire14RequestAdapterP5adapt10Foundation10URLRequestVAGKF":{"name":"adapt(_:)","abstract":"

    Inspects and adapts the specified URLRequest in some manner if necessary and returns the result.

    ","parent_name":"RequestAdapter"},"Protocols/ParameterEncoding.html#/s:9Alamofire17ParameterEncodingP6encode10Foundation10URLRequestVAA0F11Convertible_p_s10DictionaryVySSypGSg4withtKF":{"name":"encode(_:with:)","abstract":"

    Creates a URL request by encoding parameters and applying them onto an existing request.

    ","parent_name":"ParameterEncoding"},"Protocols/URLRequestConvertible.html#/s:9Alamofire21URLRequestConvertibleP02asB010Foundation0B0VyKF":{"name":"asURLRequest()","abstract":"

    Returns a URL request or throws if an Error was encountered.

    ","parent_name":"URLRequestConvertible"},"Protocols/URLRequestConvertible.html#/s:9Alamofire21URLRequestConvertiblePAAE10urlRequest10Foundation0B0VSgvp":{"name":"urlRequest","abstract":"

    The URL request.

    ","parent_name":"URLRequestConvertible"},"Protocols/URLConvertible.html#/s:9Alamofire14URLConvertibleP5asURL10Foundation0D0VyKF":{"name":"asURL()","abstract":"

    Returns a URL that conforms to RFC 2396 or throws an Error.

    ","parent_name":"URLConvertible"},"Protocols/URLConvertible.html":{"name":"URLConvertible","abstract":"

    Types adopting the URLConvertible protocol can be used to construct URLs, which are then used to construct"},"Protocols/URLRequestConvertible.html":{"name":"URLRequestConvertible","abstract":"

    Types adopting the URLRequestConvertible protocol can be used to construct URL requests.

    "},"Protocols/ParameterEncoding.html":{"name":"ParameterEncoding","abstract":"

    A type used to define how a set of parameters are applied to a URLRequest.

    "},"Protocols/RequestAdapter.html":{"name":"RequestAdapter","abstract":"

    A type that can inspect and optionally adapt a URLRequest in some manner if necessary.

    "},"Protocols/RequestRetrier.html":{"name":"RequestRetrier","abstract":"

    A type that determines whether a request should be retried after being executed by the specified session manager"},"Protocols/DataResponseSerializerProtocol.html":{"name":"DataResponseSerializerProtocol","abstract":"

    The type in which all data response serializers must conform to in order to serialize a response.

    "},"Protocols/DownloadResponseSerializerProtocol.html":{"name":"DownloadResponseSerializerProtocol","abstract":"

    The type in which all download response serializers must conform to in order to serialize a response.

    "},"Functions.html#/s:9Alamofire7requestAA11DataRequestCAA14URLConvertible_p_AA10HTTPMethodO6methods10DictionaryVySSypGSg10parametersAA17ParameterEncoding_p8encodingAJyS2SGSg7headerstF":{"name":"request(_:method:parameters:encoding:headers:)","abstract":"

    Creates a DataRequest using the default SessionManager to retrieve the contents of the specified url,"},"Functions.html#/s:9Alamofire7requestAA11DataRequestCAA21URLRequestConvertible_pF":{"name":"request(_:)","abstract":"

    Creates a DataRequest using the default SessionManager to retrieve the contents of a URL based on the"},"Functions.html#/s:9Alamofire8downloadAA15DownloadRequestCAA14URLConvertible_p_AA10HTTPMethodO6methods10DictionaryVySSypGSg10parametersAA17ParameterEncoding_p8encodingAJyS2SGSg7headers10Foundation3URLV011destinationO0_AD0C7OptionsV7optionstAU_So15HTTPURLResponseCtcSg2totF":{"name":"download(_:method:parameters:encoding:headers:to:)","abstract":"

    Creates a DownloadRequest using the default SessionManager to retrieve the contents of the specified url,"},"Functions.html#/s:9Alamofire8downloadAA15DownloadRequestCAA21URLRequestConvertible_p_10Foundation3URLV011destinationH0_AD0C7OptionsV7optionstAH_So15HTTPURLResponseCtcSg2totF":{"name":"download(_:to:)","abstract":"

    Creates a DownloadRequest using the default SessionManager to retrieve the contents of a URL based on the"},"Functions.html#/s:9Alamofire8downloadAA15DownloadRequestC10Foundation4DataV12resumingWith_AE3URLV011destinationI0_AD0C7OptionsV7optionstAJ_So15HTTPURLResponseCtcSg2totF":{"name":"download(resumingWith:to:)","abstract":"

    Creates a DownloadRequest using the default SessionManager from the resumeData produced from a"},"Functions.html#/s:9Alamofire6uploadAA13UploadRequestC10Foundation3URLV_AA14URLConvertible_p2toAA10HTTPMethodO6methods10DictionaryVyS2SGSg7headerstF":{"name":"upload(_:to:method:headers:)","abstract":"

    Creates an UploadRequest using the default SessionManager from the specified url, method and headers"},"Functions.html#/s:9Alamofire6uploadAA13UploadRequestC10Foundation3URLV_AA21URLRequestConvertible_p4withtF":{"name":"upload(_:with:)","abstract":"

    Creates a UploadRequest using the default SessionManager from the specified urlRequest for"},"Functions.html#/s:9Alamofire6uploadAA13UploadRequestC10Foundation4DataV_AA14URLConvertible_p2toAA10HTTPMethodO6methods10DictionaryVyS2SGSg7headerstF":{"name":"upload(_:to:method:headers:)","abstract":"

    Creates an UploadRequest using the default SessionManager from the specified url, method and headers"},"Functions.html#/s:9Alamofire6uploadAA13UploadRequestC10Foundation4DataV_AA21URLRequestConvertible_p4withtF":{"name":"upload(_:with:)","abstract":"

    Creates an UploadRequest using the default SessionManager from the specified urlRequest for"},"Functions.html#/s:9Alamofire6uploadAA13UploadRequestCSo11InputStreamC_AA14URLConvertible_p2toAA10HTTPMethodO6methods10DictionaryVyS2SGSg7headerstF":{"name":"upload(_:to:method:headers:)","abstract":"

    Creates an UploadRequest using the default SessionManager from the specified url, method and headers"},"Functions.html#/s:9Alamofire6uploadAA13UploadRequestCSo11InputStreamC_AA21URLRequestConvertible_p4withtF":{"name":"upload(_:with:)","abstract":"

    Creates an UploadRequest using the default SessionManager from the specified urlRequest for"},"Functions.html#/s:9Alamofire6uploadyyAA17MultipartFormDataCc09multipartdE0_s6UInt64V14usingThresholdAA14URLConvertible_p2toAA10HTTPMethodO6methods10DictionaryVyS2SGSg7headersyAA14SessionManagerC0cdE14EncodingResultOcSg18encodingCompletiontF":{"name":"upload(multipartFormData:usingThreshold:to:method:headers:encodingCompletion:)","abstract":"

    Encodes multipartFormData using encodingMemoryThreshold with the default SessionManager and calls"},"Functions.html#/s:9Alamofire6uploadyyAA17MultipartFormDataCc09multipartdE0_s6UInt64V14usingThresholdAA21URLRequestConvertible_p4withyAA14SessionManagerC0cdE14EncodingResultOcSg18encodingCompletiontF":{"name":"upload(multipartFormData:usingThreshold:with:encodingCompletion:)","abstract":"

    Encodes multipartFormData using encodingMemoryThreshold and the default SessionManager and"},"Functions.html#/s:9Alamofire6streamAA13StreamRequestCSS12withHostName_Si4porttF":{"name":"stream(withHostName:port:)","abstract":"

    Creates a StreamRequest using the default SessionManager for bidirectional streaming with the hostname"},"Functions.html#/s:9Alamofire6streamAA13StreamRequestCSo10NetServiceC4with_tF":{"name":"stream(with:)","abstract":"

    Creates a StreamRequest using the default SessionManager for bidirectional streaming with the netService.

    "},"Functions.html#/s:9Alamofire2eeoiSbAA26NetworkReachabilityManagerC0cD6StatusO_AFtF":{"name":"==(_:_:)","abstract":"

    Returns whether the two network reachability status values are equal.

    "},"Extensions/Notification/Key.html#/s:10Foundation12NotificationV9AlamofireE3KeyV4TaskSSvpZ":{"name":"Task","abstract":"

    User info dictionary key representing the URLSessionTask associated with the notification.

    ","parent_name":"Key"},"Extensions/Notification/Key.html#/s:10Foundation12NotificationV9AlamofireE3KeyV12ResponseDataSSvpZ":{"name":"ResponseData","abstract":"

    User info dictionary key representing the responseData associated with the notification.

    ","parent_name":"Key"},"Extensions/Notification/Name/Task.html#/s:So14NSNotificationC4NameV9AlamofireE4TaskV9DidResumeADvpZ":{"name":"DidResume","abstract":"

    Posted when a URLSessionTask is resumed. The notification object contains the resumed URLSessionTask.

    ","parent_name":"Task"},"Extensions/Notification/Name/Task.html#/s:So14NSNotificationC4NameV9AlamofireE4TaskV10DidSuspendADvpZ":{"name":"DidSuspend","abstract":"

    Posted when a URLSessionTask is suspended. The notification object contains the suspended URLSessionTask.

    ","parent_name":"Task"},"Extensions/Notification/Name/Task.html#/s:So14NSNotificationC4NameV9AlamofireE4TaskV9DidCancelADvpZ":{"name":"DidCancel","abstract":"

    Posted when a URLSessionTask is cancelled. The notification object contains the cancelled URLSessionTask.

    ","parent_name":"Task"},"Extensions/Notification/Name/Task.html#/s:So14NSNotificationC4NameV9AlamofireE4TaskV11DidCompleteADvpZ":{"name":"DidComplete","abstract":"

    Posted when a URLSessionTask is completed. The notification object contains the completed URLSessionTask.

    ","parent_name":"Task"},"Extensions/Notification/Name/Task.html":{"name":"Task","abstract":"

    Used as a namespace for all URLSessionTask related notifications.

    ","parent_name":"Name"},"Extensions/Notification/Name.html":{"name":"Name","parent_name":"Notification"},"Extensions/Notification/Key.html":{"name":"Key","abstract":"

    Used as a namespace for all Notification user info dictionary keys.

    ","parent_name":"Notification"},"Extensions/URLRequest.html#/s:10Foundation10URLRequestV9AlamofireE02asB0ACyKF":{"name":"asURLRequest()","abstract":"

    Returns a URL request or throws if an Error was encountered.

    ","parent_name":"URLRequest"},"Extensions/URLRequest.html#/s:10Foundation10URLRequestV9AlamofireEAcD14URLConvertible_p3url_AD10HTTPMethodO6methods10DictionaryVyS2SGSg7headerstKcfc":{"name":"init(url:method:headers:)","abstract":"

    Creates an instance with the specified method, urlString and headers.

    ","parent_name":"URLRequest"},"Extensions/URLComponents.html#/s:10Foundation13URLComponentsV9AlamofireE5asURLAA0E0VyKF":{"name":"asURL()","abstract":"

    Returns a URL if url is not nil, otherwise throws an Error.

    ","parent_name":"URLComponents"},"Extensions/URL.html#/s:10Foundation3URLV9AlamofireE02asB0ACyKF":{"name":"asURL()","abstract":"

    Returns self.

    ","parent_name":"URL"},"Extensions/String.html#/s:SS9AlamofireE5asURL10Foundation0C0VyKF":{"name":"asURL()","abstract":"

    Returns a URL if self represents a valid URL string that conforms to RFC 2396 or throws an AFError.

    ","parent_name":"String"},"Extensions/String.html":{"name":"String"},"Extensions/URL.html":{"name":"URL"},"Extensions/URLComponents.html":{"name":"URLComponents"},"Extensions/URLRequest.html":{"name":"URLRequest"},"Extensions/Notification.html":{"name":"Notification"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO24performDefaultEvaluationACSb12validateHost_tcACmF":{"name":"performDefaultEvaluation","abstract":"

    Undocumented

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO24performRevokedEvaluationACSb12validateHost_Su15revocationFlagstcACmF":{"name":"performRevokedEvaluation","abstract":"

    Undocumented

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO15pinCertificatesACSaySo14SecCertificateCG12certificates_Sb08validateH5ChainSb0J4HosttcACmF":{"name":"pinCertificates","abstract":"

    Undocumented

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO13pinPublicKeysACSaySo6SecKeyCG06publicG0_Sb24validateCertificateChainSb0K4HosttcACmF":{"name":"pinPublicKeys","abstract":"

    Undocumented

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO17disableEvaluationA2CmF":{"name":"disableEvaluation","abstract":"

    Undocumented

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO16customEvaluationACSbSo03SecC0C_SStccACmF":{"name":"customEvaluation","abstract":"

    Undocumented

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO12certificatesSaySo14SecCertificateCGSo6BundleC2in_tFZ":{"name":"certificates(in:)","abstract":"

    Returns all certificates within the given bundle with a .cer file extension.

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO10publicKeysSaySo6SecKeyCGSo6BundleC2in_tFZ":{"name":"publicKeys(in:)","abstract":"

    Returns all public keys within the given bundle with a .cer file extension.

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO8evaluateSbSo03SecC0C_SS7forHosttF":{"name":"evaluate(_:forHost:)","abstract":"

    Evaluates whether the server trust is valid for the given host.

    ","parent_name":"ServerTrustPolicy"},"Enums/Result.html#/s:9Alamofire6ResultO7successACyxGxcAEmlF":{"name":"success","abstract":"

    Undocumented

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO7failureACyxGs5Error_pcAEmlF":{"name":"failure","abstract":"

    Undocumented

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO9isSuccessSbvp":{"name":"isSuccess","abstract":"

    Returns true if the result is a success, false otherwise.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO9isFailureSbvp":{"name":"isFailure","abstract":"

    Returns true if the result is a failure, false otherwise.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO5valuexSgvp":{"name":"value","abstract":"

    Returns the associated value if the result is a success, nil otherwise.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO5errors5Error_pSgvp":{"name":"error","abstract":"

    Returns the associated error value if the result is a failure, nil otherwise.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO11descriptionSSvp":{"name":"description","abstract":"

    The textual representation used when written to an output stream, which includes whether the result was a","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

    The debug textual representation used when written to an output stream, which includes whether the result was a","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultOACyxGxyKc5value_tcfc":{"name":"init(value:)","abstract":"

    Creates a Result instance from the result of a closure.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO6unwrapxyKF":{"name":"unwrap()","abstract":"

    Returns the success value, or throws the failure error.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO3mapACyqd__Gqd__xclF":{"name":"map(_:)","abstract":"

    Evaluates the specified closure when the Result is a success, passing the unwrapped value as a parameter.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO7flatMapACyqd__Gqd__xKclF":{"name":"flatMap(_:)","abstract":"

    Evaluates the specified closure when the Result is a success, passing the unwrapped value as a parameter.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO8mapErrorACyxGqd__s0D0_pcsAFRd__lF":{"name":"mapError(_:)","abstract":"

    Evaluates the specified closure when the Result is a failure, passing the unwrapped error as a parameter.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO12flatMapErrorACyxGqd__s0E0_pKcsAFRd__lF":{"name":"flatMapError(_:)","abstract":"

    Evaluates the specified closure when the Result is a failure, passing the unwrapped error as a parameter.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO9withValueACyxGyxcF":{"name":"withValue(_:)","abstract":"

    Evaluates the specified closure when the Result is a success, passing the unwrapped value as a parameter.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO9withErrorACyxGys0D0_pcF":{"name":"withError(_:)","abstract":"

    Evaluates the specified closure when the Result is a failure, passing the unwrapped error as a parameter.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO9ifSuccessACyxGyycF":{"name":"ifSuccess(_:)","abstract":"

    Evaluates the specified closure when the Result is a success.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO9ifFailureACyxGyycF":{"name":"ifFailure(_:)","abstract":"

    Evaluates the specified closure when the Result is a failure.

    ","parent_name":"Result"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO7optionsA2CmF":{"name":"options","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO3getA2CmF":{"name":"get","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO4headA2CmF":{"name":"head","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO4postA2CmF":{"name":"post","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO3putA2CmF":{"name":"put","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO5patchA2CmF":{"name":"patch","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO6deleteA2CmF":{"name":"delete","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO5traceA2CmF":{"name":"trace","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO7connectA2CmF":{"name":"connect","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO12inputDataNilA2EmF":{"name":"inputDataNil","abstract":"

    Undocumented

    ","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO24inputDataNilOrZeroLengthA2EmF":{"name":"inputDataNilOrZeroLength","abstract":"

    Undocumented

    ","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO12inputFileNilA2EmF":{"name":"inputFileNil","abstract":"

    Undocumented

    ","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO19inputFileReadFailedAE10Foundation3URLV2at_tcAEmF":{"name":"inputFileReadFailed","abstract":"

    Undocumented

    ","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO06stringD6FailedAESS10FoundationE8EncodingV8encoding_tcAEmF":{"name":"stringSerializationFailed","abstract":"

    Undocumented

    ","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO04jsonD6FailedAEs5Error_p5error_tcAEmF":{"name":"jsonSerializationFailed","abstract":"

    Undocumented

    ","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO012propertyListD6FailedAEs5Error_p5error_tcAEmF":{"name":"propertyListSerializationFailed","abstract":"

    Undocumented

    ","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseValidationFailureReason.html#/s:9Alamofire7AFErrorO31ResponseValidationFailureReasonO11dataFileNilA2EmF":{"name":"dataFileNil","abstract":"

    Undocumented

    ","parent_name":"ResponseValidationFailureReason"},"Enums/AFError/ResponseValidationFailureReason.html#/s:9Alamofire7AFErrorO31ResponseValidationFailureReasonO18dataFileReadFailedAE10Foundation3URLV2at_tcAEmF":{"name":"dataFileReadFailed","abstract":"

    Undocumented

    ","parent_name":"ResponseValidationFailureReason"},"Enums/AFError/ResponseValidationFailureReason.html#/s:9Alamofire7AFErrorO31ResponseValidationFailureReasonO18missingContentTypeAESaySSG010acceptableH5Types_tcAEmF":{"name":"missingContentType","abstract":"

    Undocumented

    ","parent_name":"ResponseValidationFailureReason"},"Enums/AFError/ResponseValidationFailureReason.html#/s:9Alamofire7AFErrorO31ResponseValidationFailureReasonO23unacceptableContentTypeAESaySSG010acceptableH5Types_SS08responsehI0tcAEmF":{"name":"unacceptableContentType","abstract":"

    Undocumented

    ","parent_name":"ResponseValidationFailureReason"},"Enums/AFError/ResponseValidationFailureReason.html#/s:9Alamofire7AFErrorO31ResponseValidationFailureReasonO22unacceptableStatusCodeAESi4code_tcAEmF":{"name":"unacceptableStatusCode","abstract":"

    Undocumented

    ","parent_name":"ResponseValidationFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO18bodyPartURLInvalidAE10Foundation3URLV3url_tcAEmF":{"name":"bodyPartURLInvalid","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO23bodyPartFilenameInvalidAE10Foundation3URLV2in_tcAEmF":{"name":"bodyPartFilenameInvalid","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO24bodyPartFileNotReachableAE10Foundation3URLV2at_tcAEmF":{"name":"bodyPartFileNotReachable","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO33bodyPartFileNotReachableWithErrorAE10Foundation3URLV02atO0_s0M0_p5errortcAEmF":{"name":"bodyPartFileNotReachableWithError","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO23bodyPartFileIsDirectoryAE10Foundation3URLV2at_tcAEmF":{"name":"bodyPartFileIsDirectory","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO28bodyPartFileSizeNotAvailableAE10Foundation3URLV2at_tcAEmF":{"name":"bodyPartFileSizeNotAvailable","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO36bodyPartFileSizeQueryFailedWithErrorAE10Foundation3URLV03forP0_s0N0_p5errortcAEmF":{"name":"bodyPartFileSizeQueryFailedWithError","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO33bodyPartInputStreamCreationFailedAE10Foundation3URLV3for_tcAEmF":{"name":"bodyPartInputStreamCreationFailed","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO26outputStreamCreationFailedAE10Foundation3URLV3for_tcAEmF":{"name":"outputStreamCreationFailed","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO29outputStreamFileAlreadyExistsAE10Foundation3URLV2at_tcAEmF":{"name":"outputStreamFileAlreadyExists","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO22outputStreamURLInvalidAE10Foundation3URLV3url_tcAEmF":{"name":"outputStreamURLInvalid","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO23outputStreamWriteFailedAEs5Error_p5error_tcAEmF":{"name":"outputStreamWriteFailed","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO21inputStreamReadFailedAEs5Error_p5error_tcAEmF":{"name":"inputStreamReadFailed","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/ParameterEncodingFailureReason.html#/s:9Alamofire7AFErrorO30ParameterEncodingFailureReasonO10missingURLA2EmF":{"name":"missingURL","abstract":"

    Undocumented

    ","parent_name":"ParameterEncodingFailureReason"},"Enums/AFError/ParameterEncodingFailureReason.html#/s:9Alamofire7AFErrorO30ParameterEncodingFailureReasonO04jsonD6FailedAEs5Error_p5error_tcAEmF":{"name":"jsonEncodingFailed","abstract":"

    Undocumented

    ","parent_name":"ParameterEncodingFailureReason"},"Enums/AFError/ParameterEncodingFailureReason.html#/s:9Alamofire7AFErrorO30ParameterEncodingFailureReasonO012propertyListD6FailedAEs5Error_p5error_tcAEmF":{"name":"propertyListEncodingFailed","abstract":"

    Undocumented

    ","parent_name":"ParameterEncodingFailureReason"},"Enums/AFError/ParameterEncodingFailureReason.html":{"name":"ParameterEncodingFailureReason","abstract":"

    The underlying reason the parameter encoding error occurred.

    ","parent_name":"AFError"},"Enums/AFError/MultipartEncodingFailureReason.html":{"name":"MultipartEncodingFailureReason","abstract":"

    The underlying reason the multipart encoding error occurred.

    ","parent_name":"AFError"},"Enums/AFError/ResponseValidationFailureReason.html":{"name":"ResponseValidationFailureReason","abstract":"

    The underlying reason the response validation error occurred.

    ","parent_name":"AFError"},"Enums/AFError/ResponseSerializationFailureReason.html":{"name":"ResponseSerializationFailureReason","abstract":"

    The underlying reason the response serialization error occurred.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO10invalidURLAcA14URLConvertible_p3url_tcACmF":{"name":"invalidURL","abstract":"

    Undocumented

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO23parameterEncodingFailedA2C09ParameterD13FailureReasonO6reason_tcACmF":{"name":"parameterEncodingFailed","abstract":"

    Undocumented

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO23multipartEncodingFailedA2C09MultipartD13FailureReasonO6reason_tcACmF":{"name":"multipartEncodingFailed","abstract":"

    Undocumented

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO24responseValidationFailedA2C08ResponseD13FailureReasonO6reason_tcACmF":{"name":"responseValidationFailed","abstract":"

    Undocumented

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO27responseSerializationFailedA2C08ResponseD13FailureReasonO6reason_tcACmF":{"name":"responseSerializationFailed","abstract":"

    Undocumented

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO17isInvalidURLErrorSbvp":{"name":"isInvalidURLError","abstract":"

    Returns whether the AFError is an invalid URL error.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO24isParameterEncodingErrorSbvp":{"name":"isParameterEncodingError","abstract":"

    Returns whether the AFError is a parameter encoding error. When true, the underlyingError property will","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO24isMultipartEncodingErrorSbvp":{"name":"isMultipartEncodingError","abstract":"

    Returns whether the AFError is a multipart encoding error. When true, the url and underlyingError properties","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO25isResponseValidationErrorSbvp":{"name":"isResponseValidationError","abstract":"

    Returns whether the AFError is a response validation error. When true, the acceptableContentTypes,","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO28isResponseSerializationErrorSbvp":{"name":"isResponseSerializationError","abstract":"

    Returns whether the AFError is a response serialization error. When true, the failedStringEncoding and","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO14urlConvertibleAA14URLConvertible_pSgvp":{"name":"urlConvertible","abstract":"

    The URLConvertible associated with the error.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO3url10Foundation3URLVSgvp":{"name":"url","abstract":"

    The URL associated with the error.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO15underlyingErrors0D0_pSgvp":{"name":"underlyingError","abstract":"

    The Error returned by a system framework associated with a .parameterEncodingFailed,","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO22acceptableContentTypesSaySSGSgvp":{"name":"acceptableContentTypes","abstract":"

    The acceptable Content-Types of a .responseValidationFailed error.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO19responseContentTypeSSSgvp":{"name":"responseContentType","abstract":"

    The response Content-Type of a .responseValidationFailed error.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO12responseCodeSiSgvp":{"name":"responseCode","abstract":"

    The response code of a .responseValidationFailed error.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO20failedStringEncodingSS10FoundationE0E0VSgvp":{"name":"failedStringEncoding","abstract":"

    The String.Encoding associated with a failed .stringResponse() call.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:10Foundation14LocalizedErrorP16errorDescriptionSSSgvp":{"name":"errorDescription","parent_name":"AFError"},"Enums/AFError.html":{"name":"AFError","abstract":"

    AFError is the error type returned by Alamofire. It encompasses a few different types of errors, each with"},"Enums/HTTPMethod.html":{"name":"HTTPMethod","abstract":"

    HTTP method definitions.

    "},"Enums/Result.html":{"name":"Result","abstract":"

    Used to represent whether a request was successful or encountered an error.

    "},"Enums/ServerTrustPolicy.html":{"name":"ServerTrustPolicy","abstract":"

    The ServerTrustPolicy evaluates the server trust generally provided by an NSURLAuthenticationChallenge when"},"Classes/TaskDelegate.html#/s:9Alamofire12TaskDelegateC5queueSo14OperationQueueCvp":{"name":"queue","abstract":"

    The serial operation queue used to execute all operations after the task completes.

    ","parent_name":"TaskDelegate"},"Classes/TaskDelegate.html#/s:9Alamofire12TaskDelegateC4data10Foundation4DataVSgvp":{"name":"data","abstract":"

    The data returned by the server.

    ","parent_name":"TaskDelegate"},"Classes/TaskDelegate.html#/s:9Alamofire12TaskDelegateC5errors5Error_pSgvp":{"name":"error","abstract":"

    The error generated throughout the lifecyle of the task.

    ","parent_name":"TaskDelegate"},"Classes/SessionManager/MultipartFormDataEncodingResult.html#/s:9Alamofire14SessionManagerC31MultipartFormDataEncodingResultO7successAeA13UploadRequestC7request_Sb17streamingFromDisk10Foundation3URLVSg010streamFileQ0tcAEmF":{"name":"success","abstract":"

    Undocumented

    ","parent_name":"MultipartFormDataEncodingResult"},"Classes/SessionManager/MultipartFormDataEncodingResult.html#/s:9Alamofire14SessionManagerC31MultipartFormDataEncodingResultO7failureAEs5Error_pcAEmF":{"name":"failure","abstract":"

    Undocumented

    ","parent_name":"MultipartFormDataEncodingResult"},"Classes/SessionManager/MultipartFormDataEncodingResult.html":{"name":"MultipartFormDataEncodingResult","abstract":"

    Defines whether the MultipartFormData encoding was successful and contains result of the encoding as","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC7defaultACvpZ":{"name":"default","abstract":"

    A default instance of SessionManager, used by top-level Alamofire request methods, and suitable for use","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC18defaultHTTPHeaderss10DictionaryVyS2SGvpZ":{"name":"defaultHTTPHeaders","abstract":"

    Creates default values for the Accept-Encoding, Accept-Language and User-Agent headers.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC40multipartFormDataEncodingMemoryThresholds6UInt64VvpZ":{"name":"multipartFormDataEncodingMemoryThreshold","abstract":"

    Default memory threshold used when encoding MultipartFormData in bytes.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC7sessionSo10URLSessionCvp":{"name":"session","abstract":"

    The underlying session.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC8delegateAA0B8DelegateCvp":{"name":"delegate","abstract":"

    The session delegate handling all the task and session delegate callbacks.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC24startRequestsImmediatelySbvp":{"name":"startRequestsImmediately","abstract":"

    Whether to start requests immediately after being constructed. true by default.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC7adapterAA14RequestAdapter_pSgvp":{"name":"adapter","abstract":"

    The request adapter called each time a new request is created.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC7retrierAA14RequestRetrier_pSgvp":{"name":"retrier","abstract":"

    The request retrier called each time a request encounters an error to determine whether to retry the request.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC27backgroundCompletionHandleryycSgvp":{"name":"backgroundCompletionHandler","abstract":"

    The background completion handler closure provided by the UIApplicationDelegate","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerCACSo23URLSessionConfigurationC13configuration_AA0B8DelegateC8delegateAA017ServerTrustPolicyC0CSg06serverjkC0tcfc":{"name":"init(configuration:delegate:serverTrustPolicyManager:)","abstract":"

    Creates an instance with the specified configuration, delegate and serverTrustPolicyManager.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerCACSgSo10URLSessionC7session_AA0B8DelegateC8delegateAA017ServerTrustPolicyC0CSg06serverijC0tcfc":{"name":"init(session:delegate:serverTrustPolicyManager:)","abstract":"

    Creates an instance with the specified session, delegate and serverTrustPolicyManager.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC7requestAA11DataRequestCAA14URLConvertible_p_AA10HTTPMethodO6methods10DictionaryVySSypGSg10parametersAA17ParameterEncoding_p8encodingALyS2SGSg7headerstF":{"name":"request(_:method:parameters:encoding:headers:)","abstract":"

    Creates a DataRequest to retrieve the contents of the specified url, method, parameters, encoding","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC7requestAA11DataRequestCAA21URLRequestConvertible_pF":{"name":"request(_:)","abstract":"

    Creates a DataRequest to retrieve the contents of a URL based on the specified urlRequest.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC8downloadAA15DownloadRequestCAA14URLConvertible_p_AA10HTTPMethodO6methods10DictionaryVySSypGSg10parametersAA17ParameterEncoding_p8encodingALyS2SGSg7headers10Foundation3URLV011destinationQ0_AF0E7OptionsV7optionstAW_So15HTTPURLResponseCtcSg2totF":{"name":"download(_:method:parameters:encoding:headers:to:)","abstract":"

    Creates a DownloadRequest to retrieve the contents the specified url, method, parameters, encoding,","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC8downloadAA15DownloadRequestCAA21URLRequestConvertible_p_10Foundation3URLV011destinationJ0_AF0E7OptionsV7optionstAJ_So15HTTPURLResponseCtcSg2totF":{"name":"download(_:to:)","abstract":"

    Creates a DownloadRequest to retrieve the contents of a URL based on the specified urlRequest and save","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC8downloadAA15DownloadRequestC10Foundation4DataV12resumingWith_AG3URLV011destinationK0_AF0E7OptionsV7optionstAL_So15HTTPURLResponseCtcSg2totF":{"name":"download(resumingWith:to:)","abstract":"

    Creates a DownloadRequest from the resumeData produced from a previous request cancellation to retrieve","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6uploadAA13UploadRequestC10Foundation3URLV_AA14URLConvertible_p2toAA10HTTPMethodO6methods10DictionaryVyS2SGSg7headerstF":{"name":"upload(_:to:method:headers:)","abstract":"

    Creates an UploadRequest from the specified url, method and headers for uploading the file.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6uploadAA13UploadRequestC10Foundation3URLV_AA21URLRequestConvertible_p4withtF":{"name":"upload(_:with:)","abstract":"

    Creates a UploadRequest from the specified urlRequest for uploading the file.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6uploadAA13UploadRequestC10Foundation4DataV_AA14URLConvertible_p2toAA10HTTPMethodO6methods10DictionaryVyS2SGSg7headerstF":{"name":"upload(_:to:method:headers:)","abstract":"

    Creates an UploadRequest from the specified url, method and headers for uploading the data.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6uploadAA13UploadRequestC10Foundation4DataV_AA21URLRequestConvertible_p4withtF":{"name":"upload(_:with:)","abstract":"

    Creates an UploadRequest from the specified urlRequest for uploading the data.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6uploadAA13UploadRequestCSo11InputStreamC_AA14URLConvertible_p2toAA10HTTPMethodO6methods10DictionaryVyS2SGSg7headerstF":{"name":"upload(_:to:method:headers:)","abstract":"

    Creates an UploadRequest from the specified url, method and headers for uploading the stream.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6uploadAA13UploadRequestCSo11InputStreamC_AA21URLRequestConvertible_p4withtF":{"name":"upload(_:with:)","abstract":"

    Creates an UploadRequest from the specified urlRequest for uploading the stream.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6uploadyyAA17MultipartFormDataCc09multipartfG0_s6UInt64V14usingThresholdAA14URLConvertible_p2toAA10HTTPMethodO6methods10DictionaryVyS2SGSg7headersyAC0efG14EncodingResultOcSg18encodingCompletiontF":{"name":"upload(multipartFormData:usingThreshold:to:method:headers:encodingCompletion:)","abstract":"

    Encodes multipartFormData using encodingMemoryThreshold and calls encodingCompletion with new","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6uploadyyAA17MultipartFormDataCc09multipartfG0_s6UInt64V14usingThresholdAA21URLRequestConvertible_p4withyAC0efG14EncodingResultOcSg18encodingCompletiontF":{"name":"upload(multipartFormData:usingThreshold:with:encodingCompletion:)","abstract":"

    Encodes multipartFormData using encodingMemoryThreshold and calls encodingCompletion with new","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6streamAA13StreamRequestCSS12withHostName_Si4porttF":{"name":"stream(withHostName:port:)","abstract":"

    Creates a StreamRequest for bidirectional streaming using the hostname and port.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6streamAA13StreamRequestCSo10NetServiceC4with_tF":{"name":"stream(with:)","abstract":"

    Creates a StreamRequest for bidirectional streaming using the netService.

    ","parent_name":"SessionManager"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC32sessionDidBecomeInvalidWithErrorySo10URLSessionC_s0I0_pSgtcSgvp":{"name":"sessionDidBecomeInvalidWithError","abstract":"

    Overrides default behavior for URLSessionDelegate method urlSession(_:didBecomeInvalidWithError:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC26sessionDidReceiveChallengeSo10URLSessionC04AuthG11DispositionO_So13URLCredentialCSgtAF_So017URLAuthenticationG0CtcSgvp":{"name":"sessionDidReceiveChallenge","abstract":"

    Overrides default behavior for URLSessionDelegate method urlSession(_:didReceive:completionHandler:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC40sessionDidReceiveChallengeWithCompletionySo10URLSessionC_So017URLAuthenticationG0CyAF04AuthG11DispositionO_So13URLCredentialCSgtctcSgvp":{"name":"sessionDidReceiveChallengeWithCompletion","abstract":"

    Overrides all behavior for URLSessionDelegate method urlSession(_:didReceive:completionHandler:) and requires the caller to call the completionHandler.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC45sessionDidFinishEventsForBackgroundURLSessionySo0J0CcSgvp":{"name":"sessionDidFinishEventsForBackgroundURLSession","abstract":"

    Overrides default behavior for URLSessionDelegate method urlSessionDidFinishEvents(forBackgroundURLSession:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC30taskWillPerformHTTPRedirection10Foundation10URLRequestVSgSo10URLSessionC_So0J4TaskCSo15HTTPURLResponseCAGtcSgvp":{"name":"taskWillPerformHTTPRedirection","abstract":"

    Overrides default behavior for URLSessionTaskDelegate method urlSession(_:task:willPerformHTTPRedirection:newRequest:completionHandler:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC44taskWillPerformHTTPRedirectionWithCompletionySo10URLSessionC_So0J4TaskCSo15HTTPURLResponseC10Foundation10URLRequestVyAMSgctcSgvp":{"name":"taskWillPerformHTTPRedirectionWithCompletion","abstract":"

    Overrides all behavior for URLSessionTaskDelegate method urlSession(_:task:willPerformHTTPRedirection:newRequest:completionHandler:) and","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC23taskDidReceiveChallengeSo10URLSessionC04AuthG11DispositionO_So13URLCredentialCSgtAF_So0H4TaskCSo017URLAuthenticationG0CtcSgvp":{"name":"taskDidReceiveChallenge","abstract":"

    Overrides default behavior for URLSessionTaskDelegate method urlSession(_:task:didReceive:completionHandler:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC37taskDidReceiveChallengeWithCompletionySo10URLSessionC_So0J4TaskCSo017URLAuthenticationG0CyAF04AuthG11DispositionO_So13URLCredentialCSgtctcSgvp":{"name":"taskDidReceiveChallengeWithCompletion","abstract":"

    Overrides all behavior for URLSessionTaskDelegate method urlSession(_:task:didReceive:completionHandler:) and","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC21taskNeedNewBodyStreamSo05InputH0CSgSo10URLSessionC_So0J4TaskCtcSgvp":{"name":"taskNeedNewBodyStream","abstract":"

    Overrides default behavior for URLSessionTaskDelegate method urlSession(_:task:needNewBodyStream:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC35taskNeedNewBodyStreamWithCompletionySo10URLSessionC_So0K4TaskCySo05InputH0CSgctcSgvp":{"name":"taskNeedNewBodyStreamWithCompletion","abstract":"

    Overrides all behavior for URLSessionTaskDelegate method urlSession(_:task:needNewBodyStream:) and","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC19taskDidSendBodyDataySo10URLSessionC_So0I4TaskCs5Int64VA2JtcSgvp":{"name":"taskDidSendBodyData","abstract":"

    Overrides default behavior for URLSessionTaskDelegate method urlSession(_:task:didSendBodyData:totalBytesSent:totalBytesExpectedToSend:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC15taskDidCompleteySo10URLSessionC_So0G4TaskCs5Error_pSgtcSgvp":{"name":"taskDidComplete","abstract":"

    Overrides default behavior for URLSessionTaskDelegate method urlSession(_:task:didCompleteWithError:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC26dataTaskDidReceiveResponseSo10URLSessionC0H11DispositionOAF_So0i4DataE0CSo11URLResponseCtcSgvp":{"name":"dataTaskDidReceiveResponse","abstract":"

    Overrides default behavior for URLSessionDataDelegate method urlSession(_:dataTask:didReceive:completionHandler:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC40dataTaskDidReceiveResponseWithCompletionySo10URLSessionC_So0k4DataE0CSo11URLResponseCyAF0H11DispositionOctcSgvp":{"name":"dataTaskDidReceiveResponseWithCompletion","abstract":"

    Overrides all behavior for URLSessionDataDelegate method urlSession(_:dataTask:didReceive:completionHandler:) and","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC025dataTaskDidBecomeDownloadE0ySo10URLSessionC_So0i4DataE0CSo0ihE0CtcSgvp":{"name":"dataTaskDidBecomeDownloadTask","abstract":"

    Overrides default behavior for URLSessionDataDelegate method urlSession(_:dataTask:didBecome:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC22dataTaskDidReceiveDataySo10URLSessionC_So0ihE0C10Foundation0H0VtcSgvp":{"name":"dataTaskDidReceiveData","abstract":"

    Overrides default behavior for URLSessionDataDelegate method urlSession(_:dataTask:didReceive:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC25dataTaskWillCacheResponseSo17CachedURLResponseCSgSo10URLSessionC_So0k4DataE0CAFtcSgvp":{"name":"dataTaskWillCacheResponse","abstract":"

    Overrides default behavior for URLSessionDataDelegate method urlSession(_:dataTask:willCacheResponse:completionHandler:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC39dataTaskWillCacheResponseWithCompletionySo10URLSessionC_So0k4DataE0CSo17CachedURLResponseCyAJSgctcSgvp":{"name":"dataTaskWillCacheResponseWithCompletion","abstract":"

    Overrides all behavior for URLSessionDataDelegate method urlSession(_:dataTask:willCacheResponse:completionHandler:) and","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC37downloadTaskDidFinishDownloadingToURLySo10URLSessionC_So0k8DownloadE0C10Foundation0J0VtcSgvp":{"name":"downloadTaskDidFinishDownloadingToURL","abstract":"

    Overrides default behavior for URLSessionDownloadDelegate method urlSession(_:downloadTask:didFinishDownloadingTo:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC24downloadTaskDidWriteDataySo10URLSessionC_So0i8DownloadE0Cs5Int64VA2JtcSgvp":{"name":"downloadTaskDidWriteData","abstract":"

    Overrides default behavior for URLSessionDownloadDelegate method urlSession(_:downloadTask:didWriteData:totalBytesWritten:totalBytesExpectedToWrite:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC29downloadTaskDidResumeAtOffsetySo10URLSessionC_So0j8DownloadE0Cs5Int64VAJtcSgvp":{"name":"downloadTaskDidResumeAtOffset","abstract":"

    Overrides default behavior for URLSessionDownloadDelegate method urlSession(_:downloadTask:didResumeAtOffset:expectedTotalBytes:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC20streamTaskReadClosedySo10URLSessionC_So0h6StreamE0CtcSgvp":{"name":"streamTaskReadClosed","abstract":"

    Overrides default behavior for URLSessionStreamDelegate method urlSession(_:readClosedFor:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC21streamTaskWriteClosedySo10URLSessionC_So0h6StreamE0CtcSgvp":{"name":"streamTaskWriteClosed","abstract":"

    Overrides default behavior for URLSessionStreamDelegate method urlSession(_:writeClosedFor:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC31streamTaskBetterRouteDiscoveredySo10URLSessionC_So0i6StreamE0CtcSgvp":{"name":"streamTaskBetterRouteDiscovered","abstract":"

    Overrides default behavior for URLSessionStreamDelegate method urlSession(_:betterRouteDiscoveredFor:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC40streamTaskDidBecomeInputAndOutputStreamsySo10URLSessionC_So0l6StreamE0CSo0hM0CSo0jM0CtcSgvp":{"name":"streamTaskDidBecomeInputAndOutputStreams","abstract":"

    Overrides default behavior for URLSessionStreamDelegate method urlSession(_:streamTask:didBecome:outputStream:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateCAA7RequestCSgSo14URLSessionTaskCcip":{"name":"subscript(_:)","abstract":"

    Access the task delegate for the specified task in a thread-safe manner.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@M@Alamofire@objc(cs)SessionDelegate(im)init":{"name":"init()","abstract":"

    Initializes the SessionDelegate instance.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@M@Alamofire@objc(cs)SessionDelegate(im)respondsToSelector:":{"name":"responds(to:)","abstract":"

    Returns a Bool indicating whether the SessionDelegate implements or inherits a method that can respond","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:didBecomeInvalidWithError:":{"name":"urlSession(_:didBecomeInvalidWithError:)","abstract":"

    Tells the delegate that the session has been invalidated.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:didReceiveChallenge:completionHandler:":{"name":"urlSession(_:didReceive:completionHandler:)","abstract":"

    Requests credentials from the delegate in response to a session-level authentication request from the","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSessionDidFinishEventsForBackgroundURLSession:":{"name":"urlSessionDidFinishEvents(forBackgroundURLSession:)","abstract":"

    Tells the delegate that all messages enqueued for a session have been delivered.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:willPerformHTTPRedirection:newRequest:completionHandler:":{"name":"urlSession(_:task:willPerformHTTPRedirection:newRequest:completionHandler:)","abstract":"

    Tells the delegate that the remote server requested an HTTP redirect.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:didReceiveChallenge:completionHandler:":{"name":"urlSession(_:task:didReceive:completionHandler:)","abstract":"

    Requests credentials from the delegate in response to an authentication request from the remote server.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:needNewBodyStream:":{"name":"urlSession(_:task:needNewBodyStream:)","abstract":"

    Tells the delegate when a task requires a new request body stream to send to the remote server.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:didSendBodyData:totalBytesSent:totalBytesExpectedToSend:":{"name":"urlSession(_:task:didSendBodyData:totalBytesSent:totalBytesExpectedToSend:)","abstract":"

    Periodically informs the delegate of the progress of sending body content to the server.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:didFinishCollectingMetrics:":{"name":"urlSession(_:task:didFinishCollecting:)","abstract":"

    Tells the delegate that the session finished collecting metrics for the task.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:didCompleteWithError:":{"name":"urlSession(_:task:didCompleteWithError:)","abstract":"

    Tells the delegate that the task finished transferring data.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:dataTask:didReceiveResponse:completionHandler:":{"name":"urlSession(_:dataTask:didReceive:completionHandler:)","abstract":"

    Tells the delegate that the data task received the initial reply (headers) from the server.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:dataTask:didBecomeDownloadTask:":{"name":"urlSession(_:dataTask:didBecome:)","abstract":"

    Tells the delegate that the data task was changed to a download task.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:dataTask:didReceiveData:":{"name":"urlSession(_:dataTask:didReceive:)","abstract":"

    Tells the delegate that the data task has received some of the expected data.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:dataTask:willCacheResponse:completionHandler:":{"name":"urlSession(_:dataTask:willCacheResponse:completionHandler:)","abstract":"

    Asks the delegate whether the data (or upload) task should store the response in the cache.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:downloadTask:didFinishDownloadingToURL:":{"name":"urlSession(_:downloadTask:didFinishDownloadingTo:)","abstract":"

    Tells the delegate that a download task has finished downloading.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:downloadTask:didWriteData:totalBytesWritten:totalBytesExpectedToWrite:":{"name":"urlSession(_:downloadTask:didWriteData:totalBytesWritten:totalBytesExpectedToWrite:)","abstract":"

    Periodically informs the delegate about the download’s progress.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:downloadTask:didResumeAtOffset:expectedTotalBytes:":{"name":"urlSession(_:downloadTask:didResumeAtOffset:expectedTotalBytes:)","abstract":"

    Tells the delegate that the download task has resumed downloading.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:readClosedForStreamTask:":{"name":"urlSession(_:readClosedFor:)","abstract":"

    Tells the delegate that the read side of the connection has been closed.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:writeClosedForStreamTask:":{"name":"urlSession(_:writeClosedFor:)","abstract":"

    Tells the delegate that the write side of the connection has been closed.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:betterRouteDiscoveredForStreamTask:":{"name":"urlSession(_:betterRouteDiscoveredFor:)","abstract":"

    Tells the delegate that the system has determined that a better route to the host is available.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:streamTask:didBecomeInputStream:outputStream:":{"name":"urlSession(_:streamTask:didBecome:outputStream:)","abstract":"

    Tells the delegate that the stream task has been completed and provides the unopened stream objects.

    ","parent_name":"SessionDelegate"},"Classes/ServerTrustPolicyManager.html#/s:9Alamofire24ServerTrustPolicyManagerC8policiess10DictionaryVySSAA0bcD0OGvp":{"name":"policies","abstract":"

    The dictionary of policies mapped to a particular host.

    ","parent_name":"ServerTrustPolicyManager"},"Classes/ServerTrustPolicyManager.html#/s:9Alamofire24ServerTrustPolicyManagerCACs10DictionaryVySSAA0bcD0OG8policies_tcfc":{"name":"init(policies:)","abstract":"

    Initializes the ServerTrustPolicyManager instance with the given policies.

    ","parent_name":"ServerTrustPolicyManager"},"Classes/ServerTrustPolicyManager.html#/s:9Alamofire24ServerTrustPolicyManagerC06servercD0AA0bcD0OSgSS7forHost_tF":{"name":"serverTrustPolicy(forHost:)","abstract":"

    Returns the ServerTrustPolicy for the given host if applicable.

    ","parent_name":"ServerTrustPolicyManager"},"Classes/UploadRequest.html#/s:9Alamofire13UploadRequestC7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The request sent or to be sent to the server.

    ","parent_name":"UploadRequest"},"Classes/UploadRequest.html#/s:9Alamofire13UploadRequestC14uploadProgressSo0E0Cvp":{"name":"uploadProgress","abstract":"

    The progress of uploading the payload to the server for the upload request.

    ","parent_name":"UploadRequest"},"Classes/UploadRequest.html#/s:9Alamofire13UploadRequestC14uploadProgressACXDSo13DispatchQueueC5queue_ySo0E0Cc7closuretF":{"name":"uploadProgress(queue:closure:)","abstract":"

    Sets a closure to be called periodically during the lifecycle of the UploadRequest as data is sent to","parent_name":"UploadRequest"},"Classes/DownloadRequest/DownloadOptions.html#/s:9Alamofire15DownloadRequestC0B7OptionsV8rawValueSuvp":{"name":"rawValue","abstract":"

    Returns the raw bitmask value of the option and satisfies the RawRepresentable protocol.

    ","parent_name":"DownloadOptions"},"Classes/DownloadRequest/DownloadOptions.html#/s:9Alamofire15DownloadRequestC0B7OptionsV29createIntermediateDirectoriesAEvpZ":{"name":"createIntermediateDirectories","abstract":"

    A DownloadOptions flag that creates intermediate directories for the destination URL if specified.

    ","parent_name":"DownloadOptions"},"Classes/DownloadRequest/DownloadOptions.html#/s:9Alamofire15DownloadRequestC0B7OptionsV18removePreviousFileAEvpZ":{"name":"removePreviousFile","abstract":"

    A DownloadOptions flag that removes a previous file from the destination URL if specified.

    ","parent_name":"DownloadOptions"},"Classes/DownloadRequest/DownloadOptions.html#/s:9Alamofire15DownloadRequestC0B7OptionsVAESu8rawValue_tcfc":{"name":"init(rawValue:)","abstract":"

    Creates a DownloadFileDestinationOptions instance with the specified raw value.

    ","parent_name":"DownloadOptions"},"Classes/DownloadRequest/DownloadOptions.html":{"name":"DownloadOptions","abstract":"

    A collection of options to be executed prior to moving a downloaded file from the temporary URL to the","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC0B15FileDestinationa":{"name":"DownloadFileDestination","abstract":"

    A closure executed once a download request has successfully completed in order to determine where to move the","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The request sent or to be sent to the server.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC10resumeData10Foundation0E0VSgvp":{"name":"resumeData","abstract":"

    The resume data of the underlying download task if available after a failure.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8progressSo8ProgressCvp":{"name":"progress","abstract":"

    The progress of downloading the response data from the server for the request.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC6cancelyyF":{"name":"cancel()","abstract":"

    Cancels the request.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC16downloadProgressACXDSo13DispatchQueueC5queue_ySo0E0Cc7closuretF":{"name":"downloadProgress(queue:closure:)","abstract":"

    Sets a closure to be called periodically during the lifecycle of the Request as data is read from the server.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC09suggestedB11Destination10Foundation3URLV011destinationG0_AC0B7OptionsV7optionstAG_So15HTTPURLResponseCtcSo11FileManagerC19SearchPathDirectoryO3for_AO0nO10DomainMaskV2intFZ":{"name":"suggestedDownloadDestination(for:in:)","abstract":"

    Creates a download file destination closure which uses the default file manager to move the temporary file to a","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8responseACXDSo13DispatchQueueCSg5queue_yAA07DefaultB8ResponseVc17completionHandlertF":{"name":"response(queue:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8responseACXDSo13DispatchQueueCSg5queue_x0D10SerializeryAA0B8ResponseVy16SerializedObjectQzGc17completionHandlertAA0biH8ProtocolRzlF":{"name":"response(queue:responseSerializer:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC22dataResponseSerializerAA0beF0Vy10Foundation4DataVGyFZ":{"name":"dataResponseSerializer()","abstract":"

    Creates a response serializer that returns the associated data as-is.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC12responseDataACXDSo13DispatchQueueCSg5queue_yAA0B8ResponseVy10Foundation0E0VGc17completionHandlertF":{"name":"responseData(queue:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC24stringResponseSerializerAA0beF0VySSGSS10FoundationE8EncodingVSg8encoding_tFZ":{"name":"stringResponseSerializer(encoding:)","abstract":"

    Creates a response serializer that returns a result string type initialized from the response data with","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC14responseStringACXDSo13DispatchQueueCSg5queue_SS10FoundationE8EncodingVSg8encodingyAA0B8ResponseVySSGc17completionHandlertF":{"name":"responseString(queue:encoding:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC22jsonResponseSerializerAA0beF0VyypGSo17JSONSerializationC14ReadingOptionsV7options_tFZ":{"name":"jsonResponseSerializer(options:)","abstract":"

    Creates a response serializer that returns a JSON object result type constructed from the response data using","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC12responseJSONACXDSo13DispatchQueueCSg5queue_So17JSONSerializationC14ReadingOptionsV7optionsyAA0B8ResponseVyypGc17completionHandlertF":{"name":"responseJSON(queue:options:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC30propertyListResponseSerializerAA0bfG0VyypGSo08PropertyE13SerializationC17MutabilityOptionsV7options_tFZ":{"name":"propertyListResponseSerializer(options:)","abstract":"

    Creates a response serializer that returns an object constructed from the response data using","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC20responsePropertyListACXDSo13DispatchQueueCSg5queue_So0eF13SerializationC17MutabilityOptionsV7optionsyAA0B8ResponseVyypGc17completionHandlertF":{"name":"responsePropertyList(queue:options:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC10Validationa":{"name":"Validation","abstract":"

    A closure used to validate a request that takes a URL request, a URL response, a temporary URL and a","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8validateACXDAA0C0C16ValidationResultO10Foundation10URLRequestVSg_So15HTTPURLResponseCAI3URLVSgAQtcF":{"name":"validate(_:)","abstract":"

    Validates the request, using the specified closure.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8validateACXDx10statusCode_ts8SequenceRzSi7ElementRtzlF":{"name":"validate(statusCode:)","abstract":"

    Validates that the response has a status code in the specified sequence.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8validateACXDx11contentType_ts8SequenceRzSS7ElementRtzlF":{"name":"validate(contentType:)","abstract":"

    Validates that the response has a content type in the specified sequence.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8validateACXDyF":{"name":"validate()","abstract":"

    Validates that the response has a status code in the default acceptable range of 200…299, and that the content","parent_name":"DownloadRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The request sent or to be sent to the server.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8progressSo8ProgressCvp":{"name":"progress","abstract":"

    The progress of fetching the response data from the server for the request.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC6streamACXDy10Foundation0B0VcSg7closure_tF":{"name":"stream(closure:)","abstract":"

    Sets a closure to be called periodically during the lifecycle of the request as data is read from the server.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC16downloadProgressACXDSo13DispatchQueueC5queue_ySo0E0Cc7closuretF":{"name":"downloadProgress(queue:closure:)","abstract":"

    Sets a closure to be called periodically during the lifecycle of the Request as data is read from the server.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8responseACXDSo13DispatchQueueCSg5queue_yAA07DefaultB8ResponseVc17completionHandlertF":{"name":"response(queue:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8responseACXDSo13DispatchQueueCSg5queue_x0D10SerializeryAA0B8ResponseVy16SerializedObjectQzGc17completionHandlertAA0biH8ProtocolRzlF":{"name":"response(queue:responseSerializer:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC22dataResponseSerializerAA0beF0Vy10Foundation0B0VGyFZ":{"name":"dataResponseSerializer()","abstract":"

    Creates a response serializer that returns the associated data as-is.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC08responseB0ACXDSo13DispatchQueueCSg5queue_yAA0B8ResponseVy10Foundation0B0VGc17completionHandlertF":{"name":"responseData(queue:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC24stringResponseSerializerAA0beF0VySSGSS10FoundationE8EncodingVSg8encoding_tFZ":{"name":"stringResponseSerializer(encoding:)","abstract":"

    Creates a response serializer that returns a result string type initialized from the response data with","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC14responseStringACXDSo13DispatchQueueCSg5queue_SS10FoundationE8EncodingVSg8encodingyAA0B8ResponseVySSGc17completionHandlertF":{"name":"responseString(queue:encoding:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC22jsonResponseSerializerAA0beF0VyypGSo17JSONSerializationC14ReadingOptionsV7options_tFZ":{"name":"jsonResponseSerializer(options:)","abstract":"

    Creates a response serializer that returns a JSON object result type constructed from the response data using","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC12responseJSONACXDSo13DispatchQueueCSg5queue_So17JSONSerializationC14ReadingOptionsV7optionsyAA0B8ResponseVyypGc17completionHandlertF":{"name":"responseJSON(queue:options:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC30propertyListResponseSerializerAA0bfG0VyypGSo08PropertyE13SerializationC17MutabilityOptionsV7options_tFZ":{"name":"propertyListResponseSerializer(options:)","abstract":"

    Creates a response serializer that returns an object constructed from the response data using","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC20responsePropertyListACXDSo13DispatchQueueCSg5queue_So0eF13SerializationC17MutabilityOptionsV7optionsyAA0B8ResponseVyypGc17completionHandlertF":{"name":"responsePropertyList(queue:options:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC10Validationa":{"name":"Validation","abstract":"

    A closure used to validate a request that takes a URL request, a URL response and data, and returns whether the","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8validateACXDAA0C0C16ValidationResultO10Foundation10URLRequestVSg_So15HTTPURLResponseCAI0B0VSgtcF":{"name":"validate(_:)","abstract":"

    Validates the request, using the specified closure.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8validateACXDx10statusCode_ts8SequenceRzSi7ElementRtzlF":{"name":"validate(statusCode:)","abstract":"

    Validates that the response has a status code in the specified sequence.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8validateACXDx11contentType_ts8SequenceRzSS7ElementRtzlF":{"name":"validate(contentType:)","abstract":"

    Validates that the response has a content type in the specified sequence.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8validateACXDyF":{"name":"validate()","abstract":"

    Validates that the response has a status code in the default acceptable range of 200…299, and that the content","parent_name":"DataRequest"},"Classes/Request/ValidationResult.html#/s:9Alamofire7RequestC16ValidationResultO7successA2EmF":{"name":"success","abstract":"

    Undocumented

    ","parent_name":"ValidationResult"},"Classes/Request/ValidationResult.html#/s:9Alamofire7RequestC16ValidationResultO7failureAEs5Error_pcAEmF":{"name":"failure","abstract":"

    Undocumented

    ","parent_name":"ValidationResult"},"Classes/Request.html#/s:9Alamofire7RequestC15ProgressHandlera":{"name":"ProgressHandler","abstract":"

    A closure executed when monitoring upload or download progress of a request.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC8delegateAA12TaskDelegateCvp":{"name":"delegate","abstract":"

    The delegate for the underlying task.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC4taskSo14URLSessionTaskCSgvp":{"name":"task","abstract":"

    The underlying task.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC7sessionSo10URLSessionCvp":{"name":"session","abstract":"

    The session belonging to the underlying task.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The request sent or to be sent to the server.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC8responseSo15HTTPURLResponseCSgvp":{"name":"response","abstract":"

    The response received from the server, if any.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC10retryCountSuvp":{"name":"retryCount","abstract":"

    The number of times the request has been retried.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC12authenticateACXDSS4user_SS8passwordSo13URLCredentialC11PersistenceO11persistencetF":{"name":"authenticate(user:password:persistence:)","abstract":"

    Associates an HTTP Basic credential with the request.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC12authenticateACXDSo13URLCredentialC15usingCredential_tF":{"name":"authenticate(usingCredential:)","abstract":"

    Associates a specified credential with the request.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC19authorizationHeaderSS3key_SS5valuetSgSS4user_SS8passwordtFZ":{"name":"authorizationHeader(user:password:)","abstract":"

    Returns a base64 encoded basic authentication credential as an authorization header tuple.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC6resumeyyF":{"name":"resume()","abstract":"

    Resumes the request.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC7suspendyyF":{"name":"suspend()","abstract":"

    Suspends the request.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC6cancelyyF":{"name":"cancel()","abstract":"

    Cancels the request.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC11descriptionSSvp":{"name":"description","abstract":"

    The textual representation used when written to an output stream, which includes the HTTP method and URL, as","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

    The textual representation used when written to an output stream, in the form of a cURL command.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC21serializeResponseDataAA6ResultOy10Foundation0E0VGSo15HTTPURLResponseCSg8response_AISg4datas5Error_pSg5errortFZ":{"name":"serializeResponseData(response:data:error:)","abstract":"

    Returns a result data type that contains the response data as-is.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC23serializeResponseStringAA6ResultOySSGSS10FoundationE8EncodingVSg8encoding_So15HTTPURLResponseCSg8responseAH4DataVSg4datas5Error_pSg5errortFZ":{"name":"serializeResponseString(encoding:response:data:error:)","abstract":"

    Returns a result string type initialized from the response data with the specified string encoding.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC21serializeResponseJSONAA6ResultOyypGSo17JSONSerializationC14ReadingOptionsV7options_So15HTTPURLResponseCSg8response10Foundation4DataVSg4datas5Error_pSg5errortFZ":{"name":"serializeResponseJSON(options:response:data:error:)","abstract":"

    Returns a JSON object contained in a result type constructed from the response data using JSONSerialization","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC29serializeResponsePropertyListAA6ResultOyypGSo0eF13SerializationC17MutabilityOptionsV7options_So15HTTPURLResponseCSg8response10Foundation4DataVSg4datas5Error_pSg5errortFZ":{"name":"serializeResponsePropertyList(options:response:data:error:)","abstract":"

    Returns a plist object contained in a result type constructed from the response data using","parent_name":"Request"},"Classes/Request/ValidationResult.html":{"name":"ValidationResult","abstract":"

    Used to represent whether validation was successful or encountered an error resulting in a failure.

    ","parent_name":"Request"},"Classes/NetworkReachabilityManager/ConnectionType.html#/s:9Alamofire26NetworkReachabilityManagerC14ConnectionTypeO14ethernetOrWiFiA2EmF":{"name":"ethernetOrWiFi","abstract":"

    Undocumented

    ","parent_name":"ConnectionType"},"Classes/NetworkReachabilityManager/ConnectionType.html#/s:9Alamofire26NetworkReachabilityManagerC14ConnectionTypeO4wwanA2EmF":{"name":"wwan","abstract":"

    Undocumented

    ","parent_name":"ConnectionType"},"Classes/NetworkReachabilityManager/NetworkReachabilityStatus.html#/s:9Alamofire26NetworkReachabilityManagerC0bC6StatusO7unknownA2EmF":{"name":"unknown","abstract":"

    Undocumented

    ","parent_name":"NetworkReachabilityStatus"},"Classes/NetworkReachabilityManager/NetworkReachabilityStatus.html#/s:9Alamofire26NetworkReachabilityManagerC0bC6StatusO12notReachableA2EmF":{"name":"notReachable","abstract":"

    Undocumented

    ","parent_name":"NetworkReachabilityStatus"},"Classes/NetworkReachabilityManager/NetworkReachabilityStatus.html#/s:9Alamofire26NetworkReachabilityManagerC0bC6StatusO9reachableAeC14ConnectionTypeOcAEmF":{"name":"reachable","abstract":"

    Undocumented

    ","parent_name":"NetworkReachabilityStatus"},"Classes/NetworkReachabilityManager/NetworkReachabilityStatus.html":{"name":"NetworkReachabilityStatus","abstract":"

    Defines the various states of network reachability.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager/ConnectionType.html":{"name":"ConnectionType","abstract":"

    Defines the various connection types detected by reachability flags.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC8Listenera":{"name":"Listener","abstract":"

    A closure executed when the network reachability status changes. The closure takes a single argument: the","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC11isReachableSbvp":{"name":"isReachable","abstract":"

    Whether the network is currently reachable.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC17isReachableOnWWANSbvp":{"name":"isReachableOnWWAN","abstract":"

    Whether the network is currently reachable over the WWAN interface.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC27isReachableOnEthernetOrWiFiSbvp":{"name":"isReachableOnEthernetOrWiFi","abstract":"

    Whether the network is currently reachable over Ethernet or WiFi interface.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC07networkC6StatusAC0bcF0Ovp":{"name":"networkReachabilityStatus","abstract":"

    The current network reachability status.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC13listenerQueueSo08DispatchF0Cvp":{"name":"listenerQueue","abstract":"

    The dispatch queue to execute the listener closure on.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC8listeneryAC0bC6StatusOcSgvp":{"name":"listener","abstract":"

    A closure executed when the network reachability status changes.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC5flagsSC09SCNetworkC5FlagsVSgvp":{"name":"flags","abstract":"

    Undocumented

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC13previousFlagsSC09SCNetworkcF0Vvp":{"name":"previousFlags","abstract":"

    Undocumented

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerCACSgSS4host_tcfc":{"name":"init(host:)","abstract":"

    Creates a NetworkReachabilityManager instance with the specified host.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerCACSgycfc":{"name":"init()","abstract":"

    Creates a NetworkReachabilityManager instance that monitors the address 0.0.0.0.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC14startListeningSbyF":{"name":"startListening()","abstract":"

    Starts listening for changes in network reachability status.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC13stopListeningyyF":{"name":"stopListening()","abstract":"

    Stops listening for changes in network reachability status.

    ","parent_name":"NetworkReachabilityManager"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC11contentTypeSSvp":{"name":"contentType","abstract":"

    The Content-Type header value containing the boundary used to generate the multipart/form-data.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC13contentLengths6UInt64Vvp":{"name":"contentLength","abstract":"

    The content length of all body parts used to generate the multipart/form-data not including the boundaries.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC8boundarySSvp":{"name":"boundary","abstract":"

    The boundary used to separate the body parts in the encoded form data.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataCACycfc":{"name":"init()","abstract":"

    Creates a multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6appendy10Foundation0D0V_SS8withNametF":{"name":"append(_:withName:)","abstract":"

    Creates a body part from the data and appends it to the multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6appendy10Foundation0D0V_SS8withNameSS8mimeTypetF":{"name":"append(_:withName:mimeType:)","abstract":"

    Creates a body part from the data and appends it to the multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6appendy10Foundation0D0V_SS8withNameSS04fileH0SS8mimeTypetF":{"name":"append(_:withName:fileName:mimeType:)","abstract":"

    Creates a body part from the data and appends it to the multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6appendy10Foundation3URLV_SS8withNametF":{"name":"append(_:withName:)","abstract":"

    Creates a body part from the file and appends it to the multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6appendy10Foundation3URLV_SS8withNameSS04fileI0SS8mimeTypetF":{"name":"append(_:withName:fileName:mimeType:)","abstract":"

    Creates a body part from the file and appends it to the multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6appendySo11InputStreamC_s6UInt64V10withLengthSS4nameSS8fileNameSS8mimeTypetF":{"name":"append(_:withLength:name:fileName:mimeType:)","abstract":"

    Creates a body part from the stream and appends it to the multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6appendySo11InputStreamC_s6UInt64V10withLengths10DictionaryVyS2SG7headerstF":{"name":"append(_:withLength:headers:)","abstract":"

    Creates a body part with the headers, stream and length and appends it to the multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6encode10Foundation0D0VyKF":{"name":"encode()","abstract":"

    Encodes all the appended body parts into a single Data value.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC012writeEncodedD0y10Foundation3URLV2to_tKF":{"name":"writeEncodedData(to:)","abstract":"

    Writes the appended body parts into the given file URL.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html":{"name":"MultipartFormData","abstract":"

    Constructs multipart/form-data for uploads within an HTTP or HTTPS body. There are currently two ways to encode"},"Classes/NetworkReachabilityManager.html":{"name":"NetworkReachabilityManager","abstract":"

    The NetworkReachabilityManager class listens for reachability changes of hosts and addresses for both WWAN and"},"Classes/Request.html":{"name":"Request","abstract":"

    Responsible for sending a request and receiving the response and associated data from the server, as well as"},"Classes/DataRequest.html":{"name":"DataRequest","abstract":"

    Specific type of Request that manages an underlying URLSessionDataTask.

    "},"Classes/DownloadRequest.html":{"name":"DownloadRequest","abstract":"

    Specific type of Request that manages an underlying URLSessionDownloadTask.

    "},"Classes/UploadRequest.html":{"name":"UploadRequest","abstract":"

    Specific type of Request that manages an underlying URLSessionUploadTask.

    "},"Classes.html#/s:9Alamofire13StreamRequestC":{"name":"StreamRequest","abstract":"

    Specific type of Request that manages an underlying URLSessionStreamTask.

    "},"Classes/ServerTrustPolicyManager.html":{"name":"ServerTrustPolicyManager","abstract":"

    Responsible for managing the mapping of ServerTrustPolicy objects to a given host.

    "},"Classes/SessionDelegate.html":{"name":"SessionDelegate","abstract":"

    Responsible for handling all delegate callbacks for the underlying session.

    "},"Classes/SessionManager.html":{"name":"SessionManager","abstract":"

    Responsible for creating and managing Request objects, as well as their underlying NSURLSession.

    "},"Classes/TaskDelegate.html":{"name":"TaskDelegate","abstract":"

    The task delegate is responsible for handling all delegate callbacks for the underlying task as well as"},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Functions.html":{"name":"Functions","abstract":"

    The following functions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "},"Typealiases.html":{"name":"Type Aliases","abstract":"

    The following type aliases are available globally.

    "}} \ No newline at end of file +{"Typealiases.html#/s:9Alamofire10Parametersa":{"name":"Parameters","abstract":"

    A dictionary of parameters to apply to a URLRequest.

    "},"Typealiases.html#/s:9Alamofire22RequestRetryCompletiona":{"name":"RequestRetryCompletion","abstract":"

    A closure executed when the RequestRetrier determines whether a Request should be retried or not.

    "},"Typealiases.html#/s:9Alamofire11HTTPHeadersa":{"name":"HTTPHeaders","abstract":"

    A dictionary of headers to apply to a URLRequest.

    "},"Structs/Timeline.html#/s:9Alamofire8TimelineV16requestStartTimeSdvp":{"name":"requestStartTime","abstract":"

    The time the request was initialized.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV19initialResponseTimeSdvp":{"name":"initialResponseTime","abstract":"

    The time the first bytes were received from or sent to the server.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV20requestCompletedTimeSdvp":{"name":"requestCompletedTime","abstract":"

    The time when the request was completed.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV26serializationCompletedTimeSdvp":{"name":"serializationCompletedTime","abstract":"

    The time when the response serialization was completed.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV7latencySdvp":{"name":"latency","abstract":"

    The time interval in seconds from the time the request started to the initial response from the server.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV15requestDurationSdvp":{"name":"requestDuration","abstract":"

    The time interval in seconds from the time the request started to the time the request completed.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV21serializationDurationSdvp":{"name":"serializationDuration","abstract":"

    The time interval in seconds from the time the request completed to the time response serialization completed.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV13totalDurationSdvp":{"name":"totalDuration","abstract":"

    The time interval in seconds from the time the request started to the time response serialization completed.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV16requestStartTime015initialResponseE00c9CompletedE0013serializationhE0ACSd_S3dtcfc":{"name":"init(requestStartTime:initialResponseTime:requestCompletedTime:serializationCompletedTime:)","abstract":"

    Creates a new Timeline instance with the specified request times.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV11descriptionSSvp":{"name":"description","abstract":"

    The textual representation used when written to an output stream, which includes the latency, the request","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

    The textual representation used when written to an output stream, which includes the request start time, the","parent_name":"Timeline"},"Structs/DownloadResponseSerializer.html#/s:9Alamofire26DownloadResponseSerializerV16SerializedObjecta":{"name":"SerializedObject","abstract":"

    The type of serialized object to be created by this DownloadResponseSerializer.

    ","parent_name":"DownloadResponseSerializer"},"Structs/DownloadResponseSerializer.html#/s:9Alamofire26DownloadResponseSerializerV09serializeC0yAA6ResultOyxG10Foundation10URLRequestVSg_So17NSHTTPURLResponseCSgAH3URLVSgs5Error_pSgtcvp":{"name":"serializeResponse","abstract":"

    A closure used by response handlers that takes a request, response, url and error and returns a result.

    ","parent_name":"DownloadResponseSerializer"},"Structs/DownloadResponseSerializer.html#/s:9Alamofire26DownloadResponseSerializerV09serializeC0ACyxGAA6ResultOyxG10Foundation10URLRequestVSg_So17NSHTTPURLResponseCSgAI3URLVSgs5Error_pSgtc_tcfc":{"name":"init(serializeResponse:)","abstract":"

    Initializes the ResponseSerializer instance with the given serialize response closure.

    ","parent_name":"DownloadResponseSerializer"},"Structs/DataResponseSerializer.html#/s:9Alamofire22DataResponseSerializerV16SerializedObjecta":{"name":"SerializedObject","abstract":"

    The type of serialized object to be created by this DataResponseSerializer.

    ","parent_name":"DataResponseSerializer"},"Structs/DataResponseSerializer.html#/s:9Alamofire22DataResponseSerializerV09serializeC0yAA6ResultOyxG10Foundation10URLRequestVSg_So17NSHTTPURLResponseCSgAH0B0VSgs5Error_pSgtcvp":{"name":"serializeResponse","abstract":"

    A closure used by response handlers that takes a request, response, data and error and returns a result.

    ","parent_name":"DataResponseSerializer"},"Structs/DataResponseSerializer.html#/s:9Alamofire22DataResponseSerializerV09serializeC0ACyxGAA6ResultOyxG10Foundation10URLRequestVSg_So17NSHTTPURLResponseCSgAI0B0VSgs5Error_pSgtc_tcfc":{"name":"init(serializeResponse:)","abstract":"

    Initializes the ResponseSerializer instance with the given serialize response closure.

    ","parent_name":"DataResponseSerializer"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The URL request sent to the server.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV8responseSo17NSHTTPURLResponseCSgvp":{"name":"response","abstract":"

    The server’s response to the URL request.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV12temporaryURL10Foundation0E0VSgvp":{"name":"temporaryURL","abstract":"

    The temporary destination URL of the data returned from the server.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV14destinationURL10Foundation0E0VSgvp":{"name":"destinationURL","abstract":"

    The final destination URL of the data returned from the server if it was moved.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV10resumeData10Foundation0E0VSgvp":{"name":"resumeData","abstract":"

    The resume data generated if the request was cancelled.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV6resultAA6ResultOyxGvp":{"name":"result","abstract":"

    The result of response serialization.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV8timelineAA8TimelineVvp":{"name":"timeline","abstract":"

    The timeline of the complete lifecycle of the request.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV5valuexSgvp":{"name":"value","abstract":"

    Returns the associated value of the result if it is a success, nil otherwise.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV5errors5Error_pSgvp":{"name":"error","abstract":"

    Returns the associated error value if the result if it is a failure, nil otherwise.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV7request8response12temporaryURL011destinationG010resumeData6result8timelineACyxG10Foundation10URLRequestVSg_So17NSHTTPURLResponseCSgAL0G0VSgAuL0J0VSgAA6ResultOyxGAA8TimelineVtcfc":{"name":"init(request:response:temporaryURL:destinationURL:resumeData:result:timeline:)","abstract":"

    Creates a DownloadResponse instance with the specified parameters derived from response serialization.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV11descriptionSSvp":{"name":"description","abstract":"

    The textual representation used when written to an output stream, which includes whether the result was a","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

    The debug textual representation used when written to an output stream, which includes the URL request, the URL","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV3mapyACyqd__Gqd__xXElF":{"name":"map(_:)","abstract":"

    Evaluates the given closure when the result of this DownloadResponse is a success, passing the unwrapped","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV7flatMapyACyqd__Gqd__xKXElF":{"name":"flatMap(_:)","abstract":"

    Evaluates the given closure when the result of this DownloadResponse is a success, passing the unwrapped","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV8mapErroryACyxGqd__s0E0_pXEsAFRd__lF":{"name":"mapError(_:)","abstract":"

    Evaluates the specified closure when the DownloadResponse is a failure, passing the unwrapped error as a parameter.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV12flatMapErroryACyxGqd__s0F0_pKXEsAFRd__lF":{"name":"flatMapError(_:)","abstract":"

    Evaluates the specified closure when the DownloadResponse is a failure, passing the unwrapped error as a parameter.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV7metricsSo23NSURLSessionTaskMetricsCSgvp":{"name":"metrics","abstract":"

    The task metrics containing the request / response statistics.

    ","parent_name":"DownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The URL request sent to the server.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV8responseSo17NSHTTPURLResponseCSgvp":{"name":"response","abstract":"

    The server’s response to the URL request.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV12temporaryURL10Foundation0F0VSgvp":{"name":"temporaryURL","abstract":"

    The temporary destination URL of the data returned from the server.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV14destinationURL10Foundation0F0VSgvp":{"name":"destinationURL","abstract":"

    The final destination URL of the data returned from the server if it was moved.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV10resumeData10Foundation0F0VSgvp":{"name":"resumeData","abstract":"

    The resume data generated if the request was cancelled.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV5errors5Error_pSgvp":{"name":"error","abstract":"

    The error encountered while executing or validating the request.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV8timelineAA8TimelineVvp":{"name":"timeline","abstract":"

    The timeline of the complete lifecycle of the request.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV7request8response12temporaryURL011destinationH010resumeData5error8timeline7metricsAC10Foundation10URLRequestVSg_So17NSHTTPURLResponseCSgAL0H0VSgAuL0K0VSgs5Error_pSgAA8TimelineVyXlSgtcfc":{"name":"init(request:response:temporaryURL:destinationURL:resumeData:error:timeline:metrics:)","abstract":"

    Creates a DefaultDownloadResponse instance from the specified parameters.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV7metricsSo23NSURLSessionTaskMetricsCSgvp":{"name":"metrics","abstract":"

    The task metrics containing the request / response statistics.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The URL request sent to the server.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV8responseSo17NSHTTPURLResponseCSgvp":{"name":"response","abstract":"

    The server’s response to the URL request.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV4data10Foundation0B0VSgvp":{"name":"data","abstract":"

    The data returned by the server.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV6resultAA6ResultOyxGvp":{"name":"result","abstract":"

    The result of response serialization.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV8timelineAA8TimelineVvp":{"name":"timeline","abstract":"

    The timeline of the complete lifecycle of the request.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV5valuexSgvp":{"name":"value","abstract":"

    Returns the associated value of the result if it is a success, nil otherwise.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV5errors5Error_pSgvp":{"name":"error","abstract":"

    Returns the associated error value if the result if it is a failure, nil otherwise.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV7request8response4data6result8timelineACyxG10Foundation10URLRequestVSg_So17NSHTTPURLResponseCSgAJ0B0VSgAA6ResultOyxGAA8TimelineVtcfc":{"name":"init(request:response:data:result:timeline:)","abstract":"

    Creates a DataResponse instance with the specified parameters derived from response serialization.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV11descriptionSSvp":{"name":"description","abstract":"

    The textual representation used when written to an output stream, which includes whether the result was a","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

    The debug textual representation used when written to an output stream, which includes the URL request, the URL","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV3mapyACyqd__Gqd__xXElF":{"name":"map(_:)","abstract":"

    Evaluates the specified closure when the result of this DataResponse is a success, passing the unwrapped","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV7flatMapyACyqd__Gqd__xKXElF":{"name":"flatMap(_:)","abstract":"

    Evaluates the given closure when the result of this DataResponse is a success, passing the unwrapped result","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV8mapErroryACyxGqd__s0E0_pXEsAFRd__lF":{"name":"mapError(_:)","abstract":"

    Evaluates the specified closure when the DataResponse is a failure, passing the unwrapped error as a parameter.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV12flatMapErroryACyxGqd__s0F0_pKXEsAFRd__lF":{"name":"flatMapError(_:)","abstract":"

    Evaluates the specified closure when the DataResponse is a failure, passing the unwrapped error as a parameter.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV7metricsSo23NSURLSessionTaskMetricsCSgvp":{"name":"metrics","abstract":"

    The task metrics containing the request / response statistics.

    ","parent_name":"DataResponse"},"Structs/DefaultDataResponse.html#/s:9Alamofire19DefaultDataResponseV7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The URL request sent to the server.

    ","parent_name":"DefaultDataResponse"},"Structs/DefaultDataResponse.html#/s:9Alamofire19DefaultDataResponseV8responseSo17NSHTTPURLResponseCSgvp":{"name":"response","abstract":"

    The server’s response to the URL request.

    ","parent_name":"DefaultDataResponse"},"Structs/DefaultDataResponse.html#/s:9Alamofire19DefaultDataResponseV4data10Foundation0C0VSgvp":{"name":"data","abstract":"

    The data returned by the server.

    ","parent_name":"DefaultDataResponse"},"Structs/DefaultDataResponse.html#/s:9Alamofire19DefaultDataResponseV5errors5Error_pSgvp":{"name":"error","abstract":"

    The error encountered while executing or validating the request.

    ","parent_name":"DefaultDataResponse"},"Structs/DefaultDataResponse.html#/s:9Alamofire19DefaultDataResponseV8timelineAA8TimelineVvp":{"name":"timeline","abstract":"

    The timeline of the complete lifecycle of the request.

    ","parent_name":"DefaultDataResponse"},"Structs/DefaultDataResponse.html#/s:9Alamofire19DefaultDataResponseV7request8response4data5error8timeline7metricsAC10Foundation10URLRequestVSg_So17NSHTTPURLResponseCSgAJ0C0VSgs5Error_pSgAA8TimelineVyXlSgtcfc":{"name":"init(request:response:data:error:timeline:metrics:)","abstract":"

    Creates a DefaultDataResponse instance from the specified parameters.

    ","parent_name":"DefaultDataResponse"},"Structs/DefaultDataResponse.html#/s:9Alamofire19DefaultDataResponseV7metricsSo23NSURLSessionTaskMetricsCSgvp":{"name":"metrics","abstract":"

    The task metrics containing the request / response statistics.

    ","parent_name":"DefaultDataResponse"},"Structs/PropertyListEncoding.html#/s:9Alamofire20PropertyListEncodingV7defaultACvpZ":{"name":"default","abstract":"

    Returns a default PropertyListEncoding instance.

    ","parent_name":"PropertyListEncoding"},"Structs/PropertyListEncoding.html#/s:9Alamofire20PropertyListEncodingV3xmlACvpZ":{"name":"xml","abstract":"

    Returns a PropertyListEncoding instance with xml formatting and default writing options.

    ","parent_name":"PropertyListEncoding"},"Structs/PropertyListEncoding.html#/s:9Alamofire20PropertyListEncodingV6binaryACvpZ":{"name":"binary","abstract":"

    Returns a PropertyListEncoding instance with binary formatting and default writing options.

    ","parent_name":"PropertyListEncoding"},"Structs/PropertyListEncoding.html#/s:9Alamofire20PropertyListEncodingV6formatSo010NSPropertyC6FormatVvp":{"name":"format","abstract":"

    The property list serialization format.

    ","parent_name":"PropertyListEncoding"},"Structs/PropertyListEncoding.html#/s:9Alamofire20PropertyListEncodingV7optionsSivp":{"name":"options","abstract":"

    The options for writing the parameters as plist data.

    ","parent_name":"PropertyListEncoding"},"Structs/PropertyListEncoding.html#/s:9Alamofire20PropertyListEncodingV6format7optionsACSo010NSPropertyC6FormatV_Sitcfc":{"name":"init(format:options:)","abstract":"

    Creates a PropertyListEncoding instance using the specified format and options.

    ","parent_name":"PropertyListEncoding"},"Structs/PropertyListEncoding.html#/s:9Alamofire20PropertyListEncodingV6encode_4with10Foundation10URLRequestVAA0H11Convertible_p_SDySSypGSgtKF":{"name":"encode(_:with:)","abstract":"

    Creates a URL request by encoding parameters and applying them onto an existing request.

    ","parent_name":"PropertyListEncoding"},"Structs/JSONEncoding.html#/s:9Alamofire12JSONEncodingV7defaultACvpZ":{"name":"default","abstract":"

    Returns a JSONEncoding instance with default writing options.

    ","parent_name":"JSONEncoding"},"Structs/JSONEncoding.html#/s:9Alamofire12JSONEncodingV13prettyPrintedACvpZ":{"name":"prettyPrinted","abstract":"

    Returns a JSONEncoding instance with .prettyPrinted writing options.

    ","parent_name":"JSONEncoding"},"Structs/JSONEncoding.html#/s:9Alamofire12JSONEncodingV7optionsSo20NSJSONWritingOptionsVvp":{"name":"options","abstract":"

    The options for writing the parameters as JSON data.

    ","parent_name":"JSONEncoding"},"Structs/JSONEncoding.html#/s:9Alamofire12JSONEncodingV7optionsACSo20NSJSONWritingOptionsV_tcfc":{"name":"init(options:)","abstract":"

    Creates a JSONEncoding instance using the specified options.

    ","parent_name":"JSONEncoding"},"Structs/JSONEncoding.html#/s:9Alamofire12JSONEncodingV6encode_4with10Foundation10URLRequestVAA0F11Convertible_p_SDySSypGSgtKF":{"name":"encode(_:with:)","abstract":"

    Creates a URL request by encoding parameters and applying them onto an existing request.

    ","parent_name":"JSONEncoding"},"Structs/JSONEncoding.html#/s:9Alamofire12JSONEncodingV6encode_14withJSONObject10Foundation10URLRequestVAA0G11Convertible_p_ypSgtKF":{"name":"encode(_:withJSONObject:)","abstract":"

    Creates a URL request by encoding the JSON object and setting the resulting data on the HTTP body.

    ","parent_name":"JSONEncoding"},"Structs/URLEncoding/BoolEncoding.html#/s:9Alamofire11URLEncodingV12BoolEncodingO7numericyA2EmF":{"name":"numeric","abstract":"

    Undocumented

    ","parent_name":"BoolEncoding"},"Structs/URLEncoding/BoolEncoding.html#/s:9Alamofire11URLEncodingV12BoolEncodingO7literalyA2EmF":{"name":"literal","abstract":"

    Undocumented

    ","parent_name":"BoolEncoding"},"Structs/URLEncoding/ArrayEncoding.html#/s:9Alamofire11URLEncodingV13ArrayEncodingO8bracketsyA2EmF":{"name":"brackets","abstract":"

    Undocumented

    ","parent_name":"ArrayEncoding"},"Structs/URLEncoding/ArrayEncoding.html#/s:9Alamofire11URLEncodingV13ArrayEncodingO10noBracketsyA2EmF":{"name":"noBrackets","abstract":"

    Undocumented

    ","parent_name":"ArrayEncoding"},"Structs/URLEncoding/Destination.html#/s:9Alamofire11URLEncodingV11DestinationO15methodDependentyA2EmF":{"name":"methodDependent","abstract":"

    Undocumented

    ","parent_name":"Destination"},"Structs/URLEncoding/Destination.html#/s:9Alamofire11URLEncodingV11DestinationO11queryStringyA2EmF":{"name":"queryString","abstract":"

    Undocumented

    ","parent_name":"Destination"},"Structs/URLEncoding/Destination.html#/s:9Alamofire11URLEncodingV11DestinationO8httpBodyyA2EmF":{"name":"httpBody","abstract":"

    Undocumented

    ","parent_name":"Destination"},"Structs/URLEncoding/Destination.html":{"name":"Destination","abstract":"

    Defines whether the url-encoded query string is applied to the existing query string or HTTP body of the","parent_name":"URLEncoding"},"Structs/URLEncoding/ArrayEncoding.html":{"name":"ArrayEncoding","abstract":"

    Configures how Array parameters are encoded.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding/BoolEncoding.html":{"name":"BoolEncoding","abstract":"

    Configures how Bool parameters are encoded.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV7defaultACvpZ":{"name":"default","abstract":"

    Returns a default URLEncoding instance.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV15methodDependentACvpZ":{"name":"methodDependent","abstract":"

    Returns a URLEncoding instance with a .methodDependent destination.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV11queryStringACvpZ":{"name":"queryString","abstract":"

    Returns a URLEncoding instance with a .queryString destination.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV8httpBodyACvpZ":{"name":"httpBody","abstract":"

    Returns a URLEncoding instance with an .httpBody destination.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV11destinationAC11DestinationOvp":{"name":"destination","abstract":"

    The destination defining where the encoded query string is to be applied to the URL request.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV13arrayEncodingAC05ArrayD0Ovp":{"name":"arrayEncoding","abstract":"

    The encoding to use for Array parameters.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV12boolEncodingAC04BoolD0Ovp":{"name":"boolEncoding","abstract":"

    The encoding to use for Bool parameters.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV11destination13arrayEncoding04boolE0A2C11DestinationO_AC05ArrayE0OAC04BoolE0Otcfc":{"name":"init(destination:arrayEncoding:boolEncoding:)","abstract":"

    Creates a URLEncoding instance using the specified destination.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV6encode_4with10Foundation10URLRequestVAA0F11Convertible_p_SDySSypGSgtKF":{"name":"encode(_:with:)","abstract":"

    Creates a URL request by encoding parameters and applying them onto an existing request.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV15queryComponents7fromKey5valueSaySS_SStGSS_yptF":{"name":"queryComponents(fromKey:value:)","abstract":"

    Creates percent-escaped, URL encoded query string components from the given key-value pair using recursion.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV6escapeyS2SF":{"name":"escape(_:)","abstract":"

    Returns a percent-escaped string following RFC 3986 for a query string key or value.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html":{"name":"URLEncoding","abstract":"

    Creates a url-encoded query string to be set as or appended to any existing URL query string or set as the HTTP"},"Structs/JSONEncoding.html":{"name":"JSONEncoding","abstract":"

    Uses JSONSerialization to create a JSON representation of the parameters object, which is set as the body of the"},"Structs/PropertyListEncoding.html":{"name":"PropertyListEncoding","abstract":"

    Uses PropertyListSerialization to create a plist representation of the parameters object, according to the"},"Structs/DefaultDataResponse.html":{"name":"DefaultDataResponse","abstract":"

    Used to store all data associated with an non-serialized response of a data or upload request.

    "},"Structs/DataResponse.html":{"name":"DataResponse","abstract":"

    Used to store all data associated with a serialized response of a data or upload request.

    "},"Structs/DefaultDownloadResponse.html":{"name":"DefaultDownloadResponse","abstract":"

    Used to store all data associated with an non-serialized response of a download request.

    "},"Structs/DownloadResponse.html":{"name":"DownloadResponse","abstract":"

    Used to store all data associated with a serialized response of a download request.

    "},"Structs/DataResponseSerializer.html":{"name":"DataResponseSerializer","abstract":"

    A generic DataResponseSerializerType used to serialize a request, response, and data into a serialized object.

    "},"Structs/DownloadResponseSerializer.html":{"name":"DownloadResponseSerializer","abstract":"

    A generic DownloadResponseSerializerType used to serialize a request, response, and data into a serialized object.

    "},"Structs/Timeline.html":{"name":"Timeline","abstract":"

    Responsible for computing the timing metrics for the complete lifecycle of a Request.

    "},"Protocols/DownloadResponseSerializerProtocol.html#/s:9Alamofire34DownloadResponseSerializerProtocolP16SerializedObjectQa":{"name":"SerializedObject","abstract":"

    The type of serialized object to be created by this DownloadResponseSerializerType.

    ","parent_name":"DownloadResponseSerializerProtocol"},"Protocols/DownloadResponseSerializerProtocol.html#/s:9Alamofire34DownloadResponseSerializerProtocolP09serializeC0yAA6ResultOy16SerializedObjectQzG10Foundation10URLRequestVSg_So17NSHTTPURLResponseCSgAJ3URLVSgs5Error_pSgtcvp":{"name":"serializeResponse","abstract":"

    A closure used by response handlers that takes a request, response, url and error and returns a result.

    ","parent_name":"DownloadResponseSerializerProtocol"},"Protocols/DataResponseSerializerProtocol.html#/s:9Alamofire30DataResponseSerializerProtocolP16SerializedObjectQa":{"name":"SerializedObject","abstract":"

    The type of serialized object to be created by this DataResponseSerializerType.

    ","parent_name":"DataResponseSerializerProtocol"},"Protocols/DataResponseSerializerProtocol.html#/s:9Alamofire30DataResponseSerializerProtocolP09serializeC0yAA6ResultOy16SerializedObjectQzG10Foundation10URLRequestVSg_So17NSHTTPURLResponseCSgAJ0B0VSgs5Error_pSgtcvp":{"name":"serializeResponse","abstract":"

    A closure used by response handlers that takes a request, response, data and error and returns a result.

    ","parent_name":"DataResponseSerializerProtocol"},"Protocols/RequestRetrier.html#/s:9Alamofire14RequestRetrierP6should_5retry4with10completionyAA14SessionManagerC_AA0B0Cs5Error_pySb_SdtctF":{"name":"should(_:retry:with:completion:)","abstract":"

    Determines whether the Request should be retried by calling the completion closure.

    ","parent_name":"RequestRetrier"},"Protocols/RequestAdapter.html#/s:9Alamofire14RequestAdapterP5adapty10Foundation10URLRequestVAGKF":{"name":"adapt(_:)","abstract":"

    Inspects and adapts the specified URLRequest in some manner if necessary and returns the result.

    ","parent_name":"RequestAdapter"},"Protocols/ParameterEncoding.html#/s:9Alamofire17ParameterEncodingP6encode_4with10Foundation10URLRequestVAA0G11Convertible_p_SDySSypGSgtKF":{"name":"encode(_:with:)","abstract":"

    Creates a URL request by encoding parameters and applying them onto an existing request.

    ","parent_name":"ParameterEncoding"},"Protocols/URLRequestConvertible.html#/s:9Alamofire21URLRequestConvertibleP02asB010Foundation0B0VyKF":{"name":"asURLRequest()","abstract":"

    Returns a URL request or throws if an Error was encountered.

    ","parent_name":"URLRequestConvertible"},"Protocols/URLRequestConvertible.html#/s:9Alamofire21URLRequestConvertiblePAAE10urlRequest10Foundation0B0VSgvp":{"name":"urlRequest","abstract":"

    The URL request.

    ","parent_name":"URLRequestConvertible"},"Protocols/URLConvertible.html#/s:9Alamofire14URLConvertibleP5asURL10Foundation0D0VyKF":{"name":"asURL()","abstract":"

    Returns a URL that conforms to RFC 2396 or throws an Error.

    ","parent_name":"URLConvertible"},"Protocols/URLConvertible.html":{"name":"URLConvertible","abstract":"

    Types adopting the URLConvertible protocol can be used to construct URLs, which are then used to construct"},"Protocols/URLRequestConvertible.html":{"name":"URLRequestConvertible","abstract":"

    Types adopting the URLRequestConvertible protocol can be used to construct URL requests.

    "},"Protocols/ParameterEncoding.html":{"name":"ParameterEncoding","abstract":"

    A type used to define how a set of parameters are applied to a URLRequest.

    "},"Protocols/RequestAdapter.html":{"name":"RequestAdapter","abstract":"

    A type that can inspect and optionally adapt a URLRequest in some manner if necessary.

    "},"Protocols/RequestRetrier.html":{"name":"RequestRetrier","abstract":"

    A type that determines whether a request should be retried after being executed by the specified session manager"},"Protocols/DataResponseSerializerProtocol.html":{"name":"DataResponseSerializerProtocol","abstract":"

    The type in which all data response serializers must conform to in order to serialize a response.

    "},"Protocols/DownloadResponseSerializerProtocol.html":{"name":"DownloadResponseSerializerProtocol","abstract":"

    The type in which all download response serializers must conform to in order to serialize a response.

    "},"Functions.html#/s:9Alamofire7request_6method10parameters8encoding7headersAA11DataRequestCAA14URLConvertible_p_AA10HTTPMethodOSDySSypGSgAA17ParameterEncoding_pSDyS2SGSgtF":{"name":"request(_:method:parameters:encoding:headers:)","abstract":"

    Creates a DataRequest using the default SessionManager to retrieve the contents of the specified url,"},"Functions.html#/s:9Alamofire7requestyAA11DataRequestCAA21URLRequestConvertible_pF":{"name":"request(_:)","abstract":"

    Creates a DataRequest using the default SessionManager to retrieve the contents of a URL based on the"},"Functions.html#/s:9Alamofire8download_6method10parameters8encoding7headers2toAA15DownloadRequestCAA14URLConvertible_p_AA10HTTPMethodOSDySSypGSgAA17ParameterEncoding_pSDyS2SGSg10Foundation3URLV011destinationO0_AI0H7OptionsV7optionstAT_So17NSHTTPURLResponseCtcSgtF":{"name":"download(_:method:parameters:encoding:headers:to:)","abstract":"

    Creates a DownloadRequest using the default SessionManager to retrieve the contents of the specified url,"},"Functions.html#/s:9Alamofire8download_2toAA15DownloadRequestCAA21URLRequestConvertible_p_10Foundation3URLV011destinationI0_AE0D7OptionsV7optionstAI_So17NSHTTPURLResponseCtcSgtF":{"name":"download(_:to:)","abstract":"

    Creates a DownloadRequest using the default SessionManager to retrieve the contents of a URL based on the"},"Functions.html#/s:9Alamofire8download12resumingWith2toAA15DownloadRequestC10Foundation4DataV_AG3URLV011destinationJ0_AF0F7OptionsV7optionstAK_So17NSHTTPURLResponseCtcSgtF":{"name":"download(resumingWith:to:)","abstract":"

    Creates a DownloadRequest using the default SessionManager from the resumeData produced from a"},"Functions.html#/s:9Alamofire6upload_2to6method7headersAA13UploadRequestC10Foundation3URLV_AA14URLConvertible_pAA10HTTPMethodOSDyS2SGSgtF":{"name":"upload(_:to:method:headers:)","abstract":"

    Creates an UploadRequest using the default SessionManager from the specified url, method and headers"},"Functions.html#/s:9Alamofire6upload_4withAA13UploadRequestC10Foundation3URLV_AA21URLRequestConvertible_ptF":{"name":"upload(_:with:)","abstract":"

    Creates a UploadRequest using the default SessionManager from the specified urlRequest for"},"Functions.html#/s:9Alamofire6upload_2to6method7headersAA13UploadRequestC10Foundation4DataV_AA14URLConvertible_pAA10HTTPMethodOSDyS2SGSgtF":{"name":"upload(_:to:method:headers:)","abstract":"

    Creates an UploadRequest using the default SessionManager from the specified url, method and headers"},"Functions.html#/s:9Alamofire6upload_4withAA13UploadRequestC10Foundation4DataV_AA21URLRequestConvertible_ptF":{"name":"upload(_:with:)","abstract":"

    Creates an UploadRequest using the default SessionManager from the specified urlRequest for"},"Functions.html#/s:9Alamofire6upload_2to6method7headersAA13UploadRequestCSo13NSInputStreamC_AA14URLConvertible_pAA10HTTPMethodOSDyS2SGSgtF":{"name":"upload(_:to:method:headers:)","abstract":"

    Creates an UploadRequest using the default SessionManager from the specified url, method and headers"},"Functions.html#/s:9Alamofire6upload_4withAA13UploadRequestCSo13NSInputStreamC_AA21URLRequestConvertible_ptF":{"name":"upload(_:with:)","abstract":"

    Creates an UploadRequest using the default SessionManager from the specified urlRequest for"},"Functions.html#/s:9Alamofire6upload17multipartFormData14usingThreshold2to6method7headers18encodingCompletionyyAA09MultipartdE0Cc_s6UInt64VAA14URLConvertible_pAA10HTTPMethodOSDyS2SGSgyAA14SessionManagerC0mdE14EncodingResultOcSgtF":{"name":"upload(multipartFormData:usingThreshold:to:method:headers:encodingCompletion:)","abstract":"

    Encodes multipartFormData using encodingMemoryThreshold with the default SessionManager and calls"},"Functions.html#/s:9Alamofire6upload17multipartFormData14usingThreshold4with18encodingCompletionyyAA09MultipartdE0Cc_s6UInt64VAA21URLRequestConvertible_pyAA14SessionManagerC0kdE14EncodingResultOcSgtF":{"name":"upload(multipartFormData:usingThreshold:with:encodingCompletion:)","abstract":"

    Encodes multipartFormData using encodingMemoryThreshold and the default SessionManager and"},"Functions.html#/s:9Alamofire6stream12withHostName4portAA13StreamRequestCSS_SitF":{"name":"stream(withHostName:port:)","abstract":"

    Creates a StreamRequest using the default SessionManager for bidirectional streaming with the hostname"},"Functions.html#/s:9Alamofire6stream4withAA13StreamRequestCSo12NSNetServiceC_tF":{"name":"stream(with:)","abstract":"

    Creates a StreamRequest using the default SessionManager for bidirectional streaming with the netService.

    "},"Functions.html#/s:9Alamofire2eeoiySbAA26NetworkReachabilityManagerC0cD6StatusO_AFtF":{"name":"==(_:_:)","abstract":"

    Returns whether the two network reachability status values are equal.

    "},"Extensions/Notification/Key.html#/s:10Foundation12NotificationV9AlamofireE3KeyV4TaskSSvpZ":{"name":"Task","abstract":"

    User info dictionary key representing the URLSessionTask associated with the notification.

    ","parent_name":"Key"},"Extensions/Notification/Key.html#/s:10Foundation12NotificationV9AlamofireE3KeyV12ResponseDataSSvpZ":{"name":"ResponseData","abstract":"

    User info dictionary key representing the responseData associated with the notification.

    ","parent_name":"Key"},"Extensions/Notification/Name/Task.html#/s:So18NSNotificationNamea9AlamofireE4TaskV9DidResumeABvpZ":{"name":"DidResume","abstract":"

    Posted when a URLSessionTask is resumed. The notification object contains the resumed URLSessionTask.

    ","parent_name":"Task"},"Extensions/Notification/Name/Task.html#/s:So18NSNotificationNamea9AlamofireE4TaskV10DidSuspendABvpZ":{"name":"DidSuspend","abstract":"

    Posted when a URLSessionTask is suspended. The notification object contains the suspended URLSessionTask.

    ","parent_name":"Task"},"Extensions/Notification/Name/Task.html#/s:So18NSNotificationNamea9AlamofireE4TaskV9DidCancelABvpZ":{"name":"DidCancel","abstract":"

    Posted when a URLSessionTask is cancelled. The notification object contains the cancelled URLSessionTask.

    ","parent_name":"Task"},"Extensions/Notification/Name/Task.html#/s:So18NSNotificationNamea9AlamofireE4TaskV11DidCompleteABvpZ":{"name":"DidComplete","abstract":"

    Posted when a URLSessionTask is completed. The notification object contains the completed URLSessionTask.

    ","parent_name":"Task"},"Extensions/Notification/Name/Task.html":{"name":"Task","abstract":"

    Used as a namespace for all URLSessionTask related notifications.

    ","parent_name":"Name"},"Extensions/Notification/Name.html":{"name":"Name","parent_name":"Notification"},"Extensions/Notification/Key.html":{"name":"Key","abstract":"

    Used as a namespace for all Notification user info dictionary keys.

    ","parent_name":"Notification"},"Extensions/URLRequest.html#/s:10Foundation10URLRequestV9AlamofireE02asB0ACyKF":{"name":"asURLRequest()","abstract":"

    Returns a URL request or throws if an Error was encountered.

    ","parent_name":"URLRequest"},"Extensions/URLRequest.html#/s:10Foundation10URLRequestV9AlamofireE3url6method7headersAcD14URLConvertible_p_AD10HTTPMethodOSDyS2SGSgtKcfc":{"name":"init(url:method:headers:)","abstract":"

    Creates an instance with the specified method, urlString and headers.

    ","parent_name":"URLRequest"},"Extensions/URLComponents.html#/s:10Foundation13URLComponentsV9AlamofireE5asURLAA0E0VyKF":{"name":"asURL()","abstract":"

    Returns a URL if url is not nil, otherwise throws an Error.

    ","parent_name":"URLComponents"},"Extensions/URL.html#/s:10Foundation3URLV9AlamofireE02asB0ACyKF":{"name":"asURL()","abstract":"

    Returns self.

    ","parent_name":"URL"},"Extensions/String.html#/s:SS9AlamofireE5asURL10Foundation0C0VyKF":{"name":"asURL()","abstract":"

    Returns a URL if self represents a valid URL string that conforms to RFC 2396 or throws an AFError.

    ","parent_name":"String"},"Extensions/String.html":{"name":"String"},"Extensions/URL.html":{"name":"URL"},"Extensions/URLComponents.html":{"name":"URLComponents"},"Extensions/URLRequest.html":{"name":"URLRequest"},"Extensions/Notification.html":{"name":"Notification"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO24performDefaultEvaluationyACSb_tcACmF":{"name":"performDefaultEvaluation(validateHost:)","abstract":"

    Undocumented

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO24performRevokedEvaluationyACSb_SutcACmF":{"name":"performRevokedEvaluation(validateHost:revocationFlags:)","abstract":"

    Undocumented

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO15pinCertificatesyACSaySo17SecCertificateRefaG_S2btcACmF":{"name":"pinCertificates(certificates:validateCertificateChain:validateHost:)","abstract":"

    Undocumented

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO13pinPublicKeysyACSaySo9SecKeyRefaG_S2btcACmF":{"name":"pinPublicKeys(publicKeys:validateCertificateChain:validateHost:)","abstract":"

    Undocumented

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO17disableEvaluationyA2CmF":{"name":"disableEvaluation","abstract":"

    Undocumented

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO16customEvaluationyACSbSo03SecC3Refa_SStccACmF":{"name":"customEvaluation(_:)","abstract":"

    Undocumented

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO12certificates2inSaySo17SecCertificateRefaGSo8NSBundleC_tFZ":{"name":"certificates(in:)","abstract":"

    Returns all certificates within the given bundle with a .cer file extension.

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO10publicKeys2inSaySo9SecKeyRefaGSo8NSBundleC_tFZ":{"name":"publicKeys(in:)","abstract":"

    Returns all public keys within the given bundle with a .cer file extension.

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO8evaluate_7forHostSbSo03SecC3Refa_SStF":{"name":"evaluate(_:forHost:)","abstract":"

    Evaluates whether the server trust is valid for the given host.

    ","parent_name":"ServerTrustPolicy"},"Enums/Result.html#/s:9Alamofire6ResultO7successyACyxGxcAEmlF":{"name":"success(_:)","abstract":"

    Undocumented

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO7failureyACyxGs5Error_pcAEmlF":{"name":"failure(_:)","abstract":"

    Undocumented

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO9isSuccessSbvp":{"name":"isSuccess","abstract":"

    Returns true if the result is a success, false otherwise.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO9isFailureSbvp":{"name":"isFailure","abstract":"

    Returns true if the result is a failure, false otherwise.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO5valuexSgvp":{"name":"value","abstract":"

    Returns the associated value if the result is a success, nil otherwise.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO5errors5Error_pSgvp":{"name":"error","abstract":"

    Returns the associated error value if the result is a failure, nil otherwise.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO11descriptionSSvp":{"name":"description","abstract":"

    The textual representation used when written to an output stream, which includes whether the result was a","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

    The debug textual representation used when written to an output stream, which includes whether the result was a","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO5valueACyxGxyKXE_tcfc":{"name":"init(value:)","abstract":"

    Creates a Result instance from the result of a closure.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO6unwrapxyKF":{"name":"unwrap()","abstract":"

    Returns the success value, or throws the failure error.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO3mapyACyqd__Gqd__xXElF":{"name":"map(_:)","abstract":"

    Evaluates the specified closure when the Result is a success, passing the unwrapped value as a parameter.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO7flatMapyACyqd__Gqd__xKXElF":{"name":"flatMap(_:)","abstract":"

    Evaluates the specified closure when the Result is a success, passing the unwrapped value as a parameter.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO8mapErroryACyxGqd__s0D0_pXEsAFRd__lF":{"name":"mapError(_:)","abstract":"

    Evaluates the specified closure when the Result is a failure, passing the unwrapped error as a parameter.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO12flatMapErroryACyxGqd__s0E0_pKXEsAFRd__lF":{"name":"flatMapError(_:)","abstract":"

    Evaluates the specified closure when the Result is a failure, passing the unwrapped error as a parameter.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO9withValueyACyxGyxKXEKF":{"name":"withValue(_:)","abstract":"

    Evaluates the specified closure when the Result is a success, passing the unwrapped value as a parameter.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO9withErroryACyxGys0D0_pKXEKF":{"name":"withError(_:)","abstract":"

    Evaluates the specified closure when the Result is a failure, passing the unwrapped error as a parameter.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO9ifSuccessyACyxGyyKXEKF":{"name":"ifSuccess(_:)","abstract":"

    Evaluates the specified closure when the Result is a success.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO9ifFailureyACyxGyyKXEKF":{"name":"ifFailure(_:)","abstract":"

    Evaluates the specified closure when the Result is a failure.

    ","parent_name":"Result"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO7optionsyA2CmF":{"name":"options","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO3getyA2CmF":{"name":"get","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO4headyA2CmF":{"name":"head","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO4postyA2CmF":{"name":"post","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO3putyA2CmF":{"name":"put","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO5patchyA2CmF":{"name":"patch","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO6deleteyA2CmF":{"name":"delete","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO5traceyA2CmF":{"name":"trace","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO7connectyA2CmF":{"name":"connect","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO12inputDataNilyA2EmF":{"name":"inputDataNil","abstract":"

    Undocumented

    ","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO24inputDataNilOrZeroLengthyA2EmF":{"name":"inputDataNilOrZeroLength","abstract":"

    Undocumented

    ","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO12inputFileNilyA2EmF":{"name":"inputFileNil","abstract":"

    Undocumented

    ","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO19inputFileReadFailedyAE10Foundation3URLV_tcAEmF":{"name":"inputFileReadFailed(at:)","abstract":"

    Undocumented

    ","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO06stringD6FailedyAESS10FoundationE8EncodingV_tcAEmF":{"name":"stringSerializationFailed(encoding:)","abstract":"

    Undocumented

    ","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO04jsonD6FailedyAEs5Error_p_tcAEmF":{"name":"jsonSerializationFailed(error:)","abstract":"

    Undocumented

    ","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO012propertyListD6FailedyAEs5Error_p_tcAEmF":{"name":"propertyListSerializationFailed(error:)","abstract":"

    Undocumented

    ","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseValidationFailureReason.html#/s:9Alamofire7AFErrorO31ResponseValidationFailureReasonO11dataFileNilyA2EmF":{"name":"dataFileNil","abstract":"

    Undocumented

    ","parent_name":"ResponseValidationFailureReason"},"Enums/AFError/ResponseValidationFailureReason.html#/s:9Alamofire7AFErrorO31ResponseValidationFailureReasonO18dataFileReadFailedyAE10Foundation3URLV_tcAEmF":{"name":"dataFileReadFailed(at:)","abstract":"

    Undocumented

    ","parent_name":"ResponseValidationFailureReason"},"Enums/AFError/ResponseValidationFailureReason.html#/s:9Alamofire7AFErrorO31ResponseValidationFailureReasonO18missingContentTypeyAESaySSG_tcAEmF":{"name":"missingContentType(acceptableContentTypes:)","abstract":"

    Undocumented

    ","parent_name":"ResponseValidationFailureReason"},"Enums/AFError/ResponseValidationFailureReason.html#/s:9Alamofire7AFErrorO31ResponseValidationFailureReasonO23unacceptableContentTypeyAESaySSG_SStcAEmF":{"name":"unacceptableContentType(acceptableContentTypes:responseContentType:)","abstract":"

    Undocumented

    ","parent_name":"ResponseValidationFailureReason"},"Enums/AFError/ResponseValidationFailureReason.html#/s:9Alamofire7AFErrorO31ResponseValidationFailureReasonO22unacceptableStatusCodeyAESi_tcAEmF":{"name":"unacceptableStatusCode(code:)","abstract":"

    Undocumented

    ","parent_name":"ResponseValidationFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO18bodyPartURLInvalidyAE10Foundation3URLV_tcAEmF":{"name":"bodyPartURLInvalid(url:)","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO23bodyPartFilenameInvalidyAE10Foundation3URLV_tcAEmF":{"name":"bodyPartFilenameInvalid(in:)","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO24bodyPartFileNotReachableyAE10Foundation3URLV_tcAEmF":{"name":"bodyPartFileNotReachable(at:)","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO33bodyPartFileNotReachableWithErroryAE10Foundation3URLV_s0M0_ptcAEmF":{"name":"bodyPartFileNotReachableWithError(atURL:error:)","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO23bodyPartFileIsDirectoryyAE10Foundation3URLV_tcAEmF":{"name":"bodyPartFileIsDirectory(at:)","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO28bodyPartFileSizeNotAvailableyAE10Foundation3URLV_tcAEmF":{"name":"bodyPartFileSizeNotAvailable(at:)","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO36bodyPartFileSizeQueryFailedWithErroryAE10Foundation3URLV_s0N0_ptcAEmF":{"name":"bodyPartFileSizeQueryFailedWithError(forURL:error:)","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO33bodyPartInputStreamCreationFailedyAE10Foundation3URLV_tcAEmF":{"name":"bodyPartInputStreamCreationFailed(for:)","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO26outputStreamCreationFailedyAE10Foundation3URLV_tcAEmF":{"name":"outputStreamCreationFailed(for:)","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO29outputStreamFileAlreadyExistsyAE10Foundation3URLV_tcAEmF":{"name":"outputStreamFileAlreadyExists(at:)","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO22outputStreamURLInvalidyAE10Foundation3URLV_tcAEmF":{"name":"outputStreamURLInvalid(url:)","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO23outputStreamWriteFailedyAEs5Error_p_tcAEmF":{"name":"outputStreamWriteFailed(error:)","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO21inputStreamReadFailedyAEs5Error_p_tcAEmF":{"name":"inputStreamReadFailed(error:)","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/ParameterEncodingFailureReason.html#/s:9Alamofire7AFErrorO30ParameterEncodingFailureReasonO10missingURLyA2EmF":{"name":"missingURL","abstract":"

    Undocumented

    ","parent_name":"ParameterEncodingFailureReason"},"Enums/AFError/ParameterEncodingFailureReason.html#/s:9Alamofire7AFErrorO30ParameterEncodingFailureReasonO04jsonD6FailedyAEs5Error_p_tcAEmF":{"name":"jsonEncodingFailed(error:)","abstract":"

    Undocumented

    ","parent_name":"ParameterEncodingFailureReason"},"Enums/AFError/ParameterEncodingFailureReason.html#/s:9Alamofire7AFErrorO30ParameterEncodingFailureReasonO012propertyListD6FailedyAEs5Error_p_tcAEmF":{"name":"propertyListEncodingFailed(error:)","abstract":"

    Undocumented

    ","parent_name":"ParameterEncodingFailureReason"},"Enums/AFError/ParameterEncodingFailureReason.html":{"name":"ParameterEncodingFailureReason","abstract":"

    The underlying reason the parameter encoding error occurred.

    ","parent_name":"AFError"},"Enums/AFError/MultipartEncodingFailureReason.html":{"name":"MultipartEncodingFailureReason","abstract":"

    The underlying reason the multipart encoding error occurred.

    ","parent_name":"AFError"},"Enums/AFError/ResponseValidationFailureReason.html":{"name":"ResponseValidationFailureReason","abstract":"

    The underlying reason the response validation error occurred.

    ","parent_name":"AFError"},"Enums/AFError/ResponseSerializationFailureReason.html":{"name":"ResponseSerializationFailureReason","abstract":"

    The underlying reason the response serialization error occurred.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO10invalidURLyAcA14URLConvertible_p_tcACmF":{"name":"invalidURL(url:)","abstract":"

    Undocumented

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO23parameterEncodingFailedyA2C09ParameterD13FailureReasonO_tcACmF":{"name":"parameterEncodingFailed(reason:)","abstract":"

    Undocumented

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO23multipartEncodingFailedyA2C09MultipartD13FailureReasonO_tcACmF":{"name":"multipartEncodingFailed(reason:)","abstract":"

    Undocumented

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO24responseValidationFailedyA2C08ResponseD13FailureReasonO_tcACmF":{"name":"responseValidationFailed(reason:)","abstract":"

    Undocumented

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO27responseSerializationFailedyA2C08ResponseD13FailureReasonO_tcACmF":{"name":"responseSerializationFailed(reason:)","abstract":"

    Undocumented

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO17isInvalidURLErrorSbvp":{"name":"isInvalidURLError","abstract":"

    Returns whether the AFError is an invalid URL error.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO24isParameterEncodingErrorSbvp":{"name":"isParameterEncodingError","abstract":"

    Returns whether the AFError is a parameter encoding error. When true, the underlyingError property will","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO24isMultipartEncodingErrorSbvp":{"name":"isMultipartEncodingError","abstract":"

    Returns whether the AFError is a multipart encoding error. When true, the url and underlyingError properties","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO25isResponseValidationErrorSbvp":{"name":"isResponseValidationError","abstract":"

    Returns whether the AFError is a response validation error. When true, the acceptableContentTypes,","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO28isResponseSerializationErrorSbvp":{"name":"isResponseSerializationError","abstract":"

    Returns whether the AFError is a response serialization error. When true, the failedStringEncoding and","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO14urlConvertibleAA14URLConvertible_pSgvp":{"name":"urlConvertible","abstract":"

    The URLConvertible associated with the error.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO3url10Foundation3URLVSgvp":{"name":"url","abstract":"

    The URL associated with the error.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO15underlyingErrors0D0_pSgvp":{"name":"underlyingError","abstract":"

    The Error returned by a system framework associated with a .parameterEncodingFailed,","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO22acceptableContentTypesSaySSGSgvp":{"name":"acceptableContentTypes","abstract":"

    The acceptable Content-Types of a .responseValidationFailed error.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO19responseContentTypeSSSgvp":{"name":"responseContentType","abstract":"

    The response Content-Type of a .responseValidationFailed error.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO12responseCodeSiSgvp":{"name":"responseCode","abstract":"

    The response code of a .responseValidationFailed error.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO20failedStringEncodingSS10FoundationE0E0VSgvp":{"name":"failedStringEncoding","abstract":"

    The String.Encoding associated with a failed .stringResponse() call.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:10Foundation14LocalizedErrorP16errorDescriptionSSSgvp":{"name":"errorDescription","parent_name":"AFError"},"Enums/AFError.html":{"name":"AFError","abstract":"

    AFError is the error type returned by Alamofire. It encompasses a few different types of errors, each with"},"Enums/HTTPMethod.html":{"name":"HTTPMethod","abstract":"

    HTTP method definitions.

    "},"Enums/Result.html":{"name":"Result","abstract":"

    Used to represent whether a request was successful or encountered an error.

    "},"Enums/ServerTrustPolicy.html":{"name":"ServerTrustPolicy","abstract":"

    The ServerTrustPolicy evaluates the server trust generally provided by an NSURLAuthenticationChallenge when"},"Classes/TaskDelegate.html#/s:9Alamofire12TaskDelegateC5queueSo16NSOperationQueueCvp":{"name":"queue","abstract":"

    The serial operation queue used to execute all operations after the task completes.

    ","parent_name":"TaskDelegate"},"Classes/TaskDelegate.html#/s:9Alamofire12TaskDelegateC4data10Foundation4DataVSgvp":{"name":"data","abstract":"

    The data returned by the server.

    ","parent_name":"TaskDelegate"},"Classes/TaskDelegate.html#/s:9Alamofire12TaskDelegateC5errors5Error_pSgvp":{"name":"error","abstract":"

    The error generated throughout the lifecyle of the task.

    ","parent_name":"TaskDelegate"},"Classes/SessionManager/MultipartFormDataEncodingResult.html#/s:9Alamofire14SessionManagerC31MultipartFormDataEncodingResultO7successyAeA13UploadRequestC_Sb10Foundation3URLVSgtcAEmF":{"name":"success(request:streamingFromDisk:streamFileURL:)","abstract":"

    Undocumented

    ","parent_name":"MultipartFormDataEncodingResult"},"Classes/SessionManager/MultipartFormDataEncodingResult.html#/s:9Alamofire14SessionManagerC31MultipartFormDataEncodingResultO7failureyAEs5Error_pcAEmF":{"name":"failure(_:)","abstract":"

    Undocumented

    ","parent_name":"MultipartFormDataEncodingResult"},"Classes/SessionManager/MultipartFormDataEncodingResult.html":{"name":"MultipartFormDataEncodingResult","abstract":"

    Defines whether the MultipartFormData encoding was successful and contains result of the encoding as","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC7defaultACvpZ":{"name":"default","abstract":"

    A default instance of SessionManager, used by top-level Alamofire request methods, and suitable for use","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC18defaultHTTPHeadersSDyS2SGvpZ":{"name":"defaultHTTPHeaders","abstract":"

    Creates default values for the Accept-Encoding, Accept-Language and User-Agent headers.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC40multipartFormDataEncodingMemoryThresholds6UInt64VvpZ":{"name":"multipartFormDataEncodingMemoryThreshold","abstract":"

    Default memory threshold used when encoding MultipartFormData in bytes.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC7sessionSo12NSURLSessionCvp":{"name":"session","abstract":"

    The underlying session.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC8delegateAA0B8DelegateCvp":{"name":"delegate","abstract":"

    The session delegate handling all the task and session delegate callbacks.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC24startRequestsImmediatelySbvp":{"name":"startRequestsImmediately","abstract":"

    Whether to start requests immediately after being constructed. true by default.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC7adapterAA14RequestAdapter_pSgvp":{"name":"adapter","abstract":"

    The request adapter called each time a new request is created.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC7retrierAA14RequestRetrier_pSgvp":{"name":"retrier","abstract":"

    The request retrier called each time a request encounters an error to determine whether to retry the request.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC27backgroundCompletionHandleryycSgvp":{"name":"backgroundCompletionHandler","abstract":"

    The background completion handler closure provided by the UIApplicationDelegate","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC13configuration8delegate017serverTrustPolicyC0ACSo25NSURLSessionConfigurationC_AA0B8DelegateCAA06ServerghC0CSgtcfc":{"name":"init(configuration:delegate:serverTrustPolicyManager:)","abstract":"

    Creates an instance with the specified configuration, delegate and serverTrustPolicyManager.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC7session8delegate017serverTrustPolicyC0ACSgSo12NSURLSessionC_AA0B8DelegateCAA06ServerghC0CSgtcfc":{"name":"init(session:delegate:serverTrustPolicyManager:)","abstract":"

    Creates an instance with the specified session, delegate and serverTrustPolicyManager.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC7request_6method10parameters8encoding7headersAA11DataRequestCAA14URLConvertible_p_AA10HTTPMethodOSDySSypGSgAA17ParameterEncoding_pSDyS2SGSgtF":{"name":"request(_:method:parameters:encoding:headers:)","abstract":"

    Creates a DataRequest to retrieve the contents of the specified url, method, parameters, encoding","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC7requestyAA11DataRequestCAA21URLRequestConvertible_pF":{"name":"request(_:)","abstract":"

    Creates a DataRequest to retrieve the contents of a URL based on the specified urlRequest.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC8download_6method10parameters8encoding7headers2toAA15DownloadRequestCAA14URLConvertible_p_AA10HTTPMethodOSDySSypGSgAA17ParameterEncoding_pSDyS2SGSg10Foundation3URLV011destinationQ0_AK0J7OptionsV7optionstAV_So17NSHTTPURLResponseCtcSgtF":{"name":"download(_:method:parameters:encoding:headers:to:)","abstract":"

    Creates a DownloadRequest to retrieve the contents the specified url, method, parameters, encoding,","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC8download_2toAA15DownloadRequestCAA21URLRequestConvertible_p_10Foundation3URLV011destinationK0_AG0F7OptionsV7optionstAK_So17NSHTTPURLResponseCtcSgtF":{"name":"download(_:to:)","abstract":"

    Creates a DownloadRequest to retrieve the contents of a URL based on the specified urlRequest and save","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC8download12resumingWith2toAA15DownloadRequestC10Foundation4DataV_AI3URLV011destinationL0_AH0H7OptionsV7optionstAM_So17NSHTTPURLResponseCtcSgtF":{"name":"download(resumingWith:to:)","abstract":"

    Creates a DownloadRequest from the resumeData produced from a previous request cancellation to retrieve","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6upload_2to6method7headersAA13UploadRequestC10Foundation3URLV_AA14URLConvertible_pAA10HTTPMethodOSDyS2SGSgtF":{"name":"upload(_:to:method:headers:)","abstract":"

    Creates an UploadRequest from the specified url, method and headers for uploading the file.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6upload_4withAA13UploadRequestC10Foundation3URLV_AA21URLRequestConvertible_ptF":{"name":"upload(_:with:)","abstract":"

    Creates a UploadRequest from the specified urlRequest for uploading the file.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6upload_2to6method7headersAA13UploadRequestC10Foundation4DataV_AA14URLConvertible_pAA10HTTPMethodOSDyS2SGSgtF":{"name":"upload(_:to:method:headers:)","abstract":"

    Creates an UploadRequest from the specified url, method and headers for uploading the data.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6upload_4withAA13UploadRequestC10Foundation4DataV_AA21URLRequestConvertible_ptF":{"name":"upload(_:with:)","abstract":"

    Creates an UploadRequest from the specified urlRequest for uploading the data.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6upload_2to6method7headersAA13UploadRequestCSo13NSInputStreamC_AA14URLConvertible_pAA10HTTPMethodOSDyS2SGSgtF":{"name":"upload(_:to:method:headers:)","abstract":"

    Creates an UploadRequest from the specified url, method and headers for uploading the stream.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6upload_4withAA13UploadRequestCSo13NSInputStreamC_AA21URLRequestConvertible_ptF":{"name":"upload(_:with:)","abstract":"

    Creates an UploadRequest from the specified urlRequest for uploading the stream.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6upload17multipartFormData14usingThreshold2to6method7headers5queue18encodingCompletionyyAA09MultipartfG0Cc_s6UInt64VAA14URLConvertible_pAA10HTTPMethodOSDyS2SGSgSo012OS_dispatch_M0CSgyAC0pfG14EncodingResultOcSgtF":{"name":"upload(multipartFormData:usingThreshold:to:method:headers:queue:encodingCompletion:)","abstract":"

    Encodes multipartFormData using encodingMemoryThreshold and calls encodingCompletion with new","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6upload17multipartFormData14usingThreshold4with5queue18encodingCompletionyyAA09MultipartfG0Cc_s6UInt64VAA21URLRequestConvertible_pSo012OS_dispatch_K0CSgyAC0nfG14EncodingResultOcSgtF":{"name":"upload(multipartFormData:usingThreshold:with:queue:encodingCompletion:)","abstract":"

    Encodes multipartFormData using encodingMemoryThreshold and calls encodingCompletion with new","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6stream12withHostName4portAA13StreamRequestCSS_SitF":{"name":"stream(withHostName:port:)","abstract":"

    Creates a StreamRequest for bidirectional streaming using the hostname and port.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6stream4withAA13StreamRequestCSo12NSNetServiceC_tF":{"name":"stream(with:)","abstract":"

    Creates a StreamRequest for bidirectional streaming using the netService.

    ","parent_name":"SessionManager"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC32sessionDidBecomeInvalidWithErrorySo12NSURLSessionC_s0I0_pSgtcSgvp":{"name":"sessionDidBecomeInvalidWithError","abstract":"

    Overrides default behavior for URLSessionDelegate method urlSession(_:didBecomeInvalidWithError:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC26sessionDidReceiveChallengeSo016NSURLSessionAuthG11DispositionV_So15NSURLCredentialCSgtSo0H0C_So019NSURLAuthenticationG0CtcSgvp":{"name":"sessionDidReceiveChallenge","abstract":"

    Overrides default behavior for URLSessionDelegate method urlSession(_:didReceive:completionHandler:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC40sessionDidReceiveChallengeWithCompletionySo12NSURLSessionC_So019NSURLAuthenticationG0CySo0j4AuthG11DispositionV_So15NSURLCredentialCSgtctcSgvp":{"name":"sessionDidReceiveChallengeWithCompletion","abstract":"

    Overrides all behavior for URLSessionDelegate method urlSession(_:didReceive:completionHandler:) and requires the caller to call the completionHandler.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC45sessionDidFinishEventsForBackgroundURLSessionySo12NSURLSessionCcSgvp":{"name":"sessionDidFinishEventsForBackgroundURLSession","abstract":"

    Overrides default behavior for URLSessionDelegate method urlSessionDidFinishEvents(forBackgroundURLSession:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC30taskWillPerformHTTPRedirection10Foundation10URLRequestVSgSo12NSURLSessionC_So0J4TaskCSo17NSHTTPURLResponseCAGtcSgvp":{"name":"taskWillPerformHTTPRedirection","abstract":"

    Overrides default behavior for URLSessionTaskDelegate method urlSession(_:task:willPerformHTTPRedirection:newRequest:completionHandler:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC44taskWillPerformHTTPRedirectionWithCompletionySo12NSURLSessionC_So0J4TaskCSo17NSHTTPURLResponseC10Foundation10URLRequestVyAMSgctcSgvp":{"name":"taskWillPerformHTTPRedirectionWithCompletion","abstract":"

    Overrides all behavior for URLSessionTaskDelegate method urlSession(_:task:willPerformHTTPRedirection:newRequest:completionHandler:) and","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC23taskDidReceiveChallengeSo016NSURLSessionAuthG11DispositionV_So15NSURLCredentialCSgtSo0H0C_So0H4TaskCSo019NSURLAuthenticationG0CtcSgvp":{"name":"taskDidReceiveChallenge","abstract":"

    Overrides default behavior for URLSessionTaskDelegate method urlSession(_:task:didReceive:completionHandler:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC37taskDidReceiveChallengeWithCompletionySo12NSURLSessionC_So0J4TaskCSo019NSURLAuthenticationG0CySo0j4AuthG11DispositionV_So15NSURLCredentialCSgtctcSgvp":{"name":"taskDidReceiveChallengeWithCompletion","abstract":"

    Overrides all behavior for URLSessionTaskDelegate method urlSession(_:task:didReceive:completionHandler:) and","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC21taskNeedNewBodyStreamSo07NSInputH0CSgSo12NSURLSessionC_So0J4TaskCtcSgvp":{"name":"taskNeedNewBodyStream","abstract":"

    Overrides default behavior for URLSessionTaskDelegate method urlSession(_:task:needNewBodyStream:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC35taskNeedNewBodyStreamWithCompletionySo12NSURLSessionC_So0K4TaskCySo07NSInputH0CSgctcSgvp":{"name":"taskNeedNewBodyStreamWithCompletion","abstract":"

    Overrides all behavior for URLSessionTaskDelegate method urlSession(_:task:needNewBodyStream:) and","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC19taskDidSendBodyDataySo12NSURLSessionC_So0I4TaskCs5Int64VA2JtcSgvp":{"name":"taskDidSendBodyData","abstract":"

    Overrides default behavior for URLSessionTaskDelegate method urlSession(_:task:didSendBodyData:totalBytesSent:totalBytesExpectedToSend:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC15taskDidCompleteySo12NSURLSessionC_So0G4TaskCs5Error_pSgtcSgvp":{"name":"taskDidComplete","abstract":"

    Overrides default behavior for URLSessionTaskDelegate method urlSession(_:task:didCompleteWithError:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC26dataTaskDidReceiveResponseSo012NSURLSessionH11DispositionVSo0I0C_So0i4DataE0CSo13NSURLResponseCtcSgvp":{"name":"dataTaskDidReceiveResponse","abstract":"

    Overrides default behavior for URLSessionDataDelegate method urlSession(_:dataTask:didReceive:completionHandler:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC40dataTaskDidReceiveResponseWithCompletionySo12NSURLSessionC_So0k4DataE0CSo13NSURLResponseCySo0kH11DispositionVctcSgvp":{"name":"dataTaskDidReceiveResponseWithCompletion","abstract":"

    Overrides all behavior for URLSessionDataDelegate method urlSession(_:dataTask:didReceive:completionHandler:) and","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC025dataTaskDidBecomeDownloadE0ySo12NSURLSessionC_So0i4DataE0CSo0ihE0CtcSgvp":{"name":"dataTaskDidBecomeDownloadTask","abstract":"

    Overrides default behavior for URLSessionDataDelegate method urlSession(_:dataTask:didBecome:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC22dataTaskDidReceiveDataySo12NSURLSessionC_So0ihE0C10Foundation0H0VtcSgvp":{"name":"dataTaskDidReceiveData","abstract":"

    Overrides default behavior for URLSessionDataDelegate method urlSession(_:dataTask:didReceive:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC25dataTaskWillCacheResponseSo19NSCachedURLResponseCSgSo12NSURLSessionC_So0k4DataE0CAFtcSgvp":{"name":"dataTaskWillCacheResponse","abstract":"

    Overrides default behavior for URLSessionDataDelegate method urlSession(_:dataTask:willCacheResponse:completionHandler:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC39dataTaskWillCacheResponseWithCompletionySo12NSURLSessionC_So0k4DataE0CSo19NSCachedURLResponseCyAJSgctcSgvp":{"name":"dataTaskWillCacheResponseWithCompletion","abstract":"

    Overrides all behavior for URLSessionDataDelegate method urlSession(_:dataTask:willCacheResponse:completionHandler:) and","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC37downloadTaskDidFinishDownloadingToURLySo12NSURLSessionC_So0k8DownloadE0C10Foundation0J0VtcSgvp":{"name":"downloadTaskDidFinishDownloadingToURL","abstract":"

    Overrides default behavior for URLSessionDownloadDelegate method urlSession(_:downloadTask:didFinishDownloadingTo:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC24downloadTaskDidWriteDataySo12NSURLSessionC_So0i8DownloadE0Cs5Int64VA2JtcSgvp":{"name":"downloadTaskDidWriteData","abstract":"

    Overrides default behavior for URLSessionDownloadDelegate method urlSession(_:downloadTask:didWriteData:totalBytesWritten:totalBytesExpectedToWrite:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC29downloadTaskDidResumeAtOffsetySo12NSURLSessionC_So0j8DownloadE0Cs5Int64VAJtcSgvp":{"name":"downloadTaskDidResumeAtOffset","abstract":"

    Overrides default behavior for URLSessionDownloadDelegate method urlSession(_:downloadTask:didResumeAtOffset:expectedTotalBytes:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC20streamTaskReadClosedySo12NSURLSessionC_So0h6StreamE0CtcSgvp":{"name":"streamTaskReadClosed","abstract":"

    Overrides default behavior for URLSessionStreamDelegate method urlSession(_:readClosedFor:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC21streamTaskWriteClosedySo12NSURLSessionC_So0h6StreamE0CtcSgvp":{"name":"streamTaskWriteClosed","abstract":"

    Overrides default behavior for URLSessionStreamDelegate method urlSession(_:writeClosedFor:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC31streamTaskBetterRouteDiscoveredySo12NSURLSessionC_So0i6StreamE0CtcSgvp":{"name":"streamTaskBetterRouteDiscovered","abstract":"

    Overrides default behavior for URLSessionStreamDelegate method urlSession(_:betterRouteDiscoveredFor:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC40streamTaskDidBecomeInputAndOutputStreamsySo12NSURLSessionC_So0l6StreamE0CSo07NSInputM0CSo08NSOutputM0CtcSgvp":{"name":"streamTaskDidBecomeInputAndOutputStreams","abstract":"

    Overrides default behavior for URLSessionStreamDelegate method urlSession(_:streamTask:didBecome:outputStream:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateCyAA7RequestCSgSo16NSURLSessionTaskCcip":{"name":"subscript(_:)","abstract":"

    Access the task delegate for the specified task in a thread-safe manner.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@M@Alamofire@objc(cs)SessionDelegate(im)init":{"name":"init()","abstract":"

    Initializes the SessionDelegate instance.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@M@Alamofire@objc(cs)SessionDelegate(im)respondsToSelector:":{"name":"responds(to:)","abstract":"

    Returns a Bool indicating whether the SessionDelegate implements or inherits a method that can respond","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:didBecomeInvalidWithError:":{"name":"urlSession(_:didBecomeInvalidWithError:)","abstract":"

    Tells the delegate that the session has been invalidated.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:didReceiveChallenge:completionHandler:":{"name":"urlSession(_:didReceive:completionHandler:)","abstract":"

    Requests credentials from the delegate in response to a session-level authentication request from the","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSessionDidFinishEventsForBackgroundURLSession:":{"name":"urlSessionDidFinishEvents(forBackgroundURLSession:)","abstract":"

    Tells the delegate that all messages enqueued for a session have been delivered.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:willPerformHTTPRedirection:newRequest:completionHandler:":{"name":"urlSession(_:task:willPerformHTTPRedirection:newRequest:completionHandler:)","abstract":"

    Tells the delegate that the remote server requested an HTTP redirect.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:didReceiveChallenge:completionHandler:":{"name":"urlSession(_:task:didReceive:completionHandler:)","abstract":"

    Requests credentials from the delegate in response to an authentication request from the remote server.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:needNewBodyStream:":{"name":"urlSession(_:task:needNewBodyStream:)","abstract":"

    Tells the delegate when a task requires a new request body stream to send to the remote server.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:didSendBodyData:totalBytesSent:totalBytesExpectedToSend:":{"name":"urlSession(_:task:didSendBodyData:totalBytesSent:totalBytesExpectedToSend:)","abstract":"

    Periodically informs the delegate of the progress of sending body content to the server.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:didFinishCollectingMetrics:":{"name":"urlSession(_:task:didFinishCollecting:)","abstract":"

    Tells the delegate that the session finished collecting metrics for the task.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:didCompleteWithError:":{"name":"urlSession(_:task:didCompleteWithError:)","abstract":"

    Tells the delegate that the task finished transferring data.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:dataTask:didReceiveResponse:completionHandler:":{"name":"urlSession(_:dataTask:didReceive:completionHandler:)","abstract":"

    Tells the delegate that the data task received the initial reply (headers) from the server.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:dataTask:didBecomeDownloadTask:":{"name":"urlSession(_:dataTask:didBecome:)","abstract":"

    Tells the delegate that the data task was changed to a download task.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:dataTask:didReceiveData:":{"name":"urlSession(_:dataTask:didReceive:)","abstract":"

    Tells the delegate that the data task has received some of the expected data.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:dataTask:willCacheResponse:completionHandler:":{"name":"urlSession(_:dataTask:willCacheResponse:completionHandler:)","abstract":"

    Asks the delegate whether the data (or upload) task should store the response in the cache.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:downloadTask:didFinishDownloadingToURL:":{"name":"urlSession(_:downloadTask:didFinishDownloadingTo:)","abstract":"

    Tells the delegate that a download task has finished downloading.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:downloadTask:didWriteData:totalBytesWritten:totalBytesExpectedToWrite:":{"name":"urlSession(_:downloadTask:didWriteData:totalBytesWritten:totalBytesExpectedToWrite:)","abstract":"

    Periodically informs the delegate about the download’s progress.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:downloadTask:didResumeAtOffset:expectedTotalBytes:":{"name":"urlSession(_:downloadTask:didResumeAtOffset:expectedTotalBytes:)","abstract":"

    Tells the delegate that the download task has resumed downloading.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:readClosedForStreamTask:":{"name":"urlSession(_:readClosedFor:)","abstract":"

    Tells the delegate that the read side of the connection has been closed.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:writeClosedForStreamTask:":{"name":"urlSession(_:writeClosedFor:)","abstract":"

    Tells the delegate that the write side of the connection has been closed.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:betterRouteDiscoveredForStreamTask:":{"name":"urlSession(_:betterRouteDiscoveredFor:)","abstract":"

    Tells the delegate that the system has determined that a better route to the host is available.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:streamTask:didBecomeInputStream:outputStream:":{"name":"urlSession(_:streamTask:didBecome:outputStream:)","abstract":"

    Tells the delegate that the stream task has been completed and provides the unopened stream objects.

    ","parent_name":"SessionDelegate"},"Classes/ServerTrustPolicyManager.html#/s:9Alamofire24ServerTrustPolicyManagerC8policiesSDySSAA0bcD0OGvp":{"name":"policies","abstract":"

    The dictionary of policies mapped to a particular host.

    ","parent_name":"ServerTrustPolicyManager"},"Classes/ServerTrustPolicyManager.html#/s:9Alamofire24ServerTrustPolicyManagerC8policiesACSDySSAA0bcD0OG_tcfc":{"name":"init(policies:)","abstract":"

    Initializes the ServerTrustPolicyManager instance with the given policies.

    ","parent_name":"ServerTrustPolicyManager"},"Classes/ServerTrustPolicyManager.html#/s:9Alamofire24ServerTrustPolicyManagerC06servercD07forHostAA0bcD0OSgSS_tF":{"name":"serverTrustPolicy(forHost:)","abstract":"

    Returns the ServerTrustPolicy for the given host if applicable.

    ","parent_name":"ServerTrustPolicyManager"},"Classes/UploadRequest.html#/s:9Alamofire13UploadRequestC7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The request sent or to be sent to the server.

    ","parent_name":"UploadRequest"},"Classes/UploadRequest.html#/s:9Alamofire13UploadRequestC14uploadProgressSo10NSProgressCvp":{"name":"uploadProgress","abstract":"

    The progress of uploading the payload to the server for the upload request.

    ","parent_name":"UploadRequest"},"Classes/UploadRequest.html#/s:9Alamofire13UploadRequestC14uploadProgress5queue7closureACXDSo012OS_dispatch_F0C_ySo10NSProgressCctF":{"name":"uploadProgress(queue:closure:)","abstract":"

    Sets a closure to be called periodically during the lifecycle of the UploadRequest as data is sent to","parent_name":"UploadRequest"},"Classes/DownloadRequest/DownloadOptions.html#/s:9Alamofire15DownloadRequestC0B7OptionsV8rawValueSuvp":{"name":"rawValue","abstract":"

    Returns the raw bitmask value of the option and satisfies the RawRepresentable protocol.

    ","parent_name":"DownloadOptions"},"Classes/DownloadRequest/DownloadOptions.html#/s:9Alamofire15DownloadRequestC0B7OptionsV29createIntermediateDirectoriesAEvpZ":{"name":"createIntermediateDirectories","abstract":"

    A DownloadOptions flag that creates intermediate directories for the destination URL if specified.

    ","parent_name":"DownloadOptions"},"Classes/DownloadRequest/DownloadOptions.html#/s:9Alamofire15DownloadRequestC0B7OptionsV18removePreviousFileAEvpZ":{"name":"removePreviousFile","abstract":"

    A DownloadOptions flag that removes a previous file from the destination URL if specified.

    ","parent_name":"DownloadOptions"},"Classes/DownloadRequest/DownloadOptions.html#/s:9Alamofire15DownloadRequestC0B7OptionsV8rawValueAESu_tcfc":{"name":"init(rawValue:)","abstract":"

    Creates a DownloadFileDestinationOptions instance with the specified raw value.

    ","parent_name":"DownloadOptions"},"Classes/DownloadRequest/DownloadOptions.html":{"name":"DownloadOptions","abstract":"

    A collection of options to be executed prior to moving a downloaded file from the temporary URL to the","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC0B15FileDestinationa":{"name":"DownloadFileDestination","abstract":"

    A closure executed once a download request has successfully completed in order to determine where to move the","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The request sent or to be sent to the server.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC10resumeData10Foundation0E0VSgvp":{"name":"resumeData","abstract":"

    The resume data of the underlying download task if available after a failure.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8progressSo10NSProgressCvp":{"name":"progress","abstract":"

    The progress of downloading the response data from the server for the request.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC6cancelyyF":{"name":"cancel()","abstract":"

    Cancels the request.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC16downloadProgress5queue7closureACXDSo012OS_dispatch_F0C_ySo10NSProgressCctF":{"name":"downloadProgress(queue:closure:)","abstract":"

    Sets a closure to be called periodically during the lifecycle of the Request as data is read from the server.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC09suggestedB11Destination3for2in10Foundation3URLV011destinationI0_AC0B7OptionsV7optionstAI_So17NSHTTPURLResponseCtcSo21NSSearchPathDirectoryV_So0nO10DomainMaskVtFZ":{"name":"suggestedDownloadDestination(for:in:)","abstract":"

    Creates a download file destination closure which uses the default file manager to move the temporary file to a","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8response5queue17completionHandlerACXDSo012OS_dispatch_E0CSg_yAA07DefaultB8ResponseVctF":{"name":"response(queue:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8response5queue0D10Serializer17completionHandlerACXDSo012OS_dispatch_E0CSg_xyAA0B8ResponseVy16SerializedObjectQzGctAA0bkF8ProtocolRzlF":{"name":"response(queue:responseSerializer:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC22dataResponseSerializerAA0beF0Vy10Foundation4DataVGyFZ":{"name":"dataResponseSerializer()","abstract":"

    Creates a response serializer that returns the associated data as-is.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC12responseData5queue17completionHandlerACXDSo012OS_dispatch_F0CSg_yAA0B8ResponseVy10Foundation0E0VGctF":{"name":"responseData(queue:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC24stringResponseSerializer8encodingAA0beF0VySSGSS10FoundationE8EncodingVSg_tFZ":{"name":"stringResponseSerializer(encoding:)","abstract":"

    Creates a response serializer that returns a result string type initialized from the response data with","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC14responseString5queue8encoding17completionHandlerACXDSo012OS_dispatch_F0CSg_SS10FoundationE8EncodingVSgyAA0B8ResponseVySSGctF":{"name":"responseString(queue:encoding:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC22jsonResponseSerializer7optionsAA0beF0VyypGSo20NSJSONReadingOptionsV_tFZ":{"name":"jsonResponseSerializer(options:)","abstract":"

    Creates a response serializer that returns a JSON object result type constructed from the response data using","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC12responseJSON5queue7options17completionHandlerACXDSo012OS_dispatch_F0CSg_So20NSJSONReadingOptionsVyAA0B8ResponseVyypGctF":{"name":"responseJSON(queue:options:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC30propertyListResponseSerializer7optionsAA0bfG0VyypGSo010NSPropertyE17MutabilityOptionsV_tFZ":{"name":"propertyListResponseSerializer(options:)","abstract":"

    Creates a response serializer that returns an object constructed from the response data using","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC20responsePropertyList5queue7options17completionHandlerACXDSo012OS_dispatch_G0CSg_So010NSPropertyF17MutabilityOptionsVyAA0B8ResponseVyypGctF":{"name":"responsePropertyList(queue:options:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC10Validationa":{"name":"Validation","abstract":"

    A closure used to validate a request that takes a URL request, a URL response, a temporary URL and a","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8validateyACXDAA0C0C16ValidationResultO10Foundation10URLRequestVSg_So17NSHTTPURLResponseCAI3URLVSgAQtcF":{"name":"validate(_:)","abstract":"

    Validates the request, using the specified closure.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8validate10statusCodeACXDx_tSTRzSi7ElementRtzlF":{"name":"validate(statusCode:)","abstract":"

    Validates that the response has a status code in the specified sequence.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8validate11contentTypeACXDx_tSTRzSS7ElementRtzlF":{"name":"validate(contentType:)","abstract":"

    Validates that the response has a content type in the specified sequence.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8validateACXDyF":{"name":"validate()","abstract":"

    Validates that the response has a status code in the default acceptable range of 200…299, and that the content","parent_name":"DownloadRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The request sent or to be sent to the server.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8progressSo10NSProgressCvp":{"name":"progress","abstract":"

    The progress of fetching the response data from the server for the request.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC6stream7closureACXDy10Foundation0B0VcSg_tF":{"name":"stream(closure:)","abstract":"

    Sets a closure to be called periodically during the lifecycle of the request as data is read from the server.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC16downloadProgress5queue7closureACXDSo012OS_dispatch_F0C_ySo10NSProgressCctF":{"name":"downloadProgress(queue:closure:)","abstract":"

    Sets a closure to be called periodically during the lifecycle of the Request as data is read from the server.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8response5queue17completionHandlerACXDSo012OS_dispatch_E0CSg_yAA07DefaultB8ResponseVctF":{"name":"response(queue:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8response5queue0D10Serializer17completionHandlerACXDSo012OS_dispatch_E0CSg_xyAA0B8ResponseVy16SerializedObjectQzGctAA0bkF8ProtocolRzlF":{"name":"response(queue:responseSerializer:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC22dataResponseSerializerAA0beF0Vy10Foundation0B0VGyFZ":{"name":"dataResponseSerializer()","abstract":"

    Creates a response serializer that returns the associated data as-is.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC08responseB05queue17completionHandlerACXDSo012OS_dispatch_E0CSg_yAA0B8ResponseVy10Foundation0B0VGctF":{"name":"responseData(queue:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC24stringResponseSerializer8encodingAA0beF0VySSGSS10FoundationE8EncodingVSg_tFZ":{"name":"stringResponseSerializer(encoding:)","abstract":"

    Creates a response serializer that returns a result string type initialized from the response data with","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC14responseString5queue8encoding17completionHandlerACXDSo012OS_dispatch_F0CSg_SS10FoundationE8EncodingVSgyAA0B8ResponseVySSGctF":{"name":"responseString(queue:encoding:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC22jsonResponseSerializer7optionsAA0beF0VyypGSo20NSJSONReadingOptionsV_tFZ":{"name":"jsonResponseSerializer(options:)","abstract":"

    Creates a response serializer that returns a JSON object result type constructed from the response data using","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC12responseJSON5queue7options17completionHandlerACXDSo012OS_dispatch_F0CSg_So20NSJSONReadingOptionsVyAA0B8ResponseVyypGctF":{"name":"responseJSON(queue:options:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC30propertyListResponseSerializer7optionsAA0bfG0VyypGSo010NSPropertyE17MutabilityOptionsV_tFZ":{"name":"propertyListResponseSerializer(options:)","abstract":"

    Creates a response serializer that returns an object constructed from the response data using","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC20responsePropertyList5queue7options17completionHandlerACXDSo012OS_dispatch_G0CSg_So010NSPropertyF17MutabilityOptionsVyAA0B8ResponseVyypGctF":{"name":"responsePropertyList(queue:options:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC10Validationa":{"name":"Validation","abstract":"

    A closure used to validate a request that takes a URL request, a URL response and data, and returns whether the","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8validateyACXDAA0C0C16ValidationResultO10Foundation10URLRequestVSg_So17NSHTTPURLResponseCAI0B0VSgtcF":{"name":"validate(_:)","abstract":"

    Validates the request, using the specified closure.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8validate10statusCodeACXDx_tSTRzSi7ElementRtzlF":{"name":"validate(statusCode:)","abstract":"

    Validates that the response has a status code in the specified sequence.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8validate11contentTypeACXDx_tSTRzSS7ElementRtzlF":{"name":"validate(contentType:)","abstract":"

    Validates that the response has a content type in the specified sequence.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8validateACXDyF":{"name":"validate()","abstract":"

    Validates that the response has a status code in the default acceptable range of 200…299, and that the content","parent_name":"DataRequest"},"Classes/Request/ValidationResult.html#/s:9Alamofire7RequestC16ValidationResultO7successyA2EmF":{"name":"success","abstract":"

    Undocumented

    ","parent_name":"ValidationResult"},"Classes/Request/ValidationResult.html#/s:9Alamofire7RequestC16ValidationResultO7failureyAEs5Error_pcAEmF":{"name":"failure(_:)","abstract":"

    Undocumented

    ","parent_name":"ValidationResult"},"Classes/Request.html#/s:9Alamofire7RequestC15ProgressHandlera":{"name":"ProgressHandler","abstract":"

    A closure executed when monitoring upload or download progress of a request.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC8delegateAA12TaskDelegateCvp":{"name":"delegate","abstract":"

    The delegate for the underlying task.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC4taskSo16NSURLSessionTaskCSgvp":{"name":"task","abstract":"

    The underlying task.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC7sessionSo12NSURLSessionCvp":{"name":"session","abstract":"

    The session belonging to the underlying task.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The request sent or to be sent to the server.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC8responseSo17NSHTTPURLResponseCSgvp":{"name":"response","abstract":"

    The response received from the server, if any.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC10retryCountSuvp":{"name":"retryCount","abstract":"

    The number of times the request has been retried.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC12authenticate4user8password11persistenceACXDSS_SSSo26NSURLCredentialPersistenceVtF":{"name":"authenticate(user:password:persistence:)","abstract":"

    Associates an HTTP Basic credential with the request.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC12authenticate15usingCredentialACXDSo15NSURLCredentialC_tF":{"name":"authenticate(usingCredential:)","abstract":"

    Associates a specified credential with the request.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC19authorizationHeader4user8passwordSS3key_SS5valuetSgSS_SStFZ":{"name":"authorizationHeader(user:password:)","abstract":"

    Returns a base64 encoded basic authentication credential as an authorization header tuple.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC6resumeyyF":{"name":"resume()","abstract":"

    Resumes the request.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC7suspendyyF":{"name":"suspend()","abstract":"

    Suspends the request.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC6cancelyyF":{"name":"cancel()","abstract":"

    Cancels the request.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC11descriptionSSvp":{"name":"description","abstract":"

    The textual representation used when written to an output stream, which includes the HTTP method and URL, as","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

    The textual representation used when written to an output stream, in the form of a cURL command.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC21serializeResponseData8response4data5errorAA6ResultOy10Foundation0E0VGSo17NSHTTPURLResponseCSg_ALSgs5Error_pSgtFZ":{"name":"serializeResponseData(response:data:error:)","abstract":"

    Returns a result data type that contains the response data as-is.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC23serializeResponseString8encoding8response4data5errorAA6ResultOySSGSS10FoundationE8EncodingVSg_So17NSHTTPURLResponseCSgAL4DataVSgs5Error_pSgtFZ":{"name":"serializeResponseString(encoding:response:data:error:)","abstract":"

    Returns a result string type initialized from the response data with the specified string encoding.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC21serializeResponseJSON7options8response4data5errorAA6ResultOyypGSo20NSJSONReadingOptionsV_So17NSHTTPURLResponseCSg10Foundation4DataVSgs5Error_pSgtFZ":{"name":"serializeResponseJSON(options:response:data:error:)","abstract":"

    Returns a JSON object contained in a result type constructed from the response data using JSONSerialization","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC29serializeResponsePropertyList7options8response4data5errorAA6ResultOyypGSo010NSPropertyF17MutabilityOptionsV_So17NSHTTPURLResponseCSg10Foundation4DataVSgs5Error_pSgtFZ":{"name":"serializeResponsePropertyList(options:response:data:error:)","abstract":"

    Returns a plist object contained in a result type constructed from the response data using","parent_name":"Request"},"Classes/Request/ValidationResult.html":{"name":"ValidationResult","abstract":"

    Used to represent whether validation was successful or encountered an error resulting in a failure.

    ","parent_name":"Request"},"Classes/NetworkReachabilityManager/ConnectionType.html#/s:9Alamofire26NetworkReachabilityManagerC14ConnectionTypeO14ethernetOrWiFiyA2EmF":{"name":"ethernetOrWiFi","abstract":"

    Undocumented

    ","parent_name":"ConnectionType"},"Classes/NetworkReachabilityManager/ConnectionType.html#/s:9Alamofire26NetworkReachabilityManagerC14ConnectionTypeO4wwanyA2EmF":{"name":"wwan","abstract":"

    Undocumented

    ","parent_name":"ConnectionType"},"Classes/NetworkReachabilityManager/NetworkReachabilityStatus.html#/s:9Alamofire26NetworkReachabilityManagerC0bC6StatusO7unknownyA2EmF":{"name":"unknown","abstract":"

    Undocumented

    ","parent_name":"NetworkReachabilityStatus"},"Classes/NetworkReachabilityManager/NetworkReachabilityStatus.html#/s:9Alamofire26NetworkReachabilityManagerC0bC6StatusO12notReachableyA2EmF":{"name":"notReachable","abstract":"

    Undocumented

    ","parent_name":"NetworkReachabilityStatus"},"Classes/NetworkReachabilityManager/NetworkReachabilityStatus.html#/s:9Alamofire26NetworkReachabilityManagerC0bC6StatusO9reachableyAeC14ConnectionTypeOcAEmF":{"name":"reachable(_:)","abstract":"

    Undocumented

    ","parent_name":"NetworkReachabilityStatus"},"Classes/NetworkReachabilityManager/NetworkReachabilityStatus.html":{"name":"NetworkReachabilityStatus","abstract":"

    Defines the various states of network reachability.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager/ConnectionType.html":{"name":"ConnectionType","abstract":"

    Defines the various connection types detected by reachability flags.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC8Listenera":{"name":"Listener","abstract":"

    A closure executed when the network reachability status changes. The closure takes a single argument: the","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC11isReachableSbvp":{"name":"isReachable","abstract":"

    Whether the network is currently reachable.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC17isReachableOnWWANSbvp":{"name":"isReachableOnWWAN","abstract":"

    Whether the network is currently reachable over the WWAN interface.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC27isReachableOnEthernetOrWiFiSbvp":{"name":"isReachableOnEthernetOrWiFi","abstract":"

    Whether the network is currently reachable over Ethernet or WiFi interface.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC07networkC6StatusAC0bcF0Ovp":{"name":"networkReachabilityStatus","abstract":"

    The current network reachability status.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC13listenerQueueSo17OS_dispatch_queueCvp":{"name":"listenerQueue","abstract":"

    The dispatch queue to execute the listener closure on.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC8listeneryAC0bC6StatusOcSgvp":{"name":"listener","abstract":"

    A closure executed when the network reachability status changes.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC5flagsSo09SCNetworkC5FlagsVSgvp":{"name":"flags","abstract":"

    Undocumented

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC13previousFlagsSo09SCNetworkcF0Vvp":{"name":"previousFlags","abstract":"

    Undocumented

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC4hostACSgSS_tcfc":{"name":"init(host:)","abstract":"

    Creates a NetworkReachabilityManager instance with the specified host.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerCACSgycfc":{"name":"init()","abstract":"

    Creates a NetworkReachabilityManager instance that monitors the address 0.0.0.0.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC14startListeningSbyF":{"name":"startListening()","abstract":"

    Starts listening for changes in network reachability status.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC13stopListeningyyF":{"name":"stopListening()","abstract":"

    Stops listening for changes in network reachability status.

    ","parent_name":"NetworkReachabilityManager"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC11contentTypeSSvp":{"name":"contentType","abstract":"

    The Content-Type header value containing the boundary used to generate the multipart/form-data.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC13contentLengths6UInt64Vvp":{"name":"contentLength","abstract":"

    The content length of all body parts used to generate the multipart/form-data not including the boundaries.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC8boundarySSvp":{"name":"boundary","abstract":"

    The boundary used to separate the body parts in the encoded form data.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataCACycfc":{"name":"init()","abstract":"

    Creates a multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6append_8withNamey10Foundation0D0V_SStF":{"name":"append(_:withName:)","abstract":"

    Creates a body part from the data and appends it to the multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6append_8withName8mimeTypey10Foundation0D0V_S2StF":{"name":"append(_:withName:mimeType:)","abstract":"

    Creates a body part from the data and appends it to the multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6append_8withName04fileG08mimeTypey10Foundation0D0V_S3StF":{"name":"append(_:withName:fileName:mimeType:)","abstract":"

    Creates a body part from the data and appends it to the multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6append_8withNamey10Foundation3URLV_SStF":{"name":"append(_:withName:)","abstract":"

    Creates a body part from the file and appends it to the multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6append_8withName04fileG08mimeTypey10Foundation3URLV_S3StF":{"name":"append(_:withName:fileName:mimeType:)","abstract":"

    Creates a body part from the file and appends it to the multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6append_10withLength4name8fileName8mimeTypeySo13NSInputStreamC_s6UInt64VS3StF":{"name":"append(_:withLength:name:fileName:mimeType:)","abstract":"

    Creates a body part from the stream and appends it to the multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6append_10withLength7headersySo13NSInputStreamC_s6UInt64VSDyS2SGtF":{"name":"append(_:withLength:headers:)","abstract":"

    Creates a body part with the headers, stream and length and appends it to the multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6encode10Foundation0D0VyKF":{"name":"encode()","abstract":"

    Encodes all the appended body parts into a single Data value.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC012writeEncodedD02toy10Foundation3URLV_tKF":{"name":"writeEncodedData(to:)","abstract":"

    Writes the appended body parts into the given file URL.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html":{"name":"MultipartFormData","abstract":"

    Constructs multipart/form-data for uploads within an HTTP or HTTPS body. There are currently two ways to encode"},"Classes/NetworkReachabilityManager.html":{"name":"NetworkReachabilityManager","abstract":"

    The NetworkReachabilityManager class listens for reachability changes of hosts and addresses for both WWAN and"},"Classes/Request.html":{"name":"Request","abstract":"

    Responsible for sending a request and receiving the response and associated data from the server, as well as"},"Classes/DataRequest.html":{"name":"DataRequest","abstract":"

    Specific type of Request that manages an underlying URLSessionDataTask.

    "},"Classes/DownloadRequest.html":{"name":"DownloadRequest","abstract":"

    Specific type of Request that manages an underlying URLSessionDownloadTask.

    "},"Classes/UploadRequest.html":{"name":"UploadRequest","abstract":"

    Specific type of Request that manages an underlying URLSessionUploadTask.

    "},"Classes.html#/s:9Alamofire13StreamRequestC":{"name":"StreamRequest","abstract":"

    Specific type of Request that manages an underlying URLSessionStreamTask.

    "},"Classes/ServerTrustPolicyManager.html":{"name":"ServerTrustPolicyManager","abstract":"

    Responsible for managing the mapping of ServerTrustPolicy objects to a given host.

    "},"Classes/SessionDelegate.html":{"name":"SessionDelegate","abstract":"

    Responsible for handling all delegate callbacks for the underlying session.

    "},"Classes/SessionManager.html":{"name":"SessionManager","abstract":"

    Responsible for creating and managing Request objects, as well as their underlying NSURLSession.

    "},"Classes/TaskDelegate.html":{"name":"TaskDelegate","abstract":"

    The task delegate is responsible for handling all delegate callbacks for the underlying task as well as"},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Functions.html":{"name":"Functions","abstract":"

    The following functions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "},"Typealiases.html":{"name":"Type Aliases","abstract":"

    The following type aliases are available globally.

    "}} \ No newline at end of file diff --git a/docs/docsets/Alamofire.docset/Contents/Resources/docSet.dsidx b/docs/docsets/Alamofire.docset/Contents/Resources/docSet.dsidx index 3488890d6..6d5645e58 100644 Binary files a/docs/docsets/Alamofire.docset/Contents/Resources/docSet.dsidx and b/docs/docsets/Alamofire.docset/Contents/Resources/docSet.dsidx differ diff --git a/docs/docsets/Alamofire.tgz b/docs/docsets/Alamofire.tgz index 44da033f6..5f61b006f 100644 Binary files a/docs/docsets/Alamofire.tgz and b/docs/docsets/Alamofire.tgz differ diff --git a/docs/docsets/Alamofire.xml b/docs/docsets/Alamofire.xml index 5f2e54281..d1533fbc3 100644 --- a/docs/docsets/Alamofire.xml +++ b/docs/docsets/Alamofire.xml @@ -1 +1 @@ -4.7.2https://alamofire.github.io/Alamofire/docsets/Alamofire.tgz +4.8.0https://alamofire.github.io/Alamofire/docsets/Alamofire.tgz diff --git a/docs/index.html b/docs/index.html index 110d3fa95..602d6082c 100644 --- a/docs/index.html +++ b/docs/index.html @@ -167,52 +167,52 @@ Functions @@ -389,10 +389,12 @@

    Migration Guides

    Communication

    Installation

    @@ -554,8 +556,8 @@

    License

    diff --git a/docs/search.json b/docs/search.json index fea4d4809..763aaece7 100644 --- a/docs/search.json +++ b/docs/search.json @@ -1 +1 @@ -{"Typealiases.html#/s:9Alamofire10Parametersa":{"name":"Parameters","abstract":"

    A dictionary of parameters to apply to a URLRequest.

    "},"Typealiases.html#/s:9Alamofire22RequestRetryCompletiona":{"name":"RequestRetryCompletion","abstract":"

    A closure executed when the RequestRetrier determines whether a Request should be retried or not.

    "},"Typealiases.html#/s:9Alamofire11HTTPHeadersa":{"name":"HTTPHeaders","abstract":"

    A dictionary of headers to apply to a URLRequest.

    "},"Structs/Timeline.html#/s:9Alamofire8TimelineV16requestStartTimeSdvp":{"name":"requestStartTime","abstract":"

    The time the request was initialized.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV19initialResponseTimeSdvp":{"name":"initialResponseTime","abstract":"

    The time the first bytes were received from or sent to the server.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV20requestCompletedTimeSdvp":{"name":"requestCompletedTime","abstract":"

    The time when the request was completed.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV26serializationCompletedTimeSdvp":{"name":"serializationCompletedTime","abstract":"

    The time when the response serialization was completed.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV7latencySdvp":{"name":"latency","abstract":"

    The time interval in seconds from the time the request started to the initial response from the server.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV15requestDurationSdvp":{"name":"requestDuration","abstract":"

    The time interval in seconds from the time the request started to the time the request completed.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV21serializationDurationSdvp":{"name":"serializationDuration","abstract":"

    The time interval in seconds from the time the request completed to the time response serialization completed.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV13totalDurationSdvp":{"name":"totalDuration","abstract":"

    The time interval in seconds from the time the request started to the time response serialization completed.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineVACSd16requestStartTime_Sd015initialResponseE0Sd0c9CompletedE0Sd013serializationhE0tcfc":{"name":"init(requestStartTime:initialResponseTime:requestCompletedTime:serializationCompletedTime:)","abstract":"

    Creates a new Timeline instance with the specified request times.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV11descriptionSSvp":{"name":"description","abstract":"

    The textual representation used when written to an output stream, which includes the latency, the request","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

    The textual representation used when written to an output stream, which includes the request start time, the","parent_name":"Timeline"},"Structs/DownloadResponseSerializer.html#/s:9Alamofire26DownloadResponseSerializerV16SerializedObjecta":{"name":"SerializedObject","abstract":"

    The type of serialized object to be created by this DownloadResponseSerializer.

    ","parent_name":"DownloadResponseSerializer"},"Structs/DownloadResponseSerializer.html#/s:9Alamofire26DownloadResponseSerializerV09serializeC0AA6ResultOyxG10Foundation10URLRequestVSg_So15HTTPURLResponseCSgAH3URLVSgs5Error_pSgtcvp":{"name":"serializeResponse","abstract":"

    A closure used by response handlers that takes a request, response, url and error and returns a result.

    ","parent_name":"DownloadResponseSerializer"},"Structs/DownloadResponseSerializer.html#/s:9Alamofire26DownloadResponseSerializerVACyxGAA6ResultOyxG10Foundation10URLRequestVSg_So15HTTPURLResponseCSgAH3URLVSgs5Error_pSgtc09serializeC0_tcfc":{"name":"init(serializeResponse:)","abstract":"

    Initializes the ResponseSerializer instance with the given serialize response closure.

    ","parent_name":"DownloadResponseSerializer"},"Structs/DataResponseSerializer.html#/s:9Alamofire22DataResponseSerializerV16SerializedObjecta":{"name":"SerializedObject","abstract":"

    The type of serialized object to be created by this DataResponseSerializer.

    ","parent_name":"DataResponseSerializer"},"Structs/DataResponseSerializer.html#/s:9Alamofire22DataResponseSerializerV09serializeC0AA6ResultOyxG10Foundation10URLRequestVSg_So15HTTPURLResponseCSgAH0B0VSgs5Error_pSgtcvp":{"name":"serializeResponse","abstract":"

    A closure used by response handlers that takes a request, response, data and error and returns a result.

    ","parent_name":"DataResponseSerializer"},"Structs/DataResponseSerializer.html#/s:9Alamofire22DataResponseSerializerVACyxGAA6ResultOyxG10Foundation10URLRequestVSg_So15HTTPURLResponseCSgAH0B0VSgs5Error_pSgtc09serializeC0_tcfc":{"name":"init(serializeResponse:)","abstract":"

    Initializes the ResponseSerializer instance with the given serialize response closure.

    ","parent_name":"DataResponseSerializer"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The URL request sent to the server.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV8responseSo15HTTPURLResponseCSgvp":{"name":"response","abstract":"

    The server’s response to the URL request.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV12temporaryURL10Foundation0E0VSgvp":{"name":"temporaryURL","abstract":"

    The temporary destination URL of the data returned from the server.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV14destinationURL10Foundation0E0VSgvp":{"name":"destinationURL","abstract":"

    The final destination URL of the data returned from the server if it was moved.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV10resumeData10Foundation0E0VSgvp":{"name":"resumeData","abstract":"

    The resume data generated if the request was cancelled.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV6resultAA6ResultOyxGvp":{"name":"result","abstract":"

    The result of response serialization.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV8timelineAA8TimelineVvp":{"name":"timeline","abstract":"

    The timeline of the complete lifecycle of the request.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV5valuexSgvp":{"name":"value","abstract":"

    Returns the associated value of the result if it is a success, nil otherwise.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV5errors5Error_pSgvp":{"name":"error","abstract":"

    Returns the associated error value if the result if it is a failure, nil otherwise.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseVACyxG10Foundation10URLRequestVSg7request_So15HTTPURLResponseCSg8responseAE3URLVSg09temporaryI0AP011destinationI0AE4DataVSg06resumeL0AA6ResultOyxG6resultAA8TimelineV8timelinetcfc":{"name":"init(request:response:temporaryURL:destinationURL:resumeData:result:timeline:)","abstract":"

    Creates a DownloadResponse instance with the specified parameters derived from response serialization.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV11descriptionSSvp":{"name":"description","abstract":"

    The textual representation used when written to an output stream, which includes whether the result was a","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

    The debug textual representation used when written to an output stream, which includes the URL request, the URL","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV3mapACyqd__Gqd__xclF":{"name":"map(_:)","abstract":"

    Evaluates the given closure when the result of this DownloadResponse is a success, passing the unwrapped","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV7flatMapACyqd__Gqd__xKclF":{"name":"flatMap(_:)","abstract":"

    Evaluates the given closure when the result of this DownloadResponse is a success, passing the unwrapped","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV8mapErrorACyxGqd__s0E0_pcsAFRd__lF":{"name":"mapError(_:)","abstract":"

    Evaluates the specified closure when the DownloadResponse is a failure, passing the unwrapped error as a parameter.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV12flatMapErrorACyxGqd__s0F0_pKcsAFRd__lF":{"name":"flatMapError(_:)","abstract":"

    Evaluates the specified closure when the DownloadResponse is a failure, passing the unwrapped error as a parameter.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV7metricsSo21URLSessionTaskMetricsCSgvp":{"name":"metrics","abstract":"

    The task metrics containing the request / response statistics.

    ","parent_name":"DownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The URL request sent to the server.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV8responseSo15HTTPURLResponseCSgvp":{"name":"response","abstract":"

    The server’s response to the URL request.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV12temporaryURL10Foundation0F0VSgvp":{"name":"temporaryURL","abstract":"

    The temporary destination URL of the data returned from the server.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV14destinationURL10Foundation0F0VSgvp":{"name":"destinationURL","abstract":"

    The final destination URL of the data returned from the server if it was moved.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV10resumeData10Foundation0F0VSgvp":{"name":"resumeData","abstract":"

    The resume data generated if the request was cancelled.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV5errors5Error_pSgvp":{"name":"error","abstract":"

    The error encountered while executing or validating the request.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV8timelineAA8TimelineVvp":{"name":"timeline","abstract":"

    The timeline of the complete lifecycle of the request.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseVAC10Foundation10URLRequestVSg7request_So15HTTPURLResponseCSg8responseAD3URLVSg09temporaryJ0AO011destinationJ0AD4DataVSg06resumeM0s5Error_pSg5errorAA8TimelineV8timelineyXlSg7metricstcfc":{"name":"init(request:response:temporaryURL:destinationURL:resumeData:error:timeline:metrics:)","abstract":"

    Creates a DefaultDownloadResponse instance from the specified parameters.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV7metricsSo21URLSessionTaskMetricsCSgvp":{"name":"metrics","abstract":"

    The task metrics containing the request / response statistics.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The URL request sent to the server.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV8responseSo15HTTPURLResponseCSgvp":{"name":"response","abstract":"

    The server’s response to the URL request.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV4data10Foundation0B0VSgvp":{"name":"data","abstract":"

    The data returned by the server.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV6resultAA6ResultOyxGvp":{"name":"result","abstract":"

    The result of response serialization.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV8timelineAA8TimelineVvp":{"name":"timeline","abstract":"

    The timeline of the complete lifecycle of the request.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV5valuexSgvp":{"name":"value","abstract":"

    Returns the associated value of the result if it is a success, nil otherwise.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV5errors5Error_pSgvp":{"name":"error","abstract":"

    Returns the associated error value if the result if it is a failure, nil otherwise.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseVACyxG10Foundation10URLRequestVSg7request_So15HTTPURLResponseCSg8responseAE0B0VSg4dataAA6ResultOyxG6resultAA8TimelineV8timelinetcfc":{"name":"init(request:response:data:result:timeline:)","abstract":"

    Creates a DataResponse instance with the specified parameters derived from response serialization.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV11descriptionSSvp":{"name":"description","abstract":"

    The textual representation used when written to an output stream, which includes whether the result was a","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

    The debug textual representation used when written to an output stream, which includes the URL request, the URL","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV3mapACyqd__Gqd__xclF":{"name":"map(_:)","abstract":"

    Evaluates the specified closure when the result of this DataResponse is a success, passing the unwrapped","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV7flatMapACyqd__Gqd__xKclF":{"name":"flatMap(_:)","abstract":"

    Evaluates the given closure when the result of this DataResponse is a success, passing the unwrapped result","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV8mapErrorACyxGqd__s0E0_pcsAFRd__lF":{"name":"mapError(_:)","abstract":"

    Evaluates the specified closure when the DataResponse is a failure, passing the unwrapped error as a parameter.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV12flatMapErrorACyxGqd__s0F0_pKcsAFRd__lF":{"name":"flatMapError(_:)","abstract":"

    Evaluates the specified closure when the DataResponse is a failure, passing the unwrapped error as a parameter.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV7metricsSo21URLSessionTaskMetricsCSgvp":{"name":"metrics","abstract":"

    The task metrics containing the request / response statistics.

    ","parent_name":"DataResponse"},"Structs/DefaultDataResponse.html#/s:9Alamofire19DefaultDataResponseV7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The URL request sent to the server.

    ","parent_name":"DefaultDataResponse"},"Structs/DefaultDataResponse.html#/s:9Alamofire19DefaultDataResponseV8responseSo15HTTPURLResponseCSgvp":{"name":"response","abstract":"

    The server’s response to the URL request.

    ","parent_name":"DefaultDataResponse"},"Structs/DefaultDataResponse.html#/s:9Alamofire19DefaultDataResponseV4data10Foundation0C0VSgvp":{"name":"data","abstract":"

    The data returned by the server.

    ","parent_name":"DefaultDataResponse"},"Structs/DefaultDataResponse.html#/s:9Alamofire19DefaultDataResponseV5errors5Error_pSgvp":{"name":"error","abstract":"

    The error encountered while executing or validating the request.

    ","parent_name":"DefaultDataResponse"},"Structs/DefaultDataResponse.html#/s:9Alamofire19DefaultDataResponseV8timelineAA8TimelineVvp":{"name":"timeline","abstract":"

    The timeline of the complete lifecycle of the request.

    ","parent_name":"DefaultDataResponse"},"Structs/DefaultDataResponse.html#/s:9Alamofire19DefaultDataResponseVAC10Foundation10URLRequestVSg7request_So15HTTPURLResponseCSg8responseAD0C0VSg4datas5Error_pSg5errorAA8TimelineV8timelineyXlSg7metricstcfc":{"name":"init(request:response:data:error:timeline:metrics:)","abstract":"

    Creates a DefaultDataResponse instance from the specified parameters.

    ","parent_name":"DefaultDataResponse"},"Structs/DefaultDataResponse.html#/s:9Alamofire19DefaultDataResponseV7metricsSo21URLSessionTaskMetricsCSgvp":{"name":"metrics","abstract":"

    The task metrics containing the request / response statistics.

    ","parent_name":"DefaultDataResponse"},"Structs/PropertyListEncoding.html#/s:9Alamofire20PropertyListEncodingV7defaultACvpZ":{"name":"default","abstract":"

    Returns a default PropertyListEncoding instance.

    ","parent_name":"PropertyListEncoding"},"Structs/PropertyListEncoding.html#/s:9Alamofire20PropertyListEncodingV3xmlACvpZ":{"name":"xml","abstract":"

    Returns a PropertyListEncoding instance with xml formatting and default writing options.

    ","parent_name":"PropertyListEncoding"},"Structs/PropertyListEncoding.html#/s:9Alamofire20PropertyListEncodingV6binaryACvpZ":{"name":"binary","abstract":"

    Returns a PropertyListEncoding instance with binary formatting and default writing options.

    ","parent_name":"PropertyListEncoding"},"Structs/PropertyListEncoding.html#/s:9Alamofire20PropertyListEncodingV6formatSo0bC13SerializationC0bC6FormatOvp":{"name":"format","abstract":"

    The property list serialization format.

    ","parent_name":"PropertyListEncoding"},"Structs/PropertyListEncoding.html#/s:9Alamofire20PropertyListEncodingV7optionsSivp":{"name":"options","abstract":"

    The options for writing the parameters as plist data.

    ","parent_name":"PropertyListEncoding"},"Structs/PropertyListEncoding.html#/s:9Alamofire20PropertyListEncodingVACSo0bC13SerializationC0bC6FormatO6format_Si7optionstcfc":{"name":"init(format:options:)","abstract":"

    Creates a PropertyListEncoding instance using the specified format and options.

    ","parent_name":"PropertyListEncoding"},"Structs/PropertyListEncoding.html#/s:9Alamofire20PropertyListEncodingV6encode10Foundation10URLRequestVAA0G11Convertible_p_s10DictionaryVySSypGSg4withtKF":{"name":"encode(_:with:)","abstract":"

    Creates a URL request by encoding parameters and applying them onto an existing request.

    ","parent_name":"PropertyListEncoding"},"Structs/JSONEncoding.html#/s:9Alamofire12JSONEncodingV7defaultACvpZ":{"name":"default","abstract":"

    Returns a JSONEncoding instance with default writing options.

    ","parent_name":"JSONEncoding"},"Structs/JSONEncoding.html#/s:9Alamofire12JSONEncodingV13prettyPrintedACvpZ":{"name":"prettyPrinted","abstract":"

    Returns a JSONEncoding instance with .prettyPrinted writing options.

    ","parent_name":"JSONEncoding"},"Structs/JSONEncoding.html#/s:9Alamofire12JSONEncodingV7optionsSo17JSONSerializationC14WritingOptionsVvp":{"name":"options","abstract":"

    The options for writing the parameters as JSON data.

    ","parent_name":"JSONEncoding"},"Structs/JSONEncoding.html#/s:9Alamofire12JSONEncodingVACSo17JSONSerializationC14WritingOptionsV7options_tcfc":{"name":"init(options:)","abstract":"

    Creates a JSONEncoding instance using the specified options.

    ","parent_name":"JSONEncoding"},"Structs/JSONEncoding.html#/s:9Alamofire12JSONEncodingV6encode10Foundation10URLRequestVAA0E11Convertible_p_s10DictionaryVySSypGSg4withtKF":{"name":"encode(_:with:)","abstract":"

    Creates a URL request by encoding parameters and applying them onto an existing request.

    ","parent_name":"JSONEncoding"},"Structs/JSONEncoding.html#/s:9Alamofire12JSONEncodingV6encode10Foundation10URLRequestVAA0E11Convertible_p_ypSg14withJSONObjecttKF":{"name":"encode(_:withJSONObject:)","abstract":"

    Creates a URL request by encoding the JSON object and setting the resulting data on the HTTP body.

    ","parent_name":"JSONEncoding"},"Structs/URLEncoding/BoolEncoding.html#/s:9Alamofire11URLEncodingV12BoolEncodingO7numericA2EmF":{"name":"numeric","abstract":"

    Undocumented

    ","parent_name":"BoolEncoding"},"Structs/URLEncoding/BoolEncoding.html#/s:9Alamofire11URLEncodingV12BoolEncodingO7literalA2EmF":{"name":"literal","abstract":"

    Undocumented

    ","parent_name":"BoolEncoding"},"Structs/URLEncoding/ArrayEncoding.html#/s:9Alamofire11URLEncodingV13ArrayEncodingO8bracketsA2EmF":{"name":"brackets","abstract":"

    Undocumented

    ","parent_name":"ArrayEncoding"},"Structs/URLEncoding/ArrayEncoding.html#/s:9Alamofire11URLEncodingV13ArrayEncodingO10noBracketsA2EmF":{"name":"noBrackets","abstract":"

    Undocumented

    ","parent_name":"ArrayEncoding"},"Structs/URLEncoding/Destination.html#/s:9Alamofire11URLEncodingV11DestinationO15methodDependentA2EmF":{"name":"methodDependent","abstract":"

    Undocumented

    ","parent_name":"Destination"},"Structs/URLEncoding/Destination.html#/s:9Alamofire11URLEncodingV11DestinationO11queryStringA2EmF":{"name":"queryString","abstract":"

    Undocumented

    ","parent_name":"Destination"},"Structs/URLEncoding/Destination.html#/s:9Alamofire11URLEncodingV11DestinationO8httpBodyA2EmF":{"name":"httpBody","abstract":"

    Undocumented

    ","parent_name":"Destination"},"Structs/URLEncoding/Destination.html":{"name":"Destination","abstract":"

    Defines whether the url-encoded query string is applied to the existing query string or HTTP body of the","parent_name":"URLEncoding"},"Structs/URLEncoding/ArrayEncoding.html":{"name":"ArrayEncoding","abstract":"

    Configures how Array parameters are encoded.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding/BoolEncoding.html":{"name":"BoolEncoding","abstract":"

    Configures how Bool parameters are encoded.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV7defaultACvpZ":{"name":"default","abstract":"

    Returns a default URLEncoding instance.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV15methodDependentACvpZ":{"name":"methodDependent","abstract":"

    Returns a URLEncoding instance with a .methodDependent destination.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV11queryStringACvpZ":{"name":"queryString","abstract":"

    Returns a URLEncoding instance with a .queryString destination.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV8httpBodyACvpZ":{"name":"httpBody","abstract":"

    Returns a URLEncoding instance with an .httpBody destination.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV11destinationAC11DestinationOvp":{"name":"destination","abstract":"

    The destination defining where the encoded query string is to be applied to the URL request.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV13arrayEncodingAC05ArrayD0Ovp":{"name":"arrayEncoding","abstract":"

    The encoding to use for Array parameters.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV12boolEncodingAC04BoolD0Ovp":{"name":"boolEncoding","abstract":"

    The encoding to use for Bool parameters.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingVA2C11DestinationO11destination_AC13ArrayEncodingO05arrayF0AC04BoolF0O04boolF0tcfc":{"name":"init(destination:arrayEncoding:boolEncoding:)","abstract":"

    Creates a URLEncoding instance using the specified destination.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV6encode10Foundation10URLRequestVAA0E11Convertible_p_s10DictionaryVySSypGSg4withtKF":{"name":"encode(_:with:)","abstract":"

    Creates a URL request by encoding parameters and applying them onto an existing request.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV15queryComponentsSaySS_SStGSS7fromKey_yp5valuetF":{"name":"queryComponents(fromKey:value:)","abstract":"

    Creates percent-escaped, URL encoded query string components from the given key-value pair using recursion.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV6escapeS2SF":{"name":"escape(_:)","abstract":"

    Returns a percent-escaped string following RFC 3986 for a query string key or value.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html":{"name":"URLEncoding","abstract":"

    Creates a url-encoded query string to be set as or appended to any existing URL query string or set as the HTTP"},"Structs/JSONEncoding.html":{"name":"JSONEncoding","abstract":"

    Uses JSONSerialization to create a JSON representation of the parameters object, which is set as the body of the"},"Structs/PropertyListEncoding.html":{"name":"PropertyListEncoding","abstract":"

    Uses PropertyListSerialization to create a plist representation of the parameters object, according to the"},"Structs/DefaultDataResponse.html":{"name":"DefaultDataResponse","abstract":"

    Used to store all data associated with an non-serialized response of a data or upload request.

    "},"Structs/DataResponse.html":{"name":"DataResponse","abstract":"

    Used to store all data associated with a serialized response of a data or upload request.

    "},"Structs/DefaultDownloadResponse.html":{"name":"DefaultDownloadResponse","abstract":"

    Used to store all data associated with an non-serialized response of a download request.

    "},"Structs/DownloadResponse.html":{"name":"DownloadResponse","abstract":"

    Used to store all data associated with a serialized response of a download request.

    "},"Structs/DataResponseSerializer.html":{"name":"DataResponseSerializer","abstract":"

    A generic DataResponseSerializerType used to serialize a request, response, and data into a serialized object.

    "},"Structs/DownloadResponseSerializer.html":{"name":"DownloadResponseSerializer","abstract":"

    A generic DownloadResponseSerializerType used to serialize a request, response, and data into a serialized object.

    "},"Structs/Timeline.html":{"name":"Timeline","abstract":"

    Responsible for computing the timing metrics for the complete lifecycle of a Request.

    "},"Protocols/DownloadResponseSerializerProtocol.html#/s:9Alamofire34DownloadResponseSerializerProtocolP16SerializedObject":{"name":"SerializedObject","abstract":"

    The type of serialized object to be created by this DownloadResponseSerializerType.

    ","parent_name":"DownloadResponseSerializerProtocol"},"Protocols/DownloadResponseSerializerProtocol.html#/s:9Alamofire34DownloadResponseSerializerProtocolP09serializeC0AA6ResultOy16SerializedObjectQzG10Foundation10URLRequestVSg_So15HTTPURLResponseCSgAJ3URLVSgs5Error_pSgtcvp":{"name":"serializeResponse","abstract":"

    A closure used by response handlers that takes a request, response, url and error and returns a result.

    ","parent_name":"DownloadResponseSerializerProtocol"},"Protocols/DataResponseSerializerProtocol.html#/s:9Alamofire30DataResponseSerializerProtocolP16SerializedObject":{"name":"SerializedObject","abstract":"

    The type of serialized object to be created by this DataResponseSerializerType.

    ","parent_name":"DataResponseSerializerProtocol"},"Protocols/DataResponseSerializerProtocol.html#/s:9Alamofire30DataResponseSerializerProtocolP09serializeC0AA6ResultOy16SerializedObjectQzG10Foundation10URLRequestVSg_So15HTTPURLResponseCSgAJ0B0VSgs5Error_pSgtcvp":{"name":"serializeResponse","abstract":"

    A closure used by response handlers that takes a request, response, data and error and returns a result.

    ","parent_name":"DataResponseSerializerProtocol"},"Protocols/RequestRetrier.html#/s:9Alamofire14RequestRetrierP6shouldyAA14SessionManagerC_AA0B0C5retrys5Error_p4withySb_Sdtc10completiontF":{"name":"should(_:retry:with:completion:)","abstract":"

    Determines whether the Request should be retried by calling the completion closure.

    ","parent_name":"RequestRetrier"},"Protocols/RequestAdapter.html#/s:9Alamofire14RequestAdapterP5adapt10Foundation10URLRequestVAGKF":{"name":"adapt(_:)","abstract":"

    Inspects and adapts the specified URLRequest in some manner if necessary and returns the result.

    ","parent_name":"RequestAdapter"},"Protocols/ParameterEncoding.html#/s:9Alamofire17ParameterEncodingP6encode10Foundation10URLRequestVAA0F11Convertible_p_s10DictionaryVySSypGSg4withtKF":{"name":"encode(_:with:)","abstract":"

    Creates a URL request by encoding parameters and applying them onto an existing request.

    ","parent_name":"ParameterEncoding"},"Protocols/URLRequestConvertible.html#/s:9Alamofire21URLRequestConvertibleP02asB010Foundation0B0VyKF":{"name":"asURLRequest()","abstract":"

    Returns a URL request or throws if an Error was encountered.

    ","parent_name":"URLRequestConvertible"},"Protocols/URLRequestConvertible.html#/s:9Alamofire21URLRequestConvertiblePAAE10urlRequest10Foundation0B0VSgvp":{"name":"urlRequest","abstract":"

    The URL request.

    ","parent_name":"URLRequestConvertible"},"Protocols/URLConvertible.html#/s:9Alamofire14URLConvertibleP5asURL10Foundation0D0VyKF":{"name":"asURL()","abstract":"

    Returns a URL that conforms to RFC 2396 or throws an Error.

    ","parent_name":"URLConvertible"},"Protocols/URLConvertible.html":{"name":"URLConvertible","abstract":"

    Types adopting the URLConvertible protocol can be used to construct URLs, which are then used to construct"},"Protocols/URLRequestConvertible.html":{"name":"URLRequestConvertible","abstract":"

    Types adopting the URLRequestConvertible protocol can be used to construct URL requests.

    "},"Protocols/ParameterEncoding.html":{"name":"ParameterEncoding","abstract":"

    A type used to define how a set of parameters are applied to a URLRequest.

    "},"Protocols/RequestAdapter.html":{"name":"RequestAdapter","abstract":"

    A type that can inspect and optionally adapt a URLRequest in some manner if necessary.

    "},"Protocols/RequestRetrier.html":{"name":"RequestRetrier","abstract":"

    A type that determines whether a request should be retried after being executed by the specified session manager"},"Protocols/DataResponseSerializerProtocol.html":{"name":"DataResponseSerializerProtocol","abstract":"

    The type in which all data response serializers must conform to in order to serialize a response.

    "},"Protocols/DownloadResponseSerializerProtocol.html":{"name":"DownloadResponseSerializerProtocol","abstract":"

    The type in which all download response serializers must conform to in order to serialize a response.

    "},"Functions.html#/s:9Alamofire7requestAA11DataRequestCAA14URLConvertible_p_AA10HTTPMethodO6methods10DictionaryVySSypGSg10parametersAA17ParameterEncoding_p8encodingAJyS2SGSg7headerstF":{"name":"request(_:method:parameters:encoding:headers:)","abstract":"

    Creates a DataRequest using the default SessionManager to retrieve the contents of the specified url,"},"Functions.html#/s:9Alamofire7requestAA11DataRequestCAA21URLRequestConvertible_pF":{"name":"request(_:)","abstract":"

    Creates a DataRequest using the default SessionManager to retrieve the contents of a URL based on the"},"Functions.html#/s:9Alamofire8downloadAA15DownloadRequestCAA14URLConvertible_p_AA10HTTPMethodO6methods10DictionaryVySSypGSg10parametersAA17ParameterEncoding_p8encodingAJyS2SGSg7headers10Foundation3URLV011destinationO0_AD0C7OptionsV7optionstAU_So15HTTPURLResponseCtcSg2totF":{"name":"download(_:method:parameters:encoding:headers:to:)","abstract":"

    Creates a DownloadRequest using the default SessionManager to retrieve the contents of the specified url,"},"Functions.html#/s:9Alamofire8downloadAA15DownloadRequestCAA21URLRequestConvertible_p_10Foundation3URLV011destinationH0_AD0C7OptionsV7optionstAH_So15HTTPURLResponseCtcSg2totF":{"name":"download(_:to:)","abstract":"

    Creates a DownloadRequest using the default SessionManager to retrieve the contents of a URL based on the"},"Functions.html#/s:9Alamofire8downloadAA15DownloadRequestC10Foundation4DataV12resumingWith_AE3URLV011destinationI0_AD0C7OptionsV7optionstAJ_So15HTTPURLResponseCtcSg2totF":{"name":"download(resumingWith:to:)","abstract":"

    Creates a DownloadRequest using the default SessionManager from the resumeData produced from a"},"Functions.html#/s:9Alamofire6uploadAA13UploadRequestC10Foundation3URLV_AA14URLConvertible_p2toAA10HTTPMethodO6methods10DictionaryVyS2SGSg7headerstF":{"name":"upload(_:to:method:headers:)","abstract":"

    Creates an UploadRequest using the default SessionManager from the specified url, method and headers"},"Functions.html#/s:9Alamofire6uploadAA13UploadRequestC10Foundation3URLV_AA21URLRequestConvertible_p4withtF":{"name":"upload(_:with:)","abstract":"

    Creates a UploadRequest using the default SessionManager from the specified urlRequest for"},"Functions.html#/s:9Alamofire6uploadAA13UploadRequestC10Foundation4DataV_AA14URLConvertible_p2toAA10HTTPMethodO6methods10DictionaryVyS2SGSg7headerstF":{"name":"upload(_:to:method:headers:)","abstract":"

    Creates an UploadRequest using the default SessionManager from the specified url, method and headers"},"Functions.html#/s:9Alamofire6uploadAA13UploadRequestC10Foundation4DataV_AA21URLRequestConvertible_p4withtF":{"name":"upload(_:with:)","abstract":"

    Creates an UploadRequest using the default SessionManager from the specified urlRequest for"},"Functions.html#/s:9Alamofire6uploadAA13UploadRequestCSo11InputStreamC_AA14URLConvertible_p2toAA10HTTPMethodO6methods10DictionaryVyS2SGSg7headerstF":{"name":"upload(_:to:method:headers:)","abstract":"

    Creates an UploadRequest using the default SessionManager from the specified url, method and headers"},"Functions.html#/s:9Alamofire6uploadAA13UploadRequestCSo11InputStreamC_AA21URLRequestConvertible_p4withtF":{"name":"upload(_:with:)","abstract":"

    Creates an UploadRequest using the default SessionManager from the specified urlRequest for"},"Functions.html#/s:9Alamofire6uploadyyAA17MultipartFormDataCc09multipartdE0_s6UInt64V14usingThresholdAA14URLConvertible_p2toAA10HTTPMethodO6methods10DictionaryVyS2SGSg7headersyAA14SessionManagerC0cdE14EncodingResultOcSg18encodingCompletiontF":{"name":"upload(multipartFormData:usingThreshold:to:method:headers:encodingCompletion:)","abstract":"

    Encodes multipartFormData using encodingMemoryThreshold with the default SessionManager and calls"},"Functions.html#/s:9Alamofire6uploadyyAA17MultipartFormDataCc09multipartdE0_s6UInt64V14usingThresholdAA21URLRequestConvertible_p4withyAA14SessionManagerC0cdE14EncodingResultOcSg18encodingCompletiontF":{"name":"upload(multipartFormData:usingThreshold:with:encodingCompletion:)","abstract":"

    Encodes multipartFormData using encodingMemoryThreshold and the default SessionManager and"},"Functions.html#/s:9Alamofire6streamAA13StreamRequestCSS12withHostName_Si4porttF":{"name":"stream(withHostName:port:)","abstract":"

    Creates a StreamRequest using the default SessionManager for bidirectional streaming with the hostname"},"Functions.html#/s:9Alamofire6streamAA13StreamRequestCSo10NetServiceC4with_tF":{"name":"stream(with:)","abstract":"

    Creates a StreamRequest using the default SessionManager for bidirectional streaming with the netService.

    "},"Functions.html#/s:9Alamofire2eeoiSbAA26NetworkReachabilityManagerC0cD6StatusO_AFtF":{"name":"==(_:_:)","abstract":"

    Returns whether the two network reachability status values are equal.

    "},"Extensions/Notification/Key.html#/s:10Foundation12NotificationV9AlamofireE3KeyV4TaskSSvpZ":{"name":"Task","abstract":"

    User info dictionary key representing the URLSessionTask associated with the notification.

    ","parent_name":"Key"},"Extensions/Notification/Key.html#/s:10Foundation12NotificationV9AlamofireE3KeyV12ResponseDataSSvpZ":{"name":"ResponseData","abstract":"

    User info dictionary key representing the responseData associated with the notification.

    ","parent_name":"Key"},"Extensions/Notification/Name/Task.html#/s:So14NSNotificationC4NameV9AlamofireE4TaskV9DidResumeADvpZ":{"name":"DidResume","abstract":"

    Posted when a URLSessionTask is resumed. The notification object contains the resumed URLSessionTask.

    ","parent_name":"Task"},"Extensions/Notification/Name/Task.html#/s:So14NSNotificationC4NameV9AlamofireE4TaskV10DidSuspendADvpZ":{"name":"DidSuspend","abstract":"

    Posted when a URLSessionTask is suspended. The notification object contains the suspended URLSessionTask.

    ","parent_name":"Task"},"Extensions/Notification/Name/Task.html#/s:So14NSNotificationC4NameV9AlamofireE4TaskV9DidCancelADvpZ":{"name":"DidCancel","abstract":"

    Posted when a URLSessionTask is cancelled. The notification object contains the cancelled URLSessionTask.

    ","parent_name":"Task"},"Extensions/Notification/Name/Task.html#/s:So14NSNotificationC4NameV9AlamofireE4TaskV11DidCompleteADvpZ":{"name":"DidComplete","abstract":"

    Posted when a URLSessionTask is completed. The notification object contains the completed URLSessionTask.

    ","parent_name":"Task"},"Extensions/Notification/Name/Task.html":{"name":"Task","abstract":"

    Used as a namespace for all URLSessionTask related notifications.

    ","parent_name":"Name"},"Extensions/Notification/Name.html":{"name":"Name","parent_name":"Notification"},"Extensions/Notification/Key.html":{"name":"Key","abstract":"

    Used as a namespace for all Notification user info dictionary keys.

    ","parent_name":"Notification"},"Extensions/URLRequest.html#/s:10Foundation10URLRequestV9AlamofireE02asB0ACyKF":{"name":"asURLRequest()","abstract":"

    Returns a URL request or throws if an Error was encountered.

    ","parent_name":"URLRequest"},"Extensions/URLRequest.html#/s:10Foundation10URLRequestV9AlamofireEAcD14URLConvertible_p3url_AD10HTTPMethodO6methods10DictionaryVyS2SGSg7headerstKcfc":{"name":"init(url:method:headers:)","abstract":"

    Creates an instance with the specified method, urlString and headers.

    ","parent_name":"URLRequest"},"Extensions/URLComponents.html#/s:10Foundation13URLComponentsV9AlamofireE5asURLAA0E0VyKF":{"name":"asURL()","abstract":"

    Returns a URL if url is not nil, otherwise throws an Error.

    ","parent_name":"URLComponents"},"Extensions/URL.html#/s:10Foundation3URLV9AlamofireE02asB0ACyKF":{"name":"asURL()","abstract":"

    Returns self.

    ","parent_name":"URL"},"Extensions/String.html#/s:SS9AlamofireE5asURL10Foundation0C0VyKF":{"name":"asURL()","abstract":"

    Returns a URL if self represents a valid URL string that conforms to RFC 2396 or throws an AFError.

    ","parent_name":"String"},"Extensions/String.html":{"name":"String"},"Extensions/URL.html":{"name":"URL"},"Extensions/URLComponents.html":{"name":"URLComponents"},"Extensions/URLRequest.html":{"name":"URLRequest"},"Extensions/Notification.html":{"name":"Notification"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO24performDefaultEvaluationACSb12validateHost_tcACmF":{"name":"performDefaultEvaluation","abstract":"

    Undocumented

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO24performRevokedEvaluationACSb12validateHost_Su15revocationFlagstcACmF":{"name":"performRevokedEvaluation","abstract":"

    Undocumented

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO15pinCertificatesACSaySo14SecCertificateCG12certificates_Sb08validateH5ChainSb0J4HosttcACmF":{"name":"pinCertificates","abstract":"

    Undocumented

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO13pinPublicKeysACSaySo6SecKeyCG06publicG0_Sb24validateCertificateChainSb0K4HosttcACmF":{"name":"pinPublicKeys","abstract":"

    Undocumented

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO17disableEvaluationA2CmF":{"name":"disableEvaluation","abstract":"

    Undocumented

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO16customEvaluationACSbSo03SecC0C_SStccACmF":{"name":"customEvaluation","abstract":"

    Undocumented

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO12certificatesSaySo14SecCertificateCGSo6BundleC2in_tFZ":{"name":"certificates(in:)","abstract":"

    Returns all certificates within the given bundle with a .cer file extension.

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO10publicKeysSaySo6SecKeyCGSo6BundleC2in_tFZ":{"name":"publicKeys(in:)","abstract":"

    Returns all public keys within the given bundle with a .cer file extension.

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO8evaluateSbSo03SecC0C_SS7forHosttF":{"name":"evaluate(_:forHost:)","abstract":"

    Evaluates whether the server trust is valid for the given host.

    ","parent_name":"ServerTrustPolicy"},"Enums/Result.html#/s:9Alamofire6ResultO7successACyxGxcAEmlF":{"name":"success","abstract":"

    Undocumented

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO7failureACyxGs5Error_pcAEmlF":{"name":"failure","abstract":"

    Undocumented

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO9isSuccessSbvp":{"name":"isSuccess","abstract":"

    Returns true if the result is a success, false otherwise.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO9isFailureSbvp":{"name":"isFailure","abstract":"

    Returns true if the result is a failure, false otherwise.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO5valuexSgvp":{"name":"value","abstract":"

    Returns the associated value if the result is a success, nil otherwise.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO5errors5Error_pSgvp":{"name":"error","abstract":"

    Returns the associated error value if the result is a failure, nil otherwise.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO11descriptionSSvp":{"name":"description","abstract":"

    The textual representation used when written to an output stream, which includes whether the result was a","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

    The debug textual representation used when written to an output stream, which includes whether the result was a","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultOACyxGxyKc5value_tcfc":{"name":"init(value:)","abstract":"

    Creates a Result instance from the result of a closure.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO6unwrapxyKF":{"name":"unwrap()","abstract":"

    Returns the success value, or throws the failure error.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO3mapACyqd__Gqd__xclF":{"name":"map(_:)","abstract":"

    Evaluates the specified closure when the Result is a success, passing the unwrapped value as a parameter.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO7flatMapACyqd__Gqd__xKclF":{"name":"flatMap(_:)","abstract":"

    Evaluates the specified closure when the Result is a success, passing the unwrapped value as a parameter.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO8mapErrorACyxGqd__s0D0_pcsAFRd__lF":{"name":"mapError(_:)","abstract":"

    Evaluates the specified closure when the Result is a failure, passing the unwrapped error as a parameter.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO12flatMapErrorACyxGqd__s0E0_pKcsAFRd__lF":{"name":"flatMapError(_:)","abstract":"

    Evaluates the specified closure when the Result is a failure, passing the unwrapped error as a parameter.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO9withValueACyxGyxcF":{"name":"withValue(_:)","abstract":"

    Evaluates the specified closure when the Result is a success, passing the unwrapped value as a parameter.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO9withErrorACyxGys0D0_pcF":{"name":"withError(_:)","abstract":"

    Evaluates the specified closure when the Result is a failure, passing the unwrapped error as a parameter.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO9ifSuccessACyxGyycF":{"name":"ifSuccess(_:)","abstract":"

    Evaluates the specified closure when the Result is a success.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO9ifFailureACyxGyycF":{"name":"ifFailure(_:)","abstract":"

    Evaluates the specified closure when the Result is a failure.

    ","parent_name":"Result"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO7optionsA2CmF":{"name":"options","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO3getA2CmF":{"name":"get","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO4headA2CmF":{"name":"head","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO4postA2CmF":{"name":"post","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO3putA2CmF":{"name":"put","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO5patchA2CmF":{"name":"patch","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO6deleteA2CmF":{"name":"delete","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO5traceA2CmF":{"name":"trace","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO7connectA2CmF":{"name":"connect","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO12inputDataNilA2EmF":{"name":"inputDataNil","abstract":"

    Undocumented

    ","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO24inputDataNilOrZeroLengthA2EmF":{"name":"inputDataNilOrZeroLength","abstract":"

    Undocumented

    ","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO12inputFileNilA2EmF":{"name":"inputFileNil","abstract":"

    Undocumented

    ","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO19inputFileReadFailedAE10Foundation3URLV2at_tcAEmF":{"name":"inputFileReadFailed","abstract":"

    Undocumented

    ","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO06stringD6FailedAESS10FoundationE8EncodingV8encoding_tcAEmF":{"name":"stringSerializationFailed","abstract":"

    Undocumented

    ","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO04jsonD6FailedAEs5Error_p5error_tcAEmF":{"name":"jsonSerializationFailed","abstract":"

    Undocumented

    ","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO012propertyListD6FailedAEs5Error_p5error_tcAEmF":{"name":"propertyListSerializationFailed","abstract":"

    Undocumented

    ","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseValidationFailureReason.html#/s:9Alamofire7AFErrorO31ResponseValidationFailureReasonO11dataFileNilA2EmF":{"name":"dataFileNil","abstract":"

    Undocumented

    ","parent_name":"ResponseValidationFailureReason"},"Enums/AFError/ResponseValidationFailureReason.html#/s:9Alamofire7AFErrorO31ResponseValidationFailureReasonO18dataFileReadFailedAE10Foundation3URLV2at_tcAEmF":{"name":"dataFileReadFailed","abstract":"

    Undocumented

    ","parent_name":"ResponseValidationFailureReason"},"Enums/AFError/ResponseValidationFailureReason.html#/s:9Alamofire7AFErrorO31ResponseValidationFailureReasonO18missingContentTypeAESaySSG010acceptableH5Types_tcAEmF":{"name":"missingContentType","abstract":"

    Undocumented

    ","parent_name":"ResponseValidationFailureReason"},"Enums/AFError/ResponseValidationFailureReason.html#/s:9Alamofire7AFErrorO31ResponseValidationFailureReasonO23unacceptableContentTypeAESaySSG010acceptableH5Types_SS08responsehI0tcAEmF":{"name":"unacceptableContentType","abstract":"

    Undocumented

    ","parent_name":"ResponseValidationFailureReason"},"Enums/AFError/ResponseValidationFailureReason.html#/s:9Alamofire7AFErrorO31ResponseValidationFailureReasonO22unacceptableStatusCodeAESi4code_tcAEmF":{"name":"unacceptableStatusCode","abstract":"

    Undocumented

    ","parent_name":"ResponseValidationFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO18bodyPartURLInvalidAE10Foundation3URLV3url_tcAEmF":{"name":"bodyPartURLInvalid","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO23bodyPartFilenameInvalidAE10Foundation3URLV2in_tcAEmF":{"name":"bodyPartFilenameInvalid","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO24bodyPartFileNotReachableAE10Foundation3URLV2at_tcAEmF":{"name":"bodyPartFileNotReachable","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO33bodyPartFileNotReachableWithErrorAE10Foundation3URLV02atO0_s0M0_p5errortcAEmF":{"name":"bodyPartFileNotReachableWithError","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO23bodyPartFileIsDirectoryAE10Foundation3URLV2at_tcAEmF":{"name":"bodyPartFileIsDirectory","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO28bodyPartFileSizeNotAvailableAE10Foundation3URLV2at_tcAEmF":{"name":"bodyPartFileSizeNotAvailable","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO36bodyPartFileSizeQueryFailedWithErrorAE10Foundation3URLV03forP0_s0N0_p5errortcAEmF":{"name":"bodyPartFileSizeQueryFailedWithError","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO33bodyPartInputStreamCreationFailedAE10Foundation3URLV3for_tcAEmF":{"name":"bodyPartInputStreamCreationFailed","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO26outputStreamCreationFailedAE10Foundation3URLV3for_tcAEmF":{"name":"outputStreamCreationFailed","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO29outputStreamFileAlreadyExistsAE10Foundation3URLV2at_tcAEmF":{"name":"outputStreamFileAlreadyExists","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO22outputStreamURLInvalidAE10Foundation3URLV3url_tcAEmF":{"name":"outputStreamURLInvalid","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO23outputStreamWriteFailedAEs5Error_p5error_tcAEmF":{"name":"outputStreamWriteFailed","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO21inputStreamReadFailedAEs5Error_p5error_tcAEmF":{"name":"inputStreamReadFailed","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/ParameterEncodingFailureReason.html#/s:9Alamofire7AFErrorO30ParameterEncodingFailureReasonO10missingURLA2EmF":{"name":"missingURL","abstract":"

    Undocumented

    ","parent_name":"ParameterEncodingFailureReason"},"Enums/AFError/ParameterEncodingFailureReason.html#/s:9Alamofire7AFErrorO30ParameterEncodingFailureReasonO04jsonD6FailedAEs5Error_p5error_tcAEmF":{"name":"jsonEncodingFailed","abstract":"

    Undocumented

    ","parent_name":"ParameterEncodingFailureReason"},"Enums/AFError/ParameterEncodingFailureReason.html#/s:9Alamofire7AFErrorO30ParameterEncodingFailureReasonO012propertyListD6FailedAEs5Error_p5error_tcAEmF":{"name":"propertyListEncodingFailed","abstract":"

    Undocumented

    ","parent_name":"ParameterEncodingFailureReason"},"Enums/AFError/ParameterEncodingFailureReason.html":{"name":"ParameterEncodingFailureReason","abstract":"

    The underlying reason the parameter encoding error occurred.

    ","parent_name":"AFError"},"Enums/AFError/MultipartEncodingFailureReason.html":{"name":"MultipartEncodingFailureReason","abstract":"

    The underlying reason the multipart encoding error occurred.

    ","parent_name":"AFError"},"Enums/AFError/ResponseValidationFailureReason.html":{"name":"ResponseValidationFailureReason","abstract":"

    The underlying reason the response validation error occurred.

    ","parent_name":"AFError"},"Enums/AFError/ResponseSerializationFailureReason.html":{"name":"ResponseSerializationFailureReason","abstract":"

    The underlying reason the response serialization error occurred.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO10invalidURLAcA14URLConvertible_p3url_tcACmF":{"name":"invalidURL","abstract":"

    Undocumented

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO23parameterEncodingFailedA2C09ParameterD13FailureReasonO6reason_tcACmF":{"name":"parameterEncodingFailed","abstract":"

    Undocumented

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO23multipartEncodingFailedA2C09MultipartD13FailureReasonO6reason_tcACmF":{"name":"multipartEncodingFailed","abstract":"

    Undocumented

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO24responseValidationFailedA2C08ResponseD13FailureReasonO6reason_tcACmF":{"name":"responseValidationFailed","abstract":"

    Undocumented

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO27responseSerializationFailedA2C08ResponseD13FailureReasonO6reason_tcACmF":{"name":"responseSerializationFailed","abstract":"

    Undocumented

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO17isInvalidURLErrorSbvp":{"name":"isInvalidURLError","abstract":"

    Returns whether the AFError is an invalid URL error.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO24isParameterEncodingErrorSbvp":{"name":"isParameterEncodingError","abstract":"

    Returns whether the AFError is a parameter encoding error. When true, the underlyingError property will","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO24isMultipartEncodingErrorSbvp":{"name":"isMultipartEncodingError","abstract":"

    Returns whether the AFError is a multipart encoding error. When true, the url and underlyingError properties","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO25isResponseValidationErrorSbvp":{"name":"isResponseValidationError","abstract":"

    Returns whether the AFError is a response validation error. When true, the acceptableContentTypes,","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO28isResponseSerializationErrorSbvp":{"name":"isResponseSerializationError","abstract":"

    Returns whether the AFError is a response serialization error. When true, the failedStringEncoding and","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO14urlConvertibleAA14URLConvertible_pSgvp":{"name":"urlConvertible","abstract":"

    The URLConvertible associated with the error.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO3url10Foundation3URLVSgvp":{"name":"url","abstract":"

    The URL associated with the error.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO15underlyingErrors0D0_pSgvp":{"name":"underlyingError","abstract":"

    The Error returned by a system framework associated with a .parameterEncodingFailed,","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO22acceptableContentTypesSaySSGSgvp":{"name":"acceptableContentTypes","abstract":"

    The acceptable Content-Types of a .responseValidationFailed error.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO19responseContentTypeSSSgvp":{"name":"responseContentType","abstract":"

    The response Content-Type of a .responseValidationFailed error.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO12responseCodeSiSgvp":{"name":"responseCode","abstract":"

    The response code of a .responseValidationFailed error.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO20failedStringEncodingSS10FoundationE0E0VSgvp":{"name":"failedStringEncoding","abstract":"

    The String.Encoding associated with a failed .stringResponse() call.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:10Foundation14LocalizedErrorP16errorDescriptionSSSgvp":{"name":"errorDescription","parent_name":"AFError"},"Enums/AFError.html":{"name":"AFError","abstract":"

    AFError is the error type returned by Alamofire. It encompasses a few different types of errors, each with"},"Enums/HTTPMethod.html":{"name":"HTTPMethod","abstract":"

    HTTP method definitions.

    "},"Enums/Result.html":{"name":"Result","abstract":"

    Used to represent whether a request was successful or encountered an error.

    "},"Enums/ServerTrustPolicy.html":{"name":"ServerTrustPolicy","abstract":"

    The ServerTrustPolicy evaluates the server trust generally provided by an NSURLAuthenticationChallenge when"},"Classes/TaskDelegate.html#/s:9Alamofire12TaskDelegateC5queueSo14OperationQueueCvp":{"name":"queue","abstract":"

    The serial operation queue used to execute all operations after the task completes.

    ","parent_name":"TaskDelegate"},"Classes/TaskDelegate.html#/s:9Alamofire12TaskDelegateC4data10Foundation4DataVSgvp":{"name":"data","abstract":"

    The data returned by the server.

    ","parent_name":"TaskDelegate"},"Classes/TaskDelegate.html#/s:9Alamofire12TaskDelegateC5errors5Error_pSgvp":{"name":"error","abstract":"

    The error generated throughout the lifecyle of the task.

    ","parent_name":"TaskDelegate"},"Classes/SessionManager/MultipartFormDataEncodingResult.html#/s:9Alamofire14SessionManagerC31MultipartFormDataEncodingResultO7successAeA13UploadRequestC7request_Sb17streamingFromDisk10Foundation3URLVSg010streamFileQ0tcAEmF":{"name":"success","abstract":"

    Undocumented

    ","parent_name":"MultipartFormDataEncodingResult"},"Classes/SessionManager/MultipartFormDataEncodingResult.html#/s:9Alamofire14SessionManagerC31MultipartFormDataEncodingResultO7failureAEs5Error_pcAEmF":{"name":"failure","abstract":"

    Undocumented

    ","parent_name":"MultipartFormDataEncodingResult"},"Classes/SessionManager/MultipartFormDataEncodingResult.html":{"name":"MultipartFormDataEncodingResult","abstract":"

    Defines whether the MultipartFormData encoding was successful and contains result of the encoding as","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC7defaultACvpZ":{"name":"default","abstract":"

    A default instance of SessionManager, used by top-level Alamofire request methods, and suitable for use","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC18defaultHTTPHeaderss10DictionaryVyS2SGvpZ":{"name":"defaultHTTPHeaders","abstract":"

    Creates default values for the Accept-Encoding, Accept-Language and User-Agent headers.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC40multipartFormDataEncodingMemoryThresholds6UInt64VvpZ":{"name":"multipartFormDataEncodingMemoryThreshold","abstract":"

    Default memory threshold used when encoding MultipartFormData in bytes.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC7sessionSo10URLSessionCvp":{"name":"session","abstract":"

    The underlying session.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC8delegateAA0B8DelegateCvp":{"name":"delegate","abstract":"

    The session delegate handling all the task and session delegate callbacks.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC24startRequestsImmediatelySbvp":{"name":"startRequestsImmediately","abstract":"

    Whether to start requests immediately after being constructed. true by default.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC7adapterAA14RequestAdapter_pSgvp":{"name":"adapter","abstract":"

    The request adapter called each time a new request is created.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC7retrierAA14RequestRetrier_pSgvp":{"name":"retrier","abstract":"

    The request retrier called each time a request encounters an error to determine whether to retry the request.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC27backgroundCompletionHandleryycSgvp":{"name":"backgroundCompletionHandler","abstract":"

    The background completion handler closure provided by the UIApplicationDelegate","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerCACSo23URLSessionConfigurationC13configuration_AA0B8DelegateC8delegateAA017ServerTrustPolicyC0CSg06serverjkC0tcfc":{"name":"init(configuration:delegate:serverTrustPolicyManager:)","abstract":"

    Creates an instance with the specified configuration, delegate and serverTrustPolicyManager.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerCACSgSo10URLSessionC7session_AA0B8DelegateC8delegateAA017ServerTrustPolicyC0CSg06serverijC0tcfc":{"name":"init(session:delegate:serverTrustPolicyManager:)","abstract":"

    Creates an instance with the specified session, delegate and serverTrustPolicyManager.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC7requestAA11DataRequestCAA14URLConvertible_p_AA10HTTPMethodO6methods10DictionaryVySSypGSg10parametersAA17ParameterEncoding_p8encodingALyS2SGSg7headerstF":{"name":"request(_:method:parameters:encoding:headers:)","abstract":"

    Creates a DataRequest to retrieve the contents of the specified url, method, parameters, encoding","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC7requestAA11DataRequestCAA21URLRequestConvertible_pF":{"name":"request(_:)","abstract":"

    Creates a DataRequest to retrieve the contents of a URL based on the specified urlRequest.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC8downloadAA15DownloadRequestCAA14URLConvertible_p_AA10HTTPMethodO6methods10DictionaryVySSypGSg10parametersAA17ParameterEncoding_p8encodingALyS2SGSg7headers10Foundation3URLV011destinationQ0_AF0E7OptionsV7optionstAW_So15HTTPURLResponseCtcSg2totF":{"name":"download(_:method:parameters:encoding:headers:to:)","abstract":"

    Creates a DownloadRequest to retrieve the contents the specified url, method, parameters, encoding,","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC8downloadAA15DownloadRequestCAA21URLRequestConvertible_p_10Foundation3URLV011destinationJ0_AF0E7OptionsV7optionstAJ_So15HTTPURLResponseCtcSg2totF":{"name":"download(_:to:)","abstract":"

    Creates a DownloadRequest to retrieve the contents of a URL based on the specified urlRequest and save","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC8downloadAA15DownloadRequestC10Foundation4DataV12resumingWith_AG3URLV011destinationK0_AF0E7OptionsV7optionstAL_So15HTTPURLResponseCtcSg2totF":{"name":"download(resumingWith:to:)","abstract":"

    Creates a DownloadRequest from the resumeData produced from a previous request cancellation to retrieve","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6uploadAA13UploadRequestC10Foundation3URLV_AA14URLConvertible_p2toAA10HTTPMethodO6methods10DictionaryVyS2SGSg7headerstF":{"name":"upload(_:to:method:headers:)","abstract":"

    Creates an UploadRequest from the specified url, method and headers for uploading the file.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6uploadAA13UploadRequestC10Foundation3URLV_AA21URLRequestConvertible_p4withtF":{"name":"upload(_:with:)","abstract":"

    Creates a UploadRequest from the specified urlRequest for uploading the file.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6uploadAA13UploadRequestC10Foundation4DataV_AA14URLConvertible_p2toAA10HTTPMethodO6methods10DictionaryVyS2SGSg7headerstF":{"name":"upload(_:to:method:headers:)","abstract":"

    Creates an UploadRequest from the specified url, method and headers for uploading the data.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6uploadAA13UploadRequestC10Foundation4DataV_AA21URLRequestConvertible_p4withtF":{"name":"upload(_:with:)","abstract":"

    Creates an UploadRequest from the specified urlRequest for uploading the data.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6uploadAA13UploadRequestCSo11InputStreamC_AA14URLConvertible_p2toAA10HTTPMethodO6methods10DictionaryVyS2SGSg7headerstF":{"name":"upload(_:to:method:headers:)","abstract":"

    Creates an UploadRequest from the specified url, method and headers for uploading the stream.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6uploadAA13UploadRequestCSo11InputStreamC_AA21URLRequestConvertible_p4withtF":{"name":"upload(_:with:)","abstract":"

    Creates an UploadRequest from the specified urlRequest for uploading the stream.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6uploadyyAA17MultipartFormDataCc09multipartfG0_s6UInt64V14usingThresholdAA14URLConvertible_p2toAA10HTTPMethodO6methods10DictionaryVyS2SGSg7headersyAC0efG14EncodingResultOcSg18encodingCompletiontF":{"name":"upload(multipartFormData:usingThreshold:to:method:headers:encodingCompletion:)","abstract":"

    Encodes multipartFormData using encodingMemoryThreshold and calls encodingCompletion with new","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6uploadyyAA17MultipartFormDataCc09multipartfG0_s6UInt64V14usingThresholdAA21URLRequestConvertible_p4withyAC0efG14EncodingResultOcSg18encodingCompletiontF":{"name":"upload(multipartFormData:usingThreshold:with:encodingCompletion:)","abstract":"

    Encodes multipartFormData using encodingMemoryThreshold and calls encodingCompletion with new","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6streamAA13StreamRequestCSS12withHostName_Si4porttF":{"name":"stream(withHostName:port:)","abstract":"

    Creates a StreamRequest for bidirectional streaming using the hostname and port.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6streamAA13StreamRequestCSo10NetServiceC4with_tF":{"name":"stream(with:)","abstract":"

    Creates a StreamRequest for bidirectional streaming using the netService.

    ","parent_name":"SessionManager"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC32sessionDidBecomeInvalidWithErrorySo10URLSessionC_s0I0_pSgtcSgvp":{"name":"sessionDidBecomeInvalidWithError","abstract":"

    Overrides default behavior for URLSessionDelegate method urlSession(_:didBecomeInvalidWithError:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC26sessionDidReceiveChallengeSo10URLSessionC04AuthG11DispositionO_So13URLCredentialCSgtAF_So017URLAuthenticationG0CtcSgvp":{"name":"sessionDidReceiveChallenge","abstract":"

    Overrides default behavior for URLSessionDelegate method urlSession(_:didReceive:completionHandler:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC40sessionDidReceiveChallengeWithCompletionySo10URLSessionC_So017URLAuthenticationG0CyAF04AuthG11DispositionO_So13URLCredentialCSgtctcSgvp":{"name":"sessionDidReceiveChallengeWithCompletion","abstract":"

    Overrides all behavior for URLSessionDelegate method urlSession(_:didReceive:completionHandler:) and requires the caller to call the completionHandler.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC45sessionDidFinishEventsForBackgroundURLSessionySo0J0CcSgvp":{"name":"sessionDidFinishEventsForBackgroundURLSession","abstract":"

    Overrides default behavior for URLSessionDelegate method urlSessionDidFinishEvents(forBackgroundURLSession:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC30taskWillPerformHTTPRedirection10Foundation10URLRequestVSgSo10URLSessionC_So0J4TaskCSo15HTTPURLResponseCAGtcSgvp":{"name":"taskWillPerformHTTPRedirection","abstract":"

    Overrides default behavior for URLSessionTaskDelegate method urlSession(_:task:willPerformHTTPRedirection:newRequest:completionHandler:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC44taskWillPerformHTTPRedirectionWithCompletionySo10URLSessionC_So0J4TaskCSo15HTTPURLResponseC10Foundation10URLRequestVyAMSgctcSgvp":{"name":"taskWillPerformHTTPRedirectionWithCompletion","abstract":"

    Overrides all behavior for URLSessionTaskDelegate method urlSession(_:task:willPerformHTTPRedirection:newRequest:completionHandler:) and","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC23taskDidReceiveChallengeSo10URLSessionC04AuthG11DispositionO_So13URLCredentialCSgtAF_So0H4TaskCSo017URLAuthenticationG0CtcSgvp":{"name":"taskDidReceiveChallenge","abstract":"

    Overrides default behavior for URLSessionTaskDelegate method urlSession(_:task:didReceive:completionHandler:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC37taskDidReceiveChallengeWithCompletionySo10URLSessionC_So0J4TaskCSo017URLAuthenticationG0CyAF04AuthG11DispositionO_So13URLCredentialCSgtctcSgvp":{"name":"taskDidReceiveChallengeWithCompletion","abstract":"

    Overrides all behavior for URLSessionTaskDelegate method urlSession(_:task:didReceive:completionHandler:) and","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC21taskNeedNewBodyStreamSo05InputH0CSgSo10URLSessionC_So0J4TaskCtcSgvp":{"name":"taskNeedNewBodyStream","abstract":"

    Overrides default behavior for URLSessionTaskDelegate method urlSession(_:task:needNewBodyStream:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC35taskNeedNewBodyStreamWithCompletionySo10URLSessionC_So0K4TaskCySo05InputH0CSgctcSgvp":{"name":"taskNeedNewBodyStreamWithCompletion","abstract":"

    Overrides all behavior for URLSessionTaskDelegate method urlSession(_:task:needNewBodyStream:) and","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC19taskDidSendBodyDataySo10URLSessionC_So0I4TaskCs5Int64VA2JtcSgvp":{"name":"taskDidSendBodyData","abstract":"

    Overrides default behavior for URLSessionTaskDelegate method urlSession(_:task:didSendBodyData:totalBytesSent:totalBytesExpectedToSend:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC15taskDidCompleteySo10URLSessionC_So0G4TaskCs5Error_pSgtcSgvp":{"name":"taskDidComplete","abstract":"

    Overrides default behavior for URLSessionTaskDelegate method urlSession(_:task:didCompleteWithError:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC26dataTaskDidReceiveResponseSo10URLSessionC0H11DispositionOAF_So0i4DataE0CSo11URLResponseCtcSgvp":{"name":"dataTaskDidReceiveResponse","abstract":"

    Overrides default behavior for URLSessionDataDelegate method urlSession(_:dataTask:didReceive:completionHandler:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC40dataTaskDidReceiveResponseWithCompletionySo10URLSessionC_So0k4DataE0CSo11URLResponseCyAF0H11DispositionOctcSgvp":{"name":"dataTaskDidReceiveResponseWithCompletion","abstract":"

    Overrides all behavior for URLSessionDataDelegate method urlSession(_:dataTask:didReceive:completionHandler:) and","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC025dataTaskDidBecomeDownloadE0ySo10URLSessionC_So0i4DataE0CSo0ihE0CtcSgvp":{"name":"dataTaskDidBecomeDownloadTask","abstract":"

    Overrides default behavior for URLSessionDataDelegate method urlSession(_:dataTask:didBecome:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC22dataTaskDidReceiveDataySo10URLSessionC_So0ihE0C10Foundation0H0VtcSgvp":{"name":"dataTaskDidReceiveData","abstract":"

    Overrides default behavior for URLSessionDataDelegate method urlSession(_:dataTask:didReceive:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC25dataTaskWillCacheResponseSo17CachedURLResponseCSgSo10URLSessionC_So0k4DataE0CAFtcSgvp":{"name":"dataTaskWillCacheResponse","abstract":"

    Overrides default behavior for URLSessionDataDelegate method urlSession(_:dataTask:willCacheResponse:completionHandler:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC39dataTaskWillCacheResponseWithCompletionySo10URLSessionC_So0k4DataE0CSo17CachedURLResponseCyAJSgctcSgvp":{"name":"dataTaskWillCacheResponseWithCompletion","abstract":"

    Overrides all behavior for URLSessionDataDelegate method urlSession(_:dataTask:willCacheResponse:completionHandler:) and","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC37downloadTaskDidFinishDownloadingToURLySo10URLSessionC_So0k8DownloadE0C10Foundation0J0VtcSgvp":{"name":"downloadTaskDidFinishDownloadingToURL","abstract":"

    Overrides default behavior for URLSessionDownloadDelegate method urlSession(_:downloadTask:didFinishDownloadingTo:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC24downloadTaskDidWriteDataySo10URLSessionC_So0i8DownloadE0Cs5Int64VA2JtcSgvp":{"name":"downloadTaskDidWriteData","abstract":"

    Overrides default behavior for URLSessionDownloadDelegate method urlSession(_:downloadTask:didWriteData:totalBytesWritten:totalBytesExpectedToWrite:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC29downloadTaskDidResumeAtOffsetySo10URLSessionC_So0j8DownloadE0Cs5Int64VAJtcSgvp":{"name":"downloadTaskDidResumeAtOffset","abstract":"

    Overrides default behavior for URLSessionDownloadDelegate method urlSession(_:downloadTask:didResumeAtOffset:expectedTotalBytes:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC20streamTaskReadClosedySo10URLSessionC_So0h6StreamE0CtcSgvp":{"name":"streamTaskReadClosed","abstract":"

    Overrides default behavior for URLSessionStreamDelegate method urlSession(_:readClosedFor:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC21streamTaskWriteClosedySo10URLSessionC_So0h6StreamE0CtcSgvp":{"name":"streamTaskWriteClosed","abstract":"

    Overrides default behavior for URLSessionStreamDelegate method urlSession(_:writeClosedFor:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC31streamTaskBetterRouteDiscoveredySo10URLSessionC_So0i6StreamE0CtcSgvp":{"name":"streamTaskBetterRouteDiscovered","abstract":"

    Overrides default behavior for URLSessionStreamDelegate method urlSession(_:betterRouteDiscoveredFor:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC40streamTaskDidBecomeInputAndOutputStreamsySo10URLSessionC_So0l6StreamE0CSo0hM0CSo0jM0CtcSgvp":{"name":"streamTaskDidBecomeInputAndOutputStreams","abstract":"

    Overrides default behavior for URLSessionStreamDelegate method urlSession(_:streamTask:didBecome:outputStream:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateCAA7RequestCSgSo14URLSessionTaskCcip":{"name":"subscript(_:)","abstract":"

    Access the task delegate for the specified task in a thread-safe manner.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@M@Alamofire@objc(cs)SessionDelegate(im)init":{"name":"init()","abstract":"

    Initializes the SessionDelegate instance.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@M@Alamofire@objc(cs)SessionDelegate(im)respondsToSelector:":{"name":"responds(to:)","abstract":"

    Returns a Bool indicating whether the SessionDelegate implements or inherits a method that can respond","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:didBecomeInvalidWithError:":{"name":"urlSession(_:didBecomeInvalidWithError:)","abstract":"

    Tells the delegate that the session has been invalidated.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:didReceiveChallenge:completionHandler:":{"name":"urlSession(_:didReceive:completionHandler:)","abstract":"

    Requests credentials from the delegate in response to a session-level authentication request from the","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSessionDidFinishEventsForBackgroundURLSession:":{"name":"urlSessionDidFinishEvents(forBackgroundURLSession:)","abstract":"

    Tells the delegate that all messages enqueued for a session have been delivered.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:willPerformHTTPRedirection:newRequest:completionHandler:":{"name":"urlSession(_:task:willPerformHTTPRedirection:newRequest:completionHandler:)","abstract":"

    Tells the delegate that the remote server requested an HTTP redirect.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:didReceiveChallenge:completionHandler:":{"name":"urlSession(_:task:didReceive:completionHandler:)","abstract":"

    Requests credentials from the delegate in response to an authentication request from the remote server.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:needNewBodyStream:":{"name":"urlSession(_:task:needNewBodyStream:)","abstract":"

    Tells the delegate when a task requires a new request body stream to send to the remote server.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:didSendBodyData:totalBytesSent:totalBytesExpectedToSend:":{"name":"urlSession(_:task:didSendBodyData:totalBytesSent:totalBytesExpectedToSend:)","abstract":"

    Periodically informs the delegate of the progress of sending body content to the server.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:didFinishCollectingMetrics:":{"name":"urlSession(_:task:didFinishCollecting:)","abstract":"

    Tells the delegate that the session finished collecting metrics for the task.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:didCompleteWithError:":{"name":"urlSession(_:task:didCompleteWithError:)","abstract":"

    Tells the delegate that the task finished transferring data.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:dataTask:didReceiveResponse:completionHandler:":{"name":"urlSession(_:dataTask:didReceive:completionHandler:)","abstract":"

    Tells the delegate that the data task received the initial reply (headers) from the server.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:dataTask:didBecomeDownloadTask:":{"name":"urlSession(_:dataTask:didBecome:)","abstract":"

    Tells the delegate that the data task was changed to a download task.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:dataTask:didReceiveData:":{"name":"urlSession(_:dataTask:didReceive:)","abstract":"

    Tells the delegate that the data task has received some of the expected data.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:dataTask:willCacheResponse:completionHandler:":{"name":"urlSession(_:dataTask:willCacheResponse:completionHandler:)","abstract":"

    Asks the delegate whether the data (or upload) task should store the response in the cache.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:downloadTask:didFinishDownloadingToURL:":{"name":"urlSession(_:downloadTask:didFinishDownloadingTo:)","abstract":"

    Tells the delegate that a download task has finished downloading.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:downloadTask:didWriteData:totalBytesWritten:totalBytesExpectedToWrite:":{"name":"urlSession(_:downloadTask:didWriteData:totalBytesWritten:totalBytesExpectedToWrite:)","abstract":"

    Periodically informs the delegate about the download’s progress.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:downloadTask:didResumeAtOffset:expectedTotalBytes:":{"name":"urlSession(_:downloadTask:didResumeAtOffset:expectedTotalBytes:)","abstract":"

    Tells the delegate that the download task has resumed downloading.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:readClosedForStreamTask:":{"name":"urlSession(_:readClosedFor:)","abstract":"

    Tells the delegate that the read side of the connection has been closed.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:writeClosedForStreamTask:":{"name":"urlSession(_:writeClosedFor:)","abstract":"

    Tells the delegate that the write side of the connection has been closed.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:betterRouteDiscoveredForStreamTask:":{"name":"urlSession(_:betterRouteDiscoveredFor:)","abstract":"

    Tells the delegate that the system has determined that a better route to the host is available.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:streamTask:didBecomeInputStream:outputStream:":{"name":"urlSession(_:streamTask:didBecome:outputStream:)","abstract":"

    Tells the delegate that the stream task has been completed and provides the unopened stream objects.

    ","parent_name":"SessionDelegate"},"Classes/ServerTrustPolicyManager.html#/s:9Alamofire24ServerTrustPolicyManagerC8policiess10DictionaryVySSAA0bcD0OGvp":{"name":"policies","abstract":"

    The dictionary of policies mapped to a particular host.

    ","parent_name":"ServerTrustPolicyManager"},"Classes/ServerTrustPolicyManager.html#/s:9Alamofire24ServerTrustPolicyManagerCACs10DictionaryVySSAA0bcD0OG8policies_tcfc":{"name":"init(policies:)","abstract":"

    Initializes the ServerTrustPolicyManager instance with the given policies.

    ","parent_name":"ServerTrustPolicyManager"},"Classes/ServerTrustPolicyManager.html#/s:9Alamofire24ServerTrustPolicyManagerC06servercD0AA0bcD0OSgSS7forHost_tF":{"name":"serverTrustPolicy(forHost:)","abstract":"

    Returns the ServerTrustPolicy for the given host if applicable.

    ","parent_name":"ServerTrustPolicyManager"},"Classes/UploadRequest.html#/s:9Alamofire13UploadRequestC7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The request sent or to be sent to the server.

    ","parent_name":"UploadRequest"},"Classes/UploadRequest.html#/s:9Alamofire13UploadRequestC14uploadProgressSo0E0Cvp":{"name":"uploadProgress","abstract":"

    The progress of uploading the payload to the server for the upload request.

    ","parent_name":"UploadRequest"},"Classes/UploadRequest.html#/s:9Alamofire13UploadRequestC14uploadProgressACXDSo13DispatchQueueC5queue_ySo0E0Cc7closuretF":{"name":"uploadProgress(queue:closure:)","abstract":"

    Sets a closure to be called periodically during the lifecycle of the UploadRequest as data is sent to","parent_name":"UploadRequest"},"Classes/DownloadRequest/DownloadOptions.html#/s:9Alamofire15DownloadRequestC0B7OptionsV8rawValueSuvp":{"name":"rawValue","abstract":"

    Returns the raw bitmask value of the option and satisfies the RawRepresentable protocol.

    ","parent_name":"DownloadOptions"},"Classes/DownloadRequest/DownloadOptions.html#/s:9Alamofire15DownloadRequestC0B7OptionsV29createIntermediateDirectoriesAEvpZ":{"name":"createIntermediateDirectories","abstract":"

    A DownloadOptions flag that creates intermediate directories for the destination URL if specified.

    ","parent_name":"DownloadOptions"},"Classes/DownloadRequest/DownloadOptions.html#/s:9Alamofire15DownloadRequestC0B7OptionsV18removePreviousFileAEvpZ":{"name":"removePreviousFile","abstract":"

    A DownloadOptions flag that removes a previous file from the destination URL if specified.

    ","parent_name":"DownloadOptions"},"Classes/DownloadRequest/DownloadOptions.html#/s:9Alamofire15DownloadRequestC0B7OptionsVAESu8rawValue_tcfc":{"name":"init(rawValue:)","abstract":"

    Creates a DownloadFileDestinationOptions instance with the specified raw value.

    ","parent_name":"DownloadOptions"},"Classes/DownloadRequest/DownloadOptions.html":{"name":"DownloadOptions","abstract":"

    A collection of options to be executed prior to moving a downloaded file from the temporary URL to the","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC0B15FileDestinationa":{"name":"DownloadFileDestination","abstract":"

    A closure executed once a download request has successfully completed in order to determine where to move the","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The request sent or to be sent to the server.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC10resumeData10Foundation0E0VSgvp":{"name":"resumeData","abstract":"

    The resume data of the underlying download task if available after a failure.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8progressSo8ProgressCvp":{"name":"progress","abstract":"

    The progress of downloading the response data from the server for the request.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC6cancelyyF":{"name":"cancel()","abstract":"

    Cancels the request.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC16downloadProgressACXDSo13DispatchQueueC5queue_ySo0E0Cc7closuretF":{"name":"downloadProgress(queue:closure:)","abstract":"

    Sets a closure to be called periodically during the lifecycle of the Request as data is read from the server.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC09suggestedB11Destination10Foundation3URLV011destinationG0_AC0B7OptionsV7optionstAG_So15HTTPURLResponseCtcSo11FileManagerC19SearchPathDirectoryO3for_AO0nO10DomainMaskV2intFZ":{"name":"suggestedDownloadDestination(for:in:)","abstract":"

    Creates a download file destination closure which uses the default file manager to move the temporary file to a","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8responseACXDSo13DispatchQueueCSg5queue_yAA07DefaultB8ResponseVc17completionHandlertF":{"name":"response(queue:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8responseACXDSo13DispatchQueueCSg5queue_x0D10SerializeryAA0B8ResponseVy16SerializedObjectQzGc17completionHandlertAA0biH8ProtocolRzlF":{"name":"response(queue:responseSerializer:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC22dataResponseSerializerAA0beF0Vy10Foundation4DataVGyFZ":{"name":"dataResponseSerializer()","abstract":"

    Creates a response serializer that returns the associated data as-is.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC12responseDataACXDSo13DispatchQueueCSg5queue_yAA0B8ResponseVy10Foundation0E0VGc17completionHandlertF":{"name":"responseData(queue:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC24stringResponseSerializerAA0beF0VySSGSS10FoundationE8EncodingVSg8encoding_tFZ":{"name":"stringResponseSerializer(encoding:)","abstract":"

    Creates a response serializer that returns a result string type initialized from the response data with","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC14responseStringACXDSo13DispatchQueueCSg5queue_SS10FoundationE8EncodingVSg8encodingyAA0B8ResponseVySSGc17completionHandlertF":{"name":"responseString(queue:encoding:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC22jsonResponseSerializerAA0beF0VyypGSo17JSONSerializationC14ReadingOptionsV7options_tFZ":{"name":"jsonResponseSerializer(options:)","abstract":"

    Creates a response serializer that returns a JSON object result type constructed from the response data using","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC12responseJSONACXDSo13DispatchQueueCSg5queue_So17JSONSerializationC14ReadingOptionsV7optionsyAA0B8ResponseVyypGc17completionHandlertF":{"name":"responseJSON(queue:options:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC30propertyListResponseSerializerAA0bfG0VyypGSo08PropertyE13SerializationC17MutabilityOptionsV7options_tFZ":{"name":"propertyListResponseSerializer(options:)","abstract":"

    Creates a response serializer that returns an object constructed from the response data using","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC20responsePropertyListACXDSo13DispatchQueueCSg5queue_So0eF13SerializationC17MutabilityOptionsV7optionsyAA0B8ResponseVyypGc17completionHandlertF":{"name":"responsePropertyList(queue:options:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC10Validationa":{"name":"Validation","abstract":"

    A closure used to validate a request that takes a URL request, a URL response, a temporary URL and a","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8validateACXDAA0C0C16ValidationResultO10Foundation10URLRequestVSg_So15HTTPURLResponseCAI3URLVSgAQtcF":{"name":"validate(_:)","abstract":"

    Validates the request, using the specified closure.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8validateACXDx10statusCode_ts8SequenceRzSi7ElementRtzlF":{"name":"validate(statusCode:)","abstract":"

    Validates that the response has a status code in the specified sequence.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8validateACXDx11contentType_ts8SequenceRzSS7ElementRtzlF":{"name":"validate(contentType:)","abstract":"

    Validates that the response has a content type in the specified sequence.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8validateACXDyF":{"name":"validate()","abstract":"

    Validates that the response has a status code in the default acceptable range of 200…299, and that the content","parent_name":"DownloadRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The request sent or to be sent to the server.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8progressSo8ProgressCvp":{"name":"progress","abstract":"

    The progress of fetching the response data from the server for the request.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC6streamACXDy10Foundation0B0VcSg7closure_tF":{"name":"stream(closure:)","abstract":"

    Sets a closure to be called periodically during the lifecycle of the request as data is read from the server.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC16downloadProgressACXDSo13DispatchQueueC5queue_ySo0E0Cc7closuretF":{"name":"downloadProgress(queue:closure:)","abstract":"

    Sets a closure to be called periodically during the lifecycle of the Request as data is read from the server.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8responseACXDSo13DispatchQueueCSg5queue_yAA07DefaultB8ResponseVc17completionHandlertF":{"name":"response(queue:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8responseACXDSo13DispatchQueueCSg5queue_x0D10SerializeryAA0B8ResponseVy16SerializedObjectQzGc17completionHandlertAA0biH8ProtocolRzlF":{"name":"response(queue:responseSerializer:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC22dataResponseSerializerAA0beF0Vy10Foundation0B0VGyFZ":{"name":"dataResponseSerializer()","abstract":"

    Creates a response serializer that returns the associated data as-is.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC08responseB0ACXDSo13DispatchQueueCSg5queue_yAA0B8ResponseVy10Foundation0B0VGc17completionHandlertF":{"name":"responseData(queue:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC24stringResponseSerializerAA0beF0VySSGSS10FoundationE8EncodingVSg8encoding_tFZ":{"name":"stringResponseSerializer(encoding:)","abstract":"

    Creates a response serializer that returns a result string type initialized from the response data with","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC14responseStringACXDSo13DispatchQueueCSg5queue_SS10FoundationE8EncodingVSg8encodingyAA0B8ResponseVySSGc17completionHandlertF":{"name":"responseString(queue:encoding:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC22jsonResponseSerializerAA0beF0VyypGSo17JSONSerializationC14ReadingOptionsV7options_tFZ":{"name":"jsonResponseSerializer(options:)","abstract":"

    Creates a response serializer that returns a JSON object result type constructed from the response data using","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC12responseJSONACXDSo13DispatchQueueCSg5queue_So17JSONSerializationC14ReadingOptionsV7optionsyAA0B8ResponseVyypGc17completionHandlertF":{"name":"responseJSON(queue:options:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC30propertyListResponseSerializerAA0bfG0VyypGSo08PropertyE13SerializationC17MutabilityOptionsV7options_tFZ":{"name":"propertyListResponseSerializer(options:)","abstract":"

    Creates a response serializer that returns an object constructed from the response data using","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC20responsePropertyListACXDSo13DispatchQueueCSg5queue_So0eF13SerializationC17MutabilityOptionsV7optionsyAA0B8ResponseVyypGc17completionHandlertF":{"name":"responsePropertyList(queue:options:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC10Validationa":{"name":"Validation","abstract":"

    A closure used to validate a request that takes a URL request, a URL response and data, and returns whether the","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8validateACXDAA0C0C16ValidationResultO10Foundation10URLRequestVSg_So15HTTPURLResponseCAI0B0VSgtcF":{"name":"validate(_:)","abstract":"

    Validates the request, using the specified closure.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8validateACXDx10statusCode_ts8SequenceRzSi7ElementRtzlF":{"name":"validate(statusCode:)","abstract":"

    Validates that the response has a status code in the specified sequence.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8validateACXDx11contentType_ts8SequenceRzSS7ElementRtzlF":{"name":"validate(contentType:)","abstract":"

    Validates that the response has a content type in the specified sequence.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8validateACXDyF":{"name":"validate()","abstract":"

    Validates that the response has a status code in the default acceptable range of 200…299, and that the content","parent_name":"DataRequest"},"Classes/Request/ValidationResult.html#/s:9Alamofire7RequestC16ValidationResultO7successA2EmF":{"name":"success","abstract":"

    Undocumented

    ","parent_name":"ValidationResult"},"Classes/Request/ValidationResult.html#/s:9Alamofire7RequestC16ValidationResultO7failureAEs5Error_pcAEmF":{"name":"failure","abstract":"

    Undocumented

    ","parent_name":"ValidationResult"},"Classes/Request.html#/s:9Alamofire7RequestC15ProgressHandlera":{"name":"ProgressHandler","abstract":"

    A closure executed when monitoring upload or download progress of a request.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC8delegateAA12TaskDelegateCvp":{"name":"delegate","abstract":"

    The delegate for the underlying task.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC4taskSo14URLSessionTaskCSgvp":{"name":"task","abstract":"

    The underlying task.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC7sessionSo10URLSessionCvp":{"name":"session","abstract":"

    The session belonging to the underlying task.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The request sent or to be sent to the server.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC8responseSo15HTTPURLResponseCSgvp":{"name":"response","abstract":"

    The response received from the server, if any.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC10retryCountSuvp":{"name":"retryCount","abstract":"

    The number of times the request has been retried.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC12authenticateACXDSS4user_SS8passwordSo13URLCredentialC11PersistenceO11persistencetF":{"name":"authenticate(user:password:persistence:)","abstract":"

    Associates an HTTP Basic credential with the request.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC12authenticateACXDSo13URLCredentialC15usingCredential_tF":{"name":"authenticate(usingCredential:)","abstract":"

    Associates a specified credential with the request.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC19authorizationHeaderSS3key_SS5valuetSgSS4user_SS8passwordtFZ":{"name":"authorizationHeader(user:password:)","abstract":"

    Returns a base64 encoded basic authentication credential as an authorization header tuple.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC6resumeyyF":{"name":"resume()","abstract":"

    Resumes the request.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC7suspendyyF":{"name":"suspend()","abstract":"

    Suspends the request.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC6cancelyyF":{"name":"cancel()","abstract":"

    Cancels the request.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC11descriptionSSvp":{"name":"description","abstract":"

    The textual representation used when written to an output stream, which includes the HTTP method and URL, as","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

    The textual representation used when written to an output stream, in the form of a cURL command.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC21serializeResponseDataAA6ResultOy10Foundation0E0VGSo15HTTPURLResponseCSg8response_AISg4datas5Error_pSg5errortFZ":{"name":"serializeResponseData(response:data:error:)","abstract":"

    Returns a result data type that contains the response data as-is.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC23serializeResponseStringAA6ResultOySSGSS10FoundationE8EncodingVSg8encoding_So15HTTPURLResponseCSg8responseAH4DataVSg4datas5Error_pSg5errortFZ":{"name":"serializeResponseString(encoding:response:data:error:)","abstract":"

    Returns a result string type initialized from the response data with the specified string encoding.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC21serializeResponseJSONAA6ResultOyypGSo17JSONSerializationC14ReadingOptionsV7options_So15HTTPURLResponseCSg8response10Foundation4DataVSg4datas5Error_pSg5errortFZ":{"name":"serializeResponseJSON(options:response:data:error:)","abstract":"

    Returns a JSON object contained in a result type constructed from the response data using JSONSerialization","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC29serializeResponsePropertyListAA6ResultOyypGSo0eF13SerializationC17MutabilityOptionsV7options_So15HTTPURLResponseCSg8response10Foundation4DataVSg4datas5Error_pSg5errortFZ":{"name":"serializeResponsePropertyList(options:response:data:error:)","abstract":"

    Returns a plist object contained in a result type constructed from the response data using","parent_name":"Request"},"Classes/Request/ValidationResult.html":{"name":"ValidationResult","abstract":"

    Used to represent whether validation was successful or encountered an error resulting in a failure.

    ","parent_name":"Request"},"Classes/NetworkReachabilityManager/ConnectionType.html#/s:9Alamofire26NetworkReachabilityManagerC14ConnectionTypeO14ethernetOrWiFiA2EmF":{"name":"ethernetOrWiFi","abstract":"

    Undocumented

    ","parent_name":"ConnectionType"},"Classes/NetworkReachabilityManager/ConnectionType.html#/s:9Alamofire26NetworkReachabilityManagerC14ConnectionTypeO4wwanA2EmF":{"name":"wwan","abstract":"

    Undocumented

    ","parent_name":"ConnectionType"},"Classes/NetworkReachabilityManager/NetworkReachabilityStatus.html#/s:9Alamofire26NetworkReachabilityManagerC0bC6StatusO7unknownA2EmF":{"name":"unknown","abstract":"

    Undocumented

    ","parent_name":"NetworkReachabilityStatus"},"Classes/NetworkReachabilityManager/NetworkReachabilityStatus.html#/s:9Alamofire26NetworkReachabilityManagerC0bC6StatusO12notReachableA2EmF":{"name":"notReachable","abstract":"

    Undocumented

    ","parent_name":"NetworkReachabilityStatus"},"Classes/NetworkReachabilityManager/NetworkReachabilityStatus.html#/s:9Alamofire26NetworkReachabilityManagerC0bC6StatusO9reachableAeC14ConnectionTypeOcAEmF":{"name":"reachable","abstract":"

    Undocumented

    ","parent_name":"NetworkReachabilityStatus"},"Classes/NetworkReachabilityManager/NetworkReachabilityStatus.html":{"name":"NetworkReachabilityStatus","abstract":"

    Defines the various states of network reachability.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager/ConnectionType.html":{"name":"ConnectionType","abstract":"

    Defines the various connection types detected by reachability flags.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC8Listenera":{"name":"Listener","abstract":"

    A closure executed when the network reachability status changes. The closure takes a single argument: the","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC11isReachableSbvp":{"name":"isReachable","abstract":"

    Whether the network is currently reachable.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC17isReachableOnWWANSbvp":{"name":"isReachableOnWWAN","abstract":"

    Whether the network is currently reachable over the WWAN interface.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC27isReachableOnEthernetOrWiFiSbvp":{"name":"isReachableOnEthernetOrWiFi","abstract":"

    Whether the network is currently reachable over Ethernet or WiFi interface.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC07networkC6StatusAC0bcF0Ovp":{"name":"networkReachabilityStatus","abstract":"

    The current network reachability status.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC13listenerQueueSo08DispatchF0Cvp":{"name":"listenerQueue","abstract":"

    The dispatch queue to execute the listener closure on.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC8listeneryAC0bC6StatusOcSgvp":{"name":"listener","abstract":"

    A closure executed when the network reachability status changes.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC5flagsSC09SCNetworkC5FlagsVSgvp":{"name":"flags","abstract":"

    Undocumented

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC13previousFlagsSC09SCNetworkcF0Vvp":{"name":"previousFlags","abstract":"

    Undocumented

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerCACSgSS4host_tcfc":{"name":"init(host:)","abstract":"

    Creates a NetworkReachabilityManager instance with the specified host.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerCACSgycfc":{"name":"init()","abstract":"

    Creates a NetworkReachabilityManager instance that monitors the address 0.0.0.0.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC14startListeningSbyF":{"name":"startListening()","abstract":"

    Starts listening for changes in network reachability status.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC13stopListeningyyF":{"name":"stopListening()","abstract":"

    Stops listening for changes in network reachability status.

    ","parent_name":"NetworkReachabilityManager"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC11contentTypeSSvp":{"name":"contentType","abstract":"

    The Content-Type header value containing the boundary used to generate the multipart/form-data.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC13contentLengths6UInt64Vvp":{"name":"contentLength","abstract":"

    The content length of all body parts used to generate the multipart/form-data not including the boundaries.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC8boundarySSvp":{"name":"boundary","abstract":"

    The boundary used to separate the body parts in the encoded form data.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataCACycfc":{"name":"init()","abstract":"

    Creates a multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6appendy10Foundation0D0V_SS8withNametF":{"name":"append(_:withName:)","abstract":"

    Creates a body part from the data and appends it to the multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6appendy10Foundation0D0V_SS8withNameSS8mimeTypetF":{"name":"append(_:withName:mimeType:)","abstract":"

    Creates a body part from the data and appends it to the multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6appendy10Foundation0D0V_SS8withNameSS04fileH0SS8mimeTypetF":{"name":"append(_:withName:fileName:mimeType:)","abstract":"

    Creates a body part from the data and appends it to the multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6appendy10Foundation3URLV_SS8withNametF":{"name":"append(_:withName:)","abstract":"

    Creates a body part from the file and appends it to the multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6appendy10Foundation3URLV_SS8withNameSS04fileI0SS8mimeTypetF":{"name":"append(_:withName:fileName:mimeType:)","abstract":"

    Creates a body part from the file and appends it to the multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6appendySo11InputStreamC_s6UInt64V10withLengthSS4nameSS8fileNameSS8mimeTypetF":{"name":"append(_:withLength:name:fileName:mimeType:)","abstract":"

    Creates a body part from the stream and appends it to the multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6appendySo11InputStreamC_s6UInt64V10withLengths10DictionaryVyS2SG7headerstF":{"name":"append(_:withLength:headers:)","abstract":"

    Creates a body part with the headers, stream and length and appends it to the multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6encode10Foundation0D0VyKF":{"name":"encode()","abstract":"

    Encodes all the appended body parts into a single Data value.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC012writeEncodedD0y10Foundation3URLV2to_tKF":{"name":"writeEncodedData(to:)","abstract":"

    Writes the appended body parts into the given file URL.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html":{"name":"MultipartFormData","abstract":"

    Constructs multipart/form-data for uploads within an HTTP or HTTPS body. There are currently two ways to encode"},"Classes/NetworkReachabilityManager.html":{"name":"NetworkReachabilityManager","abstract":"

    The NetworkReachabilityManager class listens for reachability changes of hosts and addresses for both WWAN and"},"Classes/Request.html":{"name":"Request","abstract":"

    Responsible for sending a request and receiving the response and associated data from the server, as well as"},"Classes/DataRequest.html":{"name":"DataRequest","abstract":"

    Specific type of Request that manages an underlying URLSessionDataTask.

    "},"Classes/DownloadRequest.html":{"name":"DownloadRequest","abstract":"

    Specific type of Request that manages an underlying URLSessionDownloadTask.

    "},"Classes/UploadRequest.html":{"name":"UploadRequest","abstract":"

    Specific type of Request that manages an underlying URLSessionUploadTask.

    "},"Classes.html#/s:9Alamofire13StreamRequestC":{"name":"StreamRequest","abstract":"

    Specific type of Request that manages an underlying URLSessionStreamTask.

    "},"Classes/ServerTrustPolicyManager.html":{"name":"ServerTrustPolicyManager","abstract":"

    Responsible for managing the mapping of ServerTrustPolicy objects to a given host.

    "},"Classes/SessionDelegate.html":{"name":"SessionDelegate","abstract":"

    Responsible for handling all delegate callbacks for the underlying session.

    "},"Classes/SessionManager.html":{"name":"SessionManager","abstract":"

    Responsible for creating and managing Request objects, as well as their underlying NSURLSession.

    "},"Classes/TaskDelegate.html":{"name":"TaskDelegate","abstract":"

    The task delegate is responsible for handling all delegate callbacks for the underlying task as well as"},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Functions.html":{"name":"Functions","abstract":"

    The following functions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "},"Typealiases.html":{"name":"Type Aliases","abstract":"

    The following type aliases are available globally.

    "}} \ No newline at end of file +{"Typealiases.html#/s:9Alamofire10Parametersa":{"name":"Parameters","abstract":"

    A dictionary of parameters to apply to a URLRequest.

    "},"Typealiases.html#/s:9Alamofire22RequestRetryCompletiona":{"name":"RequestRetryCompletion","abstract":"

    A closure executed when the RequestRetrier determines whether a Request should be retried or not.

    "},"Typealiases.html#/s:9Alamofire11HTTPHeadersa":{"name":"HTTPHeaders","abstract":"

    A dictionary of headers to apply to a URLRequest.

    "},"Structs/Timeline.html#/s:9Alamofire8TimelineV16requestStartTimeSdvp":{"name":"requestStartTime","abstract":"

    The time the request was initialized.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV19initialResponseTimeSdvp":{"name":"initialResponseTime","abstract":"

    The time the first bytes were received from or sent to the server.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV20requestCompletedTimeSdvp":{"name":"requestCompletedTime","abstract":"

    The time when the request was completed.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV26serializationCompletedTimeSdvp":{"name":"serializationCompletedTime","abstract":"

    The time when the response serialization was completed.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV7latencySdvp":{"name":"latency","abstract":"

    The time interval in seconds from the time the request started to the initial response from the server.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV15requestDurationSdvp":{"name":"requestDuration","abstract":"

    The time interval in seconds from the time the request started to the time the request completed.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV21serializationDurationSdvp":{"name":"serializationDuration","abstract":"

    The time interval in seconds from the time the request completed to the time response serialization completed.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV13totalDurationSdvp":{"name":"totalDuration","abstract":"

    The time interval in seconds from the time the request started to the time response serialization completed.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV16requestStartTime015initialResponseE00c9CompletedE0013serializationhE0ACSd_S3dtcfc":{"name":"init(requestStartTime:initialResponseTime:requestCompletedTime:serializationCompletedTime:)","abstract":"

    Creates a new Timeline instance with the specified request times.

    ","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV11descriptionSSvp":{"name":"description","abstract":"

    The textual representation used when written to an output stream, which includes the latency, the request","parent_name":"Timeline"},"Structs/Timeline.html#/s:9Alamofire8TimelineV16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

    The textual representation used when written to an output stream, which includes the request start time, the","parent_name":"Timeline"},"Structs/DownloadResponseSerializer.html#/s:9Alamofire26DownloadResponseSerializerV16SerializedObjecta":{"name":"SerializedObject","abstract":"

    The type of serialized object to be created by this DownloadResponseSerializer.

    ","parent_name":"DownloadResponseSerializer"},"Structs/DownloadResponseSerializer.html#/s:9Alamofire26DownloadResponseSerializerV09serializeC0yAA6ResultOyxG10Foundation10URLRequestVSg_So17NSHTTPURLResponseCSgAH3URLVSgs5Error_pSgtcvp":{"name":"serializeResponse","abstract":"

    A closure used by response handlers that takes a request, response, url and error and returns a result.

    ","parent_name":"DownloadResponseSerializer"},"Structs/DownloadResponseSerializer.html#/s:9Alamofire26DownloadResponseSerializerV09serializeC0ACyxGAA6ResultOyxG10Foundation10URLRequestVSg_So17NSHTTPURLResponseCSgAI3URLVSgs5Error_pSgtc_tcfc":{"name":"init(serializeResponse:)","abstract":"

    Initializes the ResponseSerializer instance with the given serialize response closure.

    ","parent_name":"DownloadResponseSerializer"},"Structs/DataResponseSerializer.html#/s:9Alamofire22DataResponseSerializerV16SerializedObjecta":{"name":"SerializedObject","abstract":"

    The type of serialized object to be created by this DataResponseSerializer.

    ","parent_name":"DataResponseSerializer"},"Structs/DataResponseSerializer.html#/s:9Alamofire22DataResponseSerializerV09serializeC0yAA6ResultOyxG10Foundation10URLRequestVSg_So17NSHTTPURLResponseCSgAH0B0VSgs5Error_pSgtcvp":{"name":"serializeResponse","abstract":"

    A closure used by response handlers that takes a request, response, data and error and returns a result.

    ","parent_name":"DataResponseSerializer"},"Structs/DataResponseSerializer.html#/s:9Alamofire22DataResponseSerializerV09serializeC0ACyxGAA6ResultOyxG10Foundation10URLRequestVSg_So17NSHTTPURLResponseCSgAI0B0VSgs5Error_pSgtc_tcfc":{"name":"init(serializeResponse:)","abstract":"

    Initializes the ResponseSerializer instance with the given serialize response closure.

    ","parent_name":"DataResponseSerializer"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The URL request sent to the server.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV8responseSo17NSHTTPURLResponseCSgvp":{"name":"response","abstract":"

    The server’s response to the URL request.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV12temporaryURL10Foundation0E0VSgvp":{"name":"temporaryURL","abstract":"

    The temporary destination URL of the data returned from the server.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV14destinationURL10Foundation0E0VSgvp":{"name":"destinationURL","abstract":"

    The final destination URL of the data returned from the server if it was moved.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV10resumeData10Foundation0E0VSgvp":{"name":"resumeData","abstract":"

    The resume data generated if the request was cancelled.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV6resultAA6ResultOyxGvp":{"name":"result","abstract":"

    The result of response serialization.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV8timelineAA8TimelineVvp":{"name":"timeline","abstract":"

    The timeline of the complete lifecycle of the request.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV5valuexSgvp":{"name":"value","abstract":"

    Returns the associated value of the result if it is a success, nil otherwise.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV5errors5Error_pSgvp":{"name":"error","abstract":"

    Returns the associated error value if the result if it is a failure, nil otherwise.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV7request8response12temporaryURL011destinationG010resumeData6result8timelineACyxG10Foundation10URLRequestVSg_So17NSHTTPURLResponseCSgAL0G0VSgAuL0J0VSgAA6ResultOyxGAA8TimelineVtcfc":{"name":"init(request:response:temporaryURL:destinationURL:resumeData:result:timeline:)","abstract":"

    Creates a DownloadResponse instance with the specified parameters derived from response serialization.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV11descriptionSSvp":{"name":"description","abstract":"

    The textual representation used when written to an output stream, which includes whether the result was a","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

    The debug textual representation used when written to an output stream, which includes the URL request, the URL","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV3mapyACyqd__Gqd__xXElF":{"name":"map(_:)","abstract":"

    Evaluates the given closure when the result of this DownloadResponse is a success, passing the unwrapped","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV7flatMapyACyqd__Gqd__xKXElF":{"name":"flatMap(_:)","abstract":"

    Evaluates the given closure when the result of this DownloadResponse is a success, passing the unwrapped","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV8mapErroryACyxGqd__s0E0_pXEsAFRd__lF":{"name":"mapError(_:)","abstract":"

    Evaluates the specified closure when the DownloadResponse is a failure, passing the unwrapped error as a parameter.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV12flatMapErroryACyxGqd__s0F0_pKXEsAFRd__lF":{"name":"flatMapError(_:)","abstract":"

    Evaluates the specified closure when the DownloadResponse is a failure, passing the unwrapped error as a parameter.

    ","parent_name":"DownloadResponse"},"Structs/DownloadResponse.html#/s:9Alamofire16DownloadResponseV7metricsSo23NSURLSessionTaskMetricsCSgvp":{"name":"metrics","abstract":"

    The task metrics containing the request / response statistics.

    ","parent_name":"DownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The URL request sent to the server.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV8responseSo17NSHTTPURLResponseCSgvp":{"name":"response","abstract":"

    The server’s response to the URL request.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV12temporaryURL10Foundation0F0VSgvp":{"name":"temporaryURL","abstract":"

    The temporary destination URL of the data returned from the server.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV14destinationURL10Foundation0F0VSgvp":{"name":"destinationURL","abstract":"

    The final destination URL of the data returned from the server if it was moved.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV10resumeData10Foundation0F0VSgvp":{"name":"resumeData","abstract":"

    The resume data generated if the request was cancelled.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV5errors5Error_pSgvp":{"name":"error","abstract":"

    The error encountered while executing or validating the request.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV8timelineAA8TimelineVvp":{"name":"timeline","abstract":"

    The timeline of the complete lifecycle of the request.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV7request8response12temporaryURL011destinationH010resumeData5error8timeline7metricsAC10Foundation10URLRequestVSg_So17NSHTTPURLResponseCSgAL0H0VSgAuL0K0VSgs5Error_pSgAA8TimelineVyXlSgtcfc":{"name":"init(request:response:temporaryURL:destinationURL:resumeData:error:timeline:metrics:)","abstract":"

    Creates a DefaultDownloadResponse instance from the specified parameters.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DefaultDownloadResponse.html#/s:9Alamofire23DefaultDownloadResponseV7metricsSo23NSURLSessionTaskMetricsCSgvp":{"name":"metrics","abstract":"

    The task metrics containing the request / response statistics.

    ","parent_name":"DefaultDownloadResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The URL request sent to the server.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV8responseSo17NSHTTPURLResponseCSgvp":{"name":"response","abstract":"

    The server’s response to the URL request.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV4data10Foundation0B0VSgvp":{"name":"data","abstract":"

    The data returned by the server.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV6resultAA6ResultOyxGvp":{"name":"result","abstract":"

    The result of response serialization.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV8timelineAA8TimelineVvp":{"name":"timeline","abstract":"

    The timeline of the complete lifecycle of the request.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV5valuexSgvp":{"name":"value","abstract":"

    Returns the associated value of the result if it is a success, nil otherwise.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV5errors5Error_pSgvp":{"name":"error","abstract":"

    Returns the associated error value if the result if it is a failure, nil otherwise.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV7request8response4data6result8timelineACyxG10Foundation10URLRequestVSg_So17NSHTTPURLResponseCSgAJ0B0VSgAA6ResultOyxGAA8TimelineVtcfc":{"name":"init(request:response:data:result:timeline:)","abstract":"

    Creates a DataResponse instance with the specified parameters derived from response serialization.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV11descriptionSSvp":{"name":"description","abstract":"

    The textual representation used when written to an output stream, which includes whether the result was a","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

    The debug textual representation used when written to an output stream, which includes the URL request, the URL","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV3mapyACyqd__Gqd__xXElF":{"name":"map(_:)","abstract":"

    Evaluates the specified closure when the result of this DataResponse is a success, passing the unwrapped","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV7flatMapyACyqd__Gqd__xKXElF":{"name":"flatMap(_:)","abstract":"

    Evaluates the given closure when the result of this DataResponse is a success, passing the unwrapped result","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV8mapErroryACyxGqd__s0E0_pXEsAFRd__lF":{"name":"mapError(_:)","abstract":"

    Evaluates the specified closure when the DataResponse is a failure, passing the unwrapped error as a parameter.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV12flatMapErroryACyxGqd__s0F0_pKXEsAFRd__lF":{"name":"flatMapError(_:)","abstract":"

    Evaluates the specified closure when the DataResponse is a failure, passing the unwrapped error as a parameter.

    ","parent_name":"DataResponse"},"Structs/DataResponse.html#/s:9Alamofire12DataResponseV7metricsSo23NSURLSessionTaskMetricsCSgvp":{"name":"metrics","abstract":"

    The task metrics containing the request / response statistics.

    ","parent_name":"DataResponse"},"Structs/DefaultDataResponse.html#/s:9Alamofire19DefaultDataResponseV7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The URL request sent to the server.

    ","parent_name":"DefaultDataResponse"},"Structs/DefaultDataResponse.html#/s:9Alamofire19DefaultDataResponseV8responseSo17NSHTTPURLResponseCSgvp":{"name":"response","abstract":"

    The server’s response to the URL request.

    ","parent_name":"DefaultDataResponse"},"Structs/DefaultDataResponse.html#/s:9Alamofire19DefaultDataResponseV4data10Foundation0C0VSgvp":{"name":"data","abstract":"

    The data returned by the server.

    ","parent_name":"DefaultDataResponse"},"Structs/DefaultDataResponse.html#/s:9Alamofire19DefaultDataResponseV5errors5Error_pSgvp":{"name":"error","abstract":"

    The error encountered while executing or validating the request.

    ","parent_name":"DefaultDataResponse"},"Structs/DefaultDataResponse.html#/s:9Alamofire19DefaultDataResponseV8timelineAA8TimelineVvp":{"name":"timeline","abstract":"

    The timeline of the complete lifecycle of the request.

    ","parent_name":"DefaultDataResponse"},"Structs/DefaultDataResponse.html#/s:9Alamofire19DefaultDataResponseV7request8response4data5error8timeline7metricsAC10Foundation10URLRequestVSg_So17NSHTTPURLResponseCSgAJ0C0VSgs5Error_pSgAA8TimelineVyXlSgtcfc":{"name":"init(request:response:data:error:timeline:metrics:)","abstract":"

    Creates a DefaultDataResponse instance from the specified parameters.

    ","parent_name":"DefaultDataResponse"},"Structs/DefaultDataResponse.html#/s:9Alamofire19DefaultDataResponseV7metricsSo23NSURLSessionTaskMetricsCSgvp":{"name":"metrics","abstract":"

    The task metrics containing the request / response statistics.

    ","parent_name":"DefaultDataResponse"},"Structs/PropertyListEncoding.html#/s:9Alamofire20PropertyListEncodingV7defaultACvpZ":{"name":"default","abstract":"

    Returns a default PropertyListEncoding instance.

    ","parent_name":"PropertyListEncoding"},"Structs/PropertyListEncoding.html#/s:9Alamofire20PropertyListEncodingV3xmlACvpZ":{"name":"xml","abstract":"

    Returns a PropertyListEncoding instance with xml formatting and default writing options.

    ","parent_name":"PropertyListEncoding"},"Structs/PropertyListEncoding.html#/s:9Alamofire20PropertyListEncodingV6binaryACvpZ":{"name":"binary","abstract":"

    Returns a PropertyListEncoding instance with binary formatting and default writing options.

    ","parent_name":"PropertyListEncoding"},"Structs/PropertyListEncoding.html#/s:9Alamofire20PropertyListEncodingV6formatSo010NSPropertyC6FormatVvp":{"name":"format","abstract":"

    The property list serialization format.

    ","parent_name":"PropertyListEncoding"},"Structs/PropertyListEncoding.html#/s:9Alamofire20PropertyListEncodingV7optionsSivp":{"name":"options","abstract":"

    The options for writing the parameters as plist data.

    ","parent_name":"PropertyListEncoding"},"Structs/PropertyListEncoding.html#/s:9Alamofire20PropertyListEncodingV6format7optionsACSo010NSPropertyC6FormatV_Sitcfc":{"name":"init(format:options:)","abstract":"

    Creates a PropertyListEncoding instance using the specified format and options.

    ","parent_name":"PropertyListEncoding"},"Structs/PropertyListEncoding.html#/s:9Alamofire20PropertyListEncodingV6encode_4with10Foundation10URLRequestVAA0H11Convertible_p_SDySSypGSgtKF":{"name":"encode(_:with:)","abstract":"

    Creates a URL request by encoding parameters and applying them onto an existing request.

    ","parent_name":"PropertyListEncoding"},"Structs/JSONEncoding.html#/s:9Alamofire12JSONEncodingV7defaultACvpZ":{"name":"default","abstract":"

    Returns a JSONEncoding instance with default writing options.

    ","parent_name":"JSONEncoding"},"Structs/JSONEncoding.html#/s:9Alamofire12JSONEncodingV13prettyPrintedACvpZ":{"name":"prettyPrinted","abstract":"

    Returns a JSONEncoding instance with .prettyPrinted writing options.

    ","parent_name":"JSONEncoding"},"Structs/JSONEncoding.html#/s:9Alamofire12JSONEncodingV7optionsSo20NSJSONWritingOptionsVvp":{"name":"options","abstract":"

    The options for writing the parameters as JSON data.

    ","parent_name":"JSONEncoding"},"Structs/JSONEncoding.html#/s:9Alamofire12JSONEncodingV7optionsACSo20NSJSONWritingOptionsV_tcfc":{"name":"init(options:)","abstract":"

    Creates a JSONEncoding instance using the specified options.

    ","parent_name":"JSONEncoding"},"Structs/JSONEncoding.html#/s:9Alamofire12JSONEncodingV6encode_4with10Foundation10URLRequestVAA0F11Convertible_p_SDySSypGSgtKF":{"name":"encode(_:with:)","abstract":"

    Creates a URL request by encoding parameters and applying them onto an existing request.

    ","parent_name":"JSONEncoding"},"Structs/JSONEncoding.html#/s:9Alamofire12JSONEncodingV6encode_14withJSONObject10Foundation10URLRequestVAA0G11Convertible_p_ypSgtKF":{"name":"encode(_:withJSONObject:)","abstract":"

    Creates a URL request by encoding the JSON object and setting the resulting data on the HTTP body.

    ","parent_name":"JSONEncoding"},"Structs/URLEncoding/BoolEncoding.html#/s:9Alamofire11URLEncodingV12BoolEncodingO7numericyA2EmF":{"name":"numeric","abstract":"

    Undocumented

    ","parent_name":"BoolEncoding"},"Structs/URLEncoding/BoolEncoding.html#/s:9Alamofire11URLEncodingV12BoolEncodingO7literalyA2EmF":{"name":"literal","abstract":"

    Undocumented

    ","parent_name":"BoolEncoding"},"Structs/URLEncoding/ArrayEncoding.html#/s:9Alamofire11URLEncodingV13ArrayEncodingO8bracketsyA2EmF":{"name":"brackets","abstract":"

    Undocumented

    ","parent_name":"ArrayEncoding"},"Structs/URLEncoding/ArrayEncoding.html#/s:9Alamofire11URLEncodingV13ArrayEncodingO10noBracketsyA2EmF":{"name":"noBrackets","abstract":"

    Undocumented

    ","parent_name":"ArrayEncoding"},"Structs/URLEncoding/Destination.html#/s:9Alamofire11URLEncodingV11DestinationO15methodDependentyA2EmF":{"name":"methodDependent","abstract":"

    Undocumented

    ","parent_name":"Destination"},"Structs/URLEncoding/Destination.html#/s:9Alamofire11URLEncodingV11DestinationO11queryStringyA2EmF":{"name":"queryString","abstract":"

    Undocumented

    ","parent_name":"Destination"},"Structs/URLEncoding/Destination.html#/s:9Alamofire11URLEncodingV11DestinationO8httpBodyyA2EmF":{"name":"httpBody","abstract":"

    Undocumented

    ","parent_name":"Destination"},"Structs/URLEncoding/Destination.html":{"name":"Destination","abstract":"

    Defines whether the url-encoded query string is applied to the existing query string or HTTP body of the","parent_name":"URLEncoding"},"Structs/URLEncoding/ArrayEncoding.html":{"name":"ArrayEncoding","abstract":"

    Configures how Array parameters are encoded.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding/BoolEncoding.html":{"name":"BoolEncoding","abstract":"

    Configures how Bool parameters are encoded.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV7defaultACvpZ":{"name":"default","abstract":"

    Returns a default URLEncoding instance.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV15methodDependentACvpZ":{"name":"methodDependent","abstract":"

    Returns a URLEncoding instance with a .methodDependent destination.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV11queryStringACvpZ":{"name":"queryString","abstract":"

    Returns a URLEncoding instance with a .queryString destination.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV8httpBodyACvpZ":{"name":"httpBody","abstract":"

    Returns a URLEncoding instance with an .httpBody destination.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV11destinationAC11DestinationOvp":{"name":"destination","abstract":"

    The destination defining where the encoded query string is to be applied to the URL request.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV13arrayEncodingAC05ArrayD0Ovp":{"name":"arrayEncoding","abstract":"

    The encoding to use for Array parameters.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV12boolEncodingAC04BoolD0Ovp":{"name":"boolEncoding","abstract":"

    The encoding to use for Bool parameters.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV11destination13arrayEncoding04boolE0A2C11DestinationO_AC05ArrayE0OAC04BoolE0Otcfc":{"name":"init(destination:arrayEncoding:boolEncoding:)","abstract":"

    Creates a URLEncoding instance using the specified destination.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV6encode_4with10Foundation10URLRequestVAA0F11Convertible_p_SDySSypGSgtKF":{"name":"encode(_:with:)","abstract":"

    Creates a URL request by encoding parameters and applying them onto an existing request.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV15queryComponents7fromKey5valueSaySS_SStGSS_yptF":{"name":"queryComponents(fromKey:value:)","abstract":"

    Creates percent-escaped, URL encoded query string components from the given key-value pair using recursion.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html#/s:9Alamofire11URLEncodingV6escapeyS2SF":{"name":"escape(_:)","abstract":"

    Returns a percent-escaped string following RFC 3986 for a query string key or value.

    ","parent_name":"URLEncoding"},"Structs/URLEncoding.html":{"name":"URLEncoding","abstract":"

    Creates a url-encoded query string to be set as or appended to any existing URL query string or set as the HTTP"},"Structs/JSONEncoding.html":{"name":"JSONEncoding","abstract":"

    Uses JSONSerialization to create a JSON representation of the parameters object, which is set as the body of the"},"Structs/PropertyListEncoding.html":{"name":"PropertyListEncoding","abstract":"

    Uses PropertyListSerialization to create a plist representation of the parameters object, according to the"},"Structs/DefaultDataResponse.html":{"name":"DefaultDataResponse","abstract":"

    Used to store all data associated with an non-serialized response of a data or upload request.

    "},"Structs/DataResponse.html":{"name":"DataResponse","abstract":"

    Used to store all data associated with a serialized response of a data or upload request.

    "},"Structs/DefaultDownloadResponse.html":{"name":"DefaultDownloadResponse","abstract":"

    Used to store all data associated with an non-serialized response of a download request.

    "},"Structs/DownloadResponse.html":{"name":"DownloadResponse","abstract":"

    Used to store all data associated with a serialized response of a download request.

    "},"Structs/DataResponseSerializer.html":{"name":"DataResponseSerializer","abstract":"

    A generic DataResponseSerializerType used to serialize a request, response, and data into a serialized object.

    "},"Structs/DownloadResponseSerializer.html":{"name":"DownloadResponseSerializer","abstract":"

    A generic DownloadResponseSerializerType used to serialize a request, response, and data into a serialized object.

    "},"Structs/Timeline.html":{"name":"Timeline","abstract":"

    Responsible for computing the timing metrics for the complete lifecycle of a Request.

    "},"Protocols/DownloadResponseSerializerProtocol.html#/s:9Alamofire34DownloadResponseSerializerProtocolP16SerializedObjectQa":{"name":"SerializedObject","abstract":"

    The type of serialized object to be created by this DownloadResponseSerializerType.

    ","parent_name":"DownloadResponseSerializerProtocol"},"Protocols/DownloadResponseSerializerProtocol.html#/s:9Alamofire34DownloadResponseSerializerProtocolP09serializeC0yAA6ResultOy16SerializedObjectQzG10Foundation10URLRequestVSg_So17NSHTTPURLResponseCSgAJ3URLVSgs5Error_pSgtcvp":{"name":"serializeResponse","abstract":"

    A closure used by response handlers that takes a request, response, url and error and returns a result.

    ","parent_name":"DownloadResponseSerializerProtocol"},"Protocols/DataResponseSerializerProtocol.html#/s:9Alamofire30DataResponseSerializerProtocolP16SerializedObjectQa":{"name":"SerializedObject","abstract":"

    The type of serialized object to be created by this DataResponseSerializerType.

    ","parent_name":"DataResponseSerializerProtocol"},"Protocols/DataResponseSerializerProtocol.html#/s:9Alamofire30DataResponseSerializerProtocolP09serializeC0yAA6ResultOy16SerializedObjectQzG10Foundation10URLRequestVSg_So17NSHTTPURLResponseCSgAJ0B0VSgs5Error_pSgtcvp":{"name":"serializeResponse","abstract":"

    A closure used by response handlers that takes a request, response, data and error and returns a result.

    ","parent_name":"DataResponseSerializerProtocol"},"Protocols/RequestRetrier.html#/s:9Alamofire14RequestRetrierP6should_5retry4with10completionyAA14SessionManagerC_AA0B0Cs5Error_pySb_SdtctF":{"name":"should(_:retry:with:completion:)","abstract":"

    Determines whether the Request should be retried by calling the completion closure.

    ","parent_name":"RequestRetrier"},"Protocols/RequestAdapter.html#/s:9Alamofire14RequestAdapterP5adapty10Foundation10URLRequestVAGKF":{"name":"adapt(_:)","abstract":"

    Inspects and adapts the specified URLRequest in some manner if necessary and returns the result.

    ","parent_name":"RequestAdapter"},"Protocols/ParameterEncoding.html#/s:9Alamofire17ParameterEncodingP6encode_4with10Foundation10URLRequestVAA0G11Convertible_p_SDySSypGSgtKF":{"name":"encode(_:with:)","abstract":"

    Creates a URL request by encoding parameters and applying them onto an existing request.

    ","parent_name":"ParameterEncoding"},"Protocols/URLRequestConvertible.html#/s:9Alamofire21URLRequestConvertibleP02asB010Foundation0B0VyKF":{"name":"asURLRequest()","abstract":"

    Returns a URL request or throws if an Error was encountered.

    ","parent_name":"URLRequestConvertible"},"Protocols/URLRequestConvertible.html#/s:9Alamofire21URLRequestConvertiblePAAE10urlRequest10Foundation0B0VSgvp":{"name":"urlRequest","abstract":"

    The URL request.

    ","parent_name":"URLRequestConvertible"},"Protocols/URLConvertible.html#/s:9Alamofire14URLConvertibleP5asURL10Foundation0D0VyKF":{"name":"asURL()","abstract":"

    Returns a URL that conforms to RFC 2396 or throws an Error.

    ","parent_name":"URLConvertible"},"Protocols/URLConvertible.html":{"name":"URLConvertible","abstract":"

    Types adopting the URLConvertible protocol can be used to construct URLs, which are then used to construct"},"Protocols/URLRequestConvertible.html":{"name":"URLRequestConvertible","abstract":"

    Types adopting the URLRequestConvertible protocol can be used to construct URL requests.

    "},"Protocols/ParameterEncoding.html":{"name":"ParameterEncoding","abstract":"

    A type used to define how a set of parameters are applied to a URLRequest.

    "},"Protocols/RequestAdapter.html":{"name":"RequestAdapter","abstract":"

    A type that can inspect and optionally adapt a URLRequest in some manner if necessary.

    "},"Protocols/RequestRetrier.html":{"name":"RequestRetrier","abstract":"

    A type that determines whether a request should be retried after being executed by the specified session manager"},"Protocols/DataResponseSerializerProtocol.html":{"name":"DataResponseSerializerProtocol","abstract":"

    The type in which all data response serializers must conform to in order to serialize a response.

    "},"Protocols/DownloadResponseSerializerProtocol.html":{"name":"DownloadResponseSerializerProtocol","abstract":"

    The type in which all download response serializers must conform to in order to serialize a response.

    "},"Functions.html#/s:9Alamofire7request_6method10parameters8encoding7headersAA11DataRequestCAA14URLConvertible_p_AA10HTTPMethodOSDySSypGSgAA17ParameterEncoding_pSDyS2SGSgtF":{"name":"request(_:method:parameters:encoding:headers:)","abstract":"

    Creates a DataRequest using the default SessionManager to retrieve the contents of the specified url,"},"Functions.html#/s:9Alamofire7requestyAA11DataRequestCAA21URLRequestConvertible_pF":{"name":"request(_:)","abstract":"

    Creates a DataRequest using the default SessionManager to retrieve the contents of a URL based on the"},"Functions.html#/s:9Alamofire8download_6method10parameters8encoding7headers2toAA15DownloadRequestCAA14URLConvertible_p_AA10HTTPMethodOSDySSypGSgAA17ParameterEncoding_pSDyS2SGSg10Foundation3URLV011destinationO0_AI0H7OptionsV7optionstAT_So17NSHTTPURLResponseCtcSgtF":{"name":"download(_:method:parameters:encoding:headers:to:)","abstract":"

    Creates a DownloadRequest using the default SessionManager to retrieve the contents of the specified url,"},"Functions.html#/s:9Alamofire8download_2toAA15DownloadRequestCAA21URLRequestConvertible_p_10Foundation3URLV011destinationI0_AE0D7OptionsV7optionstAI_So17NSHTTPURLResponseCtcSgtF":{"name":"download(_:to:)","abstract":"

    Creates a DownloadRequest using the default SessionManager to retrieve the contents of a URL based on the"},"Functions.html#/s:9Alamofire8download12resumingWith2toAA15DownloadRequestC10Foundation4DataV_AG3URLV011destinationJ0_AF0F7OptionsV7optionstAK_So17NSHTTPURLResponseCtcSgtF":{"name":"download(resumingWith:to:)","abstract":"

    Creates a DownloadRequest using the default SessionManager from the resumeData produced from a"},"Functions.html#/s:9Alamofire6upload_2to6method7headersAA13UploadRequestC10Foundation3URLV_AA14URLConvertible_pAA10HTTPMethodOSDyS2SGSgtF":{"name":"upload(_:to:method:headers:)","abstract":"

    Creates an UploadRequest using the default SessionManager from the specified url, method and headers"},"Functions.html#/s:9Alamofire6upload_4withAA13UploadRequestC10Foundation3URLV_AA21URLRequestConvertible_ptF":{"name":"upload(_:with:)","abstract":"

    Creates a UploadRequest using the default SessionManager from the specified urlRequest for"},"Functions.html#/s:9Alamofire6upload_2to6method7headersAA13UploadRequestC10Foundation4DataV_AA14URLConvertible_pAA10HTTPMethodOSDyS2SGSgtF":{"name":"upload(_:to:method:headers:)","abstract":"

    Creates an UploadRequest using the default SessionManager from the specified url, method and headers"},"Functions.html#/s:9Alamofire6upload_4withAA13UploadRequestC10Foundation4DataV_AA21URLRequestConvertible_ptF":{"name":"upload(_:with:)","abstract":"

    Creates an UploadRequest using the default SessionManager from the specified urlRequest for"},"Functions.html#/s:9Alamofire6upload_2to6method7headersAA13UploadRequestCSo13NSInputStreamC_AA14URLConvertible_pAA10HTTPMethodOSDyS2SGSgtF":{"name":"upload(_:to:method:headers:)","abstract":"

    Creates an UploadRequest using the default SessionManager from the specified url, method and headers"},"Functions.html#/s:9Alamofire6upload_4withAA13UploadRequestCSo13NSInputStreamC_AA21URLRequestConvertible_ptF":{"name":"upload(_:with:)","abstract":"

    Creates an UploadRequest using the default SessionManager from the specified urlRequest for"},"Functions.html#/s:9Alamofire6upload17multipartFormData14usingThreshold2to6method7headers18encodingCompletionyyAA09MultipartdE0Cc_s6UInt64VAA14URLConvertible_pAA10HTTPMethodOSDyS2SGSgyAA14SessionManagerC0mdE14EncodingResultOcSgtF":{"name":"upload(multipartFormData:usingThreshold:to:method:headers:encodingCompletion:)","abstract":"

    Encodes multipartFormData using encodingMemoryThreshold with the default SessionManager and calls"},"Functions.html#/s:9Alamofire6upload17multipartFormData14usingThreshold4with18encodingCompletionyyAA09MultipartdE0Cc_s6UInt64VAA21URLRequestConvertible_pyAA14SessionManagerC0kdE14EncodingResultOcSgtF":{"name":"upload(multipartFormData:usingThreshold:with:encodingCompletion:)","abstract":"

    Encodes multipartFormData using encodingMemoryThreshold and the default SessionManager and"},"Functions.html#/s:9Alamofire6stream12withHostName4portAA13StreamRequestCSS_SitF":{"name":"stream(withHostName:port:)","abstract":"

    Creates a StreamRequest using the default SessionManager for bidirectional streaming with the hostname"},"Functions.html#/s:9Alamofire6stream4withAA13StreamRequestCSo12NSNetServiceC_tF":{"name":"stream(with:)","abstract":"

    Creates a StreamRequest using the default SessionManager for bidirectional streaming with the netService.

    "},"Functions.html#/s:9Alamofire2eeoiySbAA26NetworkReachabilityManagerC0cD6StatusO_AFtF":{"name":"==(_:_:)","abstract":"

    Returns whether the two network reachability status values are equal.

    "},"Extensions/Notification/Key.html#/s:10Foundation12NotificationV9AlamofireE3KeyV4TaskSSvpZ":{"name":"Task","abstract":"

    User info dictionary key representing the URLSessionTask associated with the notification.

    ","parent_name":"Key"},"Extensions/Notification/Key.html#/s:10Foundation12NotificationV9AlamofireE3KeyV12ResponseDataSSvpZ":{"name":"ResponseData","abstract":"

    User info dictionary key representing the responseData associated with the notification.

    ","parent_name":"Key"},"Extensions/Notification/Name/Task.html#/s:So18NSNotificationNamea9AlamofireE4TaskV9DidResumeABvpZ":{"name":"DidResume","abstract":"

    Posted when a URLSessionTask is resumed. The notification object contains the resumed URLSessionTask.

    ","parent_name":"Task"},"Extensions/Notification/Name/Task.html#/s:So18NSNotificationNamea9AlamofireE4TaskV10DidSuspendABvpZ":{"name":"DidSuspend","abstract":"

    Posted when a URLSessionTask is suspended. The notification object contains the suspended URLSessionTask.

    ","parent_name":"Task"},"Extensions/Notification/Name/Task.html#/s:So18NSNotificationNamea9AlamofireE4TaskV9DidCancelABvpZ":{"name":"DidCancel","abstract":"

    Posted when a URLSessionTask is cancelled. The notification object contains the cancelled URLSessionTask.

    ","parent_name":"Task"},"Extensions/Notification/Name/Task.html#/s:So18NSNotificationNamea9AlamofireE4TaskV11DidCompleteABvpZ":{"name":"DidComplete","abstract":"

    Posted when a URLSessionTask is completed. The notification object contains the completed URLSessionTask.

    ","parent_name":"Task"},"Extensions/Notification/Name/Task.html":{"name":"Task","abstract":"

    Used as a namespace for all URLSessionTask related notifications.

    ","parent_name":"Name"},"Extensions/Notification/Name.html":{"name":"Name","parent_name":"Notification"},"Extensions/Notification/Key.html":{"name":"Key","abstract":"

    Used as a namespace for all Notification user info dictionary keys.

    ","parent_name":"Notification"},"Extensions/URLRequest.html#/s:10Foundation10URLRequestV9AlamofireE02asB0ACyKF":{"name":"asURLRequest()","abstract":"

    Returns a URL request or throws if an Error was encountered.

    ","parent_name":"URLRequest"},"Extensions/URLRequest.html#/s:10Foundation10URLRequestV9AlamofireE3url6method7headersAcD14URLConvertible_p_AD10HTTPMethodOSDyS2SGSgtKcfc":{"name":"init(url:method:headers:)","abstract":"

    Creates an instance with the specified method, urlString and headers.

    ","parent_name":"URLRequest"},"Extensions/URLComponents.html#/s:10Foundation13URLComponentsV9AlamofireE5asURLAA0E0VyKF":{"name":"asURL()","abstract":"

    Returns a URL if url is not nil, otherwise throws an Error.

    ","parent_name":"URLComponents"},"Extensions/URL.html#/s:10Foundation3URLV9AlamofireE02asB0ACyKF":{"name":"asURL()","abstract":"

    Returns self.

    ","parent_name":"URL"},"Extensions/String.html#/s:SS9AlamofireE5asURL10Foundation0C0VyKF":{"name":"asURL()","abstract":"

    Returns a URL if self represents a valid URL string that conforms to RFC 2396 or throws an AFError.

    ","parent_name":"String"},"Extensions/String.html":{"name":"String"},"Extensions/URL.html":{"name":"URL"},"Extensions/URLComponents.html":{"name":"URLComponents"},"Extensions/URLRequest.html":{"name":"URLRequest"},"Extensions/Notification.html":{"name":"Notification"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO24performDefaultEvaluationyACSb_tcACmF":{"name":"performDefaultEvaluation(validateHost:)","abstract":"

    Undocumented

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO24performRevokedEvaluationyACSb_SutcACmF":{"name":"performRevokedEvaluation(validateHost:revocationFlags:)","abstract":"

    Undocumented

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO15pinCertificatesyACSaySo17SecCertificateRefaG_S2btcACmF":{"name":"pinCertificates(certificates:validateCertificateChain:validateHost:)","abstract":"

    Undocumented

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO13pinPublicKeysyACSaySo9SecKeyRefaG_S2btcACmF":{"name":"pinPublicKeys(publicKeys:validateCertificateChain:validateHost:)","abstract":"

    Undocumented

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO17disableEvaluationyA2CmF":{"name":"disableEvaluation","abstract":"

    Undocumented

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO16customEvaluationyACSbSo03SecC3Refa_SStccACmF":{"name":"customEvaluation(_:)","abstract":"

    Undocumented

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO12certificates2inSaySo17SecCertificateRefaGSo8NSBundleC_tFZ":{"name":"certificates(in:)","abstract":"

    Returns all certificates within the given bundle with a .cer file extension.

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO10publicKeys2inSaySo9SecKeyRefaGSo8NSBundleC_tFZ":{"name":"publicKeys(in:)","abstract":"

    Returns all public keys within the given bundle with a .cer file extension.

    ","parent_name":"ServerTrustPolicy"},"Enums/ServerTrustPolicy.html#/s:9Alamofire17ServerTrustPolicyO8evaluate_7forHostSbSo03SecC3Refa_SStF":{"name":"evaluate(_:forHost:)","abstract":"

    Evaluates whether the server trust is valid for the given host.

    ","parent_name":"ServerTrustPolicy"},"Enums/Result.html#/s:9Alamofire6ResultO7successyACyxGxcAEmlF":{"name":"success(_:)","abstract":"

    Undocumented

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO7failureyACyxGs5Error_pcAEmlF":{"name":"failure(_:)","abstract":"

    Undocumented

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO9isSuccessSbvp":{"name":"isSuccess","abstract":"

    Returns true if the result is a success, false otherwise.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO9isFailureSbvp":{"name":"isFailure","abstract":"

    Returns true if the result is a failure, false otherwise.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO5valuexSgvp":{"name":"value","abstract":"

    Returns the associated value if the result is a success, nil otherwise.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO5errors5Error_pSgvp":{"name":"error","abstract":"

    Returns the associated error value if the result is a failure, nil otherwise.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO11descriptionSSvp":{"name":"description","abstract":"

    The textual representation used when written to an output stream, which includes whether the result was a","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

    The debug textual representation used when written to an output stream, which includes whether the result was a","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO5valueACyxGxyKXE_tcfc":{"name":"init(value:)","abstract":"

    Creates a Result instance from the result of a closure.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO6unwrapxyKF":{"name":"unwrap()","abstract":"

    Returns the success value, or throws the failure error.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO3mapyACyqd__Gqd__xXElF":{"name":"map(_:)","abstract":"

    Evaluates the specified closure when the Result is a success, passing the unwrapped value as a parameter.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO7flatMapyACyqd__Gqd__xKXElF":{"name":"flatMap(_:)","abstract":"

    Evaluates the specified closure when the Result is a success, passing the unwrapped value as a parameter.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO8mapErroryACyxGqd__s0D0_pXEsAFRd__lF":{"name":"mapError(_:)","abstract":"

    Evaluates the specified closure when the Result is a failure, passing the unwrapped error as a parameter.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO12flatMapErroryACyxGqd__s0E0_pKXEsAFRd__lF":{"name":"flatMapError(_:)","abstract":"

    Evaluates the specified closure when the Result is a failure, passing the unwrapped error as a parameter.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO9withValueyACyxGyxKXEKF":{"name":"withValue(_:)","abstract":"

    Evaluates the specified closure when the Result is a success, passing the unwrapped value as a parameter.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO9withErroryACyxGys0D0_pKXEKF":{"name":"withError(_:)","abstract":"

    Evaluates the specified closure when the Result is a failure, passing the unwrapped error as a parameter.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO9ifSuccessyACyxGyyKXEKF":{"name":"ifSuccess(_:)","abstract":"

    Evaluates the specified closure when the Result is a success.

    ","parent_name":"Result"},"Enums/Result.html#/s:9Alamofire6ResultO9ifFailureyACyxGyyKXEKF":{"name":"ifFailure(_:)","abstract":"

    Evaluates the specified closure when the Result is a failure.

    ","parent_name":"Result"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO7optionsyA2CmF":{"name":"options","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO3getyA2CmF":{"name":"get","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO4headyA2CmF":{"name":"head","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO4postyA2CmF":{"name":"post","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO3putyA2CmF":{"name":"put","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO5patchyA2CmF":{"name":"patch","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO6deleteyA2CmF":{"name":"delete","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO5traceyA2CmF":{"name":"trace","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/HTTPMethod.html#/s:9Alamofire10HTTPMethodO7connectyA2CmF":{"name":"connect","abstract":"

    Undocumented

    ","parent_name":"HTTPMethod"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO12inputDataNilyA2EmF":{"name":"inputDataNil","abstract":"

    Undocumented

    ","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO24inputDataNilOrZeroLengthyA2EmF":{"name":"inputDataNilOrZeroLength","abstract":"

    Undocumented

    ","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO12inputFileNilyA2EmF":{"name":"inputFileNil","abstract":"

    Undocumented

    ","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO19inputFileReadFailedyAE10Foundation3URLV_tcAEmF":{"name":"inputFileReadFailed(at:)","abstract":"

    Undocumented

    ","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO06stringD6FailedyAESS10FoundationE8EncodingV_tcAEmF":{"name":"stringSerializationFailed(encoding:)","abstract":"

    Undocumented

    ","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO04jsonD6FailedyAEs5Error_p_tcAEmF":{"name":"jsonSerializationFailed(error:)","abstract":"

    Undocumented

    ","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseSerializationFailureReason.html#/s:9Alamofire7AFErrorO34ResponseSerializationFailureReasonO012propertyListD6FailedyAEs5Error_p_tcAEmF":{"name":"propertyListSerializationFailed(error:)","abstract":"

    Undocumented

    ","parent_name":"ResponseSerializationFailureReason"},"Enums/AFError/ResponseValidationFailureReason.html#/s:9Alamofire7AFErrorO31ResponseValidationFailureReasonO11dataFileNilyA2EmF":{"name":"dataFileNil","abstract":"

    Undocumented

    ","parent_name":"ResponseValidationFailureReason"},"Enums/AFError/ResponseValidationFailureReason.html#/s:9Alamofire7AFErrorO31ResponseValidationFailureReasonO18dataFileReadFailedyAE10Foundation3URLV_tcAEmF":{"name":"dataFileReadFailed(at:)","abstract":"

    Undocumented

    ","parent_name":"ResponseValidationFailureReason"},"Enums/AFError/ResponseValidationFailureReason.html#/s:9Alamofire7AFErrorO31ResponseValidationFailureReasonO18missingContentTypeyAESaySSG_tcAEmF":{"name":"missingContentType(acceptableContentTypes:)","abstract":"

    Undocumented

    ","parent_name":"ResponseValidationFailureReason"},"Enums/AFError/ResponseValidationFailureReason.html#/s:9Alamofire7AFErrorO31ResponseValidationFailureReasonO23unacceptableContentTypeyAESaySSG_SStcAEmF":{"name":"unacceptableContentType(acceptableContentTypes:responseContentType:)","abstract":"

    Undocumented

    ","parent_name":"ResponseValidationFailureReason"},"Enums/AFError/ResponseValidationFailureReason.html#/s:9Alamofire7AFErrorO31ResponseValidationFailureReasonO22unacceptableStatusCodeyAESi_tcAEmF":{"name":"unacceptableStatusCode(code:)","abstract":"

    Undocumented

    ","parent_name":"ResponseValidationFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO18bodyPartURLInvalidyAE10Foundation3URLV_tcAEmF":{"name":"bodyPartURLInvalid(url:)","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO23bodyPartFilenameInvalidyAE10Foundation3URLV_tcAEmF":{"name":"bodyPartFilenameInvalid(in:)","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO24bodyPartFileNotReachableyAE10Foundation3URLV_tcAEmF":{"name":"bodyPartFileNotReachable(at:)","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO33bodyPartFileNotReachableWithErroryAE10Foundation3URLV_s0M0_ptcAEmF":{"name":"bodyPartFileNotReachableWithError(atURL:error:)","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO23bodyPartFileIsDirectoryyAE10Foundation3URLV_tcAEmF":{"name":"bodyPartFileIsDirectory(at:)","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO28bodyPartFileSizeNotAvailableyAE10Foundation3URLV_tcAEmF":{"name":"bodyPartFileSizeNotAvailable(at:)","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO36bodyPartFileSizeQueryFailedWithErroryAE10Foundation3URLV_s0N0_ptcAEmF":{"name":"bodyPartFileSizeQueryFailedWithError(forURL:error:)","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO33bodyPartInputStreamCreationFailedyAE10Foundation3URLV_tcAEmF":{"name":"bodyPartInputStreamCreationFailed(for:)","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO26outputStreamCreationFailedyAE10Foundation3URLV_tcAEmF":{"name":"outputStreamCreationFailed(for:)","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO29outputStreamFileAlreadyExistsyAE10Foundation3URLV_tcAEmF":{"name":"outputStreamFileAlreadyExists(at:)","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO22outputStreamURLInvalidyAE10Foundation3URLV_tcAEmF":{"name":"outputStreamURLInvalid(url:)","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO23outputStreamWriteFailedyAEs5Error_p_tcAEmF":{"name":"outputStreamWriteFailed(error:)","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/MultipartEncodingFailureReason.html#/s:9Alamofire7AFErrorO30MultipartEncodingFailureReasonO21inputStreamReadFailedyAEs5Error_p_tcAEmF":{"name":"inputStreamReadFailed(error:)","abstract":"

    Undocumented

    ","parent_name":"MultipartEncodingFailureReason"},"Enums/AFError/ParameterEncodingFailureReason.html#/s:9Alamofire7AFErrorO30ParameterEncodingFailureReasonO10missingURLyA2EmF":{"name":"missingURL","abstract":"

    Undocumented

    ","parent_name":"ParameterEncodingFailureReason"},"Enums/AFError/ParameterEncodingFailureReason.html#/s:9Alamofire7AFErrorO30ParameterEncodingFailureReasonO04jsonD6FailedyAEs5Error_p_tcAEmF":{"name":"jsonEncodingFailed(error:)","abstract":"

    Undocumented

    ","parent_name":"ParameterEncodingFailureReason"},"Enums/AFError/ParameterEncodingFailureReason.html#/s:9Alamofire7AFErrorO30ParameterEncodingFailureReasonO012propertyListD6FailedyAEs5Error_p_tcAEmF":{"name":"propertyListEncodingFailed(error:)","abstract":"

    Undocumented

    ","parent_name":"ParameterEncodingFailureReason"},"Enums/AFError/ParameterEncodingFailureReason.html":{"name":"ParameterEncodingFailureReason","abstract":"

    The underlying reason the parameter encoding error occurred.

    ","parent_name":"AFError"},"Enums/AFError/MultipartEncodingFailureReason.html":{"name":"MultipartEncodingFailureReason","abstract":"

    The underlying reason the multipart encoding error occurred.

    ","parent_name":"AFError"},"Enums/AFError/ResponseValidationFailureReason.html":{"name":"ResponseValidationFailureReason","abstract":"

    The underlying reason the response validation error occurred.

    ","parent_name":"AFError"},"Enums/AFError/ResponseSerializationFailureReason.html":{"name":"ResponseSerializationFailureReason","abstract":"

    The underlying reason the response serialization error occurred.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO10invalidURLyAcA14URLConvertible_p_tcACmF":{"name":"invalidURL(url:)","abstract":"

    Undocumented

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO23parameterEncodingFailedyA2C09ParameterD13FailureReasonO_tcACmF":{"name":"parameterEncodingFailed(reason:)","abstract":"

    Undocumented

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO23multipartEncodingFailedyA2C09MultipartD13FailureReasonO_tcACmF":{"name":"multipartEncodingFailed(reason:)","abstract":"

    Undocumented

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO24responseValidationFailedyA2C08ResponseD13FailureReasonO_tcACmF":{"name":"responseValidationFailed(reason:)","abstract":"

    Undocumented

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO27responseSerializationFailedyA2C08ResponseD13FailureReasonO_tcACmF":{"name":"responseSerializationFailed(reason:)","abstract":"

    Undocumented

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO17isInvalidURLErrorSbvp":{"name":"isInvalidURLError","abstract":"

    Returns whether the AFError is an invalid URL error.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO24isParameterEncodingErrorSbvp":{"name":"isParameterEncodingError","abstract":"

    Returns whether the AFError is a parameter encoding error. When true, the underlyingError property will","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO24isMultipartEncodingErrorSbvp":{"name":"isMultipartEncodingError","abstract":"

    Returns whether the AFError is a multipart encoding error. When true, the url and underlyingError properties","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO25isResponseValidationErrorSbvp":{"name":"isResponseValidationError","abstract":"

    Returns whether the AFError is a response validation error. When true, the acceptableContentTypes,","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO28isResponseSerializationErrorSbvp":{"name":"isResponseSerializationError","abstract":"

    Returns whether the AFError is a response serialization error. When true, the failedStringEncoding and","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO14urlConvertibleAA14URLConvertible_pSgvp":{"name":"urlConvertible","abstract":"

    The URLConvertible associated with the error.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO3url10Foundation3URLVSgvp":{"name":"url","abstract":"

    The URL associated with the error.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO15underlyingErrors0D0_pSgvp":{"name":"underlyingError","abstract":"

    The Error returned by a system framework associated with a .parameterEncodingFailed,","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO22acceptableContentTypesSaySSGSgvp":{"name":"acceptableContentTypes","abstract":"

    The acceptable Content-Types of a .responseValidationFailed error.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO19responseContentTypeSSSgvp":{"name":"responseContentType","abstract":"

    The response Content-Type of a .responseValidationFailed error.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO12responseCodeSiSgvp":{"name":"responseCode","abstract":"

    The response code of a .responseValidationFailed error.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:9Alamofire7AFErrorO20failedStringEncodingSS10FoundationE0E0VSgvp":{"name":"failedStringEncoding","abstract":"

    The String.Encoding associated with a failed .stringResponse() call.

    ","parent_name":"AFError"},"Enums/AFError.html#/s:10Foundation14LocalizedErrorP16errorDescriptionSSSgvp":{"name":"errorDescription","parent_name":"AFError"},"Enums/AFError.html":{"name":"AFError","abstract":"

    AFError is the error type returned by Alamofire. It encompasses a few different types of errors, each with"},"Enums/HTTPMethod.html":{"name":"HTTPMethod","abstract":"

    HTTP method definitions.

    "},"Enums/Result.html":{"name":"Result","abstract":"

    Used to represent whether a request was successful or encountered an error.

    "},"Enums/ServerTrustPolicy.html":{"name":"ServerTrustPolicy","abstract":"

    The ServerTrustPolicy evaluates the server trust generally provided by an NSURLAuthenticationChallenge when"},"Classes/TaskDelegate.html#/s:9Alamofire12TaskDelegateC5queueSo16NSOperationQueueCvp":{"name":"queue","abstract":"

    The serial operation queue used to execute all operations after the task completes.

    ","parent_name":"TaskDelegate"},"Classes/TaskDelegate.html#/s:9Alamofire12TaskDelegateC4data10Foundation4DataVSgvp":{"name":"data","abstract":"

    The data returned by the server.

    ","parent_name":"TaskDelegate"},"Classes/TaskDelegate.html#/s:9Alamofire12TaskDelegateC5errors5Error_pSgvp":{"name":"error","abstract":"

    The error generated throughout the lifecyle of the task.

    ","parent_name":"TaskDelegate"},"Classes/SessionManager/MultipartFormDataEncodingResult.html#/s:9Alamofire14SessionManagerC31MultipartFormDataEncodingResultO7successyAeA13UploadRequestC_Sb10Foundation3URLVSgtcAEmF":{"name":"success(request:streamingFromDisk:streamFileURL:)","abstract":"

    Undocumented

    ","parent_name":"MultipartFormDataEncodingResult"},"Classes/SessionManager/MultipartFormDataEncodingResult.html#/s:9Alamofire14SessionManagerC31MultipartFormDataEncodingResultO7failureyAEs5Error_pcAEmF":{"name":"failure(_:)","abstract":"

    Undocumented

    ","parent_name":"MultipartFormDataEncodingResult"},"Classes/SessionManager/MultipartFormDataEncodingResult.html":{"name":"MultipartFormDataEncodingResult","abstract":"

    Defines whether the MultipartFormData encoding was successful and contains result of the encoding as","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC7defaultACvpZ":{"name":"default","abstract":"

    A default instance of SessionManager, used by top-level Alamofire request methods, and suitable for use","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC18defaultHTTPHeadersSDyS2SGvpZ":{"name":"defaultHTTPHeaders","abstract":"

    Creates default values for the Accept-Encoding, Accept-Language and User-Agent headers.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC40multipartFormDataEncodingMemoryThresholds6UInt64VvpZ":{"name":"multipartFormDataEncodingMemoryThreshold","abstract":"

    Default memory threshold used when encoding MultipartFormData in bytes.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC7sessionSo12NSURLSessionCvp":{"name":"session","abstract":"

    The underlying session.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC8delegateAA0B8DelegateCvp":{"name":"delegate","abstract":"

    The session delegate handling all the task and session delegate callbacks.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC24startRequestsImmediatelySbvp":{"name":"startRequestsImmediately","abstract":"

    Whether to start requests immediately after being constructed. true by default.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC7adapterAA14RequestAdapter_pSgvp":{"name":"adapter","abstract":"

    The request adapter called each time a new request is created.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC7retrierAA14RequestRetrier_pSgvp":{"name":"retrier","abstract":"

    The request retrier called each time a request encounters an error to determine whether to retry the request.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC27backgroundCompletionHandleryycSgvp":{"name":"backgroundCompletionHandler","abstract":"

    The background completion handler closure provided by the UIApplicationDelegate","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC13configuration8delegate017serverTrustPolicyC0ACSo25NSURLSessionConfigurationC_AA0B8DelegateCAA06ServerghC0CSgtcfc":{"name":"init(configuration:delegate:serverTrustPolicyManager:)","abstract":"

    Creates an instance with the specified configuration, delegate and serverTrustPolicyManager.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC7session8delegate017serverTrustPolicyC0ACSgSo12NSURLSessionC_AA0B8DelegateCAA06ServerghC0CSgtcfc":{"name":"init(session:delegate:serverTrustPolicyManager:)","abstract":"

    Creates an instance with the specified session, delegate and serverTrustPolicyManager.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC7request_6method10parameters8encoding7headersAA11DataRequestCAA14URLConvertible_p_AA10HTTPMethodOSDySSypGSgAA17ParameterEncoding_pSDyS2SGSgtF":{"name":"request(_:method:parameters:encoding:headers:)","abstract":"

    Creates a DataRequest to retrieve the contents of the specified url, method, parameters, encoding","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC7requestyAA11DataRequestCAA21URLRequestConvertible_pF":{"name":"request(_:)","abstract":"

    Creates a DataRequest to retrieve the contents of a URL based on the specified urlRequest.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC8download_6method10parameters8encoding7headers2toAA15DownloadRequestCAA14URLConvertible_p_AA10HTTPMethodOSDySSypGSgAA17ParameterEncoding_pSDyS2SGSg10Foundation3URLV011destinationQ0_AK0J7OptionsV7optionstAV_So17NSHTTPURLResponseCtcSgtF":{"name":"download(_:method:parameters:encoding:headers:to:)","abstract":"

    Creates a DownloadRequest to retrieve the contents the specified url, method, parameters, encoding,","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC8download_2toAA15DownloadRequestCAA21URLRequestConvertible_p_10Foundation3URLV011destinationK0_AG0F7OptionsV7optionstAK_So17NSHTTPURLResponseCtcSgtF":{"name":"download(_:to:)","abstract":"

    Creates a DownloadRequest to retrieve the contents of a URL based on the specified urlRequest and save","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC8download12resumingWith2toAA15DownloadRequestC10Foundation4DataV_AI3URLV011destinationL0_AH0H7OptionsV7optionstAM_So17NSHTTPURLResponseCtcSgtF":{"name":"download(resumingWith:to:)","abstract":"

    Creates a DownloadRequest from the resumeData produced from a previous request cancellation to retrieve","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6upload_2to6method7headersAA13UploadRequestC10Foundation3URLV_AA14URLConvertible_pAA10HTTPMethodOSDyS2SGSgtF":{"name":"upload(_:to:method:headers:)","abstract":"

    Creates an UploadRequest from the specified url, method and headers for uploading the file.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6upload_4withAA13UploadRequestC10Foundation3URLV_AA21URLRequestConvertible_ptF":{"name":"upload(_:with:)","abstract":"

    Creates a UploadRequest from the specified urlRequest for uploading the file.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6upload_2to6method7headersAA13UploadRequestC10Foundation4DataV_AA14URLConvertible_pAA10HTTPMethodOSDyS2SGSgtF":{"name":"upload(_:to:method:headers:)","abstract":"

    Creates an UploadRequest from the specified url, method and headers for uploading the data.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6upload_4withAA13UploadRequestC10Foundation4DataV_AA21URLRequestConvertible_ptF":{"name":"upload(_:with:)","abstract":"

    Creates an UploadRequest from the specified urlRequest for uploading the data.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6upload_2to6method7headersAA13UploadRequestCSo13NSInputStreamC_AA14URLConvertible_pAA10HTTPMethodOSDyS2SGSgtF":{"name":"upload(_:to:method:headers:)","abstract":"

    Creates an UploadRequest from the specified url, method and headers for uploading the stream.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6upload_4withAA13UploadRequestCSo13NSInputStreamC_AA21URLRequestConvertible_ptF":{"name":"upload(_:with:)","abstract":"

    Creates an UploadRequest from the specified urlRequest for uploading the stream.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6upload17multipartFormData14usingThreshold2to6method7headers5queue18encodingCompletionyyAA09MultipartfG0Cc_s6UInt64VAA14URLConvertible_pAA10HTTPMethodOSDyS2SGSgSo012OS_dispatch_M0CSgyAC0pfG14EncodingResultOcSgtF":{"name":"upload(multipartFormData:usingThreshold:to:method:headers:queue:encodingCompletion:)","abstract":"

    Encodes multipartFormData using encodingMemoryThreshold and calls encodingCompletion with new","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6upload17multipartFormData14usingThreshold4with5queue18encodingCompletionyyAA09MultipartfG0Cc_s6UInt64VAA21URLRequestConvertible_pSo012OS_dispatch_K0CSgyAC0nfG14EncodingResultOcSgtF":{"name":"upload(multipartFormData:usingThreshold:with:queue:encodingCompletion:)","abstract":"

    Encodes multipartFormData using encodingMemoryThreshold and calls encodingCompletion with new","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6stream12withHostName4portAA13StreamRequestCSS_SitF":{"name":"stream(withHostName:port:)","abstract":"

    Creates a StreamRequest for bidirectional streaming using the hostname and port.

    ","parent_name":"SessionManager"},"Classes/SessionManager.html#/s:9Alamofire14SessionManagerC6stream4withAA13StreamRequestCSo12NSNetServiceC_tF":{"name":"stream(with:)","abstract":"

    Creates a StreamRequest for bidirectional streaming using the netService.

    ","parent_name":"SessionManager"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC32sessionDidBecomeInvalidWithErrorySo12NSURLSessionC_s0I0_pSgtcSgvp":{"name":"sessionDidBecomeInvalidWithError","abstract":"

    Overrides default behavior for URLSessionDelegate method urlSession(_:didBecomeInvalidWithError:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC26sessionDidReceiveChallengeSo016NSURLSessionAuthG11DispositionV_So15NSURLCredentialCSgtSo0H0C_So019NSURLAuthenticationG0CtcSgvp":{"name":"sessionDidReceiveChallenge","abstract":"

    Overrides default behavior for URLSessionDelegate method urlSession(_:didReceive:completionHandler:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC40sessionDidReceiveChallengeWithCompletionySo12NSURLSessionC_So019NSURLAuthenticationG0CySo0j4AuthG11DispositionV_So15NSURLCredentialCSgtctcSgvp":{"name":"sessionDidReceiveChallengeWithCompletion","abstract":"

    Overrides all behavior for URLSessionDelegate method urlSession(_:didReceive:completionHandler:) and requires the caller to call the completionHandler.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC45sessionDidFinishEventsForBackgroundURLSessionySo12NSURLSessionCcSgvp":{"name":"sessionDidFinishEventsForBackgroundURLSession","abstract":"

    Overrides default behavior for URLSessionDelegate method urlSessionDidFinishEvents(forBackgroundURLSession:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC30taskWillPerformHTTPRedirection10Foundation10URLRequestVSgSo12NSURLSessionC_So0J4TaskCSo17NSHTTPURLResponseCAGtcSgvp":{"name":"taskWillPerformHTTPRedirection","abstract":"

    Overrides default behavior for URLSessionTaskDelegate method urlSession(_:task:willPerformHTTPRedirection:newRequest:completionHandler:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC44taskWillPerformHTTPRedirectionWithCompletionySo12NSURLSessionC_So0J4TaskCSo17NSHTTPURLResponseC10Foundation10URLRequestVyAMSgctcSgvp":{"name":"taskWillPerformHTTPRedirectionWithCompletion","abstract":"

    Overrides all behavior for URLSessionTaskDelegate method urlSession(_:task:willPerformHTTPRedirection:newRequest:completionHandler:) and","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC23taskDidReceiveChallengeSo016NSURLSessionAuthG11DispositionV_So15NSURLCredentialCSgtSo0H0C_So0H4TaskCSo019NSURLAuthenticationG0CtcSgvp":{"name":"taskDidReceiveChallenge","abstract":"

    Overrides default behavior for URLSessionTaskDelegate method urlSession(_:task:didReceive:completionHandler:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC37taskDidReceiveChallengeWithCompletionySo12NSURLSessionC_So0J4TaskCSo019NSURLAuthenticationG0CySo0j4AuthG11DispositionV_So15NSURLCredentialCSgtctcSgvp":{"name":"taskDidReceiveChallengeWithCompletion","abstract":"

    Overrides all behavior for URLSessionTaskDelegate method urlSession(_:task:didReceive:completionHandler:) and","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC21taskNeedNewBodyStreamSo07NSInputH0CSgSo12NSURLSessionC_So0J4TaskCtcSgvp":{"name":"taskNeedNewBodyStream","abstract":"

    Overrides default behavior for URLSessionTaskDelegate method urlSession(_:task:needNewBodyStream:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC35taskNeedNewBodyStreamWithCompletionySo12NSURLSessionC_So0K4TaskCySo07NSInputH0CSgctcSgvp":{"name":"taskNeedNewBodyStreamWithCompletion","abstract":"

    Overrides all behavior for URLSessionTaskDelegate method urlSession(_:task:needNewBodyStream:) and","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC19taskDidSendBodyDataySo12NSURLSessionC_So0I4TaskCs5Int64VA2JtcSgvp":{"name":"taskDidSendBodyData","abstract":"

    Overrides default behavior for URLSessionTaskDelegate method urlSession(_:task:didSendBodyData:totalBytesSent:totalBytesExpectedToSend:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC15taskDidCompleteySo12NSURLSessionC_So0G4TaskCs5Error_pSgtcSgvp":{"name":"taskDidComplete","abstract":"

    Overrides default behavior for URLSessionTaskDelegate method urlSession(_:task:didCompleteWithError:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC26dataTaskDidReceiveResponseSo012NSURLSessionH11DispositionVSo0I0C_So0i4DataE0CSo13NSURLResponseCtcSgvp":{"name":"dataTaskDidReceiveResponse","abstract":"

    Overrides default behavior for URLSessionDataDelegate method urlSession(_:dataTask:didReceive:completionHandler:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC40dataTaskDidReceiveResponseWithCompletionySo12NSURLSessionC_So0k4DataE0CSo13NSURLResponseCySo0kH11DispositionVctcSgvp":{"name":"dataTaskDidReceiveResponseWithCompletion","abstract":"

    Overrides all behavior for URLSessionDataDelegate method urlSession(_:dataTask:didReceive:completionHandler:) and","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC025dataTaskDidBecomeDownloadE0ySo12NSURLSessionC_So0i4DataE0CSo0ihE0CtcSgvp":{"name":"dataTaskDidBecomeDownloadTask","abstract":"

    Overrides default behavior for URLSessionDataDelegate method urlSession(_:dataTask:didBecome:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC22dataTaskDidReceiveDataySo12NSURLSessionC_So0ihE0C10Foundation0H0VtcSgvp":{"name":"dataTaskDidReceiveData","abstract":"

    Overrides default behavior for URLSessionDataDelegate method urlSession(_:dataTask:didReceive:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC25dataTaskWillCacheResponseSo19NSCachedURLResponseCSgSo12NSURLSessionC_So0k4DataE0CAFtcSgvp":{"name":"dataTaskWillCacheResponse","abstract":"

    Overrides default behavior for URLSessionDataDelegate method urlSession(_:dataTask:willCacheResponse:completionHandler:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC39dataTaskWillCacheResponseWithCompletionySo12NSURLSessionC_So0k4DataE0CSo19NSCachedURLResponseCyAJSgctcSgvp":{"name":"dataTaskWillCacheResponseWithCompletion","abstract":"

    Overrides all behavior for URLSessionDataDelegate method urlSession(_:dataTask:willCacheResponse:completionHandler:) and","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC37downloadTaskDidFinishDownloadingToURLySo12NSURLSessionC_So0k8DownloadE0C10Foundation0J0VtcSgvp":{"name":"downloadTaskDidFinishDownloadingToURL","abstract":"

    Overrides default behavior for URLSessionDownloadDelegate method urlSession(_:downloadTask:didFinishDownloadingTo:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC24downloadTaskDidWriteDataySo12NSURLSessionC_So0i8DownloadE0Cs5Int64VA2JtcSgvp":{"name":"downloadTaskDidWriteData","abstract":"

    Overrides default behavior for URLSessionDownloadDelegate method urlSession(_:downloadTask:didWriteData:totalBytesWritten:totalBytesExpectedToWrite:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC29downloadTaskDidResumeAtOffsetySo12NSURLSessionC_So0j8DownloadE0Cs5Int64VAJtcSgvp":{"name":"downloadTaskDidResumeAtOffset","abstract":"

    Overrides default behavior for URLSessionDownloadDelegate method urlSession(_:downloadTask:didResumeAtOffset:expectedTotalBytes:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC20streamTaskReadClosedySo12NSURLSessionC_So0h6StreamE0CtcSgvp":{"name":"streamTaskReadClosed","abstract":"

    Overrides default behavior for URLSessionStreamDelegate method urlSession(_:readClosedFor:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC21streamTaskWriteClosedySo12NSURLSessionC_So0h6StreamE0CtcSgvp":{"name":"streamTaskWriteClosed","abstract":"

    Overrides default behavior for URLSessionStreamDelegate method urlSession(_:writeClosedFor:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC31streamTaskBetterRouteDiscoveredySo12NSURLSessionC_So0i6StreamE0CtcSgvp":{"name":"streamTaskBetterRouteDiscovered","abstract":"

    Overrides default behavior for URLSessionStreamDelegate method urlSession(_:betterRouteDiscoveredFor:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateC40streamTaskDidBecomeInputAndOutputStreamsySo12NSURLSessionC_So0l6StreamE0CSo07NSInputM0CSo08NSOutputM0CtcSgvp":{"name":"streamTaskDidBecomeInputAndOutputStreams","abstract":"

    Overrides default behavior for URLSessionStreamDelegate method urlSession(_:streamTask:didBecome:outputStream:).

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/s:9Alamofire15SessionDelegateCyAA7RequestCSgSo16NSURLSessionTaskCcip":{"name":"subscript(_:)","abstract":"

    Access the task delegate for the specified task in a thread-safe manner.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@M@Alamofire@objc(cs)SessionDelegate(im)init":{"name":"init()","abstract":"

    Initializes the SessionDelegate instance.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@M@Alamofire@objc(cs)SessionDelegate(im)respondsToSelector:":{"name":"responds(to:)","abstract":"

    Returns a Bool indicating whether the SessionDelegate implements or inherits a method that can respond","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:didBecomeInvalidWithError:":{"name":"urlSession(_:didBecomeInvalidWithError:)","abstract":"

    Tells the delegate that the session has been invalidated.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:didReceiveChallenge:completionHandler:":{"name":"urlSession(_:didReceive:completionHandler:)","abstract":"

    Requests credentials from the delegate in response to a session-level authentication request from the","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSessionDidFinishEventsForBackgroundURLSession:":{"name":"urlSessionDidFinishEvents(forBackgroundURLSession:)","abstract":"

    Tells the delegate that all messages enqueued for a session have been delivered.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:willPerformHTTPRedirection:newRequest:completionHandler:":{"name":"urlSession(_:task:willPerformHTTPRedirection:newRequest:completionHandler:)","abstract":"

    Tells the delegate that the remote server requested an HTTP redirect.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:didReceiveChallenge:completionHandler:":{"name":"urlSession(_:task:didReceive:completionHandler:)","abstract":"

    Requests credentials from the delegate in response to an authentication request from the remote server.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:needNewBodyStream:":{"name":"urlSession(_:task:needNewBodyStream:)","abstract":"

    Tells the delegate when a task requires a new request body stream to send to the remote server.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:didSendBodyData:totalBytesSent:totalBytesExpectedToSend:":{"name":"urlSession(_:task:didSendBodyData:totalBytesSent:totalBytesExpectedToSend:)","abstract":"

    Periodically informs the delegate of the progress of sending body content to the server.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:didFinishCollectingMetrics:":{"name":"urlSession(_:task:didFinishCollecting:)","abstract":"

    Tells the delegate that the session finished collecting metrics for the task.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:task:didCompleteWithError:":{"name":"urlSession(_:task:didCompleteWithError:)","abstract":"

    Tells the delegate that the task finished transferring data.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:dataTask:didReceiveResponse:completionHandler:":{"name":"urlSession(_:dataTask:didReceive:completionHandler:)","abstract":"

    Tells the delegate that the data task received the initial reply (headers) from the server.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:dataTask:didBecomeDownloadTask:":{"name":"urlSession(_:dataTask:didBecome:)","abstract":"

    Tells the delegate that the data task was changed to a download task.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:dataTask:didReceiveData:":{"name":"urlSession(_:dataTask:didReceive:)","abstract":"

    Tells the delegate that the data task has received some of the expected data.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:dataTask:willCacheResponse:completionHandler:":{"name":"urlSession(_:dataTask:willCacheResponse:completionHandler:)","abstract":"

    Asks the delegate whether the data (or upload) task should store the response in the cache.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:downloadTask:didFinishDownloadingToURL:":{"name":"urlSession(_:downloadTask:didFinishDownloadingTo:)","abstract":"

    Tells the delegate that a download task has finished downloading.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:downloadTask:didWriteData:totalBytesWritten:totalBytesExpectedToWrite:":{"name":"urlSession(_:downloadTask:didWriteData:totalBytesWritten:totalBytesExpectedToWrite:)","abstract":"

    Periodically informs the delegate about the download’s progress.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:downloadTask:didResumeAtOffset:expectedTotalBytes:":{"name":"urlSession(_:downloadTask:didResumeAtOffset:expectedTotalBytes:)","abstract":"

    Tells the delegate that the download task has resumed downloading.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:readClosedForStreamTask:":{"name":"urlSession(_:readClosedFor:)","abstract":"

    Tells the delegate that the read side of the connection has been closed.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:writeClosedForStreamTask:":{"name":"urlSession(_:writeClosedFor:)","abstract":"

    Tells the delegate that the write side of the connection has been closed.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:betterRouteDiscoveredForStreamTask:":{"name":"urlSession(_:betterRouteDiscoveredFor:)","abstract":"

    Tells the delegate that the system has determined that a better route to the host is available.

    ","parent_name":"SessionDelegate"},"Classes/SessionDelegate.html#/c:@CM@Alamofire@objc(cs)SessionDelegate(im)URLSession:streamTask:didBecomeInputStream:outputStream:":{"name":"urlSession(_:streamTask:didBecome:outputStream:)","abstract":"

    Tells the delegate that the stream task has been completed and provides the unopened stream objects.

    ","parent_name":"SessionDelegate"},"Classes/ServerTrustPolicyManager.html#/s:9Alamofire24ServerTrustPolicyManagerC8policiesSDySSAA0bcD0OGvp":{"name":"policies","abstract":"

    The dictionary of policies mapped to a particular host.

    ","parent_name":"ServerTrustPolicyManager"},"Classes/ServerTrustPolicyManager.html#/s:9Alamofire24ServerTrustPolicyManagerC8policiesACSDySSAA0bcD0OG_tcfc":{"name":"init(policies:)","abstract":"

    Initializes the ServerTrustPolicyManager instance with the given policies.

    ","parent_name":"ServerTrustPolicyManager"},"Classes/ServerTrustPolicyManager.html#/s:9Alamofire24ServerTrustPolicyManagerC06servercD07forHostAA0bcD0OSgSS_tF":{"name":"serverTrustPolicy(forHost:)","abstract":"

    Returns the ServerTrustPolicy for the given host if applicable.

    ","parent_name":"ServerTrustPolicyManager"},"Classes/UploadRequest.html#/s:9Alamofire13UploadRequestC7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The request sent or to be sent to the server.

    ","parent_name":"UploadRequest"},"Classes/UploadRequest.html#/s:9Alamofire13UploadRequestC14uploadProgressSo10NSProgressCvp":{"name":"uploadProgress","abstract":"

    The progress of uploading the payload to the server for the upload request.

    ","parent_name":"UploadRequest"},"Classes/UploadRequest.html#/s:9Alamofire13UploadRequestC14uploadProgress5queue7closureACXDSo012OS_dispatch_F0C_ySo10NSProgressCctF":{"name":"uploadProgress(queue:closure:)","abstract":"

    Sets a closure to be called periodically during the lifecycle of the UploadRequest as data is sent to","parent_name":"UploadRequest"},"Classes/DownloadRequest/DownloadOptions.html#/s:9Alamofire15DownloadRequestC0B7OptionsV8rawValueSuvp":{"name":"rawValue","abstract":"

    Returns the raw bitmask value of the option and satisfies the RawRepresentable protocol.

    ","parent_name":"DownloadOptions"},"Classes/DownloadRequest/DownloadOptions.html#/s:9Alamofire15DownloadRequestC0B7OptionsV29createIntermediateDirectoriesAEvpZ":{"name":"createIntermediateDirectories","abstract":"

    A DownloadOptions flag that creates intermediate directories for the destination URL if specified.

    ","parent_name":"DownloadOptions"},"Classes/DownloadRequest/DownloadOptions.html#/s:9Alamofire15DownloadRequestC0B7OptionsV18removePreviousFileAEvpZ":{"name":"removePreviousFile","abstract":"

    A DownloadOptions flag that removes a previous file from the destination URL if specified.

    ","parent_name":"DownloadOptions"},"Classes/DownloadRequest/DownloadOptions.html#/s:9Alamofire15DownloadRequestC0B7OptionsV8rawValueAESu_tcfc":{"name":"init(rawValue:)","abstract":"

    Creates a DownloadFileDestinationOptions instance with the specified raw value.

    ","parent_name":"DownloadOptions"},"Classes/DownloadRequest/DownloadOptions.html":{"name":"DownloadOptions","abstract":"

    A collection of options to be executed prior to moving a downloaded file from the temporary URL to the","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC0B15FileDestinationa":{"name":"DownloadFileDestination","abstract":"

    A closure executed once a download request has successfully completed in order to determine where to move the","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The request sent or to be sent to the server.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC10resumeData10Foundation0E0VSgvp":{"name":"resumeData","abstract":"

    The resume data of the underlying download task if available after a failure.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8progressSo10NSProgressCvp":{"name":"progress","abstract":"

    The progress of downloading the response data from the server for the request.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC6cancelyyF":{"name":"cancel()","abstract":"

    Cancels the request.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC16downloadProgress5queue7closureACXDSo012OS_dispatch_F0C_ySo10NSProgressCctF":{"name":"downloadProgress(queue:closure:)","abstract":"

    Sets a closure to be called periodically during the lifecycle of the Request as data is read from the server.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC09suggestedB11Destination3for2in10Foundation3URLV011destinationI0_AC0B7OptionsV7optionstAI_So17NSHTTPURLResponseCtcSo21NSSearchPathDirectoryV_So0nO10DomainMaskVtFZ":{"name":"suggestedDownloadDestination(for:in:)","abstract":"

    Creates a download file destination closure which uses the default file manager to move the temporary file to a","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8response5queue17completionHandlerACXDSo012OS_dispatch_E0CSg_yAA07DefaultB8ResponseVctF":{"name":"response(queue:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8response5queue0D10Serializer17completionHandlerACXDSo012OS_dispatch_E0CSg_xyAA0B8ResponseVy16SerializedObjectQzGctAA0bkF8ProtocolRzlF":{"name":"response(queue:responseSerializer:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC22dataResponseSerializerAA0beF0Vy10Foundation4DataVGyFZ":{"name":"dataResponseSerializer()","abstract":"

    Creates a response serializer that returns the associated data as-is.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC12responseData5queue17completionHandlerACXDSo012OS_dispatch_F0CSg_yAA0B8ResponseVy10Foundation0E0VGctF":{"name":"responseData(queue:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC24stringResponseSerializer8encodingAA0beF0VySSGSS10FoundationE8EncodingVSg_tFZ":{"name":"stringResponseSerializer(encoding:)","abstract":"

    Creates a response serializer that returns a result string type initialized from the response data with","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC14responseString5queue8encoding17completionHandlerACXDSo012OS_dispatch_F0CSg_SS10FoundationE8EncodingVSgyAA0B8ResponseVySSGctF":{"name":"responseString(queue:encoding:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC22jsonResponseSerializer7optionsAA0beF0VyypGSo20NSJSONReadingOptionsV_tFZ":{"name":"jsonResponseSerializer(options:)","abstract":"

    Creates a response serializer that returns a JSON object result type constructed from the response data using","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC12responseJSON5queue7options17completionHandlerACXDSo012OS_dispatch_F0CSg_So20NSJSONReadingOptionsVyAA0B8ResponseVyypGctF":{"name":"responseJSON(queue:options:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC30propertyListResponseSerializer7optionsAA0bfG0VyypGSo010NSPropertyE17MutabilityOptionsV_tFZ":{"name":"propertyListResponseSerializer(options:)","abstract":"

    Creates a response serializer that returns an object constructed from the response data using","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC20responsePropertyList5queue7options17completionHandlerACXDSo012OS_dispatch_G0CSg_So010NSPropertyF17MutabilityOptionsVyAA0B8ResponseVyypGctF":{"name":"responsePropertyList(queue:options:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC10Validationa":{"name":"Validation","abstract":"

    A closure used to validate a request that takes a URL request, a URL response, a temporary URL and a","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8validateyACXDAA0C0C16ValidationResultO10Foundation10URLRequestVSg_So17NSHTTPURLResponseCAI3URLVSgAQtcF":{"name":"validate(_:)","abstract":"

    Validates the request, using the specified closure.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8validate10statusCodeACXDx_tSTRzSi7ElementRtzlF":{"name":"validate(statusCode:)","abstract":"

    Validates that the response has a status code in the specified sequence.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8validate11contentTypeACXDx_tSTRzSS7ElementRtzlF":{"name":"validate(contentType:)","abstract":"

    Validates that the response has a content type in the specified sequence.

    ","parent_name":"DownloadRequest"},"Classes/DownloadRequest.html#/s:9Alamofire15DownloadRequestC8validateACXDyF":{"name":"validate()","abstract":"

    Validates that the response has a status code in the default acceptable range of 200…299, and that the content","parent_name":"DownloadRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The request sent or to be sent to the server.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8progressSo10NSProgressCvp":{"name":"progress","abstract":"

    The progress of fetching the response data from the server for the request.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC6stream7closureACXDy10Foundation0B0VcSg_tF":{"name":"stream(closure:)","abstract":"

    Sets a closure to be called periodically during the lifecycle of the request as data is read from the server.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC16downloadProgress5queue7closureACXDSo012OS_dispatch_F0C_ySo10NSProgressCctF":{"name":"downloadProgress(queue:closure:)","abstract":"

    Sets a closure to be called periodically during the lifecycle of the Request as data is read from the server.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8response5queue17completionHandlerACXDSo012OS_dispatch_E0CSg_yAA07DefaultB8ResponseVctF":{"name":"response(queue:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8response5queue0D10Serializer17completionHandlerACXDSo012OS_dispatch_E0CSg_xyAA0B8ResponseVy16SerializedObjectQzGctAA0bkF8ProtocolRzlF":{"name":"response(queue:responseSerializer:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC22dataResponseSerializerAA0beF0Vy10Foundation0B0VGyFZ":{"name":"dataResponseSerializer()","abstract":"

    Creates a response serializer that returns the associated data as-is.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC08responseB05queue17completionHandlerACXDSo012OS_dispatch_E0CSg_yAA0B8ResponseVy10Foundation0B0VGctF":{"name":"responseData(queue:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC24stringResponseSerializer8encodingAA0beF0VySSGSS10FoundationE8EncodingVSg_tFZ":{"name":"stringResponseSerializer(encoding:)","abstract":"

    Creates a response serializer that returns a result string type initialized from the response data with","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC14responseString5queue8encoding17completionHandlerACXDSo012OS_dispatch_F0CSg_SS10FoundationE8EncodingVSgyAA0B8ResponseVySSGctF":{"name":"responseString(queue:encoding:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC22jsonResponseSerializer7optionsAA0beF0VyypGSo20NSJSONReadingOptionsV_tFZ":{"name":"jsonResponseSerializer(options:)","abstract":"

    Creates a response serializer that returns a JSON object result type constructed from the response data using","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC12responseJSON5queue7options17completionHandlerACXDSo012OS_dispatch_F0CSg_So20NSJSONReadingOptionsVyAA0B8ResponseVyypGctF":{"name":"responseJSON(queue:options:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC30propertyListResponseSerializer7optionsAA0bfG0VyypGSo010NSPropertyE17MutabilityOptionsV_tFZ":{"name":"propertyListResponseSerializer(options:)","abstract":"

    Creates a response serializer that returns an object constructed from the response data using","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC20responsePropertyList5queue7options17completionHandlerACXDSo012OS_dispatch_G0CSg_So010NSPropertyF17MutabilityOptionsVyAA0B8ResponseVyypGctF":{"name":"responsePropertyList(queue:options:completionHandler:)","abstract":"

    Adds a handler to be called once the request has finished.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC10Validationa":{"name":"Validation","abstract":"

    A closure used to validate a request that takes a URL request, a URL response and data, and returns whether the","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8validateyACXDAA0C0C16ValidationResultO10Foundation10URLRequestVSg_So17NSHTTPURLResponseCAI0B0VSgtcF":{"name":"validate(_:)","abstract":"

    Validates the request, using the specified closure.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8validate10statusCodeACXDx_tSTRzSi7ElementRtzlF":{"name":"validate(statusCode:)","abstract":"

    Validates that the response has a status code in the specified sequence.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8validate11contentTypeACXDx_tSTRzSS7ElementRtzlF":{"name":"validate(contentType:)","abstract":"

    Validates that the response has a content type in the specified sequence.

    ","parent_name":"DataRequest"},"Classes/DataRequest.html#/s:9Alamofire11DataRequestC8validateACXDyF":{"name":"validate()","abstract":"

    Validates that the response has a status code in the default acceptable range of 200…299, and that the content","parent_name":"DataRequest"},"Classes/Request/ValidationResult.html#/s:9Alamofire7RequestC16ValidationResultO7successyA2EmF":{"name":"success","abstract":"

    Undocumented

    ","parent_name":"ValidationResult"},"Classes/Request/ValidationResult.html#/s:9Alamofire7RequestC16ValidationResultO7failureyAEs5Error_pcAEmF":{"name":"failure(_:)","abstract":"

    Undocumented

    ","parent_name":"ValidationResult"},"Classes/Request.html#/s:9Alamofire7RequestC15ProgressHandlera":{"name":"ProgressHandler","abstract":"

    A closure executed when monitoring upload or download progress of a request.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC8delegateAA12TaskDelegateCvp":{"name":"delegate","abstract":"

    The delegate for the underlying task.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC4taskSo16NSURLSessionTaskCSgvp":{"name":"task","abstract":"

    The underlying task.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC7sessionSo12NSURLSessionCvp":{"name":"session","abstract":"

    The session belonging to the underlying task.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC7request10Foundation10URLRequestVSgvp":{"name":"request","abstract":"

    The request sent or to be sent to the server.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC8responseSo17NSHTTPURLResponseCSgvp":{"name":"response","abstract":"

    The response received from the server, if any.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC10retryCountSuvp":{"name":"retryCount","abstract":"

    The number of times the request has been retried.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC12authenticate4user8password11persistenceACXDSS_SSSo26NSURLCredentialPersistenceVtF":{"name":"authenticate(user:password:persistence:)","abstract":"

    Associates an HTTP Basic credential with the request.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC12authenticate15usingCredentialACXDSo15NSURLCredentialC_tF":{"name":"authenticate(usingCredential:)","abstract":"

    Associates a specified credential with the request.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC19authorizationHeader4user8passwordSS3key_SS5valuetSgSS_SStFZ":{"name":"authorizationHeader(user:password:)","abstract":"

    Returns a base64 encoded basic authentication credential as an authorization header tuple.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC6resumeyyF":{"name":"resume()","abstract":"

    Resumes the request.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC7suspendyyF":{"name":"suspend()","abstract":"

    Suspends the request.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC6cancelyyF":{"name":"cancel()","abstract":"

    Cancels the request.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC11descriptionSSvp":{"name":"description","abstract":"

    The textual representation used when written to an output stream, which includes the HTTP method and URL, as","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC16debugDescriptionSSvp":{"name":"debugDescription","abstract":"

    The textual representation used when written to an output stream, in the form of a cURL command.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC21serializeResponseData8response4data5errorAA6ResultOy10Foundation0E0VGSo17NSHTTPURLResponseCSg_ALSgs5Error_pSgtFZ":{"name":"serializeResponseData(response:data:error:)","abstract":"

    Returns a result data type that contains the response data as-is.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC23serializeResponseString8encoding8response4data5errorAA6ResultOySSGSS10FoundationE8EncodingVSg_So17NSHTTPURLResponseCSgAL4DataVSgs5Error_pSgtFZ":{"name":"serializeResponseString(encoding:response:data:error:)","abstract":"

    Returns a result string type initialized from the response data with the specified string encoding.

    ","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC21serializeResponseJSON7options8response4data5errorAA6ResultOyypGSo20NSJSONReadingOptionsV_So17NSHTTPURLResponseCSg10Foundation4DataVSgs5Error_pSgtFZ":{"name":"serializeResponseJSON(options:response:data:error:)","abstract":"

    Returns a JSON object contained in a result type constructed from the response data using JSONSerialization","parent_name":"Request"},"Classes/Request.html#/s:9Alamofire7RequestC29serializeResponsePropertyList7options8response4data5errorAA6ResultOyypGSo010NSPropertyF17MutabilityOptionsV_So17NSHTTPURLResponseCSg10Foundation4DataVSgs5Error_pSgtFZ":{"name":"serializeResponsePropertyList(options:response:data:error:)","abstract":"

    Returns a plist object contained in a result type constructed from the response data using","parent_name":"Request"},"Classes/Request/ValidationResult.html":{"name":"ValidationResult","abstract":"

    Used to represent whether validation was successful or encountered an error resulting in a failure.

    ","parent_name":"Request"},"Classes/NetworkReachabilityManager/ConnectionType.html#/s:9Alamofire26NetworkReachabilityManagerC14ConnectionTypeO14ethernetOrWiFiyA2EmF":{"name":"ethernetOrWiFi","abstract":"

    Undocumented

    ","parent_name":"ConnectionType"},"Classes/NetworkReachabilityManager/ConnectionType.html#/s:9Alamofire26NetworkReachabilityManagerC14ConnectionTypeO4wwanyA2EmF":{"name":"wwan","abstract":"

    Undocumented

    ","parent_name":"ConnectionType"},"Classes/NetworkReachabilityManager/NetworkReachabilityStatus.html#/s:9Alamofire26NetworkReachabilityManagerC0bC6StatusO7unknownyA2EmF":{"name":"unknown","abstract":"

    Undocumented

    ","parent_name":"NetworkReachabilityStatus"},"Classes/NetworkReachabilityManager/NetworkReachabilityStatus.html#/s:9Alamofire26NetworkReachabilityManagerC0bC6StatusO12notReachableyA2EmF":{"name":"notReachable","abstract":"

    Undocumented

    ","parent_name":"NetworkReachabilityStatus"},"Classes/NetworkReachabilityManager/NetworkReachabilityStatus.html#/s:9Alamofire26NetworkReachabilityManagerC0bC6StatusO9reachableyAeC14ConnectionTypeOcAEmF":{"name":"reachable(_:)","abstract":"

    Undocumented

    ","parent_name":"NetworkReachabilityStatus"},"Classes/NetworkReachabilityManager/NetworkReachabilityStatus.html":{"name":"NetworkReachabilityStatus","abstract":"

    Defines the various states of network reachability.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager/ConnectionType.html":{"name":"ConnectionType","abstract":"

    Defines the various connection types detected by reachability flags.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC8Listenera":{"name":"Listener","abstract":"

    A closure executed when the network reachability status changes. The closure takes a single argument: the","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC11isReachableSbvp":{"name":"isReachable","abstract":"

    Whether the network is currently reachable.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC17isReachableOnWWANSbvp":{"name":"isReachableOnWWAN","abstract":"

    Whether the network is currently reachable over the WWAN interface.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC27isReachableOnEthernetOrWiFiSbvp":{"name":"isReachableOnEthernetOrWiFi","abstract":"

    Whether the network is currently reachable over Ethernet or WiFi interface.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC07networkC6StatusAC0bcF0Ovp":{"name":"networkReachabilityStatus","abstract":"

    The current network reachability status.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC13listenerQueueSo17OS_dispatch_queueCvp":{"name":"listenerQueue","abstract":"

    The dispatch queue to execute the listener closure on.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC8listeneryAC0bC6StatusOcSgvp":{"name":"listener","abstract":"

    A closure executed when the network reachability status changes.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC5flagsSo09SCNetworkC5FlagsVSgvp":{"name":"flags","abstract":"

    Undocumented

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC13previousFlagsSo09SCNetworkcF0Vvp":{"name":"previousFlags","abstract":"

    Undocumented

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC4hostACSgSS_tcfc":{"name":"init(host:)","abstract":"

    Creates a NetworkReachabilityManager instance with the specified host.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerCACSgycfc":{"name":"init()","abstract":"

    Creates a NetworkReachabilityManager instance that monitors the address 0.0.0.0.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC14startListeningSbyF":{"name":"startListening()","abstract":"

    Starts listening for changes in network reachability status.

    ","parent_name":"NetworkReachabilityManager"},"Classes/NetworkReachabilityManager.html#/s:9Alamofire26NetworkReachabilityManagerC13stopListeningyyF":{"name":"stopListening()","abstract":"

    Stops listening for changes in network reachability status.

    ","parent_name":"NetworkReachabilityManager"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC11contentTypeSSvp":{"name":"contentType","abstract":"

    The Content-Type header value containing the boundary used to generate the multipart/form-data.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC13contentLengths6UInt64Vvp":{"name":"contentLength","abstract":"

    The content length of all body parts used to generate the multipart/form-data not including the boundaries.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC8boundarySSvp":{"name":"boundary","abstract":"

    The boundary used to separate the body parts in the encoded form data.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataCACycfc":{"name":"init()","abstract":"

    Creates a multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6append_8withNamey10Foundation0D0V_SStF":{"name":"append(_:withName:)","abstract":"

    Creates a body part from the data and appends it to the multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6append_8withName8mimeTypey10Foundation0D0V_S2StF":{"name":"append(_:withName:mimeType:)","abstract":"

    Creates a body part from the data and appends it to the multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6append_8withName04fileG08mimeTypey10Foundation0D0V_S3StF":{"name":"append(_:withName:fileName:mimeType:)","abstract":"

    Creates a body part from the data and appends it to the multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6append_8withNamey10Foundation3URLV_SStF":{"name":"append(_:withName:)","abstract":"

    Creates a body part from the file and appends it to the multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6append_8withName04fileG08mimeTypey10Foundation3URLV_S3StF":{"name":"append(_:withName:fileName:mimeType:)","abstract":"

    Creates a body part from the file and appends it to the multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6append_10withLength4name8fileName8mimeTypeySo13NSInputStreamC_s6UInt64VS3StF":{"name":"append(_:withLength:name:fileName:mimeType:)","abstract":"

    Creates a body part from the stream and appends it to the multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6append_10withLength7headersySo13NSInputStreamC_s6UInt64VSDyS2SGtF":{"name":"append(_:withLength:headers:)","abstract":"

    Creates a body part with the headers, stream and length and appends it to the multipart form data object.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC6encode10Foundation0D0VyKF":{"name":"encode()","abstract":"

    Encodes all the appended body parts into a single Data value.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html#/s:9Alamofire17MultipartFormDataC012writeEncodedD02toy10Foundation3URLV_tKF":{"name":"writeEncodedData(to:)","abstract":"

    Writes the appended body parts into the given file URL.

    ","parent_name":"MultipartFormData"},"Classes/MultipartFormData.html":{"name":"MultipartFormData","abstract":"

    Constructs multipart/form-data for uploads within an HTTP or HTTPS body. There are currently two ways to encode"},"Classes/NetworkReachabilityManager.html":{"name":"NetworkReachabilityManager","abstract":"

    The NetworkReachabilityManager class listens for reachability changes of hosts and addresses for both WWAN and"},"Classes/Request.html":{"name":"Request","abstract":"

    Responsible for sending a request and receiving the response and associated data from the server, as well as"},"Classes/DataRequest.html":{"name":"DataRequest","abstract":"

    Specific type of Request that manages an underlying URLSessionDataTask.

    "},"Classes/DownloadRequest.html":{"name":"DownloadRequest","abstract":"

    Specific type of Request that manages an underlying URLSessionDownloadTask.

    "},"Classes/UploadRequest.html":{"name":"UploadRequest","abstract":"

    Specific type of Request that manages an underlying URLSessionUploadTask.

    "},"Classes.html#/s:9Alamofire13StreamRequestC":{"name":"StreamRequest","abstract":"

    Specific type of Request that manages an underlying URLSessionStreamTask.

    "},"Classes/ServerTrustPolicyManager.html":{"name":"ServerTrustPolicyManager","abstract":"

    Responsible for managing the mapping of ServerTrustPolicy objects to a given host.

    "},"Classes/SessionDelegate.html":{"name":"SessionDelegate","abstract":"

    Responsible for handling all delegate callbacks for the underlying session.

    "},"Classes/SessionManager.html":{"name":"SessionManager","abstract":"

    Responsible for creating and managing Request objects, as well as their underlying NSURLSession.

    "},"Classes/TaskDelegate.html":{"name":"TaskDelegate","abstract":"

    The task delegate is responsible for handling all delegate callbacks for the underlying task as well as"},"Classes.html":{"name":"Classes","abstract":"

    The following classes are available globally.

    "},"Enums.html":{"name":"Enumerations","abstract":"

    The following enumerations are available globally.

    "},"Extensions.html":{"name":"Extensions","abstract":"

    The following extensions are available globally.

    "},"Functions.html":{"name":"Functions","abstract":"

    The following functions are available globally.

    "},"Protocols.html":{"name":"Protocols","abstract":"

    The following protocols are available globally.

    "},"Structs.html":{"name":"Structures","abstract":"

    The following structures are available globally.

    "},"Typealiases.html":{"name":"Type Aliases","abstract":"

    The following type aliases are available globally.

    "}} \ No newline at end of file diff --git a/docs/undocumented.json b/docs/undocumented.json index 1cbe6d311..8c5a2d283 100644 --- a/docs/undocumented.json +++ b/docs/undocumented.json @@ -10,105 +10,105 @@ { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/AFError.swift", "line": 45, - "symbol": "AFError.ParameterEncodingFailureReason.jsonEncodingFailed", + "symbol": "AFError.ParameterEncodingFailureReason.jsonEncodingFailed(error:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/AFError.swift", "line": 46, - "symbol": "AFError.ParameterEncodingFailureReason.propertyListEncodingFailed", + "symbol": "AFError.ParameterEncodingFailureReason.propertyListEncodingFailed(error:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/AFError.swift", "line": 75, - "symbol": "AFError.MultipartEncodingFailureReason.bodyPartURLInvalid", + "symbol": "AFError.MultipartEncodingFailureReason.bodyPartURLInvalid(url:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/AFError.swift", "line": 76, - "symbol": "AFError.MultipartEncodingFailureReason.bodyPartFilenameInvalid", + "symbol": "AFError.MultipartEncodingFailureReason.bodyPartFilenameInvalid(in:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/AFError.swift", "line": 77, - "symbol": "AFError.MultipartEncodingFailureReason.bodyPartFileNotReachable", + "symbol": "AFError.MultipartEncodingFailureReason.bodyPartFileNotReachable(at:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/AFError.swift", "line": 78, - "symbol": "AFError.MultipartEncodingFailureReason.bodyPartFileNotReachableWithError", + "symbol": "AFError.MultipartEncodingFailureReason.bodyPartFileNotReachableWithError(atURL:error:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/AFError.swift", "line": 79, - "symbol": "AFError.MultipartEncodingFailureReason.bodyPartFileIsDirectory", + "symbol": "AFError.MultipartEncodingFailureReason.bodyPartFileIsDirectory(at:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/AFError.swift", "line": 80, - "symbol": "AFError.MultipartEncodingFailureReason.bodyPartFileSizeNotAvailable", + "symbol": "AFError.MultipartEncodingFailureReason.bodyPartFileSizeNotAvailable(at:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/AFError.swift", "line": 81, - "symbol": "AFError.MultipartEncodingFailureReason.bodyPartFileSizeQueryFailedWithError", + "symbol": "AFError.MultipartEncodingFailureReason.bodyPartFileSizeQueryFailedWithError(forURL:error:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/AFError.swift", "line": 82, - "symbol": "AFError.MultipartEncodingFailureReason.bodyPartInputStreamCreationFailed", + "symbol": "AFError.MultipartEncodingFailureReason.bodyPartInputStreamCreationFailed(for:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/AFError.swift", "line": 84, - "symbol": "AFError.MultipartEncodingFailureReason.outputStreamCreationFailed", + "symbol": "AFError.MultipartEncodingFailureReason.outputStreamCreationFailed(for:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/AFError.swift", "line": 85, - "symbol": "AFError.MultipartEncodingFailureReason.outputStreamFileAlreadyExists", + "symbol": "AFError.MultipartEncodingFailureReason.outputStreamFileAlreadyExists(at:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/AFError.swift", "line": 86, - "symbol": "AFError.MultipartEncodingFailureReason.outputStreamURLInvalid", + "symbol": "AFError.MultipartEncodingFailureReason.outputStreamURLInvalid(url:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/AFError.swift", "line": 87, - "symbol": "AFError.MultipartEncodingFailureReason.outputStreamWriteFailed", + "symbol": "AFError.MultipartEncodingFailureReason.outputStreamWriteFailed(error:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/AFError.swift", "line": 89, - "symbol": "AFError.MultipartEncodingFailureReason.inputStreamReadFailed", + "symbol": "AFError.MultipartEncodingFailureReason.inputStreamReadFailed(error:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, @@ -122,28 +122,28 @@ { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/AFError.swift", "line": 103, - "symbol": "AFError.ResponseValidationFailureReason.dataFileReadFailed", + "symbol": "AFError.ResponseValidationFailureReason.dataFileReadFailed(at:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/AFError.swift", "line": 104, - "symbol": "AFError.ResponseValidationFailureReason.missingContentType", + "symbol": "AFError.ResponseValidationFailureReason.missingContentType(acceptableContentTypes:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/AFError.swift", "line": 105, - "symbol": "AFError.ResponseValidationFailureReason.unacceptableContentType", + "symbol": "AFError.ResponseValidationFailureReason.unacceptableContentType(acceptableContentTypes:responseContentType:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/AFError.swift", "line": 106, - "symbol": "AFError.ResponseValidationFailureReason.unacceptableStatusCode", + "symbol": "AFError.ResponseValidationFailureReason.unacceptableStatusCode(code:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, @@ -171,63 +171,63 @@ { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/AFError.swift", "line": 122, - "symbol": "AFError.ResponseSerializationFailureReason.inputFileReadFailed", + "symbol": "AFError.ResponseSerializationFailureReason.inputFileReadFailed(at:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/AFError.swift", "line": 123, - "symbol": "AFError.ResponseSerializationFailureReason.stringSerializationFailed", + "symbol": "AFError.ResponseSerializationFailureReason.stringSerializationFailed(encoding:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/AFError.swift", "line": 124, - "symbol": "AFError.ResponseSerializationFailureReason.jsonSerializationFailed", + "symbol": "AFError.ResponseSerializationFailureReason.jsonSerializationFailed(error:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/AFError.swift", "line": 125, - "symbol": "AFError.ResponseSerializationFailureReason.propertyListSerializationFailed", + "symbol": "AFError.ResponseSerializationFailureReason.propertyListSerializationFailed(error:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/AFError.swift", "line": 128, - "symbol": "AFError.invalidURL", + "symbol": "AFError.invalidURL(url:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/AFError.swift", "line": 129, - "symbol": "AFError.parameterEncodingFailed", + "symbol": "AFError.parameterEncodingFailed(reason:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/AFError.swift", "line": 130, - "symbol": "AFError.multipartEncodingFailed", + "symbol": "AFError.multipartEncodingFailed(reason:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/AFError.swift", "line": 131, - "symbol": "AFError.responseValidationFailed", + "symbol": "AFError.responseValidationFailed(reason:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/AFError.swift", "line": 132, - "symbol": "AFError.responseSerializationFailed", + "symbol": "AFError.responseSerializationFailed(reason:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, @@ -248,7 +248,7 @@ { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/NetworkReachabilityManager.swift", "line": 45, - "symbol": "NetworkReachabilityManager.NetworkReachabilityStatus.reachable", + "symbol": "NetworkReachabilityManager.NetworkReachabilityStatus.reachable(_:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, @@ -395,42 +395,42 @@ { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/Result.swift", "line": 35, - "symbol": "Result.success", + "symbol": "Result.success(_:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/Result.swift", "line": 36, - "symbol": "Result.failure", + "symbol": "Result.failure(_:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/ServerTrustPolicy.swift", "line": 116, - "symbol": "ServerTrustPolicy.performDefaultEvaluation", + "symbol": "ServerTrustPolicy.performDefaultEvaluation(validateHost:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/ServerTrustPolicy.swift", "line": 117, - "symbol": "ServerTrustPolicy.performRevokedEvaluation", + "symbol": "ServerTrustPolicy.performRevokedEvaluation(validateHost:revocationFlags:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/ServerTrustPolicy.swift", "line": 118, - "symbol": "ServerTrustPolicy.pinCertificates", + "symbol": "ServerTrustPolicy.pinCertificates(certificates:validateCertificateChain:validateHost:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/ServerTrustPolicy.swift", "line": 119, - "symbol": "ServerTrustPolicy.pinPublicKeys", + "symbol": "ServerTrustPolicy.pinPublicKeys(publicKeys:validateCertificateChain:validateHost:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, @@ -444,21 +444,21 @@ { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/ServerTrustPolicy.swift", "line": 121, - "symbol": "ServerTrustPolicy.customEvaluation", + "symbol": "ServerTrustPolicy.customEvaluation(_:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/SessionManager.swift", "line": 40, - "symbol": "SessionManager.MultipartFormDataEncodingResult.success", + "symbol": "SessionManager.MultipartFormDataEncodingResult.success(request:streamingFromDisk:streamFileURL:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/SessionManager.swift", "line": 41, - "symbol": "SessionManager.MultipartFormDataEncodingResult.failure", + "symbol": "SessionManager.MultipartFormDataEncodingResult.failure(_:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }, @@ -472,7 +472,7 @@ { "file": "/Users/jshier/Desktop/Code/Alamofire/Source/Validation.swift", "line": 39, - "symbol": "Request.ValidationResult.failure", + "symbol": "Request.ValidationResult.failure(_:)", "symbol_kind": "source.lang.swift.decl.enumelement", "warning": "undocumented" }