This section discusses the modules available for μC/HTTPs, and how they all fit together. A Windows®-based development platform is assumed. The directories and files make references to typical Windows-type directory structures. However, since μC/HTTPs is available in source form, it can also be used with any ANSI-C compatible compiler/linker and any Operating System.
Below is a summary of all directories and files involved in the µC/HTTPs module. The ‘<-Cfg
’ on the far right indicates that these files are typically copied into the application (i.e., project) directory and edited based on project requirements.
Code Block |
---|
\Micrium
\Software
\uC-HTTPs
\Cfg
\Template
\http-s_cfg.h <-Cfg
\http-s_instance_cfg.c <-Cfg
\http-s_instance_cfg.h <-Cfg
\Examples
\Init
\http-s_init.c
\http-s_init_fs_static.
\Login
\http-s_login_hooks.c
\http-s_login_hooks.h
\http-s_login_instance_cfg.c
\http-s_login_instance_cfg.h
\HTML
\log_failed.html
\log_out.html
\log_sucess.html
\login.html
\webpages_static.h
\SSL-TLS
\http-s_instance_secure_cfg.c
\http-s_instance_secure_cfg.h
\Certificate-Key
\cert.pem
\key.pem
\FS
\Static
\Cfg
\Template
\http-s_fs_static_cfg.h <-Cfg
\http-s_fs_static.c
\http-s_fs_static.h
\OS
\uCOS-II
\http-s_os.c
\uCOS-III
\http-s_os.c
\http-s_os.h
\Source
\http-s.c
\http-s.h
\http-s_mem.c
\http-s_mem.h |