37typedef struct URLSessionConfigurationInterface URLSessionConfigurationInterface;
108struct URLSessionConfigurationInterface {
113 ObjectInterface objectInterface;
Object is the root Class of The Objectively Class hierarchy.
#define OBJECTIVELY_EXPORT
A cache for HTTP responses.
OBJECTIVELY_EXPORT Class * _URLSessionConfiguration(void)
The runtime representation of a Class.
Object is the root Class of The Objectively Class hierarchy.
A cache for HTTP responses.
Configuration bundle for URLSession.
int httpMaximumConnectionsPerHost
The maximum number of HTTP connections to open per host.
struct URLSessionConfiguration::@3 credentials
Credentials for URLRequests requiring authentication.
Object object
The superclass.
long connectTimeout
The timeout interval for establishing a connection, in seconds. 0 means no limit.
URLSessionConfigurationInterface * interface
The interface.
Dictionary * httpHeaders
The HTTP headers added to every HTTP URLRequest.
String * username
The username.
String * password
The password.
bool longPolling
If true, disables stall detection (LOW_SPEED_LIMIT / LOW_SPEED_TIME). Use for requests that legitimat...
long timeout
The timeout for the entire transfer, in seconds. 0 means no limit.
URLCache * urlCache
The cache for URL responses, or NULL to disable caching.