rescala
rescala
API
rescala
PlatformSchedulers
Schedulers
NoLock
Synchron
Unmanaged
sidup
synchron
toposort
unmanaged
default
rescala.compat
EventCompatBundle
Event
EventCompat
Fold
Branch
FlattenCollectionCompat
FoldState
SignalCompatBundle
Signal
SignalCompat
UserDefinedFunction
rescala.core
AccessHandler
AdmissionTicket
Base
CreationTicket
CreationTicket
Derived
Derived
Disconnectable
DisconnectableImpl
DynamicScope
DynamicTicket
InitialChange
Initializer
Initializer
LowPriorityScopeImplicits
Observation
ReInfo
ReInfo
ReSource
ReSource
ReadAs
ReadAs
ReevTicket
Result
Result
Scheduler
SchedulerImpl
ScopeSearch
ScopeSearch
StaticTicket
Tracing
Create
Data
Discover
Drop
Value
ValueWrapper
Transaction
Transaction
rescala.extra
Tags
Tags
SignalStrToScalatags
SignalTagListToScalatags
SignalToScalatags
rescala.extra.incremental
Addition
Delta
Delta
IncrementalApi
SeqSource
IncrementalBundle
ConcatenateDeltaSeq
FilterDeltaSeq
IncSeq
IncSeq
MapDeltaSeq
ReactiveDeltaSeq
NoChange
ReCollectionsExceptions
EmptyDeltaControlThrowable
Removal
rescala.extra.reactivestreams
ReactiveStreamsApi
REPublisher
REPublisher
RESubscriber
SubscriptionReactive
rescala.extra.reactor
ReactorBundle
Reactor
Reactor
ReactorAction
LoopAction
ModifyAction
NextAction
ReadAction
SetAction
UntilAction
ReactorAction
ReactorState
S
Stage
rescala.interface
RescalaInterface
rescala.macros
MacroAccess
MacroLego
ContainsSymbol
FindDefs
FindInterp
ReplaceImplicitTickets
ReplaceInterp
ReadableMacroBundle
ReadableMacro
rescala.operator
DefaultImplementations
ChangeEventImpl
DerivedImpl
EventImpl
SignalImpl
Diff
Diff
EventBundle
Event
Events
CBResult
DynamicFoldMatch
FoldMatch
FromCallbackT
OnEv
OnEvs
StaticFoldMatch
StaticFoldMatchDynamic
EventsMacroImpl
CollectFuncImpl
FilterFuncImpl
FoldFuncImpl
MapFuncImpl
FlattenApi
Flatten
ObserveBundle
Observe
ObserveInteract
Operators
Pulse
Pulse
Exceptional
NoChange
Value
RExceptions
EmptySignalControlThrowable
ObservedException
SignalBundle
Signal
Signals
SignalMacroImpl
MapFuncImpl
Sources
Evt
Source
Var
Var
cutOutOfUserComputation
rescala.scheduler
CalculusLike
FScheduler
FTransaction
Propagation
Reevaluate
SimpleCreation
StoreValue
Levelbased
LevelBasedTransaction
LevelState
Sidup
SidupInitializer
SidupState
SidupTransaction
Token
TopoBundle
TopoInitializer
TopoScheduler
TopoSchedulerInterface
TopoState
TopoTransaction
Util
Twoversion
TwoVersionScheduler
TwoVersionState
TwoVersionTransaction
TwoVersionTransactionImpl
accessHandler
rescala
/
rescala.scheduler
/
Levelbased
/
LevelState
LevelState
rescala.scheduler.Levelbased.LevelState
class
LevelState
[
V
](
initialValue
:
V
)
extends
TwoVersionState
[
V
]
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
TwoVersionState
[
V
]
class
Object
trait
Matchable
class
Any
Clear all
Members list
Concise view
Value members
Concrete methods
def
level
():
Int
def
updateLevel
(
i
:
Int
):
Int
Inherited methods
def
base
(
token
:
Token
):
V
Attributes
Inherited from:
TwoVersionState
def
commit
(
r
:
V
=>
V
):
Unit
Attributes
Inherited from:
TwoVersionState
def
discoveredBy
(
reactive
:
Derived
):
Unit
Attributes
Inherited from:
TwoVersionState
def
droppedBy
(
reactive
:
Derived
):
Unit
Attributes
Inherited from:
TwoVersionState
def
get
(
token
:
Token
):
V
Attributes
Inherited from:
TwoVersionState
def
incoming
:
Set
[
ReSource
]
Attributes
Inherited from:
TwoVersionState
def
outgoing
:
Iterable
[
Derived
]
Attributes
Inherited from:
TwoVersionState
def
release
():
Unit
Attributes
Inherited from:
TwoVersionState
def
updateIncoming
(
reactives
:
Set
[
ReSource
]):
Unit
Attributes
Inherited from:
TwoVersionState
def
write
(
value
:
V
,
token
:
Token
):
Unit
Attributes
Inherited from:
TwoVersionState
Inherited fields
protected
var
_outgoing
:
Set
[
Derived
]
Attributes
Inherited from:
TwoVersionState