capsules_extra::net::ipv6

Module ipv6_send

Source
Expand description

This file contains the interface definition for sending an IPv6 packet.

The IP6Sender trait provides an interface for sending IPv6 packets, while the IP6SendClient trait must be implemented by upper layers to receive the send_done callback when a transmission has completed.

This file also includes an implementation of the IP6Sender trait, which sends an IPv6 packet using 6LoWPAN.

Structs§

  • This struct is a specific implementation of the IP6Sender trait. This struct sends the packet using 6LoWPAN over a generic MacDevice object.

Traits§

  • Client trait for receiving transmission completiong events.
  • Provides a basic IPv6 sending interface.