Outgoing

sealed class Outgoing : Message

Types

Link copied to clipboard
data class Acknowledge(val site: SiteIdentifier, val nextSeqno: SequenceNumber) : Message.Outgoing

Indicates the next sequence number that is not known by the Outgoing side for a specific site. The Incoming side will only messages for acknowledged sites with a remaining request count greater than 0.

Link copied to clipboard
object Companion
Link copied to clipboard
data class Request(val site: SiteIdentifier, val count: UInt) : Message.Outgoing

Indicates that the Outgoing side of the Link is ready to receive some events. A Request message can not be sent before the Incoming.Ready message has already been received.

Inheritors

Link copied to clipboard
Link copied to clipboard