Object

scala.scalanative.posix

termios

Related Doc: package posix

Permalink

object termios

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

Type Members

  1. type NCCS = Digit2[_2, _0]

    Permalink
  2. type c_cc = CArray[cc_t, NCCS]

    Permalink
  3. type cc_t = Byte

    Permalink
  4. type speed_t = Long

    Permalink
  5. type tcflag_t = Long

    Permalink
  6. type termios = CStruct7[tcflag_t, tcflag_t, tcflag_t, tcflag_t, c_cc, speed_t, speed_t]

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def B0: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_b0" )
  5. def B110: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_b110" )
  6. def B1200: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_b1200" )
  7. def B134: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_b134" )
  8. def B150: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_b150" )
  9. def B1800: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_b1800" )
  10. def B19200: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_b19200" )
  11. def B200: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_b200" )
  12. def B2400: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_b2400" )
  13. def B300: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_b300" )
  14. def B38400: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_b38400" )
  15. def B4800: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_b4800" )
  16. def B50: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_b50" )
  17. def B600: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_b600" )
  18. def B75: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_b75" )
  19. def B9600: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_b9600" )
  20. def BRKINT: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_brkint" )
  21. def BS0: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_bs0" )
  22. def BS1: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_bs1" )
  23. def BSDLY: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_bsdly" )
  24. def CLOCAL: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_clocal" )
  25. def CR0: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_cr0" )
  26. def CR1: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_cr1" )
  27. def CR2: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_cr2" )
  28. def CR3: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_cr3" )
  29. def CRDLY: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_crdly" )
  30. def CREAD: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_cread" )
  31. def CS5: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_cs5" )
  32. def CS6: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_cs6" )
  33. def CS7: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_cs7" )
  34. def CS8: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_cs8" )
  35. def CSIZE: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_csize" )
  36. def CSTOPB: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_cstopb" )
  37. def ECHO: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_echo" )
  38. def ECHOE: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_echoe" )
  39. def ECHOK: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_echok" )
  40. def ECHONL: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_echonl" )
  41. def FF0: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_ff0" )
  42. def FF1: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_ff1" )
  43. def FFDLY: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_ffdly" )
  44. def HUPCL: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_hupcl" )
  45. def ICANON: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_icanon" )
  46. def ICRNL: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_icrnl" )
  47. def IEXTEN: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_iexten" )
  48. def IGNBRK: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_ignbrk" )
  49. def IGNCR: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_igncr" )
  50. def IGNPAR: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_ignpar" )
  51. def INLCR: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_inlcr" )
  52. def INPCK: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_inpck" )
  53. def ISIG: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_isig" )
  54. def ISTRIP: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_istrip" )
  55. def IXANY: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_ixany" )
  56. def IXOFF: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_ixoff" )
  57. def IXON: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_ixon" )
  58. def NL0: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_nl0" )
  59. def NL1: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_nl1" )
  60. def NLDLY: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_nldly" )
  61. def NOFLSH: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_noflsh" )
  62. def OCRNL: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_ocrnl" )
  63. def OFDEL: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_ofdel" )
  64. def OFILL: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_ofill" )
  65. def ONLCR: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_onlcr" )
  66. def ONLRET: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_onlret" )
  67. def ONOCR: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_onocr" )
  68. def OPOST: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_opost" )
  69. def PARENB: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_parenb" )
  70. def PARMRK: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_parmrk" )
  71. def PARODD: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_parodd" )
  72. def TAB0: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_tab0" )
  73. def TAB1: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_tab1" )
  74. def TAB2: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_tab2" )
  75. def TAB3: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_tab3" )
  76. def TABDLY: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_tabdly" )
  77. def TCIFLUSH: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_tciflush" )
  78. def TCIOFF: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_tcioff" )
  79. def TCIOFLUSH: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_tcioflush" )
  80. def TCION: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_tcion" )
  81. def TCOFLUSH: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_tcoflush" )
  82. def TCOOFF: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_tcooff" )
  83. def TCOON: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_tcoon" )
  84. def TCSADRAIN: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_tcsadrain" )
  85. def TCSAFLUSH: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_tcsaflush" )
  86. def TCSANOW: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_tcsanow" )
  87. def TOSTOP: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_tostop" )
  88. def VEOF: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_veof" )
  89. def VEOL: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_veof" )
  90. def VERASE: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_verase" )
  91. def VINTR: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_vintr" )
  92. def VKILL: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_vkill" )
  93. def VMIN: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_vmin" )
  94. def VQUIT: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_vquit" )
  95. def VSTART: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_vstart" )
  96. def VSTOP: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_vstop" )
  97. def VSUSP: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_vsusp" )
  98. def VT0: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_vt0" )
  99. def VT1: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_vt1" )
  100. def VTDLY: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_vtdly" )
  101. def VTIME: CInt

    Permalink
    Annotations
    @name( "scalanative_termios_vtime" )
  102. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  103. def cfgetispeed(termios_p: Ptr[termios]): speed_t

    Permalink
  104. def cfgetospeed(termios_p: Ptr[termios]): speed_t

    Permalink
  105. def cfsetispeed(termios_p: Ptr[termios], speed: speed_t): CInt

    Permalink
  106. def cfsetospeed(termios_p: Ptr[termios], speed: speed_t): CInt

    Permalink
  107. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  108. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  109. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  110. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  111. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  112. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  113. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  114. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  115. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  116. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  117. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  118. def tcdrain(fd: CInt): CInt

    Permalink
  119. def tcflow(fd: CInt, action: CInt): CInt

    Permalink
  120. def tcflush(fd: CInt, queueSelector: CInt): CInt

    Permalink
  121. def tcgetattr(fd: CInt, termios_p: Ptr[termios]): CInt

    Permalink
  122. def tcgetsid(i: CInt): pid_t

    Permalink
  123. def tcsendbreak(fd: CInt, duration: CInt): CInt

    Permalink
  124. def tcsetattr(fd: CInt, optionalActions: CInt, termios_p: Ptr[termios]): CInt

    Permalink
  125. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  126. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  127. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  128. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped