AppendEntries

data class AppendEntries(val clock: Long, val from: NodeId, val to: NodeId, val term: Long, val prevLogIndex: Long, val prevLogTerm: Long, val entryCount: Int, val leaderCommit: Long) : RaftTraceEvent

AppendEntries RPC sent (including heartbeats — entryCount=0).

Constructors

Link copied to clipboard
constructor(clock: Long, from: NodeId, to: NodeId, term: Long, prevLogIndex: Long, prevLogTerm: Long, entryCount: Int, leaderCommit: Long)

Properties

Link copied to clipboard
open override val clock: Long

Logical monotonic clock — incremented on every emitted event.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val term: Long
Link copied to clipboard
val to: NodeId