Packages

class ServerResponse extends OutgoingMessage

Annotations
@JSType() @JSImport("http", "ServerResponse") @native()
Linear Supertypes
OutgoingMessage, Writable, Writable, WritableStream, Stream, internal, ^, ^, EventEmitter, StObject, Object, Any, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ServerResponse
  2. OutgoingMessage
  3. Writable
  4. Writable
  5. WritableStream
  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 ServerResponse(req: IncomingMessage)
  2. new ServerResponse()
    Attributes
    protected

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]): ServerResponse.this.type
    Definition Classes
    EventEmitter
  10. def addListener(event: String, listener: Function1[Any, Unit]): ServerResponse.this.type
    Definition Classes
    EventEmitter
  11. def addListener_close(event: close, listener: Function0[Unit]): ServerResponse.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]): ServerResponse.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("addListener")
  13. def addListener_error(event: error, listener: Function1[Error, Unit]): ServerResponse.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("addListener")
  14. def addListener_finish(event: finish, listener: Function0[Unit]): ServerResponse.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("addListener")
  15. def addListener_pipe(event: pipe, listener: Function1[Readable, Unit]): ServerResponse.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("addListener")
  16. def addListener_unpipe(event: unpipe, listener: Function1[Readable, Unit]): ServerResponse.this.type
    Definition Classes
    Writable
    Annotations
    @JSName("addListener")
  17. def addTrailers(headers: Array[Tuple2[String, String]]): Unit
    Definition Classes
    OutgoingMessage
  18. def addTrailers(headers: OutgoingHttpHeaders): Unit
    Definition Classes
    OutgoingMessage
  19. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  20. def assignSocket(socket: Socket): Unit
  21. var chunkedEncoding: Boolean
    Definition Classes
    OutgoingMessage
  22. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
  23. var connection: |[Socket, Null]

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

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

    Definition Classes
    OutgoingMessage
    Deprecated

    Use writableEnded instead.

Inherited from OutgoingMessage

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