Package org.robovm.apple.foundation
Interface NSURLSessionDataDelegate
- All Superinterfaces:
NSObjectProtocol,NSURLSessionDelegate,NSURLSessionTaskDelegate,ObjCProtocol
- All Known Implementing Classes:
NSURLSessionDataDelegateAdapter
public interface NSURLSessionDataDelegate extends NSURLSessionTaskDelegate
-
Method Summary
Modifier and Type Method Description voiddidBecomeDownloadTask(NSURLSession session, NSURLSessionDataTask dataTask, NSURLSessionDownloadTask downloadTask)voiddidBecomeStreamTask(NSURLSession session, NSURLSessionDataTask dataTask, NSURLSessionStreamTask streamTask)voiddidReceiveData(NSURLSession session, NSURLSessionDataTask dataTask, NSData data)voiddidReceiveResponse(NSURLSession session, NSURLSessionDataTask dataTask, NSURLResponse response, VoidBlock1<NSURLSessionResponseDisposition> completionHandler)voidwillCacheResponse(NSURLSession session, NSURLSessionDataTask dataTask, NSCachedURLResponse proposedResponse, VoidBlock1<NSCachedURLResponse> completionHandler)Methods inherited from interface org.robovm.apple.foundation.NSURLSessionDelegate
didBecomeInvalid, didFinishEvents, didReceiveChallengeMethods inherited from interface org.robovm.apple.foundation.NSURLSessionTaskDelegate
didComplete, didFinishCollectingMetrics, didReceiveChallenge, didSendBodyData, needNewBodyStream, taskIsWaitingForConnectivity, willBeginDelayedRequest, willPerformHTTPRedirection
-
Method Details
-
didReceiveResponse
void didReceiveResponse(NSURLSession session, NSURLSessionDataTask dataTask, NSURLResponse response, VoidBlock1<NSURLSessionResponseDisposition> completionHandler) -
didBecomeDownloadTask
void didBecomeDownloadTask(NSURLSession session, NSURLSessionDataTask dataTask, NSURLSessionDownloadTask downloadTask) -
didBecomeStreamTask
void didBecomeStreamTask(NSURLSession session, NSURLSessionDataTask dataTask, NSURLSessionStreamTask streamTask)- Since:
- Available in iOS 9.0 and later.
-
didReceiveData
-
willCacheResponse
void willCacheResponse(NSURLSession session, NSURLSessionDataTask dataTask, NSCachedURLResponse proposedResponse, VoidBlock1<NSCachedURLResponse> completionHandler)
-