Loading...
Searching...
No Matches
libSCHC compile-time configuration

Compile-time configuration for libSCHC. More...

Detailed Description

Compile-time configuration for libSCHC.

Files

file  config.h
 RIOT-side compile-time configuration for libSCHC.
 

Macros

#define CONFIG_LIBSCHC_STATIC_MEMBUF_LEN   1024
 Static memory buffer length.
 
#define CONFIG_LIBSCHC_MBUF_POOL_SIZE   64
 Maximum number of mbuf pool entries.
 
#define CONFIG_LIBSCHC_MAX_RX_CONNS   1
 Maximum number of incoming connections.
 
#define CONFIG_LIBSCHC_MAX_MTU_LEN   242
 Maximum transfer unit of the underlying technology.
 
#define CONFIG_LIBSCHC_DEBUG
 Enable debug output.
 

Macro Definition Documentation

◆ CONFIG_LIBSCHC_DEBUG

#define CONFIG_LIBSCHC_DEBUG

Enable debug output.

Definition at line 64 of file config.h.

◆ CONFIG_LIBSCHC_MAX_MTU_LEN

#define CONFIG_LIBSCHC_MAX_MTU_LEN   242

Maximum transfer unit of the underlying technology.

Definition at line 57 of file config.h.

◆ CONFIG_LIBSCHC_MAX_RX_CONNS

#define CONFIG_LIBSCHC_MAX_RX_CONNS   1

Maximum number of incoming connections.

Definition at line 50 of file config.h.

◆ CONFIG_LIBSCHC_MBUF_POOL_SIZE

#define CONFIG_LIBSCHC_MBUF_POOL_SIZE   64

Maximum number of mbuf pool entries.

Maximum number of entries in the mbuf used for fragment reassembly.

Definition at line 43 of file config.h.

◆ CONFIG_LIBSCHC_STATIC_MEMBUF_LEN

#define CONFIG_LIBSCHC_STATIC_MEMBUF_LEN   1024

Static memory buffer length.

Length of the static memory buffer for fragmentation in bytes.

Definition at line 34 of file config.h.