18 namespace proxygen {
namespace compress {
22 std::function<
void(std::chrono::milliseconds)> cb,
49 DCHECK(
false) <<
"Bad header name=" << name <<
" value=" <<
value;
58 if (!combinedCookie.empty()) {
61 std::chrono::milliseconds holDelay(0);
73 DCHECK(
false) <<
"Unexpected error in simulator";
void onHeader(const folly::fbstring &name, const folly::fbstring &value) override
SimStreamingCallback(SimStreamingCallback &&goner) noexcept
requires E e noexcept(noexcept(s.error(std::move(e))))
void setSecure(bool secure)
constexpr Unexpected< typename std::decay< Error >::type > makeUnexpected(Error &&)
folly::Expected< proxygen::HTTPMessage *, HPACK::DecodeError > getResult()
std::basic_string< E, T, A > toStdString() const
std::function< void(std::chrono::milliseconds)> headersCompleteCb
static const char *const value
HTTPHeaders & getHeaders()
void onHeadersComplete(HTTPHeaderSize) override
proxygen::HTTPMessage msg
void setMethod(HTTPMethod method)
SimStreamingCallback(uint16_t index, std::function< void(std::chrono::milliseconds)> cb, bool isP=false)
SteadyClock::time_point TimePoint
std::chrono::milliseconds millisecondsSince(std::chrono::time_point< ClockType > t)
static const std::chrono::time_point< ClockType > & getZeroTimePoint()
std::chrono::time_point< ClockType > getCurrentTime()
void onDecodeError(HPACK::DecodeError decodeError) override
void swap(SwapTrackingAlloc< T > &, SwapTrackingAlloc< T > &)