trait ReplicatedDelta extends ReplicatedData
The delta must implement this type.
- Source
- ReplicatedData.scala
Linear Supertypes
Known Subclasses
Type Hierarchy
Ordering
- Alphabetic
- By Inheritance
Inherited
- ReplicatedDelta
- ReplicatedData
- AnyRef
- Any
Implicitly
- by any2stringadd
- by StringFormat
- by Ensuring
- by ArrowAssoc
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
abstract
type
T <: ReplicatedData
The type of the concrete implementation, e.g.
The type of the concrete implementation, e.g.
GSet[A]. To be specified by subclass.- Definition Classes
- ReplicatedData
Abstract Value Members
-
abstract
def
merge(that: T): T
Monotonic merge function.
Monotonic merge function.
- Definition Classes
- ReplicatedData
-
abstract
def
zero: DeltaReplicatedData
The empty full state.
The empty full state. This is used when a delta is received and no existing full state exists on the receiving side. Then the delta is merged into the
zeroto create the initial full state.