GNRC-specific types and function definitions. More...
GNRC-specific types and function definitions.
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. | |