ktor-server-host-common / io.ktor.server.engine / BaseApplicationCall

BaseApplicationCall

abstract class BaseApplicationCall : ApplicationCall

Base class for implementing an ApplicationCall.

Constructors

<init>

BaseApplicationCall(application: Application)

Base class for implementing an ApplicationCall.

Properties

application

val application: Application

attributes

val attributes: Attributes

parameters

open val parameters: Parameters

request

abstract val request: BaseApplicationRequest

response

abstract val response: BaseApplicationResponse

Functions

putResponseAttribute

fun putResponseAttribute(response: BaseApplicationResponse = this.response): Unit

Put engine response attribute. This is required for base implementation to work properly