|
suspend fun deleteChannelMessagesBefore(cid: String, hideMessagesBefore: Date): Unit |
|
suspend fun insert(messageEntities: List<MessageEntity>, cache: Boolean = false): Unit
suspend fun insert(messageEntity: MessageEntity, cache: Boolean = false): Unit |
|
suspend fun insertMessage(message: Message, cache: Boolean = false): Unit |
|
suspend fun insertMessages(messages: List<Message>, cache: Boolean = false): Unit |
|
suspend fun retryMessages(): List<MessageEntity> |
|
suspend fun select(messageId: String): MessageEntity?
suspend fun select(messageIds: List<String>): List<MessageEntity> |
|
suspend fun selectSyncNeeded(): List<MessageEntity> |