| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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/core/spdy_protocol.h" | 5 #include "net/spdy/core/spdy_protocol.h" |
| 6 | 6 |
| 7 #include <ostream> | 7 #include <ostream> |
| 8 | 8 |
| 9 #include "base/memory/ptr_util.h" | 9 #include "base/memory/ptr_util.h" |
| 10 #include "net/spdy/core/spdy_bug_tracker.h" | 10 #include "net/spdy/core/spdy_bug_tracker.h" |
| (...skipping 237 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 248 void SpdyDataIR::Visit(SpdyFrameVisitor* visitor) const { | 248 void SpdyDataIR::Visit(SpdyFrameVisitor* visitor) const { |
| 249 return visitor->VisitData(*this); | 249 return visitor->VisitData(*this); |
| 250 } | 250 } |
| 251 | 251 |
| 252 SpdyFrameType SpdyDataIR::frame_type() const { | 252 SpdyFrameType SpdyDataIR::frame_type() const { |
| 253 return SpdyFrameType::DATA; | 253 return SpdyFrameType::DATA; |
| 254 } | 254 } |
| 255 | 255 |
| 256 SpdyRstStreamIR::SpdyRstStreamIR(SpdyStreamId stream_id, | 256 SpdyRstStreamIR::SpdyRstStreamIR(SpdyStreamId stream_id, |
| 257 SpdyErrorCode error_code) | 257 SpdyErrorCode error_code) |
| 258 : SpdyFrameWithStreamIdIR(stream_id) { | 258 : SpdyFrameIR(stream_id) { |
| 259 set_error_code(error_code); | 259 set_error_code(error_code); |
| 260 } | 260 } |
| 261 | 261 |
| 262 SpdyRstStreamIR::~SpdyRstStreamIR() {} | 262 SpdyRstStreamIR::~SpdyRstStreamIR() {} |
| 263 | 263 |
| 264 void SpdyRstStreamIR::Visit(SpdyFrameVisitor* visitor) const { | 264 void SpdyRstStreamIR::Visit(SpdyFrameVisitor* visitor) const { |
| 265 return visitor->VisitRstStream(*this); | 265 return visitor->VisitRstStream(*this); |
| 266 } | 266 } |
| 267 | 267 |
| 268 SpdyFrameType SpdyRstStreamIR::frame_type() const { | 268 SpdyFrameType SpdyRstStreamIR::frame_type() const { |
| (...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 317 | 317 |
| 318 void SpdyGoAwayIR::Visit(SpdyFrameVisitor* visitor) const { | 318 void SpdyGoAwayIR::Visit(SpdyFrameVisitor* visitor) const { |
| 319 return visitor->VisitGoAway(*this); | 319 return visitor->VisitGoAway(*this); |
| 320 } | 320 } |
| 321 | 321 |
| 322 SpdyFrameType SpdyGoAwayIR::frame_type() const { | 322 SpdyFrameType SpdyGoAwayIR::frame_type() const { |
| 323 return SpdyFrameType::GOAWAY; | 323 return SpdyFrameType::GOAWAY; |
| 324 } | 324 } |
| 325 | 325 |
| 326 SpdyContinuationIR::SpdyContinuationIR(SpdyStreamId stream_id) | 326 SpdyContinuationIR::SpdyContinuationIR(SpdyStreamId stream_id) |
| 327 : SpdyFrameWithStreamIdIR(stream_id), end_headers_(false) { | 327 : SpdyFrameIR(stream_id), end_headers_(false) { |
| 328 encoding_ = SpdyMakeUnique<SpdyString>(); | 328 encoding_ = SpdyMakeUnique<SpdyString>(); |
| 329 } | 329 } |
| 330 | 330 |
| 331 SpdyContinuationIR::~SpdyContinuationIR() {} | 331 SpdyContinuationIR::~SpdyContinuationIR() {} |
| 332 | 332 |
| 333 void SpdyContinuationIR::Visit(SpdyFrameVisitor* visitor) const { | 333 void SpdyContinuationIR::Visit(SpdyFrameVisitor* visitor) const { |
| 334 return visitor->VisitContinuation(*this); | 334 return visitor->VisitContinuation(*this); |
| 335 } | 335 } |
| 336 | 336 |
| 337 SpdyFrameType SpdyContinuationIR::frame_type() const { | 337 SpdyFrameType SpdyContinuationIR::frame_type() const { |
| (...skipping 17 matching lines...) Expand all Loading... |
| 355 } | 355 } |
| 356 | 356 |
| 357 void SpdyPushPromiseIR::Visit(SpdyFrameVisitor* visitor) const { | 357 void SpdyPushPromiseIR::Visit(SpdyFrameVisitor* visitor) const { |
| 358 return visitor->VisitPushPromise(*this); | 358 return visitor->VisitPushPromise(*this); |
| 359 } | 359 } |
| 360 | 360 |
| 361 SpdyFrameType SpdyPushPromiseIR::frame_type() const { | 361 SpdyFrameType SpdyPushPromiseIR::frame_type() const { |
| 362 return SpdyFrameType::PUSH_PROMISE; | 362 return SpdyFrameType::PUSH_PROMISE; |
| 363 } | 363 } |
| 364 | 364 |
| 365 SpdyAltSvcIR::SpdyAltSvcIR(SpdyStreamId stream_id) | 365 SpdyAltSvcIR::SpdyAltSvcIR(SpdyStreamId stream_id) : SpdyFrameIR(stream_id) {} |
| 366 : SpdyFrameWithStreamIdIR(stream_id) { | |
| 367 } | |
| 368 | 366 |
| 369 SpdyAltSvcIR::~SpdyAltSvcIR() { | 367 SpdyAltSvcIR::~SpdyAltSvcIR() { |
| 370 } | 368 } |
| 371 | 369 |
| 372 void SpdyAltSvcIR::Visit(SpdyFrameVisitor* visitor) const { | 370 void SpdyAltSvcIR::Visit(SpdyFrameVisitor* visitor) const { |
| 373 return visitor->VisitAltSvc(*this); | 371 return visitor->VisitAltSvc(*this); |
| 374 } | 372 } |
| 375 | 373 |
| 376 SpdyFrameType SpdyAltSvcIR::frame_type() const { | 374 SpdyFrameType SpdyAltSvcIR::frame_type() const { |
| 377 return SpdyFrameType::ALTSVC; | 375 return SpdyFrameType::ALTSVC; |
| 378 } | 376 } |
| 379 | 377 |
| 380 void SpdyPriorityIR::Visit(SpdyFrameVisitor* visitor) const { | 378 void SpdyPriorityIR::Visit(SpdyFrameVisitor* visitor) const { |
| 381 return visitor->VisitPriority(*this); | 379 return visitor->VisitPriority(*this); |
| 382 } | 380 } |
| 383 | 381 |
| 384 SpdyFrameType SpdyPriorityIR::frame_type() const { | 382 SpdyFrameType SpdyPriorityIR::frame_type() const { |
| 385 return SpdyFrameType::PRIORITY; | 383 return SpdyFrameType::PRIORITY; |
| 386 } | 384 } |
| 387 | 385 |
| 388 } // namespace net | 386 } // namespace net |
| OLD | NEW |