object unistd
unistd.h for Scala
- Annotations
- @extern() @define("__SCALANATIVE_POSIX_UNISTD")
- See also
https://scala-native.readthedocs.io/en/latest/lib/posixlib.html
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- unistd
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def F_LOCK: CInt
- Annotations
- @name("scalanative_f_lock")
- def F_OK: CInt
- Annotations
- @name("scalanative_f_ok")
- def F_TEST: CInt
- Annotations
- @name("scalanative_f_test")
- def F_TLOCK: CInt
- Annotations
- @name("scalanative_f_tlock")
- def F_ULOCK: CInt
- Annotations
- @name("scalanative_f_ulock")
- def R_OK: CInt
- Annotations
- @name("scalanative_r_ok")
- def SEEK_CUR: CInt
- Annotations
- @name("scalanative_seek_cur")
- def SEEK_END: CInt
- Annotations
- @name("scalanative_seek_end")
- def SEEK_SET: CInt
- Annotations
- @name("scalanative_seek_set")
- def STDERR_FILENO: CInt
- Annotations
- @name("scalanative_stderr_fileno")
- def STDIN_FILENO: CInt
- Annotations
- @name("scalanative_stdin_fileno")
- def STDOUT_FILENO: CInt
- Annotations
- @name("scalanative_stdout_fileno")
- def W_OK: CInt
- Annotations
- @name("scalanative_w_ok")
- def X_OK: CInt
- Annotations
- @name("scalanative_x_ok")
- def _CS_PATH: CInt
- Annotations
- @name("scalanative__cs_path")
- def _PC_2_SYMLINKS: CInt
- Annotations
- @name("scalanative__pc_2_symlinks")
- def _PC_ALLOC_SIZE_MIN: CInt
- Annotations
- @name("scalanative__pc_alloc_size_min")
- def _PC_ASYNC_IO: CInt
- Annotations
- @name("scalanative__pc_async_io")
- def _PC_CHOWN_RESTRICTED: CInt
- Annotations
- @name("scalanative__pc_chown_restricted")
- def _PC_FILESIZEBITS: CInt
- Annotations
- @name("scalanative__pc_filesizebits")
- def _PC_LINK_MAX: CInt
- Annotations
- @name("scalanative__pc_link_max")
- def _PC_MAX_CANON: CInt
- Annotations
- @name("scalanative__pc_max_canon")
- def _PC_MAX_INPUT: CInt
- Annotations
- @name("scalanative__pc_max_input")
- def _PC_NAME_MAX: CInt
- Annotations
- @name("scalanative__pc_name_max")
- def _PC_NO_TRUNC: CInt
- Annotations
- @name("scalanative__pc_no_trunc")
- def _PC_PATH_MAX: CInt
- Annotations
- @name("scalanative__pc_path_max")
- def _PC_PIPE_BUF: CInt
- Annotations
- @name("scalanative__pc_pipe_buf")
- def _PC_PRIO_IO: CInt
- Annotations
- @name("scalanative__pc_prio_io")
- def _PC_REC_INCR_XFER_SIZE: CInt
- Annotations
- @name("scalanative__pc_rec_incr_xfer_size")
- def _PC_REC_MAX_XFER_SIZE: CInt
- Annotations
- @name("scalanative__pc_rec_max_xfer_size")
- def _PC_REC_MIN_XFER_SIZE: CInt
- Annotations
- @name("scalanative__pc_rec_min_xfer_size")
- def _PC_REC_XFER_ALIGN: CInt
- Annotations
- @name("scalanative__pc_rec_xfer_align")
- def _PC_SYMLINK_MAX: CInt
- Annotations
- @name("scalanative__pc_symlink_max")
- def _PC_SYNC_IO: CInt
- Annotations
- @name("scalanative__pc_sync_io")
- def _PC_VDISABLE: CInt
- Annotations
- @name("scalanative__pc_vdisable")
- def _POSIX_VDISABLE: CInt
- Annotations
- @name("scalanative__posix_vdisable")
- def _POSIX_VERSION: CLong
- Annotations
- @name("scalanative__posix_version")
- def _SC_2_CHAR_TERM: CInt
- Annotations
- @name("scalanative__sc_2_char_term")
- def _SC_2_C_BIND: CInt
- Annotations
- @name("scalanative__sc_2_c_bind")
- def _SC_2_C_DEV: CInt
- Annotations
- @name("scalanative__sc_2_c_dev")
- def _SC_2_FORT_DEV: CInt
- Annotations
- @name("scalanative__sc_2_fort_dev")
- def _SC_2_FORT_RUN: CInt
- Annotations
- @name("scalanative__sc_2_fort_run")
- def _SC_2_LOCALEDEF: CInt
- Annotations
- @name("scalanative__sc_2_localedef")
- def _SC_2_PBS: CInt
- Annotations
- @name("scalanative__sc_2_pbs")
- def _SC_2_PBS_ACCOUNTING: CInt
- Annotations
- @name("scalanative__sc_2_pbs_accounting")
- def _SC_2_PBS_CHECKPOINT: CInt
- Annotations
- @name("scalanative__sc_2_pbs_checkpoint")
- def _SC_2_PBS_LOCATE: CInt
- Annotations
- @name("scalanative__sc_2_pbs_locate")
- def _SC_2_PBS_MESSAGE: CInt
- Annotations
- @name("scalanative__sc_2_pbs_message")
- def _SC_2_PBS_TRACK: CInt
- Annotations
- @name("scalanative__sc_2_pbs_track")
- def _SC_2_SW_DEV: CInt
- Annotations
- @name("scalanative__sc_2_sw_dev")
- def _SC_2_UPE: CInt
- Annotations
- @name("scalanative__sc_2_upe")
- def _SC_2_VERSION: CInt
- Annotations
- @name("scalanative__sc_2_version")
- def _SC_ADVISORY_INFO: CInt
- Annotations
- @name("scalanative__sc_advisory_info")
- def _SC_AIO_LISTIO_MAX: CInt
- Annotations
- @name("scalanative__sc_aio_listio_max")
- def _SC_AIO_MAX: CInt
- Annotations
- @name("scalanative__sc_aio_max")
- def _SC_AIO_PRIO_DELTA_MAX: CInt
- Annotations
- @name("scalanative__sc_aio_prio_delta_max")
- def _SC_ARG_MAX: CInt
- Annotations
- @name("scalanative__sc_arg_max")
- def _SC_ASYNCHRONOUS_IO: CInt
- Annotations
- @name("scalanative__sc_asynchronous_io")
- def _SC_ATEXIT_MAX: CInt
- Annotations
- @name("scalanative__sc_atexit_max")
- def _SC_BARRIERS: CInt
- Annotations
- @name("scalanative__sc_barriers")
- def _SC_BC_BASE_MAX: CInt
- Annotations
- @name("scalanative__sc_bc_base_max")
- def _SC_BC_DIM_MAX: CInt
- Annotations
- @name("scalanative__sc_bc_dim_max")
- def _SC_BC_SCALE_MAX: CInt
- Annotations
- @name("scalanative__sc_bc_scale_max")
- def _SC_BC_STRING_MAX: CInt
- Annotations
- @name("scalanative__sc_bc_string_max")
- def _SC_CHILD_MAX: CInt
- Annotations
- @name("scalanative__sc_child_max")
- def _SC_CLK_TCK: CInt
- Annotations
- @name("scalanative__sc_clk_tck")
- def _SC_CLOCK_SELECTION: CInt
- Annotations
- @name("scalanative__sc_clock_selection")
- def _SC_COLL_WEIGHTS_MAX: CInt
- Annotations
- @name("scalanative__sc_coll_weights_max")
- def _SC_CPUTIME: CInt
- Annotations
- @name("scalanative__sc_cputime")
- def _SC_DELAYTIMER_MAX: CInt
- Annotations
- @name("scalanative__sc_delaytimer_max")
- def _SC_EXPR_NEST_MAX: CInt
- Annotations
- @name("scalanative__sc_expr_nest_max")
- def _SC_FSYNC: CInt
- Annotations
- @name("scalanative__sc_fsync")
- def _SC_GETGR_R_SIZE_MAX: CInt
- Annotations
- @name("scalanative__sc_getgr_r_size_max")
- def _SC_GETPW_R_SIZE_MAX: CInt
- Annotations
- @name("scalanative__sc_getpw_r_size_max")
- def _SC_HOST_NAME_MAX: CInt
- Annotations
- @name("scalanative__sc_host_name_max")
- def _SC_IOV_MAX: CInt
- Annotations
- @name("scalanative__sc_iov_max")
- def _SC_IPV6: CInt
- Annotations
- @name("scalanative__sc_ipv6")
- def _SC_JOB_CONTROL: CInt
- Annotations
- @name("scalanative__sc_job_control")
- def _SC_LINE_MAX: CInt
- Annotations
- @name("scalanative__sc_line_max")
- def _SC_LOGIN_NAME_MAX: CInt
- Annotations
- @name("scalanative__sc_login_name_max")
- def _SC_MAPPED_FILES: CInt
- Annotations
- @name("scalanative__sc_mapped_files")
- def _SC_MEMLOCK: CInt
- Annotations
- @name("scalanative__sc_memlock")
- def _SC_MEMLOCK_RANGE: CInt
- Annotations
- @name("scalanative__sc_memlock_range")
- def _SC_MEMORY_PROTECTION: CInt
- Annotations
- @name("scalanative__sc_memory_protection")
- def _SC_MESSAGE_PASSING: CInt
- Annotations
- @name("scalanative__sc_message_passing")
- def _SC_MONOTONIC_CLOCK: CInt
- Annotations
- @name("scalanative__sc_monotonic_clock")
- def _SC_MQ_OPEN_MAX: CInt
- Annotations
- @name("scalanative__sc_mq_open_max")
- def _SC_MQ_PRIO_MAX: CInt
- Annotations
- @name("scalanative__sc_mq_prio_max")
- def _SC_NGROUPS_MAX: CInt
- Annotations
- @name("scalanative__sc_ngroups_max")
- def _SC_NPROCESSORS_CONF: CInt
- Annotations
- @name("scalanative__sc_nprocessors_conf")
- def _SC_NPROCESSORS_ONLN: CInt
- Annotations
- @name("scalanative__sc_nprocessors_onln")
- def _SC_OPEN_MAX: CInt
- Annotations
- @name("scalanative__sc_open_max")
- def _SC_PAGESIZE: CInt
- Annotations
- @name("scalanative__sc_pagesize")
- def _SC_PAGE_SIZE: CInt
- Annotations
- @name("scalanative__sc_page_size")
- def _SC_PRIORITIZED_IO: CInt
- Annotations
- @name("scalanative__sc_prioritized_io")
- def _SC_PRIORITY_SCHEDULING: CInt
- Annotations
- @name("scalanative__sc_priority_scheduling")
- def _SC_RAW_SOCKETS: CInt
- Annotations
- @name("scalanative__sc_raw_sockets")
- def _SC_READER_WRITER_LOCKS: CInt
- Annotations
- @name("scalanative__sc_reader_writer_locks")
- def _SC_REALTIME_SIGNALS: CInt
- Annotations
- @name("scalanative__sc_realtime_signals")
- def _SC_REGEXP: CInt
- Annotations
- @name("scalanative__sc_regexp")
- def _SC_RE_DUP_MAX: CInt
- Annotations
- @name("scalanative__sc_re_dup_max")
- def _SC_RTSIG_MAX: CInt
- Annotations
- @name("scalanative__sc_rtsig_max")
- def _SC_SAVED_IDS: CInt
- Annotations
- @name("scalanative__sc_saved_ids")
- def _SC_SEMAPHORES: CInt
- Annotations
- @name("scalanative__sc_semaphores")
- def _SC_SEM_NSEMS_MAX: CInt
- Annotations
- @name("scalanative__sc_sem_nsems_max")
- def _SC_SEM_VALUE_MAX: CInt
- Annotations
- @name("scalanative__sc_sem_value_max")
- def _SC_SHARED_MEMORY_OBJECTS: CInt
- Annotations
- @name("scalanative__sc_shared_memory_objects")
- def _SC_SHELL: CInt
- Annotations
- @name("scalanative__sc_shell")
- def _SC_SIGQUEUE_MAX: CInt
- Annotations
- @name("scalanative__sc_sigqueue_max")
- def _SC_SPAWN: CInt
- Annotations
- @name("scalanative__sc_spawn")
- def _SC_SPIN_LOCKS: CInt
- Annotations
- @name("scalanative__sc_spin_locks")
- def _SC_SPORADIC_SERVER: CInt
- Annotations
- @name("scalanative__sc_sporadic_server")
- def _SC_SS_REPL_MAX: CInt
- Annotations
- @name("scalanative__sc_ss_repl_max")
- def _SC_STREAM_MAX: CInt
- Annotations
- @name("scalanative__sc_stream_max")
- def _SC_SYMLOOP_MAX: CInt
- Annotations
- @name("scalanative__sc_symloop_max")
- def _SC_SYNCHRONIZED_IO: CInt
- Annotations
- @name("scalanative__sc_synchronized_io")
- def _SC_THREADS: CInt
- Annotations
- @name("scalanative__sc_threads")
- def _SC_THREAD_ATTR_STACKADDR: CInt
- Annotations
- @name("scalanative__sc_thread_attr_stackaddr")
- def _SC_THREAD_ATTR_STACKSIZE: CInt
- Annotations
- @name("scalanative__sc_thread_attr_stacksize")
- def _SC_THREAD_CPUTIME: CInt
- Annotations
- @name("scalanative__sc_thread_cputime")
- def _SC_THREAD_DESTRUCTOR_ITERATIONS: CInt
- Annotations
- @name("scalanative__sc_thread_destructor_iterations")
- def _SC_THREAD_KEYS_MAX: CInt
- Annotations
- @name("scalanative__sc_thread_keys_max")
- def _SC_THREAD_PRIORITY_SCHEDULING: CInt
- Annotations
- @name("scalanative__sc_thread_priority_scheduling")
- def _SC_THREAD_PROCESS_SHARED: CInt
- Annotations
- @name("scalanative__sc_thread_process_shared")
- def _SC_THREAD_SAFE_FUNCTIONS: CInt
- Annotations
- @name("scalanative__sc_thread_safe_functions")
- def _SC_THREAD_SPORADIC_SERVER: CInt
- Annotations
- @name("scalanative__sc_thread_sporadic_server")
- def _SC_THREAD_STACK_MIN: CInt
- Annotations
- @name("scalanative__sc_thread_stack_min")
- def _SC_THREAD_THREADS_MAX: CInt
- Annotations
- @name("scalanative__sc_thread_threads_max")
- def _SC_TIMEOUTS: CInt
- Annotations
- @name("scalanative__sc_timeouts")
- def _SC_TIMERS: CInt
- Annotations
- @name("scalanative__sc_timers")
- def _SC_TIMER_MAX: CInt
- Annotations
- @name("scalanative__sc_timer_max")
- def _SC_TRACE: CInt
- Annotations
- @name("scalanative__sc_trace")
- def _SC_TRACE_EVENT_FILTER: CInt
- Annotations
- @name("scalanative__sc_trace_event_filter")
- def _SC_TRACE_EVENT_NAME_MAX: CInt
- Annotations
- @name("scalanative__sc_trace_event_name_max")
- def _SC_TRACE_INHERIT: CInt
- Annotations
- @name("scalanative__sc_trace_inherit")
- def _SC_TRACE_LOG: CInt
- Annotations
- @name("scalanative__sc_trace_log")
- def _SC_TRACE_NAME_MAX: CInt
- Annotations
- @name("scalanative__sc_trace_name_max")
- def _SC_TRACE_SYS_MAX: CInt
- Annotations
- @name("scalanative__sc_trace_sys_max")
- def _SC_TRACE_USER_EVENT_MAX: CInt
- Annotations
- @name("scalanative__sc_trace_user_event_max")
- def _SC_TTY_NAME_MAX: CInt
- Annotations
- @name("scalanative__sc_tty_name_max")
- def _SC_TYPED_MEMORY_OBJECTS: CInt
- Annotations
- @name("scalanative__sc_typed_memory_objects")
- def _SC_TZNAME_MAX: CInt
- Annotations
- @name("scalanative__sc_tzname_max")
- def _SC_VERSION: CInt
- Annotations
- @name("scalanative__sc_version")
- def _SC_XOPEN_CRYPT: CInt
- Annotations
- @name("scalanative__sc_xopen_crypt")
- def _SC_XOPEN_ENH_I18N: CInt
- Annotations
- @name("scalanative__sc_xopen_enh_i18n")
- def _SC_XOPEN_REALTIME: CInt
- Annotations
- @name("scalanative__sc_xopen_realtime")
- def _SC_XOPEN_REALTIME_THREADS: CInt
- Annotations
- @name("scalanative__sc_xopen_realtime_threads")
- def _SC_XOPEN_SHM: CInt
- Annotations
- @name("scalanative__sc_xopen_shm")
- def _SC_XOPEN_STREAMS: CInt
- Annotations
- @name("scalanative__sc_xopen_streams")
- def _SC_XOPEN_UNIX: CInt
- Annotations
- @name("scalanative__sc_xopen_unix")
- def _SC_XOPEN_VERSION: CInt
- Annotations
- @name("scalanative__sc_xopen_version")
- def _XOPEN_VERSION: CInt
- Annotations
- @name("scalanative__xopen_version")
- def _exit(status: CInt): Unit
- def access(pathname: CString, mode: CInt): CInt
- def alarm(seconds: CUnsignedInt): CUnsignedInt
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def chdir(path: CString): CInt
- def chown(path: CString, owner: uid_t, group: gid_t): CInt
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- def close(fildes: CInt): CInt
- def confstr(name: CInt, buf: Ptr[CChar], len: size_t): size_t
- def crypt(phrase: CString, setting: CString): CString
- def dup(fildes: CInt): CInt
- def dup2(fildes: CInt, fildesnew: CInt): CInt
- def encrypt(block: Ptr[Byte], edflag: Int): Unit
- var environ: Ptr[CString]
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def execl(pathname: CString, arg: CString, vargs: Any*): CInt
- def execle(pathname: CString, arg: CString, vargs: Any*): CInt
- def execlp(file: CString, arg: CString, vargs: Any*): CInt
- def execv(pathname: CString, argv: Ptr[CString]): CInt
- def execve(pathname: CString, argv: Ptr[CString], envp: Ptr[CString]): CInt
- def execvp(file: CString, argv: Ptr[CString]): CInt
- def faccessat(fd: CInt, path: CString, amode: CInt, flag: CInt): CInt
- def fchdir(fildes: CInt): CInt
- def fchown(filedes: CInt, owner: uid_t, group: gid_t): CInt
- def fchownat(fd: CInt, path: CString, owner: uid_t, group: gid_t, flag: CInt): CInt
- def fdatasync(filedes: CInt): CInt
- Annotations
- @blocking()
- def fexecve(fd: CInt, argv: Ptr[CString], envp: Ptr[CString]): CInt
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- def fork(): pid_t
- def fpathconf(fd: CInt, name: CInt): CLong
- def fsync(fildes: CInt): CInt
- Annotations
- @blocking()
- def ftruncate(fildes: CInt, length: off_t): CInt
- Annotations
- @blocking()
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def getcwd(buf: CString, size: CSize): CString
- def getegid(): gid_t
- def geteuid(): uid_t
- def getgid(): gid_t
- def getgroups(size: CInt, list: Ptr[gid_t]): CInt
- def gethostid(): CLong
- def gethostname(name: CString, len: CSize): CInt
- def getlogin(): CString
- def getlogin_r(buf: Ptr[CChar], bufsize: CSize): CInt
- def getopt(argc: CInt, argv: Ptr[CString], optstring: CString): CInt
- def getpgid(pid: pid_t): pid_t
- def getpgrp(): pid_t
- def getpid(): pid_t
- def getppid(): pid_t
- def getsid(pid: pid_t): pid_t
- def getuid(): uid_t
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isatty(fd: CInt): CInt
- def lchown(path: CString, owner: uid_t, group: gid_t): CInt
- def link(path1: CString, path2: CString): CInt
- def linkat(fd1: CInt, path1: CString, fd2: CInt, path2: CString, flag: CInt): CInt
- def lockf(fd: CInt, cmd: CInt, len: off_t): CInt
- Annotations
- @blocking()
- def lseek(fildes: CInt, offset: off_t, whence: CInt): off_t
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def nice(inc: CInt): CInt
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- var optarg: CString
- var opterr: CInt
- var optind: CInt
- var optopt: CInt
- def pathconf(path: CString, name: CInt): CLong
- def pause(): CInt
- Annotations
- @blocking()
- def pipe(fildes: Ptr[CInt]): CInt
- def pledge(promises: CString, execpromises: CString): CInt
Non POSIX-standard function, OS specific, available in OpenBSD
- def pread(fd: CInt, buf: CVoidPtr, count: size_t, offset: off_t): ssize_t
- Annotations
- @blocking()
- def pwrite(fd: CInt, buf: CVoidPtr, count: size_t, offset: off_t): ssize_t
- Annotations
- @blocking()
- def read(fildes: CInt, buf: CVoidPtr, nbyte: CSize): CInt
- Annotations
- @blocking()
- def readlink(path: CString, buf: CString, bufsize: CSize): CInt
- def readlinkat(dirfd: CInt, pathname: CString, buf: Ptr[CChar], bufsize: size_t): ssize_t
- def rmdir(pathname: CString): CInt
- def setegid(egid: gid_t): CInt
- def seteuid(euid: uid_t): CInt
- def setgid(gid: gid_t): CInt
- def setpgid(pid: pid_t, pgid: pid_t): CInt
- def setregid(rgid: gid_t, egid: gid_t): CInt
- def setreuid(ruid: gid_t, euid: gid_t): CInt
- def setsid(): pid_t
- def setuid(uid: uid_t): CInt
- def sleep(seconds: CUnsignedInt): CUnsignedInt
- Annotations
- @blocking()
- def swab(from: CVoidPtr, to: CVoidPtr, n: ssize_t): Unit
- def symlink(path1: CString, path2: CString): CInt
- def symlinkat(path1: CString, fd: CInt, path2: CString): CInt
- def sync(): Unit
- Annotations
- @blocking()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def sysconf(name: CInt): CLong
- def tcgetpgrp(fd: CInt): pid_t
- def tcsetpgrp(fc: CInt, pgrp: pid_t): CInt
- def toString(): String
- Definition Classes
- AnyRef → Any
- def truncate(path: CString, length: off_t): CInt
- def ttyname(fd: CInt): CString
- def ttyname_r(fd: CInt, buf: Ptr[CChar], buflen: size_t): CInt
- def unlink(path: CString): CInt
- def unlinkat(dirfd: CInt, pathname: CString, flags: CInt): CInt
- def unveil(path: CString, permissions: CString): CInt
Non POSIX-standard function, OS specific, available in OpenBSD
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- def write(fildes: CInt, buf: CVoidPtr, nbyte: CSize): CInt
- Annotations
- @blocking()
Deprecated Value Members
- def chroot(path: CString): CInt
- Annotations
- @deprecated
- Deprecated
(Since version POSIX.1-2001) Deprecated in POSIX standard
- def sethostname(name: CString, len: CSize): CInt
- Annotations
- @deprecated
- Deprecated
(Since version posixlib 0.5.0) Not POSIX, subject to complete removal in the future.
- def usleep(usecs: CUnsignedInt): CInt
- Annotations
- @deprecated @blocking()
- Deprecated
(Since version posixlib 0.4.5) Removed in POSIX.1-2008. Use POSIX time.h nanosleep().
- def vfork(): CInt
- Annotations
- @deprecated
- Deprecated
(Since version posixlib 0.5.0) Removed in POSIX.1-2008. Consider posix_spawn().