blob: 90d09147345a99605143cd752515df2a77c5ab16 [file] [log] [blame]
<!DOCTYPE html>
<html lang="en">
<head>
<title>TaskDelegate Class Reference</title>
<link rel="stylesheet" type="text/css" href="../../css/jazzy.css" />
<link rel="stylesheet" type="text/css" href="../../css/highlight.css" />
<meta charset='utf-8'>
<script type="text/javascript">
window.jazzy = {'docset': false}
if (typeof window.dash != 'undefined') {
document.documentElement.className += ' dash'
window.jazzy.docset = true
}
if (navigator.userAgent.match(/xcode/i)) {
document.documentElement.className += ' xcode'
window.jazzy.docset = true
}
</script>
<script src="../../js/jquery.min.js" defer></script>
<script src="../../js/jazzy.js" defer></script>
</head>
<body id="reference" class="Swift">
<a name="//apple_ref/swift/Class/TaskDelegate" class="dashAnchor"></a>
<a title="TaskDelegate Class Reference"></a>
<header>
<div class="content-wrapper">
<p class="header-text"><a href="../../index.html"> Docs</a> (41% documented)</p>
<p id="header-links"><a href=""><img id="header-icon" src="../../img/gh.png" height="16px" width="16px" />View on GitHub</a></p>
</div>
</header>
<section id="valence">
<div class="content-wrapper">
<p id="hierarchial_navigation">
<a href="../../index.html" id="design_resources_link"> Reference</a>
<img id="carat" src="../../img/carat.png" height="10px" width="6px" />
TaskDelegate Class Reference
</p>
</div>
</section>
<div class="content-wrapper">
<nav class="book-parts">
<ul class="nav-parts">
<li class="part-name tasks">
<a href="../../Classes.html">Classes</a>
<ul class="nav-chapters">
<li class="nav-chapter">
<a href="../../Classes/BaseClient.html">BaseClient</a>
</li>
<li class="nav-chapter">
<a href="../../Classes/EngineClient.html">EngineClient</a>
</li>
<li class="nav-chapter">
<a href="../../Classes/EventClient.html">EventClient</a>
</li>
<li class="nav-chapter">
<a href="../../Classes/Manager.html">Manager</a>
</li>
<li class="nav-chapter">
<a href="../../Classes/Request.html">Request</a>
</li>
</ul>
</li>
<li class="part-name tasks">
<a href="../../Global Variables.html">Global Variables</a>
<ul class="nav-chapters">
<li class="nav-chapter">
<a href="../../Global Variables.html#/s:v15PredictionIOSDK20AlamofireErrorDomainSS">AlamofireErrorDomain</a>
</li>
</ul>
</li>
<li class="part-name tasks">
<a href="../../Enums.html">Enums</a>
<ul class="nav-chapters">
<li class="nav-chapter">
<a href="../../Enums.html#/s:O15PredictionIOSDK6Method">Method</a>
</li>
<li class="nav-chapter">
<a href="../../Enums/ParameterEncoding.html">ParameterEncoding</a>
</li>
</ul>
</li>
<li class="part-name tasks">
<a href="../../Extensions.html">Extensions</a>
<ul class="nav-chapters">
<li class="nav-chapter">
<a href="../../Extensions/EventClient.html">EventClient</a>
</li>
<li class="nav-chapter">
<a href="../../Extensions/Manager.html">Manager</a>
</li>
<li class="nav-chapter">
<a href="../../Extensions/NSURL.html">NSURL</a>
</li>
<li class="nav-chapter">
<a href="../../Extensions/NSURLComponents.html">NSURLComponents</a>
</li>
<li class="nav-chapter">
<a href="../../Extensions/NSURLRequest.html">NSURLRequest</a>
</li>
<li class="nav-chapter">
<a href="../../Extensions/Request.html">Request</a>
</li>
<li class="nav-chapter">
<a href="../../Extensions/String.html">String</a>
</li>
</ul>
</li>
<li class="part-name tasks">
<a href="../../Functions.html">Functions</a>
<ul class="nav-chapters">
<li class="nav-chapter">
<a href="../../Functions.html#/s:F15PredictionIOSDK8downloadFTPS_21URLRequestConvertible_FTCSo5NSURLCSo17NSHTTPURLResponse_S1__CS_7Request">download(_:_:)</a>
</li>
<li class="nav-chapter">
<a href="../../Functions.html#/s:F15PredictionIOSDK8downloadFTOS_6MethodPS_20URLStringConvertible_FTCSo5NSURLCSo17NSHTTPURLResponse_S2__CS_7Request">download(_:_:_:)</a>
</li>
<li class="nav-chapter">
<a href="../../Functions.html#/s:F15PredictionIOSDK8downloadFT10resumeDataCSo6NSDataFTCSo5NSURLCSo17NSHTTPURLResponse_S1__CS_7Request">download(resumeData:_:)</a>
</li>
<li class="nav-chapter">
<a href="../../Functions.html#/s:F15PredictionIOSDK7requestFPS_21URLRequestConvertible_CS_7Request">request(_:)</a>
</li>
<li class="nav-chapter">
<a href="../../Functions.html#/s:F15PredictionIOSDK7requestFTOS_6MethodPS_20URLStringConvertible_10parametersGSqGVSs10DictionarySSPSs9AnyObject___8encodingOS_17ParameterEncoding_CS_7Request">request(_:_:parameters:encoding:)</a>
</li>
<li class="nav-chapter">
<a href="../../Functions.html#/s:F15PredictionIOSDK6uploadFTPS_21URLRequestConvertible_CSo6NSData_CS_7Request">upload(_:_:)</a>
</li>
<li class="nav-chapter">
<a href="../../Functions.html#/s:F15PredictionIOSDK6uploadFTPS_21URLRequestConvertible_CSo13NSInputStream_CS_7Request">upload(_:_:)</a>
</li>
<li class="nav-chapter">
<a href="../../Functions.html#/s:F15PredictionIOSDK6uploadFTPS_21URLRequestConvertible_CSo5NSURL_CS_7Request">upload(_:_:)</a>
</li>
<li class="nav-chapter">
<a href="../../Functions.html#/s:F15PredictionIOSDK6uploadFTOS_6MethodPS_20URLStringConvertible_CSo13NSInputStream_CS_7Request">upload(_:_:_:)</a>
</li>
<li class="nav-chapter">
<a href="../../Functions.html#/s:F15PredictionIOSDK6uploadFTOS_6MethodPS_20URLStringConvertible_CSo5NSURL_CS_7Request">upload(_:_:_:)</a>
</li>
<li class="nav-chapter">
<a href="../../Functions.html#/s:F15PredictionIOSDK6uploadFTOS_6MethodPS_20URLStringConvertible_CSo6NSData_CS_7Request">upload(_:_:_:)</a>
</li>
</ul>
</li>
<li class="part-name tasks">
<a href="../../Protocols.html">Protocols</a>
<ul class="nav-chapters">
<li class="nav-chapter">
<a href="../../Protocols/URLRequestConvertible.html">URLRequestConvertible</a>
</li>
<li class="nav-chapter">
<a href="../../Protocols/URLStringConvertible.html">URLStringConvertible</a>
</li>
</ul>
</li>
<li class="part-name tasks">
<a href="../../Structs.html">Structs</a>
<ul class="nav-chapters">
<li class="nav-chapter">
<a href="../../Structs/Event.html">Event</a>
</li>
</ul>
</li>
</ul>
</nav>
<div class="pixel-line"></div>
<div class="rubber-band-gap"></div>
<article class="chapter">
<a name="/"></a>
<h1 class="chapter-name">TaskDelegate</h1>
<section>
<section class="section">
<p class="para">Undocumented</p>
</section>
<section class="section task-group-section">
<div class="task-group">
<div class="task-name-container">
<a name="/Unnamed"></a>
</div>
<ul class="task-group-list">
<li class="item symbol">
<div class="task-group-term">
<code>
<a name="/s:vCC15PredictionIOSDK7Request12TaskDelegate4taskCSo16NSURLSessionTask">
<a name="//apple_ref/swift/Property/task" class="dashAnchor"></a>
<a class="x-instance-method Swift" href="#/s:vCC15PredictionIOSDK7Request12TaskDelegate4taskCSo16NSURLSessionTask">task</a>
</code>
</div>
<div class="height-container">
<div class="pointy-thing-container"></div>
<section class="section instance-method">
<div class="pointy-thing"></div>
<div class="abstract">
<p class="para">Undocumented</p>
</div>
</section>
</div>
</li>
<li class="item symbol">
<div class="task-group-term">
<code>
<a name="/s:vCC15PredictionIOSDK7Request12TaskDelegate5queueCSo8NSObject">
<a name="//apple_ref/swift/Property/queue" class="dashAnchor"></a>
<a class="x-instance-method Swift" href="#/s:vCC15PredictionIOSDK7Request12TaskDelegate5queueCSo8NSObject">queue</a>
</code>
</div>
<div class="height-container">
<div class="pointy-thing-container"></div>
<section class="section instance-method">
<div class="pointy-thing"></div>
<div class="abstract">
<p class="para">Undocumented</p>
</div>
</section>
</div>
</li>
<li class="item symbol">
<div class="task-group-term">
<code>
<a name="/s:vCC15PredictionIOSDK7Request12TaskDelegate8progressCSo10NSProgress">
<a name="//apple_ref/swift/Property/progress" class="dashAnchor"></a>
<a class="x-instance-method Swift" href="#/s:vCC15PredictionIOSDK7Request12TaskDelegate8progressCSo10NSProgress">progress</a>
</code>
</div>
<div class="height-container">
<div class="pointy-thing-container"></div>
<section class="section instance-method">
<div class="pointy-thing"></div>
<div class="abstract">
<p class="para">Undocumented</p>
</div>
</section>
</div>
</li>
<li class="item symbol">
<div class="task-group-term">
<code>
<a name="/s:vCC15PredictionIOSDK7Request12TaskDelegate4dataGSqCSo6NSData_">
<a name="//apple_ref/swift/Property/data" class="dashAnchor"></a>
<a class="x-instance-method Swift" href="#/s:vCC15PredictionIOSDK7Request12TaskDelegate4dataGSqCSo6NSData_">data</a>
</code>
</div>
<div class="height-container">
<div class="pointy-thing-container"></div>
<section class="section instance-method">
<div class="pointy-thing"></div>
<div class="abstract">
<p class="para">Undocumented</p>
</div>
</section>
</div>
</li>
<li class="item symbol">
<div class="task-group-term">
<code>
<a name="/s:vCC15PredictionIOSDK7Request12TaskDelegate5errorGSqCSo7NSError_">
<a name="//apple_ref/swift/Property/error" class="dashAnchor"></a>
<a class="x-instance-method Swift" href="#/s:vCC15PredictionIOSDK7Request12TaskDelegate5errorGSqCSo7NSError_">error</a>
</code>
</div>
<div class="height-container">
<div class="pointy-thing-container"></div>
<section class="section instance-method">
<div class="pointy-thing"></div>
<div class="abstract">
<p class="para">Undocumented</p>
</div>
</section>
</div>
</li>
<li class="item symbol">
<div class="task-group-term">
<code>
<a name="/s:vCC15PredictionIOSDK7Request12TaskDelegate10credentialGSqCSo15NSURLCredential_">
<a name="//apple_ref/swift/Property/credential" class="dashAnchor"></a>
<a class="x-instance-method Swift" href="#/s:vCC15PredictionIOSDK7Request12TaskDelegate10credentialGSqCSo15NSURLCredential_">credential</a>
</code>
</div>
<div class="height-container">
<div class="pointy-thing-container"></div>
<section class="section instance-method">
<div class="pointy-thing"></div>
<div class="abstract">
<p class="para">Undocumented</p>
</div>
</section>
</div>
</li>
<li class="item symbol">
<div class="task-group-term">
<code>
<a name="/s:vCC15PredictionIOSDK7Request12TaskDelegate30taskWillPerformHTTPRedirectionGSqFTGSQCSo12NSURLSession_GSQCSo16NSURLSessionTask_GSQCSo17NSHTTPURLResponse_GSQCSo12NSURLRequest__GSQS5___">
<a name="//apple_ref/swift/Property/taskWillPerformHTTPRedirection" class="dashAnchor"></a>
<a class="x-instance-method Swift" href="#/s:vCC15PredictionIOSDK7Request12TaskDelegate30taskWillPerformHTTPRedirectionGSqFTGSQCSo12NSURLSession_GSQCSo16NSURLSessionTask_GSQCSo17NSHTTPURLResponse_GSQCSo12NSURLRequest__GSQS5___">taskWillPerformHTTPRedirection</a>
</code>
</div>
<div class="height-container">
<div class="pointy-thing-container"></div>
<section class="section instance-method">
<div class="pointy-thing"></div>
<div class="abstract">
<p class="para">Undocumented</p>
</div>
</section>
</div>
</li>
<li class="item symbol">
<div class="task-group-term">
<code>
<a name="/s:vCC15PredictionIOSDK7Request12TaskDelegate23taskDidReceiveChallengeGSqFTGSQCSo12NSURLSession_GSQCSo16NSURLSessionTask_CSo28NSURLAuthenticationChallenge_TOSC36NSURLSessionAuthChallengeDispositionGSqCSo15NSURLCredential___">
<a name="//apple_ref/swift/Property/taskDidReceiveChallenge" class="dashAnchor"></a>
<a class="x-instance-method Swift" href="#/s:vCC15PredictionIOSDK7Request12TaskDelegate23taskDidReceiveChallengeGSqFTGSQCSo12NSURLSession_GSQCSo16NSURLSessionTask_CSo28NSURLAuthenticationChallenge_TOSC36NSURLSessionAuthChallengeDispositionGSqCSo15NSURLCredential___">taskDidReceiveChallenge</a>
</code>
</div>
<div class="height-container">
<div class="pointy-thing-container"></div>
<section class="section instance-method">
<div class="pointy-thing"></div>
<div class="abstract">
<p class="para">Undocumented</p>
</div>
</section>
</div>
</li>
<li class="item symbol">
<div class="task-group-term">
<code>
<a name="/s:vCC15PredictionIOSDK7Request12TaskDelegate19taskDidSendBodyDataGSqFTGSQCSo12NSURLSession_GSQCSo16NSURLSessionTask_VSs5Int64S4_S4__T__">
<a name="//apple_ref/swift/Property/taskDidSendBodyData" class="dashAnchor"></a>
<a class="x-instance-method Swift" href="#/s:vCC15PredictionIOSDK7Request12TaskDelegate19taskDidSendBodyDataGSqFTGSQCSo12NSURLSession_GSQCSo16NSURLSessionTask_VSs5Int64S4_S4__T__">taskDidSendBodyData</a>
</code>
</div>
<div class="height-container">
<div class="pointy-thing-container"></div>
<section class="section instance-method">
<div class="pointy-thing"></div>
<div class="abstract">
<p class="para">Undocumented</p>
</div>
</section>
</div>
</li>
<li class="item symbol">
<div class="task-group-term">
<code>
<a name="/s:vCC15PredictionIOSDK7Request12TaskDelegate21taskNeedNewBodyStreamGSqFTGSQCSo12NSURLSession_GSQCSo16NSURLSessionTask__GSQCSo13NSInputStream__">
<a name="//apple_ref/swift/Property/taskNeedNewBodyStream" class="dashAnchor"></a>
<a class="x-instance-method Swift" href="#/s:vCC15PredictionIOSDK7Request12TaskDelegate21taskNeedNewBodyStreamGSqFTGSQCSo12NSURLSession_GSQCSo16NSURLSessionTask__GSQCSo13NSInputStream__">taskNeedNewBodyStream</a>
</code>
</div>
<div class="height-container">
<div class="pointy-thing-container"></div>
<section class="section instance-method">
<div class="pointy-thing"></div>
<div class="abstract">
<p class="para">Undocumented</p>
</div>
</section>
</div>
</li>
<li class="item symbol">
<div class="task-group-term">
<code>
<a name="/s:FCC15PredictionIOSDK7Request12TaskDelegatecFMS1_FT4taskCSo16NSURLSessionTask_S1_">
<a name="//apple_ref/swift/Method/init(task:)" class="dashAnchor"></a>
<a class="x-instance-method Swift" href="#/s:FCC15PredictionIOSDK7Request12TaskDelegatecFMS1_FT4taskCSo16NSURLSessionTask_S1_">init(task:)</a>
</code>
</div>
<div class="height-container">
<div class="pointy-thing-container"></div>
<section class="section instance-method">
<div class="pointy-thing"></div>
<div class="abstract">
<p class="para">Undocumented</p>
</div>
</section>
</div>
</li>
</ul>
</div>
<div class="task-group">
<div class="task-name-container">
<a name="/NSURLSessionTaskDelegate"></a>
<a name="//apple_ref/swift/Section/NSURLSessionTaskDelegate" class="dashAnchor"></a>
<a href="#/NSURLSessionTaskDelegate">
<h3 class="section-name">NSURLSessionTaskDelegate</h3>
</a>
</div>
<ul class="task-group-list">
<li class="item symbol">
<div class="task-group-term">
<code>
<a name="/s:FCC15PredictionIOSDK7Request12TaskDelegate10URLSessionFS1_FTGSQCSo12NSURLSession_4taskGSQCSo16NSURLSessionTask_26willPerformHTTPRedirectionGSQCSo17NSHTTPURLResponse_10newRequestGSQCSo12NSURLRequest_17completionHandlerGSQFGSQS5__T___T_">
<a name="//apple_ref/swift/Method/URLSession(_:task:willPerformHTTPRedirection:newRequest:completionHandler:)" class="dashAnchor"></a>
<a class="x-instance-method Swift" href="#/s:FCC15PredictionIOSDK7Request12TaskDelegate10URLSessionFS1_FTGSQCSo12NSURLSession_4taskGSQCSo16NSURLSessionTask_26willPerformHTTPRedirectionGSQCSo17NSHTTPURLResponse_10newRequestGSQCSo12NSURLRequest_17completionHandlerGSQFGSQS5__T___T_">URLSession(_:task:willPerformHTTPRedirection:newRequest:completionHandler:)</a>
</code>
</div>
<div class="height-container">
<div class="pointy-thing-container"></div>
<section class="section instance-method">
<div class="pointy-thing"></div>
<div class="abstract">
<p class="para">Undocumented</p>
</div>
</section>
</div>
</li>
<li class="item symbol">
<div class="task-group-term">
<code>
<a name="/s:FCC15PredictionIOSDK7Request12TaskDelegate10URLSessionFS1_FTGSQCSo12NSURLSession_4taskGSQCSo16NSURLSessionTask_19didReceiveChallengeGSQCSo28NSURLAuthenticationChallenge_17completionHandlerGSQFTOSC36NSURLSessionAuthChallengeDispositionGSQCSo15NSURLCredential__T___T_">
<a name="//apple_ref/swift/Method/URLSession(_:task:didReceiveChallenge:completionHandler:)" class="dashAnchor"></a>
<a class="x-instance-method Swift" href="#/s:FCC15PredictionIOSDK7Request12TaskDelegate10URLSessionFS1_FTGSQCSo12NSURLSession_4taskGSQCSo16NSURLSessionTask_19didReceiveChallengeGSQCSo28NSURLAuthenticationChallenge_17completionHandlerGSQFTOSC36NSURLSessionAuthChallengeDispositionGSQCSo15NSURLCredential__T___T_">URLSession(_:task:didReceiveChallenge:completionHandler:)</a>
</code>
</div>
<div class="height-container">
<div class="pointy-thing-container"></div>
<section class="section instance-method">
<div class="pointy-thing"></div>
<div class="abstract">
<p class="para">Undocumented</p>
</div>
</section>
</div>
</li>
<li class="item symbol">
<div class="task-group-term">
<code>
<a name="/s:FCC15PredictionIOSDK7Request12TaskDelegate10URLSessionFS1_FTGSQCSo12NSURLSession_4taskGSQCSo16NSURLSessionTask_17needNewBodyStreamGSQFGSQCSo13NSInputStream_T___T_">
<a name="//apple_ref/swift/Method/URLSession(_:task:needNewBodyStream:)" class="dashAnchor"></a>
<a class="x-instance-method Swift" href="#/s:FCC15PredictionIOSDK7Request12TaskDelegate10URLSessionFS1_FTGSQCSo12NSURLSession_4taskGSQCSo16NSURLSessionTask_17needNewBodyStreamGSQFGSQCSo13NSInputStream_T___T_">URLSession(_:task:needNewBodyStream:)</a>
</code>
</div>
<div class="height-container">
<div class="pointy-thing-container"></div>
<section class="section instance-method">
<div class="pointy-thing"></div>
<div class="abstract">
<p class="para">Undocumented</p>
</div>
</section>
</div>
</li>
<li class="item symbol">
<div class="task-group-term">
<code>
<a name="/s:FCC15PredictionIOSDK7Request12TaskDelegate10URLSessionFS1_FTGSQCSo12NSURLSession_4taskGSQCSo16NSURLSessionTask_20didCompleteWithErrorGSQCSo7NSError__T_">
<a name="//apple_ref/swift/Method/URLSession(_:task:didCompleteWithError:)" class="dashAnchor"></a>
<a class="x-instance-method Swift" href="#/s:FCC15PredictionIOSDK7Request12TaskDelegate10URLSessionFS1_FTGSQCSo12NSURLSession_4taskGSQCSo16NSURLSessionTask_20didCompleteWithErrorGSQCSo7NSError__T_">URLSession(_:task:didCompleteWithError:)</a>
</code>
</div>
<div class="height-container">
<div class="pointy-thing-container"></div>
<section class="section instance-method">
<div class="pointy-thing"></div>
<div class="abstract">
<p class="para">Undocumented</p>
</div>
</section>
</div>
</li>
</ul>
</div>
</section>
</section>
<section id="footer">
<p class="copyright">&copy; 2015 <a class="link" href="" target="_blank" rel="external"></a>. All rights reserved. (Last updated: 2015-02-24)</p>
<p class="copyright">Generated by <a class="link" href="https://github.com/realm/jazzy" target="_blank" rel="external">jazzy ♪♫ v0.1.1</a>, a <a class="link" href="http://realm.io" target="_blank" rel="external">Realm</a> project.</p>
</section>
</article>
</div>
</body>
</div>
</html>