summaryrefslogtreecommitdiffstats
path: root/nanohttp/nanohttp-admin.h
diff options
context:
space:
mode:
authorGravatar m0gg2006-12-02 21:50:47 +0000
committerGravatar m0gg2006-12-02 21:50:47 +0000
commit088da5ce241680069c8881de30f29bed5639a065 (patch)
tree1246e45688d6667af859fafe0f7147de6c396dcc /nanohttp/nanohttp-admin.h
parent1e0e97fe7b654ecd7f5315d129df6e57f3e63371 (diff)
downloadcsoap-088da5ce241680069c8881de30f29bed5639a065.tar.gz
csoap-088da5ce241680069c8881de30f29bed5639a065.tar.bz2
Added XML preamble
Diffstat (limited to 'nanohttp/nanohttp-admin.h')
-rw-r--r--nanohttp/nanohttp-admin.h33
1 files changed, 28 insertions, 5 deletions
diff --git a/nanohttp/nanohttp-admin.h b/nanohttp/nanohttp-admin.h
index 64550e9..02cc18e 100644
--- a/nanohttp/nanohttp-admin.h
+++ b/nanohttp/nanohttp-admin.h
@@ -1,5 +1,5 @@
/******************************************************************
- * $Id: nanohttp-admin.h,v 1.3 2006/12/01 10:56:00 m0gg Exp $
+ * $Id: nanohttp-admin.h,v 1.4 2006/12/02 21:50:47 m0gg Exp $
*
* CSOAP Project: A SOAP client/server library in C
* Copyright (C) 2003 Ferhat Ayaz
@@ -32,7 +32,7 @@
* @see NHTTPD_ADMIN_CONTEXT
*
*/
-#define NHTTPD_ARG_ENABLE_ADMIN "-NHTTPDadmin"
+#define NHTTPD_ARG_ENABLE_ADMIN "-NHTTPDadmin"
/**
*
@@ -45,7 +45,7 @@
* @see httpd_register
*
*/
-#define NHTTPD_ADMIN_CONTEXT "/nhttp"
+#define NHTTPD_ADMIN_CONTEXT "/nhttp"
/**
*
@@ -56,7 +56,7 @@
* http://localhost:10000/nhttp?services=list
*
*/
-#define NHTTPD_ADMIN_QUERY_SERVICES "services"
+#define NHTTPD_ADMIN_QUERY_SERVICES "services"
/**
*
@@ -67,7 +67,30 @@
* http://localhost:10000/nhttp?statistics=SERVICE_CONTEXT
*
*/
-#define NHTTPD_ADMIN_QUERY_STATISTICS "statistics"
+#define NHTTPD_ADMIN_QUERY_STATISTICS "statistics"
+
+
+/**
+ *
+ * Parameter to enable a server.
+ *
+ * Example query:
+ *
+ * http://localhost:10000/nhttp?enable=SERVICE_CONTEXT
+ *
+ */
+#define NHTTPD_ADMIN_QUERY_ENABLE_SERVICE "enable"
+
+/**
+ *
+ * Parameter to disable a service.
+ *
+ * Example query:
+ *
+ * http://localhost:10000/nhttp?disable=SERVICE_CONTEXT
+ *
+ */
+#define NHTTPD_ADMIN_QUERY_DISABLE_SERVICE "disable"
#ifdef __cplusplus
extern "C" {