org.sigilaris.node.gossip.InboundHandshakeResult
See theInboundHandshakeResult companion trait
object InboundHandshakeResult
Companion for InboundHandshakeResult defining the result subtypes.
Attributes
- Companion
- trait
- Source
- SessionEngine.scala
- Graph
-
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
Members list
Type members
Classlikes
final case class Accepted(ack: SessionOpenAck, supersededSessionId: Option[DirectionalSessionId]) extends InboundHandshakeResult
The proposal was accepted.
The proposal was accepted.
Value parameters
- ack
-
the generated acknowledgement
- supersededSessionId
-
if a simultaneous-open was resolved, the id of the superseded outbound session
Attributes
- Source
- SessionEngine.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait InboundHandshakeResultclass Objecttrait Matchableclass AnyShow all
final case class Rejected(rejection: HandshakeRejected) extends InboundHandshakeResult
The proposal was rejected.
The proposal was rejected.
Value parameters
- rejection
-
the rejection reason
Attributes
- Source
- SessionEngine.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait InboundHandshakeResultclass Objecttrait Matchableclass AnyShow all
Inherited and Abstract types
The names of the product elements
The name of the type
In this article