00001
00024
00025 #ifndef _CGIAPI_H__
00026 #define _CGIAPI_H__
00027
00028 #include "CGIAPI_t.h"
00029 #include "CGI.h"
00030
00031 #include <string.h>
00032
00043 unsigned int CGIInstall(CGI_Entry far* CGIEntry, char far* name, method_t method, void far* CGIFuncPt);
00044
00050 unsigned int CGIRemove(CGI_Entry far* CGIEntry);
00051
00062 void CGIResponse(rpCgiPtr CGIRequest, response_t responseCode, response_t responseType, char far* responseData, size_t length);
00063
00069 void CGIGetFirstFormItem(char far* argumentBuffer, FormItem far* firstFormItem);
00070
00082 char far* CGIGetNextFormItem(char far* argumentBuffer, FormItem far** nextFormItem);
00083
00084 #endif /*_CGIAPI_H__*/