MatrixClientServerApiClientImpl

constructor(baseUrl: Url? = null, onLogout: suspend (isSoft: Boolean) -> Unit = {}, eventContentSerializerMappings: EventContentSerializerMappings = DefaultEventContentSerializerMappings, json: Json = createMatrixEventJson(eventContentSerializerMappings), httpClientFactory: (config: HttpClientConfig<*>.() -> Unit) -> HttpClient = { defaultTrixnityHttpClient(config=it) }, syncLoopDelay: Duration = 2.seconds, syncLoopErrorDelay: Duration = 5.seconds)