CallDAOImpl

internal class CallDAOImpl(callsQueries: CallsQueries, readDispatcher: ReadDispatcher, writeDispatcher: WriteDispatcher, mapper: CallMapper = CallMapper) : CallDAO

Constructors

Link copied to clipboard
constructor(callsQueries: CallsQueries, readDispatcher: ReadDispatcher, writeDispatcher: WriteDispatcher, mapper: CallMapper = CallMapper)

Functions

Link copied to clipboard
open suspend override fun getCallerIdByConversationId(conversationId: QualifiedIDEntity): String?
Link copied to clipboard
open suspend override fun getCallStatusByConversationId(conversationId: QualifiedIDEntity): CallEntity.Status?
Link copied to clipboard
open suspend override fun getEstablishedCall(): CallEntity
Link copied to clipboard
open suspend override fun getLastClosedCallByConversationId(conversationId: QualifiedIDEntity): <Error class: unknown class><String?>
Link copied to clipboard
open suspend override fun insertCall(call: CallEntity)
Link copied to clipboard
open suspend override fun observeCalls(): <Error class: unknown class><List<CallEntity>>
Link copied to clipboard
open suspend override fun observeEstablishedCalls(): <Error class: unknown class><List<CallEntity>>
Link copied to clipboard
open suspend override fun observeIncomingCalls(): <Error class: unknown class><List<CallEntity>>
Link copied to clipboard
open override fun observeLastActiveCallByConversationId(conversationId: QualifiedIDEntity): <Error class: unknown class><CallEntity?>
Link copied to clipboard
open suspend override fun observeOngoingCalls(): <Error class: unknown class><List<CallEntity>>
Link copied to clipboard
open suspend override fun observeOutgoingCalls(): <Error class: unknown class><List<CallEntity>>
Link copied to clipboard
open suspend override fun updateLastCallStatusByConversationId(status: CallEntity.Status, conversationId: QualifiedIDEntity)
Link copied to clipboard
open suspend override fun updateOpenCallsToClosedStatus()