| 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_protocol.h" | 5 #include "net/quic/quic_protocol.h" |
| 6 | 6 |
| 7 #include "base/stl_util.h" | 7 #include "base/stl_util.h" |
| 8 #include "net/quic/quic_utils.h" | 8 #include "net/quic/quic_utils.h" |
| 9 | 9 |
| 10 using base::StringPiece; | 10 using base::StringPiece; |
| (...skipping 729 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 740 return os; | 740 return os; |
| 741 } | 741 } |
| 742 | 742 |
| 743 TransmissionInfo::TransmissionInfo() | 743 TransmissionInfo::TransmissionInfo() |
| 744 : retransmittable_frames(NULL), | 744 : retransmittable_frames(NULL), |
| 745 sequence_number_length(PACKET_1BYTE_SEQUENCE_NUMBER), | 745 sequence_number_length(PACKET_1BYTE_SEQUENCE_NUMBER), |
| 746 sent_time(QuicTime::Zero()), | 746 sent_time(QuicTime::Zero()), |
| 747 bytes_sent(0), | 747 bytes_sent(0), |
| 748 nack_count(0), | 748 nack_count(0), |
| 749 all_transmissions(NULL), | 749 all_transmissions(NULL), |
| 750 pending(false) { } | 750 in_flight(false) { } |
| 751 | 751 |
| 752 TransmissionInfo::TransmissionInfo( | 752 TransmissionInfo::TransmissionInfo( |
| 753 RetransmittableFrames* retransmittable_frames, | 753 RetransmittableFrames* retransmittable_frames, |
| 754 QuicPacketSequenceNumber sequence_number, | 754 QuicPacketSequenceNumber sequence_number, |
| 755 QuicSequenceNumberLength sequence_number_length) | 755 QuicSequenceNumberLength sequence_number_length) |
| 756 : retransmittable_frames(retransmittable_frames), | 756 : retransmittable_frames(retransmittable_frames), |
| 757 sequence_number_length(sequence_number_length), | 757 sequence_number_length(sequence_number_length), |
| 758 sent_time(QuicTime::Zero()), | 758 sent_time(QuicTime::Zero()), |
| 759 bytes_sent(0), | 759 bytes_sent(0), |
| 760 nack_count(0), | 760 nack_count(0), |
| 761 all_transmissions(new SequenceNumberSet), | 761 all_transmissions(new SequenceNumberSet), |
| 762 pending(false) { | 762 in_flight(false) { |
| 763 all_transmissions->insert(sequence_number); | 763 all_transmissions->insert(sequence_number); |
| 764 } | 764 } |
| 765 | 765 |
| 766 TransmissionInfo::TransmissionInfo( | 766 TransmissionInfo::TransmissionInfo( |
| 767 RetransmittableFrames* retransmittable_frames, | 767 RetransmittableFrames* retransmittable_frames, |
| 768 QuicPacketSequenceNumber sequence_number, | 768 QuicPacketSequenceNumber sequence_number, |
| 769 QuicSequenceNumberLength sequence_number_length, | 769 QuicSequenceNumberLength sequence_number_length, |
| 770 SequenceNumberSet* all_transmissions) | 770 SequenceNumberSet* all_transmissions) |
| 771 : retransmittable_frames(retransmittable_frames), | 771 : retransmittable_frames(retransmittable_frames), |
| 772 sequence_number_length(sequence_number_length), | 772 sequence_number_length(sequence_number_length), |
| 773 sent_time(QuicTime::Zero()), | 773 sent_time(QuicTime::Zero()), |
| 774 bytes_sent(0), | 774 bytes_sent(0), |
| 775 nack_count(0), | 775 nack_count(0), |
| 776 all_transmissions(all_transmissions), | 776 all_transmissions(all_transmissions), |
| 777 pending(false) { | 777 in_flight(false) { |
| 778 all_transmissions->insert(sequence_number); | 778 all_transmissions->insert(sequence_number); |
| 779 } | 779 } |
| 780 | 780 |
| 781 QuicConsumedData::QuicConsumedData(size_t bytes_consumed, | 781 QuicConsumedData::QuicConsumedData(size_t bytes_consumed, |
| 782 bool fin_consumed) | 782 bool fin_consumed) |
| 783 : bytes_consumed(bytes_consumed), | 783 : bytes_consumed(bytes_consumed), |
| 784 fin_consumed(fin_consumed) { | 784 fin_consumed(fin_consumed) { |
| 785 } | 785 } |
| 786 | 786 |
| 787 ostream& operator<<(ostream& os, const QuicConsumedData& s) { | 787 ostream& operator<<(ostream& os, const QuicConsumedData& s) { |
| 788 os << "bytes_consumed: " << s.bytes_consumed | 788 os << "bytes_consumed: " << s.bytes_consumed |
| 789 << " fin_consumed: " << s.fin_consumed; | 789 << " fin_consumed: " << s.fin_consumed; |
| 790 return os; | 790 return os; |
| 791 } | 791 } |
| 792 | 792 |
| 793 WriteResult::WriteResult() | 793 WriteResult::WriteResult() |
| 794 : status(WRITE_STATUS_ERROR), | 794 : status(WRITE_STATUS_ERROR), |
| 795 bytes_written(0) { | 795 bytes_written(0) { |
| 796 } | 796 } |
| 797 | 797 |
| 798 WriteResult::WriteResult(WriteStatus status, | 798 WriteResult::WriteResult(WriteStatus status, |
| 799 int bytes_written_or_error_code) | 799 int bytes_written_or_error_code) |
| 800 : status(status), | 800 : status(status), |
| 801 bytes_written(bytes_written_or_error_code) { | 801 bytes_written(bytes_written_or_error_code) { |
| 802 } | 802 } |
| 803 | 803 |
| 804 } // namespace net | 804 } // namespace net |
| OLD | NEW |