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

Référence de la classe SimplePie_HTTP_Parser

Liste de tous les membres

Fonctions membres publiques

Attributs publics


Documentation des fonctions membres

SimplePie_HTTP_Parser::body ( )

Parse the body

private

Référencé par parse().

Voici le graphe d'appel pour cette fonction :

SimplePie_HTTP_Parser::has_data ( )

Check whether there is data beyond the pointer

private

Renvoie:
bool true if there is further data, false if not

Référencé par linear_whitespace(), et parse().

Voici le graphe d'appel pour cette fonction :

SimplePie_HTTP_Parser::http_version ( )

Parse the HTTP version

private

Référencé par parse().

Voici le graphe d'appel pour cette fonction :

SimplePie_HTTP_Parser::is_linear_whitespace ( )

See if the next character is LWS

private

Renvoie:
bool true if the next character is LWS, false if not

Référencé par linear_whitespace(), quote(), et value().

Voici le graphe d'appel pour cette fonction :

SimplePie_HTTP_Parser::linear_whitespace ( )

Parse LWS, replacing consecutive LWS characters with a single space

private

Références elseif, has_data(), is_linear_whitespace(), et value().

Référencé par quote(), et value().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

SimplePie_HTTP_Parser::name ( )

Parse a header name

private

Référencé par new_line().

Voici le graphe d'appel pour cette fonction :

SimplePie_HTTP_Parser::new_line ( )

Deal with a new line, shifting data around as needed

private

Références elseif, headers, name(), et value().

Voici le graphe d'appel pour cette fonction :

SimplePie_HTTP_Parser::parse ( )

Parse the input data

public

Renvoie:
bool true on success, false on failure

Références $state, body(), has_data(), headers, http_version(), et reason().

Voici le graphe d'appel pour cette fonction :

SimplePie_HTTP_Parser::quote ( )

See what state to move to while within quoted header values

private

Références is_linear_whitespace(), et linear_whitespace().

Voici le graphe d'appel pour cette fonction :

SimplePie_HTTP_Parser::quote_char ( )

Parse a header value while within quotes

private

Références value().

Voici le graphe d'appel pour cette fonction :

SimplePie_HTTP_Parser::quote_escaped ( )

Parse an escaped character within quotes

private

Références value().

Voici le graphe d'appel pour cette fonction :

SimplePie_HTTP_Parser::reason ( )

Parse the reason phrase

private

Référencé par parse().

Voici le graphe d'appel pour cette fonction :

SimplePie_HTTP_Parser::SimplePie_HTTP_Parser ( data)

Create an instance of the class with the input data

public

Paramètres:
string$dataInput data

Références $data.

SimplePie_HTTP_Parser::status ( )

Parse the status code

private

SimplePie_HTTP_Parser::value ( )

See what state to move to while within non-quoted header values

private

Références is_linear_whitespace(), et linear_whitespace().

Référencé par linear_whitespace(), new_line(), quote_char(), quote_escaped(), et value_char().

Voici le graphe d'appel pour cette fonction :

Voici le graphe d'appel pour cette fonction :

SimplePie_HTTP_Parser::value_char ( )

Parse a header value while outside quotes

private

Références value().

Voici le graphe d'appel pour cette fonction :


Documentation des données membres

SimplePie_HTTP_Parser::$body = ''
SimplePie_HTTP_Parser::$data = ''

Référencé par SimplePie_HTTP_Parser().

SimplePie_HTTP_Parser::$data_length = 0
SimplePie_HTTP_Parser::$headers = array()
SimplePie_HTTP_Parser::$http_version = 0.0
SimplePie_HTTP_Parser::$name = ''
SimplePie_HTTP_Parser::$position = 0
SimplePie_HTTP_Parser::$reason = ''
SimplePie_HTTP_Parser::$state = 'http_version'

Référencé par parse().

SimplePie_HTTP_Parser::$status_code = 0
SimplePie_HTTP_Parser::$value = ''

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