ipfs-chromium
chromium_dns_txt_lookup.h
1 #ifndef IPFS_CHROMIUM_CHROMIUM_DNS_TXT_LOOKUP_H
2 #define IPFS_CHROMIUM_CHROMIUM_DNS_TXT_LOOKUP_H
3 
4 #include "dns_txt_request.h"
5 
6 #include <ipfs_client/ctx/dns_txt_lookup.h>
7 
8 namespace ipfs {
9 class InterRequestState;
12  std::map<std::string, std::vector<std::unique_ptr<DnsTxtRequest>>> dns_reqs_;
13 
14  void SendDnsTextRequest(std::string,
15  DnsTextResultsCallback,
16  DnsTextCompleteCallback) override;
17 
18  public:
19  ChromiumDnsTxtLookup(InterRequestState&);
20  ~ChromiumDnsTxtLookup() noexcept override;
21 };
22 } // namespace ipfs
23 
24 #endif // IPFS_CHROMIUM_CHROMIUM_DNS_TXT_LOOKUP_H
Definition: chromium_dns_txt_lookup.h:10
Definition: dns_txt_lookup.h:8