/*****************************************************************************/
/*
                                  Request.h
*/
/*****************************************************************************/

#ifndef REQUEST_H_LOADED
#define REQUEST_H_LOADED 1

#include "wasd.h"

/***********************/
/* function prototypes */
/***********************/

RequestAlert (REQUEST_STRUCT*);
RequestBegin (REQUEST_STRUCT*, BOOL);
RequestBreakLine (char*, char*, int);
RequestDiscardBody (REQUEST_STRUCT*);
RequestDiscardBodyAst (REQUEST_STRUCT*);
RequestDump ();
RequestEcho (REQUEST_STRUCT*);
RequestEchoBody (REQUEST_STRUCT*);
RequestEnd (REQUEST_STRUCT*);
RequestEndConnection (REQUEST_STRUCT*);
RequestExecute (REQUEST_STRUCT*);
RequestExecutePostAuth1 (REQUEST_STRUCT*);
RequestExecutePostAuth2 (REQUEST_STRUCT*);
RequestExecutePostCache (REQUEST_STRUCT*);
RequestExecutePostThrottle (REQUEST_STRUCT*);
RequestFields (REQUEST_STRUCT*);
RequestFile (REQUEST_STRUCT*, REQUEST_AST, REQUEST_AST);
RequestFileNoType (REQUEST_STRUCT*);
RequestGblSecUpdate (REQUEST_STRUCT*);
RequestGet (REQUEST_STRUCT*);
RequestHistory (REQUEST_STRUCT*);
RequestHomePage (REQUEST_STRUCT*);
RequestMethodPathQuery (REQUEST_STRUCT*);
RequestParseAndExecute (REQUEST_STRUCT*);
RequestRedirect (REQUEST_STRUCT*);
RequestReport (REQUEST_STRUCT*, REQUEST_AST, BOOL);
RequestScript (REQUEST_STRUCT*, char*, char*, char*);

#endif /* REQUEST_H_LOADED */

/*****************************************************************************/
