Typedefs | |
| typedef const char *(* | HTTP_SSI_VARHANDLER )(HTTPD_SESSION *, const char *) |
| SSI variable handler type. | |
Functions | |
| int | HttpSsiHandler (HTTPD_SESSION *hs, const MEDIA_TYPE_ENTRY *mt, const char *filepath) |
| Default SSI handler. | |
| HTTP_SSI_VARHANDLER | HttpRegisterSsiVarHandler (HTTP_SSI_VARHANDLER handler) |
| Register SSI handler for variables. | |
$Id$
| typedef const char*(* HTTP_SSI_VARHANDLER)(HTTPD_SESSION *, const char *) |
SSI variable handler type.
| int HttpSsiHandler | ( | HTTPD_SESSION * | hs, |
| const MEDIA_TYPE_ENTRY * | mt, | ||
| const char * | filepath | ||
| ) |
Default SSI handler.
References _close(), _O_BINARY, _O_RDONLY, _open(), ct_Expires, gmtime(), HttpSendError(), HttpSendHeaderBottom(), HttpSendHeaderTop(), HttpSsiProcessFile(), _MEDIATYPE::media_subtype, _MEDIATYPE::media_type, NULL, Rfc1123TimeString(), s_puts(), _HTTPD_SESSION::s_stream, s_vputs(), and time().
Referenced by ISC_LIST().
| HTTP_SSI_VARHANDLER HttpRegisterSsiVarHandler | ( | HTTP_SSI_VARHANDLER | handler | ) |
Register SSI handler for variables.
References rc.