1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
//! This file has been automatically generated by `objc2`'s `header-translator`.
//! DO NOT EDIT
use NonNull;
use *;
use crate::*;
extern "C"
extern "C"
extern "C"
extern "C"
extern "C"
extern "C"
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorcancelledreasonuserforcequitapplication?language=objc)
pub const NSURLErrorCancelledReasonUserForceQuitApplication: NSInteger = 0;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorcancelledreasonbackgroundupdatesdisabled?language=objc)
pub const NSURLErrorCancelledReasonBackgroundUpdatesDisabled: NSInteger = 1;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorcancelledreasoninsufficientsystemresources?language=objc)
pub const NSURLErrorCancelledReasonInsufficientSystemResources: NSInteger = 2;
extern "C"
/// Constants used by NSError to indicate that a URLSessionTask failed because of unsatisfiable network constraints.
///
/// For example if the URLSessionConfiguration property allowsExpensiveNetworkAccess was set to NO and the only interfaces available were marked as expensive then the task would fail with a NSURLErrorNotConnectedToInternet error and the userInfo dictionary would contain the value NSURLErrorNetworkUnavailableReasonExpensive for the key NSURLErrorNetworkUnavailableReason.
///
/// See also [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrornetworkunavailablereason?language=objc)
// NS_ENUM
;
unsafe
unsafe
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorunknown?language=objc)
pub const NSURLErrorUnknown: NSInteger = -1;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorcancelled?language=objc)
pub const NSURLErrorCancelled: NSInteger = -999;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorbadurl?language=objc)
pub const NSURLErrorBadURL: NSInteger = -1000;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrortimedout?language=objc)
pub const NSURLErrorTimedOut: NSInteger = -1001;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorunsupportedurl?language=objc)
pub const NSURLErrorUnsupportedURL: NSInteger = -1002;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorcannotfindhost?language=objc)
pub const NSURLErrorCannotFindHost: NSInteger = -1003;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorcannotconnecttohost?language=objc)
pub const NSURLErrorCannotConnectToHost: NSInteger = -1004;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrornetworkconnectionlost?language=objc)
pub const NSURLErrorNetworkConnectionLost: NSInteger = -1005;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrordnslookupfailed?language=objc)
pub const NSURLErrorDNSLookupFailed: NSInteger = -1006;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorhttptoomanyredirects?language=objc)
pub const NSURLErrorHTTPTooManyRedirects: NSInteger = -1007;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorresourceunavailable?language=objc)
pub const NSURLErrorResourceUnavailable: NSInteger = -1008;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrornotconnectedtointernet?language=objc)
pub const NSURLErrorNotConnectedToInternet: NSInteger = -1009;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorredirecttononexistentlocation?language=objc)
pub const NSURLErrorRedirectToNonExistentLocation: NSInteger = -1010;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorbadserverresponse?language=objc)
pub const NSURLErrorBadServerResponse: NSInteger = -1011;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorusercancelledauthentication?language=objc)
pub const NSURLErrorUserCancelledAuthentication: NSInteger = -1012;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerroruserauthenticationrequired?language=objc)
pub const NSURLErrorUserAuthenticationRequired: NSInteger = -1013;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorzerobyteresource?language=objc)
pub const NSURLErrorZeroByteResource: NSInteger = -1014;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorcannotdecoderawdata?language=objc)
pub const NSURLErrorCannotDecodeRawData: NSInteger = -1015;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorcannotdecodecontentdata?language=objc)
pub const NSURLErrorCannotDecodeContentData: NSInteger = -1016;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorcannotparseresponse?language=objc)
pub const NSURLErrorCannotParseResponse: NSInteger = -1017;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorapptransportsecurityrequiressecureconnection?language=objc)
pub const NSURLErrorAppTransportSecurityRequiresSecureConnection: NSInteger = -1022;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorfiledoesnotexist?language=objc)
pub const NSURLErrorFileDoesNotExist: NSInteger = -1100;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorfileisdirectory?language=objc)
pub const NSURLErrorFileIsDirectory: NSInteger = -1101;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrornopermissionstoreadfile?language=objc)
pub const NSURLErrorNoPermissionsToReadFile: NSInteger = -1102;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrordatalengthexceedsmaximum?language=objc)
pub const NSURLErrorDataLengthExceedsMaximum: NSInteger = -1103;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorfileoutsidesafearea?language=objc)
pub const NSURLErrorFileOutsideSafeArea: NSInteger = -1104;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorsecureconnectionfailed?language=objc)
pub const NSURLErrorSecureConnectionFailed: NSInteger = -1200;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorservercertificatehasbaddate?language=objc)
pub const NSURLErrorServerCertificateHasBadDate: NSInteger = -1201;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorservercertificateuntrusted?language=objc)
pub const NSURLErrorServerCertificateUntrusted: NSInteger = -1202;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorservercertificatehasunknownroot?language=objc)
pub const NSURLErrorServerCertificateHasUnknownRoot: NSInteger = -1203;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorservercertificatenotyetvalid?language=objc)
pub const NSURLErrorServerCertificateNotYetValid: NSInteger = -1204;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorclientcertificaterejected?language=objc)
pub const NSURLErrorClientCertificateRejected: NSInteger = -1205;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorclientcertificaterequired?language=objc)
pub const NSURLErrorClientCertificateRequired: NSInteger = -1206;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorcannotloadfromnetwork?language=objc)
pub const NSURLErrorCannotLoadFromNetwork: NSInteger = -2000;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorcannotcreatefile?language=objc)
pub const NSURLErrorCannotCreateFile: NSInteger = -3000;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorcannotopenfile?language=objc)
pub const NSURLErrorCannotOpenFile: NSInteger = -3001;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorcannotclosefile?language=objc)
pub const NSURLErrorCannotCloseFile: NSInteger = -3002;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorcannotwritetofile?language=objc)
pub const NSURLErrorCannotWriteToFile: NSInteger = -3003;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorcannotremovefile?language=objc)
pub const NSURLErrorCannotRemoveFile: NSInteger = -3004;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorcannotmovefile?language=objc)
pub const NSURLErrorCannotMoveFile: NSInteger = -3005;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrordownloaddecodingfailedmidstream?language=objc)
pub const NSURLErrorDownloadDecodingFailedMidStream: NSInteger = -3006;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrordownloaddecodingfailedtocomplete?language=objc)
pub const NSURLErrorDownloadDecodingFailedToComplete: NSInteger = -3007;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorinternationalroamingoff?language=objc)
pub const NSURLErrorInternationalRoamingOff: NSInteger = -1018;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorcallisactive?language=objc)
pub const NSURLErrorCallIsActive: NSInteger = -1019;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrordatanotallowed?language=objc)
pub const NSURLErrorDataNotAllowed: NSInteger = -1020;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorrequestbodystreamexhausted?language=objc)
pub const NSURLErrorRequestBodyStreamExhausted: NSInteger = -1021;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorbackgroundsessionrequiressharedcontainer?language=objc)
pub const NSURLErrorBackgroundSessionRequiresSharedContainer: NSInteger = -995;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorbackgroundsessioninusebyanotherprocess?language=objc)
pub const NSURLErrorBackgroundSessionInUseByAnotherProcess: NSInteger = -996;
/// [Apple's documentation](https://developer.apple.com/documentation/foundation/nsurlerrorbackgroundsessionwasdisconnected?language=objc)
pub const NSURLErrorBackgroundSessionWasDisconnected: NSInteger = -997;