Packages

class Socket extends netMod.Socket with SendHandle

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

Deprecated Value Members

  1. val bufferSize: Double

    Definition Classes
    Socket
    Deprecated

    since v14.6.0 - Use writableLength instead.