Logo FsShelter

WireEnvelope Type

Wire-level control-plane envelope. Closed DU, custom binary codec.

Union cases

Union case Description

Ack(sender, epoch, digests)

Full Usage: Ack(sender, epoch, digests)

Parameters:
sender : PeerId
epoch : Epoch
digests : MemberDigest list

Hello(sender, endpoint, epoch)

Full Usage: Hello(sender, endpoint, epoch)

Parameters:
sender : PeerId
endpoint : PeerEndpoint
epoch : Epoch

Leaving(sender, epoch)

Full Usage: Leaving(sender, epoch)

Parameters:
sender : PeerId
epoch : Epoch

Ping(sender, epoch, digests)

Full Usage: Ping(sender, epoch, digests)

Parameters:
sender : PeerId
epoch : Epoch
digests : MemberDigest list

PingReq(sender, target, nonce)

Full Usage: PingReq(sender, target, nonce)

Parameters:
sender : PeerId
target : PeerId
nonce : uint32

PingReqAck(sender, target, nonce)

Full Usage: PingReqAck(sender, target, nonce)

Parameters:
sender : PeerId
target : PeerId
nonce : uint32

Welcome(receiver, digests, epoch)

Full Usage: Welcome(receiver, digests, epoch)

Parameters:
receiver : PeerId
digests : MemberDigest list
epoch : Epoch

Instance members

Instance member Description

this.IsAck

Full Usage: this.IsAck

Returns: bool
Returns: bool

this.IsHello

Full Usage: this.IsHello

Returns: bool
Returns: bool

this.IsLeaving

Full Usage: this.IsLeaving

Returns: bool
Returns: bool

this.IsPing

Full Usage: this.IsPing

Returns: bool
Returns: bool

this.IsPingReq

Full Usage: this.IsPingReq

Returns: bool
Returns: bool

this.IsPingReqAck

Full Usage: this.IsPingReqAck

Returns: bool
Returns: bool

this.IsWelcome

Full Usage: this.IsWelcome

Returns: bool
Returns: bool

Type something to start searching.