From 6778f81586ad6869de18ee7abd8e4940b02d37c4 Mon Sep 17 00:00:00 2001 From: m0gg Date: Mon, 27 Nov 2006 10:49:57 +0000 Subject: Documentation enhancements --- libcsoap/soap-service.h | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) (limited to 'libcsoap/soap-service.h') 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 -- cgit v1.1-32-gdbae