summaryrefslogtreecommitdiffstats
path: root/libcsoap/soap-service.h
diff options
context:
space:
mode:
authorGravatar m0gg2006-11-27 10:49:57 +0000
committerGravatar m0gg2006-11-27 10:49:57 +0000
commit6778f81586ad6869de18ee7abd8e4940b02d37c4 (patch)
treebde9a4abd2398204b8be8490af91c721d9fbf192 /libcsoap/soap-service.h
parent65985c4e6527c82a75367d9c5418b009dfbc6379 (diff)
downloadcsoap-6778f81586ad6869de18ee7abd8e4940b02d37c4.tar.gz
csoap-6778f81586ad6869de18ee7abd8e4940b02d37c4.tar.bz2
Documentation enhancements
Diffstat (limited to 'libcsoap/soap-service.h')
-rw-r--r--libcsoap/soap-service.h18
1 files changed, 17 insertions, 1 deletions
diff --git a/libcsoap/soap-service.h b/libcsoap/soap-service.h
index e999e2e..33d69f6 100644
--- a/libcsoap/soap-service.h
+++ b/libcsoap/soap-service.h
@@ -1,5 +1,5 @@
/******************************************************************
- * $Id: soap-service.h,v 1.8 2006/11/23 15:27:33 m0gg Exp $
+ * $Id: soap-service.h,v 1.9 2006/11/27 10:49:57 m0gg Exp $
*
* CSOAP Project: A SOAP client/server library in C
* Copyright (C) 2003 Ferhat Ayaz
@@ -24,6 +24,22 @@
#ifndef __csoap_service_h
#define __csoap_service_h
+/** @file
+ *
+ * A Web service is a software system designed to support interoperable
+ * machine-to-machine interaction over a network. It has an interface described
+ * in a machine-processable format (specifically WSDL). Other systems interact
+ * with the Web service in a manner prescribed by its description using SOAP
+ * messages, typically conveyed using HTTP with an XML serialization in
+ * conjunction with other Web-related standards.
+ *
+ * @see http://www.w3.org/TR/wslc/,
+ * http://www.w3.org/TR/wsdl,
+ * http://www.w3.org/TR/owl-ref/
+ *
+ */
+
+
typedef herror_t (*SoapServiceFunc)(struct SoapCtx *request, struct SoapCtx *response);
typedef struct _SoapService