struct

Swim::Core::Probe

Inherits Struct < Value < Object

One outstanding probe. Slot 0 is not reserved. Any free slot is valid.

Constants

DIRECT = 1_u8
INDIRECT = 2_u8
PROXY = 3_u8

Constructors

direct(seq : UInt64, target : Endpoint, deadline : Time::Instant) : Probe
Source
idle
Source
new(live : Bool, phase : UInt8, seq : UInt64, deadline : Time::Instant, target : Endpoint, origin : Endpoint, origin_seq : UInt64)
Source
proxy(seq : UInt64, target : Endpoint, origin : Endpoint, origin_seq : UInt64, deadline : Time::Instant) : Probe
Source

Instance methods

as_indirect(deadline : Time::Instant) : Probe
Source
deadline
Source
direct?
Source
indirect?
Source
live?
Source
origin
Source
origin_seq
Source
phase
Source
target
Source