monix-execution
monix-execution
monix.execution
Ack
Ack
AckExtensions
Continue
Stop
AsyncQueue
AsyncQueue
AsyncSemaphore
AsyncSemaphore
AsyncVar
AsyncVar
BufferCapacity
BufferCapacity
Bounded
Unbounded
Callback
Callback
Builders
Cancelable
Cancelable
Empty
IsDummy
CancelableFuture
CancelableFuture
CancelablePromise
CancelablePromise
ChannelType
ChannelType
ConsumerSide
MPMC
MPSC
MultiConsumer
MultiProducer
ProducerSide
SPMC
SPSC
SingleConsumer
SingleProducer
ExecutionModel
ExecutionModel
AlwaysAsyncExecution
BatchedExecution
Extensions
SynchronousExecution
Features
Features
FlagTag
FlagsTag
FutureUtils
extensions
FutureCompanionExtensions
FutureExtensions
Scheduler
Scheduler
Extensions
UncaughtExceptionReporter
UncaughtExceptionReporter
Extensions
compat
monix.execution.annotations
Unsafe
UnsafeBecauseBlocking
UnsafeBecauseImpure
UnsafeProtocol
monix.execution.atomic
Atomic
Atomic
AtomicAny
AtomicAny
AtomicBoolean
AtomicBoolean
AtomicBuilder
AtomicBuilder
AtomicBooleanBuilder
AtomicByteBuilder
AtomicCharBuilder
AtomicDoubleBuilder
AtomicFloatBuilder
AtomicIntBuilder
AtomicLongBuilder
AtomicShortBuilder
AtomicByte
AtomicByte
AtomicChar
AtomicChar
AtomicDouble
AtomicDouble
AtomicFloat
AtomicFloat
AtomicInt
AtomicInt
AtomicLong
AtomicLong
AtomicNumber
AtomicNumberAny
AtomicNumberAny
AtomicShort
AtomicShort
PaddingStrategy
PaddingStrategy
Left128
Left64
LeftRight128
LeftRight256
NoPadding
Right128
Right64
monix.execution.cancelables
AssignableCancelable
AssignableCancelable
Bool
Multi
BooleanCancelable
BooleanCancelable
ChainedCancelable
ChainedCancelable
CompositeCancelable
CompositeCancelable
MultiAssignCancelable
MultiAssignCancelable
OrderedCancelable
OrderedCancelable
RefCountCancelable
RefCountCancelable
SerialCancelable
SerialCancelable
SingleAssignCancelable
SingleAssignCancelable
StackedCancelable
StackedCancelable
monix.execution.exceptions
APIContractViolationException
APIContractViolationException
BufferOverflowException
BufferOverflowException
CallbackCalledMultipleTimesException
CallbackCalledMultipleTimesException
CompositeException
CompositeException
DownstreamTimeoutException
DownstreamTimeoutException
DummyException
ExecutionRejectedException
ExecutionRejectedException
UncaughtErrorException
UncaughtErrorException
UpstreamTimeoutException
UpstreamTimeoutException
monix.execution.misc
CanBindLocals
CanBindLocals
Local
Context
Key
Local
ThreadLocal
ThreadLocal
monix.execution.rstreams
ReactivePullStrategy
ReactivePullStrategy
FixedWindow
StopAndWait
SingleAssignSubscription
SingleAssignSubscription
Subscription
Subscription
monix.execution.schedulers
AsyncScheduler
AsyncScheduler
BatchingScheduler
CanBlock
CanBlock
ExecutorScheduler
ExecutorScheduler
ReferenceScheduler
ReferenceScheduler
SchedulerService
SchedulerService
Extensions
ShiftedRunnable
StartAsyncBatchRunnable
TestScheduler
TestScheduler
State
Task
Task
TracingRunnable
TracingScheduler
TracingScheduler
TracingSchedulerService
TracingSchedulerService
TrampolineExecutionContext
TrampolineExecutionContext
TrampolineScheduler
TrampolineScheduler
TrampolinedRunnable
monix-execution
/
monix.execution
/
ChannelType
/
SPSC
SPSC
case
object
SPSC
extends
ChannelType
Single-producer, single-consumer
Graph
Supertypes
Self type
trait
Singleton
trait
Product
trait
Mirror
trait
Product
trait
Equals
class
ChannelType
trait
Serializable
class
Object
trait
Matchable
class
Any
SPSC
.type
Type members
Value members
Type members
Inherited types
type
MirroredElemLabels
=
EmptyTuple
Inherited from:
Singleton
type
MirroredElemTypes
=
EmptyTuple
Inherited from:
Singleton
type
MirroredLabel
<:
String
The name of the type
The name of the type
Inherited from:
Mirror
type
MirroredMonoType
=
Singleton
Inherited from:
Singleton
type
MirroredType
=
Singleton
Inherited from:
Singleton
Value members
Concrete methods
def
consumerType
:
ConsumerSide
def
producerType
:
ProducerSide
Inherited methods
def
fromProduct
(
p:
Product
):
MirroredMonoType
Inherited from:
Singleton
def
productElementNames
:
Iterator
[
String
]
Inherited from:
Product
def
productIterator
:
Iterator
[
Any
]
Inherited from:
Product
Inherited fields
val
value
:
String
Inherited from:
ChannelType