objc2_cf_network/generated/
CFFTPStream.rs1use core::ptr::NonNull;
4use objc2_core_foundation::*;
5
6use crate::*;
7
8extern "C" {
9 pub static kCFStreamErrorDomainFTP: i32;
11}
12
13extern "C" {
14 #[deprecated = "Use NSURLSessionAPI for ftp requests"]
16 pub static kCFStreamPropertyFTPUserName: &'static CFString;
17}
18
19extern "C" {
20 #[deprecated = "Use NSURLSessionAPI for ftp requests"]
22 pub static kCFStreamPropertyFTPPassword: &'static CFString;
23}
24
25extern "C" {
26 #[deprecated = "Use NSURLSessionAPI for ftp requests"]
28 pub static kCFStreamPropertyFTPUsePassiveMode: &'static CFString;
29}
30
31extern "C" {
32 #[deprecated = "Use NSURLSessionAPI for ftp requests"]
34 pub static kCFStreamPropertyFTPResourceSize: &'static CFString;
35}
36
37extern "C" {
38 #[deprecated = "Use NSURLSessionAPI for ftp requests"]
40 pub static kCFStreamPropertyFTPFetchResourceInfo: &'static CFString;
41}
42
43extern "C" {
44 #[deprecated = "Use NSURLSessionAPI for ftp requests"]
46 pub static kCFStreamPropertyFTPFileTransferOffset: &'static CFString;
47}
48
49extern "C" {
50 #[deprecated = "Use NSURLSessionAPI for ftp requests"]
52 pub static kCFStreamPropertyFTPAttemptPersistentConnection: &'static CFString;
53}
54
55extern "C" {
56 #[deprecated = "Use NSURLSessionAPI for ftp requests"]
58 pub static kCFStreamPropertyFTPProxy: &'static CFString;
59}
60
61extern "C" {
62 #[deprecated = "Use NSURLSessionAPI for ftp requests"]
64 pub static kCFStreamPropertyFTPProxyHost: &'static CFString;
65}
66
67extern "C" {
68 #[deprecated = "Use NSURLSessionAPI for ftp requests"]
70 pub static kCFStreamPropertyFTPProxyPort: &'static CFString;
71}
72
73extern "C" {
74 #[deprecated = "Use NSURLSessionAPI for ftp requests"]
76 pub static kCFStreamPropertyFTPProxyUser: &'static CFString;
77}
78
79extern "C" {
80 #[deprecated = "Use NSURLSessionAPI for ftp requests"]
82 pub static kCFStreamPropertyFTPProxyPassword: &'static CFString;
83}
84
85extern "C" {
86 #[deprecated = "Use NSURLSessionAPI for ftp requests"]
88 pub static kCFFTPResourceMode: &'static CFString;
89}
90
91extern "C" {
92 #[deprecated = "Use NSURLSessionAPI for ftp requests"]
94 pub static kCFFTPResourceName: &'static CFString;
95}
96
97extern "C" {
98 #[deprecated = "Use NSURLSessionAPI for ftp requests"]
100 pub static kCFFTPResourceOwner: &'static CFString;
101}
102
103extern "C" {
104 #[deprecated = "Use NSURLSessionAPI for ftp requests"]
106 pub static kCFFTPResourceGroup: &'static CFString;
107}
108
109extern "C" {
110 #[deprecated = "Use NSURLSessionAPI for ftp requests"]
112 pub static kCFFTPResourceLink: &'static CFString;
113}
114
115extern "C" {
116 #[deprecated = "Use NSURLSessionAPI for ftp requests"]
118 pub static kCFFTPResourceSize: &'static CFString;
119}
120
121extern "C" {
122 #[deprecated = "Use NSURLSessionAPI for ftp requests"]
124 pub static kCFFTPResourceType: &'static CFString;
125}
126
127extern "C" {
128 #[deprecated = "Use NSURLSessionAPI for ftp requests"]
130 pub static kCFFTPResourceModDate: &'static CFString;
131}
132
133#[deprecated = "Use NSURLSessionAPI for ftp requests"]
134#[inline]
135pub unsafe extern "C-unwind" fn CFReadStreamCreateWithFTPURL(
136 alloc: Option<&CFAllocator>,
137 ftp_url: &CFURL,
138) -> CFRetained<CFReadStream> {
139 extern "C-unwind" {
140 fn CFReadStreamCreateWithFTPURL(
141 alloc: Option<&CFAllocator>,
142 ftp_url: &CFURL,
143 ) -> Option<NonNull<CFReadStream>>;
144 }
145 let ret = unsafe { CFReadStreamCreateWithFTPURL(alloc, ftp_url) };
146 let ret = ret.expect("function was marked as returning non-null, but actually returned NULL");
147 unsafe { CFRetained::from_raw(ret) }
148}
149
150extern "C-unwind" {
151 #[deprecated = "Use NSURLSessionAPI for ftp requests"]
156 pub fn CFFTPCreateParsedResourceListing(
157 alloc: Option<&CFAllocator>,
158 buffer: NonNull<u8>,
159 buffer_length: CFIndex,
160 parsed: *mut *const CFDictionary,
161 ) -> CFIndex;
162}
163
164#[deprecated = "Use NSURLSessionAPI for ftp requests"]
165#[inline]
166pub unsafe extern "C-unwind" fn CFWriteStreamCreateWithFTPURL(
167 alloc: Option<&CFAllocator>,
168 ftp_url: &CFURL,
169) -> CFRetained<CFWriteStream> {
170 extern "C-unwind" {
171 fn CFWriteStreamCreateWithFTPURL(
172 alloc: Option<&CFAllocator>,
173 ftp_url: &CFURL,
174 ) -> Option<NonNull<CFWriteStream>>;
175 }
176 let ret = unsafe { CFWriteStreamCreateWithFTPURL(alloc, ftp_url) };
177 let ret = ret.expect("function was marked as returning non-null, but actually returned NULL");
178 unsafe { CFRetained::from_raw(ret) }
179}