Packages

class Socket extends Duplex

Annotations
@JSType() @JSImport("net", "Socket") @native()
Linear Supertypes
Duplex, Duplex, Readable, ReadableStream, Stream, internal, ^, ^, EventEmitter, StObject, Object, Any, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Socket
  2. Duplex
  3. Duplex
  4. Readable
  5. ReadableStream
  6. Stream
  7. internal
  8. ^
  9. ^
  10. EventEmitter
  11. StObject
  12. Object
  13. Any
  14. AnyRef
  15. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new Socket(options: SocketConstructorOpts)
  2. new Socket()

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 _destroy(error: Null, callback: Function1[UndefOr[|[Error, Null]], Unit]): Unit
    Definition Classes
    Readable
  5. def _destroy(error: Error, callback: Function1[UndefOr[|[Error, Null]], Unit]): Unit
    Definition Classes
    Readable
  6. def _final(callback: Function1[UndefOr[|[Error, Null]], Unit]): Unit
    Definition Classes
    Duplex
  7. def _read(size: Double): Unit
    Definition Classes
    Readable
  8. def _write(chunk: Any, encoding: BufferEncoding, callback: Function1[UndefOr[|[Error, Null]], Unit]): Unit
    Definition Classes
    Duplex
  9. var _writev: UndefOr[Function2[Array[Chunk], Function1[UndefOr[|[Error, Null]], Unit], Unit]]
    Definition Classes
    Duplex
  10. def addListener(event: Symbol, listener: Function1[Any, Unit]): Socket.this.type
    Definition Classes
    EventEmitter
  11. def addListener(event: String, listener: Function1[Any, Unit]): Socket.this.type
    Definition Classes
    EventEmitter
  12. def addListener_close(event: close, listener: Function1[Boolean, Unit]): Socket.this.type
    Annotations
    @JSName("addListener")
  13. def addListener_close(event: close, listener: Function0[Unit]): Socket.this.type

    Event emitter The defined events on documents including: 1.

    Event emitter The defined events on documents including: 1. close 2. data 3. end 4. error 5. pause 6. readable 7. resume

    Definition Classes
    Readable
    Annotations
    @JSName("addListener")
  14. def addListener_connect(event: connect, listener: Function0[Unit]): Socket.this.type
    Annotations
    @JSName("addListener")
  15. def addListener_data(event: data, listener: Function1[Any, Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("addListener")
  16. def addListener_drain(event: drain, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Duplex
    Annotations
    @JSName("addListener")
  17. def addListener_end(event: end, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("addListener")
  18. def addListener_error(event: error, listener: Function1[Error, Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("addListener")
  19. def addListener_finish(event: finish, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Duplex
    Annotations
    @JSName("addListener")
  20. def addListener_lookup(event: lookup, listener: Function4[Error, String, |[String, Double], String, Unit]): Socket.this.type
    Annotations
    @JSName("addListener")
  21. def addListener_pause(event: pause, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("addListener")
  22. def addListener_pipe(event: pipe, listener: Function1[Readable, Unit]): Socket.this.type
    Definition Classes
    Duplex
    Annotations
    @JSName("addListener")
  23. def addListener_readable(event: readable, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("addListener")
  24. def addListener_resume(event: resume, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("addListener")
  25. def addListener_timeout(event: timeout, listener: Function0[Unit]): Socket.this.type
    Annotations
    @JSName("addListener")
  26. def addListener_unpipe(event: unpipe, listener: Function1[Readable, Unit]): Socket.this.type
    Definition Classes
    Duplex
    Annotations
    @JSName("addListener")
  27. def address(): |[AddressInfo, Object]
  28. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  29. val bytesRead: Double
  30. val bytesWritten: Double
  31. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  32. def connect(port: Double, host: String, connectionListener: Function0[Unit]): Socket.this.type
  33. def connect(port: Double, host: String): Socket.this.type
  34. def connect(port: Double, connectionListener: Function0[Unit]): Socket.this.type
  35. def connect(port: Double): Socket.this.type
  36. def connect(path: String, connectionListener: Function0[Unit]): Socket.this.type
  37. def connect(path: String): Socket.this.type
  38. def connect(options: SocketConnectOpts, connectionListener: Function0[Unit]): Socket.this.type
  39. def connect(options: SocketConnectOpts): Socket.this.type
  40. val connecting: Boolean
  41. def cork(): Unit
    Definition Classes
    Duplex
  42. def destroy(error: Error): Unit
    Definition Classes
    Readable
  43. def destroy(): Unit
    Definition Classes
    Readable
  44. var destroyed: Boolean
    Definition Classes
    Readable
  45. def emit(event: Symbol, args: Any*): Boolean
    Definition Classes
    EventEmitter
  46. def emit(event: String, args: Any*): Boolean
    Definition Classes
    EventEmitter
  47. def emit_close(event: close, had_error: Boolean): Boolean
    Annotations
    @JSName("emit")
  48. def emit_close(event: close): Boolean
    Definition Classes
    Readable
    Annotations
    @JSName("emit")
  49. def emit_connect(event: connect): Boolean
    Annotations
    @JSName("emit")
  50. def emit_data(event: data, data: Buffer): Boolean
    Annotations
    @JSName("emit")
  51. def emit_data(event: data, chunk: Any): Boolean
    Definition Classes
    Readable
    Annotations
    @JSName("emit")
  52. def emit_drain(event: drain): Boolean
    Definition Classes
    Duplex
    Annotations
    @JSName("emit")
  53. def emit_end(event: end): Boolean
    Definition Classes
    Readable
    Annotations
    @JSName("emit")
  54. def emit_error(event: error, err: Error): Boolean
    Definition Classes
    Readable
    Annotations
    @JSName("emit")
  55. def emit_finish(event: finish): Boolean
    Definition Classes
    Duplex
    Annotations
    @JSName("emit")
  56. def emit_lookup(event: lookup, err: Error, address: String, family: Double, host: String): Boolean
    Annotations
    @JSName("emit")
  57. def emit_lookup(event: lookup, err: Error, address: String, family: String, host: String): Boolean
    Annotations
    @JSName("emit")
  58. def emit_pause(event: pause): Boolean
    Definition Classes
    Readable
    Annotations
    @JSName("emit")
  59. def emit_pipe(event: pipe, src: Readable): Boolean
    Definition Classes
    Duplex
    Annotations
    @JSName("emit")
  60. def emit_readable(event: readable): Boolean
    Definition Classes
    Readable
    Annotations
    @JSName("emit")
  61. def emit_resume(event: resume): Boolean
    Definition Classes
    Readable
    Annotations
    @JSName("emit")
  62. def emit_timeout(event: timeout): Boolean
    Annotations
    @JSName("emit")
  63. def emit_unpipe(event: unpipe, src: Readable): Boolean
    Definition Classes
    Duplex
    Annotations
    @JSName("emit")
  64. def end(str: Uint8Array, encoding: Unit, cb: Function0[Unit]): Unit
  65. def end(str: Uint8Array, encoding: BufferEncoding, cb: Function0[Unit]): Unit
  66. def end(str: Uint8Array, encoding: BufferEncoding): Unit
  67. def end(str: String, encoding: Unit, cb: Function0[Unit]): Unit
  68. def end(str: String, encoding: BufferEncoding, cb: Function0[Unit]): Unit
  69. def end(str: String, encoding: BufferEncoding): Unit
  70. def end(buffer: Uint8Array, cb: Function0[Unit]): Unit
  71. def end(buffer: Uint8Array): Unit
  72. def end(buffer: String, cb: Function0[Unit]): Unit
  73. def end(buffer: String): Unit
  74. def end(chunk: Any, encoding: Unit, cb: Function0[Unit]): Unit
    Definition Classes
    Duplex
  75. def end(chunk: Any, encoding: BufferEncoding, cb: Function0[Unit]): Unit
    Definition Classes
    Duplex
  76. def end(chunk: Any, encoding: BufferEncoding): Unit
    Definition Classes
    Duplex
  77. def end(chunk: Any, cb: Function0[Unit]): Unit
    Definition Classes
    Duplex
  78. def end(chunk: Any): Unit
    Definition Classes
    Duplex
  79. def end(cb: Function0[Unit]): Unit
    Definition Classes
    Duplex
  80. def end(): Unit
    Definition Classes
    Duplex
  81. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  82. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  83. def eventNames(): Array[|[String, Symbol]]
    Definition Classes
    EventEmitter
  84. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  85. def getMaxListeners(): Double
    Definition Classes
    EventEmitter
  86. def hasOwnProperty(v: String): Boolean
    Definition Classes
    Object
  87. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  88. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  89. def isPaused(): Boolean
    Definition Classes
    ReadableStream
  90. def isPrototypeOf(v: Object): Boolean
    Definition Classes
    Object
  91. def listenerCount(event: Symbol): Double
    Definition Classes
    EventEmitter
  92. def listenerCount(event: String): Double
    Definition Classes
    EventEmitter
  93. def listeners(event: Symbol): Array[Function]
    Definition Classes
    EventEmitter
  94. def listeners(event: String): Array[Function]
    Definition Classes
    EventEmitter
  95. val localAddress: String
  96. val localPort: Double
  97. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  98. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  99. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  100. def off(event: Symbol, listener: Function1[Any, Unit]): Socket.this.type
    Definition Classes
    EventEmitter
  101. def off(event: String, listener: Function1[Any, Unit]): Socket.this.type
    Definition Classes
    EventEmitter
  102. def on(event: Symbol, listener: Function1[Any, Unit]): Socket.this.type
    Definition Classes
    EventEmitter
  103. def on(event: String, listener: Function1[Any, Unit]): Socket.this.type
    Definition Classes
    EventEmitter
  104. def on_close(event: close, listener: Function1[Boolean, Unit]): Socket.this.type
    Annotations
    @JSName("on")
  105. def on_close(event: close, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("on")
  106. def on_connect(event: connect, listener: Function0[Unit]): Socket.this.type
    Annotations
    @JSName("on")
  107. def on_data(event: data, listener: Function1[Any, Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("on")
  108. def on_drain(event: drain, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Duplex
    Annotations
    @JSName("on")
  109. def on_end(event: end, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("on")
  110. def on_error(event: error, listener: Function1[Error, Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("on")
  111. def on_finish(event: finish, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Duplex
    Annotations
    @JSName("on")
  112. def on_lookup(event: lookup, listener: Function4[Error, String, |[String, Double], String, Unit]): Socket.this.type
    Annotations
    @JSName("on")
  113. def on_pause(event: pause, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("on")
  114. def on_pipe(event: pipe, listener: Function1[Readable, Unit]): Socket.this.type
    Definition Classes
    Duplex
    Annotations
    @JSName("on")
  115. def on_readable(event: readable, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("on")
  116. def on_resume(event: resume, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("on")
  117. def on_timeout(event: timeout, listener: Function0[Unit]): Socket.this.type
    Annotations
    @JSName("on")
  118. def on_unpipe(event: unpipe, listener: Function1[Readable, Unit]): Socket.this.type
    Definition Classes
    Duplex
    Annotations
    @JSName("on")
  119. def once(event: Symbol, listener: Function1[Any, Unit]): Socket.this.type
    Definition Classes
    EventEmitter
  120. def once(event: String, listener: Function1[Any, Unit]): Socket.this.type
    Definition Classes
    EventEmitter
  121. def once_close(event: close, listener: Function1[Boolean, Unit]): Socket.this.type
    Annotations
    @JSName("once")
  122. def once_close(event: close, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("once")
  123. def once_connect(event: connect, listener: Function0[Unit]): Socket.this.type
    Annotations
    @JSName("once")
  124. def once_data(event: data, listener: Function1[Any, Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("once")
  125. def once_drain(event: drain, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Duplex
    Annotations
    @JSName("once")
  126. def once_end(event: end, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("once")
  127. def once_error(event: error, listener: Function1[Error, Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("once")
  128. def once_finish(event: finish, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Duplex
    Annotations
    @JSName("once")
  129. def once_lookup(event: lookup, listener: Function4[Error, String, |[String, Double], String, Unit]): Socket.this.type
    Annotations
    @JSName("once")
  130. def once_pause(event: pause, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("once")
  131. def once_pipe(event: pipe, listener: Function1[Readable, Unit]): Socket.this.type
    Definition Classes
    Duplex
    Annotations
    @JSName("once")
  132. def once_readable(event: readable, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("once")
  133. def once_resume(event: resume, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("once")
  134. def once_timeout(event: timeout, listener: Function0[Unit]): Socket.this.type
    Annotations
    @JSName("once")
  135. def once_unpipe(event: unpipe, listener: Function1[Readable, Unit]): Socket.this.type
    Definition Classes
    Duplex
    Annotations
    @JSName("once")
  136. def pause(): Socket.this.type
    Definition Classes
    ReadableStream
  137. def pipe[T](destination: T, options: End): T
    Definition Classes
    ReadableReadableStreaminternal
  138. def pipe[T](destination: T): T
    Definition Classes
    ReadableReadableStreaminternal
  139. def prependListener(event: Symbol, listener: Function1[Any, Unit]): Socket.this.type
    Definition Classes
    EventEmitter
  140. def prependListener(event: String, listener: Function1[Any, Unit]): Socket.this.type
    Definition Classes
    EventEmitter
  141. def prependListener_close(event: close, listener: Function1[Boolean, Unit]): Socket.this.type
    Annotations
    @JSName("prependListener")
  142. def prependListener_close(event: close, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("prependListener")
  143. def prependListener_connect(event: connect, listener: Function0[Unit]): Socket.this.type
    Annotations
    @JSName("prependListener")
  144. def prependListener_data(event: data, listener: Function1[Any, Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("prependListener")
  145. def prependListener_drain(event: drain, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Duplex
    Annotations
    @JSName("prependListener")
  146. def prependListener_end(event: end, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("prependListener")
  147. def prependListener_error(event: error, listener: Function1[Error, Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("prependListener")
  148. def prependListener_finish(event: finish, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Duplex
    Annotations
    @JSName("prependListener")
  149. def prependListener_lookup(event: lookup, listener: Function4[Error, String, |[String, Double], String, Unit]): Socket.this.type
    Annotations
    @JSName("prependListener")
  150. def prependListener_pause(event: pause, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("prependListener")
  151. def prependListener_pipe(event: pipe, listener: Function1[Readable, Unit]): Socket.this.type
    Definition Classes
    Duplex
    Annotations
    @JSName("prependListener")
  152. def prependListener_readable(event: readable, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("prependListener")
  153. def prependListener_resume(event: resume, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("prependListener")
  154. def prependListener_timeout(event: timeout, listener: Function0[Unit]): Socket.this.type
    Annotations
    @JSName("prependListener")
  155. def prependListener_unpipe(event: unpipe, listener: Function1[Readable, Unit]): Socket.this.type
    Definition Classes
    Duplex
    Annotations
    @JSName("prependListener")
  156. def prependOnceListener(event: Symbol, listener: Function1[Any, Unit]): Socket.this.type
    Definition Classes
    EventEmitter
  157. def prependOnceListener(event: String, listener: Function1[Any, Unit]): Socket.this.type
    Definition Classes
    EventEmitter
  158. def prependOnceListener_close(event: close, listener: Function1[Boolean, Unit]): Socket.this.type
    Annotations
    @JSName("prependOnceListener")
  159. def prependOnceListener_close(event: close, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("prependOnceListener")
  160. def prependOnceListener_connect(event: connect, listener: Function0[Unit]): Socket.this.type
    Annotations
    @JSName("prependOnceListener")
  161. def prependOnceListener_data(event: data, listener: Function1[Any, Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("prependOnceListener")
  162. def prependOnceListener_drain(event: drain, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Duplex
    Annotations
    @JSName("prependOnceListener")
  163. def prependOnceListener_end(event: end, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("prependOnceListener")
  164. def prependOnceListener_error(event: error, listener: Function1[Error, Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("prependOnceListener")
  165. def prependOnceListener_finish(event: finish, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Duplex
    Annotations
    @JSName("prependOnceListener")
  166. def prependOnceListener_lookup(event: lookup, listener: Function4[Error, String, |[String, Double], String, Unit]): Socket.this.type
    Annotations
    @JSName("prependOnceListener")
  167. def prependOnceListener_pause(event: pause, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("prependOnceListener")
  168. def prependOnceListener_pipe(event: pipe, listener: Function1[Readable, Unit]): Socket.this.type
    Definition Classes
    Duplex
    Annotations
    @JSName("prependOnceListener")
  169. def prependOnceListener_readable(event: readable, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("prependOnceListener")
  170. def prependOnceListener_resume(event: resume, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("prependOnceListener")
  171. def prependOnceListener_timeout(event: timeout, listener: Function0[Unit]): Socket.this.type
    Annotations
    @JSName("prependOnceListener")
  172. def prependOnceListener_unpipe(event: unpipe, listener: Function1[Readable, Unit]): Socket.this.type
    Definition Classes
    Duplex
    Annotations
    @JSName("prependOnceListener")
  173. def propertyIsEnumerable(v: String): Boolean
    Definition Classes
    Object
  174. def push(chunk: Any, encoding: BufferEncoding): Boolean
    Definition Classes
    Readable
  175. def push(chunk: Any): Boolean
    Definition Classes
    Readable
  176. def rawListeners(event: Symbol): Array[Function]
    Definition Classes
    EventEmitter
  177. def rawListeners(event: String): Array[Function]
    Definition Classes
    EventEmitter
  178. def read(size: Double): |[String, Buffer]
    Definition Classes
    ReadableStream
  179. def read(): |[String, Buffer]
    Definition Classes
    ReadableStream
  180. val readable: Boolean
    Definition Classes
    ReadableStream
  181. val readableEncoding: |[BufferEncoding, Null]
    Definition Classes
    Readable
  182. val readableEnded: Boolean
    Definition Classes
    Readable
  183. val readableFlowing: |[Boolean, Null]
    Definition Classes
    Readable
  184. val readableHighWaterMark: Double
    Definition Classes
    Readable
  185. val readableLength: Double
    Definition Classes
    Readable
  186. val readableObjectMode: Boolean
    Definition Classes
    Readable
  187. def ref(): Socket.this.type
  188. val remoteAddress: UndefOr[String]
  189. val remoteFamily: UndefOr[String]
  190. val remotePort: UndefOr[Double]
  191. def removeAllListeners(event: Symbol): Socket.this.type
    Definition Classes
    EventEmitter
  192. def removeAllListeners(event: String): Socket.this.type
    Definition Classes
    EventEmitter
  193. def removeAllListeners(): Socket.this.type
    Definition Classes
    EventEmitter
  194. def removeListener(event: Symbol, listener: Function1[Any, Unit]): Socket.this.type
    Definition Classes
    EventEmitter
  195. def removeListener(event: String, listener: Function1[Any, Unit]): Socket.this.type
    Definition Classes
    EventEmitter
  196. def removeListener_close(event: close, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("removeListener")
  197. def removeListener_data(event: data, listener: Function1[Any, Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("removeListener")
  198. def removeListener_drain(event: drain, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Duplex
    Annotations
    @JSName("removeListener")
  199. def removeListener_end(event: end, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("removeListener")
  200. def removeListener_error(event: error, listener: Function1[Error, Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("removeListener")
  201. def removeListener_finish(event: finish, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Duplex
    Annotations
    @JSName("removeListener")
  202. def removeListener_pause(event: pause, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("removeListener")
  203. def removeListener_pipe(event: pipe, listener: Function1[Readable, Unit]): Socket.this.type
    Definition Classes
    Duplex
    Annotations
    @JSName("removeListener")
  204. def removeListener_readable(event: readable, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("removeListener")
  205. def removeListener_resume(event: resume, listener: Function0[Unit]): Socket.this.type
    Definition Classes
    Readable
    Annotations
    @JSName("removeListener")
  206. def removeListener_unpipe(event: unpipe, listener: Function1[Readable, Unit]): Socket.this.type
    Definition Classes
    Duplex
    Annotations
    @JSName("removeListener")
  207. def resume(): Socket.this.type
    Definition Classes
    ReadableStream
  208. def setDefaultEncoding(encoding: BufferEncoding): Socket.this.type
    Definition Classes
    Duplex
  209. def setEncoding(): Socket.this.type
  210. def setEncoding(encoding: BufferEncoding): Socket.this.type
    Definition Classes
    ReadableStream
  211. def setKeepAlive(enable: Unit, initialDelay: Double): Socket.this.type
  212. def setKeepAlive(enable: Boolean, initialDelay: Double): Socket.this.type
  213. def setKeepAlive(enable: Boolean): Socket.this.type
  214. def setKeepAlive(): Socket.this.type
  215. def setMaxListeners(n: Double): Socket.this.type
    Definition Classes
    EventEmitter
  216. def setNoDelay(noDelay: Boolean): Socket.this.type
  217. def setNoDelay(): Socket.this.type
  218. def setTimeout(timeout: Double, callback: Function0[Unit]): Socket.this.type
  219. def setTimeout(timeout: Double): Socket.this.type
  220. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  221. def toLocaleString(): String
    Definition Classes
    Object
  222. def toString(): String
    Definition Classes
    AnyRef → Any
  223. def uncork(): Unit
    Definition Classes
    Duplex
  224. def unpipe(destination: WritableStream): Socket.this.type
    Definition Classes
    ReadableStream
  225. def unpipe(): Socket.this.type
    Definition Classes
    ReadableStream
  226. def unref(): Socket.this.type
  227. def unshift(chunk: Any, encoding: BufferEncoding): Unit
    Definition Classes
    Readable
  228. def unshift(chunk: Any): Unit
    Definition Classes
    Readable
  229. def unshift(chunk: Uint8Array, encoding: BufferEncoding): Unit
    Definition Classes
    ReadableStream
  230. def unshift(chunk: Uint8Array): Unit
    Definition Classes
    ReadableStream
  231. def unshift(chunk: String, encoding: BufferEncoding): Unit
    Definition Classes
    ReadableStream
  232. def unshift(chunk: String): Unit
    Definition Classes
    ReadableStream
  233. def valueOf(): Any
    Definition Classes
    Object
  234. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  235. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  236. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  237. def wrap(oldStream: ReadableStream): Socket.this.type
    Definition Classes
    ReadableStream
  238. val writable: Boolean
    Definition Classes
    Duplex
  239. val writableCorked: Double
    Definition Classes
    Duplex
  240. val writableEnded: Boolean
    Definition Classes
    Duplex
  241. val writableFinished: Boolean
    Definition Classes
    Duplex
  242. val writableHighWaterMark: Double
    Definition Classes
    Duplex
  243. val writableLength: Double
    Definition Classes
    Duplex
  244. val writableObjectMode: Boolean
    Definition Classes
    Duplex
  245. def write(str: Uint8Array, encoding: Unit, cb: Function1[UndefOr[Error], Unit]): Boolean
  246. def write(str: Uint8Array, encoding: BufferEncoding, cb: Function1[UndefOr[Error], Unit]): Boolean
  247. def write(str: Uint8Array, encoding: BufferEncoding): Boolean
  248. def write(str: String, encoding: Unit, cb: Function1[UndefOr[Error], Unit]): Boolean
  249. def write(str: String, encoding: BufferEncoding, cb: Function1[UndefOr[Error], Unit]): Boolean
  250. def write(str: String, encoding: BufferEncoding): Boolean
  251. def write(buffer: Uint8Array, cb: Function1[UndefOr[Error], Unit]): Boolean
  252. def write(buffer: Uint8Array): Boolean
  253. def write(buffer: String, cb: Function1[UndefOr[Error], Unit]): Boolean
  254. def write(buffer: String): Boolean
  255. def write(chunk: Any, encoding: Unit, cb: Function1[UndefOr[|[Error, Null]], Unit]): Boolean
    Definition Classes
    Duplex
  256. def write(chunk: Any, encoding: BufferEncoding, cb: Function1[UndefOr[|[Error, Null]], Unit]): Boolean
    Definition Classes
    Duplex
  257. def write(chunk: Any, encoding: BufferEncoding): Boolean
    Definition Classes
    Duplex
  258. def write(chunk: Any, cb: Function1[UndefOr[|[Error, Null]], Unit]): Boolean
    Definition Classes
    Duplex
  259. def write(chunk: Any): Boolean
    Definition Classes
    Duplex

Deprecated Value Members

  1. val bufferSize: Double

    Deprecated

    since v14.6.0 - Use writableLength instead.

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

Inherited from Duplex

Inherited from Duplex

Inherited from Readable

Inherited from ReadableStream

Inherited from Stream

Inherited from internal

Inherited from ^

Inherited from ^

Inherited from EventEmitter

Inherited from StObject

Inherited from Object

Inherited from Any

Inherited from AnyRef

Inherited from Any

Ungrouped