My Project
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
Macros
msu_type_list.h File Reference

Defines the list of MSUs that can be instantiated on a runtime. More...

#include "socket_msu.h"

Go to the source code of this file.

Macros

#define BAREMETAL_MSUS
 
#define WEBSERVER_MSUS
 Enables compilation of webserver MSUs. More...
 
#define NDLOG_MSUS
 Enables compilation of NDlog MSUs. More...
 
#define PICO_TCP_MSUS
 Enables compilation of picotcp MSUs. More...
 
#define MSU_TYPE_LIST
 The complete list of MSU types. More...
 

Detailed Description

Defines the list of MSUs that can be instantiated on a runtime.

Ifdef guards allow you to optionally compile different groups of MSUS.

Definition in file msu_type_list.h.

Macro Definition Documentation

#define BAREMETAL_MSUS

Definition at line 44 of file msu_type_list.h.

#define MSU_TYPE_LIST
Value:
{ \
}
struct msu_type SOCKET_MSU_TYPE
Definition: socket_msu.c:304
#define PICO_TCP_MSUS
Enables compilation of picotcp MSUs.
Definition: msu_type_list.h:98

The complete list of MSU types.

This is defined as a macro so that it can be overridden in testing scripts

Definition at line 105 of file msu_type_list.h.

#define NDLOG_MSUS

Enables compilation of NDlog MSUs.

Definition at line 83 of file msu_type_list.h.

#define PICO_TCP_MSUS

Enables compilation of picotcp MSUs.

Definition at line 98 of file msu_type_list.h.

#define WEBSERVER_MSUS

Enables compilation of webserver MSUs.

Definition at line 69 of file msu_type_list.h.