| 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/quic/quic_session.h" |    5 #include "net/quic/quic_session.h" | 
|    6  |    6  | 
|    7 #include "base/stl_util.h" |    7 #include "base/stl_util.h" | 
|    8 #include "net/quic/crypto/proof_verifier.h" |    8 #include "net/quic/crypto/proof_verifier.h" | 
|    9 #include "net/quic/quic_connection.h" |    9 #include "net/quic/quic_connection.h" | 
|   10 #include "net/quic/quic_flags.h" |   10 #include "net/quic/quic_flags.h" | 
| (...skipping 30 matching lines...) Expand all  Loading... | 
|   41   void OnRstStream(const QuicRstStreamFrame& frame) override { |   41   void OnRstStream(const QuicRstStreamFrame& frame) override { | 
|   42     session_->OnRstStream(frame); |   42     session_->OnRstStream(frame); | 
|   43     session_->PostProcessAfterData(); |   43     session_->PostProcessAfterData(); | 
|   44   } |   44   } | 
|   45  |   45  | 
|   46   void OnGoAway(const QuicGoAwayFrame& frame) override { |   46   void OnGoAway(const QuicGoAwayFrame& frame) override { | 
|   47     session_->OnGoAway(frame); |   47     session_->OnGoAway(frame); | 
|   48     session_->PostProcessAfterData(); |   48     session_->PostProcessAfterData(); | 
|   49   } |   49   } | 
|   50  |   50  | 
|   51   void OnWindowUpdateFrames(const vector<QuicWindowUpdateFrame>& frames) |   51   void OnWindowUpdateFrames( | 
|   52       override { |   52       const vector<QuicWindowUpdateFrame>& frames) override { | 
|   53     session_->OnWindowUpdateFrames(frames); |   53     session_->OnWindowUpdateFrames(frames); | 
|   54     session_->PostProcessAfterData(); |   54     session_->PostProcessAfterData(); | 
|   55   } |   55   } | 
|   56  |   56  | 
|   57   void OnBlockedFrames(const vector<QuicBlockedFrame>& frames) override { |   57   void OnBlockedFrames(const vector<QuicBlockedFrame>& frames) override { | 
|   58     session_->OnBlockedFrames(frames); |   58     session_->OnBlockedFrames(frames); | 
|   59     session_->PostProcessAfterData(); |   59     session_->PostProcessAfterData(); | 
|   60   } |   60   } | 
|   61  |   61  | 
|   62   void OnCanWrite() override { |   62   void OnCanWrite() override { | 
| (...skipping 718 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  781   for (DataStreamMap::iterator it = stream_map_.begin(); |  781   for (DataStreamMap::iterator it = stream_map_.begin(); | 
|  782        it != stream_map_.end(); ++it) { |  782        it != stream_map_.end(); ++it) { | 
|  783     if (it->second->flow_controller()->IsBlocked()) { |  783     if (it->second->flow_controller()->IsBlocked()) { | 
|  784       return true; |  784       return true; | 
|  785     } |  785     } | 
|  786   } |  786   } | 
|  787   return false; |  787   return false; | 
|  788 } |  788 } | 
|  789  |  789  | 
|  790 }  // namespace net |  790 }  // namespace net | 
| OLD | NEW |