summaryrefslogtreecommitdiffhomepage
path: root/request.h
diff options
context:
space:
mode:
Diffstat (limited to 'request.h')
-rw-r--r--request.h33
1 files changed, 0 insertions, 33 deletions
diff --git a/request.h b/request.h
deleted file mode 100644
index 690df88..0000000
--- a/request.h
+++ /dev/null
@@ -1,33 +0,0 @@
-#pragma once
-
-#include <lua.h>
-
-struct connection;
-
-struct span
-{
- int start;
- int length;
-};
-
-struct request
-{
- int (* step)(lua_State *, struct request *);
- char * data;
- int length;
- int position;
- struct span temp;
- int expected_data_length;
-};
-
-struct request * new_request(void);
-void free_request(struct request *);
-
-int parse_request(struct connection *);
-
-int parse_step_method(lua_State *, struct request *);
-int parse_step_path(lua_State *, struct request *);
-int parse_step_version(lua_State *, struct request *);
-int parse_step_header_name(lua_State *, struct request *);
-int parse_step_header_value(lua_State *, struct request *);
-int parse_step_data(lua_State *, struct request *);