|
|
std::size_t | size () noexcept |
| |
|
void | send (const std::function< void(const error_code &)> &callback=nullptr) noexcept |
| | Use this function if you need to recursively send parts of a longer message.
|
| |
|
void | write (const char_type *ptr, std::streamsize n) |
| | Write directly to stream buffer using std::ostream::write.
|
| |
|
void | write (StatusCode status_code=StatusCode::success_ok, const CaseInsensitiveMultimap &header=CaseInsensitiveMultimap()) |
| | Convenience function for writing status line, potential header fields, and empty content.
|
| |
|
void | write (StatusCode status_code, const std::string &content, const CaseInsensitiveMultimap &header=CaseInsensitiveMultimap()) |
| | Convenience function for writing status line, header fields, and content.
|
| |
|
void | write (StatusCode status_code, std::istream &content, const CaseInsensitiveMultimap &header=CaseInsensitiveMultimap()) |
| | Convenience function for writing status line, header fields, and content.
|
| |
|
void | write (const std::string &content, const CaseInsensitiveMultimap &header=CaseInsensitiveMultimap()) |
| | Convenience function for writing success status line, header fields, and content.
|
| |
|
void | write (std::istream &content, const CaseInsensitiveMultimap &header=CaseInsensitiveMultimap()) |
| | Convenience function for writing success status line, header fields, and content.
|
| |
|
void | write (const CaseInsensitiveMultimap &header) |
| | Convenience function for writing success status line, and header fields.
|
| |