Throttle Broadcaster
fun <Result : BroadcastResult> ThrottleBroadcaster(delegate: Broadcaster<Result>, queue: BroadcastQueue<Result> = LocalBroadcastQueue(), broadcastLockReleaser: BroadcastLockReleaser = StaticIntervalBroadcastLockReleaser(6), messageWaitMillis: Long = 0, maxTransactionPerBlock: Int = Int.MAX_VALUE, maxMessagePerTransaction: Int = Int.MAX_VALUE, coroutineContext: CoroutineContext = Dispatchers.Default)
Content copied to clipboard