diff options
author | m0gg | 2006-11-23 15:27:32 +0000 |
---|---|---|
committer | m0gg | 2006-11-23 15:27:32 +0000 |
commit | 6457c46897d6e0c63476bf4ba4ca14b4844fac0d (patch) | |
tree | b1f892f4f1d7cb58ff50660c73947847447a14ce /libcsoap/soap-server.h | |
parent | 06906cd337028c9e42e10916d08db64e1e22d0f1 (diff) | |
download | csoap-6457c46897d6e0c63476bf4ba4ca14b4844fac0d.tar.gz csoap-6457c46897d6e0c63476bf4ba4ca14b4844fac0d.tar.bz2 |
Code cleanup
Diffstat (limited to 'libcsoap/soap-server.h')
-rw-r--r-- | libcsoap/soap-server.h | 17 |
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 |