Package-level declarations

Types

Link copied to clipboard
@Serializable
data class AddSignatures(val asUserId: UserId? = null) : MatrixEndpoint<Map<UserId, Map<String, JsonElement>>, AddSignatures.Response>
Link copied to clipboard
@Serializable
data class ClaimKeys(val asUserId: UserId? = null) : MatrixEndpoint<ClaimKeys.Request, ClaimKeys.Response>
Link copied to clipboard
@Serializable
data class DeleteRoomKeyBackup(val roomId: RoomId, val version: String, val asUserId: UserId? = null) : MatrixEndpoint<Unit, DeleteRoomKeysResponse>
Link copied to clipboard
@Serializable
data class DeleteRoomKeyBackupData(val roomId: RoomId, val sessionId: String, val version: String, val asUserId: UserId? = null) : MatrixEndpoint<Unit, DeleteRoomKeysResponse>
Link copied to clipboard
@Serializable
data class DeleteRoomKeyBackupVersion(val version: String, val asUserId: UserId? = null) : MatrixEndpoint<Unit, Unit>
Link copied to clipboard
@Serializable
data class DeleteRoomKeysResponse(val count: Long, val etag: String)
Link copied to clipboard
@Serializable
data class DeleteRoomsKeyBackup(val version: String, val asUserId: UserId? = null) : MatrixEndpoint<Unit, DeleteRoomKeysResponse>
Link copied to clipboard
@Serializable
data class GetKeyChanges(val from: String, val to: String, val asUserId: UserId? = null) : MatrixEndpoint<Unit, GetKeyChanges.Response>
Link copied to clipboard
@Serializable
data class GetKeys(val asUserId: UserId? = null) : MatrixEndpoint<GetKeys.Request, GetKeys.Response>
Link copied to clipboard
@Serializable
data class GetRoomKeyBackup(val roomId: RoomId, val version: String, val asUserId: UserId? = null) : MatrixEndpoint<Unit, RoomKeyBackup>
Link copied to clipboard
@Serializable
data class GetRoomKeyBackupData(val roomId: RoomId, val sessionId: String, val version: String, val asUserId: UserId? = null) : MatrixEndpoint<Unit, RoomKeyBackupData>
Link copied to clipboard
@Serializable
data class GetRoomKeyBackupVersion(val asUserId: UserId? = null) : MatrixEndpoint<Unit, GetRoomKeysBackupVersionResponse>
Link copied to clipboard
@Serializable
data class GetRoomKeyBackupVersionByVersion(val version: String, val asUserId: UserId? = null) : MatrixEndpoint<Unit, GetRoomKeysBackupVersionResponse>
Link copied to clipboard
@Serializable
data class GetRoomsKeyBackup(val version: String, val asUserId: UserId? = null) : MatrixEndpoint<Unit, RoomsKeyBackup>
Link copied to clipboard
@Serializable
data class SetCrossSigningKeys(val asUserId: UserId? = null) : MatrixUIAEndpoint<SetCrossSigningKeys.Request, Unit>
Link copied to clipboard
@Serializable
data class SetKeys(val asUserId: UserId? = null) : MatrixEndpoint<SetKeys.Request, SetKeys.Response>
Link copied to clipboard
@Serializable
data class SetRoomKeyBackup(val roomId: RoomId, val version: String, val asUserId: UserId? = null) : MatrixEndpoint<RoomKeyBackup, SetRoomKeysResponse>
Link copied to clipboard
@Serializable
data class SetRoomKeyBackupData(val roomId: RoomId, val sessionId: String, val version: String, val asUserId: UserId? = null) : MatrixEndpoint<RoomKeyBackupData, SetRoomKeysResponse>
Link copied to clipboard
@Serializable
data class SetRoomKeyBackupVersion(val asUserId: UserId? = null) : MatrixEndpoint<SetRoomKeyBackupVersionRequest, SetRoomKeyBackupVersion.Response>
Link copied to clipboard
@Serializable
data class SetRoomKeyBackupVersionByVersion(val version: String, val asUserId: UserId? = null) : MatrixEndpoint<SetRoomKeyBackupVersionRequest, Unit>
Link copied to clipboard
@Serializable
data class SetRoomKeysResponse(val count: Long, val etag: String)
Link copied to clipboard
@Serializable
data class SetRoomsKeyBackup(val version: String, val asUserId: UserId? = null) : MatrixEndpoint<RoomsKeyBackup, SetRoomKeysResponse>