A11 (C++ runtime)
Native C++ implementation of the A11 action and streaming runtime
Loading...
Searching...
No Matches
a11::net::Http2ResponseWriter::State Struct Reference

Public Member Functions

 State ()
 
bool done ABSL_GUARDED_BY (mu)
 
void Finish (const absl::Status &status)
 

Public Attributes

thread::Mutex mu
 
const std::shared_ptr< a11::Promise< a11::Unit > > done_promise
 
const a11::Task done_future
 

Constructor & Destructor Documentation

◆ State()

a11::net::Http2ResponseWriter::State::State ( )
inline

Member Function Documentation

◆ ABSL_GUARDED_BY()

bool done a11::net::Http2ResponseWriter::State::ABSL_GUARDED_BY ( mu  )

◆ Finish()

void a11::net::Http2ResponseWriter::State::Finish ( const absl::Status &  status)
inline

Member Data Documentation

◆ done_future

const a11::Task a11::net::Http2ResponseWriter::State::done_future

◆ done_promise

const std::shared_ptr<a11::Promise<a11::Unit> > a11::net::Http2ResponseWriter::State::done_promise

◆ mu

thread::Mutex a11::net::Http2ResponseWriter::State::mu
mutable

The documentation for this struct was generated from the following file: