Notes from meeting
[matches/MCTX3420.git] / server / fastcgi.h
index 965cf5c..adb1db9 100644 (file)
@@ -23,9 +23,10 @@ typedef enum StatusCodes {
 #define FCGI_PARAM_REQUIRED (1 << 0)
 #define FCGI_PARAM_RECEIVED (1 << 1)
 #define FCGI_BOOL_T (1 << 2)
-#define FCGI_LONG_T (1 << 3)
-#define FCGI_DOUBLE_T (1 << 4)
-#define FCGI_STRING_T (1 << 5)
+#define FCGI_INT_T     (1 << 3)
+#define FCGI_LONG_T (1 << 4)
+#define FCGI_DOUBLE_T (1 << 5)
+#define FCGI_STRING_T (1 << 6)
 #define FCGI_REQUIRED(x) ((x) | FCGI_PARAM_REQUIRED)
 #define FCGI_IS_REQUIRED(x) ((x) & FCGI_PARAM_REQUIRED)
 #define FCGI_RECEIVED(x) ((x) & FCGI_PARAM_RECEIVED)
@@ -57,6 +58,8 @@ extern char *FCGI_EscapeJSON(char *buf);
 extern void FCGI_RejectJSONEx(FCGIContext *context, StatusCodes status, const char *description);
 extern void *FCGI_RequestLoop (void *data);
 
+extern void FCGI_WriteBinary(void * data, size_t size, size_t num_elem);
+
 /**
  * Shortcut to calling FCGI_RejectJSONEx. Sets the error code
  * to STATUS_ERROR.

UCC git Repository :: git.ucc.asn.au