MAC driver header file
Data Structures | |
struct | mac_driver |
The structure of a MAC protocol driver in Contiki. More... | |
Typedefs | |
typedef void(* | mac_callback_t )(void *ptr, int status, int transmissions) |
Enumerations | |
enum | { MAC_TX_OK, MAC_TX_COLLISION, MAC_TX_NOACK, MAC_TX_DEFERRED, MAC_TX_AGAIN, MAC_TX_ERR, MAC_TX_ERR_FATAL } |
Functions | |
void | mac_call_sent_callback (mac_callback_t sent, void *ptr, int status, int num_tx) |
typedef void(* mac_callback_t)(void *ptr, int status, int transmissions) |
anonymous enum |
void mac_call_sent_callback | ( | mac_callback_t | sent, |
void * | ptr, | ||
int | status, | ||
int | num_tx | ||
) |
References MAC_TX_COLLISION, MAC_TX_NOACK, MAC_TX_OK, and PRINTF.
Referenced by packet_sent(), qsend_list(), qsend_packet(), send_one_packet(), and send_packet().