Back to index

php5  5.3.10
php_xmlrpc.h
Go to the documentation of this file.
00001 /*
00002   This file is part of, or distributed with, libXMLRPC - a C library for 
00003   xml-encoded function calls.
00004 
00005   Author: Dan Libby (dan@libby.com)
00006   Epinions.com may be contacted at feedback@epinions-inc.com
00007 */
00008 
00009 /*  
00010   Copyright 2001 Epinions, Inc. 
00011 
00012   Subject to the following 3 conditions, Epinions, Inc.  permits you, free 
00013   of charge, to (a) use, copy, distribute, modify, perform and display this 
00014   software and associated documentation files (the "Software"), and (b) 
00015   permit others to whom the Software is furnished to do so as well.  
00016 
00017   1) The above copyright notice and this permission notice shall be included 
00018   without modification in all copies or substantial portions of the 
00019   Software.  
00020 
00021   2) THE SOFTWARE IS PROVIDED "AS IS", WITHOUT ANY WARRANTY OR CONDITION OF 
00022   ANY KIND, EXPRESS, IMPLIED OR STATUTORY, INCLUDING WITHOUT LIMITATION ANY 
00023   IMPLIED WARRANTIES OF ACCURACY, MERCHANTABILITY, FITNESS FOR A PARTICULAR 
00024   PURPOSE OR NONINFRINGEMENT.  
00025 
00026   3) IN NO EVENT SHALL EPINIONS, INC. BE LIABLE FOR ANY DIRECT, INDIRECT, 
00027   SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES OR LOST PROFITS ARISING OUT 
00028   OF OR IN CONNECTION WITH THE SOFTWARE (HOWEVER ARISING, INCLUDING 
00029   NEGLIGENCE), EVEN IF EPINIONS, INC.  IS AWARE OF THE POSSIBILITY OF SUCH 
00030   DAMAGES.    
00031 
00032 */
00033 
00034 /* auto-generated portions of this file are also subject to the php license */
00035 
00036 /*
00037    +----------------------------------------------------------------------+
00038    | PHP Version 5                                                        |
00039    +----------------------------------------------------------------------+
00040    | Copyright (c) 1997-2012 The PHP Group                                |
00041    +----------------------------------------------------------------------+
00042    | This source file is subject to version 3.01 of the PHP license,      |
00043    | that is bundled with this package in the file LICENSE, and is        |
00044    | available through the world-wide-web at the following url:           |
00045    | http://www.php.net/license/3_01.txt                                  |
00046    | If you did not receive a copy of the PHP license and are unable to   |
00047    | obtain it through the world-wide-web, please send a note to          |
00048    | license@php.net so we can mail you a copy immediately.               |
00049    +----------------------------------------------------------------------+
00050    | Author: Dan Libby                                                    |
00051    +----------------------------------------------------------------------+
00052  */
00053 
00054 /* $Id: php_xmlrpc.h 321634 2012-01-01 13:15:04Z felipe $ */
00055 
00056 #ifndef _PHP_XMLRPC_H
00057 #define _PHP_XMLRPC_H
00058 
00059 #if 1 /* HAVE_XMLRPC */
00060 
00061 extern zend_module_entry xmlrpc_module_entry;
00062 #define phpext_xmlrpc_ptr &xmlrpc_module_entry
00063 
00064 PHP_MINIT_FUNCTION(xmlrpc);
00065 PHP_MINFO_FUNCTION(xmlrpc);
00066 
00067 PHP_FUNCTION(xmlrpc_encode);
00068 PHP_FUNCTION(xmlrpc_decode);
00069 PHP_FUNCTION(xmlrpc_decode_request);
00070 PHP_FUNCTION(xmlrpc_encode_request);
00071 PHP_FUNCTION(xmlrpc_get_type);
00072 PHP_FUNCTION(xmlrpc_set_type);
00073 PHP_FUNCTION(xmlrpc_is_fault);
00074 PHP_FUNCTION(xmlrpc_server_create);
00075 PHP_FUNCTION(xmlrpc_server_destroy);
00076 PHP_FUNCTION(xmlrpc_server_register_method);
00077 PHP_FUNCTION(xmlrpc_server_call_method);
00078 PHP_FUNCTION(xmlrpc_parse_method_descriptions);
00079 PHP_FUNCTION(xmlrpc_server_add_introspection_data);
00080 PHP_FUNCTION(xmlrpc_server_register_introspection_callback);
00081 
00082 #else
00083 
00084 #define phpext_xmlrpc_ptr NULL
00085 
00086 #endif
00087 
00088 #endif /* _PHP_XMLRPC_H */
00089 
00090 
00091 /*
00092  * Local variables:
00093  * tab-width: 4
00094  * c-basic-offset: 4
00095  * End:
00096  */