OLD | NEW |
1 // Copyright (c) 2016 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2016 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "net/spdy/spdy_framer_decoder_adapter.h" | 5 #include "net/spdy/spdy_framer_decoder_adapter.h" |
6 | 6 |
7 #include <memory> | 7 #include <memory> |
8 #include <string> | 8 #include <string> |
9 #include <utility> | 9 #include <utility> |
10 | 10 |
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
72 SpdyHeadersHandlerInterface* SpdyFramerVisitorAdapter::OnHeaderFrameStart( | 72 SpdyHeadersHandlerInterface* SpdyFramerVisitorAdapter::OnHeaderFrameStart( |
73 SpdyStreamId stream_id) { | 73 SpdyStreamId stream_id) { |
74 return visitor_->OnHeaderFrameStart(stream_id); | 74 return visitor_->OnHeaderFrameStart(stream_id); |
75 } | 75 } |
76 | 76 |
77 void SpdyFramerVisitorAdapter::OnHeaderFrameEnd(SpdyStreamId stream_id, | 77 void SpdyFramerVisitorAdapter::OnHeaderFrameEnd(SpdyStreamId stream_id, |
78 bool end_headers) { | 78 bool end_headers) { |
79 visitor_->OnHeaderFrameEnd(stream_id, end_headers); | 79 visitor_->OnHeaderFrameEnd(stream_id, end_headers); |
80 } | 80 } |
81 | 81 |
82 bool SpdyFramerVisitorAdapter::OnControlFrameHeaderData( | |
83 SpdyStreamId stream_id, | |
84 const char* header_data, | |
85 size_t header_data_len) { | |
86 return visitor_->OnControlFrameHeaderData(stream_id, header_data, | |
87 header_data_len); | |
88 } | |
89 | |
90 void SpdyFramerVisitorAdapter::OnSynStream(SpdyStreamId stream_id, | 82 void SpdyFramerVisitorAdapter::OnSynStream(SpdyStreamId stream_id, |
91 SpdyStreamId associated_stream_id, | 83 SpdyStreamId associated_stream_id, |
92 SpdyPriority priority, | 84 SpdyPriority priority, |
93 bool fin, | 85 bool fin, |
94 bool unidirectional) { | 86 bool unidirectional) { |
95 visitor_->OnSynStream(stream_id, associated_stream_id, priority, fin, | 87 visitor_->OnSynStream(stream_id, associated_stream_id, priority, fin, |
96 unidirectional); | 88 unidirectional); |
97 } | 89 } |
98 | 90 |
99 void SpdyFramerVisitorAdapter::OnSynReply(SpdyStreamId stream_id, bool fin) { | 91 void SpdyFramerVisitorAdapter::OnSynReply(SpdyStreamId stream_id, bool fin) { |
(...skipping 155 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
255 std::unique_ptr<SpdyFramerVisitorAdapter> visitor_adapter_; | 247 std::unique_ptr<SpdyFramerVisitorAdapter> visitor_adapter_; |
256 }; | 248 }; |
257 | 249 |
258 std::unique_ptr<SpdyFramerDecoderAdapter> CreateNestedSpdyFramerDecoder( | 250 std::unique_ptr<SpdyFramerDecoderAdapter> CreateNestedSpdyFramerDecoder( |
259 SpdyFramer* outer) { | 251 SpdyFramer* outer) { |
260 return std::unique_ptr<SpdyFramerDecoderAdapter>( | 252 return std::unique_ptr<SpdyFramerDecoderAdapter>( |
261 new NestedSpdyFramerDecoder(outer)); | 253 new NestedSpdyFramerDecoder(outer)); |
262 } | 254 } |
263 | 255 |
264 } // namespace net | 256 } // namespace net |
OLD | NEW |