Package org.robovm.apple.foundation
Class NSURLSessionStreamTask
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.objc.ObjCObject
org.robovm.apple.foundation.NSObject
org.robovm.apple.foundation.NSURLSessionTask
org.robovm.apple.foundation.NSURLSessionStreamTask
- All Implemented Interfaces:
NSObjectProtocol,NSProgressReporting,ObjCProtocol
public class NSURLSessionStreamTask extends NSURLSessionTask
- Since:
- Available in iOS 9.0 and later.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classNSURLSessionStreamTask.NSURLSessionStreamTaskPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSURLSessionTask
NSURLSessionTask.NSURLSessionTaskPtrNested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInitNested classes/interfaces inherited from class org.robovm.objc.ObjCObject
ObjCObject.ObjCObjectPtr, ObjCObject.Super -
Field Summary
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAINFields inherited from class org.robovm.objc.ObjCObject
customClass -
Constructor Summary
Constructors Modifier Constructor Description NSURLSessionStreamTask()protectedNSURLSessionStreamTask(NSObject.Handle h, long handle)protectedNSURLSessionStreamTask(NSObject.SkipInit skipInit) -
Method Summary
Modifier and Type Method Description voidcaptureStreams()voidcloseRead()voidcloseWrite()voidreadData(long minBytes, long maxBytes, double timeout, VoidBlock3<NSData,Boolean,NSError> completionHandler)voidstartSecureConnection()voidstopSecureConnection()Deprecated.Deprecated in iOS 13.0.voidwriteData(NSData data, double timeout, VoidBlock1<NSError> completionHandler)Methods inherited from class org.robovm.apple.foundation.NSURLSessionTask
cancel, getCountOfBytesClientExpectsToReceive, getCountOfBytesClientExpectsToSend, getCountOfBytesExpectedToReceive, getCountOfBytesExpectedToSend, getCountOfBytesReceived, getCountOfBytesSent, getCurrentRequest, getDelegate, getEarliestBeginDate, getError, getOriginalRequest, getPriority, getProgress, getResponse, getState, getTaskDescription, getTaskIdentifier, prefersIncrementalDelivery, resume, setCountOfBytesClientExpectsToReceive, setCountOfBytesClientExpectsToSend, setDelegate, setEarliestBeginDate, setPrefersIncrementalDelivery, setPriority, setTaskDescription, suspendMethods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValuesMethods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRefMethods inherited from class org.robovm.rt.bro.NativeObject
as, getHandle, setHandle
-
Constructor Details
-
NSURLSessionStreamTask
public NSURLSessionStreamTask() -
NSURLSessionStreamTask
-
NSURLSessionStreamTask
-
-
Method Details
-
readData
public void readData(long minBytes, long maxBytes, double timeout, VoidBlock3<NSData,Boolean,NSError> completionHandler) -
writeData
-
captureStreams
public void captureStreams() -
closeWrite
public void closeWrite() -
closeRead
public void closeRead() -
startSecureConnection
public void startSecureConnection() -
stopSecureConnection
Deprecated.Deprecated in iOS 13.0. TLS cannot be disabled once it is enabled
-