home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 November / CMCD1104.ISO / Software / Complet / Apache / apache_2.0.52-win32-x86-no_ssl.msi / Data.Cab / F277290_util_xml.h < prev    next >
C/C++ Source or Header  |  2004-02-09  |  1KB  |  46 lines

  1. /* Copyright 2000-2004 The Apache Software Foundation
  2.  *
  3.  * Licensed under the Apache License, Version 2.0 (the "License");
  4.  * you may not use this file except in compliance with the License.
  5.  * You may obtain a copy of the License at
  6.  *
  7.  *     http://www.apache.org/licenses/LICENSE-2.0
  8.  *
  9.  * Unless required by applicable law or agreed to in writing, software
  10.  * distributed under the License is distributed on an "AS IS" BASIS,
  11.  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12.  * See the License for the specific language governing permissions and
  13.  * limitations under the License.
  14.  */
  15.  
  16. #ifndef UTIL_XML_H
  17. #define UTIL_XML_H
  18.  
  19. #include "apr_xml.h"
  20.  
  21. #include "httpd.h"
  22.  
  23. #ifdef __cplusplus
  24. extern "C" {
  25. #endif
  26.  
  27. /**
  28.  * @package Apache XML library
  29.  */
  30.  
  31. /**
  32.  * Get XML post data and parse it
  33.  * @param r The current request
  34.  * @param pdoc The XML post data
  35.  * @return HTTP status code
  36.  * @deffunc int ap_xml_parse_input(request_rec *r, apr_xml_doc **pdoc)
  37.  */
  38. AP_DECLARE(int) ap_xml_parse_input(request_rec *r, apr_xml_doc **pdoc);
  39.  
  40.  
  41. #ifdef __cplusplus
  42. }
  43. #endif
  44.  
  45. #endif /* UTIL_XML_H */
  46.