ExecutionPlane.HTTP.UnarySession (ExecutionPlaneHttp v0.2.0)

Copy Markdown View Source

Opaque handle for one cancelable unary HTTP execution.

Sessions are created by ExecutionPlane.HTTP.start_unary/2. The process that starts a session is its result owner and must call ExecutionPlane.HTTP.await_unary/2. Cancellation may be triggered from another BEAM process with ExecutionPlane.HTTP.cancel_unary/2.

The request identifier is an implementation detail of the lower :httpc transport and must not be persisted or treated as a durable execution ref.

Summary

Types

t()

@opaque t()