Module Distributed_dsl.Fake_timer_transport
Parameters
module Peer : sig ... endSignature
val send :
t ->
recipient:Peer.t ->
Message.t ->
unit Core_kernel.Or_error.t Async_kernel.Deferred.tval equal_tok : tok -> tok -> boolval wait :
t ->
Core_kernel.Time.Span.t ->
tok * [ `Cancelled | `Finished ] Async_kernel.Deferred.tval cancel : t -> tok -> unitinclude Temporal_intf with type t := t
val create : now:Core_kernel.Time.Span.t -> tval tick_forwards : t -> unit Async_kernel.Deferred.tval stop_listening : t -> me:Peer.t -> unit