append(const std::string &field, const std::string &value) | web::http::server::Response | |
clearCookie(const std::string &name, const std::map< std::string, std::string > &options={}) | web::http::server::Response | |
connectionState | web::http::server::Response | private |
contentLength | web::http::server::Response | private |
contentSent | web::http::server::Response | private |
cookie(const std::string &name, const std::string &value, const std::map< std::string, std::string > &options={}) | web::http::server::Response | |
cookies | web::http::server::Response | protected |
disconnect(const Source *source) | core::pipe::Sink | private |
end() | web::http::server::Response | |
getSocketContext() const | web::http::server::Response | |
header(const std::string &field) | web::http::server::Response | |
headers | web::http::server::Response | protected |
httpMajor | web::http::server::Response | |
httpMinor | web::http::server::Response | |
init() | web::http::server::Response | privatevirtual |
isStreaming() | core::pipe::Sink | protected |
onSourceConnect(core::pipe::Source *source) override | web::http::server::Response | privatevirtual |
onSourceData(const char *chunk, std::size_t chunkLen) override | web::http::server::Response | privatevirtual |
onSourceEof() override | web::http::server::Response | privatevirtual |
onSourceError(int errnum) override | web::http::server::Response | privatevirtual |
operator=(Response &)=delete | web::http::server::Response | |
operator=(Response &&) noexcept=delete | web::http::server::Response | |
core::pipe::Sink::operator=(Sink &)=delete | core::pipe::Sink | |
core::pipe::Sink::operator=(Sink &&) noexcept=default | core::pipe::Sink | protected |
pipe(Source *source) | core::pipe::Sink | private |
Response(SocketContext *socketContext) | web::http::server::Response | explicit |
Response(Response &)=delete | web::http::server::Response | explicit |
Response(Response &&) noexcept=delete | web::http::server::Response | explicit |
send(const char *chunk, std::size_t chunkLen) | web::http::server::Response | |
send(const std::string &chunk) | web::http::server::Response | |
sendCompleted() | web::http::server::Response | private |
sendFile(const std::string &file, const std::function< void(int)> &callback) | web::http::server::Response | |
sendFragment(const char *chunk, std::size_t chunkLen) | web::http::server::Response | |
sendFragment(const std::string &chunk) | web::http::server::Response | |
sendHeader() | web::http::server::Response | |
sendStatus(int statusCode) | web::http::server::Response | |
set(const std::string &field, const std::string &value, bool overwrite=true) | web::http::server::Response | |
set(const std::map< std::string, std::string > &headers, bool overwrite=true) | web::http::server::Response | |
setTrailer(const std::string &field, const std::string &value, bool overwrite=true) | web::http::server::Response | |
Sink(Sink &)=delete | core::pipe::Sink | |
Sink()=default | core::pipe::Sink | protected |
Sink(Sink &&) noexcept=default | core::pipe::Sink | protected |
SocketContext class | web::http::server::Response | friend |
socketContext | web::http::server::Response | private |
socketContextUpgrade | web::http::server::Response | private |
source | core::pipe::Sink | private |
status(int statusCode) | web::http::server::Response | |
statusCode | web::http::server::Response | |
stop() | core::pipe::Sink | protected |
stopResponse() | web::http::server::Response | |
streamData(const char *chunk, std::size_t chunkLen) | core::pipe::Sink | private |
streamEof() | core::pipe::Sink | private |
streamError(int errnum) | core::pipe::Sink | private |
trailer | web::http::server::Response | protected |
transferEncoding | web::http::server::Response | private |
type(const std::string &type) | web::http::server::Response | |
upgrade(const std::shared_ptr< Request > &request, const std::function< void(const std::string &)> &status) | web::http::server::Response | |
~Response() override | web::http::server::Response | |
~Sink() | core::pipe::Sink | protectedvirtual |