Class Snoopy

Description

***********************************************

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA ***********************************************

Located in /net/nemein/rss/magpierss/Snoopy.class.inc (line 38)


	
			
Variable Summary
 mixed $accept
 mixed $agent
 mixed $cookies
 mixed $curl_path
 mixed $error
 mixed $expandlinks
 mixed $headers
 mixed $host
 mixed $maxframes
 mixed $maxlength
 mixed $maxredirs
 mixed $offsiteok
 mixed $pass
 mixed $passcookies
 mixed $port
 mixed $proxy_host
 mixed $proxy_port
 mixed $rawheaders
 mixed $referer
 mixed $results
 mixed $status
 mixed $timed_out
 mixed $user
 mixed $use_gzip
 mixed $_fp_timeout
 mixed $_framedepth
 mixed $_frameurls
 mixed $_httpmethod
 mixed $_isproxy
 mixed $_maxlinelen
Method Summary
 void fetch (mixed $URI)
 void setcookies ()
 void _check_timeout (mixed $fp)
 void _connect (mixed &$fp)
 void _disconnect (mixed $fp)
 void _expandlinks (mixed $links, mixed $URI)
 void _httprequest (mixed $url, mixed $fp, mixed $URI, mixed $http_method, [mixed $content_type = ""], [mixed $body = ""])
 void _httpsrequest (mixed $url, mixed $URI, mixed $http_method, [mixed $content_type = ""], [mixed $body = ""])
 void _prepare_post_body (mixed $formvars, mixed $formfiles)
 void _stripform (mixed $document)
 void _striplinks (mixed $document)
 void _striptext (mixed $document)
Variables
mixed $accept = "image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, */*" (line 70)
mixed $agent = "Snoopy v1.0" (line 48)
mixed $cookies = array() (line 50)
mixed $curl_path = "/usr/bin/curl" (line 84)
mixed $error = "" (line 74)
mixed $expandlinks = true (line 59)
mixed $headers = array() (line 76)
mixed $host = "www.php.net" (line 44)

** Public variables ***

mixed $lastredirectaddr = "" (line 56)
mixed $maxframes = 0 (line 58)
mixed $maxlength = 500000 (line 77)
mixed $maxredirs = 5 (line 55)
mixed $offsiteok = true (line 57)
mixed $pass = "" (line 67)
mixed $passcookies = true (line 62)
mixed $port = 80 (line 45)
mixed $proxy_host = "" (line 46)
mixed $proxy_port = "" (line 47)
mixed $rawheaders = array() (line 52)
mixed $read_timeout = 0 (line 78)
mixed $referer = "" (line 49)
mixed $response_code = "" (line 75)
mixed $results = "" (line 72)
mixed $status = 0 (line 82)
mixed $timed_out = false (line 81)
mixed $user = "" (line 66)
mixed $use_gzip = true (line 97)
mixed $_fp_timeout = 30 (line 114)
mixed $_framedepth = 0 (line 111)
mixed $_frameurls = array() (line 110)
mixed $_httpmethod = "GET" (line 103)
mixed $_httpversion = "HTTP/1.0" (line 104)
mixed $_isproxy = false (line 113)
mixed $_maxlinelen = 4096 (line 101)

** Private variables ***

mixed $_mime_boundary = "" (line 107)
mixed $_redirectaddr = false (line 108)
mixed $_redirectdepth = 0 (line 109)
mixed $_submit_method = "POST" (line 105)
mixed $_submit_type = "application/x-www-form-urlencoded" (line 106)
Methods
fetch (line 125)
void fetch (mixed $URI)
setcookies (line 732)
void setcookies ()
_check_timeout (line 748)
void _check_timeout (mixed $fp)
_connect (line 766)
void _connect (mixed &$fp)
_disconnect (line 818)
void _disconnect (mixed $fp)
_expandlinks (line 369)
void _expandlinks (mixed $links, mixed $URI)
_httprequest (line 403)
void _httprequest (mixed $url, mixed $fp, mixed $URI, mixed $http_method, [mixed $content_type = ""], [mixed $body = ""])
_httpsrequest (line 586)
void _httpsrequest (mixed $url, mixed $URI, mixed $http_method, [mixed $content_type = ""], [mixed $body = ""])
_prepare_post_body (line 832)
void _prepare_post_body (mixed $formvars, mixed $formfiles)
_stripform (line 303)
void _stripform (mixed $document)
_striplinks (line 273)
void _striplinks (mixed $document)
_striptext (line 323)
void _striptext (mixed $document)

Documentation generated on Mon, 21 Nov 2005 18:21:54 +0100 by phpDocumentor 1.3.0RC3