Lines Matching defs:status

932 int Http2Handler::submit_file_response(const StringRef &status, Stream *stream,
937 auto nva = make_array(http2::make_nv_ls_nocopy(":status", status),
964 int Http2Handler::submit_response(const StringRef &status, int32_t stream_id,
969 nva.push_back(http2::make_nv_ls_nocopy(":status", status));
988 int Http2Handler::submit_response(const StringRef &status, int32_t stream_id,
990 auto nva = make_array(http2::make_nv_ls_nocopy(":status", status),
1007 int Http2Handler::submit_non_final_response(const std::string &status,
1009 auto nva = make_array(http2::make_nv_ls(":status", status));
1138 void prepare_status_response(Stream *stream, Http2Handler *hd, int status) {
1140 auto status_page = sessions->get_server()->get_status_page(status);
1156 hd->submit_response(StringRef{status_page->status}, stream->stream_id,
1212 const StringRef &path, int status) {
1226 auto status_page = sessions->get_server()->get_status_page(status);
1228 hd->submit_response(StringRef{status_page->status}, stream->stream_id,
1935 FileEntry make_status_body(int status, uint16_t port) {
1938 auto status_string = http2::stringify_status(balloc, status);
1939 auto reason_pharase = http2::get_reason_phrase(status);
1961 std::cerr << "Could not open status response body file: errno=" << error;
1971 std::cerr << "Could not write status response body into file: errno="
1976 return FileEntry(util::utos(status), nwrite, 0, fd, nullptr, {});
2272 const StatusPage *HttpServer::get_status_page(int status) const {
2273 switch (status) {