# XML-RPC

- Introducción
- Instalación/Configuración
  - Requerimientos
  - Instalación
  - Configuración en tiempo de ejecución
  - Tipos de recursos
- Constantes predefinidas
- Funciones de XML-RPC
  - xmlrpc_decode_request — Decodifica el XML en los tipos de PHP nativos
  - xmlrpc_decode — Decodifica el XML en los tipos de PHP nativos
  - xmlrpc_encode_request — Genera XML para el requerimiento de un método
  - xmlrpc_encode — Genera XML para un valor PHP
  - xmlrpc_get_type — Obtiene el tipo del xmlrpc para un valor PHP
  - xmlrpc_is_fault — Determina si el valor de un arreglo representa una falla del XMLRPC
  - xmlrpc_parse_method_descriptions — Decodifica el XML en una lista de las descripciones del método
  - xmlrpc_server_add_introspection_data — Agrega una documentación introspectiva
  - xmlrpc_server_call_method — Analiza los requerimientos del XML y las llamadas de los métodos
  - xmlrpc_server_create — Crea un servidor xmlrpc
  - xmlrpc_server_destroy — Destruye los recursos del servidor
  - xmlrpc_server_register_introspection_callback — Registra una función PHP para generar la documentación
  - xmlrpc_server_register_method — Registra una función PHP para que el recurso del método coincida con method_name
  - xmlrpc_set_type — Establece el tipo del xmlrpc, base64 o fecha-hora, para un valor de cadena PHP