Documentation
¶
Index ¶
- Constants
- Variables
- type Clock_t
- type Clockid_t
- type Cpu_set_t
- type Itimerspec
- type Locale_t
- type Pid_t
- type Pthread_attr_t
- type Pthread_attr_t1
- type Pthread_barrier_t
- type Pthread_barrierattr_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_spinlock_t
- type Pthread_t
- type Ptrdiff_t
- type Sched_param
- type Size_t
- type Time_t
- type Timer_t
- type Timespec
- type Tm
- type Wchar_t
- type X__blkcnt64_t
- type X__blkcnt_t
- type X__blksize_t
- type X__builtin_va_list
- type X__caddr_t
- type X__clock_t
- type X__clockid_t
- type X__cpu_mask
- type X__daddr_t
- type X__dev_t
- type X__float128
- type X__fsblkcnt64_t
- type X__fsblkcnt_t
- type X__fsfilcnt64_t
- type X__fsfilcnt_t
- type X__fsid_t
- type X__fsword_t
- type X__gid_t
- type X__id_t
- type X__ino64_t
- type X__ino_t
- type X__int8_t
- type X__int16_t
- type X__int32_t
- type X__int64_t
- type X__int128_t
- type X__int_least8_t
- type X__int_least16_t
- type X__int_least32_t
- type X__int_least64_t
- type X__intmax_t
- type X__intptr_t
- type X__jmp_buf
- type X__key_t
- type X__locale_struct
- type X__locale_t
- type X__loff_t
- type X__mode_t
- type X__nlink_t
- type X__off64_t
- type X__off_t
- type X__pid_t
- type X__pthread_cleanup_frame
- type X__pthread_cond_s
- type X__pthread_internal_list
- type X__pthread_internal_slist
- type X__pthread_list_t
- type X__pthread_mutex_s
- type X__pthread_rwlock_arch_t
- type X__pthread_slist_t
- type X__pthread_unwind_buf_t
- type X__quad_t
- type X__rlim64_t
- type X__rlim_t
- type X__sig_atomic_t
- type X__socklen_t
- type X__ssize_t
- type X__suseconds_t
- type X__syscall_slong_t
- type X__syscall_ulong_t
- type X__time_t
- type X__timer_t
- type X__u_char
- type X__u_int
- type X__u_long
- type X__u_quad_t
- type X__u_short
- type X__uid_t
- type X__uint8_t
- type X__uint16_t
- type X__uint32_t
- type X__uint64_t
- type X__uint128_t
- type X__uint_least8_t
- type X__uint_least16_t
- type X__uint_least32_t
- type X__uint_least64_t
- type X__uintmax_t
- type X__useconds_t
- type X_pthread_cleanup_buffer
Constants ¶
View Source
const ( CLOCK_BOOTTIME = 7 CLOCK_BOOTTIME_ALARM = 9 CLOCK_MONOTONIC = 1 CLOCK_MONOTONIC_COARSE = 6 CLOCK_MONOTONIC_RAW = 4 CLOCK_PROCESS_CPUTIME_ID = 2 CLOCK_REALTIME = 0 CLOCK_REALTIME_ALARM = 8 CLOCK_REALTIME_COARSE = 5 CLOCK_TAI = 11 CLOCK_THREAD_CPUTIME_ID = 3 PTHREAD_BARRIER_SERIAL_THREAD = -1 PTHREAD_ONCE_INIT = 0 SCHED_FIFO = 1 SCHED_OTHER = 0 SCHED_RR = 2 TIMER_ABSTIME = 1 TIME_UTC = 1 X_ATFILE_SOURCE = 1 X_BITS_CPU_SET_H = 1 X_BITS_ENDIANNESS_H = 1 X_BITS_ENDIAN_H = 1 X_BITS_PTHREADTYPES_ARCH_H = 1 X_BITS_PTHREADTYPES_COMMON_H = 1 X_BITS_SCHED_H = 1 X_BITS_SETJMP_H = 1 X_BITS_TIME64_H = 1 X_BITS_TIME_H = 1 X_BITS_TYPESIZES_H = 1 X_BITS_TYPES_H = 1 X_BITS_TYPES_LOCALE_T_H = 1 X_BITS_TYPES_STRUCT_SCHED_PARAM = 1 X_BITS_TYPES___LOCALE_T_H = 1 X_BSD_SIZE_T_ = 0 X_BSD_SIZE_T_DEFINED_ = 0 X_DEFAULT_SOURCE = 1 X_FEATURES_H = 1 X_FILE_OFFSET_BITS = 64 X_GCC_SIZE_T = 0 X_LP64 = 1 X_POSIX_C_SOURCE = 200809 X_POSIX_SOURCE = 1 X_PTHREAD_H = 1 X_RWLOCK_INTERNAL_H = 0 X_SCHED_H = 1 X_SIZET_ = 0 X_SIZE_T = 0 X_SIZE_T_ = 0 X_SIZE_T_DECLARED = 0 X_SIZE_T_DEFINED = 0 X_SIZE_T_DEFINED_ = 0 X_STDC_PREDEF_H = 1 X_STRUCT_TIMESPEC = 1 X_SYS_CDEFS_H = 1 X_SYS_SIZE_T_H = 0 X_THREAD_MUTEX_INTERNAL_H = 1 X_THREAD_SHARED_TYPES_H = 1 X_TIME_H = 1 X_T_SIZE = 0 X_T_SIZE_ = 0 Linux = 1 Unix = 1 )
View Source
const ( PTHREAD_RWLOCK_PREFER_READER_NP = 0 PTHREAD_RWLOCK_PREFER_WRITER_NP = 1 PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP = 2 PTHREAD_RWLOCK_DEFAULT_NP = 0 )
View Source
const ( PTHREAD_INHERIT_SCHED = 0 PTHREAD_EXPLICIT_SCHED = 1 )
View Source
const ( PTHREAD_SCOPE_SYSTEM = 0 PTHREAD_SCOPE_PROCESS = 1 )
View Source
const ( PTHREAD_PROCESS_PRIVATE = 0 PTHREAD_PROCESS_SHARED = 1 )
View Source
const ( PTHREAD_CANCEL_ENABLE = 0 PTHREAD_CANCEL_DISABLE = 1 )
View Source
const ( PTHREAD_CANCEL_DEFERRED = 0 PTHREAD_CANCEL_ASYNCHRONOUS = 1 )
View Source
const ( PTHREAD_CREATE_JOINABLE = 0 PTHREAD_CREATE_DETACHED = 1 )
View Source
const ( PTHREAD_MUTEX_TIMED_NP = 0 PTHREAD_MUTEX_RECURSIVE_NP = 1 PTHREAD_MUTEX_ERRORCHECK_NP = 2 PTHREAD_MUTEX_ADAPTIVE_NP = 3 PTHREAD_MUTEX_NORMAL = 0 PTHREAD_MUTEX_RECURSIVE = 1 PTHREAD_MUTEX_ERRORCHECK = 2 PTHREAD_MUTEX_DEFAULT = 0 )
View Source
const ( PTHREAD_MUTEX_STALLED = 0 PTHREAD_MUTEX_STALLED_NP = 0 PTHREAD_MUTEX_ROBUST = 1 PTHREAD_MUTEX_ROBUST_NP = 1 )
View Source
const ( PTHREAD_PRIO_NONE = 0 PTHREAD_PRIO_INHERIT = 1 PTHREAD_PRIO_PROTECT = 2 )
Variables ¶
View Source
var CAPI = map[string]struct{}{}
Functions ¶
This section is empty.
Types ¶
type Clock_t ¶
type Clock_t = X__clock_t
type Clockid_t ¶
type Clockid_t = X__clockid_t
type Cpu_set_t ¶
type Cpu_set_t = struct{ F__bits [16]X__cpu_mask }
type Itimerspec ¶
type Itimerspec = struct {
Fit_interval struct {
Ftv_sec X__time_t
Ftv_nsec X__syscall_slong_t
}
Fit_value struct {
Ftv_sec X__time_t
Ftv_nsec X__syscall_slong_t
}
}
type Locale_t ¶
type Locale_t = X__locale_t
type Pthread_attr_t ¶
type Pthread_attr_t = Pthread_attr_t1
type Pthread_attr_t1 ¶
type Pthread_barrier_t ¶
type Pthread_barrierattr_t ¶
type Pthread_cond_t ¶
type Pthread_cond_t = struct{ F__data X__pthread_cond_s }
type Pthread_condattr_t ¶
type Pthread_key_t ¶
type Pthread_key_t = uint32
type Pthread_mutex_t ¶
type Pthread_mutex_t = struct{ F__data X__pthread_mutex_s }
type Pthread_mutexattr_t ¶
type Pthread_once_t ¶
type Pthread_once_t = int32
type Pthread_rwlock_t ¶
type Pthread_rwlock_t = struct{ F__data X__pthread_rwlock_arch_t }
type Pthread_rwlockattr_t ¶
type Pthread_spinlock_t ¶
type Pthread_spinlock_t = int32
type Sched_param ¶
type Sched_param = struct{ Fsched_priority int32 }
type Timer_t ¶
type Timer_t = X__timer_t
type Timespec ¶
type Timespec = struct {
Ftv_sec X__time_t
Ftv_nsec X__syscall_slong_t
}
type X__blkcnt64_t ¶
type X__blkcnt64_t = int64
type X__blkcnt_t ¶
type X__blkcnt_t = int64
type X__blksize_t ¶
type X__blksize_t = int64
type X__builtin_va_list ¶
type X__builtin_va_list = uintptr
type X__caddr_t ¶
type X__caddr_t = uintptr
type X__clock_t ¶
type X__clock_t = int64
type X__clockid_t ¶
type X__clockid_t = int32
type X__cpu_mask ¶
type X__cpu_mask = uint64
type X__daddr_t ¶
type X__daddr_t = int32
type X__float128 ¶
type X__float128 = float64
type X__fsblkcnt64_t ¶
type X__fsblkcnt64_t = uint64
type X__fsblkcnt_t ¶
type X__fsblkcnt_t = uint64
type X__fsfilcnt64_t ¶
type X__fsfilcnt64_t = uint64
type X__fsfilcnt_t ¶
type X__fsfilcnt_t = uint64
type X__fsword_t ¶
type X__fsword_t = int64
type X__ino64_t ¶
type X__ino64_t = uint64
type X__int16_t ¶
type X__int16_t = int16
type X__int32_t ¶
type X__int32_t = int32
type X__int64_t ¶
type X__int64_t = int64
type X__int128_t ¶
type X__int_least8_t ¶
type X__int_least8_t = X__int8_t
type X__int_least16_t ¶
type X__int_least16_t = X__int16_t
type X__int_least32_t ¶
type X__int_least32_t = X__int32_t
type X__int_least64_t ¶
type X__int_least64_t = X__int64_t
type X__intmax_t ¶
type X__intmax_t = int64
type X__intptr_t ¶
type X__intptr_t = int64
type X__jmp_buf ¶
type X__jmp_buf = [8]int64
type X__locale_struct ¶
type X__locale_t ¶
type X__locale_t = uintptr
type X__loff_t ¶
type X__loff_t = X__off64_t
type X__nlink_t ¶
type X__nlink_t = uint64
type X__off64_t ¶
type X__off64_t = int64
type X__pthread_cond_s ¶
type X__pthread_internal_slist ¶
type X__pthread_internal_slist = struct{ F__next uintptr }
type X__pthread_list_t ¶
type X__pthread_list_t = X__pthread_internal_list
type X__pthread_mutex_s ¶
type X__pthread_slist_t ¶
type X__pthread_slist_t = X__pthread_internal_slist
type X__pthread_unwind_buf_t ¶
type X__pthread_unwind_buf_t = struct {
F__cancel_jmp_buf [1]struct {
F__cancel_jmp_buf X__jmp_buf
F__mask_was_saved int32
F__ccgo_pad1 [4]byte
}
F__pad [4]uintptr
}
type X__rlim64_t ¶
type X__rlim64_t = uint64
type X__sig_atomic_t ¶
type X__sig_atomic_t = int32
type X__socklen_t ¶
type X__socklen_t = uint32
type X__ssize_t ¶
type X__ssize_t = int64
type X__suseconds_t ¶
type X__suseconds_t = int64
type X__syscall_slong_t ¶
type X__syscall_slong_t = int64
type X__syscall_ulong_t ¶
type X__syscall_ulong_t = uint64
type X__timer_t ¶
type X__timer_t = uintptr
type X__u_quad_t ¶
type X__u_quad_t = uint64
type X__u_short ¶
type X__u_short = uint16
type X__uint8_t ¶
type X__uint8_t = uint8
type X__uint16_t ¶
type X__uint16_t = uint16
type X__uint32_t ¶
type X__uint32_t = uint32
type X__uint64_t ¶
type X__uint64_t = uint64
type X__uint128_t ¶
type X__uint_least8_t ¶
type X__uint_least8_t = X__uint8_t
type X__uint_least16_t ¶
type X__uint_least16_t = X__uint16_t
type X__uint_least32_t ¶
type X__uint_least32_t = X__uint32_t
type X__uint_least64_t ¶
type X__uint_least64_t = X__uint64_t
type X__uintmax_t ¶
type X__uintmax_t = uint64
type X__useconds_t ¶
type X__useconds_t = uint32
Click to show internal directories.
Click to hide internal directories.