Go to the documentation of this file.
27 #ifndef MSU_TYPE_LIST_H_
28 #define MSU_TYPE_LIST_H_
37 #ifdef COMPILE_BAREMETAL_MSUS
40 #define BAREMETAL_MSUS \
41 &BAREMETAL_MSU_TYPE, \
42 &BAREMETAL_SOCK_MSU_TYPE,
44 #define BAREMETAL_MSUS
48 #ifdef COMPILE_WEBSERVER_MSUS
58 #define WEBSERVER_MSUS \
59 &WEBSERVER_READ_MSU_TYPE, \
60 &WEBSERVER_HTTP_MSU_TYPE, \
61 &WEBSERVER_REGEX_MSU_TYPE, \
62 &WEBSERVER_REGEX_ROUTING_MSU_TYPE, \
63 &WEBSERVER_CACHE_MSU_TYPE, \
64 &WEBSERVER_FILEIO_MSU_TYPE, \
65 &WEBSERVER_WRITE_MSU_TYPE,
69 #define WEBSERVER_MSUS
73 #ifdef COMPILE_NDLOG_MSUS
74 #include "ndlog/ndlog_msu_R1_eca.h"
75 #include "ndlog/ndlog_recv_msu.h"
76 #include "ndlog/ndlog_routing_msu.h"
80 &NDLOG_RECV_MSU_TYPE, \
81 &NDLOG_ROUTING_MSU_TYPE,
87 #ifdef COMPILE_PICO_TCP_MSUS
88 #include "pico_tcp/msu_pico_tcp.h"
89 #include "pico_tcp/msu_tcp_handshake.h"
90 #include "pico_tcp/msu_app_tcp_echo.h"
93 #define PICO_TCP_MSUS \
95 &TCP_HANDSHAKE_MSU_TYPE, \
96 &MSU_APP_TCP_ECHO_TYPE,
104 #ifndef MSU_TYPE_LIST
105 #define MSU_TYPE_LIST \