The structure of a RDC (radio duty cycling) driver in Contiki. More...
#include <core/net/mac/rdc.h>
Data Fields | |
| void(* | init )(void) |
| Initialize the RDC driver. | |
| void(* | send )(mac_callback_t sent_callback, void *ptr) |
| Send a packet from the Rime buffer. | |
| void(* | input )(void) |
| Callback for getting notified of incoming packet. | |
| int(* | on )(void) |
| Turn the MAC layer on. | |
| int(* | off )(int keep_radio_on) |
| Turn the MAC layer off. | |
| unsigned short(* | channel_check_interval )(void) |
| Returns the channel check interval, expressed in clock_time_t ticks. | |
The structure of a RDC (radio duty cycling) driver in Contiki.
Definition at line 51 of file rdc.h.
| unsigned short(* rdc_driver::channel_check_interval)(void) |
Returns the channel check interval, expressed in clock_time_t ticks.
| void(* rdc_driver::input)(void) |
Callback for getting notified of incoming packet.
| int(* rdc_driver::off)(int keep_radio_on) |
Turn the MAC layer off.
| int(* rdc_driver::on)(void) |
Turn the MAC layer on.
1.6.1