objc2_cf_network/generated/
CFNetworkErrors.rs1use core::ffi::*;
4use core::ptr::NonNull;
5#[cfg(feature = "objc2")]
6use objc2::__framework_prelude::*;
7use objc2_core_foundation::*;
8
9use crate::*;
10
11extern "C" {
12 pub static kCFErrorDomainCFNetwork: &'static CFString;
14}
15
16extern "C" {
17 pub static kCFErrorDomainWinSock: &'static CFString;
19}
20
21#[repr(transparent)]
24#[derive(Clone, Copy, Debug, PartialEq, Eq, Hash, PartialOrd, Ord)]
25pub struct CFNetworkErrors(pub c_int);
26impl CFNetworkErrors {
27 #[doc(alias = "kCFHostErrorHostNotFound")]
28 pub const CFHostErrorHostNotFound: Self = Self(1);
29 #[doc(alias = "kCFHostErrorUnknown")]
30 pub const CFHostErrorUnknown: Self = Self(2);
31 #[doc(alias = "kCFSOCKSErrorUnknownClientVersion")]
32 pub const CFSOCKSErrorUnknownClientVersion: Self = Self(100);
33 #[doc(alias = "kCFSOCKSErrorUnsupportedServerVersion")]
34 pub const CFSOCKSErrorUnsupportedServerVersion: Self = Self(101);
35 #[doc(alias = "kCFSOCKS4ErrorRequestFailed")]
36 pub const CFSOCKS4ErrorRequestFailed: Self = Self(110);
37 #[doc(alias = "kCFSOCKS4ErrorIdentdFailed")]
38 pub const CFSOCKS4ErrorIdentdFailed: Self = Self(111);
39 #[doc(alias = "kCFSOCKS4ErrorIdConflict")]
40 pub const CFSOCKS4ErrorIdConflict: Self = Self(112);
41 #[doc(alias = "kCFSOCKS4ErrorUnknownStatusCode")]
42 pub const CFSOCKS4ErrorUnknownStatusCode: Self = Self(113);
43 #[doc(alias = "kCFSOCKS5ErrorBadState")]
44 pub const CFSOCKS5ErrorBadState: Self = Self(120);
45 #[doc(alias = "kCFSOCKS5ErrorBadResponseAddr")]
46 pub const CFSOCKS5ErrorBadResponseAddr: Self = Self(121);
47 #[doc(alias = "kCFSOCKS5ErrorBadCredentials")]
48 pub const CFSOCKS5ErrorBadCredentials: Self = Self(122);
49 #[doc(alias = "kCFSOCKS5ErrorUnsupportedNegotiationMethod")]
50 pub const CFSOCKS5ErrorUnsupportedNegotiationMethod: Self = Self(123);
51 #[doc(alias = "kCFSOCKS5ErrorNoAcceptableMethod")]
52 pub const CFSOCKS5ErrorNoAcceptableMethod: Self = Self(124);
53 #[doc(alias = "kCFFTPErrorUnexpectedStatusCode")]
54 pub const CFFTPErrorUnexpectedStatusCode: Self = Self(200);
55 #[doc(alias = "kCFErrorHTTPAuthenticationTypeUnsupported")]
56 pub const CFErrorHTTPAuthenticationTypeUnsupported: Self = Self(300);
57 #[doc(alias = "kCFErrorHTTPBadCredentials")]
58 pub const CFErrorHTTPBadCredentials: Self = Self(301);
59 #[doc(alias = "kCFErrorHTTPConnectionLost")]
60 pub const CFErrorHTTPConnectionLost: Self = Self(302);
61 #[doc(alias = "kCFErrorHTTPParseFailure")]
62 pub const CFErrorHTTPParseFailure: Self = Self(303);
63 #[doc(alias = "kCFErrorHTTPRedirectionLoopDetected")]
64 pub const CFErrorHTTPRedirectionLoopDetected: Self = Self(304);
65 #[doc(alias = "kCFErrorHTTPBadURL")]
66 pub const CFErrorHTTPBadURL: Self = Self(305);
67 #[doc(alias = "kCFErrorHTTPProxyConnectionFailure")]
68 pub const CFErrorHTTPProxyConnectionFailure: Self = Self(306);
69 #[doc(alias = "kCFErrorHTTPBadProxyCredentials")]
70 pub const CFErrorHTTPBadProxyCredentials: Self = Self(307);
71 #[doc(alias = "kCFErrorPACFileError")]
72 pub const CFErrorPACFileError: Self = Self(308);
73 #[doc(alias = "kCFErrorPACFileAuth")]
74 pub const CFErrorPACFileAuth: Self = Self(309);
75 #[doc(alias = "kCFErrorHTTPSProxyConnectionFailure")]
76 pub const CFErrorHTTPSProxyConnectionFailure: Self = Self(310);
77 #[doc(alias = "kCFStreamErrorHTTPSProxyFailureUnexpectedResponseToCONNECTMethod")]
78 pub const CFStreamErrorHTTPSProxyFailureUnexpectedResponseToCONNECTMethod: Self = Self(311);
79 #[doc(alias = "kCFURLErrorBackgroundSessionInUseByAnotherProcess")]
80 pub const CFURLErrorBackgroundSessionInUseByAnotherProcess: Self = Self(-996);
81 #[doc(alias = "kCFURLErrorBackgroundSessionWasDisconnected")]
82 pub const CFURLErrorBackgroundSessionWasDisconnected: Self = Self(-997);
83 #[doc(alias = "kCFURLErrorUnknown")]
84 pub const CFURLErrorUnknown: Self = Self(-998);
85 #[doc(alias = "kCFURLErrorCancelled")]
86 pub const CFURLErrorCancelled: Self = Self(-999);
87 #[doc(alias = "kCFURLErrorBadURL")]
88 pub const CFURLErrorBadURL: Self = Self(-1000);
89 #[doc(alias = "kCFURLErrorTimedOut")]
90 pub const CFURLErrorTimedOut: Self = Self(-1001);
91 #[doc(alias = "kCFURLErrorUnsupportedURL")]
92 pub const CFURLErrorUnsupportedURL: Self = Self(-1002);
93 #[doc(alias = "kCFURLErrorCannotFindHost")]
94 pub const CFURLErrorCannotFindHost: Self = Self(-1003);
95 #[doc(alias = "kCFURLErrorCannotConnectToHost")]
96 pub const CFURLErrorCannotConnectToHost: Self = Self(-1004);
97 #[doc(alias = "kCFURLErrorNetworkConnectionLost")]
98 pub const CFURLErrorNetworkConnectionLost: Self = Self(-1005);
99 #[doc(alias = "kCFURLErrorDNSLookupFailed")]
100 pub const CFURLErrorDNSLookupFailed: Self = Self(-1006);
101 #[doc(alias = "kCFURLErrorHTTPTooManyRedirects")]
102 pub const CFURLErrorHTTPTooManyRedirects: Self = Self(-1007);
103 #[doc(alias = "kCFURLErrorResourceUnavailable")]
104 pub const CFURLErrorResourceUnavailable: Self = Self(-1008);
105 #[doc(alias = "kCFURLErrorNotConnectedToInternet")]
106 pub const CFURLErrorNotConnectedToInternet: Self = Self(-1009);
107 #[doc(alias = "kCFURLErrorRedirectToNonExistentLocation")]
108 pub const CFURLErrorRedirectToNonExistentLocation: Self = Self(-1010);
109 #[doc(alias = "kCFURLErrorBadServerResponse")]
110 pub const CFURLErrorBadServerResponse: Self = Self(-1011);
111 #[doc(alias = "kCFURLErrorUserCancelledAuthentication")]
112 pub const CFURLErrorUserCancelledAuthentication: Self = Self(-1012);
113 #[doc(alias = "kCFURLErrorUserAuthenticationRequired")]
114 pub const CFURLErrorUserAuthenticationRequired: Self = Self(-1013);
115 #[doc(alias = "kCFURLErrorZeroByteResource")]
116 pub const CFURLErrorZeroByteResource: Self = Self(-1014);
117 #[doc(alias = "kCFURLErrorCannotDecodeRawData")]
118 pub const CFURLErrorCannotDecodeRawData: Self = Self(-1015);
119 #[doc(alias = "kCFURLErrorCannotDecodeContentData")]
120 pub const CFURLErrorCannotDecodeContentData: Self = Self(-1016);
121 #[doc(alias = "kCFURLErrorCannotParseResponse")]
122 pub const CFURLErrorCannotParseResponse: Self = Self(-1017);
123 #[doc(alias = "kCFURLErrorInternationalRoamingOff")]
124 pub const CFURLErrorInternationalRoamingOff: Self = Self(-1018);
125 #[doc(alias = "kCFURLErrorCallIsActive")]
126 pub const CFURLErrorCallIsActive: Self = Self(-1019);
127 #[doc(alias = "kCFURLErrorDataNotAllowed")]
128 pub const CFURLErrorDataNotAllowed: Self = Self(-1020);
129 #[doc(alias = "kCFURLErrorRequestBodyStreamExhausted")]
130 pub const CFURLErrorRequestBodyStreamExhausted: Self = Self(-1021);
131 #[doc(alias = "kCFURLErrorAppTransportSecurityRequiresSecureConnection")]
132 pub const CFURLErrorAppTransportSecurityRequiresSecureConnection: Self = Self(-1022);
133 #[doc(alias = "kCFURLErrorFileDoesNotExist")]
134 pub const CFURLErrorFileDoesNotExist: Self = Self(-1100);
135 #[doc(alias = "kCFURLErrorFileIsDirectory")]
136 pub const CFURLErrorFileIsDirectory: Self = Self(-1101);
137 #[doc(alias = "kCFURLErrorNoPermissionsToReadFile")]
138 pub const CFURLErrorNoPermissionsToReadFile: Self = Self(-1102);
139 #[doc(alias = "kCFURLErrorDataLengthExceedsMaximum")]
140 pub const CFURLErrorDataLengthExceedsMaximum: Self = Self(-1103);
141 #[doc(alias = "kCFURLErrorFileOutsideSafeArea")]
142 pub const CFURLErrorFileOutsideSafeArea: Self = Self(-1104);
143 #[doc(alias = "kCFURLErrorSecureConnectionFailed")]
144 pub const CFURLErrorSecureConnectionFailed: Self = Self(-1200);
145 #[doc(alias = "kCFURLErrorServerCertificateHasBadDate")]
146 pub const CFURLErrorServerCertificateHasBadDate: Self = Self(-1201);
147 #[doc(alias = "kCFURLErrorServerCertificateUntrusted")]
148 pub const CFURLErrorServerCertificateUntrusted: Self = Self(-1202);
149 #[doc(alias = "kCFURLErrorServerCertificateHasUnknownRoot")]
150 pub const CFURLErrorServerCertificateHasUnknownRoot: Self = Self(-1203);
151 #[doc(alias = "kCFURLErrorServerCertificateNotYetValid")]
152 pub const CFURLErrorServerCertificateNotYetValid: Self = Self(-1204);
153 #[doc(alias = "kCFURLErrorClientCertificateRejected")]
154 pub const CFURLErrorClientCertificateRejected: Self = Self(-1205);
155 #[doc(alias = "kCFURLErrorClientCertificateRequired")]
156 pub const CFURLErrorClientCertificateRequired: Self = Self(-1206);
157 #[doc(alias = "kCFURLErrorCannotLoadFromNetwork")]
158 pub const CFURLErrorCannotLoadFromNetwork: Self = Self(-2000);
159 #[doc(alias = "kCFURLErrorCannotCreateFile")]
160 pub const CFURLErrorCannotCreateFile: Self = Self(-3000);
161 #[doc(alias = "kCFURLErrorCannotOpenFile")]
162 pub const CFURLErrorCannotOpenFile: Self = Self(-3001);
163 #[doc(alias = "kCFURLErrorCannotCloseFile")]
164 pub const CFURLErrorCannotCloseFile: Self = Self(-3002);
165 #[doc(alias = "kCFURLErrorCannotWriteToFile")]
166 pub const CFURLErrorCannotWriteToFile: Self = Self(-3003);
167 #[doc(alias = "kCFURLErrorCannotRemoveFile")]
168 pub const CFURLErrorCannotRemoveFile: Self = Self(-3004);
169 #[doc(alias = "kCFURLErrorCannotMoveFile")]
170 pub const CFURLErrorCannotMoveFile: Self = Self(-3005);
171 #[doc(alias = "kCFURLErrorDownloadDecodingFailedMidStream")]
172 pub const CFURLErrorDownloadDecodingFailedMidStream: Self = Self(-3006);
173 #[doc(alias = "kCFURLErrorDownloadDecodingFailedToComplete")]
174 pub const CFURLErrorDownloadDecodingFailedToComplete: Self = Self(-3007);
175 #[doc(alias = "kCFHTTPCookieCannotParseCookieFile")]
176 pub const CFHTTPCookieCannotParseCookieFile: Self = Self(-4000);
177 #[doc(alias = "kCFNetServiceErrorUnknown")]
178 pub const CFNetServiceErrorUnknown: Self = Self(-72000);
179 #[doc(alias = "kCFNetServiceErrorCollision")]
180 pub const CFNetServiceErrorCollision: Self = Self(-72001);
181 #[doc(alias = "kCFNetServiceErrorNotFound")]
182 pub const CFNetServiceErrorNotFound: Self = Self(-72002);
183 #[doc(alias = "kCFNetServiceErrorInProgress")]
184 pub const CFNetServiceErrorInProgress: Self = Self(-72003);
185 #[doc(alias = "kCFNetServiceErrorBadArgument")]
186 pub const CFNetServiceErrorBadArgument: Self = Self(-72004);
187 #[doc(alias = "kCFNetServiceErrorCancel")]
188 pub const CFNetServiceErrorCancel: Self = Self(-72005);
189 #[doc(alias = "kCFNetServiceErrorInvalid")]
190 pub const CFNetServiceErrorInvalid: Self = Self(-72006);
191 #[doc(alias = "kCFNetServiceErrorTimeout")]
192 pub const CFNetServiceErrorTimeout: Self = Self(-72007);
193 #[doc(alias = "kCFNetServiceErrorDNSServiceFailure")]
194 pub const CFNetServiceErrorDNSServiceFailure: Self = Self(-73000);
195}
196
197#[cfg(feature = "objc2")]
198unsafe impl Encode for CFNetworkErrors {
199 const ENCODING: Encoding = c_int::ENCODING;
200}
201
202#[cfg(feature = "objc2")]
203unsafe impl RefEncode for CFNetworkErrors {
204 const ENCODING_REF: Encoding = Encoding::Pointer(&Self::ENCODING);
205}
206
207extern "C" {
208 pub static kCFURLErrorFailingURLErrorKey: &'static CFString;
210}
211
212extern "C" {
213 pub static kCFURLErrorFailingURLStringErrorKey: &'static CFString;
215}
216
217extern "C" {
218 pub static kCFGetAddrInfoFailureKey: &'static CFString;
220}
221
222extern "C" {
223 pub static kCFSOCKSStatusCodeKey: &'static CFString;
225}
226
227extern "C" {
228 pub static kCFSOCKSVersionKey: &'static CFString;
230}
231
232extern "C" {
233 pub static kCFSOCKSNegotiationMethodKey: &'static CFString;
235}
236
237extern "C" {
238 pub static kCFDNSServiceFailureKey: &'static CFString;
240}
241
242extern "C" {
243 pub static kCFFTPStatusCodeKey: &'static CFString;
245}