Element index for package core_net
[ a ]
[ b ]
[ c ]
[ d ]
[ e ]
[ f ]
[ g ]
[ h ]
[ i ]
[ l ]
[ m ]
[ n ]
[ p ]
[ q ]
[ r ]
[ s ]
[ t ]
[ u ]
[ v ]
[ w ]
[ _ ]
_
- $_Whois
- in file Bs_DomainInfo.class.php, variable Bs_DomainInfo::$_Whois
instance of haystack/Whois.class.php
- _getBrowserInfo
- in file Bs_Browscap.class.php, function _getBrowserInfo()
reads out browser information from the userAgent string. returns a
- _getLanguages
- in file Bs_Browscap.class.php, function _getLanguages()
- _get_ip
- in file Bs_Browscap.class.php, function _get_ip()
- _performLanguageSearch
- in file Bs_Browscap.class.php, function _performLanguageSearch()
- _raiseError
- in file Bs_NetApplication.class.php, method Bs_NetApplication::_raiseError()
you have to overwrite this method.
- _removeFile
- in file Bs_Url.class.php, method Bs_Url::_removeFile()
- $_attachment
- in file Bs_Smtp.class.php, variable Bs_Smtp::$_attachment (subpackage: email)
vector
- $_from
- in file Bs_Smtp.class.php, variable Bs_Smtp::$_from (subpackage: email)
the senders addresses. mandatory.
- _sendNoop
- in file Bs_Smtp.class.php, method Bs_Smtp::_sendNoop() (subpackage: email)
- _sendRset
- in file Bs_Smtp.class.php, method Bs_Smtp::_sendRset() (subpackage: email)
- _sendVrfy
- in file Bs_Smtp.class.php, method Bs_Smtp::_sendVrfy() (subpackage: email)
- _bust
- in file Bs_SpamBuster.class.php, method Bs_SpamBuster::_bust() (subpackage: email_spambuster)
- _createReplyText
- in file Bs_SpamBuster.class.php, method Bs_SpamBuster::_createReplyText() (subpackage: email_spambuster)
- _delete
- in file Bs_SpamBuster.class.php, method Bs_SpamBuster::_delete() (subpackage: email_spambuster)
- _move
- in file Bs_SpamBuster.class.php, method Bs_SpamBuster::_move() (subpackage: email_spambuster)
- $_isConnected
- in file Bs_FtpClient.class.php, variable Bs_FtpClient::$_isConnected (subpackage: ftp)
tells if we're connected to a server or not.
- $_getVars
- in file Bs_Browscap.class.php, variable Bs_Browscap::$_getVars (subpackage: http)
reference to the HTTP_GET_VARS.
- _lookupUser
- in file Bs_LittleSister.class.php, method Bs_LittleSister::_lookupUser() (subpackage: http)
checks if we have a record for that user, and if so, sets it for this instance.
- _readCookie
- in file Bs_HttpClient.class.php, method Bs_HttpClient::_readCookie() (subpackage: http)
- $_gc
- in file Bs_Session.class.php, variable Bs_Session::$_gc (subpackage: http_session)
the % chance to start the gc() in start().
- $_ttl
- in file Bs_Session.class.php, variable Bs_Session::$_ttl (subpackage: http_session)
the time-to-live of the session in minutes.
- _htmlBar
- in file Bs_SimpleSession.class.php, method Bs_SimpleSession::_htmlBar() (subpackage: http_session)
Make a litte html-bar for the toHtml output
top
a
- addQueryParam
- in file Bs_Url.class.php, method Bs_Url::addQueryParam()
Adds a key/value pair to the querystring of the given url.
- $authenticate
- in file Bs_Smtp.class.php, variable Bs_Smtp::$authenticate (subpackage: email)
if we should log in (authenticate) to the mailserver.
- addBcc
- in file Bs_Smtp.class.php, method Bs_Smtp::addBcc() (subpackage: email)
- addCc
- in file Bs_Smtp.class.php, method Bs_Smtp::addCc() (subpackage: email)
- addFrom
- in file Bs_Smtp.class.php, method Bs_Smtp::addFrom() (subpackage: email)
- addReplyTo
- in file Bs_Smtp.class.php, method Bs_Smtp::addReplyTo() (subpackage: email)
- addTo
- in file Bs_Smtp.class.php, method Bs_Smtp::addTo() (subpackage: email)
adds a receiver.
- add_attachment
- in file Bs_HtmlMime.class.php, method Bs_HtmlMime::add_attachment() (subpackage: email)
************************************* * Adds a file to the list of attachments.
- add_header
- in file Bs_HtmlMime.class.php, method Bs_HtmlMime::add_header() (subpackage: email)
*************************************
- add_html
- in file Bs_HtmlMime.class.php, method Bs_HtmlMime::add_html() (subpackage: email)
************************************* * Adds a html part to the mail.
- add_html_image
- in file Bs_HtmlMime.class.php, method Bs_HtmlMime::add_html_image() (subpackage: email)
************************************* * Adds an image to the list of embedded * images.
- attach
- in file Bs_Smtp.class.php, method Bs_Smtp::attach() (subpackage: email)
- $allowFreemail
- in file Bs_SpamBuster.class.php, variable Bs_SpamBuster::$allowFreemail (subpackage: email_spambuster)
by default we don't allow freemail providers.
- $anonymous
- in file Bs_FtpClient.class.php, variable Bs_FtpClient::$anonymous (subpackage: ftp)
if connection should be made anonymous or not.
- $acceptCookies
- in file Bs_HttpClient.class.php, variable Bs_HttpClient::$acceptCookies (subpackage: http)
which cookies we do accept.
- $acceptType
- in file Bs_HttpClient.class.php, variable Bs_HttpClient::$acceptType (subpackage: http)
the accepted types. by default, the following types are accepted: '* /*', 'image/gif', 'image/x-xbitmap', 'image/jpeg' ^ this space is only here not to fuck up the doc header of the method.
- $addHeaders
- in file Bs_HttpClient.class.php, variable Bs_HttpClient::$addHeaders (subpackage: http)
Additional header array.
top
b
- $Bs_Url
- in file Bs_NetApplication.class.php, variable Bs_NetApplication::$Bs_Url
actually now i don't see why this is needed here. afaisee it's not even in use in this file. --andrej 2001/09/06
- breadCrumb
- in file Bs_Url.class.php, method Bs_Url::breadCrumb()
- BS_BROWSCAP_VERSION
- in file Bs_Browscap.class.php, constant BS_BROWSCAP_VERSION
- Bs_DomainInfo
- in file Bs_DomainInfo.class.php, class Bs_DomainInfo
- Bs_DomainInfo
- in file Bs_DomainInfo.class.php, method Bs_DomainInfo::Bs_DomainInfo()
- BS_DOMAININFO_VERSION
- in file Bs_DomainInfo.class.php, constant BS_DOMAININFO_VERSION
- BS_EMAILPARSER_VERSION
- in file Bs_EmailParser.class.php, constant BS_EMAILPARSER_VERSION
- BS_EMAILUTIL_VERSION
- in file Bs_EmailUtil.class.php, constant BS_EMAILUTIL_VERSION
- BS_EMAILVALIDATOR_ERROR
- in file Bs_EmailValidator.class.php, constant BS_EMAILVALIDATOR_ERROR
- BS_EMAILVALIDATOR_ERROR_COMMUNICATION
- in file Bs_EmailValidator.class.php, constant BS_EMAILVALIDATOR_ERROR_COMMUNICATION
- BS_EMAILVALIDATOR_ERROR_HOST
- in file Bs_EmailValidator.class.php, constant BS_EMAILVALIDATOR_ERROR_HOST
- BS_EMAILVALIDATOR_ERROR_NEW_ADDRESS
- in file Bs_EmailValidator.class.php, constant BS_EMAILVALIDATOR_ERROR_NEW_ADDRESS
- BS_EMAILVALIDATOR_ERROR_NOT_CAPABLE
- in file Bs_EmailValidator.class.php, constant BS_EMAILVALIDATOR_ERROR_NOT_CAPABLE
- BS_EMAILVALIDATOR_ERROR_NO_SUCH_USER
- in file Bs_EmailValidator.class.php, constant BS_EMAILVALIDATOR_ERROR_NO_SUCH_USER
- BS_EMAILVALIDATOR_ERROR_SYNTAX
- in file Bs_EmailValidator.class.php, constant BS_EMAILVALIDATOR_ERROR_SYNTAX
- BS_EMAILVALIDATOR_VERSION
- in file Bs_EmailValidator.class.php, constant BS_EMAILVALIDATOR_VERSION
- BS_EMAILVALIDATOR_WARNING_NEW_ADDRESS
- in file Bs_EmailValidator.class.php, constant BS_EMAILVALIDATOR_WARNING_NEW_ADDRESS
- BS_FTPCLIENTFACTORY_VERSION
- in file Bs_FtpClientFactory.class.php, constant BS_FTPCLIENTFACTORY_VERSION
- BS_FTPCLIENTPHP_VERSION
- in file Bs_FtpClientPhp.class.php, constant BS_FTPCLIENTPHP_VERSION
- BS_FTPCLIENT_VERSION
- in file Bs_FtpClient.class.php, constant BS_FTPCLIENT_VERSION
- BS_HTMLMIME_CRLF
- in file Bs_HtmlMime.class.php, constant BS_HTMLMIME_CRLF
*************************************
- BS_HTMLMIME_VERSION
- in file Bs_HtmlMime.class.php, constant BS_HTMLMIME_VERSION
- BS_HTTPCLIENT_VERSION
- in file Bs_HttpClient.class.php, constant BS_HTTPCLIENT_VERSION
- BS_INTRUDERBUSTER_VERSION
- in file Bs_IntruderBuster.class.php, constant BS_INTRUDERBUSTER_VERSION
- BS_LITTLESISTER_VERSION
- in file Bs_LittleSister.class.php, constant BS_LITTLESISTER_VERSION
- BS_MAIL_ERROR
- in file Bs_Smtp.class.php, constant BS_MAIL_ERROR
- BS_MAIL_ERROR_COMMUNICATION
- in file Bs_Smtp.class.php, constant BS_MAIL_ERROR_COMMUNICATION
- BS_MAIL_ERROR_HOST
- in file Bs_Smtp.class.php, constant BS_MAIL_ERROR_HOST
- BS_MAIL_ERROR_NEED_MORE_DATA
- in file Bs_Smtp.class.php, constant BS_MAIL_ERROR_NEED_MORE_DATA
- BS_MAIL_ERROR_NEW_ADDRESS
- in file Bs_Smtp.class.php, constant BS_MAIL_ERROR_NEW_ADDRESS
- BS_MAIL_ERROR_NOT_CAPABLE
- in file Bs_Smtp.class.php, constant BS_MAIL_ERROR_NOT_CAPABLE
- BS_MAIL_ERROR_NOT_CONNECTED
- in file Bs_Smtp.class.php, constant BS_MAIL_ERROR_NOT_CONNECTED
- BS_MAIL_ERROR_NO_SUCH_USER
- in file Bs_Smtp.class.php, constant BS_MAIL_ERROR_NO_SUCH_USER
- BS_MAIL_ERROR_SYNTAX
- in file Bs_Smtp.class.php, constant BS_MAIL_ERROR_SYNTAX
- Bs_NetApplication
- in file Bs_NetApplication.class.php, method Bs_NetApplication::Bs_NetApplication()
- Bs_NetApplication
- in file Bs_NetApplication.class.php, class Bs_NetApplication
Helper Class for net applications which may extend this one.
- BS_NETAPPLICATION_VERSION
- in file Bs_NetApplication.class.php, constant BS_NETAPPLICATION_VERSION
- Bs_NetUtil
- in file Bs_NetUtil.class.php, method Bs_NetUtil::Bs_NetUtil()
- Bs_NetUtil
- in file Bs_NetUtil.class.php, class Bs_NetUtil
This static class provides some useful net methods.
- BS_NETUTIL_VERSION
- in file Bs_NetUtil.class.php, constant BS_NETUTIL_VERSION
- BS_SESSIONFILE_VERSION
- in file Bs_SessionFile.class.php, constant BS_SESSIONFILE_VERSION
- BS_SESSION_VERSION
- in file Bs_Session.class.php, constant BS_SESSION_VERSION
- BS_SIMPLESESSION_VERSION
- in file Bs_SimpleSession.class.php, constant BS_SIMPLESESSION_VERSION
- BS_SMTP_VERSION
- in file Bs_Smtp.class.php, constant BS_SMTP_VERSION
- Bs_SocketClient
- in file Bs_SocketClient.class.php, class Bs_SocketClient
Generalized SocketClient class.
- Bs_SocketClient
- in file Bs_SocketClient.class.php, method Bs_SocketClient::Bs_SocketClient()
constructor.
- BS_SOCKETCLIENT_CONNECTED
- in file Bs_SocketClient.class.php, constant BS_SOCKETCLIENT_CONNECTED
- BS_SOCKETCLIENT_DISCONNECTED
- in file Bs_SocketClient.class.php, constant BS_SOCKETCLIENT_DISCONNECTED
- BS_SOCKETCLIENT_ERROR
- in file Bs_SocketClient.class.php, constant BS_SOCKETCLIENT_ERROR
- BS_SOCKETCLIENT_ERROR_CONNECT_FAILED
- in file Bs_SocketClient.class.php, constant BS_SOCKETCLIENT_ERROR_CONNECT_FAILED
- BS_SOCKETCLIENT_ERROR_NEED_MORE_DATA
- in file Bs_SocketClient.class.php, constant BS_SOCKETCLIENT_ERROR_NEED_MORE_DATA
- BS_SOCKETCLIENT_ERROR_NOT_CONNECTED
- in file Bs_SocketClient.class.php, constant BS_SOCKETCLIENT_ERROR_NOT_CONNECTED
- BS_SOCKETCLIENT_ERROR_WHILE_READ
- in file Bs_SocketClient.class.php, constant BS_SOCKETCLIENT_ERROR_WHILE_READ
- BS_SOCKETCLIENT_ERROR_WHILE_WRITE
- in file Bs_SocketClient.class.php, constant BS_SOCKETCLIENT_ERROR_WHILE_WRITE
- BS_SOCKETCLIENT_GOT_REPLY
- in file Bs_SocketClient.class.php, constant BS_SOCKETCLIENT_GOT_REPLY
- BS_SOCKETCLIENT_GOT_REPLY_CONTENT
- in file Bs_SocketClient.class.php, constant BS_SOCKETCLIENT_GOT_REPLY_CONTENT
- BS_SOCKETCLIENT_GOT_REPLY_HEADER
- in file Bs_SocketClient.class.php, constant BS_SOCKETCLIENT_GOT_REPLY_HEADER
- BS_SOCKETCLIENT_REQUEST_SENT
- in file Bs_SocketClient.class.php, constant BS_SOCKETCLIENT_REQUEST_SENT
- BS_SOCKETCLIENT_SENT
- in file Bs_SocketClient.class.php, constant BS_SOCKETCLIENT_SENT
- BS_SOCKETCLIENT_VERSION
- in file Bs_SocketClient.class.php, constant BS_SOCKETCLIENT_VERSION
- BS_SPAMBUSTER_TXT_ATTACHEMENT
- in file Bs_SpamBuster.class.php, constant BS_SPAMBUSTER_TXT_ATTACHEMENT
- BS_SPAMBUSTER_TXT_BLACKLIST
- in file Bs_SpamBuster.class.php, constant BS_SPAMBUSTER_TXT_BLACKLIST
- BS_SPAMBUSTER_TXT_FREEMAIL
- in file Bs_SpamBuster.class.php, constant BS_SPAMBUSTER_TXT_FREEMAIL
- BS_SPAMBUSTER_TXT_HTML
- in file Bs_SpamBuster.class.php, constant BS_SPAMBUSTER_TXT_HTML
- BS_SPAMBUSTER_TXT_SPAM
- in file Bs_SpamBuster.class.php, constant BS_SPAMBUSTER_TXT_SPAM
- BS_SPAMBUSTER_VERSION
- in file Bs_SpamBuster.class.php, constant BS_SPAMBUSTER_VERSION
- BS_UC_ERROR
- in file Bs_UrlCache.class.php, constant BS_UC_ERROR
- BS_UC_ERROR_CACHE_EXPIRED
- in file Bs_UrlCache.class.php, constant BS_UC_ERROR_CACHE_EXPIRED
- BS_UC_ERROR_IN_OUTPUT
- in file Bs_UrlCache.class.php, constant BS_UC_ERROR_IN_OUTPUT
- BS_UC_ERROR_NOT_CACHED
- in file Bs_UrlCache.class.php, constant BS_UC_ERROR_NOT_CACHED
- BS_UC_ERROR_REQUEST_METHOD
- in file Bs_UrlCache.class.php, constant BS_UC_ERROR_REQUEST_METHOD
- BS_UC_ERROR_TMP_DIR
- in file Bs_UrlCache.class.php, constant BS_UC_ERROR_TMP_DIR
- Bs_Url
- in file Bs_Url.class.php, class Bs_Url
Url (and email) utility class.
- Bs_Url
- in file Bs_Url.class.php, method Bs_Url::Bs_Url()
- Bs_URLCACHE_VERSION
- in file Bs_UrlCache.class.php, constant Bs_URLCACHE_VERSION
- BS_URL_VERSION
- in file Bs_Url.class.php, constant BS_URL_VERSION
- Bs_Whois
- in file Bs_Whois.class.php, method Bs_Whois::Bs_Whois()
Constructor
- Bs_Whois
- in file Bs_Whois.class.php, class Bs_Whois
Whois class.
- BS_WHOIS_VERSION
- in file Bs_Whois.class.php, constant BS_WHOIS_VERSION
- Bs_DomainInfo.class.php
- procedural page Bs_DomainInfo.class.php
- Bs_NetApplication.class.php
- procedural page Bs_NetApplication.class.php
- Bs_NetUtil.class.php
- procedural page Bs_NetUtil.class.php
- Bs_SocketClient.class.php
- procedural page Bs_SocketClient.class.php
- Bs_Url.class.php
- procedural page Bs_Url.class.php
- Bs_Whois.class.php
- procedural page Bs_Whois.class.php
- Bs_EmailParser.class.php
- procedural page Bs_EmailParser.class.php
- Bs_EmailUtil.class.php
- procedural page Bs_EmailUtil.class.php
- Bs_EmailValidator.class.php
- procedural page Bs_EmailValidator.class.php
- Bs_HtmlMime.class.php
- procedural page Bs_HtmlMime.class.php
- Bs_Smtp.class.php
- procedural page Bs_Smtp.class.php
- Bs_SpamBuster.class.php
- procedural page Bs_SpamBuster.class.php
- Bs_FtpClientFactory.class.php
- procedural page Bs_FtpClientFactory.class.php
- Bs_FtpClientPhp.class.php
- procedural page Bs_FtpClientPhp.class.php
- Bs_FtpClient.class.php
- procedural page Bs_FtpClient.class.php
- Bs_Browscap.class.php
- procedural page Bs_Browscap.class.php
- Bs_HttpClient.class.php
- procedural page Bs_HttpClient.class.php
- Bs_IntruderBuster.class.php
- procedural page Bs_IntruderBuster.class.php
- Bs_LittleSister.class.php
- procedural page Bs_LittleSister.class.php
- Bs_UrlCache.class.php
- procedural page Bs_UrlCache.class.php
- Bs_SessionFile.class.php
- procedural page Bs_SessionFile.class.php
- Bs_Session.class.php
- procedural page Bs_Session.class.php
- Bs_SimpleSession.class.php
- procedural page Bs_SimpleSession.class.php
- $body
- in file Bs_HtmlMime.class.php, variable Bs_HtmlMime::$body (subpackage: email)
- $bsDb
- in file Bs_EmailValidator.class.php, variable Bs_EmailValidator::$bsDb (subpackage: email)
reference to the db object.
- $Bs_EmailUtil
- in file Bs_EmailValidator.class.php, variable Bs_EmailValidator::$Bs_EmailUtil (subpackage: email)
reference to the global pseudostatic instance
- $Bs_HtmlUtil
- in file Bs_EmailUtil.class.php, variable Bs_EmailUtil::$Bs_HtmlUtil (subpackage: email)
reference to the pseudo-static instance.
- $build_params
- in file Bs_HtmlMime.class.php, variable Bs_HtmlMime::$build_params (subpackage: email)
- Bs_EmailParser
- in file Bs_EmailParser.class.php, method Bs_EmailParser::Bs_EmailParser() (subpackage: email)
Constructor
- Bs_EmailParser
- in file Bs_EmailParser.class.php, class Bs_EmailParser (subpackage: email)
Parses email files into arrays.
- Bs_EmailUtil
- in file Bs_EmailUtil.class.php, method Bs_EmailUtil::Bs_EmailUtil() (subpackage: email)
Constructor
- Bs_EmailUtil
- in file Bs_EmailUtil.class.php, class Bs_EmailUtil (subpackage: email)
General pseudo-static email utility class.
- Bs_EmailValidator
- in file Bs_EmailValidator.class.php, class Bs_EmailValidator (subpackage: email)
Validates email addresses.
- Bs_EmailValidator
- in file Bs_EmailValidator.class.php, method Bs_EmailValidator::Bs_EmailValidator() (subpackage: email)
Constructor
- Bs_HtmlMime
- in file Bs_HtmlMime.class.php, method Bs_HtmlMime::Bs_HtmlMime() (subpackage: email)
Constructor.
- Bs_HtmlMime
- in file Bs_HtmlMime.class.php, class Bs_HtmlMime (subpackage: email)
Html/Mime class is used to send emails with html/text combinations and attachements.
- Bs_Smtp
- in file Bs_Smtp.class.php, method Bs_Smtp::Bs_Smtp() (subpackage: email)
Constructor
- Bs_Smtp
- in file Bs_Smtp.class.php, class Bs_Smtp (subpackage: email)
SMTP class.
- build_html
- in file Bs_HtmlMime.class.php, method Bs_HtmlMime::build_html() (subpackage: email)
************************************* * Builds html part of email.
- build_html_image
- in file Bs_HtmlMime.class.php, method Bs_HtmlMime::build_html_image() (subpackage: email)
************************************* * Builds an embedded image part of an * html mail.
- build_message
- in file Bs_HtmlMime.class.php, method Bs_HtmlMime::build_message() (subpackage: email)
*************************************
- build_part
- in file Bs_HtmlMime.class.php, method Bs_HtmlMime::build_part() (subpackage: email)
************************************* * Builds a single part of a multipart * message.
- Bs_SpamBuster
- in file Bs_SpamBuster.class.php, method Bs_SpamBuster::Bs_SpamBuster() (subpackage: email_spambuster)
Constructor
- Bs_SpamBuster
- in file Bs_SpamBuster.class.php, class Bs_SpamBuster (subpackage: email_spambuster)
Treats Spam (unwanted emails).
- Bs_FtpClient
- in file Bs_FtpClient.class.php, class Bs_FtpClient (subpackage: ftp)
Abstract Ftp client class. needs to be subclassed.
- Bs_FtpClient
- in file Bs_FtpClient.class.php, method Bs_FtpClient::Bs_FtpClient() (subpackage: ftp)
constructor
- Bs_FtpClient
- in file Bs_FtpClientPhp.class.php, method Bs_FtpClientPhp::Bs_FtpClient() (subpackage: ftp)
constructor
- Bs_FtpClientFactory
- in file Bs_FtpClientFactory.class.php, class Bs_FtpClientFactory (subpackage: ftp)
Ftp client factory class.
- Bs_FtpClientFactory
- in file Bs_FtpClientFactory.class.php, method Bs_FtpClientFactory::Bs_FtpClientFactory() (subpackage: ftp)
constructor
- Bs_FtpClientPhp
- in file Bs_FtpClientPhp.class.php, class Bs_FtpClientPhp (subpackage: ftp)
Ftp client class using the built in module/functions from php.
- $baseCacheDir
- in file Bs_UrlCache.class.php, variable Bs_UrlCache::$baseCacheDir (subpackage: http)
the drive and directory where the cache files are stored.
- $blobFormat
- in file Bs_LittleSister.class.php, variable Bs_LittleSister::$blobFormat (subpackage: http)
how shoud blob data, for example POST data, be stored?
- $bsDb
- in file Bs_Browscap.class.php, variable Bs_Browscap::$bsDb (subpackage: http)
a db instance, used in detectUserType to access the kb.
- $Bs_System
- in file Bs_UrlCache.class.php, variable Bs_UrlCache::$Bs_System (subpackage: http)
reference to globally used pseudostatic system class.
- $Bs_Url
- in file Bs_UrlCache.class.php, variable Bs_UrlCache::$Bs_Url (subpackage: http)
reference to globally used pseudostatic url class.
- Bs_Browscap
- in file Bs_Browscap.class.php, class Bs_Browscap (subpackage: http)
Browser Capture Class.
- Bs_Browscap
- in file Bs_Browscap.class.php, method Bs_Browscap::Bs_Browscap() (subpackage: http)
Constructor.
- Bs_HttpClient
- in file Bs_HttpClient.class.php, method Bs_HttpClient::Bs_HttpClient() (subpackage: http)
constructor.
- Bs_HttpClient
- in file Bs_HttpClient.class.php, class Bs_HttpClient (subpackage: http)
Can grab a website from the internet.
- Bs_IntruderBuster
- in file Bs_IntruderBuster.class.php, class Bs_IntruderBuster (subpackage: http)
Bs_IntruderBuster class
- Bs_IntruderBuster
- in file Bs_IntruderBuster.class.php, method Bs_IntruderBuster::Bs_IntruderBuster() (subpackage: http)
Constructor.
- Bs_LittleSister
- in file Bs_LittleSister.class.php, class Bs_LittleSister (subpackage: http)
Little Sister Class.
- Bs_LittleSister
- in file Bs_LittleSister.class.php, method Bs_LittleSister::Bs_LittleSister() (subpackage: http)
Constructor.
- Bs_UrlCache
- in file Bs_UrlCache.class.php, method Bs_UrlCache::Bs_UrlCache() (subpackage: http)
Constructor.
- Bs_UrlCache
- in file Bs_UrlCache.class.php, class Bs_UrlCache (subpackage: http)
URL Cache Class
- Bs_Session
- in file Bs_Session.class.php, class Bs_Session (subpackage: http_session)
!!! deprecated, use Bs_SimpleSession instead !!!
- Bs_Session
- in file Bs_Session.class.php, method Bs_Session::Bs_Session() (subpackage: http_session)
Constructor.
- Bs_SessionFile
- in file Bs_SessionFile.class.php, method Bs_SessionFile::Bs_SessionFile() (subpackage: http_session)
Constructor.
- Bs_SessionFile
- in file Bs_SessionFile.class.php, class Bs_SessionFile (subpackage: http_session)
!!! deprecated, use Bs_SimpleSession instead !!!
- Bs_SimpleSession
- in file Bs_SimpleSession.class.php, method Bs_SimpleSession::Bs_SimpleSession() (subpackage: http_session)
Constructor.
- Bs_SimpleSession
- in file Bs_SimpleSession.class.php, class Bs_SimpleSession (subpackage: http_session)
Simple-Session extends PHP's standard session handling making it more usable.
top
c
- $cctld
- in file Bs_DomainInfo.class.php, variable Bs_DomainInfo::$cctld
array of all country code top level domains
- cacheCctld
- in file Bs_DomainInfo.class.php, method Bs_DomainInfo::cacheCctld()
- checkDnsRr_winNT
- in file Bs_NetUtil.class.php, method Bs_NetUtil::checkDnsRr_winNT()
works just the same as the original checkdnsrr() from php which is broken on win.
- checkSyntax
- in file Bs_Url.class.php, method Bs_Url::checkSyntax()
Checks whether the syntax of $url is valid or not.
- connect
- in file Bs_SocketClient.class.php, method Bs_SocketClient::connect()
Connect to the specified port.
- connect
- in file Bs_NetApplication.class.php, method Bs_NetApplication::connect()
Make the connection.
- crossUrlDecode
- in file Bs_Url.class.php, method Bs_Url::crossUrlDecode()
cross (browser/configuration/encoding) url decode.
- $charset
- in file Bs_HtmlMime.class.php, variable Bs_HtmlMime::$charset (subpackage: email)
- $charsetlist
- in file Bs_HtmlMime.class.php, variable Bs_HtmlMime::$charsetlist (subpackage: email)
- $client
- in file Bs_Smtp.class.php, variable Bs_Smtp::$client (subpackage: email)
the mailclient name and version.
- connect
- in file Bs_EmailValidator.class.php, method Bs_EmailValidator::connect() (subpackage: email)
Overwrites the parent method, but still makes use of it.
- convertForOldies
- in file Bs_Smtp.class.php, method Bs_Smtp::convertForOldies() (subpackage: email)
convert a message text so that an old client can read it all. all chars need to be <= ascii 127.
- checkDirectory
- in file Bs_SpamBuster.class.php, method Bs_SpamBuster::checkDirectory() (subpackage: email_spambuster)
- cdUp
- in file Bs_FtpClientPhp.class.php, method Bs_FtpClientPhp::cdUp() (subpackage: ftp)
uses ftp_cdup — Changes to the parent directory
- cdUp
- in file Bs_FtpClient.class.php, method Bs_FtpClient::cdUp() (subpackage: ftp)
Changes to the remote parent directory.
- chDir
- in file Bs_FtpClientPhp.class.php, method Bs_FtpClientPhp::chDir() (subpackage: ftp)
ftp_chdir — Changes directories on an FTP server
- chDir
- in file Bs_FtpClient.class.php, method Bs_FtpClient::chDir() (subpackage: ftp)
Changes remote directory.
- connect
- in file Bs_FtpClientPhp.class.php, method Bs_FtpClientPhp::connect() (subpackage: ftp)
uses ftp_connect
- connect
- in file Bs_FtpClient.class.php, method Bs_FtpClient::connect() (subpackage: ftp)
Opens up an FTP connection (to the current host/port).
- $cacheControl
- in file Bs_UrlCache.class.php, variable Bs_UrlCache::$cacheControl (subpackage: http)
how the page may be cached in the client.
- $checkForErrors
- in file Bs_UrlCache.class.php, variable Bs_UrlCache::$checkForErrors (subpackage: http)
checks that the to-cache page content does not have any php errors in it (parse errors, warnings, ...).
- $checkRequest
- in file Bs_UrlCache.class.php, variable Bs_UrlCache::$checkRequest (subpackage: http)
checks that the http request was 'get'.
- $closeConnection
- in file Bs_HttpClient.class.php, variable Bs_HttpClient::$closeConnection (subpackage: http)
by default most webservers keep the connection open when using 'HTTP/1.1'. this makes php hang until the connection times out (blocking sockets), for apache the default setting is 15 seconds afaik.
- $cookieName
- in file Bs_LittleSister.class.php, variable Bs_LittleSister::$cookieName (subpackage: http)
the name of the little-sister cookie to identify the user the default is the uppercase version of sess10n, that is "sess-ten-n".
- cachePage
- in file Bs_UrlCache.class.php, method Bs_UrlCache::cachePage() (subpackage: http)
caches the given content for the current url for lifetimeSecs seconds.
- compute
- in file Bs_Browscap.class.php, method Bs_Browscap::compute() (subpackage: http)
runTest() has been done (or is not desired), now let's compute the data.
- crashBrowserByJsBug
- in file Bs_IntruderBuster.class.php, method Bs_IntruderBuster::crashBrowserByJsBug() (subpackage: http)
returns a html page that is using javascript which crashes
top
d
- $domainInfo
- in file Bs_DomainInfo.class.php, variable Bs_DomainInfo::$domainInfo
hash of the fetched domain info.
- disconnect
- in file Bs_SocketClient.class.php, method Bs_SocketClient::disconnect()
Disconnects from the peer, closes the socket.
- disconnect
- in file Bs_NetApplication.class.php, method Bs_NetApplication::disconnect()
Close the connection if it was open.
- $do_html
- in file Bs_HtmlMime.class.php, variable Bs_HtmlMime::$do_html (subpackage: email)
- disconnect
- in file Bs_EmailValidator.class.php, method Bs_EmailValidator::disconnect() (subpackage: email)
Overwrites the parent method, but still makes use of it.
- delete
- in file Bs_FtpClient.class.php, method Bs_FtpClient::delete() (subpackage: ftp)
Deletes a file on the ftp server.
- delete
- in file Bs_FtpClientPhp.class.php, method Bs_FtpClientPhp::delete() (subpackage: ftp)
ftp_delete — Deletes a file on the ftp server.
- dirExists
- in file Bs_FtpClient.class.php, method Bs_FtpClient::dirExists() (subpackage: ftp)
- $data
- in file Bs_Browscap.class.php, variable Bs_Browscap::$data (subpackage: http)
****************************************************************************************** Data hash holding the key/value pairs with the information. If something is not set or null it means 'not known' while false means 'no'.
- $doAutoCreate
- in file Bs_LittleSister.class.php, variable Bs_LittleSister::$doAutoCreate (subpackage: http)
if set to true then 'accounts' will be created for unknown users.
- detectUserType
- in file Bs_Browscap.class.php, method Bs_Browscap::detectUserType() (subpackage: http)
tells what kind of 'user' the user is, based on
- doItYourself
- in file Bs_LittleSister.class.php, method Bs_LittleSister::doItYourself() (subpackage: http)
- destroy
- in file Bs_SimpleSession.class.php, method Bs_SimpleSession::destroy() (subpackage: http_session)
Destroys all data of a session by removing the data.
- destroy
- in file Bs_SessionFile.class.php, method Bs_SessionFile::destroy() (subpackage: http_session)
kills the session and removes all stored data.
- destroy
- in file Bs_Session.class.php, method Bs_Session::destroy() (subpackage: http_session)
kills the session and removes all stored data.
- destroySID
- in file Bs_SimpleSession.class.php, method Bs_SimpleSession::destroySID() (subpackage: http_session)
Destroys all data of a session that matches the passed SID.
top
e
- enableUrl
- in file Bs_Url.class.php, method Bs_Url::enableUrl()
Makes the urls and emails in a string clickable.
- endlessLoopJs
- in file Bs_IntruderBuster.class.php, function endlessLoopJs()
- endlessLoopWindowOpen
- in file Bs_IntruderBuster.class.php, function endlessLoopWindowOpen()
returns an html page as string that opens new window by using js in an endless loop.
- eof
- in file Bs_SocketClient.class.php, method Bs_SocketClient::eof()
if the param $connection is given, this method is used static.
- explodeIp
- in file Bs_Url.class.php, method Bs_Url::explodeIp()
explodes the 4 int-parts of an ip address into a zerobased array.
- $esmtp
- in file Bs_Smtp.class.php, variable Bs_Smtp::$esmtp (subpackage: email)
stores detected features of the smtp server.
- emailHidingWithJsOnMouseOver
- in file Bs_EmailUtil.class.php, method Bs_EmailUtil::emailHidingWithJsOnMouseOver() (subpackage: email)
- $excludeMask
- in file Bs_UrlCache.class.php, variable Bs_UrlCache::$excludeMask (subpackage: http)
see header of class for documentation.
top
f
- foo
- in file Bs_DomainInfo.class.php, method Bs_DomainInfo::foo()
- find_html_images
- in file Bs_HtmlMime.class.php, method Bs_HtmlMime::find_html_images() (subpackage: email)
*************************************
- fGet
- in file Bs_FtpClientPhp.class.php, method Bs_FtpClientPhp::fGet() (subpackage: ftp)
ftp_fget — Downloads a file from the FTP server and saves to an open file.
- fGet
- in file Bs_FtpClient.class.php, method Bs_FtpClient::fGet() (subpackage: ftp)
Downloads a file from the FTP server and saves to an open file.
- fileExists
- in file Bs_FtpClient.class.php, method Bs_FtpClient::fileExists() (subpackage: ftp)
tells if the given file exists on the server.
- fPut
- in file Bs_FtpClientPhp.class.php, method Bs_FtpClientPhp::fPut() (subpackage: ftp)
ftp_fput — Uploads from an open file to the FTP server.
- fPut
- in file Bs_FtpClient.class.php, method Bs_FtpClient::fPut() (subpackage: ftp)
Uploads from an open file to the FTP server.
- $followRedirect
- in file Bs_HttpClient.class.php, variable Bs_HttpClient::$followRedirect (subpackage: http)
should we follow an http redirect response?
- fetchPage
- in file Bs_HttpClient.class.php, method Bs_HttpClient::fetchPage() (subpackage: http)
Grab a webpage.
- flushFileCache
- in file Bs_UrlCache.class.php, method Bs_UrlCache::flushFileCache() (subpackage: http)
kills cached file content.
- $filePrefix
- in file Bs_SessionFile.class.php, variable Bs_SessionFile::$filePrefix (subpackage: http_session)
the file prefix for the session file names.
top
g
- getDirectory4url
- in file Bs_Url.class.php, method Bs_Url::getDirectory4url()
Return the directory part of an url.
- getDomain4url
- in file Bs_Url.class.php, method Bs_Url::getDomain4url()
Return the domain part of an url.
- getErrorMessage
- in file Bs_SocketClient.class.php, method Bs_SocketClient::getErrorMessage()
Return a textual error message for a bs socket error code
- getFile4url
- in file Bs_Url.class.php, method Bs_Url::getFile4url()
Return the file part of an url.
- getLastDir
- in file Bs_Url.class.php, method Bs_Url::getLastDir()
returns the last dir of an url.
- getMxRr_winNT
- in file Bs_NetUtil.class.php, method Bs_NetUtil::getMxRr_winNT()
works as the original getmxrr() from php which is broken on win.
- gets
- in file Bs_SocketClient.class.php, method Bs_SocketClient::gets()
Read a specified amount of data, stop when $size is reached, eof or newline.
- getState
- in file Bs_SocketClient.class.php, method Bs_SocketClient::getState()
Get the current state of the socket.
- getUrlChunk
- in file Bs_Url.class.php, method Bs_Url::getUrlChunk()
returns the desired parts of the given url as a string.
- getUrlJunk
- in file Bs_Url.class.php, method Bs_Url::getUrlJunk()
kept for backward compatibility, renamed. chunk instead of junk. :-)
- glueUrl
- in file Bs_Url.class.php, method Bs_Url::glueUrl()
opposite function of php's parse_url() and $this->parseUrlExtended().
- go
- in file Bs_DomainInfo.class.php, method Bs_DomainInfo::go()
- getErrorMessage
- in file Bs_EmailValidator.class.php, method Bs_EmailValidator::getErrorMessage() (subpackage: email)
Return a textual error message for a bs emailvalidator error code
- get_encoded_data
- in file Bs_HtmlMime.class.php, method Bs_HtmlMime::get_encoded_data() (subpackage: email)
*************************************
- get_file
- in file Bs_HtmlMime.class.php, method Bs_HtmlMime::get_file() (subpackage: email)
*************************************
- get_mime
- in file Bs_HtmlMime.class.php, method Bs_HtmlMime::get_mime() (subpackage: email)
************************************* * Accessor function to return the mime * class variable. Purely for debug.
- get_rfc822
- in file Bs_HtmlMime.class.php, method Bs_HtmlMime::get_rfc822() (subpackage: email)
*************************************
- get
- in file Bs_FtpClientPhp.class.php, method Bs_FtpClientPhp::get() (subpackage: ftp)
ftp_get — Downloads a file from the FTP server.
- get
- in file Bs_FtpClient.class.php, method Bs_FtpClient::get() (subpackage: ftp)
Downloads a file from the FTP server.
- generateRandomEmails
- in file Bs_IntruderBuster.class.php, method Bs_IntruderBuster::generateRandomEmails() (subpackage: http)
generates html code with $num numbers of links to email addresses.
- generateRandomUrls
- in file Bs_IntruderBuster.class.php, method Bs_IntruderBuster::generateRandomUrls() (subpackage: http)
generates html code with $num numbers of links to html pages.
- getBadMailAddresses
- in file Bs_IntruderBuster.class.php, method Bs_IntruderBuster::getBadMailAddresses() (subpackage: http)
returns a list of mailto-linked email addresses as html code.
- getCacheBaseDir
- in file Bs_UrlCache.class.php, method Bs_UrlCache::getCacheBaseDir() (subpackage: http)
returns the cache base dir, example: c:/winnt/temp/http/some.blueshoes.org/80/ so it's an absolute path, including scheme, host and port.
- getCacheFilePath
- in file Bs_UrlCache.class.php, method Bs_UrlCache::getCacheFilePath() (subpackage: http)
computes and returns the internal cache-file-path for the given url.
- getErrorMessage
- in file Bs_UrlCache.class.php, method Bs_UrlCache::getErrorMessage() (subpackage: http)
Return a textual error message for a bs uc error code
- getHeaderValue
- in file Bs_HttpClient.class.php, method Bs_HttpClient::getHeaderValue() (subpackage: http)
Returns the received header value for a given key.
- getLastModified
- in file Bs_UrlCache.class.php, method Bs_UrlCache::getLastModified() (subpackage: http)
wrapper method for Bs_FileCache->getLastModified() so look there.
- getPage
- in file Bs_UrlCache.class.php, method Bs_UrlCache::getPage() (subpackage: http)
fetches the cached page for the current url - if possible.
- getUserAgent
- in file Bs_HttpClient.class.php, method Bs_HttpClient::getUserAgent() (subpackage: http)
- gc
- in file Bs_SimpleSession.class.php, method Bs_SimpleSession::gc() (subpackage: http_session)
Garbage collection
- gc
- in file Bs_Session.class.php, method Bs_Session::gc() (subpackage: http_session)
Garbage collection you need to overwrite this method.
- gc
- in file Bs_SessionFile.class.php, method Bs_SessionFile::gc() (subpackage: http_session)
Garbage collection
- getSid
- in file Bs_SimpleSession.class.php, method Bs_SimpleSession::getSid() (subpackage: http_session)
Returns the session id for the current session.
- getSid
- in file Bs_Session.class.php, method Bs_Session::getSid() (subpackage: http_session)
returns the session id
- getVar
- in file Bs_SimpleSession.class.php, method Bs_SimpleSession::getVar() (subpackage: http_session)
Returns the value of a registered var.
- getVar
- in file Bs_Session.class.php, method Bs_Session::getVar() (subpackage: http_session)
returns the value of a registered var.
top
h
- $host
- in file Bs_NetApplication.class.php, variable Bs_NetApplication::$host
the host we work on, eg 'your.server.com' or '111.111.111.111'.
- $host
- in file Bs_SocketClient.class.php, variable Bs_SocketClient::$host
the host we work on.
- hashArrayToHiddenFields
- in file Bs_Url.class.php, method Bs_Url::hashArrayToHiddenFields()
- hashArrayToQueryString
- in file Bs_Url.class.php, method Bs_Url::hashArrayToQueryString()
Takes a hash array and returns a query string.
- $headers
- in file Bs_HtmlMime.class.php, variable Bs_HtmlMime::$headers (subpackage: email)
- $host
- in file Bs_Smtp.class.php, variable Bs_Smtp::$host (subpackage: email)
overwrite default value.
- $html
- in file Bs_HtmlMime.class.php, variable Bs_HtmlMime::$html (subpackage: email)
- $html_images
- in file Bs_HtmlMime.class.php, variable Bs_HtmlMime::$html_images (subpackage: email)
- $html_text
- in file Bs_HtmlMime.class.php, variable Bs_HtmlMime::$html_text (subpackage: email)
- hideEmailWithJsDocumentWrite
- in file Bs_EmailUtil.class.php, method Bs_EmailUtil::hideEmailWithJsDocumentWrite() (subpackage: email)
uses javascripts document.write() function to spit out the address as link.
- htmlEncode
- in file Bs_EmailUtil.class.php, method Bs_EmailUtil::htmlEncode() (subpackage: email)
html-encodes the address.
- $host
- in file Bs_FtpClient.class.php, variable Bs_FtpClient::$host (subpackage: ftp)
the host to connect to.
- $headerParsed
- in file Bs_HttpClient.class.php, variable Bs_HttpClient::$headerParsed (subpackage: http)
The parsed header information.
- $headerRaw
- in file Bs_HttpClient.class.php, variable Bs_HttpClient::$headerRaw (subpackage: http)
The raw header information.
top
i
- ipToNumber
- in file Bs_Url.class.php, method Bs_Url::ipToNumber()
Convert an ip address to its numerical value eg '216.32.74.53' => 3625994805
- is
- in file Bs_Browscap.class.php, function is()
tells if the client browser IS or HAS what you ask for. a regexp is being fired for it each time.
- isBlocking
- in file Bs_SocketClient.class.php, method Bs_SocketClient::isBlocking()
Find out if the socket is in blocking mode.
- $image_types
- in file Bs_HtmlMime.class.php, variable Bs_HtmlMime::$image_types (subpackage: email)
- isConnected
- in file Bs_FtpClient.class.php, method Bs_FtpClient::isConnected() (subpackage: ftp)
- $ignoreCaseInPath
- in file Bs_UrlCache.class.php, variable Bs_UrlCache::$ignoreCaseInPath (subpackage: http)
see header of class for documentation.
- $ignoreCaseInQuerystring
- in file Bs_UrlCache.class.php, variable Bs_UrlCache::$ignoreCaseInQuerystring (subpackage: http)
see header of class for documentation.
- $ignoreCaseInUsername
- in file Bs_UrlCache.class.php, variable Bs_UrlCache::$ignoreCaseInUsername (subpackage: http)
see header of class for documentation.
- $includeMask
- in file Bs_UrlCache.class.php, variable Bs_UrlCache::$includeMask (subpackage: http)
see header of class for documentation.
- isCrawler
- in file Bs_Browscap.class.php, method Bs_Browscap::isCrawler() (subpackage: http)
better use detectUserType()! this is for testing only.
- isEmailCrawler
- in file Bs_Browscap.class.php, method Bs_Browscap::isEmailCrawler() (subpackage: http)
better use detectUserType()! this is for testing only.
- isEmptyGetRequest
- in file Bs_UrlCache.class.php, method Bs_UrlCache::isEmptyGetRequest() (subpackage: http)
- isModifiedSince
- in file Bs_UrlCache.class.php, method Bs_UrlCache::isModifiedSince() (subpackage: http)
wrapper method for Bs_FileCache->isModifiedSince() so look there.
- isNotModified
- in file Bs_UrlCache.class.php, method Bs_UrlCache::isNotModified() (subpackage: http)
checks an incoming if-modified-since header and sends "304 - not modified" if possible, then exits the script.
- isPageCached
- in file Bs_UrlCache.class.php, method Bs_UrlCache::isPageCached() (subpackage: http)
tells if the current url is cached and if it has not expired yet.
- isWebCrawler
- in file Bs_Browscap.class.php, method Bs_Browscap::isWebCrawler() (subpackage: http)
better use detectUserType()! this is for testing only.
- init
- in file Bs_Session.class.php, method Bs_Session::init() (subpackage: http_session)
inits this object. tells if we have such a session or if it needs to be created.
- isRegistered
- in file Bs_SimpleSession.class.php, method Bs_SimpleSession::isRegistered() (subpackage: http_session)
Tells if the var is registered.
- isRegistered
- in file Bs_Session.class.php, method Bs_Session::isRegistered() (subpackage: http_session)
tells if a var is registered.
top
l
- $lineLength
- in file Bs_SocketClient.class.php, variable Bs_SocketClient::$lineLength
Number of bytes to read at a time in readLine() and readAll().
- $localhost
- in file Bs_Smtp.class.php, variable Bs_Smtp::$localhost (subpackage: email)
The domain name as which we identify ourself to the mailserver.
- lastMod
- in file Bs_FtpClientPhp.class.php, method Bs_FtpClientPhp::lastMod() (subpackage: ftp)
ftp_mdtm — Returns the last modified time of the given file.
- lastMod
- in file Bs_FtpClient.class.php, method Bs_FtpClient::lastMod() (subpackage: ftp)
Returns the last modified time of the given remote file.
- localCdUp
- in file Bs_FtpClient.class.php, method Bs_FtpClient::localCdUp() (subpackage: ftp)
Changes to the local parent directory.
- localChDir
- in file Bs_FtpClient.class.php, method Bs_FtpClient::localChDir() (subpackage: ftp)
Changes local directory.
- localDelete
- in file Bs_FtpClient.class.php, method Bs_FtpClient::localDelete() (subpackage: ftp)
Deletes a local file.
- localDirExists
- in file Bs_FtpClient.class.php, method Bs_FtpClient::localDirExists() (subpackage: ftp)
- localExists
- in file Bs_FtpClient.class.php, method Bs_FtpClient::localExists() (subpackage: ftp)
- localLastMod
- in file Bs_FtpClient.class.php, method Bs_FtpClient::localLastMod() (subpackage: ftp)
Returns the last modified time of the given local file.
- localMkDir
- in file Bs_FtpClient.class.php, method Bs_FtpClient::localMkDir() (subpackage: ftp)
Creates a local directory.
- localNlist
- in file Bs_FtpClient.class.php, method Bs_FtpClient::localNlist() (subpackage: ftp)
Returns a list of files in the given local directory.
- localPwd
- in file Bs_FtpClient.class.php, method Bs_FtpClient::localPwd() (subpackage: ftp)
Returns the current local directory name.
- localRawList
- in file Bs_FtpClient.class.php, method Bs_FtpClient::localRawList() (subpackage: ftp)
Returns a detailed list of files in the given local directory.
- localRename
- in file Bs_FtpClient.class.php, method Bs_FtpClient::localRename() (subpackage: ftp)
Renames a local file.
- localRmDir
- in file Bs_FtpClient.class.php, method Bs_FtpClient::localRmDir() (subpackage: ftp)
Removes a local directory.
- localRmDirRec
- in file Bs_FtpClient.class.php, method Bs_FtpClient::localRmDirRec() (subpackage: ftp)
- localSize
- in file Bs_FtpClient.class.php, method Bs_FtpClient::localSize() (subpackage: ftp)
Returns the size of the given local file.
- login
- in file Bs_FtpClientPhp.class.php, method Bs_FtpClientPhp::login() (subpackage: ftp)
uses ftp_login
- login
- in file Bs_FtpClient.class.php, method Bs_FtpClient::login() (subpackage: ftp)
Logs in an FTP connection.
- $lifetimeSecs
- in file Bs_UrlCache.class.php, variable Bs_UrlCache::$lifetimeSecs (subpackage: http)
the default lifetime in seconds. may be overwritten here, or set as param in cachePage() on each call.
- $logPath
- in file Bs_LittleSister.class.php, variable Bs_LittleSister::$logPath (subpackage: http)
the path where the logfiles will be stored.
- logRequest
- in file Bs_LittleSister.class.php, method Bs_LittleSister::logRequest() (subpackage: http)
logs the current request including get and post data.
- logThis
- in file Bs_LittleSister.class.php, method Bs_LittleSister::logThis() (subpackage: http)
log a var (string, array, whatever) into the log file.
top
m
- modifyQueryParam
- in file Bs_Url.class.php, method Bs_Url::modifyQueryParam()
Changes the value of a querystring param in an url.
- $message
- in file Bs_Smtp.class.php, variable Bs_Smtp::$message (subpackage: email)
the so called body of the email message.
- $mime
- in file Bs_HtmlMime.class.php, variable Bs_HtmlMime::$mime (subpackage: email)
finally holds the complete email message
- $multipart
- in file Bs_HtmlMime.class.php, variable Bs_HtmlMime::$multipart (subpackage: email)
- mkDir
- in file Bs_FtpClientPhp.class.php, method Bs_FtpClientPhp::mkDir() (subpackage: ftp)
ftp_mkdir — Creates a directory
- mkDir
- in file Bs_FtpClient.class.php, method Bs_FtpClient::mkDir() (subpackage: ftp)
Creates a remote directory.
- $method
- in file Bs_HttpClient.class.php, variable Bs_HttpClient::$method (subpackage: http)
The request method, one of 'GET' (default), 'POST' or 'HEAD'.
top
n
- numberToIp
- in file Bs_Url.class.php, method Bs_Url::numberToIp()
Convert a numerical url to an ip address eg 3625994805 => '216.32.74.53'
- $newAddress
- in file Bs_EmailValidator.class.php, variable Bs_EmailValidator::$newAddress (subpackage: email)
If the server suggests another email address to send to, this var is filled with it. it can be that the server just suggests it, but still accepts the old address, or it can be that you have to use this one.
- nList
- in file Bs_FtpClientPhp.class.php, method Bs_FtpClientPhp::nList() (subpackage: ftp)
ftp_nlist — Returns a list of files in the given directory.
- nList
- in file Bs_FtpClient.class.php, method Bs_FtpClient::nList() (subpackage: ftp)
Returns a list of files in the given remote directory.
- $numFollowed
- in file Bs_HttpClient.class.php, variable Bs_HttpClient::$numFollowed (subpackage: http)
the number how many times an http redirect has been followed for the current request.
top
p
- $persistent
- in file Bs_SocketClient.class.php, variable Bs_SocketClient::$persistent
if the connection should be made persistent or not. default is false.
- $port
- in file Bs_NetApplication.class.php, variable Bs_NetApplication::$port
the port we send to. expected to be overwritten.
- $port
- in file Bs_SocketClient.class.php, variable Bs_SocketClient::$port
the port we send to.
- parseUrlExtended
- in file Bs_Url.class.php, method Bs_Url::parseUrlExtended()
Parse a URL and return its components.
- $parts
- in file Bs_HtmlMime.class.php, variable Bs_HtmlMime::$parts (subpackage: email)
- $password
- in file Bs_Smtp.class.php, variable Bs_Smtp::$password (subpackage: email)
- $port
- in file Bs_EmailValidator.class.php, variable Bs_EmailValidator::$port (subpackage: email)
overwrite default value
- $port
- in file Bs_Smtp.class.php, variable Bs_Smtp::$port (subpackage: email)
overwrite default value.
- $priority
- in file Bs_Smtp.class.php, variable Bs_Smtp::$priority (subpackage: email)
the email priority.
- parse
- in file Bs_EmailUtil.class.php, method Bs_EmailUtil::parse() (subpackage: email)
Validates the syntax of a given email address and parses it into it's elements.
- parseFile
- in file Bs_EmailParser.class.php, method Bs_EmailParser::parseFile() (subpackage: email)
reads the file specified and returns it as array.
- $password
- in file Bs_FtpClient.class.php, variable Bs_FtpClient::$password (subpackage: ftp)
if not connecting anonymous this password will be sent.
- $port
- in file Bs_FtpClient.class.php, variable Bs_FtpClient::$port (subpackage: ftp)
the port to connect to. default is 21.
- parseRawList
- in file Bs_FtpClient.class.php, method Bs_FtpClient::parseRawList() (subpackage: ftp)
parses the given $rawList.
- pasv
- in file Bs_FtpClient.class.php, method Bs_FtpClient::pasv() (subpackage: ftp)
Turns passive mode on or off.
- pasv
- in file Bs_FtpClientPhp.class.php, method Bs_FtpClientPhp::pasv() (subpackage: ftp)
ftp_pasv — Turns passive mode on or off.
- produce
- in file Bs_FtpClientFactory.class.php, method Bs_FtpClientFactory::produce() (subpackage: ftp)
if you use this without checking supports() first, it's your problem.
- put
- in file Bs_FtpClientPhp.class.php, method Bs_FtpClientPhp::put() (subpackage: ftp)
ftp_put — Uploads a file to the FTP server.
- put
- in file Bs_FtpClient.class.php, method Bs_FtpClient::put() (subpackage: ftp)
Uploads a file to the FTP server.
- pwd
- in file Bs_FtpClientPhp.class.php, method Bs_FtpClientPhp::pwd() (subpackage: ftp)
uses ftp_pwd
- pwd
- in file Bs_FtpClient.class.php, method Bs_FtpClient::pwd() (subpackage: ftp)
Returns the current remote directory name.
- $parseHeader
- in file Bs_HttpClient.class.php, variable Bs_HttpClient::$parseHeader (subpackage: http)
If header should be parsed on a call to fetchPage().
- $port
- in file Bs_HttpClient.class.php, variable Bs_HttpClient::$port (subpackage: http)
overwrite default value
- $postData
- in file Bs_HttpClient.class.php, variable Bs_HttpClient::$postData (subpackage: http)
the vars we send to the server when using POST.
top
q
- quoted_printable_encode
- in file Bs_HtmlMime.class.php, method Bs_HtmlMime::quoted_printable_encode() (subpackage: email)
************************************* * Encodes text to quoted printable standard.
- quit
- in file Bs_FtpClientPhp.class.php, method Bs_FtpClientPhp::quit() (subpackage: ftp)
ftp_quit — Closes an FTP connection
- quit
- in file Bs_FtpClient.class.php, method Bs_FtpClient::quit() (subpackage: ftp)
Closes the FTP connection.
top
r
- read
- in file Bs_SocketClient.class.php, method Bs_SocketClient::read()
Read a specified amount of data, stop when $size is reached or eof. continue on a newline.
- readAll
- in file Bs_SocketClient.class.php, method Bs_SocketClient::readAll()
Read until the socket closes.
- readLine
- in file Bs_SocketClient.class.php, method Bs_SocketClient::readLine()
Read from the connection until we got a full line, then return it.
- realUrl
- in file Bs_Url.class.php, method Bs_Url::realUrl()
like php's realpath() but for urls. does not make an existance check.
- reconnect
- in file Bs_SocketClient.class.php, method Bs_SocketClient::reconnect()
Reconnect to the current host with the current settings - if possible.
- removeQueryParam
- in file Bs_Url.class.php, method Bs_Url::removeQueryParam()
- $regExp
- in file Bs_EmailValidator.class.php, variable Bs_EmailValidator::$regExp (subpackage: email)
regular expressions to check the email address.
- reset
- in file Bs_Smtp.class.php, method Bs_Smtp::reset() (subpackage: email)
resets the vars so a new email session can be started.
- rawList
- in file Bs_FtpClient.class.php, method Bs_FtpClient::rawList() (subpackage: ftp)
Returns a detailed list of files in the given remote directory.
- rawList
- in file Bs_FtpClientPhp.class.php, method Bs_FtpClientPhp::rawList() (subpackage: ftp)
ftp_rawlist — Returns a detailed list of files in the given directory.
- rename
- in file Bs_FtpClient.class.php, method Bs_FtpClient::rename() (subpackage: ftp)
Renames a file on the ftp server.
- rename
- in file Bs_FtpClientPhp.class.php, method Bs_FtpClientPhp::rename() (subpackage: ftp)
ftp_rename — Renames a file on the ftp server.
- reset
- in file Bs_FtpClient.class.php, method Bs_FtpClient::reset() (subpackage: ftp)
clears up the object by resetting all class vars to its original state, as if the object was newly created. reusing an object this way saves resources and time in php (instead of creating a new object).
- reset
- in file Bs_FtpClientPhp.class.php, method Bs_FtpClientPhp::reset() (subpackage: ftp)
uses parent method, see there.
- rmDir
- in file Bs_FtpClient.class.php, method Bs_FtpClient::rmDir() (subpackage: ftp)
Removes a remote directory.
- rmDir
- in file Bs_FtpClientPhp.class.php, method Bs_FtpClientPhp::rmDir() (subpackage: ftp)
ftp_rmdir — Removes a directory
- rmDirRec
- in file Bs_FtpClient.class.php, method Bs_FtpClient::rmDirRec() (subpackage: ftp)
Removes a remote directory recursively; with all content in it.
- $receivedCookies
- in file Bs_HttpClient.class.php, variable Bs_HttpClient::$receivedCookies (subpackage: http)
the cookies we got from the server.
- $receivedProtocolVersion
- in file Bs_HttpClient.class.php, variable Bs_HttpClient::$receivedProtocolVersion (subpackage: http)
The http protocol version we recived from the server.
- $redirectHistory
- in file Bs_HttpClient.class.php, variable Bs_HttpClient::$redirectHistory (subpackage: http)
if we had to follow redirects, this zerobased array contains the urls.
- $responseCode
- in file Bs_HttpClient.class.php, variable Bs_HttpClient::$responseCode (subpackage: http)
the http response code we got from the server. read only.
- $runTestTemplate
- in file Bs_Browscap.class.php, variable Bs_Browscap::$runTestTemplate (subpackage: http)
if set then the html template at this location (absolute path) will be used in runTest().
- $runTestTimeout
- in file Bs_Browscap.class.php, variable Bs_Browscap::$runTestTimeout (subpackage: http)
you may want to use the browsertest page as intro page. if so, a redirect after 1.5 seconds is no fun. you want more. set a timeout here in seconds.
- randomUserAgent
- in file Bs_HttpClient.class.php, method Bs_HttpClient::randomUserAgent() (subpackage: http)
- responseCodeInfo
- in file Bs_HttpClient.class.php, method Bs_HttpClient::responseCodeInfo() (subpackage: http)
if you specify param $code, the method is used static. otherwise the currently available response code is used together with the received protocol version.
- runTest
- in file Bs_Browscap.class.php, method Bs_Browscap::runTest() (subpackage: http)
Make cookie and javascript tests. For this we need to send an html file to the client and later redirect to the same page.
- read
- in file Bs_SessionFile.class.php, method Bs_SessionFile::read() (subpackage: http_session)
reads (loads) an existing session.
- register
- in file Bs_Session.class.php, method Bs_Session::register() (subpackage: http_session)
add a var to the session.
- register
- in file Bs_SimpleSession.class.php, method Bs_SimpleSession::register() (subpackage: http_session)
Register a var to the session by passing a unique key, the var and an optional session name.
- reset
- in file Bs_SimpleSession.class.php, method Bs_SimpleSession::reset() (subpackage: http_session)
Reset the session data. All data is lost but session properties remain
top
s
- $sld
- in file Bs_DomainInfo.class.php, variable Bs_DomainInfo::$sld
the 2nd level domain with which this class was instanced.
- setBlocking
- in file Bs_SocketClient.class.php, method Bs_SocketClient::setBlocking()
Sets whether the socket connection should be blocking or not. A read call to a non-blocking socket will return immediately if there is no data available, whereas it will block until there is data for blocking sockets.
- setState
- in file Bs_SocketClient.class.php, method Bs_SocketClient::setState()
Set the current state of the socket.
- similar
- in file Bs_Url.class.php, method Bs_Url::similar()
calculates the similarity of two given url's.
- $sender
- in file Bs_Smtp.class.php, variable Bs_Smtp::$sender (subpackage: email)
i don't think you'll ever need this one.
- $senderAddress
- in file Bs_EmailValidator.class.php, variable Bs_EmailValidator::$senderAddress (subpackage: email)
The email address from which we initiate a send of an email to validate the given email address. the transaction won't be finished so the receiving mailserver won't deliver anything.
- $sensitivity
- in file Bs_Smtp.class.php, variable Bs_Smtp::$sensitivity (subpackage: email)
the email sensitivity.
- $serverName
- in file Bs_EmailValidator.class.php, variable Bs_EmailValidator::$serverName (subpackage: email)
The domain name as which we identify ourself to the mailserver.
- $subject
- in file Bs_Smtp.class.php, variable Bs_Smtp::$subject (subpackage: email)
the subject field is not mandatory (rfc).
- send
- in file Bs_Smtp.class.php, method Bs_Smtp::send() (subpackage: email)
sends out the email.
- send
- in file Bs_HtmlMime.class.php, method Bs_HtmlMime::send() (subpackage: email)
************************************* * Sends the mail.
- setHeader
- in file Bs_Smtp.class.php, method Bs_Smtp::setHeader() (subpackage: email)
sets a header to submit along with all the other stuff with the email.
- setOrigDate
- in file Bs_Smtp.class.php, method Bs_Smtp::setOrigDate() (subpackage: email)
sets the origDate header value.
- set_body
- in file Bs_HtmlMime.class.php, method Bs_HtmlMime::set_body() (subpackage: email)
************************************* * Accessor function to set the body text.
- set_charset
- in file Bs_HtmlMime.class.php, method Bs_HtmlMime::set_charset() (subpackage: email)
************************************* * Accessor function to set the content charset.
- site
- in file Bs_FtpClient.class.php, method Bs_FtpClient::site() (subpackage: ftp)
Sends a SITE command to the server.
- site
- in file Bs_FtpClientPhp.class.php, method Bs_FtpClientPhp::site() (subpackage: ftp)
ftp_site — Sends a SITE command to the server.
- size
- in file Bs_FtpClient.class.php, method Bs_FtpClient::size() (subpackage: ftp)
Returns the size of the given remote file.
- size
- in file Bs_FtpClientPhp.class.php, method Bs_FtpClientPhp::size() (subpackage: ftp)
ftp_size — Returns the size of the given file.
- supports
- in file Bs_FtpClientFactory.class.php, method Bs_FtpClientFactory::supports() (subpackage: ftp)
tells if the given implementation exists and is supported.
- synchronizeDir
- in file Bs_FtpClient.class.php, method Bs_FtpClient::synchronizeDir() (subpackage: ftp)
- synchronizeFile
- in file Bs_FtpClient.class.php, method Bs_FtpClient::synchronizeFile() (subpackage: ftp)
- sysType
- in file Bs_FtpClientPhp.class.php, method Bs_FtpClientPhp::sysType() (subpackage: ftp)
ftp_systype — Returns the system type identifier of the remote FTP server.
- sysType
- in file Bs_FtpClient.class.php, method Bs_FtpClient::sysType() (subpackage: ftp)
Returns the system type identifier of the remote FTP server.
- $sendProtocolVersion
- in file Bs_HttpClient.class.php, variable Bs_HttpClient::$sendProtocolVersion (subpackage: http)
The http protocol version that gets sent to the webserver.
- $stopWatch
- in file Bs_HttpClient.class.php, variable Bs_HttpClient::$stopWatch (subpackage: http)
instance of Bs_StopWatch.
- send403forbidden
- in file Bs_IntruderBuster.class.php, method Bs_IntruderBuster::send403forbidden() (subpackage: http)
sends a 403 Forbidden response to the client, telling that he's not allowed to view that page.
- setAuthenticationBasic
- in file Bs_HttpClient.class.php, method Bs_HttpClient::setAuthenticationBasic() (subpackage: http)
Set user/pass for a basic authentication with HTTP/1.0.
- setCookie
- in file Bs_LittleSister.class.php, method Bs_LittleSister::setCookie() (subpackage: http)
sets a cookie to the users machine using the userId, if given.
- setUrl
- in file Bs_UrlCache.class.php, method Bs_UrlCache::setUrl() (subpackage: http)
sets the url to use for that object.
- $sidName
- in file Bs_Session.class.php, variable Bs_Session::$sidName (subpackage: http_session)
the name (key) of the sid that gets sent as cookie or querystring param to the browser. note that if you change this for an existing site, this can cause lost of existing sessions.
- setProperty
- in file Bs_SimpleSession.class.php, method Bs_SimpleSession::setProperty() (subpackage: http_session)
Set a new property for a session.
- setSid
- in file Bs_Session.class.php, method Bs_Session::setSid() (subpackage: http_session)
sets the session id
- start
- in file Bs_SimpleSession.class.php, method Bs_SimpleSession::start() (subpackage: http_session)
Starts up session.
- start
- in file Bs_Session.class.php, method Bs_Session::start() (subpackage: http_session)
starts a new session. sends the cookie to the browser.
top
t
- $timeOut
- in file Bs_SocketClient.class.php, variable Bs_SocketClient::$timeOut
Number of seconds to wait on socket connections before assuming there's no more data.
- $tld
- in file Bs_DomainInfo.class.php, variable Bs_DomainInfo::$tld
the top level domain with which this class was instanced.
- toHtml
- in file Bs_SimpleSession.class.php, function toHtml()
For debugging purpose mainly return some session info as HTML.
- toPronounceable
- in file Bs_EmailUtil.class.php, method Bs_EmailUtil::toPronounceable() (subpackage: email)
converts the given email address into a "pronounceable" string.
- $transferMode
- in file Bs_FtpClient.class.php, variable Bs_FtpClient::$transferMode (subpackage: ftp)
the transfer mode. one of [FTP_ASCII|FTP_BINARY]. default is binary.
- treatHeaders
- in file Bs_UrlCache.class.php, method Bs_UrlCache::treatHeaders() (subpackage: http)
sends expires and lastmod headers.
top
u
- $username
- in file Bs_Smtp.class.php, variable Bs_Smtp::$username (subpackage: email)
- usesFreemailProvider
- in file Bs_EmailValidator.class.php, method Bs_EmailValidator::usesFreemailProvider() (subpackage: email)
tells if the given email address (or domain) is from a freemail provider.
- $username
- in file Bs_FtpClient.class.php, variable Bs_FtpClient::$username (subpackage: ftp)
if not connecting anonymous this username will be sent.
- $userAgent
- in file Bs_HttpClient.class.php, variable Bs_HttpClient::$userAgent (subpackage: http)
The user agent that gets sent to the webserver.
- unRegister
- in file Bs_SimpleSession.class.php, method Bs_SimpleSession::unRegister() (subpackage: http_session)
Remove a var from the session register list
- unRegister
- in file Bs_Session.class.php, method Bs_Session::unRegister() (subpackage: http_session)
remove a var from the session
top
v
- validate
- in file Bs_Url.class.php, method Bs_Url::validate()
validate an url.
- validateHost
- in file Bs_EmailValidator.class.php, method Bs_EmailValidator::validateHost() (subpackage: email)
Validates the host part of a given email address with a connection to the host.
- validateMailbox
- in file Bs_EmailValidator.class.php, method Bs_EmailValidator::validateMailbox() (subpackage: email)
Validates the mailbox of a given email address with a connection to the mailserver.
- validateSyntax
- in file Bs_EmailValidator.class.php, method Bs_EmailValidator::validateSyntax() (subpackage: email)
Validates the syntax of a given email address.
top
top
|
|