call

inline suspend fun <RET : Any, T> call(noinline function: suspend T.() -> RET): RET
inline suspend fun <RET : Any, T> call(noinline function: suspend T.() -> List<RET>): List<RET>
inline suspend fun <PAR, RET : Any, T> call(noinline function: suspend T.(PAR) -> RET, p: PAR): RET
inline suspend fun <PAR, RET : Any, T> call(noinline function: suspend T.(PAR) -> List<RET>, p: PAR): List<RET>
inline suspend fun <PAR1, PAR2, RET : Any, T> call(    noinline function: suspend T.(PAR1, PAR2) -> RET,     p1: PAR1,     p2: PAR2): RET
inline suspend fun <PAR1, PAR2, RET : Any, T> call(    noinline function: suspend T.(PAR1, PAR2) -> List<RET>,     p1: PAR1,     p2: PAR2): List<RET>
inline suspend fun <PAR1, PAR2, PAR3, RET : Any, T> call(    noinline function: suspend T.(PAR1, PAR2, PAR3) -> RET,     p1: PAR1,     p2: PAR2,     p3: PAR3): RET
inline suspend fun <PAR1, PAR2, PAR3, RET : Any, T> call(    noinline function: suspend T.(PAR1, PAR2, PAR3) -> List<RET>,     p1: PAR1,     p2: PAR2,     p3: PAR3): List<RET>
inline suspend fun <PAR1, PAR2, PAR3, PAR4, RET : Any, T> call(    noinline function: suspend T.(PAR1, PAR2, PAR3, PAR4) -> RET,     p1: PAR1,     p2: PAR2,     p3: PAR3,     p4: PAR4): RET
inline suspend fun <PAR1, PAR2, PAR3, PAR4, RET : Any, T> call(    noinline function: suspend T.(PAR1, PAR2, PAR3, PAR4) -> List<RET>,     p1: PAR1,     p2: PAR2,     p3: PAR3,     p4: PAR4): List<RET>
inline suspend fun <PAR1, PAR2, PAR3, PAR4, PAR5, RET : Any, T> call(    noinline function: suspend T.(PAR1, PAR2, PAR3, PAR4, PAR5) -> RET,     p1: PAR1,     p2: PAR2,     p3: PAR3,     p4: PAR4,     p5: PAR5): RET
inline suspend fun <PAR1, PAR2, PAR3, PAR4, PAR5, RET : Any, T> call(    noinline function: suspend T.(PAR1, PAR2, PAR3, PAR4, PAR5) -> List<RET>,     p1: PAR1,     p2: PAR2,     p3: PAR3,     p4: PAR4,     p5: PAR5): List<RET>
inline suspend fun <PAR1, PAR2, PAR3, PAR4, PAR5, PAR6, RET : Any, T> call(    noinline function: suspend T.(PAR1, PAR2, PAR3, PAR4, PAR5, PAR6) -> RET,     p1: PAR1,     p2: PAR2,     p3: PAR3,     p4: PAR4,     p5: PAR5,     p6: PAR6): RET
inline suspend fun <PAR1, PAR2, PAR3, PAR4, PAR5, PAR6, RET : Any, T> call(    noinline function: suspend T.(PAR1, PAR2, PAR3, PAR4, PAR5, PAR6) -> List<RET>,     p1: PAR1,     p2: PAR2,     p3: PAR3,     p4: PAR4,     p5: PAR5,     p6: PAR6): List<RET>

Executes defined call to a remote web service.