#include <httpsvc.h>
List of all members.
Public Types |
| enum | MacroOptions {
NoOptions = 0,
NeedSignature = 1,
LoadFromFile = 2,
NoURLOverride = 4,
NoSignatureForFile = 8
} |
Public Member Functions |
| | PServiceHTML (const char *title, const char *help=NULL, const char *helpGif="help.gif") |
| PString | ExtractSignature (PString &out) |
| PString | CalculateSignature () |
| PBoolean | CheckSignature () |
Static Public Member Functions |
| static PString | ExtractSignature (const PString &html, PString &out, const char *keyword="#equival") |
| static PString | CalculateSignature (const PString &out) |
| static PString | CalculateSignature (const PString &out, const PTEACypher::Key &sig) |
| static PBoolean | CheckSignature (const PString &html) |
| static bool | ProcessMacros (PHTTPRequest &request, PString &text, const PString &filename, unsigned options) |
| static bool | SpliceMacro (PString &text, const PString &tokens, const PString &value) |
Member Enumeration Documentation
- Enumerator:
| NoOptions |
|
| NeedSignature |
|
| LoadFromFile |
|
| NoURLOverride |
|
| NoSignatureForFile |
|
Constructor & Destructor Documentation
Member Function Documentation
The documentation for this class was generated from the following file: