virtual void ping(
const boost::asio::ip::address &destination_ip,
const uint16_t destination_port,
- boost::function<void(PingStatus)> ping_done_callback
+ boost::function<void(PingStatus,long)> ping_done_callback
);
virtual void stop_pinging();
/// The status of the pinger
PingStatus PingerStatus;
/// Callback to notify when the ping is done (got reply/timeout)
- boost::function< void(PingStatus) > PingDoneCallback;
+ boost::function< void(PingStatus,long) > PingDoneCallback;
/// prefix to logging output lines
std::string LogPrefix;
};