Packages

class OutgoingMessage extends Writable

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

Instance Constructors

  1. new OutgoingMessage()

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
    Writable
  5. def _destroy(error: Error, callback: Function1[UndefOr[|[Error, Null]], Unit]): Unit
    Definition Classes
    Writable
  6. def _final(callback: Function1[UndefOr[|[Error, Null]], Unit]): Unit
    Definition Classes
    Writable
  7. def _write(chunk: Any, encoding: BufferEncoding, callback: Function1[UndefOr[|[Error, Null]], Unit]): Unit
    Definition Classes
    Writable
  8. var _writev: UndefOr[Function2[Array[Chunk], Function1[UndefOr[|[Error, Null]], Unit], Unit]]
    Definition Classes
    Writable
  9. def addListener(event: Symbol, listener: Function1[Any, Unit]): OutgoingMessage.this.type
    Definition Classes
    EventEmitter
  10. def addListener(event: String, listener: Function1[Any, Unit]): OutgoingMessage.this.type
    Definition Classes
    EventEmitter
  11. def addListener_close(event: close, listener: Function0[Unit]): OutgoingMessage.this.type

    Event emitter The defined events on documents including: 1.

    Event emitter The defined events on documents including: 1. close 2. drain 3. error 4. finish 5. pipe 6. unpipe

    Definition Classes
    Writable
    Annotations
    @JSName("addListener")
  12. def addListener_drain(event: drain, listener: Function0[Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("addListener")
  13. def addListener_error(event: error, listener: Function1[Error, Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("addListener")
  14. def addListener_finish(event: finish, listener: Function0[Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("addListener")
  15. def addListener_pipe(event: pipe, listener: Function1[Readable, Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("addListener")
  16. def addListener_unpipe(event: unpipe, listener: Function1[Readable, Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("addListener")
  17. def addTrailers(headers: Array[Tuple2[String, String]]): Unit
  18. def addTrailers(headers: OutgoingHttpHeaders): Unit
  19. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  20. var chunkedEncoding: Boolean
  21. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  22. var connection: |[Socket, Null]

  23. def cork(): Unit
    Definition Classes
    Writable
  24. def destroy(error: Error): Unit
    Definition Classes
    Writable
  25. def destroy(): Unit
    Definition Classes
    Writable
  26. var destroyed: Boolean
    Definition Classes
    Writable
  27. def emit(event: Symbol, args: Any*): Boolean
    Definition Classes
    EventEmitter
  28. def emit(event: String, args: Any*): Boolean
    Definition Classes
    EventEmitter
  29. def emit_close(event: close): Boolean
    Definition Classes
    Writable
    Annotations
    @JSName("emit")
  30. def emit_drain(event: drain): Boolean
    Definition Classes
    Writable
    Annotations
    @JSName("emit")
  31. def emit_error(event: error, err: Error): Boolean
    Definition Classes
    Writable
    Annotations
    @JSName("emit")
  32. def emit_finish(event: finish): Boolean
    Definition Classes
    Writable
    Annotations
    @JSName("emit")
  33. def emit_pipe(event: pipe, src: Readable): Boolean
    Definition Classes
    Writable
    Annotations
    @JSName("emit")
  34. def emit_unpipe(event: unpipe, src: Readable): Boolean
    Definition Classes
    Writable
    Annotations
    @JSName("emit")
  35. def end(chunk: Any, encoding: BufferEncoding, cb: Function0[Unit]): Unit
    Definition Classes
    Writable
  36. def end(chunk: Any, encoding: BufferEncoding): Unit
    Definition Classes
    Writable
  37. def end(chunk: Any, cb: Function0[Unit]): Unit
    Definition Classes
    Writable
  38. def end(chunk: Any): Unit
    Definition Classes
    Writable
  39. def end(str: String, encoding: Unit, cb: Function0[Unit]): Unit
    Definition Classes
    WritableStream
  40. def end(str: String, encoding: BufferEncoding, cb: Function0[Unit]): Unit
    Definition Classes
    WritableStream
  41. def end(str: String, encoding: BufferEncoding): Unit
    Definition Classes
    WritableStream
  42. def end(data: Uint8Array, cb: Function0[Unit]): Unit
    Definition Classes
    WritableStream
  43. def end(data: Uint8Array): Unit
    Definition Classes
    WritableStream
  44. def end(data: String, cb: Function0[Unit]): Unit
    Definition Classes
    WritableStream
  45. def end(data: String): Unit
    Definition Classes
    WritableStream
  46. def end(cb: Function0[Unit]): Unit
    Definition Classes
    WritableStream
  47. def end(): Unit
    Definition Classes
    WritableStream
  48. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  49. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  50. def eventNames(): Array[|[String, Symbol]]
    Definition Classes
    EventEmitter
  51. def flushHeaders(): Unit
  52. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  53. def getHeader(name: String): UndefOr[|[|[Double, String], Array[String]]]
  54. def getHeaderNames(): Array[String]
  55. def getHeaders(): OutgoingHttpHeaders
  56. def getMaxListeners(): Double
    Definition Classes
    EventEmitter
  57. def hasHeader(name: String): Boolean
  58. def hasOwnProperty(v: String): Boolean
    Definition Classes
    Object
  59. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  60. var headersSent: Boolean
  61. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  62. def isPrototypeOf(v: Object): Boolean
    Definition Classes
    Object
  63. def listenerCount(event: Symbol): Double
    Definition Classes
    EventEmitter
  64. def listenerCount(event: String): Double
    Definition Classes
    EventEmitter
  65. def listeners(event: Symbol): Array[Function]
    Definition Classes
    EventEmitter
  66. def listeners(event: String): Array[Function]
    Definition Classes
    EventEmitter
  67. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  68. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  69. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  70. def off(event: Symbol, listener: Function1[Any, Unit]): OutgoingMessage.this.type
    Definition Classes
    EventEmitter
  71. def off(event: String, listener: Function1[Any, Unit]): OutgoingMessage.this.type
    Definition Classes
    EventEmitter
  72. def on(event: Symbol, listener: Function1[Any, Unit]): OutgoingMessage.this.type
    Definition Classes
    EventEmitter
  73. def on(event: String, listener: Function1[Any, Unit]): OutgoingMessage.this.type
    Definition Classes
    EventEmitter
  74. def on_close(event: close, listener: Function0[Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("on")
  75. def on_drain(event: drain, listener: Function0[Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("on")
  76. def on_error(event: error, listener: Function1[Error, Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("on")
  77. def on_finish(event: finish, listener: Function0[Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("on")
  78. def on_pipe(event: pipe, listener: Function1[Readable, Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("on")
  79. def on_unpipe(event: unpipe, listener: Function1[Readable, Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("on")
  80. def once(event: Symbol, listener: Function1[Any, Unit]): OutgoingMessage.this.type
    Definition Classes
    EventEmitter
  81. def once(event: String, listener: Function1[Any, Unit]): OutgoingMessage.this.type
    Definition Classes
    EventEmitter
  82. def once_close(event: close, listener: Function0[Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("once")
  83. def once_drain(event: drain, listener: Function0[Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("once")
  84. def once_error(event: error, listener: Function1[Error, Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("once")
  85. def once_finish(event: finish, listener: Function0[Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("once")
  86. def once_pipe(event: pipe, listener: Function1[Readable, Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("once")
  87. def once_unpipe(event: unpipe, listener: Function1[Readable, Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("once")
  88. def pipe[T](destination: T, options: End): T
    Definition Classes
    internal
  89. def pipe[T](destination: T): T
    Definition Classes
    internal
  90. def prependListener(event: Symbol, listener: Function1[Any, Unit]): OutgoingMessage.this.type
    Definition Classes
    EventEmitter
  91. def prependListener(event: String, listener: Function1[Any, Unit]): OutgoingMessage.this.type
    Definition Classes
    EventEmitter
  92. def prependListener_close(event: close, listener: Function0[Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("prependListener")
  93. def prependListener_drain(event: drain, listener: Function0[Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("prependListener")
  94. def prependListener_error(event: error, listener: Function1[Error, Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("prependListener")
  95. def prependListener_finish(event: finish, listener: Function0[Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("prependListener")
  96. def prependListener_pipe(event: pipe, listener: Function1[Readable, Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("prependListener")
  97. def prependListener_unpipe(event: unpipe, listener: Function1[Readable, Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("prependListener")
  98. def prependOnceListener(event: Symbol, listener: Function1[Any, Unit]): OutgoingMessage.this.type
    Definition Classes
    EventEmitter
  99. def prependOnceListener(event: String, listener: Function1[Any, Unit]): OutgoingMessage.this.type
    Definition Classes
    EventEmitter
  100. def prependOnceListener_close(event: close, listener: Function0[Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("prependOnceListener")
  101. def prependOnceListener_drain(event: drain, listener: Function0[Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("prependOnceListener")
  102. def prependOnceListener_error(event: error, listener: Function1[Error, Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("prependOnceListener")
  103. def prependOnceListener_finish(event: finish, listener: Function0[Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("prependOnceListener")
  104. def prependOnceListener_pipe(event: pipe, listener: Function1[Readable, Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("prependOnceListener")
  105. def prependOnceListener_unpipe(event: unpipe, listener: Function1[Readable, Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("prependOnceListener")
  106. def propertyIsEnumerable(v: String): Boolean
    Definition Classes
    Object
  107. def rawListeners(event: Symbol): Array[Function]
    Definition Classes
    EventEmitter
  108. def rawListeners(event: String): Array[Function]
    Definition Classes
    EventEmitter
  109. def removeAllListeners(event: Symbol): OutgoingMessage.this.type
    Definition Classes
    EventEmitter
  110. def removeAllListeners(event: String): OutgoingMessage.this.type
    Definition Classes
    EventEmitter
  111. def removeAllListeners(): OutgoingMessage.this.type
    Definition Classes
    EventEmitter
  112. def removeHeader(name: String): Unit
  113. def removeListener(event: Symbol, listener: Function1[Any, Unit]): OutgoingMessage.this.type
    Definition Classes
    EventEmitter
  114. def removeListener(event: String, listener: Function1[Any, Unit]): OutgoingMessage.this.type
    Definition Classes
    EventEmitter
  115. def removeListener_close(event: close, listener: Function0[Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("removeListener")
  116. def removeListener_drain(event: drain, listener: Function0[Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("removeListener")
  117. def removeListener_error(event: error, listener: Function1[Error, Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("removeListener")
  118. def removeListener_finish(event: finish, listener: Function0[Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("removeListener")
  119. def removeListener_pipe(event: pipe, listener: Function1[Readable, Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("removeListener")
  120. def removeListener_unpipe(event: unpipe, listener: Function1[Readable, Unit]): OutgoingMessage.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("removeListener")
  121. var sendDate: Boolean
  122. def setDefaultEncoding(encoding: BufferEncoding): OutgoingMessage.this.type
    Definition Classes
    Writable
  123. def setHeader(name: String, value: Double): Unit
  124. def setHeader(name: String, value: Array[String]): Unit
  125. def setHeader(name: String, value: String): Unit
  126. def setMaxListeners(n: Double): OutgoingMessage.this.type
    Definition Classes
    EventEmitter
  127. def setTimeout(msecs: Double, callback: Function0[Unit]): OutgoingMessage.this.type
  128. def setTimeout(msecs: Double): OutgoingMessage.this.type
  129. var shouldKeepAlive: Boolean
  130. var socket: |[Socket, Null]
  131. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  132. def toLocaleString(): String
    Definition Classes
    Object
  133. def toString(): String
    Definition Classes
    AnyRef → Any
  134. def uncork(): Unit
    Definition Classes
    Writable
  135. var upgrading: Boolean
  136. var useChunkedEncodingByDefault: Boolean
  137. def valueOf(): Any
    Definition Classes
    Object
  138. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  139. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  140. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  141. val writable: Boolean
    Definition Classes
    WritableStream
  142. val writableCorked: Double
    Definition Classes
    Writable
  143. val writableEnded: Boolean
    Definition Classes
    Writable
  144. val writableFinished: Boolean
    Definition Classes
    Writable
  145. val writableHighWaterMark: Double
    Definition Classes
    Writable
  146. val writableLength: Double
    Definition Classes
    Writable
  147. val writableObjectMode: Boolean
    Definition Classes
    Writable
  148. def write(chunk: Any, encoding: BufferEncoding, cb: Function1[UndefOr[|[Error, Null]], Unit]): Boolean
    Definition Classes
    Writable
  149. def write(chunk: Any, encoding: BufferEncoding): Boolean
    Definition Classes
    Writable
  150. def write(chunk: Any, cb: Function1[UndefOr[|[Error, Null]], Unit]): Boolean
    Definition Classes
    Writable
  151. def write(chunk: Any): Boolean
    Definition Classes
    Writable
  152. def write(str: String, encoding: Unit, cb: Function1[UndefOr[|[Error, Null]], Unit]): Boolean
    Definition Classes
    WritableStream
  153. def write(str: String, encoding: BufferEncoding, cb: Function1[UndefOr[|[Error, Null]], Unit]): Boolean
    Definition Classes
    WritableStream
  154. def write(str: String, encoding: BufferEncoding): Boolean
    Definition Classes
    WritableStream
  155. def write(buffer: Uint8Array, cb: Function1[UndefOr[|[Error, Null]], Unit]): Boolean
    Definition Classes
    WritableStream
  156. def write(buffer: Uint8Array): Boolean
    Definition Classes
    WritableStream
  157. def write(buffer: String, cb: Function1[UndefOr[|[Error, Null]], Unit]): Boolean
    Definition Classes
    WritableStream
  158. def write(buffer: String): Boolean
    Definition Classes
    WritableStream

Deprecated Value Members

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

    Deprecated

    Use writableEnded instead.

Inherited from Writable

Inherited from Writable

Inherited from WritableStream

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