jabberJabber class from Flyspray project
Located in /includes/functions_jabber.php (line 31)
bool
send_presence
([$message $message = ''], [$type $type = ''], [$unavailable $unavailable = false])
mixed
$connection
= null (line 33)
mixed
$enable_logging
(line 44)
mixed
$features
= array() (line 47)
mixed
$log_array
(line 45)
mixed
$password
(line 40)
mixed
$port
(line 38)
mixed
$resource
= 'functions_jabber.phpbb.php' (line 42)
mixed
$server
(line 37)
mixed
$session
= array() (line 34)
mixed
$timeout
= 10 (line 35)
mixed
$username
(line 39)
mixed
$use_ssl
(line 41)
Constructor jabber (line 51)
add_to_log (line 259)
Add information to log
can_use_ssl (line 72)
Able to use the SSL functionality?
can_use_tls (line 81)
Able to use TLS?
connect (line 116)
Connect
connected (line 166)
Connected?
disconnect (line 145)
Disconnect
encrypt_password (line 693)
Encrypts a password as in RFC 2831
get_log (line 246)
Return log
implode_data (line 759)
opposite of jabber::parse_data()
listen (line 273)
Listens to the connection until it gets data or the timeout is reached.
Thus, it should only be called if data is expected to be received.
login (line 177)
Initiates login (using data from contructor, after calling connect())
open_socket (line 217)
OpenSocket
parse_data (line 727)
parse_data like a="b",c="d",... or like a="a, b", c, d="e", f=g,...
register (line 308)
Initiates account registration (based on data used for contructor)
response (line 353)
This handles all the different XML elements
send (line 194)
Send data to the Jabber server
send_message (line 668)
send_presence (line 328)
Sets account presence. No additional info required (default is "online" status)
set_resource (line 108)
Sets the resource which is used. No validation is done here, only escaping.
xmlize (line 774)
xmlize()
_xml_depth (line 810)
_xml_depth()
Documentation generated on Tue, 26 Aug 2008 08:34:04 +0200 by phpDocumentor 1.4.2