Expand description
§embedded-nal-async - An async Network Abstraction Layer for Embedded Systems
Structs§
- An IPv4 address.
- An IPv6 address.
- An IPv4 socket address.
- An IPv6 socket address.
Enums§
- This is the host address type to be returned by
gethostbyname
. - An IP address, either IPv4 or IPv6.
- An internet socket address, either IPv4 or IPv6.
Traits§
- This trait is implemented by UDP sockets.
- This trait is an extension trait for
TcpStack
andUdpStack
for dns resolutions. It does not handle every DNS record type, but is meant as an embedded alternative toToSocketAddrs
, and is as such meant to resolve an ip address from a hostname, or a hostname from an ip address. This means that it only deals in host address recordsA
(IPv4) andAAAA
(IPv6). - This trait is implemented by TCP/IP stacks. The trait allows the underlying driver to construct multiple connections that implement the I/O traits from embedded-io-async.
- This trait is implemented by UDP/IP stacks. The trait allows the underlying driver to construct multiple connections that implement the I/O traits from embedded-io-async.
- This trait is implemented by UDP sockets.