/**
* Deals with parsing the XML.
+ * @see http://xmlrpc.com/spec.md
*/
class XMLParser
{
/**
* xml parser handler function for opening element tags.
+ * @internal
* @param resource $parser
* @param string $name
* @param $attrs
/**
* xml parser handler function for close element tags.
+ * @internal
* @param resource $parser
* @param string $name
* @param int $rebuildXmlrpcvals >1 for rebuilding xmlrpcvals, 0 for rebuilding php values, -1 for xmlrpc-extension compatibility
/**
* Used in decoding xmlrpc requests/responses without rebuilding xmlrpc Values.
+ * @internal
* @param resource $parser
* @param string $name
*/
/**
* Used in decoding xmlrpc requests/responses while building xmlrpc-extension Values (plain php for all but base64 and datetime).
+ * @internal
* @param resource $parser
* @param string $name
*/
/**
* xml parser handler function for character data.
+ * @internal
* @param resource $parser
* @param string $data
*/
/**
* xml parser handler function for 'other stuff', ie. not char data or
* element start/end tag. In fact it only gets called on unknown entities...
+ * @internal
* @param $parser
* @param string data
*/