XML::R...ntSync(3pm)
π NAME π
okay so bestie, welcome to the manual for XML::RPC::UA::AnyEventSync β a Syncronous XML::RPC useragent, using AnyEvent::HTTP. The manual name in the header is XML::R...ntSync(3pm), and it's a User Contributed Perl Documentation page. slay. β¨
β¨ SYNOPSIS β¨
no cap, here's the exact code, copy-paste it and let it cook:
use XML::RPC::Fast;
use XML::RPC::UA::AnyEventSync;
my $rpc = XML::RPC::Fast->new(
$uri,
ua => XML::RPC::UA::AnyEventSync->new(
ua => 'YourApp/0.1',
timeout => 3,
),
);
π¦ DESCRIPTION π¦
It's a Syncronous useragent for XML::RPC::Fast. The way that it couldn't be used in any AnyEvent application is because it's using condvar->recv in every call. periodt.
π IMPLEMENTED METHODS π
the method roster is literally these, no more, no less:
new
implemented, bestie.
async = 0
implemented, bestie.
call
implemented, bestie.
π SEE ALSO π
XML::RPC::UAβ Base class (also contains documentation)XML::RPC::UA::AnyEventβ Asyncronous UA using AnyEventAnyEventβ DBI of event-loop programmingAnyEvent::HTTPβ HTTP-client using AnyEvent
mwah π this iconic page is from perl v5.34.0, dated 2022-06-28, and the manual name is XML::R...ntSync(3pm). bye bestie π«Άπ
π¦ where this page comes from
- debian bookworm: libxml-rpc-fast-perl 0.8-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- debian trixie: libxml-rpc-fast-perl 0.8-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu noble: libxml-rpc-fast-perl 0.8-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu resolute: libxml-rpc-fast-perl 0.8-2 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- ubuntu stonking: libxml-rpc-fast-perl 0.8-2 Β· 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