ReceiptDAOImpl

class ReceiptDAOImpl(receiptsQueries: ReceiptsQueries, receiptAdapter: Receipt.Adapter, readDispatcher: ReadDispatcher, writeDispatcher: WriteDispatcher) : ReceiptDAO

Constructors

Link copied to clipboard
constructor(receiptsQueries: ReceiptsQueries, receiptAdapter: Receipt.Adapter, readDispatcher: ReadDispatcher, writeDispatcher: WriteDispatcher)

Functions

Link copied to clipboard
open suspend override fun insertReceipts(userId: UserIDEntity, conversationId: ConversationIDEntity, date: Instant, type: ReceiptTypeEntity, messageIds: List<String>)
Link copied to clipboard
open override fun observeDetailedReceiptsForMessage(conversationId: ConversationIDEntity, messageId: String, type: ReceiptTypeEntity): Flow<List<DetailedReceiptEntity>>