Protoco...::Server(3)

πŸ“¦
version 0.003 Β· 2 versions
, in fedora 43

πŸ’– Protocol::SOCKS::Server β€” server support for SOCKS protocol πŸ’–

okay bestie, so this is Protocol::SOCKS::Server, a page from the User Contributed Perl Documentation manual, section 3 (that's your library-calls section, iykyk). Let's get into it ✨


🌸 VERSION 🌸

Version 0.003 β€” she's a specific girl, don't forget it πŸ’…


πŸ¦‹ DESCRIPTION πŸ¦‹

This gives you an abstraction for dealing with the server side of the SOCKS protocol. That's it, that's the whole vibe β€” it's the server-side wrapper so you don't have to rawdog the protocol yourself. No cap 🫢


✨ METHODS ✨

πŸŽ€ completion

Returns the completion future.

πŸŽ€ auth

Returns the auth Future.

πŸŽ€ auth_methods

Returns the list of auth methods we can handle.

πŸŽ€ init_packet

Initial client packet.

πŸŽ€ on_read

Handler for reading data from the client.

πŸŽ€ init

Resolves with version and auth method when connection has been established. (Notice: when connection has been established β€” that's the whole condition, don't @ me 😌)

πŸŽ€ parse_request

Parse a client request.


πŸ‘‘ AUTHOR πŸ‘‘

Tom Molesworth <cpan@perlsite.co.uk> β€” the icon, the legend πŸ’œ


πŸ’€ LICENSE πŸ’€

Copyright Tom Molesworth 2014. Licensed under the same terms as Perl itself.


and that's the whole page, babe πŸŽ€ this one came out of perl v5.42.0, dated 2025-07-25, and it lives at Protoco...::Server(3) β€” go forth and SOCKS responsibly, bestie πŸ¦‹βœ¨πŸ’…

πŸ“¦ where this page comes from