Package renetik.android.network.process

Types

Link copied to clipboard
open class CSConcurrentProcess<T : Any>(data: MutableList<T>) : CSProcessBase<List<T>>
Link copied to clipboard
open class CSHttpProcess<Data : Any>(url: String, data: Data) : CSProcessBase<Data>
Link copied to clipboard
class CSMultiProcess<Data : Any>(function: CSMultiProcess<Data>.() -> Unit) : CSMultiProcessBase<Data>
Link copied to clipboard
open class CSMultiProcessBase<Data : Any>(data: Data? = null) : CSProcessBase<Data>
Link copied to clipboard
class CSProcess<Data : Any>(function: CSProcess<Data>.() -> Unit) : CSProcessBase<Data>
Link copied to clipboard
open class CSProcessBase<Data : Any>(var data: Data? = null) : CSModel
Link copied to clipboard
interface CSServerWithPing

Functions

Link copied to clipboard
fun <Data : Any, Process : CSProcessBase<Data>> Process.connect(process: CSProcessBase<Data>): Process
Link copied to clipboard
fun <T : CSJsonObject> T.mockProcessSuccess(): CSProcessBase<T>
fun <T : CSJsonArray> T.mockProcessSuccess(data: String): CSProcessBase<T>
fun <T : CSJsonObject> T.mockProcessSuccess(data: String): CSProcessBase<T>