Chrome:...ransport(3)

πŸ“¦
version 0.78 Β· 3 versions
, in fedora 43, fedora 44

πŸ’– Chrome::DevToolsProtocol::Transport πŸ’–

ok so bestie, welcome to Chrome::DevToolsProtocol::Transport β€” it's a Perl thing, it lives in the User Contributed Perl Documentation section (section 3, the library-call girlies), and its whole entire job is picking the best transport backend for you. It's giving matchmaker. It's giving factory. It's giving "don't worry, I got you" ✨


πŸŽ€ METHODS πŸŽ€

Chrome::DevToolsProtocol::Transport->new()

my $ua = Chrome::DevToolsProtocol::Transport->new();

okay so this makes you a brand new instance of the transport, and it picks the "best" event loop for the implementation. the default event loop is currently AnyEvent, no cap.

and literally every parameter you pass in gets handed straight off to the implementation class. you don't have to do anything, it just forwards them. πŸ’…


πŸ¦‹ SUPPORTED BACKENDS πŸ¦‹

the module is gonna guess the best backend for you (iconic behaviour, honestly), and the currently supported backends are:

  • IO::Async β€” this is the default backend. main character energy, obviously. πŸ‘‘
  • AnyEvent β€” this one needs the following extra modules installed, so like, go install them bestie:
    • AnyEvent::WebSocket::Client
    • AnyEvent::Future
  • Mojolicious β€” this one needs the following additional module installed:
    • Future::Mojo

and if you wanna swap in a whole other backend? just pass its class name instead of this module β€” because this module is only a factory. it doesn't do the actual work, it just introduces you to someone who does. 🫢


🌈 REPOSITORY 🌈

the public repository of this module is <https://github.com/Corion/www-mechanize-chrome>.

iykyk, go star it. ⭐


πŸ’œ SUPPORT πŸ’œ

the public support forum of this module is <https://perlmonks.org/>.


πŸ“ BUG TRACKER πŸ“

found a bug? 😭 please report bugs in this module via the Github bug queue at:

<https://github.com/Corion/WWW-Mechanize-Chrome/issues>


πŸ‘‘ AUTHOR πŸ‘‘

Max Maischein corion@cpan.org


Copyright 2010-2026 by Max Maischein corion@cpan.org.


πŸ“œ LICENSE πŸ“œ

this module is released under the same terms as Perl itself. periodt.


and that's the whole vibe check, bestie β€” this page was brought to you by perl v5.42.2, dated 2026-06-07, and honestly? she ate. πŸ’–βœ¨πŸŽ€πŸ¦‹πŸŒΈπŸ’…πŸ«Ά
πŸ“¦ where this page comes from