Package-level declarations

Types

Link copied to clipboard
class ExposedReadTransaction(val transaction: ERROR CLASS: Symbol not found for Transaction, val mutex: ERROR CLASS: Symbol not found for Mutex) : <ERROR CLASS> ERROR CLASS: Symbol not found for CoroutineContext.Element
Link copied to clipboard
class ExposedRepositoryTransactionManager(database: ERROR CLASS: Symbol not found for Database) : <ERROR CLASS> ERROR CLASS: Symbol not found for RepositoryTransactionManager
Link copied to clipboard
class ExposedRoomKeyRequestRepository(json: ERROR CLASS: Symbol not found for Json) : <ERROR CLASS> ERROR CLASS: Symbol not found for RoomKeyRequestRepository
Link copied to clipboard
class ExposedSecretKeyRequestRepository(json: ERROR CLASS: Symbol not found for Json) : <ERROR CLASS> ERROR CLASS: Symbol not found for SecretKeyRequestRepository
Link copied to clipboard
class ExposedWriteTransaction(val transaction: ERROR CLASS: Symbol not found for Transaction, val mutex: ERROR CLASS: Symbol not found for Mutex) : <ERROR CLASS> ERROR CLASS: Symbol not found for CoroutineContext.Element

Functions

Link copied to clipboard
fun ERROR CLASS: Symbol not found for RepositoriesModule.Companion.exposed(database: ERROR CLASS: Symbol not found for Database): ERROR CLASS: Symbol not found for RepositoriesModule
Link copied to clipboard
suspend fun <T> withExposedRead(block: () -> T): T
Link copied to clipboard
suspend fun <T> withExposedWrite(block: () -> T)