Packages

object osMod

Source
osMod.scala
Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. osMod
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. trait CpuInfo extends Object with StObject
    Annotations
    @JSType() @native()
  2. trait NetworkInterfaceBase extends Object with StObject
    Annotations
    @JSType() @native()
  3. trait NetworkInterfaceInfo extends Object with StObject
    Annotations
    @JSType()
  4. trait NetworkInterfaceInfoIPv4 extends Object with StObject with NetworkInterfaceBase with NetworkInterfaceInfo
    Annotations
    @JSType() @native()
  5. trait NetworkInterfaceInfoIPv6 extends Object with StObject with NetworkInterfaceBase with NetworkInterfaceInfo
    Annotations
    @JSType() @native()
  6. trait SignalConstants extends Object with StObject
    Annotations
    @JSType() @native()
  7. trait UserInfo_[T] extends Object with StObject
    Annotations
    @JSType() @native()

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. val EOL: java.lang.String
    Annotations
    @JSImport("os", "EOL") @native()
  5. val ^: Any
    Annotations
    @JSImport("os", JSImport.Namespace) @native()
  6. def arch(): java.lang.String
    Annotations
    @inline()
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
  9. def cpus(): Array[CpuInfo]
    Annotations
    @inline()
  10. def endianness(): |[BE, LE]
    Annotations
    @inline()
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  13. def freemem(): Double
    Annotations
    @inline()
  14. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  15. def getPriority(pid: Double): Double
    Annotations
    @inline()
  16. def getPriority(): Double

    Gets the priority of a process.

    Gets the priority of a process. Defaults to current process.

    Annotations
    @inline()
  17. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @IntrinsicCandidate()
  18. def homedir(): java.lang.String
    Annotations
    @inline()
  19. def hostname(): java.lang.String
    Annotations
    @inline()
  20. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  21. def loadavg(): Array[Double]
    Annotations
    @inline()
  22. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  23. def networkInterfaces(): Dict[Array[NetworkInterfaceInfo]]
    Annotations
    @inline()
  24. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  25. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @IntrinsicCandidate()
  26. def platform(): Platform
    Annotations
    @inline()
  27. def release(): java.lang.String
    Annotations
    @inline()
  28. def setPriority(priority: Double): Unit

    Sets the priority of the current process.

    Sets the priority of the current process.

    priority

    Must be in range of -20 to 19

    Annotations
    @inline()
  29. def setPriority(pid: Double, priority: Double): Unit

    Sets the priority of the process specified process.

    Sets the priority of the process specified process.

    priority

    Must be in range of -20 to 19

    Annotations
    @inline()
  30. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  31. def tmpdir(): java.lang.String
    Annotations
    @inline()
  32. def toString(): java.lang.String
    Definition Classes
    AnyRef → Any
  33. def totalmem(): Double
    Annotations
    @inline()
  34. def type(): java.lang.String
    Annotations
    @inline()
  35. def uptime(): Double
    Annotations
    @inline()
  36. def userInfo(options: 4): UserInfo_[java.lang.String]
    Annotations
    @inline()
  37. def userInfo(options: 2): UserInfo_[Buffer]
    Annotations
    @inline()
  38. def userInfo(): UserInfo_[java.lang.String]
    Annotations
    @inline()
  39. def version(): java.lang.String

    Returns a string identifying the kernel version.

    Returns a string identifying the kernel version. On POSIX systems, the operating system release is determined by calling uname(3). On Windows, pRtlGetVersion is used, and if it is not available, GetVersionExW() will be used. See https://en.wikipedia.org/wiki/Uname#Examples for more information.

    Annotations
    @inline()
  40. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  41. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  42. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  43. object CpuInfo
  44. object NetworkInterfaceBase
  45. object NetworkInterfaceInfo
  46. object NetworkInterfaceInfoIPv4
  47. object NetworkInterfaceInfoIPv6
  48. object SignalConstants
  49. object UserInfo_
  50. object constants

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable]) @Deprecated
    Deprecated

Inherited from AnyRef

Inherited from Any

Ungrouped