startServerConnectionPipeline

fun CoroutineScope.startServerConnectionPipeline(connection: ServerIncomingConnection, timeout: Duration, handler: HttpRequestHandler): Job

Start connection HTTP pipeline invoking handler for every request. Note that handler could be invoked multiple times concurrently due to HTTP pipeline nature

Return

pipeline job

Parameters

connection

incoming client connection info

timeout

number of IDLE seconds after the connection will be closed

handler

to be invoked for every incoming request