Searched defs:IcmpSession (Results 1 - 2 of 2) sorted by relevance

/system/connectivity/shill/
H A Dicmp_session.cc38 static std::string ObjectID(IcmpSession* i) { return "(icmp_session)"; }
41 uint16_t IcmpSession::kNextUniqueEchoId = 0;
42 const int IcmpSession::kTotalNumEchoRequests = 3;
43 const int IcmpSession::kEchoRequestIntervalSeconds = 1; // default for ping
46 const size_t IcmpSession::kTimeoutSeconds =
49 IcmpSession::IcmpSession(EventDispatcher* dispatcher) function in class:shill::IcmpSession
56 echo_reply_callback_(Bind(&IcmpSession::OnEchoReplyReceived,
58 // Each IcmpSession will have a unique echo ID to identify requests and reply
63 IcmpSession
[all...]
H A Dicmp_session.h49 // The IcmpSession class encapsulates the task of performing a stateful exchange
52 // IcmpSession object only allows one ICMP session to be running at one time.
54 // IcmpSession objects.
55 class IcmpSession { class in namespace:shill
65 explicit IcmpSession(EventDispatcher* dispatcher);
67 // We always call IcmpSession::Stop in the destructor to clean up, in case an
69 virtual ~IcmpSession();
105 static uint16_t kNextUniqueEchoId; // unique across IcmpSession objects
126 // IcmpSession. This function is called when the ICMP session successfully
131 base::WeakPtrFactory<IcmpSession> weak_ptr_factory
[all...]

Completed in 47 milliseconds