ReqRepClient
Namespace: XRay
Attributes:
[<RequireQualifiedAccess>]
[<CompilationRepresentation(4)>]
Operations on request-reply channel clients.
Functions and values
| Function or value | Description |
client(ch clientOpName f)
Signature: ch:ReqRepClient<'i,'o,'a,'b> -> clientOpName:string -> f:('i -> Async<'o>) -> Span -> 'a -> Async<'b>
Type parameters: 'i, 'o, 'a, 'b
|
|
complete(ch span o)
Signature: ch:ReqRepClient<'i,'o,'a,'b> -> span:Span -> o:'o -> 'b * TraceContext
Type parameters: 'i, 'o, 'a, 'b
|
Completes an invocation of a client operation.
|
start(ch clientOpName op a)
Signature: ch:ReqRepClient<'i,'o,'a,'b> -> clientOpName:string -> op:Span -> a:'a -> Span * 'i
Type parameters: 'i, 'o, 'a, 'b
|
Starts a client invocation operation.
|