-#define HTTPD_CONNECTION_RECEIVING_REQUEST 1
-#define HTTPD_CONNECTION_SENDING_HEADER 2
-#define HTTPD_CONNECTION_SENDING_FILE 3
-#define HTTPD_CONNECTION_SENDING_STREAM 4
-#define HTTPD_CONNECTION_TO_BE_CLOSED 5
+enum httpd_connection_state_e
+{
+ HTTPD_CONNECTION_RECEIVING_REQUEST = 1,
+ HTTPD_CONNECTION_SENDING_HEADER = 2,
+ HTTPD_CONNECTION_SENDING_FILE = 3,
+ HTTPD_CONNECTION_SENDING_STREAM = 4,
+ HTTPD_CONNECTION_TO_BE_CLOSED = 5
+};
+
+enum httpd_connection_method_e
+{
+ HTTPD_CONNECTION_METHOD_GET = 1,
+ HTTPD_CONNECTION_METHOD_POST = 2,
+ HTTPD_CONNECTION_METHOD_HEAD =3
+};