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§

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

Traits§

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