MCPcopy Create free account
hub / github.com/boostorg/asio / to_buffer

Function to_buffer

example/cpp11/http/server/reply.cpp:52–91  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

50 "HTTP/1.0 503 Service Unavailable\r\n";
51
52boost::asio::const_buffer to_buffer(reply::status_type status)
53{
54 switch (status)
55 {
56 case reply::ok:
57 return boost::asio::buffer(ok);
58 case reply::created:
59 return boost::asio::buffer(created);
60 case reply::accepted:
61 return boost::asio::buffer(accepted);
62 case reply::no_content:
63 return boost::asio::buffer(no_content);
64 case reply::multiple_choices:
65 return boost::asio::buffer(multiple_choices);
66 case reply::moved_permanently:
67 return boost::asio::buffer(moved_permanently);
68 case reply::moved_temporarily:
69 return boost::asio::buffer(moved_temporarily);
70 case reply::not_modified:
71 return boost::asio::buffer(not_modified);
72 case reply::bad_request:
73 return boost::asio::buffer(bad_request);
74 case reply::unauthorized:
75 return boost::asio::buffer(unauthorized);
76 case reply::forbidden:
77 return boost::asio::buffer(forbidden);
78 case reply::not_found:
79 return boost::asio::buffer(not_found);
80 case reply::internal_server_error:
81 return boost::asio::buffer(internal_server_error);
82 case reply::not_implemented:
83 return boost::asio::buffer(not_implemented);
84 case reply::bad_gateway:
85 return boost::asio::buffer(bad_gateway);
86 case reply::service_unavailable:
87 return boost::asio::buffer(service_unavailable);
88 default:
89 return boost::asio::buffer(internal_server_error);
90 }
91}
92
93} // namespace status_strings
94

Callers 1

to_buffersMethod · 0.70

Calls 1

bufferFunction · 0.85

Tested by

no test coverage detected