|
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... | |
| void(* mac_driver::input) (void) |
Callback for getting notified of incoming packet.
Definition at line 72 of file mac.h.
Referenced by cc2420_interrupt(), PROCESS_THREAD(), and rf_core_primary_mode_restore().
| int(* mac_driver::on) (void) |
1.8.11