MCPcopy Create free account
hub / github.com/FISCO-BCOS/FISCO-BCOS / read

Method read

bcos-boostssl/bcos-boostssl/httpserver/HttpSession.cpp:22–33  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

20 boost::beast::bind_front_handler(&HttpSession::read, shared_from_this()));
21}
22void bcos::boostssl::http::HttpSession::read()
23{
24 m_parser.emplace();
25 //
26 auto httpBodySizeLimit = m_httpBodySizeLimit;
27 // set limit to http request size
28 m_parser->body_limit(httpBodySizeLimit);
29
30 m_httpStream->asyncRead(m_buffer, *m_parser,
31 [session = shared_from_this()](boost::system::error_code _ec,
32 std::size_t bytes_transferred) { session->onRead(_ec, bytes_transferred); });
33}
34void bcos::boostssl::http::HttpSession::onRead(
35 boost::beast::error_code ec, std::size_t bytes_transferred)
36{

Callers 14

encrypt_fileMethod · 0.80
update_service_configMethod · 0.80
__generate_ini_configMethod · 0.80
__init__Method · 0.80
generate_node_configMethod · 0.80
__generate_pem_fileMethod · 0.80
readFileContentMethod · 0.80

Calls 2

asyncReadMethod · 0.45
onReadMethod · 0.45

Tested by

no test coverage detected