|
Contiki-NG
|
The structure of a MAC protocol driver in Contiki. More...
#include <os/net/mac/mac.h>
Data Fields | |
| void(* | init )(void) |
| Initialize the MAC driver. | |
| void(* | send )(mac_callback_t sent_callback, void *ptr) |
| Send a packet from the packetbuf. | |
| void(* | input )(void) |
| Callback for getting notified of incoming packet. More... | |
| int(* | on )(void) |
| Turn the MAC layer on. More... | |
| int(* | off )(void) |
| Turn the MAC layer off. More... | |
| int(* | max_payload )(void) |
| Read out estimated max payload size based on payload in packetbuf. | |
| void(* mac_driver::input) (void) |
1.8.13