/* Ċ Ġ* ĠCopyright Ġ 2 0 1 4 - 2 0 1 9 ĠJetBrains Ġs . r . o Ġand Ġcontributors . ĠUse Ġof Ġthis Ġsource Ġcode Ġis Ġgoverned Ġby Ġthe ĠApache Ġ 2 . 0 Ġlicense . Ċ Ġ*/ Ċ Ċ package Ġio . ktor . server . benchmarks . c io Ċ Ċ import Ġio . ktor . application .* Ċ import Ġio . ktor . server . benchmarks .* Ċ import Ġio . ktor . server . c io .* Ċ import Ġio . ktor . server . engine .* Ċ Ċ class ĠC IO Integration Benchmark Ġ: ĠIntegration Benchmark < C IO Application Engine >() Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġcreate Server ( port : ĠInt , Ġmain : ĠApplication . () Ġ-> ĠUnit ): ĠC IO Application Engine Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġembedded Server ( C IO , Ġport , Ġmodule Ġ= Ġmain ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ class ĠC IO Async Integration Benchmark () Ġ: ĠAsync Integration Benchmark < C IO Application Engine >() Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġcreate Server ( port : ĠInt , Ġmain : ĠApplication . () Ġ-> ĠUnit ): ĠC IO Application Engine Ġ{ ĊĠĠĠĠĠĠĠ Ġreturn Ġembedded Server ( C IO , Ġport , Ġmodule Ġ= Ġmain ) ĊĠĠĠ Ġ} Ċ } Ċ