summaryrefslogtreecommitdiffstats
path: root/net/dns/dns_query.h
diff options
context:
space:
mode:
authornoamsml@chromium.org <noamsml@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-06-13 22:31:42 +0000
committernoamsml@chromium.org <noamsml@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-06-13 22:31:42 +0000
commit245b164eab1be2a0e993a438c62c5733ec2a32e5 (patch)
treefa4175a36f31d8133f4ba601d1e10987aeb59c9e /net/dns/dns_query.h
parentd23741d1102ab02aca4123dcb55ae125e6f3c463 (diff)
downloadchromium_src-245b164eab1be2a0e993a438c62c5733ec2a32e5.zip
chromium_src-245b164eab1be2a0e993a438c62c5733ec2a32e5.tar.gz
chromium_src-245b164eab1be2a0e993a438c62c5733ec2a32e5.tar.bz2
Multicast DNS implementation (initial)
An implementation of multicast DNS in net/. Currently, the multicast DNS implementation supports the following features: - Listeners, which can be notified of any changes to records of a certain type and name, or records of a certain type. - Transactions, which allow users to query multicast DNS for a specific unique record (e.g. an address) BUG=233821 TEST=MDnsTest.*,MDnsConnectionTest.* Review URL: https://chromiumcodereview.appspot.com/15733008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@206170 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/dns/dns_query.h')
-rw-r--r--net/dns/dns_query.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/net/dns/dns_query.h b/net/dns/dns_query.h
index a2ed868..e1469bd 100644
--- a/net/dns/dns_query.h
+++ b/net/dns/dns_query.h
@@ -38,6 +38,8 @@ class NET_EXPORT_PRIVATE DnsQuery {
// IOBuffer accessor to be used for writing out the query.
IOBufferWithSize* io_buffer() const { return io_buffer_.get(); }
+ void set_flags(uint16 flags);
+
private:
DnsQuery(const DnsQuery& orig, uint16 id);