mikroSDK Reference Manual
ssi.h
Go to the documentation of this file.
1
31#ifndef _SSI_H
32#define _SSI_H
33
34//Dependencies
35#include "http/http_server.h"
36
37//C++ guard
38#ifdef __cplusplus
39extern "C" {
40#endif
41
42//SSI related functions
43error_t ssiExecuteScript(HttpConnection *connection, const char_t *uri, uint_t level);
44
45error_t ssiProcessCommand(HttpConnection *connection,
46 const char_t *tag, size_t length, const char_t *uri, uint_t level);
47
48error_t ssiProcessIncludeCommand(HttpConnection *connection,
49 const char_t *tag, size_t length, const char_t *uri, uint_t level);
50
51error_t ssiProcessEchoCommand(HttpConnection *connection, const char_t *tag,
52 size_t length);
53
54error_t ssiProcessExecCommand(HttpConnection *connection, const char_t *tag,
55 size_t length);
56
57error_t ssiSearchTag(const char_t *s, size_t sLen, const char_t *tag,
58 size_t tagLen, size_t *pos);
59
60//C++ guard
61#ifdef __cplusplus
62}
63#endif
64
65#endif
error_t
Error codes.
Definition error.h:43
HTTP server (HyperText Transfer Protocol)