forked from andelf/Defines-Swift
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathDarwin.swift
326 lines (326 loc) · 8.16 KB
/
Darwin.swift
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
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
@exported import Darwin
func fdim(lhs: Float, _ rhs: Float) -> Float
@asmname("_swift_Darwin_open") func _swift_Darwin_open(path: UnsafePointer<CChar>, _ oflag: CInt, _ mode: mode_t) -> CInt
let S_IWRITE: UInt16
func fmod(lhs: Float, _ rhs: Float) -> Float
func yn(n: Int, _ x: Double) -> Double
func expm1(x: Float) -> Float
func atanh(x: Float) -> Float
func copysign(lhs: Float, _ rhs: Float) -> Float
let S_IXUSR: UInt16
func nextafter(lhs: Float, _ rhs: Float) -> Float
let S_IRGRP: UInt16
func jn(n: Int, _ x: Double) -> Double
func remquo(x: Float, _ y: Float) -> (Float, Int)
func remquo(x: Double, _ y: Double) -> (Double, Int)
func ceil(x: Float) -> Float
func ceil(x: Double) -> Double
func log(x: Float) -> Float
func log(x: Double) -> Double
func log10(x: Float) -> Float
func log10(x: Double) -> Double
func atan(x: Float) -> Float
func frexp(value: Float) -> (Float, Int)
func frexp(value: Double) -> (Double, Int)
let noErr: OSStatus
func sin(x: Float) -> Float
func sin(x: Double) -> Double
func tanh(x: Float) -> Float
func signbit(value: Float) -> Int
func signbit(value: Double) -> Int
let S_IFSOCK: UInt16
@asmname("_swift_Darwin_openat") func _swift_Darwin_openat(fd: CInt, _ path: UnsafePointer<CChar>, _ oflag: CInt, _ mode: mode_t) -> CInt
func pow(lhs: Float, _ rhs: Float) -> Float
let S_IWOTH: UInt16
let S_IFCHR: UInt16
let SIG_IGN: sig_t
let S_ISGID: UInt16
var stdin: UnsafeMutablePointer<FILE> {
get {}
set {}
}
func floor(x: Float) -> Float
func floor(x: Double) -> Double
@objc enum MachError : CInt {
case KERN_SUCCESS
case KERN_INVALID_ADDRESS
case KERN_PROTECTION_FAILURE
case KERN_NO_SPACE
case KERN_INVALID_ARGUMENT
case KERN_FAILURE
case KERN_RESOURCE_SHORTAGE
case KERN_NOT_RECEIVER
case KERN_NO_ACCESS
case KERN_MEMORY_FAILURE
case KERN_MEMORY_ERROR
case KERN_ALREADY_IN_SET
case KERN_NOT_IN_SET
case KERN_NAME_EXISTS
case KERN_ABORTED
case KERN_INVALID_NAME
case KERN_INVALID_TASK
case KERN_INVALID_RIGHT
case KERN_INVALID_VALUE
case KERN_UREFS_OVERFLOW
case KERN_INVALID_CAPABILITY
case KERN_RIGHT_EXISTS
case KERN_INVALID_HOST
case KERN_MEMORY_PRESENT
case KERN_MEMORY_DATA_MOVED
case KERN_MEMORY_RESTART_COPY
case KERN_INVALID_PROCESSOR_SET
case KERN_POLICY_LIMIT
case KERN_INVALID_POLICY
case KERN_INVALID_OBJECT
case KERN_ALREADY_WAITING
case KERN_DEFAULT_SET
case KERN_EXCEPTION_PROTECTED
case KERN_INVALID_LEDGER
case KERN_INVALID_MEMORY_CONTROL
case KERN_INVALID_SECURITY
case KERN_NOT_DEPRESSED
case KERN_TERMINATED
case KERN_LOCK_SET_DESTROYED
case KERN_LOCK_UNSTABLE
case KERN_LOCK_OWNED
case KERN_LOCK_OWNED_SELF
case KERN_SEMAPHORE_DESTROYED
case KERN_RPC_SERVER_TERMINATED
case KERN_RPC_TERMINATE_ORPHAN
case KERN_RPC_CONTINUE_ORPHAN
case KERN_NOT_SUPPORTED
case KERN_NODE_DOWN
case KERN_NOT_WAITING
case KERN_OPERATION_TIMED_OUT
case KERN_CODESIGN_ERROR
case KERN_POLICY_STATIC
typealias RawValue = CInt
var hashValue: Int {
get {}
}
init?(rawValue: CInt)
var rawValue: CInt {
get {}
}
}
let S_IFLNK: UInt16
func fmin(lhs: Float, _ rhs: Float) -> Float
func fmax(lhs: Float, _ rhs: Float) -> Float
func fma(x: Float, _ y: Float, _ z: Float) -> Float
let S_IFWHT: UInt16
@asmname("lgammaf_r") func _swift_Darwin_lgammaf_r(_: CFloat, _: UnsafeMutablePointer<CInt>) -> CFloat
let S_IREAD: UInt16
let S_IROTH: UInt16
func isnan(value: Float) -> Bool
func isnan(value: Double) -> Bool
let S_IXGRP: UInt16
func fabs(x: Float) -> Float
func fabs(x: Double) -> Double
func exp2(x: Float) -> Float
func exp2(x: Double) -> Double
var stdout: UnsafeMutablePointer<FILE> {
get {}
set {}
}
func tan(x: Float) -> Float
func log1p(x: Float) -> Float
func openat(fd: CInt, _ path: UnsafePointer<CChar>, _ oflag: CInt) -> CInt
func openat(fd: CInt, _ path: UnsafePointer<CChar>, _ oflag: CInt, _ mode: mode_t) -> CInt
@available(*, unavailable, message="Please use threads or posix_spawn*()") func vfork() -> Int32
func sqrt(x: Float) -> Float
func scalbn(x: Float, _ n: Int) -> Float
func scalbn(x: Double, _ n: Int) -> Double
var stderr: UnsafeMutablePointer<FILE> {
get {}
set {}
}
func hypot(lhs: Float, _ rhs: Float) -> Float
let S_IFBLK: UInt16
func rint(x: Float) -> Float
func rint(x: Double) -> Double
let S_IFIFO: UInt16
func cbrt(x: Float) -> Float
func nearbyint(x: Float) -> Float
func nearbyint(x: Double) -> Double
func exp(x: Float) -> Float
func exp(x: Double) -> Double
let S_ISTXT: UInt16
let S_ISVTX: UInt16
func log2(x: Float) -> Float
func log2(x: Double) -> Double
@asmname("ilogb") func _swift_Darwin_ilogb(value: CDouble) -> CInt
@objc enum POSIXError : CInt {
case EPERM
case ENOENT
case ESRCH
case EINTR
case EIO
case ENXIO
case E2BIG
case ENOEXEC
case EBADF
case ECHILD
case EDEADLK
case ENOMEM
case EACCES
case EFAULT
case ENOTBLK
case EBUSY
case EEXIST
case EXDEV
case ENODEV
case ENOTDIR
case EISDIR
case EINVAL
case ENFILE
case EMFILE
case ENOTTY
case ETXTBSY
case EFBIG
case ENOSPC
case ESPIPE
case EROFS
case EMLINK
case EPIPE
case EDOM
case ERANGE
case EAGAIN
static let EWOULDBLOCK
case EINPROGRESS
case EALREADY
case ENOTSOCK
case EDESTADDRREQ
case EMSGSIZE
case EPROTOTYPE
case ENOPROTOOPT
case EPROTONOSUPPORT
case ESOCKTNOSUPPORT
case ENOTSUP
case EPFNOSUPPORT
case EAFNOSUPPORT
case EADDRINUSE
case EADDRNOTAVAIL
case ENETDOWN
case ENETUNREACH
case ENETRESET
case ECONNABORTED
case ECONNRESET
case ENOBUFS
case EISCONN
case ENOTCONN
case ESHUTDOWN
case ETOOMANYREFS
case ETIMEDOUT
case ECONNREFUSED
case ELOOP
case ENAMETOOLONG
case EHOSTDOWN
case EHOSTUNREACH
case ENOTEMPTY
case EPROCLIM
case EUSERS
case EDQUOT
case ESTALE
case EREMOTE
case EBADRPC
case ERPCMISMATCH
case EPROGUNAVAIL
case EPROGMISMATCH
case EPROCUNAVAIL
case ENOLCK
case ENOSYS
case EFTYPE
case EAUTH
case ENEEDAUTH
case EPWROFF
case EDEVERR
case EOVERFLOW
case EBADEXEC
case EBADARCH
case ESHLIBVERS
case EBADMACHO
case ECANCELED
case EIDRM
case ENOMSG
case EILSEQ
case ENOATTR
case EBADMSG
case EMULTIHOP
case ENODATA
case ENOLINK
case ENOSR
case ENOSTR
case EPROTO
case ETIME
case ENOPOLICY
case ENOTRECOVERABLE
case EOWNERDEAD
case EQFULL
static let ELAST
typealias RawValue = CInt
var hashValue: Int {
get {}
}
init?(rawValue: CInt)
var rawValue: CInt {
get {}
}
}
let S_IXOTH: UInt16
let S_IFREG: UInt16
let S_IFDIR: UInt16
func acos(x: Float) -> Float
var errno: Int32 {
get {}
set {}
}
let SIG_ERR: sig_t
let S_IWUSR: UInt16
func ilogb(x: Float) -> Int
func ilogb(x: Double) -> Int
@asmname("lgamma_r") func _swift_Darwin_lgamma_r(_: CDouble, _: UnsafeMutablePointer<CInt>) -> CDouble
func lgamma(x: Float) -> (Float, Int)
func lgamma(x: Double) -> (Double, Int)
func asinh(x: Float) -> Float
func tgamma(x: Float) -> Float
func isinf(value: Float) -> Bool
func isinf(value: Double) -> Bool
func isfinite(value: Float) -> Bool
func isfinite(value: Double) -> Bool
func erf(x: Float) -> Float
let S_IEXEC: UInt16
func erfc(x: Float) -> Float
let S_IFMT: UInt16
func logb(x: Float) -> Float
func modf(value: Float) -> (Float, Float)
func modf(value: Double) -> (Double, Double)
let S_IRUSR: UInt16
func round(x: Float) -> Float
func round(x: Double) -> Double
func acosh(x: Float) -> Float
let S_ISUID: UInt16
func sinh(x: Float) -> Float
func fpclassify(x: Float) -> Int
func fpclassify(x: Double) -> Int
func atan2(lhs: Float, _ rhs: Float) -> Float
func remainder(lhs: Float, _ rhs: Float) -> Float
let SIG_DFL: sig_t?
func nan(tag: String) -> Float
func ldexp(x: Float, _ n: Int) -> Float
func ldexp(x: Double, _ n: Int) -> Double
let S_IRWXG: UInt16
func cos(x: Float) -> Float
func cos(x: Double) -> Double
func isnormal(value: Float) -> Bool
func isnormal(value: Double) -> Bool
let SIG_HOLD: sig_t
func asin(x: Float) -> Float
let S_IRWXO: UInt16
func trunc(x: Float) -> Float
func trunc(x: Double) -> Double
func cosh(x: Float) -> Float
let S_IRWXU: UInt16
@available(*, unavailable, message="Please use threads or posix_spawn*()") func fork() -> Int32
func open(path: UnsafePointer<CChar>, _ oflag: CInt) -> CInt
func open(path: UnsafePointer<CChar>, _ oflag: CInt, _ mode: mode_t) -> CInt
let S_IWGRP: UInt16