object unistd

Annotations
@extern()
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. unistd
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. type off_t = Long

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def F_LOCK: CInt
    Annotations
    @name( "scalanative_f_lock" )
  5. def F_OK: CInt
    Annotations
    @name( "scalanative_f_ok" )
  6. def F_TEST: CInt
    Annotations
    @name( "scalanative_f_test" )
  7. def F_TLOCK: CInt
    Annotations
    @name( "scalanative_f_tlock" )
  8. def F_ULOCK: CInt
    Annotations
    @name( "scalanative_f_ulock" )
  9. def R_OK: CInt
    Annotations
    @name( "scalanative_r_ok" )
  10. def STDERR_FILENO: CInt
    Annotations
    @name( "scalanative_stderr_fileno" )
  11. def STDIN_FILENO: CInt
    Annotations
    @name( "scalanative_stdin_fileno" )
  12. def STDOUT_FILENO: CInt
    Annotations
    @name( "scalanative_stdout_fileno" )
  13. def W_OK: CInt
    Annotations
    @name( "scalanative_w_ok" )
  14. def X_OK: CInt
    Annotations
    @name( "scalanative_x_ok" )
  15. def _XOPEN_VERSION: CInt
    Annotations
    @name( "scalanative__xopen_version" )
  16. def _exit(status: CInt): Unit
  17. def access(pathname: CString, mode: CInt): CInt
  18. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  19. def chdir(path: CString): CInt
  20. def chown(path: CString, owner: uid_t, group: gid_t): CInt
    Annotations
    @name( "scalanative_chown" )
  21. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  22. def close(fildes: CInt): CInt
  23. def dup(fildes: CInt): CInt
  24. def dup2(fildes: CInt, fildesnew: CInt): CInt
  25. def encrypt(block: Ptr[Byte], edflag: Int): Unit
  26. var environ: Ptr[CString]
  27. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  28. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  29. def execl(pathname: CString, arg: CString, vargs: Any*): CInt
  30. def execle(pathname: CString, arg: CString, vargs: Any*): CInt
  31. def execlp(file: CString, arg: CString, vargs: Any*): CInt
  32. def execv(pathname: CString, argv: Ptr[CString]): CInt
  33. def execve(pathname: CString, argv: Ptr[CString], envp: Ptr[CString]): CInt
  34. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  35. def fork(): CInt
  36. def fsync(fildes: CInt): CInt
  37. def ftruncate(fildes: CInt, length: off_t): CInt
  38. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  39. def getcwd(buf: CString, size: CSize): CString
  40. def gethostname(name: CString, len: CSize): CInt
  41. def getopt(argc: CInt, argv: Ptr[CString], optstring: CString): CInt
  42. def getpid(): CInt
  43. def getppid(): CInt
  44. def getuid(): uid_t
  45. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  46. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  47. def link(path1: CString, path2: CString): CInt
    Annotations
    @name( "scalanative_link" )
  48. def linkat(fd1: CInt, path1: CString, fd2: CInt, path2: CString, flag: CInt): CInt
    Annotations
    @name( "scalanative_linkat" )
  49. def lseek(fildes: CInt, offset: off_t, whence: CInt): off_t
  50. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  51. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  52. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  53. var optarg: CString
  54. var opterr: CInt
  55. var optind: CInt
  56. var optopt: CInt
  57. def pipe(fildes: Ptr[CInt]): CInt
  58. def read(fildes: CInt, buf: Ptr[_], nbyte: CSize): CInt
  59. def readlink(path: CString, buf: CString, bufsize: CSize): CInt
  60. def sethostname(name: CString, len: CSize): CInt
  61. def sleep(seconds: CUnsignedInt): CUnsignedInt
  62. def symlink(path1: CString, path2: CString): CInt
    Annotations
    @name( "scalanative_symlink" )
  63. def symlinkat(path1: CString, fd: CInt, path2: CString): CInt
    Annotations
    @name( "scalanative_symlinkat" )
  64. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  65. def toString(): String
    Definition Classes
    AnyRef → Any
  66. def truncate(path: CString, length: off_t): CInt
  67. def unlink(path: CString): CInt
  68. def vfork(): CInt
  69. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  70. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  71. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  72. def write(fildes: CInt, buf: Ptr[_], nbyte: CSize): CInt

Deprecated Value Members

  1. def usleep(usecs: CUnsignedInt): CInt
    Annotations
    @deprecated
    Deprecated

    (Since version posixlib 0.4.5) Removed in POSIX.1-2008. Use POSIX time.h nanosleep().

Inherited from AnyRef

Inherited from Any

Ungrouped