1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
/*! A Simple Network Time Protocol (SNTP) client implementation using [`smoltcp`].
This crate has been developed with `#![no_std]` use in mind: it doesn't perform
heap allocations, and does not rely on the `alloc` feature of `smoltcp`.
For convenience, this crate re-exports `smoltcp` under the `net` name.
# Examples
An example on how to use this crate can be found in the source repository.
# Features
The following features can be enabled at the crate level:
## `log`
Enable logging for network activity. Useful to debug the client operation.
Disabled by default
[`smoltcp`]: https://github.com/smoltcp-rs/smoltcp
*/
extern crate std;
extern crate log;
// Re-export smoltcp
pub use smoltcp as net;
// Export public types
pub use Client;