Crates.io | rotor-dns |
lib.rs | rotor-dns |
version | 0.4.0 |
source | src |
created_at | 2016-02-01 23:02:46.096435 |
updated_at | 2016-03-03 22:44:25.624104 |
description | Asynchronous DNS resolver for rotor framework |
homepage | http://github.com/tailhook/rotor-dns |
repository | |
max_upload_size | |
id | 4051 |
size | 41,823 |
A pure-rust asynchronous domain name system resolver library.
:Status: Pre-alpha :Documentation: http://tailhook.github.com/rotor-dns/
The library based on resolv-conf
_ and dns-parser
_ and mostly provides only
asynchronous layer on top of rotor
_.
The plan, is to implement good absractions:
The subscription should work as follows:
The steps 4-6 above are obviously a protocol handler's job. But we should provide good abstractions to do that.
.. _resolv-conf: http://github.com/tailhook/resolv-conf .. _dns-parser: http://github.com/tailhook/dns-parser .. _rotor: http://github.com/tailhook/rotor
Licensed under either of
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.