dns-sd 0.1.3

Rust binding for dns-sd
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
extern crate dns_sd;

use dns_sd::DNSService;
use std::time::Duration;

fn main() {
    let svc = DNSService::register(Some("WebServer"),
                                   "_http._tcp",
                                   None,
                                   None,
                                   80,
                                   &["path=/"])
                  .unwrap();

    std::thread::sleep(Duration::from_secs(10));

    drop(svc);
}