replication
package replication
Members list
Packages
package replication.dtn
Type members
Classlikes
trait Aead
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class ReceivedCachedMessage[T]class SentCachedMessage[T]
object DeltaDissemination
Attributes
- Companion
- class
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DeltaDissemination.type
class DeltaDissemination[State](val replicaId: LocalUid, receiveCallback: State => Unit, crypto: Option[Aead], immediateForward: Boolean, sendingActor: ExecutionContext, val globalAbort: Abort, val deltaStorage: DeltaStorage[State])(using x$8: JsonValueCodec[State])
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- object
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class DiscardingHistory[State]class KeepAllHistory[State]class MergingHistory[State]class StateDeltaStorage[State]
object DeltaStorage
Attributes
- Companion
- trait
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DeltaStorage.type
class DiscardingHistory[State](val size: Int) extends DeltaStorage[State]
Attributes
- Supertypes
class FileConnection[T](path: Path)(using x$2: JsonValueCodec[ProtocolMessage[T]]) extends LatentConnection[ProtocolMessage[T]]
Attributes
- Supertypes
object JsoniterCodecs
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
JsoniterCodecs.type
class KeepAllHistory[State] extends DeltaStorage[State]
Attributes
- Supertypes
class MergingHistory[State](blockSize: Int)(using evidence$1: JsonValueCodec[State], x$2: Lattice[Payload[State]]) extends DeltaStorage[State]
Attributes
- Supertypes
object ProtocolMessage
Attributes
- Companion
- trait
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ProtocolMessage.type
class ReceivedCachedMessage[T](val messageBuffer: MessageBuffer)(using evidence$1: JsonValueCodec[T]) extends CachedMessage[T]
Attributes
- Supertypes
class SentCachedMessage[T](val payload: T)(using evidence$1: JsonValueCodec[T]) extends CachedMessage[T]
Attributes
- Supertypes
class StateDeltaStorage[State](getState: () => State)(using evidence$1: JsonValueCodec[State], x$2: Lattice[Dots]) extends DeltaStorage[State]
Attributes
- Supertypes
In this article