#include <request_handler.h>
Public Types | |
| using | string = std::string |
| using | string_view = std::experimental::string_view |
| using | flatbuf = std::vector< uint8_t > |
Public Member Functions | |
| RequestHandler (const RequestIntentFlatbufferRef &_request_intent_buf_ref) | |
| ~RequestHandler () | |
| RequestHandler (RequestHandler &&)=default | |
| RequestHandler & | operator= (RequestHandler &&)=default |
| RequestHandler (const RequestHandler &)=delete | |
| RequestHandler & | operator= (const RequestHandler &)=delete |
| auto | write_callback (const string_view chunk) -> size_t |
| auto | finish_callback () -> void |
Public Attributes | |
| RequestIntent * | request_intent = nullptr |
| MutableRequestIntentFlatbuffer | request_intent_mutable_buf |
| string | errbuf |
| short | response_code = -1 |
| string | response_buffer |
Friends | |
| class | RequestManager |
| using Requests::RequestHandler::flatbuf = std::vector<uint8_t> |
| using Requests::RequestHandler::string = std::string |
| using Requests::RequestHandler::string_view = std::experimental::string_view |
| Requests::RequestHandler::RequestHandler | ( | const RequestIntentFlatbufferRef & | _request_intent_buf_ref | ) |
| Requests::RequestHandler::~RequestHandler | ( | ) |
|
default |
|
delete |
| auto Requests::RequestHandler::finish_callback | ( | ) | -> void |

|
default |
|
delete |
| auto Requests::RequestHandler::write_callback | ( | const string_view | chunk | ) | -> size_t |

|
friend |
| string Requests::RequestHandler::errbuf |
| RequestIntent* Requests::RequestHandler::request_intent = nullptr |
| MutableRequestIntentFlatbuffer Requests::RequestHandler::request_intent_mutable_buf |
| string Requests::RequestHandler::response_buffer |
| short Requests::RequestHandler::response_code = -1 |