It can serve web pages and files from a read-only ROM filesystem, and provides a very small scripting language.
Files | |
| file | httpd-cgi.h |
| Web server script interface header file. | |
| file | httpd-cgi.c |
| Web server script interface. | |
| file | httpd.c |
| Web server. | |
Data Structures | |
| struct | httpd_cgi_call |
Defines | |
| #define | HTTPD_CGI_CALL(name, str, function) |
| HTTPD CGI function declaration. | |
| #define | STATE_WAITING 0 |
| #define | STATE_OUTPUT 1 |
| #define | ISO_nl 0x0a |
| #define | ISO_space 0x20 |
| #define | ISO_bang 0x21 |
| #define | ISO_percent 0x25 |
| #define | ISO_period 0x2e |
| #define | ISO_slash 0x2f |
| #define | ISO_colon 0x3a |
Functions | |
| httpd_cgifunction | httpd_cgi (char *name) |
| void | httpd_appcall (void) |
| void | httpd_init (void) |
| Initialize the web server. | |
|
|
HTTPD CGI function declaration.
Definition at line 77 of file httpd-cgi.h. |
|
|
Initialize the web server. This function initializes the web server and should be called at system boot-up. Definition at line 333 of file httpd.c. References HTONS, and uip_listen(). |
1.4.6