# XML-RPC

- Introduction
- Installation/Configuration
  - Pré-requis
  - Installation
  - Types de ressources
- Fonctions XML-RPC
  - xmlrpc_decode — Décode le XML en types PHP natifs
  - xmlrpc_decode_request — Décode le code XML en variables PHP natives
  - xmlrpc_encode — Génère le code XML pour une valeur PHP
  - xmlrpc_encode_request — Génère le XML pour une méthode
  - xmlrpc_get_type — Retourne le type XMLRPC d'une valeur PHP
  - xmlrpc_is_fault — Détermine si un tableau de valeurs représente un XMLRPC
  - xmlrpc_parse_method_descriptions — Décode le code XML en une liste de descriptions de méthodes
  - xmlrpc_server_add_introspection_data — Ajoute des données d'introspection
  - xmlrpc_server_call_method — Analyse une requête XML et appelle les méthodes associées
  - xmlrpc_server_create — Crée un serveur XMLRPC
  - xmlrpc_server_destroy — Détruit un serveur XMLRPC
  - xmlrpc_server_register_introspection_callback — Enregistre une fonction PHP pour générer la documentation
  - xmlrpc_server_register_method — Enregistre une fonction PHP avec une méthode
  - xmlrpc_set_type — Définit le type xmlrpc, base64 ou datetime, d'une valeur PHP