Toggle navigation
Documentation
The friendly Operating System for the Internet of Things
rx_state_machine.h
Go to the documentation of this file.
1
/*
2
* Copyright (C) 2015 Daniel Krebs
3
* 2016 INRIA
4
*
5
* This file is subject to the terms and conditions of the GNU Lesser
6
* General Public License v2.1. See the file LICENSE in the top level
7
* directory for more details.
8
*/
9
22
#ifndef RX_STATE_MACHINE_H
23
#define RX_STATE_MACHINE_H
24
25
#include "
net/gnrc/pkt.h
"
26
#include "
net/gnrc/netif.h
"
27
28
#ifdef __cplusplus
29
extern
"C"
{
30
#endif
31
38
void
gnrc_lwmac_rx_start
(
gnrc_netif_t
*netif);
39
46
void
gnrc_lwmac_rx_stop
(
gnrc_netif_t
*netif);
47
54
void
gnrc_lwmac_rx_update
(
gnrc_netif_t
*netif);
55
56
#ifdef __cplusplus
57
}
58
#endif
59
60
#endif
/* RX_STATE_MACHINE_H */
gnrc_netif_t
Representation of a network interface.
Definition:
netif.h:115
pkt.h
General definitions for network packets and their helper functions.
gnrc_lwmac_rx_update
void gnrc_lwmac_rx_update(gnrc_netif_t *netif)
Update LWMAC RX procedure for packet reception.
gnrc_lwmac_rx_start
void gnrc_lwmac_rx_start(gnrc_netif_t *netif)
Start LWMAC RX procedure to receive packet.
netif.h
Definition for GNRC's network interfaces.
gnrc_lwmac_rx_stop
void gnrc_lwmac_rx_stop(gnrc_netif_t *netif)
Stop LWMAC RX procedure.
Generated on Tue Nov 24 2020 19:46:52 by
1.8.17