Loading...
Searching...
No Matches

GNRC-specific types and function definitions. More...

Detailed Description

GNRC-specific types and function definitions.

Author
Martine Lenders mlend.nosp@m.ers@.nosp@m.inf.f.nosp@m.u-be.nosp@m.rlin..nosp@m.de

Definition in file sock_types.h.

#include <stdbool.h>
#include <stdint.h>
#include "mbox.h"
#include "net/af.h"
#include "net/gnrc.h"
#include "net/gnrc/netreg.h"
#include "net/sock/ip.h"
#include "net/sock/udp.h"
#include "net/sock/tcp.h"
+ Include dependency graph for sock_types.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  gnrc_sock_reg
 sock Network protocol registry info More...
 
struct  sock_ip
 Raw IP sock type. More...
 
struct  sock_udp
 UDP sock type. More...
 

Macros

#define CONFIG_GNRC_SOCK_MBOX_SIZE_EXP   (3)
 Default size for gnrc_sock_reg_t::mbox_queue (as exponent of 2^n).
 
#define GNRC_SOCK_MBOX_SIZE   (1 << CONFIG_GNRC_SOCK_MBOX_SIZE_EXP)
 Size for gnrc_sock_reg_t::mbox_queue.
 

Typedefs

typedef struct gnrc_sock_reg gnrc_sock_reg_t
 Forward declaration.