Package-level declarations

Types

Link copied to clipboard
interface Aggregation
Link copied to clipboard
Link copied to clipboard
object AggregationsSerializer : KSerializer<Aggregations>
Link copied to clipboard
@Serializable
data class DecryptedMegolmEvent<C : MessageEventContent>(val content: C, val roomId: RoomId)
Link copied to clipboard
@Serializable
data class DecryptedOlmEvent<C : EventContent>(val content: C, val sender: UserId, val senderKeys: Keys, val recipient: UserId, val recipientKeys: Keys)
Link copied to clipboard
@Serializable
object EmptyEventContent : EventContent
Link copied to clipboard
@Serializable
data class EphemeralDataUnit<C : EphemeralDataUnitContent>(val content: C)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface Event<C : EventContent>
Link copied to clipboard
interface EventContent
Link copied to clipboard
data class EventType(val kClass: KClass<out EventContent>?, val name: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class RedactedMessageEventContent(val eventType: String, val relatesTo: RelatesTo? = null) : MessageEventContent
Link copied to clipboard
Link copied to clipboard
@Serializable(with = RelatesToSerializer::class)
interface RelatesTo
Link copied to clipboard
object RelatesToSerializer : KSerializer<RelatesTo>
Link copied to clipboard
@Serializable(with = RelationTypeSerializer::class)
interface RelationType
Link copied to clipboard
object RelationTypeSerializer : KSerializer<RelationType>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class UnknownEphemeralDataUnitContent(val raw: JsonObject, val eventType: String) : EphemeralDataUnitContent
Link copied to clipboard
data class UnknownEphemeralEventContent(val raw: JsonObject, val eventType: String) : EphemeralEventContent
Link copied to clipboard
data class UnknownEventContent(val raw: JsonObject, val eventType: String) : EventContent
Link copied to clipboard
data class UnknownGlobalAccountDataEventContent(val raw: JsonObject, val eventType: String) : GlobalAccountDataEventContent
Link copied to clipboard
data class UnknownMessageEventContent(val raw: JsonObject, val eventType: String) : MessageEventContent
Link copied to clipboard
data class UnknownRoomAccountDataEventContent(val raw: JsonObject, val eventType: String) : RoomAccountDataEventContent
Link copied to clipboard
data class UnknownRoomEventContent(val raw: JsonObject, val eventType: String) : RoomEventContent
Link copied to clipboard
data class UnknownStateEventContent(val raw: JsonObject, val eventType: String) : StateEventContent
Link copied to clipboard
data class UnknownToDeviceEventContent(val raw: JsonObject, val eventType: String) : ToDeviceEventContent
Link copied to clipboard

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard