Home
last modified time | relevance | path

Searched refs:QbonePacketProcessor (Results 1 – 6 of 6) sorted by relevance

/aosp_15_r20/external/cronet/net/third_party/quiche/src/quiche/quic/qbone/
H A Dqbone_packet_processor.cc36 const QuicIpAddress QbonePacketProcessor::kInvalidIpAddress =
39 QbonePacketProcessor::QbonePacketProcessor(QuicIpAddress self_ip, in QbonePacketProcessor() function in quic::QbonePacketProcessor
57 QbonePacketProcessor::OutputInterface::~OutputInterface() {} in ~OutputInterface()
58 QbonePacketProcessor::StatsInterface::~StatsInterface() {} in ~StatsInterface()
59 QbonePacketProcessor::Filter::~Filter() {} in ~Filter()
61 QbonePacketProcessor::ProcessingResult
62 QbonePacketProcessor::Filter::FilterPacket(Direction direction, in FilterPacket()
70 void QbonePacketProcessor::ProcessPacket(std::string* packet, in ProcessPacket()
137 QbonePacketProcessor::ProcessingResult
138 QbonePacketProcessor::ProcessIPv6HeaderAndFilter(std::string* packet, in ProcessIPv6HeaderAndFilter()
[all …]
H A Dqbone_server_session.h36 public QbonePacketProcessor::OutputInterface,
37 public QbonePacketProcessor::StatsInterface {
64 void OnPacketForwarded(QbonePacketProcessor::Direction direction, in OnPacketForwarded()
66 void OnPacketDroppedSilently(QbonePacketProcessor::Direction direction, in OnPacketDroppedSilently()
68 void OnPacketDroppedWithIcmp(QbonePacketProcessor::Direction direction, in OnPacketDroppedWithIcmp()
70 void OnPacketDroppedWithTcpReset(QbonePacketProcessor::Direction direction, in OnPacketDroppedWithTcpReset()
72 void OnPacketDeferred(QbonePacketProcessor::Direction direction, in OnPacketDeferred()
74 void RecordThroughput(size_t bytes, QbonePacketProcessor::Direction direction, in RecordThroughput()
89 QbonePacketProcessor processor_;
H A Dqbone_packet_processor_test_tools.h16 class MockPacketProcessorOutput : public QbonePacketProcessor::OutputInterface {
24 class MockPacketProcessorStats : public QbonePacketProcessor::StatsInterface {
29 (QbonePacketProcessor::Direction, uint8_t), (override));
31 (QbonePacketProcessor::Direction, uint8_t), (override));
33 (QbonePacketProcessor::Direction, uint8_t), (override));
35 (QbonePacketProcessor::Direction, uint8_t), (override));
37 (QbonePacketProcessor::Direction, uint8_t), (override));
39 (size_t, QbonePacketProcessor::Direction, uint8_t), (override));
H A Dqbone_packet_processor.h31 class QbonePacketProcessor {
149 QbonePacketProcessor(QuicIpAddress self_ip, QuicIpAddress client_ip,
152 QbonePacketProcessor(const QbonePacketProcessor&) = delete;
153 QbonePacketProcessor& operator=(const QbonePacketProcessor&) = delete;
H A Dqbone_packet_processor_test.cc17 using Direction = QbonePacketProcessor::Direction;
18 using ProcessingResult = QbonePacketProcessor::ProcessingResult;
19 using OutputInterface = QbonePacketProcessor::OutputInterface;
318 class MockPacketFilter : public QbonePacketProcessor::Filter {
333 processor_ = std::make_unique<QbonePacketProcessor>( in QbonePacketProcessorTest()
355 std::unique_ptr<QbonePacketProcessor> processor_;
440 class TestFilter : public QbonePacketProcessor::Filter {
454 last_tos_ = QbonePacketProcessor::TrafficClassFromHeader(full_packet); in FilterPacket()
H A Dqbone_server_session.cc95 QbonePacketProcessor::Direction::FROM_NETWORK); in ProcessPacketFromNetwork()
101 QbonePacketProcessor::Direction::FROM_OFF_NETWORK); in ProcessPacketFromPeer()