Home | History | Annotate | Download | only in shill

Lines Matching defs:PassiveLinkMonitor

42 const int PassiveLinkMonitor::kDefaultMonitorCycles = 40;
43 const int PassiveLinkMonitor::kCyclePeriodMilliseconds = 25000;
44 const int PassiveLinkMonitor::kMinArpRequestsPerCycle = 5;
46 PassiveLinkMonitor::PassiveLinkMonitor(const ConnectionRefPtr& connection,
61 PassiveLinkMonitor::~PassiveLinkMonitor() {
65 bool PassiveLinkMonitor::Start(int num_cycles) {
74 Bind(&PassiveLinkMonitor::CycleTimeoutHandler, Unretained(this)));
81 void PassiveLinkMonitor::Stop() {
90 bool PassiveLinkMonitor::StartArpClient() {
98 Bind(&PassiveLinkMonitor::ReceiveRequest, Unretained(this))));
102 void PassiveLinkMonitor::StopArpClient() {
107 void PassiveLinkMonitor::ReceiveRequest(int fd) {
128 void PassiveLinkMonitor::CycleTimeoutHandler() {
148 Bind(&PassiveLinkMonitor::MonitorCompleted, Unretained(this), status));
152 void PassiveLinkMonitor::MonitorCompleted(bool status) {