LocalBroadcastQueue

class LocalBroadcastQueue<Result : BroadcastResult>(transactionQueue: Channel<TransactionQueueItem<Result>>, messageQueue: Channel<MessageQueueItem<Result>>) : BroadcastQueue<Result>

Functions

Link copied to clipboard
open suspend override fun isEmptyMessageQueue(): Boolean
Link copied to clipboard
open suspend override fun popMessage(): MessageQueueItem<Result>
Link copied to clipboard
open suspend override fun popTransaction(): TransactionQueueItem<Result>
Link copied to clipboard
open suspend override fun pushMessage(item: MessageQueueItem<Result>)
Link copied to clipboard
open suspend override fun pushTransaction(item: TransactionQueueItem<Result>)