API Joomla 1.5.26
Documentation des API du CMS Joomla en version 1.5

Référence de la classe xmlrpcmsg

Liste de tous les membres

Fonctions membres publiques

Attributs publics


Documentation des fonctions membres

xmlrpcmsg::addParam ( par)

Add a parameter to the list of parameters to be used upon method invocation

Paramètres:
xmlrpcval$par
Renvoie:
boolean false on failure public

Références params.

Référencé par xmlrpcmsg().

Voici le graphe d'appel pour cette fonction :

xmlrpcmsg::createPayload ( charset_encoding = '')

private

Références $i, params, xml_footer(), et xml_header().

Référencé par serialize().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

xmlrpcmsg::getNumParams ( )

Returns the number of parameters in the messge.

Renvoie:
integer the number of parameters currently set public

Références params.

xmlrpcmsg::getParam ( i)

Returns the nth parameter in the message. The index zero-based.

Paramètres:
integer$ithe index of the parameter to fetch (zero based)
Renvoie:
xmlrpcval the i-th parameter public

Références $i, et params.

xmlrpcmsg::kindOf ( )

private

xmlrpcmsg::method ( meth = '')

Gets/sets the xmlrpc method to be invoked

Paramètres:
string$meththe method to be set (leave empty not to set it)
Renvoie:
string the method that will be invoked public
& xmlrpcmsg::parseResponse ( data = '',
headers_processed = false,
return_type = 'xmlrpcvals' 
)

Parse the xmlrpc response contained in the string $data and return an xmlrpcresp object.

Paramètres:
string$datathe xmlrpc response, eventually including http headers
bool$headers_processedwhen true prevents parsing HTTP headers for interpretation of content-encoding and consequent decoding
string$return_typedecides return type, i.e. content of response->value(). Either 'xmlrpcvals', 'xml' or 'phpvals'
Renvoie:
xmlrpcresp public

Références $data, $GLOBALS, $start, elseif, et parseResponseHeaders().

Référencé par parseResponseFile().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

& xmlrpcmsg::parseResponseFile ( fp)

Given an open file handle, read all data available and parse it as axmlrpc response. NB: the file handle is not closed by this function. public

Renvoie:
xmlrpcresp

Références $data, et parseResponse().

Voici le graphe d'appel pour cette fonction :

& xmlrpcmsg::parseResponseHeaders ( &$  data,
headers_processed = false 
)

Parses HTTP headers and separates them from data. private

Références $data, $GLOBALS, et elseif.

Référencé par parseResponse().

Voici le graphe d'appel pour cette fonction :

xmlrpcmsg::serialize ( charset_encoding = '')

Returns xml representation of the message. XML prologue included

Renvoie:
string the xml representation of the message, xml prologue included public

Références createPayload().

Voici le graphe d'appel pour cette fonction :

xmlrpcmsg::xml_footer ( )

private

Référencé par createPayload().

Voici le graphe d'appel pour cette fonction :

xmlrpcmsg::xml_header ( charset_encoding = '')

private

Référencé par createPayload().

Voici le graphe d'appel pour cette fonction :

xmlrpcmsg::xmlrpcmsg ( meth,
pars = 0 
)
Paramètres:
string$meththe name of the method to invoke
array$parsarray of parameters to be paased to the method (xmlrpcval objects)

Références $i, et addParam().

Voici le graphe d'appel pour cette fonction :


Documentation des données membres

xmlrpcmsg::$content_type = 'text/xml'
xmlrpcmsg::$debug = 0
xmlrpcmsg::$methodname
xmlrpcmsg::$params = array()
xmlrpcmsg::$payload

La documentation de cette classe a été générée à partir du fichier suivant :