- Timestamp:
- Mar 26, 2007, 9:04:54 PM (16 years ago)
- Branches:
- master, barnowl_perlaim, debian, release-1.4, release-1.5, release-1.6, release-1.7, release-1.8, release-1.9
- Children:
- 4c2ec6c
- Parents:
- 18a99d2
- git-author:
- Nelson Elhage <nelhage@mit.edu> (03/26/07 21:04:37)
- git-committer:
- Nelson Elhage <nelhage@mit.edu> (03/26/07 21:04:54)
- Location:
- perl/lib
- Files:
-
- 26 edited
Legend:
- Unmodified
- Added
- Removed
-
perl/lib/Net/Jabber.pm
r0ff8d110 rcb54527 61 61 For a client: 62 62 use Net::Jabber; 63 my $client = new Net::Jabber::Client();63 my $client = Net::Jabber::Client->new(); 64 64 65 65 For a component: 66 66 use Net::Jabber; 67 my $component = new Net::Jabber::Component();67 my $component = Net::Jabber::Component->new(); 68 68 69 69 =head1 METHODS -
perl/lib/Net/Jabber/Component.pm
r0ff8d110 rcb54527 54 54 use Net::Jabber; 55 55 56 $Con = new Net::Jabber::Component();56 $Con = Net::Jabber::Component->new(); 57 57 58 58 $Con->Execute(hostname=>"jabber.org", -
perl/lib/Net/Jabber/Data.pm
r0ff8d110 rcb54527 56 56 Net::Jabber::Client module. 57 57 58 my $xdb = new Net::Jabber::XDB(%hash);58 my $xdb = Net::Jabber::XDB->new(%hash); 59 59 60 60 There has been a change from the old way of handling the callbacks. … … 83 83 use Net::Jabber; 84 84 85 my $xdb = new Net::Jabber::XDB();85 my $xdb = Net::Jabber::XDB->new(); 86 86 $data = $xdb->NewData("jabber:iq:auth"); 87 87 -
perl/lib/Net/Jabber/Dialback.pm
r0ff8d110 rcb54527 38 38 the XML::Stream hash. For example: 39 39 40 my $dialback = new Net::Jabber::Dialback(%hash);40 my $dialback = Net::Jabber::Dialback->new(%hash); 41 41 42 42 You now have access to all of the retrieval functions available. … … 46 46 use Net::Jabber qw(Server); 47 47 48 $DB = new Net::Jabber::Dialback("verify");49 $DB = new Net::Jabber::Dialback("result");48 $DB = Net::Jabber::Dialback->new("verify"); 49 $DB = Net::Jabber::Dialback->new("result"); 50 50 51 51 Please see the specific documentation for Net::Jabber::Dialback::Result … … 98 98 { 99 99 my ($temp) = @_; 100 return new Net::Jabber::Dialback::Result()100 return Net::Jabber::Dialback::Result->new() 101 101 if ($temp eq "result"); 102 return new Net::Jabber::Dialback::Verify()102 return Net::Jabber::Dialback::Verify->new() 103 103 if ($temp eq "verify"); 104 104 105 105 my @temp = @{$temp}; 106 return new Net::Jabber::Dialback::Result(@temp)106 return Net::Jabber::Dialback::Result->new(@temp) 107 107 if ($temp[0] eq "db:result"); 108 return new Net::Jabber::Dialback::Verify(@temp)108 return Net::Jabber::Dialback::Verify->new(@temp) 109 109 if ($temp[0] eq "db:verify"); 110 110 } -
perl/lib/Net/Jabber/Dialback/Result.pm
r0ff8d110 rcb54527 38 38 the XML::Stream hash. For example: 39 39 40 my $dialback = new Net::Jabber::Dialback::Result(%hash);40 my $dialback = Net::Jabber::Dialback::Result->new(%hash); 41 41 42 42 There has been a change from the old way of handling the callbacks. … … 63 63 use Net::Jabber qw(Server); 64 64 65 $Result = new Net::Jabber::Dialback::Result();65 $Result = Net::Jabber::Dialback::Result->new(); 66 66 67 67 Now you can call the creation functions below to populate the tag before -
perl/lib/Net/Jabber/Dialback/Verify.pm
r0ff8d110 rcb54527 38 38 the XML::Stream hash. For example: 39 39 40 my $dialback = new Net::Jabber::Dialback::Verify(%hash);40 my $dialback = Net::Jabber::Dialback::Verify->new(%hash); 41 41 42 42 There has been a change from the old way of handling the callbacks. … … 63 63 use Net::Jabber qw(Server); 64 64 65 $Verify = new Net::Jabber::Dialback::Verify();65 $Verify = Net::Jabber::Dialback::Verify->new(); 66 66 67 67 Now you can call the creation functions below to populate the tag before -
perl/lib/Net/Jabber/IQ.pm
r0ff8d110 rcb54527 63 63 sub RemoveX { my $self = shift; $self->RemoveChild(@_); } 64 64 65 sub _new_jid { my $self = shift; return new Net::Jabber::JID(@_); }66 sub _new_packet { my $self = shift; return new Net::Jabber::Stanza(@_); }67 sub _iq { my $self = shift; return new Net::Jabber::IQ(@_); }65 sub _new_jid { my $self = shift; return Net::Jabber::JID->new(@_); } 66 sub _new_packet { my $self = shift; return Net::Jabber::Stanza->new(@_); } 67 sub _iq { my $self = shift; return Net::Jabber::IQ->new(@_); } 68 68 69 69 1; -
perl/lib/Net/Jabber/Key.pm
r0ff8d110 rcb54527 41 41 =head2 Basic Functions 42 42 43 $Key = new Net::Jabber::Key();43 $Key = Net::Jabber::Key->new(); 44 44 45 45 $key = $Key->Generate(); … … 97 97 my $self = { }; 98 98 99 $self->{DEBUG} = new Net::Jabber::Debug(usedefault=>1,100 header=>"NJ::Key");99 $self->{DEBUG} = Net::Jabber::Debug->new(usedefault=>1, 100 header=>"NJ::Key"); 101 101 102 102 $self->{VERSION} = $VERSION; -
perl/lib/Net/Jabber/Log.pm
r0ff8d110 rcb54527 38 38 XML::Parser Tree array. For example: 39 39 40 my $log = new Net::Jabber::Log(@tree);40 my $log = Net::Jabber::Log->new(@tree); 41 41 42 42 There has been a change from the old way of handling the callbacks. … … 59 59 use Net::Jabber; 60 60 61 $Log = new Net::Jabber::Log();61 $Log = Net::Jabber::Log->new(); 62 62 63 63 Now you can call the creation functions below to populate the tag before … … 176 176 bless($self, $proto); 177 177 178 $self->{DEBUG} = new Net::Jabber::Debug(usedefault=>1,179 178 $self->{DEBUG} = Net::Jabber::Debug->new(usedefault=>1, 179 header=>"NJ::Log"); 180 180 181 181 if ("@_" ne ("")) -
perl/lib/Net/Jabber/Message.pm
r0ff8d110 rcb54527 58 58 sub RemoveX { my $self = shift; $self->RemoveChild(@_); } 59 59 60 sub _new_jid { my $self = shift; return new Net::Jabber::JID(@_); }61 sub _new_packet { my $self = shift; return new Net::Jabber::Stanza(@_); }62 sub _message { my $self = shift; return new Net::Jabber::Message(@_); }60 sub _new_jid { my $self = shift; return Net::Jabber::JID->new(@_); } 61 sub _new_packet { my $self = shift; return Net::Jabber::Stanza->new(@_); } 62 sub _message { my $self = shift; return Net::Jabber::Message->new(@_); } 63 63 64 64 1; -
perl/lib/Net/Jabber/Presence.pm
r0ff8d110 rcb54527 58 58 sub RemoveX { my $self = shift; $self->RemoveChild(@_); } 59 59 60 sub _new_jid { my $self = shift; return new Net::Jabber::JID(@_); }61 sub _new_packet { my $self = shift; return new Net::Jabber::Stanza(@_); }62 sub _presence { my $self = shift; return new Net::Jabber::Presence(@_); }60 sub _new_jid { my $self = shift; return Net::Jabber::JID->new(@_); } 61 sub _new_packet { my $self = shift; return Net::Jabber::Stanza->new(@_); } 62 sub _presence { my $self = shift; return Net::Jabber::Presence->new(@_); } 63 63 64 64 1; -
perl/lib/Net/Jabber/Protocol.pm
r0ff8d110 rcb54527 78 78 79 79 use Net::Jabber qw( Client ); 80 $Con = new Net::Jabber::Client(); # From80 $Con = Net::Jabber::Client->new(); # From 81 81 $status = $Con->Connect(hostname=>"jabber.org"); # Net::Jabber::Client 82 82 … … 84 84 85 85 use Net::Jabber qw( Component ); 86 $Con = new Net::Jabber::Component(); #86 $Con = Net::Jabber::Component->new(); # 87 87 $status = $Con->Connect(hostname=>"jabber.org", # From 88 88 secret=>"bob"); # Net::Jabber::Component … … 1660 1660 if exists($Net::Jabber::Query::TAGS{'http://jabber.org/protocol/feature-neg'}); 1661 1661 1662 my $query = new Net::Jabber::Query($tag);1662 my $query = Net::Jabber::Query->new($tag); 1663 1663 $query->SetXMLNS("http://jabber.org/protocol/feature-neg"); 1664 1664 my $xdata = $query->NewX("jabber:x:data"); … … 2183 2183 while($#_ >= 0) { $args{ lc pop(@_) } = pop(@_); } 2184 2184 2185 my $query = new Net::Jabber::Stanza("query");2185 my $query = Net::Jabber::Stanza->new("query"); 2186 2186 $query->SetXMLNS("jabber:iq:rpc"); 2187 2187 -
perl/lib/Net/Jabber/Server.pm
r0ff8d110 rcb54527 54 54 use Net::Jabber qw(Server); 55 55 56 $Server = new Net::Jabber::Server();56 $Server = Net::Jabber::Server->new(); 57 57 58 58 $Server->Start(); … … 155 155 bless($self, $proto); 156 156 157 $self->{KEY} = new Net::Jabber::Key();157 $self->{KEY} = Net::Jabber::Key->new(); 158 158 159 159 $self->{DEBUG} = 160 new Net::Jabber::Debug(level=>exists($args{debuglevel}) ? $args{debuglevel} : -1,161 file=>exists($args{debugfile}) ? $args{debugfile} : "stdout",162 time=>exists($args{debugtime}) ? $args{debugtime} : 0,163 setdefault=>1,164 header=>"NJ::Server"165 );160 Net::Jabber::Debug->new(level=>exists($args{debuglevel}) ? $args{debuglevel} : -1, 161 file=>exists($args{debugfile}) ? $args{debugfile} : "stdout", 162 time=>exists($args{debugtime}) ? $args{debugtime} : 0, 163 setdefault=>1, 164 header=>"NJ::Server" 165 ); 166 166 167 167 $self->{SERVER} = { hostname => "localhost", … … 329 329 $self->{DEBUG}->Log2("dbresultHandler: dbresult(",$dbresult->GetXML(),")"); 330 330 331 my $dbverify = new Net::Jabber::Dialback::Verify();331 my $dbverify = Net::Jabber::Dialback::Verify->new(); 332 332 $dbverify->SetVerify(to=>$dbresult->GetFrom(), 333 333 from=>$dbresult->GetTo(), -
perl/lib/Net/Jabber/Stanza.pm
r0ff8d110 rcb54527 1738 1738 sub RemoveQuery { my $self = shift; $self->RemoveChild(@_); } 1739 1739 1740 sub _new_jid { my $self = shift; return new Net::Jabber::JID(@_); }1741 sub _new_packet { my $self = shift; return new Net::Jabber::Stanza(@_); }1740 sub _new_jid { my $self = shift; return Net::Jabber::JID->new(@_); } 1741 sub _new_packet { my $self = shift; return Net::Jabber::Stanza->new(@_); } 1742 1742 1743 1743 -
perl/lib/Net/Jabber/XDB.pm
r0ff8d110 rcb54527 44 44 XML::Parser Tree array. For example: 45 45 46 my $xdb = new Net::Jabber::XDB(@tree);46 my $xdb = Net::Jabber::XDB->new(@tree); 47 47 48 48 There has been a change from the old way of handling the callbacks. … … 65 65 use Net::Jabber; 66 66 67 $XDB = new Net::Jabber::XDB();67 $XDB = Net::Jabber::XDB->new(); 68 68 $XDBType = $XDB->NewData( type ); 69 69 $XDBType->SetXXXXX("yyyyy"); … … 418 418 while($#_ >= 0) { $args{ lc pop(@_) } = pop(@_); } 419 419 420 my $reply = new Net::Jabber::XDB();420 my $reply = Net::Jabber::XDB->new(); 421 421 422 422 $reply->SetID($self->GetID()) if ($self->GetID() ne ""); -
perl/lib/Net/XMPP.pm
r0ff8d110 rcb54527 61 61 62 62 use Net::XMPP; 63 my $client = new Net::XMPP::Client();63 my $client = Net::XMPP::Client->new(); 64 64 65 65 =head1 METHODS -
perl/lib/Net/XMPP/Client.pm
r0ff8d110 rcb54527 54 54 use Net::XMPP; 55 55 56 $Con = new Net::XMPP::Client();56 $Con = Net::XMPP::Client->new(); 57 57 58 58 $Con->SetCallbacks(...); -
perl/lib/Net/XMPP/Debug.pm
r0ff8d110 rcb54527 39 39 =head2 Basic Functions 40 40 41 $Debug = new Net::XMPP::Debug();41 $Debug = Net::XMPP::Debug->new(); 42 42 43 43 $Debug->Init(level=>2, … … 86 86 =head1 EXAMPLE 87 87 88 $Debug = new Net::XMPP:Debug(level=>2,88 $Debug = Net::XMPP:Debug->new(level=>2, 89 89 header=>"Example"); 90 90 -
perl/lib/Net/XMPP/IQ.pm
r0ff8d110 rcb54527 62 62 use Net::XMPP; 63 63 64 $IQ = new Net::XMPP::IQ();64 $IQ = Net::XMPP::IQ->new(); 65 65 $IQType = $IQ->NewChild( type ); 66 66 $IQType->SetXXXXX("yyyyy"); … … 291 291 } 292 292 293 sub _iq { my $self = shift; return new Net::XMPP::IQ(); }293 sub _iq { my $self = shift; return Net::XMPP::IQ->new(); } 294 294 295 295 $FUNCTIONS{Error}->{path} = 'error/text()'; -
perl/lib/Net/XMPP/JID.pm
r0ff8d110 rcb54527 42 42 43 43 sub foo { 44 my $foo = new Net::XMPP::Foo(@_);44 my $foo = Net::XMPP::Foo->new(@_); 45 45 my $from = $foo->GetFrom(); 46 my $JID = new Net::XMPP::JID($from);46 my $JID = Net::XMPP::JID->new($from); 47 47 . 48 48 . … … 56 56 use Net::XMPP; 57 57 58 $JID = new Net::XMPP::JID();58 $JID = Net::XMPP::JID->new(); 59 59 60 60 Now you can call the creation functions below to populate the tag -
perl/lib/Net/XMPP/Message.pm
r0ff8d110 rcb54527 55 55 use Net::XMPP; 56 56 57 $Mess = new Net::XMPP::Message();57 $Mess = Net::XMPP::Message->new(); 58 58 59 59 Now you can call the creation functions below to populate the tag … … 315 315 } 316 316 317 sub _message { my $self = shift; return new Net::XMPP::Message(); }317 sub _message { my $self = shift; return Net::XMPP::Message->new(); } 318 318 319 319 -
perl/lib/Net/XMPP/Presence.pm
r0ff8d110 rcb54527 55 55 use Net::XMPP; 56 56 57 $Pres = new Net::XMPP::Presence();57 $Pres = Net::XMPP::Presence->new(); 58 58 59 59 Now you can call the creation functions below to populate the tag … … 270 270 } 271 271 272 sub _presence { my $self = shift; return new Net::XMPP::Presence(); }272 sub _presence { my $self = shift; return Net::XMPP::Presence->new(); } 273 273 274 274 -
perl/lib/Net/XMPP/Protocol.pm
r3405394 rcb54527 74 74 75 75 use Net::XMPP qw( Client ); 76 $Con = new Net::XMPP::Client(); # From76 $Con = Net::XMPP::Client->new(); # From 77 77 $status = $Con->Connect(hostname=>"jabber.org"); # Net::XMPP::Client 78 78 … … 2049 2049 my $self = shift; 2050 2050 2051 return new Net::XMPP::PrivacyLists(connection=>$self);2051 return Net::XMPP::PrivacyLists->new(connection=>$self); 2052 2052 } 2053 2053 … … 2372 2372 my $self = shift; 2373 2373 2374 return new Net::XMPP::Roster(connection=>$self);2374 return Net::XMPP::Roster->new(connection=>$self); 2375 2375 } 2376 2376 -
perl/lib/Net/XMPP/Roster.pm
r91bf213 rcb54527 41 41 =head2 Basic Functions 42 42 43 my $Client = new Net::XMPP::Client(...);44 45 my $Roster = new Net::XMPP::Roster(connection=>$Client);43 my $Client = Net::XMPP::Client->new(...); 44 45 my $Roster = Net::XMPP::Roster->new(connection=>$Client); 46 46 or 47 47 my $Roster = $Client->Roster(); -
perl/lib/Net/XMPP/Stanza.pm
r0ff8d110 rcb54527 216 216 use vars qw( $AUTOLOAD %FUNCTIONS $DEBUG ); 217 217 218 $DEBUG = new Net::XMPP::Debug(usedefault=>1,219 header=>"XMPP");218 $DEBUG = Net::XMPP::Debug->new(usedefault=>1, 219 header=>"XMPP"); 220 220 221 221 # XXX need to look at evals and $@ … … 1412 1412 { 1413 1413 my $self = shift; 1414 return new Net::XMPP::JID(@_);1414 return Net::XMPP::JID->new(@_); 1415 1415 } 1416 1416 … … 1424 1424 { 1425 1425 my $self = shift; 1426 return new Net::XMPP::Stanza(@_);1426 return Net::XMPP::Stanza->new(@_); 1427 1427 } 1428 1428 -
perl/lib/XML/Stream.pm
ra75309a rcb54527 681 681 if ($NETDNS) 682 682 { 683 my $res = new Net::DNS::Resolver();683 my $res = Net::DNS::Resolver->new(); 684 684 my $query = $res->query($self->{SIDS}->{newconnection}->{srv}.".".$self->{SIDS}->{newconnection}->{hostname},"SRV"); 685 685
Note: See TracChangeset
for help on using the changeset viewer.