Class Jabber

(line 88)

Description


Located in File: /jabber/class.jabber.php

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

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



Classes extended from Jabber:
MakeXML
*************************************************************************

Class Variables

Summary:
mixed $connected
mixed $connection
mixed $CONNECTOR
mixed $error_codes
mixed $jid
mixed $log_array
mixed $password
mixed $port
mixed $resource
mixed $roster
mixed $server
mixed $stream_id
mixed $txnid
mixed $username

$connected (line 120)

Data type : mixed

$connection (line 97)

Data type : mixed

$CONNECTOR (line 125)

Data type : mixed

$delay_disconnect (line 98)

Data type : mixed

$enable_logging (line 103)

Data type : mixed

$error_codes (line 118)

Data type : mixed

$iq_sleep_timer (line 108)

Data type : mixed

$iq_version_name (line 114)

Data type : mixed

$iq_version_os (line 115)

Data type : mixed

$iq_version_version (line 116)

Data type : mixed

$jid (line 95)

Data type : mixed

$keep_alive_id (line 121)

Data type : mixed

$last_ping_time (line 109)

Data type : mixed

$log_array (line 104)

Data type : mixed

$log_filehandler (line 106)

Data type : mixed

$log_filename (line 105)

Data type : mixed

$packet_queue (line 111)

Data type : mixed

$password (line 93)

Data type : mixed

$port (line 91)

Data type : mixed

$resource (line 94)

Data type : mixed

$returned_keep_alive (line 122)

Data type : mixed

$roster (line 101)

Data type : mixed

$server (line 90)

Data type : mixed

$stream_id (line 100)

Data type : mixed

$subscription_queue (line 112)

Data type : mixed

$txnid (line 123)

Data type : mixed

$username (line 92)

Data type : mixed

Method Detail

Summary:
Jabber Jabber ()
void AccountRegistration ([mixed $reg_email = NULL], [mixed $reg_name = NULL])
void AddToLog (mixed $string)
void CallHandler ([mixed $packet = NULL])
void Connect ()
void CruiseControl ([mixed $seconds = -1])
void Disconnect ()
void GetFromQueueById (mixed $packet_type, mixed $id)
void GetInfoFromIqError ([mixed $packet = NULL])
void GetInfoFromIqFrom ([mixed $packet = NULL])
void GetInfoFromIqId ([mixed $packet = NULL])
void GetInfoFromIqKey ([mixed $packet = NULL])
void GetInfoFromIqType ([mixed $packet = NULL])
void GetInfoFromMessageBody ([mixed $packet = NULL])
void GetInfoFromMessageError ([mixed $packet = NULL])
void GetInfoFromMessageFrom ([mixed $packet = NULL])
void GetInfoFromMessageId ([mixed $packet = NULL])
void GetInfoFromMessageSubject ([mixed $packet = NULL])
void GetInfoFromMessageThread ([mixed $packet = NULL])
void GetInfoFromMessageType ([mixed $packet = NULL])
void GetInfoFromPresenceFrom ([mixed $packet = NULL])
void GetInfoFromPresencePriority ([mixed $packet = NULL])
void GetInfoFromPresenceShow ([mixed $packet = NULL])
void GetInfoFromPresenceStatus ([mixed $packet = NULL])
void GetInfoFromPresenceType ([mixed $packet = NULL])
void GetvCard ([mixed $jid = NULL], [mixed $id = NULL])
void Handler_iq_ (mixed $packet)
void Handler_iq_jabber_iq_agent (mixed $packet)
void Handler_iq_jabber_iq_agents (mixed $packet)
void Handler_iq_jabber_iq_auth (mixed $packet)
void Handler_iq_jabber_iq_autoupdate (mixed $packet)
void Handler_iq_jabber_iq_oob (mixed $packet)
void Handler_iq_jabber_iq_private (mixed $packet)
void Handler_iq_jabber_iq_register (mixed $packet)
void Handler_iq_jabber_iq_roster (mixed $packet)
void Handler_iq_jabber_iq_search (mixed $packet)
void Handler_iq_jabber_iq_time (mixed $packet)
void Handler_iq_jabber_iq_version (mixed $packet)
void Handler_message_chat (mixed $packet)
void Handler_message_error (mixed $packet)
void Handler_message_groupchat (mixed $packet)
void Handler_message_headline (mixed $packet)
void Handler_message_normal (mixed $packet)
void Handler_NOT_IMPLEMENTED (mixed $packet)
void Handler_presence_available (mixed $packet)
void Handler_presence_error (mixed $packet)
void Handler_presence_subscribe (mixed $packet)
void Handler_presence_subscribed (mixed $packet)
void Handler_presence_unavailable (mixed $packet)
void Handler_presence_unsubscribe (mixed $packet)
void Handler_presence_unsubscribed (mixed $packet)
void Listen ()
void PrintLog ()
void RosterAddUser ([mixed $jid = NULL], [mixed $id = NULL], [mixed $name = NULL])
void RosterExistsJID ([mixed $jid = NULL])
void RosterRemoveUser ([mixed $jid = NULL], [mixed $id = NULL])
void RosterUpdate ()
void SendAuth ()
void SendError (mixed $to, [mixed $id = NULL], mixed $error_number, [mixed $error_message = NULL])
void SendIq ([mixed $to = NULL], [mixed $type = 'get'], [mixed $id = NULL], [mixed $xmlns = NULL], [mixed $payload = NULL], [mixed $from = NULL])
void SendMessage (mixed $to, [mixed $type = "normal"], [mixed $id = NULL], [mixed $content = NULL], [mixed $payload = NULL])
void SendPacket (mixed $xml)
void SendPresence ([mixed $type = NULL], [mixed $to = NULL], [mixed $status = NULL], [mixed $show = NULL], [mixed $priority = NULL])
void StripJID ([mixed $jid = NULL])
void Subscribe ([mixed $to = NULL])
void SubscriptionAcceptRequest ([mixed $to = NULL])
void SubscriptionDenyRequest ([mixed $to = NULL])
void TransportRegistration (mixed $transport, mixed $details)
void TransportRegistrationDetails (mixed $transport)
void TraverseXMLize (mixed $array, [mixed $arrName = "array"], mixed $level)
void Unsubscribe ([mixed $to = NULL])
void xmlize (mixed $data)
void _array_htmlspecialchars (mixed $array)
void _close_logfile ()
void _create_logfile ()
void _get_packet_type ([mixed $packet = NULL])
void _sendauth_0k (mixed $zerok_token, mixed $zerok_sequence)
void _split_incoming (mixed $incoming)
void _xml_depth (mixed $vals, mixed &$i)

Constructor Jabber (line 129)

Jabber Jabber( )

Info

Method AccountRegistration (line 279)

void AccountRegistration( [mixed $reg_email = NULL], [mixed $reg_name = NULL])

Info

Method AddToLog (line 1096)

void AddToLog( mixed $string)

Info

Method CallHandler (line 644)

void CallHandler( [mixed $packet = NULL])

Info

Method Connect (line 178)

void Connect( )

Info

Method CruiseControl (line 688)

void CruiseControl( [mixed $seconds = -1])

Info

Method Disconnect (line 211)

void Disconnect( )

Info

Method GetFirstFromQueue (line 617)

void GetFirstFromQueue( )

Info

Method GetFromQueueById (line 624)

void GetFromQueueById( mixed $packet_type, mixed $id)

Info

Method GetInfoFromIqError (line 1238)

void GetInfoFromIqError( [mixed $packet = NULL])

Info

Method GetInfoFromIqFrom (line 1210)

void GetInfoFromIqFrom( [mixed $packet = NULL])

Info

Method GetInfoFromIqId (line 1224)

void GetInfoFromIqId( [mixed $packet = NULL])

Info

Method GetInfoFromIqKey (line 1231)

void GetInfoFromIqKey( [mixed $packet = NULL])

Info

Method GetInfoFromIqType (line 1217)

void GetInfoFromIqType( [mixed $packet = NULL])

Info

Method GetInfoFromMessageBody (line 1189)

void GetInfoFromMessageBody( [mixed $packet = NULL])

Info

Method GetInfoFromMessageError (line 1196)

void GetInfoFromMessageError( [mixed $packet = NULL])

Info

Method GetInfoFromMessageFrom (line 1154)

void GetInfoFromMessageFrom( [mixed $packet = NULL])

Info

Method GetInfoFromMessageId (line 1168)

void GetInfoFromMessageId( [mixed $packet = NULL])

Info

Method GetInfoFromMessageSubject (line 1182)

void GetInfoFromMessageSubject( [mixed $packet = NULL])

Info

Method GetInfoFromMessageThread (line 1175)

void GetInfoFromMessageThread( [mixed $packet = NULL])

Info

Method GetInfoFromMessageType (line 1161)

void GetInfoFromMessageType( [mixed $packet = NULL])

Info

Method GetInfoFromPresenceFrom (line 1252)

void GetInfoFromPresenceFrom( [mixed $packet = NULL])

Info

Method GetInfoFromPresencePriority (line 1280)

void GetInfoFromPresencePriority( [mixed $packet = NULL])

Info

Method GetInfoFromPresenceShow (line 1273)

void GetInfoFromPresenceShow( [mixed $packet = NULL])

Info

Method GetInfoFromPresenceStatus (line 1266)

void GetInfoFromPresenceStatus( [mixed $packet = NULL])

Info

Method GetInfoFromPresenceType (line 1259)

void GetInfoFromPresenceType( [mixed $packet = NULL])

Info

Method GetvCard (line 873)

void GetvCard( [mixed $jid = NULL], [mixed $id = NULL])

Info

Method Handler_iq_ (line 1490)

void Handler_iq_( mixed $packet)

Info

Method Handler_iq_jabber_iq_agent (line 1352)

void Handler_iq_jabber_iq_agent( mixed $packet)

Info

Method Handler_iq_jabber_iq_agents (line 1364)

void Handler_iq_jabber_iq_agents( mixed $packet)

Info

Method Handler_iq_jabber_iq_auth (line 1376)

void Handler_iq_jabber_iq_auth( mixed $packet)

Info

Method Handler_iq_jabber_iq_autoupdate (line 1340)

void Handler_iq_jabber_iq_autoupdate( mixed $packet)

Info

Method Handler_iq_jabber_iq_oob (line 1388)

void Handler_iq_jabber_iq_oob( mixed $packet)

Info

Method Handler_iq_jabber_iq_private (line 1400)

void Handler_iq_jabber_iq_private( mixed $packet)

Info

Method Handler_iq_jabber_iq_register (line 1412)

void Handler_iq_jabber_iq_register( mixed $packet)

Info

Method Handler_iq_jabber_iq_roster (line 1424)

void Handler_iq_jabber_iq_roster( mixed $packet)

Info

Method Handler_iq_jabber_iq_search (line 1436)

void Handler_iq_jabber_iq_search( mixed $packet)

Info

Method Handler_iq_jabber_iq_time (line 1448)

void Handler_iq_jabber_iq_time( mixed $packet)

Info

Method Handler_iq_jabber_iq_version (line 1468)

void Handler_iq_jabber_iq_version( mixed $packet)

Info

Method Handler_message_chat (line 1301)

void Handler_message_chat( mixed $packet)

Info

Method Handler_message_error (line 1325)

void Handler_message_error( mixed $packet)

Info

Method Handler_message_groupchat (line 1309)

void Handler_message_groupchat( mixed $packet)

Info

Method Handler_message_headline (line 1317)

void Handler_message_headline( mixed $packet)

Info

Method Handler_message_normal (line 1293)

void Handler_message_normal( mixed $packet)

Info

Method Handler_NOT_IMPLEMENTED (line 1589)

void Handler_NOT_IMPLEMENTED( mixed $packet)

Info

Method Handler_presence_available (line 1507)

void Handler_presence_available( mixed $packet)

Info

Method Handler_presence_error (line 1574)

void Handler_presence_error( mixed $packet)

Info

Method Handler_presence_subscribe (line 1531)

void Handler_presence_subscribe( mixed $packet)

Info

Method Handler_presence_subscribed (line 1542)

void Handler_presence_subscribed( mixed $packet)

Info

Method Handler_presence_unavailable (line 1519)

void Handler_presence_unavailable( mixed $packet)

Info

Method Handler_presence_unsubscribe (line 1552)

void Handler_presence_unsubscribe( mixed $packet)

Info

Method Handler_presence_unsubscribed (line 1563)

void Handler_presence_unsubscribed( mixed $packet)

Info

Method Listen (line 360)

void Listen( )

Info

Method PrintLog (line 901)

void PrintLog( )

Info

Method RosterAddUser (line 528)

void RosterAddUser( [mixed $jid = NULL], [mixed $id = NULL], [mixed $name = NULL])

Info

Method RosterExistsJID (line 588)

void RosterExistsJID( [mixed $jid = NULL])

Info

Method RosterRemoveUser (line 560)

void RosterRemoveUser( [mixed $jid = NULL], [mixed $id = NULL])

Info

Method RosterUpdate (line 487)

void RosterUpdate( )

Info

Method SendAuth (line 227)

void SendAuth( )

Info

Method SendError (line 472)

void SendError( mixed $to, [mixed $id = NULL], mixed $error_number, [mixed $error_message = NULL])

Info

Method SendIq (line 759)

void SendIq( [mixed $to = NULL], [mixed $type = 'get'], [mixed $id = NULL], [mixed $xmlns = NULL], [mixed $payload = NULL], [mixed $from = NULL])

Info

Method SendMessage (line 399)

void SendMessage( mixed $to, [mixed $type = "normal"], [mixed $id = NULL], [mixed $content = NULL], [mixed $payload = NULL])

Info

Method SendPacket (line 342)

void SendPacket( mixed $xml)

Info

Method SendPresence (line 446)

void SendPresence( [mixed $type = NULL], [mixed $to = NULL], [mixed $status = NULL], [mixed $show = NULL], [mixed $priority = NULL])

Info

Method StripJID (line 391)

void StripJID( [mixed $jid = NULL])

Info

Method Subscribe (line 745)

void Subscribe( [mixed $to = NULL])

Info

Method SubscriptionAcceptRequest (line 731)

void SubscriptionAcceptRequest( [mixed $to = NULL])

Info

Method SubscriptionDenyRequest (line 738)

void SubscriptionDenyRequest( [mixed $to = NULL])

Info

Method TransportRegistration (line 825)

void TransportRegistration( mixed $transport, mixed $details)

Info

Method TransportRegistrationDetails (line 796)

void TransportRegistrationDetails( mixed $transport)

Info

Method TraverseXMLize (line 1689)

void TraverseXMLize( mixed $array, [mixed $arrName = "array"], [mixed $level = 0])

Info

Method Unsubscribe (line 752)

void Unsubscribe( [mixed $to = NULL])

Info

Method xmlize (line 1611)

void xmlize( mixed $data)

Info

Method _array_htmlspecialchars (line 1126)

void _array_htmlspecialchars( mixed $array)

Info

Method _check_connected (line 1029)

void _check_connected( )

Info

Method _close_logfile (line 1113)

void _close_logfile( )

Info

Method _create_logfile (line 1086)

void _create_logfile( )

Info

Method _get_packet_type (line 1058)

void _get_packet_type( [mixed $packet = NULL])

Info

Method _listen_incoming (line 1008)

void _listen_incoming( )

Info

Method _sendauth_0k (line 927)

void _sendauth_0k( mixed $zerok_token, mixed $zerok_sequence)

Info

Method _sendauth_digest (line 964)

void _sendauth_digest( )

Info

Method _sendauth_plaintext (line 986)

void _sendauth_plaintext( )

Info

Method _split_incoming (line 1071)

void _split_incoming( mixed $incoming)

Info

Method _xml_depth (line 1634)

void _xml_depth( mixed $vals, mixed &$i)

Info

Inherited Variables

Inherited Class Variable Summary

Inherited Methods

Inherited Method Summary


Documentation generated on Mon, 21 Jun 2004 23:58:36 +0200 by phpDocumentor 1.2.3