Searched refs:TrafficMonitor (Results 1 - 12 of 12) sorted by relevance

/system/connectivity/shill/
H A Dmock_traffic_monitor.cc23 MockTrafficMonitor::MockTrafficMonitor() : TrafficMonitor(nullptr, nullptr) {}
H A Dtraffic_monitor.cc41 const uint16_t TrafficMonitor::kDnsPort = 53;
42 const int64_t TrafficMonitor::kDnsTimedOutThresholdSeconds = 15;
43 const int TrafficMonitor::kMinimumFailedSamplesToTrigger = 2;
44 const int64_t TrafficMonitor::kSamplingIntervalMilliseconds = 5000;
46 TrafficMonitor::TrafficMonitor(const DeviceRefPtr& device, function in class:shill::TrafficMonitor
56 TrafficMonitor::~TrafficMonitor() {
60 void TrafficMonitor::Start() {
64 sample_traffic_callback_.Reset(base::Bind(&TrafficMonitor
[all...]
H A Dtraffic_monitor_unittest.cc141 TrafficMonitor monitor_;
191 TrafficMonitor::IPPortToTxQueueLengthMap tx_queue_lengths;
211 TrafficMonitor::IPPortToTxQueueLengthMap tx_queue_lengths;
227 TrafficMonitor::IPPortToTxQueueLengthMap tx_queue_lengths;
243 TrafficMonitor::IPPortToTxQueueLengthMap tx_queue_lengths;
259 TrafficMonitor::IPPortToTxQueueLengthMap tx_queue_lengths;
311 TrafficMonitor::IPPortToTxQueueLengthMap tx_queue_lengths;
340 TrafficMonitor::kNetworkProblemCongestedTxQueue));
380 TrafficMonitor::kNetworkProblemCongestedTxQueue));
429 TrafficMonitor
[all...]
H A Dmock_traffic_monitor.h26 class MockTrafficMonitor : public TrafficMonitor {
H A Dtraffic_monitor.h39 // TrafficMonitor detects certain abnormal scenarios on a network interface
41 class TrafficMonitor { class in namespace:shill
52 TrafficMonitor(const DeviceRefPtr& device, EventDispatcher* dispatcher);
53 virtual ~TrafficMonitor();
143 // Callback to invoke when TrafficMonitor needs to sample traffic
168 DISALLOW_COPY_AND_ASSIGN(TrafficMonitor);
H A Ddevice.h59 class TrafficMonitor;
662 void set_traffic_monitor(TrafficMonitor* traffic_monitor);
856 std::unique_ptr<TrafficMonitor> traffic_monitor_;
H A Ddevice.cc1539 void Device::set_traffic_monitor(TrafficMonitor* traffic_monitor) {
1572 traffic_monitor_.reset(new TrafficMonitor(this, dispatcher_));
1597 case TrafficMonitor::kNetworkProblemCongestedTxQueue:
1600 case TrafficMonitor::kNetworkProblemDNSFailure:
H A Ddevice_unittest.cc242 void SetTrafficMonitor(TrafficMonitor* traffic_monitor) {
1167 TEST_F(DeviceTest, TrafficMonitor) {
1193 NetworkProblemDetected(TrafficMonitor::kNetworkProblemDNSFailure);
/system/connectivity/shill/cellular/
H A Dactive_passive_out_of_credits_detector.h49 const TrafficMonitor* traffic_monitor() const {
78 // Responds to a TrafficMonitor no-network-routing failure.
101 void set_traffic_monitor(TrafficMonitor* traffic_monitor);
109 std::unique_ptr<TrafficMonitor> traffic_monitor_;
H A Dout_of_credits_detector.h32 class TrafficMonitor;
H A Dactive_passive_out_of_credits_detector.cc55 new TrafficMonitor(service->cellular(), dispatcher)),
284 TrafficMonitor* traffic_monitor) {
H A Dactive_passive_out_of_credits_detector_unittest.cc102 void SetTrafficMonitor(TrafficMonitor* traffic_monitor) {

Completed in 176 milliseconds