Index: net/dns/mdns_client_impl.h |
diff --git a/net/dns/mdns_client_impl.h b/net/dns/mdns_client_impl.h |
index f33839fc6a24290c78da64fba9f8b42c8ac368e4..16a216e8b3ae79600be5064e1b9912465782a19c 100644 |
--- a/net/dns/mdns_client_impl.h |
+++ b/net/dns/mdns_client_impl.h |
@@ -5,6 +5,8 @@ |
#ifndef NET_DNS_MDNS_CLIENT_IMPL_H_ |
#define NET_DNS_MDNS_CLIENT_IMPL_H_ |
+#include <stdint.h> |
+ |
#include <map> |
#include <queue> |
#include <string> |
@@ -13,6 +15,7 @@ |
#include "base/cancelable_callback.h" |
#include "base/gtest_prod_util.h" |
+#include "base/macros.h" |
#include "base/memory/scoped_ptr.h" |
#include "base/observer_list.h" |
#include "net/base/io_buffer.h" |
@@ -124,14 +127,15 @@ class NET_EXPORT_PRIVATE MDnsClientImpl : public MDnsClient { |
bool Init(MDnsSocketFactory* socket_factory); |
// Send a query with a specific rrtype and name. Returns true on success. |
- bool SendQuery(uint16 rrtype, const std::string& name); |
+ bool SendQuery(uint16_t rrtype, const std::string& name); |
// Add/remove a listener to the list of listeners. |
void AddListener(MDnsListenerImpl* listener); |
void RemoveListener(MDnsListenerImpl* listener); |
// Query the cache for records of a specific type and name. |
- void QueryCache(uint16 rrtype, const std::string& name, |
+ void QueryCache(uint16_t rrtype, |
+ const std::string& name, |
std::vector<const RecordParsed*>* records) const; |
// Parse the response and alert relevant listeners. |
@@ -142,7 +146,7 @@ class NET_EXPORT_PRIVATE MDnsClientImpl : public MDnsClient { |
private: |
FRIEND_TEST_ALL_PREFIXES(MDnsTest, CacheCleanupWithShortTTL); |
- typedef std::pair<std::string, uint16> ListenerKey; |
+ typedef std::pair<std::string, uint16_t> ListenerKey; |
typedef std::map<ListenerKey, base::ObserverList<MDnsListenerImpl>*> |
ListenerMap; |
@@ -183,12 +187,12 @@ class NET_EXPORT_PRIVATE MDnsClientImpl : public MDnsClient { |
// MDnsClient implementation: |
scoped_ptr<MDnsListener> CreateListener( |
- uint16 rrtype, |
+ uint16_t rrtype, |
const std::string& name, |
MDnsListener::Delegate* delegate) override; |
scoped_ptr<MDnsTransaction> CreateTransaction( |
- uint16 rrtype, |
+ uint16_t rrtype, |
const std::string& name, |
int flags, |
const MDnsTransaction::ResultCallback& callback) override; |
@@ -216,7 +220,7 @@ class NET_EXPORT_PRIVATE MDnsClientImpl : public MDnsClient { |
class MDnsListenerImpl : public MDnsListener, |
public base::SupportsWeakPtr<MDnsListenerImpl> { |
public: |
- MDnsListenerImpl(uint16 rrtype, |
+ MDnsListenerImpl(uint16_t rrtype, |
const std::string& name, |
base::Clock* clock, |
MDnsListener::Delegate* delegate, |
@@ -232,7 +236,7 @@ class MDnsListenerImpl : public MDnsListener, |
const std::string& GetName() const override; |
- uint16 GetType() const override; |
+ uint16_t GetType() const override; |
MDnsListener::Delegate* delegate() { return delegate_; } |
@@ -247,14 +251,14 @@ class MDnsListenerImpl : public MDnsListener, |
void ScheduleNextRefresh(); |
void DoRefresh(); |
- uint16 rrtype_; |
+ uint16_t rrtype_; |
std::string name_; |
base::Clock* clock_; |
MDnsClientImpl* client_; |
MDnsListener::Delegate* delegate_; |
base::Time last_update_; |
- uint32 ttl_; |
+ uint32_t ttl_; |
bool started_; |
bool active_refresh_; |
@@ -266,7 +270,7 @@ class MDnsTransactionImpl : public base::SupportsWeakPtr<MDnsTransactionImpl>, |
public MDnsTransaction, |
public MDnsListener::Delegate { |
public: |
- MDnsTransactionImpl(uint16 rrtype, |
+ MDnsTransactionImpl(uint16_t rrtype, |
const std::string& name, |
int flags, |
const MDnsTransaction::ResultCallback& callback, |
@@ -277,7 +281,7 @@ class MDnsTransactionImpl : public base::SupportsWeakPtr<MDnsTransactionImpl>, |
bool Start() override; |
const std::string& GetName() const override; |
- uint16 GetType() const override; |
+ uint16_t GetType() const override; |
// MDnsListener::Delegate implementation: |
void OnRecordUpdate(MDnsListener::UpdateType update, |
@@ -310,7 +314,7 @@ class MDnsTransactionImpl : public base::SupportsWeakPtr<MDnsTransactionImpl>, |
// or if it fails to send a query. |
bool QueryAndListen(); |
- uint16 rrtype_; |
+ uint16_t rrtype_; |
std::string name_; |
MDnsTransaction::ResultCallback callback_; |