package tcpip

  1. Overview
  2. Docs

Parameters

module Time : V1_LWT.TIME
module Clock : V1.CLOCK

Signature

type xmit = flags:tx_flags -> wnd:Window.t -> options:Options.ts -> seq:Sequence.t -> Cstruct.t list -> unit Lwt.t
type q
val q : xmit:xmit -> wnd:Window.t -> state:State.t -> rx_ack:Sequence.t Lwt_mvar.t -> tx_ack:(Sequence.t * int) Lwt_mvar.t -> tx_wnd_update:int Lwt_mvar.t -> q * unit Lwt.t
val output : ?flags:tx_flags -> ?options:Options.ts -> q -> Cstruct.t list -> unit Lwt.t