HTTP/1.1 Events #
This module defines the events that can occur during HTTP/1.1 message processing, including header completion and control/error signals.
Events emitted during HTTP message processing.
- endHeaders {dir : Direction} (head : Message.Head dir) : Event dir
Indicates that all headers have been successfully parsed.
- needMoreData {dir : Direction} (size : Option Nat) : Event dir
Signals that additional input data is required to continue processing.
- failed {dir : Direction} (err : Error) : Event dir
Indicates a failure during parsing or processing.
- close {dir : Direction} : Event dir
Requests that the connection be closed.
- closeBody {dir : Direction} : Event dir
The body should be closed.
- needAnswer {dir : Direction} : Event dir
Indicates that a response is required.
- next {dir : Direction} : Event dir
Indicates readiness to process the next message.
- continue {dir : Direction} : Event dir
Signals that an
Expect: 100-continuedecision is pending.
Instances For
@[instance_reducible]
Equations
@[instance_reducible]