AsyncServletApplicationResponse

open class AsyncServletApplicationResponse(call: AsyncServletApplicationCall, servletRequest: HttpServletRequest, servletResponse: HttpServletResponse, engineContext: CoroutineContext, userContext: CoroutineContext, servletUpgradeImpl: ServletUpgrade, val coroutineContext: CoroutineContext, managedByEngineHeaders: Set<String> = emptySet()) : ServletApplicationResponse, CoroutineScope

Constructors

Link copied to clipboard
fun AsyncServletApplicationResponse(call: AsyncServletApplicationCall, servletRequest: HttpServletRequest, servletResponse: HttpServletResponse, engineContext: CoroutineContext, userContext: CoroutineContext, servletUpgradeImpl: ServletUpgrade, coroutineContext: CoroutineContext, managedByEngineHeaders: Set<String> = emptySet())

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open override fun push(builder: ResponsePushBuilder)
Link copied to clipboard
suspend override fun respondUpgrade(upgrade: OutgoingContent.ProtocolUpgrade)
Link copied to clipboard
suspend override fun responseChannel(): ByteWriteChannel
Link copied to clipboard
open override fun status(): HttpStatusCode?
open override fun status(value: HttpStatusCode)

Properties

Link copied to clipboard
override val call: ApplicationCall
Link copied to clipboard
open override val cookies: ResponseCookies
Link copied to clipboard
Link copied to clipboard
open override val headers: ResponseHeaders
Link copied to clipboard
open override val isCommitted: Boolean
Link copied to clipboard
override var isSent: Boolean
Link copied to clipboard