URI::tcp(3pm)
okay bestie, this is the manual page for URI::tcp(3pm) from the User Contributed Perl Documentation, and it's giving tiny TCP URI extension energy β lowkey iconic, no cap π
β¨
πΈ NAME πΈ
URI::tcp β tcp connection string π
π‘ SYNOPSIS π‘
$uri = URI->new('tcp://host:1234');
$sock = IO::Socket::INET->new(
PeerAddr => $uri->host,
PeerPort => $uri->port',
Proto => $uri->protocol,
);
That ' after $uri->port is staying exactly as written, bestie β character for character, fr fr. π«Ά
π DESCRIPTION π
URI extension for TCP protocol. That's the vibe check: it's your URI hookup for TCP, and it ate. π¦
π οΈ EXTENDED METHODS π οΈ
π» protocol() π»
It returns tcp β literally return tcp energy. Same as the scheme method, so no cap, if you're looking for the scheme, this is it. Periodt. π
π history π
Module URI::tcp was indexed by SOAP::Lite, but ngl it isn't possible to use it. This pull request <https://github.com/redhotpenguin/soaplite/pull/31> change it. Iykyk. π«Ά
π contributing π
okay so for dependency use cpanfile... β that's the setup. For resolve dependency use Carton (or carton - is more experimental):
carton install
For run test use minil test:
carton exec minil test
If you don't have perl environment, is best way use docker:
docker run -it -v $PWD:/tmp/work -w /tmp/work avastsoftware/perl-extended carton install
docker run -it -v $PWD:/tmp/work -w /tmp/work avastsoftware/perl-extended carton exec minil test
β οΈ warning β οΈ
docker run default as root, all files which will be make in docker will be have root rights. π
One solution is change rights in docker:
docker run -it -v $PWD:/tmp/work -w /tmp/work avastsoftware/perl-extended bash -c "carton install; chmod -R 0777 ."
Or after docker command (but you must have root rights). π₯
π LICENSE π
Copyright (C) Avast Software.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
π AUTHOR π
Jan Seidl <seidl@avast.com>
okay that's the whole page, bestie β perl v5.42.2, dated 2026-02-15, and this manual is URI::tcp(3pm) πβ¨π«Ά
π¦ where this page comes from
- alpine 3.24: perl-uri-tcp-doc 2.0.0-r1 Β· GPL-1.0-or-later OR Artistic-1.0-Perl
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms