Package-level declarations

Types

Link copied to clipboard
class ExposedReadTransaction(val transaction: <Error class: unknown class>, val transactionCoroutineContext: CoroutineContext) : CoroutineContext.Element
Link copied to clipboard
class ExposedRepositoryTransactionManager(database: <Error class: unknown class>) : RepositoryTransactionManager
Link copied to clipboard
class ExposedRoomKeyRequestRepository(json: Json) : RoomKeyRequestRepository
Link copied to clipboard
class ExposedSecretKeyRequestRepository(json: Json) : SecretKeyRequestRepository
Link copied to clipboard
class ExposedWriteTransaction(val transaction: <Error class: unknown class>, val transactionCoroutineContext: CoroutineContext) : CoroutineContext.Element

Functions

Link copied to clipboard
suspend fun createExposedRepositoriesModule(database: <Error class: unknown class>): Module
Link copied to clipboard
suspend fun <T> withExposedRead(block: () -> T): <Error class: unknown class>
Link copied to clipboard
suspend fun <T> withExposedWrite(block: () -> T): <Error class: unknown class>