Documentation ¶
Index ¶
- Constants
- Variables
- type Blkcnt_t
- type Blksize_t
- type Caddr_t
- type Clock_t
- type Daddr_t
- type Dev_t
- type Errno_t
- type Fd_mask
- type Fd_set
- type Fd_set1
- type Fixpt_t
- type Fsblkcnt_t
- type Fsfilcnt_t
- type Gid_t
- type Id_t
- type In_addr_t
- type In_port_t
- type Ino64_t
- type Ino_t
- type Int16_t
- type Int32_t
- type Int64_t
- type Int8_t
- type Intptr_t
- type Key_t
- type Mode_t
- type Nlink_t
- type Off_t
- type Pid_t
- type Pthread_attr_t
- type Pthread_cond_t
- type Pthread_condattr_t
- type Pthread_key_t
- type Pthread_mutex_t
- type Pthread_mutexattr_t
- type Pthread_once_t
- type Pthread_rwlock_t
- type Pthread_rwlockattr_t
- type Pthread_t
- type Ptrdiff_t
- type Qaddr_t
- type Quad_t
- type Register_t
- type Rsize_t
- type Segsz_t
- type Size_t
- type Ssize_t
- type Suseconds_t
- type Swblk_t
- type Syscall_arg_t
- type Time_t
- type U_char
- type U_int
- type U_int16_t
- type U_int32_t
- type U_int64_t
- type U_int8_t
- type U_long
- type U_quad_t
- type U_short
- type Uid_t
- type Uint
- type Uintptr_t
- type Useconds_t
- type User_addr_t
- type User_long_t
- type User_off_t
- type User_size_t
- type User_ssize_t
- type User_time_t
- type User_ulong_t
- type Ushort
- type Wchar_t
- type X__builtin_va_list
- type X__darwin_blkcnt_t
- type X__darwin_blksize_t
- type X__darwin_clock_t
- type X__darwin_ct_rune_t
- type X__darwin_dev_t
- type X__darwin_fsblkcnt_t
- type X__darwin_fsfilcnt_t
- type X__darwin_gid_t
- type X__darwin_id_t
- type X__darwin_ino64_t
- type X__darwin_ino_t
- type X__darwin_intptr_t
- type X__darwin_mach_port_name_t
- type X__darwin_mach_port_t
- type X__darwin_mbstate_t
- type X__darwin_mode_t
- type X__darwin_natural_t
- type X__darwin_off_t
- type X__darwin_pid_t
- type X__darwin_pthread_attr_t
- type X__darwin_pthread_cond_t
- type X__darwin_pthread_condattr_t
- type X__darwin_pthread_handler_rec
- type X__darwin_pthread_key_t
- type X__darwin_pthread_mutex_t
- type X__darwin_pthread_mutexattr_t
- type X__darwin_pthread_once_t
- type X__darwin_pthread_rwlock_t
- type X__darwin_pthread_rwlockattr_t
- type X__darwin_pthread_t
- type X__darwin_ptrdiff_t
- type X__darwin_rune_t
- type X__darwin_sigset_t
- type X__darwin_size_t
- type X__darwin_socklen_t
- type X__darwin_ssize_t
- type X__darwin_suseconds_t
- type X__darwin_time_t
- type X__darwin_uid_t
- type X__darwin_useconds_t
- type X__darwin_uuid_string_t
- type X__darwin_uuid_t
- type X__darwin_va_list
- type X__darwin_wchar_t
- type X__darwin_wint_t
- type X__float128
- type X__int128_t
- type X__int16_t
- type X__int32_t
- type X__int64_t
- type X__int8_t
- type X__mbstate_t
- type X__uint128_t
- type X__uint16_t
- type X__uint32_t
- type X__uint64_t
- type X__uint8_t
- type X_opaque_pthread_attr_t
- type X_opaque_pthread_cond_t
- type X_opaque_pthread_condattr_t
- type X_opaque_pthread_mutex_t
- type X_opaque_pthread_mutexattr_t
- type X_opaque_pthread_once_t
- type X_opaque_pthread_rwlock_t
- type X_opaque_pthread_rwlockattr_t
- type X_opaque_pthread_t
Constants ¶
const ( BIG_ENDIAN = 4321 // endian.h:94:1: BYTE_ORDER = 1234 // endian.h:97:1: FD_SETSIZE = 1024 // _fd_setsize.h:29:1: LITTLE_ENDIAN = 1234 // endian.h:93:1: NBBY = 8 // types.h:186:1: PDP_ENDIAN = 3412 // endian.h:95:1: X_BLKCNT_T = 0 // _blkcnt_t.h:29:1: X_BLKSIZE_T = 0 // _blksize_t.h:29:1: X_BSD_I386__TYPES_H_ = 0 // _types.h:29:1: X_BSD_MACHINE_ENDIAN_H_ = 0 // endian.h:32:1: X_BSD_MACHINE_TYPES_H_ = 0 // types.h:32:1: X_BSD_MACHINE__TYPES_H_ = 0 // _types.h:29:1: X_CADDR_T = 0 // _caddr_t.h:29:1: X_CDEFS_H_ = 0 // cdefs.h:68:1: X_CLOCK_T = 0 // _clock_t.h:29:1: X_DARWIN_FEATURE_64_BIT_INODE = 1 // cdefs.h:745:1: X_DARWIN_FEATURE_ONLY_UNIX_CONFORMANCE = 1 // cdefs.h:771:1: X_DARWIN_FEATURE_UNIX_CONFORMANCE = 3 // cdefs.h:779:1: X_DEV_T = 0 // _dev_t.h:29:1: X_ERRNO_T = 0 // _errno_t.h:29:1: X_FD_SET = 0 // _fd_def.h:29:1: X_FILE_OFFSET_BITS = 64 // <builtin>:25:1: X_FSBLKCNT_T = 0 // _fsblkcnt_t.h:29:1: X_FSFILCNT_T = 0 // _fsfilcnt_t.h:29:1: X_GID_T = 0 // _gid_t.h:29:1: X_I386__ENDIAN_H_ = 0 // endian.h:67:1: X_ID_T = 0 // _id_t.h:29:1: X_INO64_T = 0 // _ino64_t.h:29:1: X_INO_T = 0 // _ino_t.h:29:1: X_INT16_T = 0 // _int16_t.h:29:1: X_INT32_T = 0 // _int32_t.h:29:1: X_INT64_T = 0 // _int64_t.h:29:1: X_INT8_T = 0 // _int8_t.h:29:1: X_INTPTR_T = 0 // _intptr_t.h:29:1: X_IN_ADDR_T = 0 // _in_addr_t.h:29:1: X_IN_PORT_T = 0 // _in_port_t.h:29:1: X_KEY_T = 0 // _key_t.h:29:1: X_LP64 = 1 // <predefined>:1:1: X_MACHTYPES_H_ = 0 // types.h:67:1: X_MODE_T = 0 // _mode_t.h:29:1: X_NLINK_T = 0 // _nlink_t.h:29:1: X_Nonnull = 0 // cdefs.h:243:1: X_Null_unspecified = 0 // cdefs.h:246:1: X_Nullable = 0 // cdefs.h:240:1: X_OFF_T = 0 // _off_t.h:29:1: X_OS__OSBYTEORDERI386_H = 0 // _OSByteOrder.h:30:1: X_OS__OSBYTEORDER_H = 0 // _OSByteOrder.h:30:1: X_PID_T = 0 // _pid_t.h:29:1: X_PTHREAD_ATTR_T = 0 // _pthread_attr_t.h:29:1: X_PTHREAD_CONDATTR_T = 0 // _pthread_condattr_t.h:29:1: X_PTHREAD_COND_T = 0 // _pthread_cond_t.h:29:1: X_PTHREAD_KEY_T = 0 // _pthread_key_t.h:29:1: X_PTHREAD_MUTEXATTR_T = 0 // _pthread_mutexattr_t.h:29:1: X_PTHREAD_MUTEX_T = 0 // _pthread_mutex_t.h:29:1: X_PTHREAD_ONCE_T = 0 // _pthread_once_t.h:29:1: X_PTHREAD_RWLOCKATTR_T = 0 // _pthread_rwlockattr_t.h:29:1: X_PTHREAD_RWLOCK_T = 0 // _pthread_rwlock_t.h:29:1: X_PTHREAD_T = 0 // _pthread_t.h:29:1: X_QUAD_HIGHWORD = 1 // endian.h:78:1: X_QUAD_LOWWORD = 0 // endian.h:79:1: X_RSIZE_T = 0 // _rsize_t.h:29:1: X_SIZE_T = 0 // _size_t.h:29:1: X_SSIZE_T = 0 // _ssize_t.h:29:1: X_SUSECONDS_T = 0 // _suseconds_t.h:29:1: X_SYS_TYPES_H_ = 0 // types.h:70:1: X_SYS__ENDIAN_H_ = 0 // _endian.h:91:1: X_SYS__PTHREAD_TYPES_H_ = 0 // _pthread_types.h:30:1: X_SYS__TYPES_H_ = 0 // _types.h:30:1: X_TIME_T = 0 // _time_t.h:29:1: X_UID_T = 0 // _uid_t.h:29:1: X_UINTPTR_T = 0 // _uintptr_t.h:29:1: X_USECONDS_T = 0 // _useconds_t.h:29:1: X_U_CHAR = 0 // _u_char.h:29:1: X_U_INT = 0 // _u_int.h:29:1: X_U_INT16_T = 0 // _u_int16_t.h:29:1: X_U_INT32_T = 0 // _u_int32_t.h:29:1: X_U_INT64_T = 0 // _u_int64_t.h:29:1: X_U_INT8_T = 0 // _u_int8_t.h:29:1: X_U_LONG = 0 // types.h:89:1: X_U_SHORT = 0 // _u_short.h:29:1: )
Variables ¶
var CAPI = map[string]struct{}{
"__darwin_check_fd_set": {},
"__darwin_check_fd_set_overflow": {},
"__darwin_fd_clr": {},
"__darwin_fd_isset": {},
"__darwin_fd_set": {},
}
var X__darwin_check_fd_set_overflow uintptr /* <builtin>:146:5: */
Functions ¶
This section is empty.
Types ¶
type Blkcnt_t ¶
type Blkcnt_t = X__darwin_blkcnt_t /* _blkcnt_t.h:31:34 */
type Blksize_t ¶
type Blksize_t = X__darwin_blksize_t /* _blksize_t.h:31:35 */
type Caddr_t ¶
type Caddr_t = uintptr /* _caddr_t.h:30:14 */
Copyright (c) 2017 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@
type Clock_t ¶
type Clock_t = X__darwin_clock_t /* _clock_t.h:31:33 */
Copyright (c) 2003-2012 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@ Copyright (c) 2000-2007 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@ Copyright 1995 NeXT Computer, Inc. All rights reserved.
type Dev_t ¶
type Dev_t = X__darwin_dev_t /* _dev_t.h:31:31 */ // device number
type Errno_t ¶
type Errno_t = int32 /* _errno_t.h:30:32 */
Copyright (c) 2003-2012 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@
type Fd_mask ¶
type Fd_mask = X__int32_t /* types.h:189:25 */
type Fd_set1 ¶
type Fd_set1 = struct{ Ffds_bits [32]X__int32_t } /* _fd_def.h:50:9 */
type Fsblkcnt_t ¶
type Fsblkcnt_t = X__darwin_fsblkcnt_t /* _fsblkcnt_t.h:31:41 */
type Fsfilcnt_t ¶
type Fsfilcnt_t = X__darwin_fsfilcnt_t /* _fsfilcnt_t.h:31:41 */
type Gid_t ¶
type Gid_t = X__darwin_gid_t /* _gid_t.h:31:25 */
type Id_t ¶
type Id_t = X__darwin_id_t /* _id_t.h:31:25 */ // can hold pid_t, gid_t, or uid_t
type In_addr_t ¶
type In_addr_t = X__uint32_t /* _in_addr_t.h:31:25 */ // base type for internet address
Copyright (c) 2003-2012 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@ Copyright (c) 2000-2007 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@ Copyright 1995 NeXT Computer, Inc. All rights reserved.
type In_port_t ¶
type In_port_t = X__uint16_t /* _in_port_t.h:31:33 */
Copyright (c) 2003-2012 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@ Copyright (c) 2000-2007 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@ Copyright 1995 NeXT Computer, Inc. All rights reserved.
type Ino64_t ¶
type Ino64_t = X__darwin_ino64_t /* _ino64_t.h:31:33 */ // 64bit inode number
type Ino_t ¶
type Ino_t = X__darwin_ino_t /* _ino_t.h:31:33 */ // inode number
type Int16_t ¶
type Int16_t = int16 /* _int16_t.h:30:33 */
Copyright (c) 2012 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@
type Int32_t ¶
type Int32_t = int32 /* _int32_t.h:30:33 */
Copyright (c) 2012 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@
type Int64_t ¶
type Int64_t = int64 /* _int64_t.h:30:33 */
Copyright (c) 2012 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@
type Int8_t ¶
type Int8_t = int8 /* _int8_t.h:30:33 */
Basic integral types. Omit the typedef if not possible for a machine/compiler combination. Copyright (c) 2012 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@
type Intptr_t ¶
type Intptr_t = X__darwin_intptr_t /* _intptr_t.h:32:33 */
type Key_t ¶
type Key_t = X__int32_t /* _key_t.h:31:26 */ // IPC key (for Sys V IPC)
Copyright (c) 2003-2012 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@ Copyright (c) 2000-2007 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@ Copyright 1995 NeXT Computer, Inc. All rights reserved.
type Mode_t ¶
type Mode_t = X__darwin_mode_t /* _mode_t.h:31:33 */
type Nlink_t ¶
type Nlink_t = X__uint16_t /* _nlink_t.h:31:27 */ // link count
Copyright (c) 2003-2012 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@ Copyright (c) 2000-2007 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@ Copyright 1995 NeXT Computer, Inc. All rights reserved.
type Off_t ¶
type Off_t = X__darwin_off_t /* _off_t.h:31:33 */
type Pid_t ¶
type Pid_t = X__darwin_pid_t /* _pid_t.h:31:31 */
type Pthread_attr_t ¶
type Pthread_attr_t = X__darwin_pthread_attr_t /* _pthread_attr_t.h:31:33 */
type Pthread_cond_t ¶
type Pthread_cond_t = X__darwin_pthread_cond_t /* _pthread_cond_t.h:31:33 */
type Pthread_condattr_t ¶
type Pthread_condattr_t = X__darwin_pthread_condattr_t /* _pthread_condattr_t.h:31:37 */
type Pthread_key_t ¶
type Pthread_key_t = X__darwin_pthread_key_t /* _pthread_key_t.h:31:32 */
type Pthread_mutex_t ¶
type Pthread_mutex_t = X__darwin_pthread_mutex_t /* _pthread_mutex_t.h:31:34 */
type Pthread_mutexattr_t ¶
type Pthread_mutexattr_t = X__darwin_pthread_mutexattr_t /* _pthread_mutexattr_t.h:31:38 */
type Pthread_once_t ¶
type Pthread_once_t = X__darwin_pthread_once_t /* _pthread_once_t.h:31:33 */
type Pthread_rwlock_t ¶
type Pthread_rwlock_t = X__darwin_pthread_rwlock_t /* _pthread_rwlock_t.h:31:35 */
type Pthread_rwlockattr_t ¶
type Pthread_rwlockattr_t = X__darwin_pthread_rwlockattr_t /* _pthread_rwlockattr_t.h:31:39 */
type Pthread_t ¶
type Pthread_t = X__darwin_pthread_t /* _pthread_t.h:31:28 */
type Register_t ¶
type Register_t = Int64_t /* types.h:87:33 */
type Rsize_t ¶
type Rsize_t = X__darwin_size_t /* _rsize_t.h:31:32 */
Copyright (c) 2003-2012 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@ Copyright (c) 2000-2007 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@ Copyright 1995 NeXT Computer, Inc. All rights reserved.
type Ssize_t ¶
type Ssize_t = X__darwin_ssize_t /* _ssize_t.h:31:33 */
Copyright (c) 2003-2012 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@ Copyright (c) 2000-2007 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@ Copyright 1995 NeXT Computer, Inc. All rights reserved.
type Suseconds_t ¶
type Suseconds_t = X__darwin_suseconds_t /* _suseconds_t.h:31:33 */
type Syscall_arg_t ¶
type Syscall_arg_t = U_int64_t /* types.h:111:33 */
This defines the size of syscall arguments after copying into the kernel:
type Time_t ¶
type Time_t = X__darwin_time_t /* _time_t.h:31:33 */
Copyright (c) 2003-2012 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@ Copyright (c) 2000-2007 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@ Copyright 1995 NeXT Computer, Inc. All rights reserved.
type U_char ¶
type U_char = uint8 /* _u_char.h:30:25 */
Copyright (c) 2017 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@
type U_int ¶
type U_int = uint32 /* _u_int.h:30:25 */
Copyright (c) 2017 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@
type U_int16_t ¶
type U_int16_t = uint16 /* _u_int16_t.h:30:41 */
Copyright (c) 2012 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@
type U_int32_t ¶
type U_int32_t = uint32 /* _u_int32_t.h:30:33 */
Copyright (c) 2012 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@
type U_int64_t ¶
type U_int64_t = uint64 /* _u_int64_t.h:30:33 */
Copyright (c) 2012 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@
type U_int8_t ¶
type U_int8_t = uint8 /* _u_int8_t.h:30:33 */
Copyright (c) 2016 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@
type U_short ¶
type U_short = uint16 /* _u_short.h:30:25 */
Copyright (c) 2017 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@
type Uid_t ¶
type Uid_t = X__darwin_uid_t /* _uid_t.h:31:31 */
type Uintptr_t ¶
type Uintptr_t = uint64 /* _uintptr_t.h:30:33 */
Copyright (c) 2003-2012 Apple Inc. All rights reserved.
@APPLE_OSREFERENCE_LICENSE_HEADER_START@
This file contains Original Code and/or Modifications of Original Code as defined in and that are subject to the Apple Public Source License Version 2.0 (the 'License'). You may not use this file except in compliance with the License. The rights granted to you under the License may not be used to create, or enable the creation or redistribution of, unlawful or unlicensed copies of an Apple operating system, or to circumvent, violate, or enable the circumvention or violation of, any terms of an Apple operating system software license agreement.
Please obtain a copy of the License at http://www.opensource.apple.com/apsl/ and read it before using this file.
The Original Code and all software distributed under the License are distributed on an 'AS IS' basis, WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, AND APPLE HEREBY DISCLAIMS ALL SUCH WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, QUIET ENJOYMENT OR NON-INFRINGEMENT. Please see the License for the specific language governing rights and limitations under the License.
@APPLE_OSREFERENCE_LICENSE_HEADER_END@
type Useconds_t ¶
type Useconds_t = X__darwin_useconds_t /* _useconds_t.h:31:33 */
type User_addr_t ¶
type User_addr_t = U_int64_t /* types.h:97:33 */
These types are used for reserving the largest possible size.
type User_long_t ¶
type User_long_t = Int64_t /* types.h:100:33 */
type User_off_t ¶
type User_off_t = Int64_t /* types.h:103:33 */
type User_size_t ¶
type User_size_t = U_int64_t /* types.h:98:33 */
type User_ssize_t ¶
type User_ssize_t = Int64_t /* types.h:99:33 */
type User_time_t ¶
type User_time_t = Int64_t /* types.h:102:33 */
type User_ulong_t ¶
type User_ulong_t = U_int64_t /* types.h:101:33 */
type X__builtin_va_list ¶
type X__builtin_va_list = uintptr /* <builtin>:46:14 */
type X__darwin_blkcnt_t ¶
type X__darwin_blkcnt_t = X__int64_t /* _types.h:55:25 */ // total blocks
type X__darwin_blksize_t ¶
type X__darwin_blksize_t = X__int32_t /* _types.h:56:25 */ // preferred block size
type X__darwin_clock_t ¶
type X__darwin_clock_t = uint64 /* _types.h:117:33 */ // clock()
type X__darwin_ct_rune_t ¶
type X__darwin_ct_rune_t = int32 /* _types.h:70:33 */ // ct_rune_t
type X__darwin_dev_t ¶
type X__darwin_dev_t = X__int32_t /* _types.h:57:25 */ // dev_t
type X__darwin_fsblkcnt_t ¶
type X__darwin_fsblkcnt_t = uint32 /* _types.h:58:25 */ // Used by statvfs and fstatvfs
type X__darwin_fsfilcnt_t ¶
type X__darwin_fsfilcnt_t = uint32 /* _types.h:59:25 */ // Used by statvfs and fstatvfs
type X__darwin_gid_t ¶
type X__darwin_gid_t = X__uint32_t /* _types.h:60:25 */ // [???] process and group IDs
type X__darwin_id_t ¶
type X__darwin_id_t = X__uint32_t /* _types.h:61:25 */ // [XSI] pid_t, uid_t, or gid_t
type X__darwin_ino64_t ¶
type X__darwin_ino64_t = X__uint64_t /* _types.h:62:25 */ // [???] Used for 64 bit inodes
type X__darwin_ino_t ¶
type X__darwin_ino_t = X__darwin_ino64_t /* _types.h:64:26 */ // [???] Used for inodes
type X__darwin_intptr_t ¶
type X__darwin_intptr_t = int64 /* _types.h:49:33 */
type X__darwin_mach_port_name_t ¶
type X__darwin_mach_port_name_t = X__darwin_natural_t /* _types.h:68:28 */ // Used by mach
type X__darwin_mach_port_t ¶
type X__darwin_mach_port_t = X__darwin_mach_port_name_t /* _types.h:69:35 */ // Used by mach
type X__darwin_mbstate_t ¶
type X__darwin_mbstate_t = X__mbstate_t /* _types.h:81:33 */ // mbstate_t
type X__darwin_mode_t ¶
type X__darwin_mode_t = X__uint16_t /* _types.h:70:25 */ // [???] Some file attributes
type X__darwin_natural_t ¶
type X__darwin_natural_t = uint32 /* _types.h:50:33 */
type X__darwin_off_t ¶
type X__darwin_off_t = X__int64_t /* _types.h:71:25 */ // [???] Used for file sizes
type X__darwin_pid_t ¶
type X__darwin_pid_t = X__int32_t /* _types.h:72:25 */ // [???] process and group IDs
type X__darwin_pthread_attr_t ¶
type X__darwin_pthread_attr_t = X_opaque_pthread_attr_t /* _pthread_types.h:109:39 */
type X__darwin_pthread_cond_t ¶
type X__darwin_pthread_cond_t = X_opaque_pthread_cond_t /* _pthread_types.h:110:39 */
type X__darwin_pthread_condattr_t ¶
type X__darwin_pthread_condattr_t = X_opaque_pthread_condattr_t /* _pthread_types.h:111:43 */
type X__darwin_pthread_key_t ¶
type X__darwin_pthread_key_t = uint64 /* _pthread_types.h:112:23 */
type X__darwin_pthread_mutex_t ¶
type X__darwin_pthread_mutex_t = X_opaque_pthread_mutex_t /* _pthread_types.h:113:40 */
type X__darwin_pthread_mutexattr_t ¶
type X__darwin_pthread_mutexattr_t = X_opaque_pthread_mutexattr_t /* _pthread_types.h:114:44 */
type X__darwin_pthread_once_t ¶
type X__darwin_pthread_once_t = X_opaque_pthread_once_t /* _pthread_types.h:115:39 */
type X__darwin_pthread_rwlock_t ¶
type X__darwin_pthread_rwlock_t = X_opaque_pthread_rwlock_t /* _pthread_types.h:116:41 */
type X__darwin_pthread_rwlockattr_t ¶
type X__darwin_pthread_rwlockattr_t = X_opaque_pthread_rwlockattr_t /* _pthread_types.h:117:45 */
type X__darwin_pthread_t ¶
type X__darwin_pthread_t = uintptr /* _pthread_types.h:118:34 */
type X__darwin_ptrdiff_t ¶
type X__darwin_ptrdiff_t = int64 /* _types.h:84:33 */ // ptr1 - ptr2
type X__darwin_rune_t ¶
type X__darwin_rune_t = X__darwin_wchar_t /* _types.h:109:33 */ // rune_t
type X__darwin_sigset_t ¶
type X__darwin_sigset_t = X__uint32_t /* _types.h:73:25 */ // [???] signal set
type X__darwin_size_t ¶
type X__darwin_size_t = uint64 /* _types.h:92:33 */ // sizeof()
type X__darwin_socklen_t ¶
type X__darwin_socklen_t = X__uint32_t /* _types.h:118:33 */ // socklen_t (duh)
type X__darwin_ssize_t ¶
type X__darwin_ssize_t = int64 /* _types.h:119:33 */ // byte count or error
type X__darwin_suseconds_t ¶
type X__darwin_suseconds_t = X__int32_t /* _types.h:74:25 */ // [???] microseconds
type X__darwin_time_t ¶
type X__darwin_time_t = int64 /* _types.h:120:33 */ // time()
type X__darwin_uid_t ¶
type X__darwin_uid_t = X__uint32_t /* _types.h:75:25 */ // [???] user IDs
type X__darwin_useconds_t ¶
type X__darwin_useconds_t = X__uint32_t /* _types.h:76:25 */ // [???] microseconds
type X__darwin_uuid_string_t ¶
type X__darwin_uuid_string_t = [37]int8 /* _types.h:78:17 */
type X__darwin_uuid_t ¶
type X__darwin_uuid_t = [16]uint8 /* _types.h:77:25 */
type X__darwin_va_list ¶
type X__darwin_va_list = X__builtin_va_list /* _types.h:98:33 */ // va_list
type X__darwin_wchar_t ¶
type X__darwin_wchar_t = int32 /* _types.h:104:33 */ // wchar_t
type X__darwin_wint_t ¶
type X__darwin_wint_t = int32 /* _types.h:112:33 */ // wint_t
type X__float128 ¶
type X__float128 = float64 /* <builtin>:47:21 */
type X__int128_t ¶
type X__int16_t ¶
type X__int16_t = int16 /* _types.h:42:33 */
type X__int32_t ¶
type X__int32_t = int32 /* _types.h:44:33 */
type X__int64_t ¶
type X__int64_t = int64 /* _types.h:46:33 */
type X__mbstate_t ¶
mbstate_t is an opaque object to keep conversion state, during multibyte stream conversions. The content must not be referenced by user programs.
type X__uint128_t ¶
type X__uint16_t ¶
type X__uint16_t = uint16 /* _types.h:43:33 */
type X__uint32_t ¶
type X__uint32_t = uint32 /* _types.h:45:33 */
type X__uint64_t ¶
type X__uint64_t = uint64 /* _types.h:47:33 */
type X__uint8_t ¶
type X__uint8_t = uint8 /* _types.h:41:33 */