Namespaces

Global Variables

environ
[*:null]?[*:0]u8

Functions

extern "c" fn _exit(c_int) callconv(.C) noreturn

No documentation provided.

extern "c" fn abort() callconv(.C) noreturn

No documentation provided.

extern "c" fn accept(c.T, ?*c.T, ?*c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn accept4(c.T, ?*c.T, ?*c.T, c_uint) callconv(.C) c_int

No documentation provided.

extern "c" fn access([*:0]const u8, c_uint) callconv(.C) c_int

No documentation provided.

extern "c" fn bind(c.T, ?*const c.T, c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn chdir([*:0]const u8) callconv(.C) c_int

No documentation provided.

extern "c" fn chmod([*:0]const u8, c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn close(c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn closelog() callconv(.C) void

No documentation provided.

extern "c" fn connect(c.T, *const c.T, c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn dlclose(*anyopaque) callconv(.C) c_int

No documentation provided.

extern "c" fn dlopen([*:0]const u8, c_int) callconv(.C) ?*anyopaque

No documentation provided.

extern "c" fn dlsym(?*anyopaque, [*:0]const u8) callconv(.C) ?*anyopaque

No documentation provided.

extern "c" fn dn_expand([*:0]const u8, [*:0]const u8, [*:0]const u8, [*:0]u8, c_int) callconv(.C) c_int

No documentation provided.

extern "c" fn dup(c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn dup2(c.T, c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn execve([*:0]const u8, [*:null]const ?[*:0]const u8, [*:null]const ?[*:0]const u8) callconv(.C) c_int

No documentation provided.

extern "c" fn exit(c_int) callconv(.C) noreturn

No documentation provided.

extern "c" fn faccessat(c.T, [*:0]const u8, c_uint, c_uint) callconv(.C) c_int

No documentation provided.

extern "c" fn fchdir(c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn fchmod(c.T, c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn fchmodat(c.T, [*:0]const u8, c.T, c_uint) callconv(.C) c_int

No documentation provided.

extern "c" fn fchown(c.T, c.T, c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn fclose(*FILE) callconv(.C) c_int

No documentation provided.

extern "c" fn fcntl(c.T, c_int) callconv(.C) c_int

No documentation provided.

extern "c" fn fdatasync(c_int) callconv(.C) c_int

No documentation provided.

extern "c" fn flock(c.T, c_int) callconv(.C) c_int

No documentation provided.

extern "c" fn fmemopen(?*anyopaque, usize, [*:0]const u8) callconv(.C) ?*FILE

No documentation provided.

extern "c" fn fopen([*:0]const u8, [*:0]const u8) callconv(.C) ?*FILE

No documentation provided.

extern "c" fn fork() callconv(.C) c_int

No documentation provided.

extern "c" fn fread([*]u8, usize, usize, *FILE) callconv(.C) usize

No documentation provided.

extern "c" fn free(?*anyopaque) callconv(.C) void

No documentation provided.

extern "c" fn freeaddrinfo(*c.T) callconv(.C) void

No documentation provided.

extern "c" fn fsync(c_int) callconv(.C) c_int

No documentation provided.

extern "c" fn ftruncate(c_int, c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn futimens(c.T, *const [2]c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn futimes(c.T, *[2]c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn fwrite([*]const u8, usize, usize, *FILE) callconv(.C) usize

No documentation provided.

extern "c" fn gai_strerror(c.T) callconv(.C) [*:0]const u8

No documentation provided.

fn getErrno(rc: anytype) c.T

No documentation provided.

extern "c" fn getaddrinfo(?[*:0]const u8, ?[*:0]const u8, ?*const c.T, *?*c.T) callconv(.C) c.T

No documentation provided.

extern "c" fn getcwd([*]u8, usize) callconv(.C) ?[*]u8

No documentation provided.

extern "c" fn getdirentries(c.T, [*]u8, usize, *i64) callconv(.C) isize

No documentation provided.

extern "c" fn getenv([*:0]const u8) callconv(.C) ?[*:0]u8

No documentation provided.

extern "c" fn gethostname([*]u8, usize) callconv(.C) c_int

No documentation provided.

extern "c" fn getnameinfo(*const c.T, c.T, [*]u8, c.T, [*]u8, c.T, u32) callconv(.C) c.T

No documentation provided.

extern "c" fn getpeername(c.T, *c.T, *c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn getrlimit(c.T, *c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn getsockname(c.T, *c.T, *c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn getsockopt(c.T, u32, u32, ?*anyopaque, *c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn if_nametoindex([*:0]const u8) callconv(.C) c_int

No documentation provided.

extern "c" fn ioctl(c.T, c_int) callconv(.C) c_int

No documentation provided.

extern "c" fn isatty(c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn kevent(c_int, [*]const c.T, c_int, [*]c.T, c_int, ?*const c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn kill(c.T, c_int) callconv(.C) c_int

No documentation provided.

extern "c" fn kqueue() callconv(.C) c_int

No documentation provided.

extern "c" fn link([*:0]const u8, [*:0]const u8, c_int) callconv(.C) c_int

No documentation provided.

extern "c" fn linkat(c.T, [*:0]const u8, c.T, [*:0]const u8, c_int) callconv(.C) c_int

No documentation provided.

extern "c" fn listen(c.T, c_uint) callconv(.C) c_int

No documentation provided.

extern "c" fn lseek(c.T, c.T, whence_t) callconv(.C) c.T

No documentation provided.

extern "c" fn malloc(usize) callconv(.C) ?*anyopaque

No documentation provided.

extern "c" fn mkdir([*:0]const u8, c_uint) callconv(.C) c_int

No documentation provided.

extern "c" fn mkdirat(c.T, [*:0]const u8, u32) callconv(.C) c_int

No documentation provided.

extern "c" fn mmap(?*align(page_size) anyopaque, usize, c_uint, c_uint, c.T, c.T) callconv(.C) *anyopaque

No documentation provided.

extern "c" fn mprotect(*align(page_size) anyopaque, usize, c_uint) callconv(.C) c_int

No documentation provided.

extern "c" fn munmap(*const align(page_size) anyopaque, usize) callconv(.C) c_int

No documentation provided.

extern "c" fn open([*:0]const u8, c_uint) callconv(.C) c_int

No documentation provided.

extern "c" fn openat(c_int, [*:0]const u8, c_uint) callconv(.C) c_int

No documentation provided.

extern "c" fn openlog([*:0]const u8, c_int, c_int) callconv(.C) void

No documentation provided.

extern "c" fn pipe(*[2]c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn poll([*]c.T, c.T, c_int) callconv(.C) c_int

No documentation provided.

extern "c" fn port_alert(c.T, u32, u32, ?*anyopaque) callconv(.C) c_int

No documentation provided.

extern "c" fn port_associate(c.T, u32, usize, u32, ?*anyopaque) callconv(.C) c_int

No documentation provided.

extern "c" fn port_create() callconv(.C) c.T

No documentation provided.

extern "c" fn port_dissociate(c.T, u32, usize) callconv(.C) c_int

No documentation provided.

extern "c" fn port_get(c.T, *c.T, ?*c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn port_getn(c.T, []c.T, u32, *u32, ?*c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn port_send(c.T, u32, ?*anyopaque) callconv(.C) c_int

No documentation provided.

extern "c" fn port_sendn([*]c.T, []u32, u32, u32, ?*anyopaque) callconv(.C) c_int

No documentation provided.

extern "c" fn ppoll([*]c.T, c.T, ?*const c.T, ?*const c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn prctl(c_int) callconv(.C) c_int

No documentation provided.

extern "c" fn pread(c.T, [*]u8, usize, c.T) callconv(.C) isize

No documentation provided.

extern "c" fn preadv(c_int, [*]const iovec, c_uint, c.T) callconv(.C) isize

No documentation provided.

extern "c" fn printf([*:0]const u8) callconv(.C) c_int

No documentation provided.

extern "c" fn pthread_atfork(?*const fn () callconv(.C) void, ?*const fn () callconv(.C) void, ?*const fn () callconv(.C) void) callconv(.C) c_int

No documentation provided.

extern "c" fn pthread_attr_destroy(*c.T) callconv(.C) c.T

No documentation provided.

extern "c" fn pthread_attr_init(*c.T) callconv(.C) c.T

No documentation provided.

extern "c" fn pthread_attr_setguardsize(*c.T, usize) callconv(.C) c.T

No documentation provided.

extern "c" fn pthread_attr_setstack(*c.T, *anyopaque, usize) callconv(.C) c.T

No documentation provided.

extern "c" fn pthread_attr_setstacksize(*c.T, usize) callconv(.C) c.T

No documentation provided.

extern "c" fn pthread_cond_broadcast(*c.T) callconv(.C) c.T

No documentation provided.

extern "c" fn pthread_cond_destroy(*c.T) callconv(.C) c.T

No documentation provided.

extern "c" fn pthread_cond_signal(*c.T) callconv(.C) c.T

No documentation provided.

extern "c" fn pthread_cond_timedwait(*c.T, *c.T, *const c.T) callconv(.C) c.T

No documentation provided.

extern "c" fn pthread_cond_wait(*c.T, *c.T) callconv(.C) c.T

No documentation provided.

extern "c" fn pthread_create(*pthread_t, ?*const c.T, *const fn (?*anyopaque) callconv(.C) ?*anyopaque, ?*anyopaque) callconv(.C) c.T

No documentation provided.

extern "c" fn pthread_detach(pthread_t) callconv(.C) c.T

No documentation provided.

extern "c" fn pthread_getspecific(c.T) callconv(.C) ?*anyopaque

No documentation provided.

extern "c" fn pthread_join(pthread_t, ?*?*anyopaque) callconv(.C) c.T

No documentation provided.

extern "c" fn pthread_key_create(*c.T, ?*const fn (*anyopaque) callconv(.C) void) callconv(.C) c.T

No documentation provided.

extern "c" fn pthread_key_delete(c.T) callconv(.C) c.T

No documentation provided.

extern "c" fn pthread_mutex_destroy(*c.T) callconv(.C) c.T

No documentation provided.

extern "c" fn pthread_mutex_lock(*c.T) callconv(.C) c.T

No documentation provided.

extern "c" fn pthread_mutex_trylock(*c.T) callconv(.C) c.T

No documentation provided.

extern "c" fn pthread_mutex_unlock(*c.T) callconv(.C) c.T

No documentation provided.

extern "c" fn pthread_rwlock_destroy(*c.T) callconv(.C) c.T

No documentation provided.

extern "c" fn pthread_rwlock_rdlock(*c.T) callconv(.C) c.T

No documentation provided.

extern "c" fn pthread_rwlock_tryrdlock(*c.T) callconv(.C) c.T

No documentation provided.

extern "c" fn pthread_rwlock_trywrlock(*c.T) callconv(.C) c.T

No documentation provided.

extern "c" fn pthread_rwlock_unlock(*c.T) callconv(.C) c.T

No documentation provided.

extern "c" fn pthread_rwlock_wrlock(*c.T) callconv(.C) c.T

No documentation provided.

extern "c" fn pthread_self() callconv(.C) pthread_t

No documentation provided.

extern "c" fn pthread_setspecific(c.T, ?*anyopaque) callconv(.C) c_int

No documentation provided.

extern "c" fn pthread_sigmask(c_int, *const c.T, *c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn pwrite(c.T, [*]const u8, usize, c.T) callconv(.C) isize

No documentation provided.

extern "c" fn pwritev(c_int, [*]const iovec_const, c_uint, c.T) callconv(.C) isize

No documentation provided.

extern "c" fn raise(c_int) callconv(.C) c_int

No documentation provided.

extern "c" fn read(c.T, [*]u8, usize) callconv(.C) isize

No documentation provided.

extern "c" fn readlink([*:0]const u8, [*]u8, usize) callconv(.C) isize

No documentation provided.

extern "c" fn readlinkat(c.T, [*:0]const u8, [*]u8, usize) callconv(.C) isize

No documentation provided.

extern "c" fn readv(c_int, [*]const iovec, c_uint) callconv(.C) isize

No documentation provided.

extern "c" fn realloc(?*anyopaque, usize) callconv(.C) ?*anyopaque

No documentation provided.

extern "c" fn recv(c.T, ?*anyopaque, usize, c_int) callconv(.C) if (builtin.os.tag == .windows) c_int else isize

No documentation provided.

extern "c" fn recvfrom(c.T, *anyopaque, usize, u32, ?*c.T, ?*c.T) callconv(.C) if (builtin.os.tag == .windows) c_int else isize

No documentation provided.

extern "c" fn recvmsg(c.T, *c.T, u32) callconv(.C) isize

No documentation provided.

extern "c" fn rename([*:0]const u8, [*:0]const u8) callconv(.C) c_int

No documentation provided.

extern "c" fn renameat(c.T, [*:0]const u8, c.T, [*:0]const u8) callconv(.C) c_int

No documentation provided.

extern "c" fn rmdir([*:0]const u8) callconv(.C) c_int

No documentation provided.

extern "c" fn sem_close(*c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn sem_destroy(*c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn sem_getvalue(*c.T, *c_int) callconv(.C) c_int

No documentation provided.

extern "c" fn sem_init(*c.T, c_int, c_uint) callconv(.C) c_int

No documentation provided.

extern "c" fn sem_open([*:0]const u8, c_int, c.T, c_uint) callconv(.C) *c.T

No documentation provided.

extern "c" fn sem_post(*c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn sem_timedwait(*c.T, *const c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn sem_trywait(*c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn sem_wait(*c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn send(c.T, *const anyopaque, usize, u32) callconv(.C) isize

No documentation provided.

extern "c" fn sendmsg(c.T, *const c.T, u32) callconv(.C) isize

No documentation provided.

extern "c" fn sendto(c.T, *const anyopaque, usize, u32, ?*const c.T, c.T) callconv(.C) isize

No documentation provided.

extern "c" fn setegid(c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn seteuid(c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn setgid(c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn setlogmask(c_int) callconv(.C) c_int

No documentation provided.

extern "c" fn setregid(c.T, c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn setresgid(c.T, c.T, c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn setresuid(c.T, c.T, c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn setreuid(c.T, c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn setrlimit(c.T, *const c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn setsockopt(c.T, u32, u32, ?*const anyopaque, c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn setuid(c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn shm_open([*:0]const u8, c_int, c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn shm_unlink([*:0]const u8) callconv(.C) c_int

No documentation provided.

extern "c" fn shutdown(c.T, c_int) callconv(.C) c_int

No documentation provided.

extern "c" fn socketpair(c_uint, c_uint, c_uint, *[2]c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn symlink([*:0]const u8, [*:0]const u8) callconv(.C) c_int

No documentation provided.

extern "c" fn symlinkat([*:0]const u8, c.T, [*:0]const u8) callconv(.C) c_int

No documentation provided.

extern "c" fn sync() callconv(.C) void

No documentation provided.

extern "c" fn syncfs(c_int) callconv(.C) c_int

No documentation provided.

extern "c" fn sysctl([*]const c_int, c_uint, ?*anyopaque, ?*usize, ?*anyopaque, usize) callconv(.C) c_int

No documentation provided.

extern "c" fn sysctlbyname([*:0]const u8, ?*anyopaque, ?*usize, ?*anyopaque, usize) callconv(.C) c_int

No documentation provided.

extern "c" fn sysctlnametomib([*:0]const u8, ?*c_int, ?*usize) callconv(.C) c_int

No documentation provided.

extern "c" fn syslog(c_int, [*:0]const u8) callconv(.C) void

No documentation provided.

extern "c" fn tcgetattr(c.T, *c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn tcsetattr(c.T, c.T, *const c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn umask(c.T) callconv(.C) c.T

No documentation provided.

extern "c" fn uname(*c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn unlink([*:0]const u8) callconv(.C) c_int

No documentation provided.

extern "c" fn unlinkat(c.T, [*:0]const u8, c_uint) callconv(.C) c_int

No documentation provided.

extern "c" fn utimensat(c.T, [*:0]const u8, *[2]c.T, u32) callconv(.C) c_int

No documentation provided.

extern "c" fn utimes([*:0]const u8, *[2]c.T) callconv(.C) c_int

No documentation provided.

extern "c" fn wait4(c.T, ?*c_int, c_int, ?*c.T) callconv(.C) c.T

No documentation provided.

extern "c" fn waitpid(c.T, ?*c_int, c_int) callconv(.C) c.T

No documentation provided.

extern "c" fn write(c.T, [*]const u8, usize) callconv(.C) isize

No documentation provided.

extern "c" fn writev(c_int, [*]const iovec_const, c_uint) callconv(.C) isize

No documentation provided.