summaryrefslogtreecommitdiffstats
path: root/libcsoap/soap-server.h
diff options
context:
space:
mode:
authorGravatar m0gg2006-11-23 15:27:32 +0000
committerGravatar m0gg2006-11-23 15:27:32 +0000
commit6457c46897d6e0c63476bf4ba4ca14b4844fac0d (patch)
treeb1f892f4f1d7cb58ff50660c73947847447a14ce /libcsoap/soap-server.h
parent06906cd337028c9e42e10916d08db64e1e22d0f1 (diff)
downloadcsoap-6457c46897d6e0c63476bf4ba4ca14b4844fac0d.tar.gz
csoap-6457c46897d6e0c63476bf4ba4ca14b4844fac0d.tar.bz2
Code cleanup
Diffstat (limited to 'libcsoap/soap-server.h')
-rw-r--r--libcsoap/soap-server.h17
1 files changed, 11 insertions, 6 deletions
diff --git a/libcsoap/soap-server.h b/libcsoap/soap-server.h
index 70fc6aa..cafa9a5 100644
--- a/libcsoap/soap-server.h
+++ b/libcsoap/soap-server.h
@@ -1,5 +1,5 @@
/******************************************************************
- * $Id: soap-server.h,v 1.12 2006/11/21 20:59:02 m0gg Exp $
+ * $Id: soap-server.h,v 1.13 2006/11/23 15:27:33 m0gg Exp $
*
* CSOAP Project: A SOAP client/server library in C
* Copyright (C) 2003 Ferhat Ayaz
@@ -43,7 +43,6 @@ extern "C" {
*/
herror_t soap_server_init_args(int argc, char **argv);
-
/**
*
* Register a router to the soap server.
@@ -59,8 +58,13 @@ herror_t soap_server_init_args(int argc, char **argv);
* @see soap_router_register_service
*
*/
-extern herror_t soap_server_register_router(SoapRouter * router, const char *context);
+extern herror_t soap_server_register_router(struct SoapRouter * router, const char *context);
+/**
+ *
+ * Returns an URI name of the server.
+ *
+ */
extern const char *soap_server_get_name(void);
/**
@@ -69,6 +73,7 @@ extern const char *soap_server_get_name(void);
*
* @see httpd_run
* @see udpd_run
+ * @see smptd_run
*
*/
extern herror_t soap_server_run(void);
@@ -88,16 +93,16 @@ extern void soap_server_destroy(void);
typedef struct _SoapRouterNode
{
char *context;
- SoapRouter *router;
+ struct SoapRouter *router;
struct _SoapRouterNode *next;
} SoapRouterNode;
-extern SoapRouter *soap_server_find_router(const char *context);
+extern struct SoapRouter *soap_server_find_router(const char *context);
extern SoapRouterNode * soap_server_get_routers(void);
-extern herror_t soap_server_process(SoapCtx *request, SoapCtx **response);
+extern herror_t soap_server_process(struct SoapCtx *request, struct SoapCtx **response);
#endif