package dns-forward
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
Module Nonpersistent.Make
Construct an RPC client given a Flow which sends one message per fresh connection over the flow.
Parameters
module Flow : Flow.Client with type address = Ipaddr.t * intmodule Time : Mirage_time_lwt.SSignature
type request = Cstruct.tA complete request
type response = Cstruct.tA complete response
type address = Config.Address.tThe address of the remote endpoint
A callback called per message, which permits recording and analysis. If an address is unknown (e.g. it is selected by the kernel when routing the packets) then the corresponding argument will be omitted
val connect :
gen_transaction_id:(int -> int) ->
?message_cb:message_cb ->
address ->
t Error.tConnect to the remote server
Send a request and await a response. Multiple threads may call this in parallel and it is the implementation's job to associate the right response with the original request.
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page