gnrc.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2015 Freie Universität Berlin
3  *
4  * This file is subject to the terms and conditions of the GNU Lesser
5  * General Public License v2.1. See the file LICENSE in the top level
6  * directory for more details.
7  */
8 
287 #ifndef NET_GNRC_H
288 #define NET_GNRC_H
289 
290 #include "net/netopt.h"
291 #include "net/gnrc/netapi.h"
292 #include "net/gnrc/netreg.h"
293 #include "net/gnrc/nettype.h"
294 #include "net/gnrc/netif.h"
295 #include "net/gnrc/netif/hdr.h"
296 #include "net/gnrc/pktbuf.h"
297 #include "net/gnrc/pkt.h"
298 
299 #ifdef __cplusplus
300 extern "C" {
301 #endif
302 
303 /* this file does not provide anything on it's own */
304 
305 #ifdef __cplusplus
306 }
307 #endif
308 
309 #endif /* NET_GNRC_H */
310 
netapi.h
Generic interface to communicate with GNRC modules.
netopt.h
Definition of global configuration options.
pkt.h
General definitions for network packets and their helper functions.
nettype.h
Protocol type definitions.
pktbuf.h
Interface definition for the global network buffer. Network devices and layers can allocate space for...
netif.h
Definition for GNRC's network interfaces.
hdr.h
Generic network interface header.
netreg.h
Definitions to register network protocol PIDs to use with GNRC communication interface.