aboutsummaryrefslogtreecommitdiff
path: root/src/Processors.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/Processors.c')
-rw-r--r--src/Processors.c48
1 files changed, 26 insertions, 22 deletions
diff --git a/src/Processors.c b/src/Processors.c
index 3b6296a..1de399d 100644
--- a/src/Processors.c
+++ b/src/Processors.c
@@ -13,7 +13,11 @@
#include "util_String.h"
#include "httpextra_HostNames.h"
-#include "HTTPDUtils.h"
+#include "http_Content.h"
+
+/* SW Temporary, while testing the SString module*/
+#include "CactusConnect/HTTPD/src/SString.h"
+#include "CactusConnect/HTTPD/src/SString_Namespace.h"
static const char *rcsid = "$Header$";
@@ -92,32 +96,32 @@ static int ProcessorsPage(const cGH *cctkGH, httpRequest *request, void *data)
int nprocs = 0,np = 0;
String *message = String_New();
- SendHTTP_OK_Header( request );
+ HTTP_Send_OK_Header( request );
- SetHTML_Doctype( message );
- Send_HTTP_String(request, message);
+ HTTP_SetDoctype( message );
+ HTTP_SendString(request, message);
/* Start the page */
- Send_HTTP(request, "<html>\n<head>\n");
- Send_HTTP(request, "<title>Cactus Simulation Processor Information</title>\n");
+ HTTP_Send(request, "<html>\n<head>\n");
+ HTTP_Send(request, "<title>Cactus Simulation Processor Information</title>\n");
- SetHTML_HeadHeader( message);
- Send_HTTP_String(request, message );
+ HTTP_SetHeadInfo( message);
+ HTTP_SendString(request, message );
- Send_HTTP(request, "<style type=\"text/css\">\n");
- Send_HTTP(request, " th, td { padding-left: 1em; padding-right: 1em; }\n");
- Send_HTTP(request, " td.name { text-align: left; }\n");
- Send_HTTP(request, " td.number { text-align: center; }\n");
- Send_HTTP(request, "</style>\n");
- Send_HTTP(request, "</head>\n<body>\n");
+ HTTP_Send(request, "<style type=\"text/css\">\n");
+ HTTP_Send(request, " th, td { padding-left: 1em; padding-right: 1em; }\n");
+ HTTP_Send(request, " td.name { text-align: left; }\n");
+ HTTP_Send(request, " td.number { text-align: center; }\n");
+ HTTP_Send(request, "</style>\n");
+ HTTP_Send(request, "</head>\n<body>\n");
/* HTTP_Write out the header part. */
- SetHTML_ContentHeader(cctkGH, 0, message, NULL);
- retval = Send_HTTP_String(request, message);
+ HTTP_SetContentHeaderString(cctkGH, 0, message, NULL);
+ retval = HTTP_SendString(request, message);
- Send_HTTP(request, "<h1>Processor Information</h1>\n");
+ HTTP_Send(request, "<h1>Processor Information</h1>\n");
- Send_HTTP(request,
+ HTTP_Send(request,
"<div class=\"centered\">\n<table rules=\"cols\">\n"
"<tr>"
"<th>Number</th>\n"
@@ -132,13 +136,13 @@ static int ProcessorsPage(const cGH *cctkGH, httpRequest *request, void *data)
ConcatCString( message, "</td><td class=\"name\">" );
ConcatCString( message, HTTPDExtra_RemoteHostName(np) );
ConcatCString( message, "</td></tr>\n");
- Send_HTTP_String(request, message );
+ HTTP_SendString(request, message );
}
- retval = Send_HTTP(request, "</table>\n</div>\n");
+ retval = HTTP_Send(request, "</table>\n</div>\n");
- SetHTML_ContentFooter(cctkGH, 0, message);
- retval = Send_HTTP_String(request, message);
+ HTTP_SetContentFooterString(cctkGH, 0, message);
+ retval = HTTP_SendString(request, message);
String_Delete( message );
return retval;