Search Toolkit Book for SNgHttp2_Session
#include <connect/impl/ncbi_uv_nghttp2.hpp>
Definition at line 392 of file ncbi_uv_nghttp2.hpp.
◆ ESendResult ◆ SNgHttp2_Session() SNgHttp2_Session::SNgHttp2_Session ( void * user_data, uint32_t max_streams, nghttp2_on_data_chunk_recv_callback on_data, nghttp2_on_stream_close_callback on_stream_close, nghttp2_on_header_callback on_header, nghttp2_error_callback2 on_error, nghttp2_on_frame_recv_callback on_frame_recv =nullptr
) ◆ Del() void SNgHttp2_Session::Del ( int terminate_rv ) ◆ GetMaxStreams() uint32_t SNgHttp2_Session::GetMaxStreams ( ) const inline ◆ Init() int SNgHttp2_Session::Init ( void ) private
Definition at line 471 of file ncbi_uv_nghttp2.cpp.
References m_MaxStreams, m_OnData, m_OnError, m_OnFrameRecv, m_OnHeader, m_OnStreamClose, m_Session, m_UserData, min(), NCBI_NGHTTP2_SESSION_TRACE, SUvNgHttp2_Error::NgHttp2Str(), and x_DelOnError().
Referenced by Recv(), Resume(), Send(), and Submit().
◆ Recv() ◆ Resume() int SNgHttp2_Session::Resume ( int32_t stream_id ) ◆ Send() ssize_t SNgHttp2_Session::Send ( vector< char > & buffer ) ◆ Submit() int32_t SNgHttp2_Session::Submit ( const nghttp2_nv * nva, size_t nvlen, nghttp2_data_provider * data_prd =nullptr
) ◆ Terminate() int SNgHttp2_Session::Terminate ( ) ◆ x_DelOnError()
template<typename TInt , enable_if_t< is_signed< TInt >::value, TInt > = 0>
TInt SNgHttp2_Session::x_DelOnError ( TInt rv ) inlineprivate ◆ m_MaxStreams ◆ m_OnData nghttp2_on_data_chunk_recv_callback SNgHttp2_Session::m_OnData private ◆ m_OnError nghttp2_error_callback2 SNgHttp2_Session::m_OnError private ◆ m_OnFrameRecv nghttp2_on_frame_recv_callback SNgHttp2_Session::m_OnFrameRecv private ◆ m_OnHeader nghttp2_on_header_callback SNgHttp2_Session::m_OnHeader private ◆ m_OnStreamClose nghttp2_on_stream_close_callback SNgHttp2_Session::m_OnStreamClose private ◆ m_Session nghttp2_session* SNgHttp2_Session::m_Session = nullptr private ◆ m_UserData void* SNgHttp2_Session::m_UserData privateThe documentation for this struct was generated from the following files:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4