Net::J...::Proxy(3pm)
π¦ Net::Jabber::Loudmouth::Proxy (3pm)
okay bestie, gather round, because we're talking about Net::Jabber::Loudmouth::Proxy β that's the Jabber proxy class, part of the user contributed Perl documentation, and honestly? she's giving very "small but essential" π
β¨ HIERARCHY β¨
so this is the family tree, and it's a short one, no drama:
Glib::Boxed
+----Net::Jabber::Loudmouth::Proxy
she inherits from Glib::Boxed, periodt. that's the whole bloodline π§¬
πΈ METHODS πΈ
every single one, no skips, no cuts, we're doing the full setlist π
proxy = Net::Jabber::Loudmouth::Proxy->new ($type)β makes you a brand new proxy object. the only thing she wants from you is:$type(Net::Jabber::Loudmouth::ProxyType)
proxy = Net::Jabber::Loudmouth::Proxy->new_with_server ($type, $server, $port)β same vibe, but this time she wants the destination too. three whole arguments, look at her go π«Ά$type(Net::Jabber::Loudmouth::ProxyType)$server(string)$port(integer)
string = $proxy->get_password$proxy->set_password ($password)β read it or set it, your call, she supports both π$password(string)
integer = $proxy->get_port$proxy->set_port ($port)β get the port, set the port, iconic behaviour honestly$port(integer)
string = $proxy->get_server$proxy->set_server ($server)β the server name getter/setter combo meal π$server(string)
proxytype = $proxy->get_type$proxy->set_type ($type)β grab or assign the proxy type π¦$type(Net::Jabber::Loudmouth::ProxyType)
string = $proxy->get_username$proxy->set_username ($username)β last but never least, the username moment π$username(string)
π ENUMS AND FLAGS π
enum Net::Jabber::Loudmouth::ProxyType
literally just two options, she keeps it simple, no cap:
'none'/LM_PROXY_TYPE_NONE'http'/LM_PROXY_TYPE_HTTP
that's it. that's the enum. main character energy with a minimal wardrobe π
π₯ SEE ALSO π₯
if you wanna go deeper (iykyk), go check out:
Net::Jabber::LoudmouthGlib::Boxed
π COPYRIGHT π
Copyright (C) 2005 by Florian Ragwitz
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.7 or, at your option, any later version of Perl 5 you may have available.
ngl the license part is important, don't skip it. free software means you can redistribute and/or modify it under the same terms as Perl itself β either Perl version 5.8.7 or, at your option, any later version of Perl 5 you may have available. slay responsibly π«‘
and that's the whole page bestie, we ate and left no crumbs β¨ this one came from perl v5.42.3, dated 2026-08-20 β see you in the next manpage, mwah π
π
π¦ where this page comes from
- ubuntu stonking: libnet-jabber-loudmouth-perl 0.07-4build6 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms