diff options
author | Ryan Keane <rwkeane@google.com> | 2019-07-29 15:50:39 -0700 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2019-07-29 22:57:35 +0000 |
commit | a973b51438c2b2438d974be702f2b5e76e934c79 (patch) | |
tree | 7018acf053e65dfa69890f857d01a2c4e15bb878 /osp/impl/discovery/mdns/mdns_responder_adapter_impl.h | |
parent | 5c4739296aaa68a75dd7b06b6441f4abdc24360c (diff) | |
download | openscreen-a973b51438c2b2438d974be702f2b5e76e934c79.tar.gz |
Use new Networking Model
Swap out the old networking model for the new one which uses the Network
Runner
Change-Id: Ic01d8f61bd61eeba227d88a01645a53fbf157e90
Reviewed-on: https://chromium-review.googlesource.com/c/openscreen/+/1708155
Commit-Queue: Ryan Keane <rwkeane@google.com>
Reviewed-by: Max Yakimakha <yakimakha@chromium.org>
Reviewed-by: Brandon Tolsch <btolsch@chromium.org>
Reviewed-by: mark a. foltz <mfoltz@chromium.org>
Diffstat (limited to 'osp/impl/discovery/mdns/mdns_responder_adapter_impl.h')
-rw-r--r-- | osp/impl/discovery/mdns/mdns_responder_adapter_impl.h | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/osp/impl/discovery/mdns/mdns_responder_adapter_impl.h b/osp/impl/discovery/mdns/mdns_responder_adapter_impl.h index ea874ee2..cddb137f 100644 --- a/osp/impl/discovery/mdns/mdns_responder_adapter_impl.h +++ b/osp/impl/discovery/mdns/mdns_responder_adapter_impl.h @@ -34,12 +34,9 @@ class MdnsResponderAdapterImpl final : public MdnsResponderAdapter { platform::UdpSocket* socket) override; Error DeregisterInterface(platform::UdpSocket* socket) override; - void OnDataReceived(const IPEndpoint& source, - const IPEndpoint& original_destination, - const uint8_t* data, - size_t length, - platform::UdpSocket* receiving_socket) override; - int RunTasks() override; + void OnRead(platform::UdpPacket packet, + platform::NetworkRunner* network_runner) override; + absl::optional<platform::Clock::duration> RunTasks() override; std::vector<PtrEvent> TakePtrResponses() override; std::vector<SrvEvent> TakeSrvResponses() override; |