Objectively 1.0.0
Ultra-lightweight object oriented framework for GNU C.
|
#include <URLSessionConfiguration.h>
Configuration bundle for URLSession.
Definition at line 43 of file URLSessionConfiguration.h.
Properties | |
struct { | |
String * password | |
The password. More... | |
String * username | |
The username. More... | |
} | credentials |
Credentials for URLRequests requiring authentication. More... | |
Dictionary * | httpHeaders |
The HTTP headers added to every HTTP URLRequest. More... | |
int | httpMaximumConnectionsPerHost |
The maximum number of HTTP connections to open per host. More... | |
Object | object |
The superclass. More... | |
![]() | |
Class * | clazz |
Every instance of Object begins with a pointer to its Class. More... | |
Methods | |
Class * | _URLSessionConfiguration (void) |
The URLSessionConfiguration archetype. More... | |
URLSessionConfiguration * | init (URLSessionConfiguration *self) |
Initializes this URLSessionConfiguration. More... | |
![]() | |
Class * | _Object (void) |
The Object archetype. More... | |
Object * | copy (const Object *self) |
Creates a shallow copy of this Object. More... | |
void | dealloc (Object *self) |
Frees all resources held by this Object. More... | |
String * | description (const Object *self) |
int | hash (const Object *self) |
Object * | init (Object *self) |
Initializes this Object. More... | |
_Bool | isEqual (const Object *self, const Object *other) |
Tests equality of the other Object. More... | |
_Bool | isKindOfClass (const Object *self, const Class *clazz) |
Tests for Class hierarchy membership. More... | |
Protected Attributes | |
URLSessionConfigurationInterface * | interface |
The interface. More... | |
![]() | |
ObjectInterface * | interface |
The interface. More... | |
struct { ... } URLSessionConfiguration::credentials |
Credentials for URLRequests requiring authentication.
Dictionary* URLSessionConfiguration::httpHeaders |
The HTTP headers added to every HTTP URLRequest.
Definition at line 75 of file URLSessionConfiguration.h.
int URLSessionConfiguration::httpMaximumConnectionsPerHost |
The maximum number of HTTP connections to open per host.
Definition at line 80 of file URLSessionConfiguration.h.
|
protected |
The interface.
Definition at line 54 of file URLSessionConfiguration.h.
Object URLSessionConfiguration::object |
The superclass.
Definition at line 48 of file URLSessionConfiguration.h.
String* URLSessionConfiguration::password |
The password.
Definition at line 68 of file URLSessionConfiguration.h.
String* URLSessionConfiguration::username |
The username.
Definition at line 63 of file URLSessionConfiguration.h.
Class * _URLSessionConfiguration | ( | void | ) |
The URLSessionConfiguration archetype.
Definition at line 62 of file URLSessionConfiguration.c.
URLSessionConfiguration * init | ( | URLSessionConfiguration * | self | ) |
Initializes this URLSessionConfiguration.
self | The URLSessionConfiguration. |
NULL
on error. Definition at line 36 of file URLSessionConfiguration.c.