Payload

replication.ProtocolMessage.Payload
See thePayload companion object
case class Payload[+T](senders: Set[Uid], dots: Dots, data: T) extends ProtocolMessage[T]

Guarantees that for two payloads a and b, that if a.dots <= b.dots, then a.data <= b.data according to the lattice of T

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait ProtocolMessage[T]
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def addSender(s: Uid): Payload[T]

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product