ControlOpKind

org.sigilaris.node.gossip.ControlOpKind
See theControlOpKind companion object
enum ControlOpKind(val wireName: String)

Enumeration of control operation kinds used in the gossip control channel.

Value parameters

wireName

the wire-protocol name of this operation kind

Attributes

Companion
object
Source
GossipSessionProtocol.scala
Graph
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Type members

Enum entries

case Config extends ControlOpKind

Adjusts session configuration parameters.

Adjusts session configuration parameters.

Attributes

Source
GossipSessionProtocol.scala
case Nack extends ControlOpKind

Negative acknowledgement requesting replay.

Negative acknowledgement requesting replay.

Attributes

Source
GossipSessionProtocol.scala

Requests specific exact-scoped artifacts by id.

Requests specific exact-scoped artifacts by id.

Attributes

Source
GossipSessionProtocol.scala

Requests specific transaction artifacts by id.

Requests specific transaction artifacts by id.

Attributes

Source
GossipSessionProtocol.scala
case SetCursor extends ControlOpKind

Sets the durable cursor for resumable streaming.

Sets the durable cursor for resumable streaming.

Attributes

Source
GossipSessionProtocol.scala
case SetFilter extends ControlOpKind

Sets a Bloom filter for transaction deduplication.

Sets a Bloom filter for transaction deduplication.

Attributes

Source
GossipSessionProtocol.scala

Declares known exact-scoped artifact ids.

Declares known exact-scoped artifact ids.

Attributes

Source
GossipSessionProtocol.scala
case SetKnownTx extends ControlOpKind

Declares known transaction artifact ids.

Declares known transaction artifact ids.

Attributes

Source
GossipSessionProtocol.scala