Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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