The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Protocol::SOCKS::Server - server support for SOCKS protocol

VERSION

Version 0.003

DESCRIPTION

This provides an abstraction for dealing with the server side of the SOCKS protocol.

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

parse_request

Parse a client request.

INHERITED METHODS

Protocol::SOCKS

extract_address, new, new_future, pack_address, pack_fqdn, pack_ipv4, pack_ipv6, version, write

AUTHOR

Tom Molesworth <cpan@perlsite.co.uk>

LICENSE

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