Loading...
Searching...
No Matches
GNRC-specific implementation of the sock API

Provides an implementation of the Sock API by the Generic (GNRC) network stack. More...

Detailed Description

Provides an implementation of the Sock API by the Generic (GNRC) network stack.

Modules

 GNRC sock implementation compile configurations
 

Files

file  gnrc_sock_internal.h
 Internal GNRC-specific types and function definitions.
 
file  sock_types.h
 GNRC-specific types and function definitions.
 

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 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.
 

Macro Definition Documentation

◆ GNRC_SOCK_MBOX_SIZE

#define GNRC_SOCK_MBOX_SIZE   (1 << CONFIG_GNRC_SOCK_MBOX_SIZE_EXP)

Size for gnrc_sock_reg_t::mbox_queue.

Definition at line 67 of file sock_types.h.

Typedef Documentation

◆ gnrc_sock_reg_t

Forward declaration.

Definition at line 74 of file sock_types.h.