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.