• Home
  • Raw
  • Download

Lines Matching refs:Http2Session

60 const Http2Session::Callbacks Http2Session::callback_struct_saved[2] = {
77 Http2Scope::Http2Scope(Http2Session* session) : session_(session) { in Http2Scope()
233 Http2Settings::Http2Settings(Http2Session* session, in Http2Settings()
285 void Http2Settings::Update(Http2Session* session, get_setting fn) { in Update()
350 const char* Http2Session::TypeName() const { in TypeName()
411 Http2Session::Callbacks::Callbacks(bool kHasGetPaddingCallback) { in Callbacks()
445 void Http2Session::StopTrackingRcbuf(nghttp2_rcbuf* buf) { in StopTrackingRcbuf()
449 void Http2Session::CheckAllocatedSize(size_t previous_size) const { in CheckAllocatedSize()
453 void Http2Session::IncreaseAllocatedSize(size_t size) { in IncreaseAllocatedSize()
457 void Http2Session::DecreaseAllocatedSize(size_t size) { in DecreaseAllocatedSize()
461 Http2Session::Http2Session(Http2State* http2_state, in Http2Session() function in node::http2::Http2Session
518 Http2Session::~Http2Session() { in ~Http2Session()
527 void Http2Session::MemoryInfo(MemoryTracker* tracker) const { in MemoryInfo()
539 std::string Http2Session::diagnostic_name() const { in diagnostic_name()
584 void Http2Session::EmitStatistics() { in EmitStatistics()
613 void Http2Session::Close(uint32_t code, bool socket_closed) { in Close()
664 BaseObjectPtr<Http2Stream> Http2Session::FindStream(int32_t id) { in FindStream()
669 bool Http2Session::CanAddStream() { in CanAddStream()
681 void Http2Session::AddStream(Http2Stream* stream) { in AddStream()
691 BaseObjectPtr<Http2Stream> Http2Session::RemoveStream(int32_t id) { in RemoveStream()
707 ssize_t Http2Session::OnDWordAlignedPadding(size_t frameLen, in OnDWordAlignedPadding()
724 ssize_t Http2Session::OnMaxFrameSizePadding(size_t frameLen, in OnMaxFrameSizePadding()
735 ssize_t Http2Session::ConsumeHTTP2Data() { in ConsumeHTTP2Data()
795 int Http2Session::OnBeginHeadersCallback(nghttp2_session* handle, in OnBeginHeadersCallback()
798 Http2Session* session = static_cast<Http2Session*>(user_data); in OnBeginHeadersCallback()
831 int Http2Session::OnHeaderCallback(nghttp2_session* handle, in OnHeaderCallback()
837 Http2Session* session = static_cast<Http2Session*>(user_data); in OnHeaderCallback()
859 int Http2Session::OnFrameReceive(nghttp2_session* handle, in OnFrameReceive()
862 Http2Session* session = static_cast<Http2Session*>(user_data); in OnFrameReceive()
898 int Http2Session::OnInvalidFrame(nghttp2_session* handle, in OnInvalidFrame()
902 Http2Session* session = static_cast<Http2Session*>(user_data); in OnInvalidFrame()
928 void Http2Session::DecrefHeaders(const nghttp2_frame* frame) { in DecrefHeaders()
947 int Http2Session::OnFrameNotSent(nghttp2_session* handle, in OnFrameNotSent()
951 Http2Session* session = static_cast<Http2Session*>(user_data); in OnFrameNotSent()
985 int Http2Session::OnFrameSent(nghttp2_session* handle, in OnFrameSent()
988 Http2Session* session = static_cast<Http2Session*>(user_data); in OnFrameSent()
994 int Http2Session::OnStreamClose(nghttp2_session* handle, in OnStreamClose()
998 Http2Session* session = static_cast<Http2Session*>(user_data); in OnStreamClose()
1031 int Http2Session::OnInvalidHeader(nghttp2_session* session, in OnInvalidHeader()
1045 int Http2Session::OnDataChunkReceived(nghttp2_session* handle, in OnDataChunkReceived()
1051 Http2Session* session = static_cast<Http2Session*>(user_data); in OnDataChunkReceived()
1127 ssize_t Http2Session::OnSelectPadding(nghttp2_session* handle, in OnSelectPadding()
1131 Http2Session* session = static_cast<Http2Session*>(user_data); in OnSelectPadding()
1154 int Http2Session::OnNghttpError(nghttp2_session* handle, in OnNghttpError()
1160 Http2Session* session = static_cast<Http2Session*>(user_data); in OnNghttpError()
1182 Http2Session* session = stream->session(); in OnStreamRead()
1217 void Http2Session::HandleHeadersFrame(const nghttp2_frame* frame) { in HandleHeadersFrame()
1271 void Http2Session::HandlePriorityFrame(const nghttp2_frame* frame) { in HandlePriorityFrame()
1298 int Http2Session::HandleDataFrame(const nghttp2_frame* frame) { in HandleDataFrame()
1319 void Http2Session::HandleGoawayFrame(const nghttp2_frame* frame) { in HandleGoawayFrame()
1349 void Http2Session::HandleAltSvcFrame(const nghttp2_frame* frame) { in HandleAltSvcFrame()
1372 void Http2Session::HandleOriginFrame(const nghttp2_frame* frame) { in HandleOriginFrame()
1395 void Http2Session::HandlePingFrame(const nghttp2_frame* frame) { in HandlePingFrame()
1430 void Http2Session::HandleSettingsFrame(const nghttp2_frame* frame) { in HandleSettingsFrame()
1466 void Http2Session::OnStreamAfterWrite(WriteWrap* w, int status) { in OnStreamAfterWrite()
1503 void Http2Session::MaybeScheduleWrite() { in MaybeScheduleWrite()
1512 BaseObjectPtr<Http2Session> strong_ref{this}; in MaybeScheduleWrite()
1530 void Http2Session::MaybeStopReading() { in MaybeStopReading()
1542 void Http2Session::ClearOutgoing(int status) { in ClearOutgoing()
1580 void Http2Session::PushOutgoingBuffer(NgHttp2StreamWrite&& write) { in PushOutgoingBuffer()
1588 void Http2Session::CopyDataIntoOutgoing(const uint8_t* src, size_t src_length) { in CopyDataIntoOutgoing()
1607 uint8_t Http2Session::SendPendingData() { in SendPendingData()
1692 int Http2Session::OnSendData( in OnSendData()
1699 Http2Session* session = static_cast<Http2Session*>(user_data); in OnSendData()
1746 Http2Stream* Http2Session::SubmitRequest( in SubmitRequest()
1768 uv_buf_t Http2Session::OnStreamAlloc(size_t suggested_size) { in OnStreamAlloc()
1773 void Http2Session::OnStreamRead(ssize_t nread, const uv_buf_t& buf_) { in OnStreamRead()
1840 bool Http2Session::HasWritesOnSocketForStream(Http2Stream* stream) { in HasWritesOnSocketForStream()
1852 void Http2Session::Consume(Local<Object> stream_obj) { in Consume()
1862 void Http2Session::Receive(const FunctionCallbackInfo<Value>& args) { in Receive()
1863 Http2Session* session; in Receive()
1885 Http2Stream* Http2Stream::New(Http2Session* session, in New()
1899 Http2Stream::Http2Stream(Http2Session* session, in Http2Stream()
2351 Http2Session* session = static_cast<Http2Session*>(user_data); in OnRead()
2451 void Http2Session::SetNextStreamID(const FunctionCallbackInfo<Value>& args) { in SetNextStreamID()
2453 Http2Session* session; in SetNextStreamID()
2467 void Http2Session::SetLocalWindowSize( in SetLocalWindowSize()
2470 Http2Session* session; in SetLocalWindowSize()
2487 void Http2Session::RefreshSettings(const FunctionCallbackInfo<Value>& args) { in RefreshSettings()
2488 Http2Session* session; in RefreshSettings()
2497 void Http2Session::RefreshState(const FunctionCallbackInfo<Value>& args) { in RefreshState()
2498 Http2Session* session; in RefreshState()
2528 void Http2Session::New(const FunctionCallbackInfo<Value>& args) { in New()
2535 Http2Session* session = new Http2Session(state, args.This(), type); in New()
2542 void Http2Session::Consume(const FunctionCallbackInfo<Value>& args) { in Consume()
2543 Http2Session* session; in Consume()
2550 void Http2Session::Destroy(const FunctionCallbackInfo<Value>& args) { in Destroy()
2551 Http2Session* session; in Destroy()
2563 void Http2Session::Request(const FunctionCallbackInfo<Value>& args) { in Request()
2564 Http2Session* session; in Request()
2575 session->Http2Session::SubmitRequest( in Request()
2593 void Http2Session::Goaway(uint32_t code, in Goaway()
2612 void Http2Session::Goaway(const FunctionCallbackInfo<Value>& args) { in Goaway()
2615 Http2Session* session; in Goaway()
2631 void Http2Session::UpdateChunksSent(const FunctionCallbackInfo<Value>& args) { in UpdateChunksSent()
2635 Http2Session* session; in UpdateChunksSent()
2793 void Http2Session::AltSvc(int32_t id, in AltSvc()
2803 void Http2Session::Origin(const Origins& origins) { in Origin()
2813 void Http2Session::AltSvc(const FunctionCallbackInfo<Value>& args) { in AltSvc()
2815 Http2Session* session; in AltSvc()
2843 void Http2Session::Origin(const FunctionCallbackInfo<Value>& args) { in Origin()
2846 Http2Session* session; in Origin()
2856 void Http2Session::Ping(const FunctionCallbackInfo<Value>& args) { in Ping()
2857 Http2Session* session; in Ping()
2874 void Http2Session::Settings(const FunctionCallbackInfo<Value>& args) { in Settings()
2875 Http2Session* session; in Settings()
2881 BaseObjectPtr<Http2Ping> Http2Session::PopPing() { in PopPing()
2891 bool Http2Session::AddPing(const uint8_t* payload, Local<Function> callback) { in AddPing()
2920 BaseObjectPtr<Http2Settings> Http2Session::PopSettings() { in PopSettings()
2930 bool Http2Session::AddSettings(Local<Function> callback) { in AddSettings()
2955 Http2Session* session, in Http2Ping()
3132 env->NewFunctionTemplate(Http2Session::New); in Initialize()
3134 Http2Session::kInternalFieldCount); in Initialize()
3136 env->SetProtoMethod(session, "origin", Http2Session::Origin); in Initialize()
3137 env->SetProtoMethod(session, "altsvc", Http2Session::AltSvc); in Initialize()
3138 env->SetProtoMethod(session, "ping", Http2Session::Ping); in Initialize()
3139 env->SetProtoMethod(session, "consume", Http2Session::Consume); in Initialize()
3140 env->SetProtoMethod(session, "receive", Http2Session::Receive); in Initialize()
3141 env->SetProtoMethod(session, "destroy", Http2Session::Destroy); in Initialize()
3142 env->SetProtoMethod(session, "goaway", Http2Session::Goaway); in Initialize()
3143 env->SetProtoMethod(session, "settings", Http2Session::Settings); in Initialize()
3144 env->SetProtoMethod(session, "request", Http2Session::Request); in Initialize()
3146 Http2Session::SetNextStreamID); in Initialize()
3148 Http2Session::SetLocalWindowSize); in Initialize()
3150 Http2Session::UpdateChunksSent); in Initialize()
3151 env->SetProtoMethod(session, "refreshState", Http2Session::RefreshState); in Initialize()
3154 Http2Session::RefreshSettings<nghttp2_session_get_local_settings>); in Initialize()
3157 Http2Session::RefreshSettings<nghttp2_session_get_remote_settings>); in Initialize()