1 2 # ifndef APP_CGI_IN_H 3 # define APP_CGI_IN_H 1 4 5 /************************************************************************/ 6 /* */ 7 /* A full description of a CGI request. */ 8 /* */ 9 /************************************************************************/ 10 11 typedef struct CGIRequest 12 { 13 void * cgirHeaderValues; 14 void * cgirEnvironmentValues; 15 void * cgirQueryValues; 16 void * cgirCookies; 17 const char * cgirRequestMethod; 18 int cgirStdinUsed; 19 } CGIRequest; 20 21 /************************************************************************/ 22 /* */ 23 /* Procedure declarations. */ 24 /* */ 25 /************************************************************************/ 26 27 extern CGIRequest * appCgiInGetRequest( void ); 28 29 extern void appCgiInFreeRequest( CGIRequest * cgir ); 30 31 # endif /* APP_CGI_IN_H */ 32