Package-level declarations

Types

Link copied to clipboard
interface AccountDao
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class AccountDao_Impl(__db: RoomDatabase) : AccountDao
class AccountDao_Impl(__db: RoomDatabase) : AccountDao
Link copied to clipboard
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class AuthenticationDao_Impl(__db: RoomDatabase) : AuthenticationDao
class AuthenticationDao_Impl(__db: RoomDatabase) : AuthenticationDao
Link copied to clipboard
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class CrossSigningKeysDao_Impl(__db: RoomDatabase) : CrossSigningKeysDao
class CrossSigningKeysDao_Impl(__db: RoomDatabase) : CrossSigningKeysDao
Link copied to clipboard
interface DeviceKeysDao
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class DeviceKeysDao_Impl(__db: RoomDatabase) : DeviceKeysDao
class DeviceKeysDao_Impl(__db: RoomDatabase) : DeviceKeysDao
Link copied to clipboard
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class GlobalAccountDataDao_Impl(__db: RoomDatabase) : GlobalAccountDataDao
Link copied to clipboard
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class InboundMegolmMessageIndexDao_Impl(__db: RoomDatabase) : InboundMegolmMessageIndexDao
Link copied to clipboard
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class InboundMegolmSessionDao_Impl(__db: RoomDatabase) : InboundMegolmSessionDao
Link copied to clipboard
interface KeyChainLinkDao
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class KeyChainLinkDao_Impl(__db: RoomDatabase) : KeyChainLinkDao
class KeyChainLinkDao_Impl(__db: RoomDatabase) : KeyChainLinkDao
Link copied to clipboard
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class KeyVerificationStateDao_Impl(__db: RoomDatabase) : KeyVerificationStateDao
Link copied to clipboard
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class MediaCacheMappingDao_Impl(__db: RoomDatabase) : MediaCacheMappingDao
Link copied to clipboard
interface MigrationDao
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class MigrationDao_Impl(__db: RoomDatabase) : MigrationDao
class MigrationDao_Impl(__db: RoomDatabase) : MigrationDao
Link copied to clipboard
interface NotificationDao
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class NotificationDao_Impl(__db: RoomDatabase) : NotificationDao
class NotificationDao_Impl(__db: RoomDatabase) : NotificationDao
Link copied to clipboard
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class NotificationStateDao_Impl(__db: RoomDatabase) : NotificationStateDao
Link copied to clipboard
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class NotificationUpdateDao_Impl(__db: RoomDatabase) : NotificationUpdateDao
Link copied to clipboard
interface OlmAccountDao
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class OlmAccountDao_Impl(__db: RoomDatabase) : OlmAccountDao
class OlmAccountDao_Impl(__db: RoomDatabase) : OlmAccountDao
Link copied to clipboard
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class OlmForgetFallbackKeyAfterDao_Impl(__db: RoomDatabase) : OlmForgetFallbackKeyAfterDao
Link copied to clipboard
interface OlmSessionDao
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class OlmSessionDao_Impl(__db: RoomDatabase) : OlmSessionDao
class OlmSessionDao_Impl(__db: RoomDatabase) : OlmSessionDao
Link copied to clipboard
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class OutboundMegolmSessionDao_Impl(__db: RoomDatabase) : OutboundMegolmSessionDao
Link copied to clipboard
interface OutdatedKeysDao
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class OutdatedKeysDao_Impl(__db: RoomDatabase) : OutdatedKeysDao
class OutdatedKeysDao_Impl(__db: RoomDatabase) : OutdatedKeysDao
Link copied to clipboard
data class RoomAccount(val id: Long = 0, val olmPickleKey: String? = null, val baseUrl: String? = null, val userId: UserId? = null, val deviceId: String? = null, val accessToken: String? = null, val refreshToken: String? = null, val syncBatchToken: String? = null, val filter: String? = null, val profile: String? = null, val isLocked: Boolean = false)
Link copied to clipboard
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class RoomAccountDataDao_Impl(__db: RoomDatabase) : RoomAccountDataDao
class RoomAccountDataDao_Impl(__db: RoomDatabase) : RoomAccountDataDao
Link copied to clipboard
data class RoomAuthentication(val id: Long = 0, val value: String? = null)
Link copied to clipboard
data class RoomCrossSigningKeys(val userId: UserId, val value: String)
Link copied to clipboard
data class RoomDeviceKeys(val userId: UserId, val value: String)
Link copied to clipboard
data class RoomGlobalAccountData(val type: String, val key: String, val event: String)
Link copied to clipboard
data class RoomInboundMegolmMessageIndex(val sessionId: String, val roomId: RoomId, val messageIndex: Long, val eventId: EventId, val originTimestamp: Long)
Link copied to clipboard
data class RoomInboundMegolmSession(val senderKey: String, val sessionId: String, val roomId: RoomId, val firstKnownIndex: Long, val hasBeenBackedUp: Boolean, val isTrusted: Boolean, val senderSigningKey: String, val forwardingCurve25519KeyChain: String, val pickled: String)
Link copied to clipboard
data class RoomKeyChainLink(val signingUserId: UserId, val signingKeyId: String, val signingKeyValue: String, val signedUserId: UserId, val signedKeyId: String, val signedKeyValue: String)
Link copied to clipboard
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class RoomKeyRequestDao_Impl(__db: RoomDatabase) : RoomKeyRequestDao
class RoomKeyRequestDao_Impl(__db: RoomDatabase) : RoomKeyRequestDao
Link copied to clipboard
data class RoomKeyVerificationState(val keyId: String, val keyAlgorithm: KeyAlgorithm, val verificationState: String)
Link copied to clipboard
data class RoomMediaCacheMapping(val cacheUri: String, val mxcUri: String?, val size: Long, val contentType: String?)
Link copied to clipboard
data class RoomMigration(val name: String, val metadata: String? = null)
Link copied to clipboard
data class RoomNotification(val id: String, val roomId: RoomId, val value: String)
Link copied to clipboard
data class RoomNotificationState(val roomId: RoomId, val value: String)
Link copied to clipboard
data class RoomNotificationUpdate(val id: String, val roomId: RoomId, val value: String)
Link copied to clipboard
data class RoomOlmAccount(val id: Long, val pickled: String)
Link copied to clipboard
data class RoomOlmForgetFallbackKeyAfter(val id: Long, val instant: Instant)
Link copied to clipboard
data class RoomOlmSession(val senderKey: String, val value: String)
Link copied to clipboard
data class RoomOutboundMegolmSession(val roomId: RoomId, val value: String)
Link copied to clipboard
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class RoomOutboxMessageDao_Impl(__db: RoomDatabase) : RoomOutboxMessageDao
Link copied to clipboard
data class RoomOutdatedKeys(val id: Long, val value: String)
Link copied to clipboard
Link copied to clipboard
data class RoomRoom(val roomId: RoomId, val value: String)
Link copied to clipboard
data class RoomRoomAccountData(val roomId: RoomId, val type: String, val key: String, val event: String)
Link copied to clipboard
interface RoomRoomDao
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class RoomRoomDao_Impl(__db: RoomDatabase) : RoomRoomDao
class RoomRoomDao_Impl(__db: RoomDatabase) : RoomRoomDao
Link copied to clipboard
data class RoomRoomKeyRequest(val id: String, val value: String)
Link copied to clipboard
data class RoomRoomOutboxMessage(val roomId: RoomId, val transactionId: String, val value: String, val contentType: String)
Link copied to clipboard
data class RoomRoomState(val roomId: RoomId, val type: String, val stateKey: String, val event: String)
Link copied to clipboard
data class RoomRoomUser(val userId: UserId, val roomId: RoomId, val value: String)
Link copied to clipboard
data class RoomRoomUserReceipts(val userId: UserId, val roomId: RoomId, val value: String)
Link copied to clipboard
data class RoomSecretKeyRequest(val id: String, val value: String)
Link copied to clipboard
data class RoomSecrets(val id: Long, val value: String)
Link copied to clipboard
data class RoomServerData(val id: Long, val value: String)
Link copied to clipboard
interface RoomStateDao
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class RoomStateDao_Impl(__db: RoomDatabase) : RoomStateDao
class RoomStateDao_Impl(__db: RoomDatabase) : RoomStateDao
Link copied to clipboard
data class RoomTimelineEvent(val roomId: RoomId, val eventId: EventId, val value: String)
Link copied to clipboard
data class RoomTimelineEventRelation(val roomId: RoomId, val eventId: EventId, val relationType: RelationType, val relatedEventId: EventId)
Link copied to clipboard
interface RoomUserDao
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class RoomUserDao_Impl(__db: RoomDatabase) : RoomUserDao
class RoomUserDao_Impl(__db: RoomDatabase) : RoomUserDao
Link copied to clipboard
data class RoomUserPresence(val userId: UserId, val value: String)
Link copied to clipboard
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class RoomUserReceiptsDao_Impl(__db: RoomDatabase) : RoomUserReceiptsDao
class RoomUserReceiptsDao_Impl(__db: RoomDatabase) : RoomUserReceiptsDao
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class SecretKeyRequestDao_Impl(__db: RoomDatabase) : SecretKeyRequestDao
class SecretKeyRequestDao_Impl(__db: RoomDatabase) : SecretKeyRequestDao
Link copied to clipboard
interface SecretsDao
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class SecretsDao_Impl(__db: RoomDatabase) : SecretsDao
class SecretsDao_Impl(__db: RoomDatabase) : SecretsDao
Link copied to clipboard
interface ServerDataDao
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class ServerDataDao_Impl(__db: RoomDatabase) : ServerDataDao
class ServerDataDao_Impl(__db: RoomDatabase) : ServerDataDao
Link copied to clipboard
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class TimelineEventDao_Impl(__db: RoomDatabase) : TimelineEventDao
class TimelineEventDao_Impl(__db: RoomDatabase) : TimelineEventDao
Link copied to clipboard
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class TimelineEventRelationDao_Impl(__db: RoomDatabase) : TimelineEventRelationDao
Link copied to clipboard
abstract class TrixnityRoomDatabase : RoomDatabase
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class TrixnityRoomDatabase_Impl : TrixnityRoomDatabase
Link copied to clipboard
expect object TrixnityRoomDatabaseConstructor : RoomDatabaseConstructor<TrixnityRoomDatabase>
actual object TrixnityRoomDatabaseConstructor : RoomDatabaseConstructor<TrixnityRoomDatabase>
actual object TrixnityRoomDatabaseConstructor : RoomDatabaseConstructor<TrixnityRoomDatabase>
Link copied to clipboard
interface UserPresenceDao
Link copied to clipboard
@Generated(value = ["androidx.room.RoomProcessor"])
class UserPresenceDao_Impl(__db: RoomDatabase) : UserPresenceDao
class UserPresenceDao_Impl(__db: RoomDatabase) : UserPresenceDao

Functions

Link copied to clipboard
fun RepositoriesModule.Companion.room(databaseBuilder: RoomDatabase.Builder<TrixnityRoomDatabase>): RepositoriesModule
Link copied to clipboard
inline suspend fun <T> withRoomRead(crossinline block: suspend () -> T): T
Link copied to clipboard
inline suspend fun <T> withRoomWrite(crossinline block: suspend () -> T)