uce/src/lib/uce_gen.h
2021-10-29 03:50:46 +00:00

42 lines
571 B
C++

#include "types.h"
#include "settings.h"
#include "datastructures.h"
#include "sys.h"
#include "time.h"
#include "uri.h"
struct FastCGIRequest {
StringMap params;
StringMap get;
StringMap post;
std::vector<UploadedFile> uploaded_files;
StringMap header;
std::string in;
std::string out;
std::string err;
f64 time_init;
f64 time_start;
f64 time_end;
void print(string s)
{
out.append(s);
}
};
typedef FastCGIRequest Request;
Request* context;
extern "C" void set_current_request(Request* _request)
{
context = _request;
}
#include "compiler.h"